Kartikaya Gupta
4352728c3b
Pull out tile dimensions being passed around uselessly
2012-02-24 10:51:41 -05:00
Kartikaya Gupta
cb302a5c1b
Bug 730033 - Rip out WidgetTileLayer and associated gunk. r=snorp
2012-02-23 14:55:15 -05:00
Kartikaya Gupta
2e203803af
Completely collapse GeckoGLLayerClient into GeckoLayerClient.
2012-02-22 14:45:44 -05:00
Ehsan Akhgari
07d06ffe91
Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things
2012-02-22 11:35:25 -05:00
Brad Lassey
27683976ba
bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt
2012-02-18 18:32:50 -05:00
Benoit Girard
c66e212179
Backout c1161ca4bf13 for test failures
2012-02-21 11:34:00 -05:00
Brad Lassey
2b2152d3a4
Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt
2012-02-18 19:22:56 -05:00
Ehsan Akhgari
f5fd405a30
Backout changeset c1161ca4bf13
2012-02-20 16:37:51 -05:00
Brad Lassey
0db634c763
[mq]: meta_viewport_query
2012-02-18 18:32:50 -05:00
Brad Lassey
8ded1f80e4
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Brad Lassey
593992e903
backing out e45688c8531c because it broke the build
2012-02-18 14:21:48 -05:00
Patrick Walton
640e642b7d
Stub untested gralloc support, disabled for now
2012-02-17 23:53:21 -08:00
Kartikaya Gupta
d82e6e4e91
Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers.
2012-02-17 09:04:50 -05:00
Kartikaya Gupta
6154f5beb3
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Doug Turner
33f900dc57
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Brad Lassey
cff653877d
bug 726930 - speed up tab thumbnails r=mfinkle
2012-02-17 10:52:26 -08:00
Patrick Walton
aba8a71e48
Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
2012-02-13 20:20:38 -08:00
Patrick Walton
926bd1675b
Expose ActivateProgram() and DeactivateProgram() to widget
2012-02-13 13:55:10 -08:00
Patrick Walton
b064d6b111
Uncomment TransformLayerUserData and move it into Layers to fix build bustage
2012-02-10 18:55:48 -08:00
Ali Juma
5fae297a30
Fix busted build.
2012-02-10 10:40:57 -05:00
Patrick Walton
8c95b641e1
Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
2012-02-09 23:55:13 -08:00
Patrick Walton
a986e4bb7a
Expose the necessary Java routines to render decorations through JNI
2012-02-09 22:58:18 -08:00
Benoit Girard
d15943ad02
Merge working on Nexus S
2012-02-08 20:23:27 -05:00
Benoit Girard
58c066d245
Merge fixes
2012-02-08 19:01:21 -05:00
Benoit Girard
db6e6f7a54
Merge m-c into maple
2012-02-08 16:43:22 -05:00
Patrick Walton
99dac3d363
Stand up async panning and zooming
2012-02-03 23:31:05 -08:00
Patrick Walton
26896c5103
Add a virtual layer and GL layer client implementation
2012-02-03 15:48:26 -08:00
Patrick Walton
9b354ce67e
Pull parts of GeckoSoftwareLayerClient that will be used for GL layers into a generic GeckoLayerClient class
2012-02-02 22:07:05 -08:00
Benoit Girard
90496d0eb9
remove OGLSurfaceView init, todo remove OGLSurfaceView.java
2012-02-02 11:28:54 -05:00
Benoit Girard
f9f6a9bc52
Removing this awesome template code because it causes library load crashes :(
2012-02-02 11:17:50 -05:00
Benoit Girard
981d4a4fc2
Mergi mc to kiwifox, lots of conflicts so may not build
2012-01-30 13:38:20 -05:00
Benoit Girard
e0c3dbcb3c
Partial work for android OGLSurfaceView
2012-01-26 14:23:13 -05:00
Doug Turner
fde2f1aa9d
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-29 12:39:30 -08:00
Phil Ringnalda
562c4194c6
Back out 59d8d92f9f3c (bug 713803) for Android C1 permaorange
2012-01-29 00:49:02 -08:00
Doug Turner
2abf72a957
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-28 22:38:02 -08:00
Doug Turner
986e12dd8b
Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm
2012-03-13 16:57:51 -07:00
Doug Turner
8d14d19e31
Bug 734325 - implement compassneedscalibration event. r=jdm
2012-03-13 16:57:09 -07:00
Doug Turner
bf033f1c07
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Ed Morley
74f35e0ce5
Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange
2012-03-13 22:29:29 +00:00
Doug Turner
050650e66e
No Bug - Build bustage caused by cset c619bbb2951f. Extra char at begining of file. r=me
2012-03-13 10:38:38 -07:00
Doug Turner
53a6fd03f8
Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm
2012-03-13 10:00:02 -07:00
Doug Turner
f901118750
Bug 734325 - implement compassneedscalibration event. r=jdm
2012-03-13 09:59:24 -07:00
Doug Turner
ee94fe56d6
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Mounir Lamouri
92cf2dd6c8
Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt
2012-01-17 19:40:39 +01:00
Sinker Li
7bdc1071c2
Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones
2011-10-29 10:35:29 +00:00
Chris Lord
688c49a9b4
Bug 724230 - Backout ondemand tiling. r=blassey, kats
...
This backs out changes d8fc13006aa4, ddde7a49f6f7, 34b1cc9454d2 and
8919c54229e1, leaving in some initialisation fixes that were introduced when
rebasing.
This work may be re-applied at a later date.
2012-02-04 18:49:59 -05:00
Ed Morley
6811dc0b43
Backout 90f7f032757f, 6695904a4a70, 50e98f67df1b & d26e8631514c (bug 697641) for native Android failures and 20289eb83e51 (bug 712378) because it conflicted with the backout CLOSED TREE
2012-02-02 10:09:40 +00:00
Sinker Li
9053aa6e21
Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones
2011-10-29 10:35:29 +00:00
Wes Johnston
8d356f0cea
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
Chris Lord
0438500908
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-24 15:39:53 +00:00