gecko-dev/widget/android
Emilio Cobos Álvarez e50c80851e Bug 1734115 - Add basic support for dark form controls to nsNativeBasicTheme. r=mstange
For that:

 * Tweak the standin system colors to match the non-native theme.

 * Use those system colors for button and field backgrounds.

 * Rename the "should use system colors" bit to "is high contrast",
   which is what it really is (specially now that we use system colors
   also in non-high-contrast).

Border colors and other colors like the <input type=range> and such
might need some extra tweaking perhaps, but this is a decent start and
looks good in https://crisal.io/tmp/form-controls.html afaict (dark mode
toggle needs the color-scheme pref enabled of course).

Differential Revision: https://phabricator.services.mozilla.com/D127533
2021-10-05 14:40:52 +00:00
..
bindings Bug 1724994 - Promote GraphRunner to higher priority on Android. r=agi,pehrsons 2021-08-24 15:13:31 +00:00
jni Bug 1731517 - Add fallible version of primitive type array allocation. r=geckoview-reviewers,agi 2021-09-22 09:47:57 +00:00
AndroidAlerts.cpp
AndroidAlerts.h
AndroidBridge.cpp
AndroidBridge.h Bug 1722397 - Add a way to use the native accent color for selection and form controls on Android. r=agi 2021-07-27 17:12:15 +00:00
AndroidBridgeUtilities.h
AndroidCompositorWidget.cpp Bug 1717572 - Remove gfxUtils::ConvertBGRAtoRGBA() call in AndroidCompositorWidget::EndRemoteDrawingInRegion() r=lsalzman,gfx-reviewers 2021-06-22 23:22:50 +00:00
AndroidCompositorWidget.h
AndroidContentController.cpp
AndroidContentController.h
AndroidUiThread.cpp
AndroidUiThread.h
AndroidView.h
AndroidVsync.cpp
AndroidVsync.h
Base64UtilsSupport.h
components.conf
EventDispatcher.cpp Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp 2021-07-13 11:52:42 +00:00
EventDispatcher.h
GeckoBatteryManager.h
GeckoEditableSupport.cpp Bug 1724811 - Use selection data from notification instead of get current selection. r=geckoview-reviewers,agi 2021-09-06 12:38:26 +00:00
GeckoEditableSupport.h Bug 1724811 - Use selection data from notification instead of get current selection. r=geckoview-reviewers,agi 2021-09-06 12:38:26 +00:00
GeckoNetworkManager.h
GeckoProcessManager.cpp
GeckoProcessManager.h
GeckoScreenOrientation.h
GeckoSystemStateListener.h
GeckoTelemetryDelegate.h
GeckoViewSupport.h Bug 1690296: Add callback to notify app to fully display its dynamic toolbar; r=agi,owlish,hiro 2021-07-27 21:50:03 +00:00
GeckoVRManager.h
GfxInfo.cpp Bug 1724794 - Remove Software WebRender allow/blocklist plumbing. r=gfx-reviewers,jrmuizel 2021-08-11 14:07:02 +00:00
GfxInfo.h Bug 1714673 - Fix gfx blocklist support on Android r=jrmuizel 2021-06-10 14:15:04 +00:00
ImageDecoderSupport.cpp
ImageDecoderSupport.h
MediaKeysEventSourceFactory.cpp
moz.build Bug 1730867 - Remove nsNativeThemeAndroid. r=mstange 2021-09-16 16:39:27 +00:00
nsAppShell.cpp Backed out changeset 65f8b0434e1e (bug 1708580) for causing Btime failures. CLOSED TREE 2021-08-14 00:44:48 +03:00
nsAppShell.h
nsClipboard.cpp
nsClipboard.h
nsDeviceContextAndroid.cpp
nsDeviceContextAndroid.h
nsIAndroidBridge.idl
nsLookAndFeel.cpp Bug 1734115 - Add basic support for dark form controls to nsNativeBasicTheme. r=mstange 2021-10-05 14:40:52 +00:00
nsLookAndFeel.h Bug 1722353 - Minor cleanup in Android's nsLookAndFeel. r=geckoview-reviewers,agi 2021-07-26 21:17:00 +00:00
nsNativeBasicThemeAndroid.cpp Bug 1734009 - Pass color-related arguments down to the non-native theme in a more convenient way. r=dholbert 2021-10-05 09:40:00 +00:00
nsNativeBasicThemeAndroid.h Bug 1734009 - Pass color-related arguments down to the non-native theme in a more convenient way. r=dholbert 2021-10-05 09:40:00 +00:00
nsPrintSettingsServiceAndroid.cpp
nsPrintSettingsServiceAndroid.h
nsUserIdleServiceAndroid.cpp
nsUserIdleServiceAndroid.h
nsWidgetFactory.cpp
nsWidgetFactory.h
nsWindow.cpp Bug 1672609 - Implement nsWindow::SetCursor to support cursor property on GeckoView. r=geckoview-reviewers,emilio,owlish 2021-10-05 11:42:00 +00:00
nsWindow.h Bug 1672609 - Implement nsWindow::SetCursor to support cursor property on GeckoView. r=geckoview-reviewers,emilio,owlish 2021-10-05 11:42:00 +00:00
ScreenHelperAndroid.cpp
ScreenHelperAndroid.h
Telemetry.h
WebAuthnTokenManager.h
WebExecutorSupport.cpp
WebExecutorSupport.h
WindowEvent.h