Bug 1870258 - Add generic dark -moz-sidebar colors. r=dao

Windows is the only platform which doesn't have proper native system
colors, and we have to emulate them. Preserve behavior by returning the
same that field/fieldtext etc used to return.

Differential Revision: https://phabricator.services.mozilla.com/D196596
This commit is contained in:
Emilio Cobos Álvarez 2023-12-17 06:25:10 +00:00
Родитель 5d6a79a4d6
Коммит 54d6d78c3b
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -735,6 +735,7 @@ Maybe<nscolor> nsXPLookAndFeel::GenericDarkColor(ColorID aID) {
break;
case ColorID::Windowtext: // --in-content-page-color
case ColorID::MozDialogtext:
case ColorID::MozSidebartext:
case ColorID::Fieldtext:
case ColorID::Buttontext: // --in-content-button-text-color (via
// --in-content-page-color)
@ -753,6 +754,7 @@ Maybe<nscolor> nsXPLookAndFeel::GenericDarkColor(ColorID aID) {
break;
case ColorID::Buttonshadow:
case ColorID::Threedshadow:
case ColorID::MozSidebarborder:
case ColorID::Threedlightshadow:
case ColorID::Buttonborder: // --in-content-box-border-color computed
// with kWindowText above
@ -767,6 +769,7 @@ Maybe<nscolor> nsXPLookAndFeel::GenericDarkColor(ColorID aID) {
// --in-content-item-selected
color = NS_RGB(0, 221, 255);
break;
case ColorID::MozSidebar:
case ColorID::Field:
case ColorID::Buttonface: // --in-content-button-background
case ColorID::MozColheader: