Wes Kocher
8a06308208
Merge inbound to central, a=merge
2015-08-20 12:42:21 -07:00
Masayuki Nakano
7385e5e621
Bug 90712 Cancel composition when Enter key message isn't consumed by IME r=m_kato
2015-08-20 17:31:10 +09:00
Wes Kocher
8a4a00d18f
Merge m-c to b2ginbound, a=merge
2015-08-19 17:14:04 -07:00
Samael Wang
904f52b265
Bug 1177335 - Skip resampling if the time difference of touches is less than 2ms.
2015-08-19 13:02:21 +08:00
Masayuki Nakano
2e4d980eea
Bug 1196124 Fix mismatch of printf style string and following arguments of MOZ_LOG() in IMMHandler::GetCharacterRectOfSelectedTextAt() r=m_kato
2015-08-20 11:40:14 +09:00
Milan Sreckovic
91184fe12b
Bug 1188105: Parse bad driver versions. r=botond
2015-08-19 15:14:59 -07:00
Masayuki Nakano
580a61e26e
Bug 299603 part.8 Rename aLastDispatchedData with aCompositionString in IMContextWrapper::CreateTextRangeArray() r=m_kato
2015-08-19 16:37:39 +09:00
Masayuki Nakano
fed80aad8b
Bug 299603 part.7 IMContextWrapper::CreateTextRange() should convert the caret offset from offset in characters to offset in UTF-16 r=m_kato
2015-08-19 16:37:39 +09:00
Masayuki Nakano
0c2d8d2d8c
Bug 299603 part.6 Guess the meaning of each clause in the composition string with caret position r=m_kato
2015-08-19 16:37:39 +09:00
Masayuki Nakano
4b8097cd96
Bug 299603 part.3 IMContextWrapper::SetTextRange() shold set the style of the range which is specified by the IME r=m_kato
2015-08-19 16:37:39 +09:00
Masayuki Nakano
6f0e893a2f
Bug 299603 part.2 IMContextWrapper::SetTextRange() should initialize the range offsets and fail if the range is collapsed r=m_kato
2015-08-19 16:37:39 +09:00
Masayuki Nakano
c01cde218b
Bug 299603 part.1 IMContextWrapper should have a method to initialize a TextRange r=m_kato
2015-08-19 16:37:39 +09:00
William Chen
9db64a26eb
Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu
2015-08-18 14:55:15 -07:00
William Chen
cb7d38cf1d
Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku
2015-08-18 14:55:09 -07:00
Wes Kocher
e350be705b
Backed out changeset de7aa6b08234 (bug 1194055) for windows 8 reftest failures CLOSED TREE
2015-08-18 12:09:56 -07:00
Kartikaya Gupta
99cbf4f698
Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
2015-08-18 14:27:20 -04:00
Kartikaya Gupta
36de569f91
Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
337fd5b15d
Bug 1180295 - Store the viewport width and height as integers instead of floats in ImmutableViewportMetrics. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
17f8044764
Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker
2015-08-18 14:27:18 -04:00
Mike Conley
1e70cc6dd0
Bug 1184604 - Lazily override printer output format on Linux if not already set. r=karlt
...
GTK versions prior to 2.24 incorrectly advertise themselves as able to print PDFs,
even when they can't. We were wholesale setting the output format to PostScript for
these older GTK versions, without giving the user the opportunity to override
it. We now lazily determine whether or not the output should be in PostScript,
which should give the user the opportunity to override.
2015-07-31 13:53:49 -04:00
Jonathan Kew
fe31ceeacb
Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki
2015-08-18 17:21:38 +01:00
Chris Manchester
1aef50f858
Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud
2015-07-28 15:45:34 -07:00
Jonathan Kew
25f52e700a
Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki
2015-08-18 17:21:38 +01:00
Nathan Froyd
fe8542ddd3
Bug 1194806 - part 5 - mark function pointer-to-members with JNICALL appropriately; r=snorp,jchen
2015-08-14 23:03:45 -04:00
Nathan Froyd
b5ed5dfe85
Bug 1194806 - part 4 - use |typename| to refer to trait class typedefs, not |class|; r=jchen
2015-08-14 22:34:16 -04:00
Nathan Froyd
3667ac69a8
Bug 1194806 - part 3 - consistently declare dom::mobilemessage::SmsFilterData as a class; r=snorp
2015-08-14 22:22:50 -04:00
Nathan Froyd
e1cd12ff2d
Bug 1194806 - part 2 - mark overrides as such in widget/android/; r=snorp
2015-08-14 22:06:20 -04:00
Nathan Froyd
a8df96257b
Bug 1194806 - part 1 - consistently declare mozilla::jni::detail::TypeAdaptor as a struct; r=jchen
...
clang doesn't like it when we declare things as a struct in one place
and a class in another. This change makes all the current usages
consistent and clang happy.
2015-08-14 21:59:27 -04:00
Mike Hommey
71dfb17528
Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc
2015-08-18 08:09:14 +09:00
Masayuki Nakano
46749ea6da
Bug 555642 part.2 IME handlers on Windows shouldn't append caret range if the caret is in the target clause which doesn't have specific style r=m_kato
2015-08-17 20:58:38 +09:00
Ryan VanderMeulen
eb4673b9d6
Merge m-c to inbound. a=merge
2015-08-14 15:18:21 -04:00
Ryan VanderMeulen
5c04567b90
Merge inbound to m-c. a=merge
2015-08-14 15:16:22 -04:00
Randall Barker
d845c870d4
Bug 1188225 - Implement ChromeProcessController::HandleDoubleTap. r=botond
2015-08-13 18:26:00 -04:00
JerryShih
4696c14a0f
Bug 1194034 - Remove unused GonkDisplayJB::StopBootAnim() in GonkDisplayJB. r=mwu
2015-08-12 18:35:00 -04:00
Christoph Kerschbaumer
0cab6e94cf
Bug 1192945 - Use channel->ascynOpen2 in widget/windows/nsDataObj.cpp (r=sicking,jimm)
2015-08-13 18:35:34 -07:00
Aryeh Gregor
f382bc9200
Bug 1179451 - Part 5: Delete nsRefPtr<T>::operator T*()&&. r=froydnj
2015-08-13 15:22:48 +03:00
Wes Kocher
ef72e23c1f
Merge m-c to inbound, a=merge CLOSED TREE
2015-08-13 16:43:54 -07:00
Wes Kocher
e0088ecd50
Merge fx-team to m-c a=merge
2015-08-13 16:30:54 -07:00
Jim Chen
e2e61fed8e
Bug 1194360 - Remove use of inherited constructors; r=snorp
...
GeneratedJNIWrappers.h was updated in bug 1192079 to use inherited
constructors, which is a gcc 4.8 feature. Many people are still using an
older version of NDK which only comes with gcc 4.7.
2015-08-13 16:57:34 -04:00
Jim Chen
fa63464469
Bug 1192082 - Followup to iniialize/deinitialize JNI in nsAppShell; r=me
2015-08-13 16:57:34 -04:00
Matt Woodrow
52b2629d27
Bug 1193977 - Bind the texture unit we want to use when compositing the OSX titlebar. r=jrmuizel
2015-08-13 15:59:57 -04:00
Jared Wein
eb47923345
Bug 1192573 - Require tablet-mode (Win10+) to show the on-screen keyboard. r=masayuki
2015-08-13 14:23:54 -04:00
Jim Chen
762de3b81a
Bug 1192082 - Iniialize/deinitialize JNI in nsAppShell; r=snorp
...
First we need to set the Gecko thread JNIEnv* in nsAndroidStartup, but
after that we can initialize and deinitialize the rest of JNI, including
AndroidBridge, in GeckoAppShell. This makes nsAppShell control the
AndroidBridge lifetime. Over time, parts of the AndroidBridge
functionality will be migrated to nsAppShell.
2015-08-13 00:53:40 -04:00
Jim Chen
694b610321
Bug 1192082 - De-clutter AndroidBridge init/deinit; r=snorp
...
Merge all the init code into AndroidBridge constructor and
AndroidBridge::ConstructBridge; merge all the deinit code into
AndroidBridge destructor and AndroidBridge::DeconstructBridge.
In particular, the SetMainThread call is obsolete and removed.
2015-08-13 00:53:39 -04:00
Jim Chen
171ddb4e4a
Bug 1192082 - Expose AndroidBridge arguments through GeckoThread; r=snorp
...
AndroidBridge needed some arguments during its initialization. We'll
provide those arguments in GeckoThread, which AndroidBridge will access.
2015-08-13 00:53:39 -04:00
Jim Chen
9f3701ed76
Bug 1192082 - Get rid of GeckoAppShell.nativeInit; r=snorp
...
Instead of letting AndroidBridge be constructed separately, we'll let
Gecko construct AndroidBridge.
2015-08-13 00:53:39 -04:00
Jim Chen
f9b719335b
Bug 1192082 - Expose GeckoThread states to C++; r=me
2015-08-13 00:53:39 -04:00
Jim Chen
38ecea75c0
Bug 1192079 - Update generated code; r=me
2015-08-13 00:53:39 -04:00
Jim Chen
ef8b0d7d2a
Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin
2015-08-13 00:53:39 -04:00
Jim Chen
dae9644328
Bug 1192077 - Move AndroidBridge JNIEnv calls to jni/Utils; r=esawin
...
Calls like GetJNIForThread should now belong in jni/Utils. Moving the
calls also reduce clutter in AndroidBridge.
2015-08-13 00:53:39 -04:00