Brad Lassey
9dcc640c40
bug 876689 - Virtual keyboard does not invoke on text input field focus if 'Don't keep activities' is enabled r=jchen
2013-06-06 14:05:32 -04:00
Brad Lassey
e133627d07
bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle
2013-05-24 12:21:01 -04:00
Kartikaya Gupta
7efe0d8d53
Bug 839641 - Send touch events and prevent-default notifications to APZC. r=Cwiiis
2013-04-26 13:24:28 -04:00
Chris Lord
b365c94dfd
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Ryan VanderMeulen
9cccb1d7a4
Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
...
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
e0579b7ab8
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Kartikaya Gupta
1cc2789fc5
Bug 859951 - Split MotionEvent's action into mask and index in Java rather than in JNI code. r=wesj
2013-04-17 17:39:11 -04:00
Kartikaya Gupta
e29772e27b
Bug 859951 - Refactor the code to convert MOTION_EVENT GeckoEvents to nsTouchEvent instances. r=wesj
2013-04-17 17:39:10 -04:00
ext:(%20brianecker%40gmail.com)
2e5b8bf902
Bug 852704: Created Java enums to encapsulate data formerly stored in int constants. r=cpeterson
2013-04-08 13:21:52 -07:00
Jim Chen
641aee515e
Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
f3ae465a41
Bug 842013 - Don't add extra modifiers to key press events; r=cpeterson
2013-03-29 10:54:01 -04:00
Kartikaya Gupta
8f7129220c
Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson
2013-03-26 14:05:10 -04:00
Chris Lord
e74007c62d
Bug 852526 - Make sure the compositor starts unpaused and with a size. r=kats
...
This changes compositor creation so that we can specify an initial size and
makes sure the local variable in nsWindow reflects that the compositor starts
unpaused.
2013-03-20 22:45:07 +00:00
Jim Chen
47e557c907
Bug 706336 - Use meta states from KeyListener; r=cpeterson
2013-03-19 18:26:33 -04:00
Kartikaya Gupta
c17cb8668e
Bug 846774 - Make GeckoEvent member variables private. r=cpeterson
2013-03-10 22:43:53 +00:00
Kartikaya Gupta
56c949e416
Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson
2013-03-10 22:43:30 +00:00
Chris Lord
03f18bd94c
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-07 10:17:33 +00:00
Ryan VanderMeulen
8cf664a621
Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE.
2013-03-06 16:11:05 -05:00
Chris Lord
866dd7b942
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-06 16:56:00 +00:00
Jim Chen
7a5a6425bf
Bug 831144 - Properly pass meta states to Gecko; r=cpeterson
2013-03-05 11:07:51 +00:00
Ryan VanderMeulen
75acd49b0e
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Chris Lord
08f9e1089b
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-01 15:46:34 +00:00
Kartikaya Gupta
4cde9f8e4e
Bug 831783 - Clean up some event constants. r=snorp
2013-01-17 14:16:14 -05:00
Kartikaya Gupta
3da21dae58
Bug 817134 - Remove the low-res screenshotting code. r=blassey
2012-12-15 10:43:52 -05:00
Jim Chen
574c528cbf
Bug 818501 - Get composition styles from styles returned by the system; r=cpeterson
2012-12-06 14:35:59 -05:00
Jim Chen
69a369d479
Bug 808287 - Fix out-of-order IME events during focus change; r=cpeterson
2012-11-13 17:27:19 -05:00
Kartikaya Gupta
49a5bd083a
Bug 810764 - Catch and handle various exceptions that can be thrown if the user pinches in a narrow window before Gecko is ready. r=jwir3
2012-11-12 16:07:41 -08:00
Kartikaya Gupta
15548d7f45
Bug 809199 - Update createViewportEvent to take an ImmutableViewportMetrics. r=Cwiiis
2012-11-07 11:47:08 -05:00
Jim Chen
5eb185a057
Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey
2012-11-01 16:11:02 -04:00
Ed Morley
403e0dfe0c
Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE
2012-11-01 00:16:35 +00:00
Jim Chen
92ad86f0fb
Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey
2012-10-31 17:35:31 -04:00
Scott Johnson
022fea381d
Bug 797705: Check for null pointers and return early from java event handling if Gecko hasn't started to prevent crashes. [r=kats]
2012-10-31 11:39:44 -05:00
Wes Johnston
eb45f03470
Bug 784887 - Use Native Gesture detector for MozGesture events. r=blassey
2012-10-02 13:18:21 -07:00
Christian Vielma
934ad6924e
Bug 756504 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 17:48:29 -07:00
Chris Peterson
890d5ab83a
Backout 3875fa9aaec1 (changeset author is Christian Vielma, not Chris Peterson). a=oops
2012-09-12 17:40:41 -07:00
Chris Peterson
be5e626b9d
Bug 756504 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 17:36:32 -07:00
Chris Peterson
8be91ee65c
Backout 01fb250fbba1 (changeset description should have said bug 756504, not bug 756505). a=oops
2012-09-12 17:31:21 -07:00
Christian Vielma
4ecd66eb46
Bug 756505 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 11:19:39 -04:00
Kartikaya Gupta
1f938065b8
Bug 781220 - Hide other GeckoLayerClient methods and expose them via the LayerView API. r=sriram
2012-08-20 15:43:53 -04:00
Kartikaya Gupta
0f75a70847
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-07 10:39:04 -04:00
Chris Peterson
13b91b21d0
Bug 779366 - Part 2c: Query resources for DisplayMetrics, not the WindowManager. r=sriram
2012-08-01 14:56:26 -07:00
Chris Peterson
0056fba509
Backout bcb8b2b5a310 (bug 779366 - Part 2). r=me
2012-08-01 14:42:11 -07:00
Chris Peterson
2f9b95cde3
Bug 779366 - Part 2: Move DisplayMetrics to ConfigurationUtils. r=sriram
2012-07-30 16:05:44 -07:00
Chris Peterson
20927a2f40
Bug 778472 - Part 3: Standardize order of import statements: org.mozilla, com, net, org, android, java. r=mfinkle
2012-07-27 17:53:54 -07:00
Ed Morley
8c798cdc3b
Backout d2ee4c12c0b3 (bug 777351), 5aa6f94160dd (bug 777351), b47c470168fc (bug 777351), 5fb303ba52f7 (bug 777351), be81e4c3d928 (bug 777351), abc5b9a922dc (bug 777075), 8f1fc980f1f1 (bug 777075), 0b194a7f47d4 (bug 777075), d10df9bfef60 (bug 777075), 65393fe32cce (bug 777075), b52dc1df2fde (bug 777075), 8aeda525c094 (bug 777075) for Android native R1 failures on a CLOSED TREE
2012-08-01 18:42:05 +01:00
Kartikaya Gupta
4df9e1758d
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-01 10:48:19 -04:00
Chris Peterson
bc94267076
Bug 778472 - Part 2: Replace wildcard import statements with fully-qualified names. r=mfinkle
2012-07-27 17:54:28 -07:00
Chris Peterson
ea5aca80f3
Backout 844444ca8feb (Bug 709230) r=bustage
2012-07-17 17:54:54 -07:00
Chris Peterson
bb71352997
Bug 709230 - Part 4: Remove unused imports. r=blassey
2012-07-15 13:20:43 -07:00
Chris Peterson
ad0d5b1167
Bug 709230 - Part 3: Mark classes final and reduce class visibility public->package->private to aid ProGuard optimizations. r=blassey
2012-07-15 13:20:43 -07:00