gecko-dev/widget/android
Makoto Kato edc87f1d99 Bug 1613804 - InputConnection.finishComposingText should commit composition text. r=geckoview-reviewers,snorp
Gecko don't commit composition when software keyboard calls
InputConnection.finishComposingText. It is incompatible with Blink's behaviour.

BaseInputConnection.finishComposingText() implementation is the following.

1. Begin batch edit.
2. Remove all composition span flag.
3. End batch edit.

So if no composition after batch edit is finished, we should commit it on Gecko
to synchronize composition state.

Differential Revision: https://phabricator.services.mozilla.com/D66370

--HG--
extra : moz-landing-system : lando
2020-03-13 18:01:50 +00:00
..
bindings Bug 1609278 - Replace bugzilla product and component assignment 'Firefox for Android :: General' with 'GeckoView :: General'. r=kbrosnan DONTBUILD 2020-03-06 17:54:58 +00:00
jni Bug 1609278 - Replace bugzilla product and component assignment 'Firefox for Android :: General' with 'GeckoView :: General'. r=kbrosnan DONTBUILD 2020-03-06 17:54:58 +00:00
AndroidAlerts.cpp
AndroidAlerts.h
AndroidBridge.cpp Bug 1577890 - part3 : remove media control related code in AndroidBridge. r=snorp 2020-03-05 22:40:55 +00:00
AndroidBridge.h Bug 1577890 - part3 : remove media control related code in AndroidBridge. r=snorp 2020-03-05 22:40:55 +00:00
AndroidBridgeUtilities.h
AndroidColors.h Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel 2020-03-09 14:16:17 +00:00
AndroidCompositorWidget.cpp
AndroidCompositorWidget.h
AndroidContentController.cpp
AndroidContentController.h
AndroidDirectTexture.h
AndroidGraphicBuffer.h
AndroidUiThread.cpp Bug 1608577: Part 3 - Remove |using namespace mozilla::java| from widget/android; r=geckoview-reviewers,esawin 2020-01-14 16:47:59 +00:00
AndroidUiThread.h
Base64UtilsSupport.h
EventDispatcher.cpp
EventDispatcher.h
GeckoBatteryManager.h
GeckoEditableSupport.cpp Bug 1613804 - InputConnection.finishComposingText should commit composition text. r=geckoview-reviewers,snorp 2020-03-13 18:01:50 +00:00
GeckoEditableSupport.h Bug 1613804 - InputConnection.finishComposingText should commit composition text. r=geckoview-reviewers,snorp 2020-03-13 18:01:50 +00:00
GeckoNetworkManager.h
GeckoProcessManager.h
GeckoScreenOrientation.h
GeckoSystemStateListener.h
GeckoTelemetryDelegate.h
GeckoVRManager.h
GfxInfo.cpp Bug 1614377 - Switch the WebRender rollout to use allowlist rules. r=jrmuizel 2020-02-18 13:56:10 +00:00
GfxInfo.h Bug 1614376 - Part 2. Add blocklist support for battery/screen size filters. r=jrmuizel 2020-02-13 15:51:32 +00:00
ImageDecoderSupport.cpp Bug 1621835. Make imgINotificationObserver::Notify a void method, since no one examines its return value anyway. r=emilio 2020-03-12 04:25:34 +00:00
ImageDecoderSupport.h
MediaKeysEventSourceFactory.cpp
PrefsHelper.h
ProcInfo.cpp
ScreenHelperAndroid.cpp Bug 1608577: Part 3 - Remove |using namespace mozilla::java| from widget/android; r=geckoview-reviewers,esawin 2020-01-14 16:47:59 +00:00
ScreenHelperAndroid.h
Telemetry.h
WebAuthnTokenManager.cpp
WebExecutorSupport.cpp Bug 1616570 - Part 1: Rename CookieSettings to CookieJarSettings. r=Ehsan 2020-03-04 08:59:08 +00:00
WebExecutorSupport.h
components.conf Bug 1607818 - Allow AppShell creation in socket process on Android. r=kmag 2020-01-21 19:08:53 +00:00
moz.build Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart 2020-02-21 00:05:17 +00:00
nsAndroidProtocolHandler.cpp
nsAndroidProtocolHandler.h
nsAppShell.cpp Bug 1619778 - Remove unused `GeckoThread#waitOnGecko` methods. r=geckoview-reviewers,aklotz 2020-03-12 15:33:57 +00:00
nsAppShell.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
nsClipboard.cpp Bug 1608577: Part 3 - Remove |using namespace mozilla::java| from widget/android; r=geckoview-reviewers,esawin 2020-01-14 16:47:59 +00:00
nsClipboard.h
nsDeviceContextAndroid.cpp
nsDeviceContextAndroid.h
nsIAndroidBridge.idl
nsIdleServiceAndroid.cpp
nsIdleServiceAndroid.h
nsLookAndFeel.cpp Bug 1618988 - Move text selection colors outside of geckoview.css. r=m_kato 2020-03-02 04:28:14 +00:00
nsLookAndFeel.h Bug 1606503 - Get the value for prefers-reduced-motion via LookAndFeelInt. r=geckoview-reviewers,snorp 2020-01-14 05:51:06 +00:00
nsNativeThemeAndroid.cpp Bug 1619664 - Decide which theme to use per document, not per-process. r=mstange,spohl 2020-03-03 19:46:41 +00:00
nsNativeThemeAndroid.h
nsPrintSettingsServiceAndroid.cpp
nsPrintSettingsServiceAndroid.h
nsWidgetFactory.cpp
nsWidgetFactory.h
nsWindow.cpp Bug 1503656 - Part 8. Android implementation of safe area insets support r=snorp 2020-03-04 08:17:09 +00:00
nsWindow.h Bug 1503656 - Part 8. Android implementation of safe area insets support r=snorp 2020-03-04 08:17:09 +00:00