Commit Graph

227 Commits

Author SHA1 Message Date
Jim Chen
0f6e2b3262 Bug 1294710 - Move UI thread methods out of GeckoAppShell; r=snorp
Move methods to run callbacks on UI thread out of GeckoAppShell and into
GeckoThread.
2016-08-18 18:04:11 -04:00
Wes Kocher
bad19898b2 Merge inbound to central, a=merge 2016-08-17 16:38:41 -07:00
John Lin
bdec8a186d Bug 1257777 - Part 4: Implement remote codec proxy. r=snorp
MozReview-Commit-ID: 3YEfXXkg2Xi
2016-08-05 15:23:47 +08:00
Randall Barker
e10d02e6a1 Bug 1291373 - [geckoview] part 5, Remove Layer and all derived classes r=snorp 2016-08-16 14:33:43 -07:00
Randall Barker
7045fbd83c Bug 1291373 - [geckoview] part 4, Remove GeckoEvent and AndroidGeckoEvent r=jchen 2016-08-16 14:33:43 -07:00
Randall Barker
91a74382de Bug 1291373 - [geckoview] part 1, Remove JavaPanZoomController (JPZ) from mobile/android r=snorp 2016-08-16 14:33:43 -07:00
Jim Chen
c405849f27 Bug 1292323 - Update auto-generated bindings; r=me 2016-08-12 23:15:52 -04:00
James Cheng
81fd6a9506 Bug 1291229 - Fix typo for moving Java bindings to mozilla::java namespace. r=jchen
MozReview-Commit-ID: KGAS6EhnwAI
2016-08-05 13:23:44 -04:00
Jim Chen
fd39f9eecd Bug 1288821 - Update auto-generated bindings; r=me 2016-08-04 09:17:54 -04:00
Jim Chen
d58d9926fa Bug 1289208 - Updated auto-generated bindings; r=me 2016-08-04 09:16:05 -04:00
Jim Chen
6c5de75ffe Bug 1288838 - Update auto-generated bindings; r=me 2016-08-04 09:16:05 -04:00
Jim Chen
e321599de7 Bug 1288834 - Update auto-generated bindings; r=me 2016-08-04 09:15:17 -04:00
Dylan Roeh
9e9bc6c4fc Bug 1288467 - This patch removes GLController.java entirely, moving necessary functionality into LayerView and a new Compositor class. r=jchen 2016-08-01 13:21:31 -05:00
Makoto Kato
fe38bc42a3 Bug 1094729 - Part 2. Support floating candidate window for hardware keyboard on Android 5+. r=jchen
MozReview-Commit-ID: G148os7J9wO
2016-07-20 16:19:05 +09:00
Jim Chen
e8f534d407 Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 13:49:04 -04:00
Jim Chen
79eafd36cc Bug 1286663 - Update auto-generated bindings; r=me 2016-07-21 13:49:04 -04:00
Jim Chen
9e607e9dd3 Bug 1286663 - Update existing code using ByteBuffer; r=me 2016-07-21 13:49:04 -04:00
Carsten "Tomcat" Book
be31f19100 Backed out changeset 7cd055ed9366 (bug 1286663) for android bustage on a CLOSED TREE 2016-07-21 08:18:59 +02:00
Carsten "Tomcat" Book
58f5467519 Backed out changeset 684888aeee81 (bug 1287946) 2016-07-21 08:07:12 +02:00
Carsten "Tomcat" Book
23452a33ea Backed out changeset 3f8cf0d3f2c2 (bug 1286663) 2016-07-21 08:04:53 +02:00
Jim Chen
0ea27022be Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 00:42:26 -04:00
Jim Chen
b8c75203c9 Bug 1286663 - Update auto-generated bindings; r=me 2016-07-21 00:41:13 -04:00
Jim Chen
3bd23d057b Bug 1286663 - Update existing code using ByteBuffer; r=me 2016-07-21 00:41:13 -04:00
Jim Chen
680806ff8d Bug 1286925 - Update auto-generated bindings; r=me 2016-07-20 21:44:48 -04:00
Jim Chen
dd63891991 Bug 1286662 - Update auto-generated bindings; r=me 2016-07-20 21:44:48 -04:00
Jim Chen
7aa08a63cc Bug 1285572 - Update auto-generated bindings; r=me 2016-07-20 21:43:34 -04:00
Makoto Kato
66fe04ad33 Bug 1287015 - Part 1. Remove SurfaceBits and getSurfaceBits. r=snorp
MozReview-Commit-ID: 2dFvgwxavgx
2016-07-15 11:02:04 +09:00
Jim Chen
fb41a18c20 Bug 1285570 - Update auto-generated bindings; r=me 2016-07-11 18:07:35 -04:00
Jim Chen
d04f4615d5 Bug 1283882 - Update auto-generated bindings; r=me 2016-07-08 11:39:10 -04:00
Jim Chen
7da8c5960a Bug 1283844 - Update auto-generated bindings; r=me 2016-07-08 11:39:09 -04:00
James Willcox
54460839a2 Bug 1280666 - Expose velocity (speed) from StackScroller and use in APZC r=rbarker 2016-06-29 17:09:55 -07:00
James Willcox
434061519c Bug 1280666 - Use StackScroller from Chrome for fling animations r=rbarker 2016-06-29 17:09:55 -07:00
Jim Chen
c39053e8a2 Bug 1277624 - Update auto-generated bindings; r=me 2016-06-27 14:49:55 -04:00
SUN Haitao
b7f76abfcb Bug 1264815 - Add a 'showPersistentAlertNotification' method to GeckoAppShell. r=kcambridge 2016-04-17 21:18:20 +08:00
Dylan Roeh
bcc1263a48 Bug 1136364 - Move EGLSurface creation out of GLController.java. r=snorp 2016-06-08 08:38:45 -05:00
Dylan Roeh
9da52c4c1d Bug 1271103 - Backs out the patch for Bug 1136364 and related patches. r=snorp 2016-06-07 09:25:26 -05:00
Carsten "Tomcat" Book
20891e607d Backed out changeset 20d0b05e708b (bug 1264815) 2016-05-31 07:05:01 +02:00
SUN Haitao
b5ed19b68a Bug 1264815 - Add a 'showPersistentAlertNotification' method to GeckoAppShell. r=wchen 2016-04-17 21:18:20 +08:00
Jim Chen
099b5b38c8 Bug 1268125 - Update auto-generated JNI bindings; r=me 2016-05-24 12:18:04 -04:00
Kartikaya Gupta
3ef033f656 Bug 1264017 - Add synthesized mouse support to Android. r=rbarker
MozReview-Commit-ID: HT4U7WKTd5Z
2016-05-16 12:17:17 -04:00
Randall Barker
d363014c5c Bug 1229462 - Use Android OverScroller class for fling animation r=botond 2016-05-11 08:37:47 -07:00
Dylan Roeh
135486422f Bug 1136364 - Remove EGLSurface creation from GLController. r=snorp 2016-04-29 10:28:35 -05:00
Jim Chen
cfcea2fd14 Bug 1252650 - Update generated JNI bindings; r=me 2016-04-20 15:06:13 -04:00
Alastor Wu
efe0f4d1e4 Bug 1249579 - part1 : request audio focus on Fennec. r=snorp.
MozReview-Commit-ID: 45qW0Wjmnad
2016-04-18 18:48:19 +08:00
Mark Capella
b0b26e1f85 Bug 1218955 - Remove nsIMEPicker, r=jchen 2016-04-07 21:30:07 -04:00
Randall Barker
e055b117f9 Bug 1257959 - Dynamic toolbar transition seems to slow down flings r=kats 2016-04-06 14:42:01 -07:00
Jim Chen
ce22b65b4b Bug 1260243 - Remove sendEventToGeckoSync and related code; r=me
We can remove GeckoAppShell.sendEventToGeckoSync and related code
because GeckoThread.waitOnGecko is replacing it.
2016-04-05 21:43:41 -04:00
Jim Chen
f9326bedaf Bug 1260243 - Convert backgrounding/foregrounding GeckoEvent to native calls; r=snorp
Convert APP_BACKGROUNDING and APP_FOREGROUNDING events in GeckoEvent to
native calls onPause and onResume in GeckoThread, respectively.
2016-04-05 21:43:41 -04:00
Jim Chen
0a0568bae4 Bug 1260243 - Add GeckoThread.waitOnGecko; r=snorp
GeckoThread.waitOnGecko blocks the current thread and waits for previous
events on the Gecko thread to finish executing before continuing. This
is implemented by synchronously running a dummy event on the Gecko
thread. This patch also lets us get rid of sendEventToGeckoSync in
GeckoAppShell.
2016-04-05 21:43:40 -04:00
Randall Barker
60bcab7eab Bug 1257269 - Panning up in a scrollable element should not hide the toolbar r=kats,jchen 2016-04-01 16:07:29 -07:00