Patrick Walton
|
29d79a3bc5
|
Integrate the Java compositor. Scroll bars now appear.
|
2012-02-13 14:52:30 -08:00 |
|
Patrick Walton
|
9192420dcd
|
Expose ActivateProgram() and DeactivateProgram() to widget
|
2012-02-13 13:55:10 -08:00 |
|
Kartikaya Gupta
|
b840a72049
|
Reduce diff against m-c; remove unrelated change in AboutHomeContent
|
2012-02-13 17:43:08 -05:00 |
|
Benoit Girard
|
465c0d7898
|
Make OMTC changes not effect desktop
|
2012-02-13 17:17:12 -05:00 |
|
Kartikaya Gupta
|
107dff4457
|
Reduce diff against m-c; turn -Werror back on
|
2012-02-13 17:20:08 -05:00 |
|
Patrick Walton
|
60ed20fee4
|
Split out Java compositor shader program activation and deactivation into separate functions
|
2012-02-13 12:27:09 -08:00 |
|
Ali Juma
|
f5ab6719f2
|
Enable zooming.
|
2012-02-12 15:06:34 -05:00 |
|
Patrick Walton
|
18ca020f2d
|
Deactivate vertex attribute arrays and the program. Seems to fix the crashes on PowerVR.
|
2012-02-10 23:50:13 -08:00 |
|
Patrick Walton
|
6701f65a25
|
Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
|
2012-02-10 23:03:02 -08:00 |
|
Patrick Walton
|
59abdc4347
|
Uncomment TransformLayerUserData and move it into Layers to fix build bustage
|
2012-02-10 18:55:48 -08:00 |
|
Patrick Walton
|
c0749c492c
|
Fix browser.js ReferenceError
|
2012-02-10 16:17:15 -08:00 |
|
Benoit Girard
|
fb686d4091
|
Compositor performance warnings
--HG--
extra : rebase_source : e8b2a0f4c4cb69fb88a478750cecc9f21327e018
|
2012-02-10 18:06:17 -05:00 |
|
Ali Juma
|
56fb439aab
|
Fix non-Android bustage.
|
2012-02-10 17:32:12 -05:00 |
|
Ali Juma
|
d86e8c7c2a
|
Fix race conditions when updating view transform, by switching to an absolute transform.
|
2012-02-10 16:08:24 -05:00 |
|
Benoit Girard
|
4954c09052
|
Bug 721489 - Make gfxSharedImageSurface divisible by 64 on mobile
--HG--
extra : rebase_source : b2a947a772890e56738badfd9c413896733fe45c
|
2012-02-10 15:13:02 -05:00 |
|
Benoit Girard
|
e7dd21c01b
|
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
|
2012-02-10 15:12:35 -05:00 |
|
Ali Juma
|
f56d090ef0
|
Fix busted build.
|
2012-02-10 10:40:57 -05:00 |
|
Ali Juma
|
1938bda689
|
Merge heads.
|
2012-02-10 10:31:31 -05:00 |
|
Patrick Walton
|
985bb34c3b
|
Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
|
2012-02-09 23:55:13 -08:00 |
|
Patrick Walton
|
f87504cb9a
|
Expose the necessary Java routines to render decorations through JNI
|
2012-02-09 22:58:18 -08:00 |
|
Patrick Walton
|
8e9cf5b1f7
|
Add a DrawWindowUnderlay() to match DrawWindowOverlay()
|
2012-02-09 19:47:50 -08:00 |
|
Benoit Girard
|
6bcb6bfee6
|
Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
--HG--
extra : rebase_source : 400e392843cf2d15b941e7e94b736106e6b447e2
|
2012-02-09 17:52:03 -05:00 |
|
Ali Juma
|
7d3fe66eb2
|
Code cleanup.
|
2012-02-09 17:39:04 -05:00 |
|
Patrick Walton
|
403348031e
|
Split up the LayerRenderer's drawing logic in preparation for exposing it to JNI
|
2012-02-08 22:27:01 -08:00 |
|
Patrick Walton
|
235ae92665
|
Bug 723036 - Port the Java compositor to OpenGL ES 2.0
|
2012-02-08 21:13:08 -08:00 |
|
Kartikaya Gupta
|
bbbe277fac
|
Guard against crash in debug mode caused by using a null TimeStamp in a subtraction
|
2012-02-08 22:22:30 -05:00 |
|
Benoit Girard
|
2fd24c9367
|
Merge viewport with tip
|
2012-02-08 20:42:17 -05:00 |
|
Benoit Girard
|
08dc021a3b
|
Merge working on Nexus S
|
2012-02-08 20:23:27 -05:00 |
|
Ali Juma
|
3b5128bfda
|
Build fix.
|
2012-02-08 19:57:21 -05:00 |
|
Ali Juma
|
8114ce0a00
|
Merge.
|
2012-02-08 19:55:13 -05:00 |
|
Benoit Girard
|
45f236563b
|
Merge fixes
|
2012-02-08 19:01:21 -05:00 |
|
Benoit Girard
|
f470edbef2
|
Merge m-c into maple
|
2012-02-08 16:43:22 -05:00 |
|
Patrick Walton
|
23db7f4c8f
|
Remove CSS transforms as they're basically incompatible with displayports
|
2012-02-08 13:12:12 -08:00 |
|
Ali Juma
|
d98ba3a3a9
|
Fix incorrect rendering after orientation change.
|
2012-02-08 16:09:10 -05:00 |
|
Kyle Huey
|
e341b85be0
|
Fix Bug 657588. r=bsmedberg
|
2012-02-08 09:27:29 -08:00 |
|
Benoit Girard
|
2bd8ddd4c2
|
Merge working head with display port head
|
2012-02-08 12:18:27 -05:00 |
|
Benoit Girard
|
598956719c
|
Undo accidental mq push (no commit hooks for mq)
|
2012-02-08 12:14:20 -05:00 |
|
Benoit Girard
|
df2bdbef7a
|
Build fixes and clean up
|
2012-02-08 12:08:03 -05:00 |
|
Benoit Girard
|
d1937e5ef7
|
imported patch TexSize256
|
2012-02-08 10:50:48 -05:00 |
|
Benoit Girard
|
f7adf36a2d
|
Remove RemoveAbstractView, pushing new head
|
2012-02-08 10:46:26 -05:00 |
|
Marco Bonardo
|
081565d680
|
Merge central to inbound
|
2012-02-08 09:24:40 +01:00 |
|
Marco Bonardo
|
e7180038c0
|
Backout 7a8b935ab596 (bug 674370) for Paint regression
|
2012-02-08 09:23:40 +01:00 |
|
Patrick Walton
|
25d8e0c03b
|
Allow redraw while a finger is down. Make this logic work properly later.
|
2012-02-07 23:37:29 -08:00 |
|
Patrick Walton
|
684cfdccea
|
Remove the blinkenlights in the background
|
2012-02-07 23:24:58 -08:00 |
|
Patrick Walton
|
369bc595fa
|
Lower the minimum viewport change delay to 25 for now
|
2012-02-07 23:10:58 -08:00 |
|
Patrick Walton
|
3fc8c47300
|
Use a display port in browser.js. Disable zooming and CSS viewport adjustment for now.
|
2012-02-07 22:45:41 -08:00 |
|
Andreas Gal
|
d8ac22ec43
|
Compress input events in gonk backend (bug 718914, r=cjones).
|
2012-02-07 22:42:44 -08:00 |
|
Patrick Walton
|
b1e4904187
|
Force the creation of an nsDisplayScrollLayer if a displayport was set on a scroll frame
|
2012-02-07 22:32:21 -08:00 |
|
Patrick Walton
|
50a40420d8
|
Temporary workaround for bug 681192 and bug 724786 (subpixel layer invalidation). Remove me later.
|
2012-02-07 22:21:38 -08:00 |
|
Patrick Walton
|
382c0de56b
|
Have the compositor thread manipulate the layer with a display port if there is one
|
2012-02-07 22:17:54 -08:00 |
|