gecko-dev/widget/headless
Emilio Cobos Alvarez 21a3f0049f Bug 1733565 - Clean up button active system colors. r=mstange,desktop-theme-reviewers,dao
This patch does three things:

 * Unifies mac and gtk's buttonactivetext system colors (unships mac's from
   content, but it was never meant to be exposed).

 * Simplifies the forms.css rules, since <input type=color>'s color property
   value doesn't affect its rendering in any meaningful way.

 * Adds a buttonactiveface color, which we'll use to provide dark backgrounds
   for buttons in Windows dark mode (and is good practice, since generally
   every text system color should have a corresponding background).

So as-is it shouldn't change content-exposed behavior (except we stop exposing
the -moz-mac-buttonactivetext to content), but it's a worthy cleanup.

Depends on D127246

Differential Revision: https://phabricator.services.mozilla.com/D127259
2021-10-01 19:42:16 +00:00
..
tests
HeadlessClipboard.cpp
HeadlessClipboard.h
HeadlessClipboardData.cpp
HeadlessClipboardData.h
HeadlessCompositorWidget.cpp
HeadlessCompositorWidget.h
HeadlessKeyBindings.cpp
HeadlessKeyBindings.h
HeadlessKeyBindingsCocoa.mm
HeadlessLookAndFeel.h Bug 1702765 - Plumb ColorScheme through nsXPLookAndFeel. r=mstange 2021-04-02 22:17:55 +00:00
HeadlessLookAndFeelGTK.cpp Bug 1733565 - Clean up button active system colors. r=mstange,desktop-theme-reviewers,dao 2021-10-01 19:42:16 +00:00
HeadlessScreenHelper.cpp
HeadlessScreenHelper.h
HeadlessSound.cpp
HeadlessSound.h
HeadlessThemeGTK.cpp Bug 1710643 - Remove support for unused gtk infobar widget and colors. r=stransky 2021-05-12 19:13:21 +00:00
HeadlessThemeGTK.h Bug 1519636 - Reformat recent changes to the Google coding style. r=necko-reviewers,geckoview-reviewers,agi 2021-04-26 15:52:25 +00:00
HeadlessWidget.cpp Bug 1727423 - Remove BasicLayerManager. r=jrmuizel 2021-08-25 07:35:17 +00:00
HeadlessWidget.h Bug 1678771. Rename TouchpadPinchPhase to TouchpadGesturePhase. r=hiro 2021-08-08 22:04:17 +00:00
HeadlessWidgetTypes.ipdlh
moz.build Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00