1705e50937fc9cb1344ed3272e14a00636b08730
2012-02-18 18:17 -0500
Brad Lassey - merge again
9b757be291639d5baad2dd859a13db990278e8d4
2012-02-18 17:29 -0500
Brad Lassey - merge from mozilla-central
ed2f63d8e4b608364ef7bb788f20a2712313eaf6
2012-02-18 18:06 -0500
Jeff Muizelaar - Bug 727939. Avoid double painting after invalidation. r=bgirard
52b69194d8f62b4457d1365054484cdb91d8e7ed
2012-02-18 14:21 -0500
Brad Lassey - backing out e45688c8531c because it broke the build
e45688c8531c0fa5639b61b32167d57ff4cb949c
2012-02-17 23:53 -0800
Patrick Walton - Stub untested gralloc support, disabled for now
70c7baef22dfd3bdd14bda29703813d7b167c232
2012-02-17 23:08 -0800
Doug Turner - Bug 727140 - OOM due to zoom of background tabs going to zero. This prevents viewport resizing happening on background tabs which should be a bit faster. r=pcwalton
c0c112a42001787f34bce291bd29962aac31f24d
2012-02-17 15:12 -0500
Ehsan Akhgari - Remove the warning because it's not useful, r=joe
922f460d0c7e64ff90246a549cde4f2e18594c63
2012-02-17 23:44 +0000
Chris Lord - Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
b7340b9a251436249c1e938aea4af5fcc4fcd551
2012-02-17 23:41 +0000
Chris Lord - Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
2d9224f8734c58c028f8572d28444cdb6bc9163f
2012-02-18 00:46 +0000
Chris Lord - Backout 87134:1c1c22bd0291 and 87135:a4af71f1bc1f
3f0e9ac7f5b001aace2786a693cf398b21911f97
2012-02-17 19:41 -0500
Ali Juma - Fix non-Android bustage.
a4af71f1bc1f07932402b0df1f062d5a3ed3702a
2012-02-17 23:44 +0000
Chris Lord - Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
1c1c22bd02911a85cc8d7a67f152f6c95b02aa21
2012-02-17 23:41 +0000
Chris Lord - Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
b2dc4db842b941f7dbf8eb57ea8d5ce97d29b56c
2012-02-17 13:15 -0800
Matt Brubeck - Bug 728379 - [maple] Use setCSSViewport to set the layout viewport [r=ehsan]
ed42513a664612def0c97d64084b50680eaa4dd2
2012-02-17 17:58 -0500
Ali Juma - Clean up the compositor's transformation calculations.
24039604393a8bc73c8fce82d6e5930280767776
2012-02-17 17:57 -0500
Ali Juma - Merge heads.
f8729fdce1848626f13b0bc0446db9328ce78aeb
2012-02-17 17:05 -0500
Benoit Girard - Preliminary render trace
d810d4d2ff0b9574887aa40c65cc81a5a12529a3
2012-02-17 13:33 -0800
Patrick Walton - Bug 727688 - Disable tiles on SGX 540 to fix tearing
5af6c621091ef3fe75a9870e324094f1d296b4a1
2012-02-17 17:25 +0000
Chris Lord - Fix screen/window size change events.
232e57477390b8bcb231bfa2c6325c62363ab075
2012-02-17 11:58 -0500
Ehsan Akhgari - Don't call updateViewport two times in a row
8a2ec0ed8ce0795d7e7f0faac058846ebf9b28a1
2012-02-17 11:50 -0500
Ehsan Akhgari - Stop asserting the reverse of what we mean
6e7b99c38e50e5c17a0521c2a4bcd6d0a2630bea
2012-02-17 10:33 -0500
Kartikaya Gupta - (Part 5) Move overrides and abstract/interface implementations up from GeckoGLLayerClient into GeckoLayerClient
2bcd576a2483ea79587b64e0ff79dfa61986443a
2012-02-17 10:13 -0500
Kartikaya Gupta - (Part 4) Mark all gfx functions invoked by JNI so I don't shoot myself in the foot shortly
fef5393b726fe39be06561dfd90444e28968fc66
2012-02-17 10:03 -0500
Kartikaya Gupta - (Part 3) Collapse LayerClient into GeckoLayerClient, the only subclass
cd5baf17f0796b14480fe6ab927dcd182573f6f7
2012-02-17 09:56 -0500
Kartikaya Gupta - (Part 2) Stop PlaceholderLayerClient from extending LayerClient since it has nothing in common with GeckoLayerClient and makes a mockery of OOP
2d8b1fecdc957411dd9c85bbde9c71261eb365d4
2012-02-17 09:32 -0500
Kartikaya Gupta - (Part 1) Get rid of LayerController.getLayerClient()
92abac17797bd8acf71b65be34841ef523344913
2012-02-17 09:16 -0500
Kartikaya Gupta - Also remove dangling entrails of the layer client type
24bc95b45354ade359fbb9b6fe90ce23bef3b6b6
2012-02-17 09:04 -0500
Kartikaya Gupta - Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers.
aa9a6bbf4db5ad4ed2397a19f08503f255c5d111
2012-02-17 01:36 -0500
Kartikaya Gupta - Put back some things left out of dougt's merge
2a4cc4afa030f92ea7bd03aa11f106a5ecbbee46
2012-02-16 18:06 -0800
Doug Turner - Merge with mozilla-central
42fcd404627b1427439136418e6e830fea311e0b
2012-02-16 12:04 -0500
Kartikaya Gupta - Cache the checkberboard color so that we don't redo a bunch of work uselessly
cd033e244dcdb81c6ba7b3003802110ada790ede
2012-02-16 17:17 +1300
Robert O'Callahan - Bug 727661. We should only optimize ThebesLayers to ColorLayers or ImageLayers for brand-new layers (ThebesLayers with no currently valid data). Otherwise we risk ColorLayers being a deoptimization if there is valid content in the layer that doesn't happen to be visible but might become visible later, or if the layer contents are only temporarily a solid color and will soon need a buffer again. r=tn
c8e124b39a2f476cf5f5470ac8f2d5b1019b507f
2012-02-15 16:03 -0500
Matt Woodrow - Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
488385db553983958d160178136e547ef401e11e
2012-02-15 16:02 -0500
Benoit Girard - Bug 727497 - Don't call CreateSurfaceForWindow in MakeCurrent in EGL. r=ajuma
ce8afec0d97d9af2925097dd872ecec08dbcd3e9
2012-02-15 11:29 -0500
Benoit Girard - Fix one shutdown crash
c9d132f3769825cc21225033406a0e6cb00b8d97
2012-02-15 10:15 -0500
Ali Juma - Improve zooming behaviour.
c8e21328ea718bbeda10e5f85a80b62b16cab865
2012-02-14 18:36 -0500
Benoit Girard - remove dead code
50131aed675e85ad6dc480230eba0a14af05b873
2012-02-14 13:19 -0500
Benoit Girard - Change tilesize to 256x256 for progressive upload and adreno POT uploads
90bbfa287df247fef5e0570dbfd9f7e8d83fe4bc
2012-02-14 13:16 -0500
Benoit Girard - Remove adreno fix, it only makes the crash less likely
d5ed03dea0e78ce8482051f6d41bfc3676df8ff4
2012-02-14 10:54 -0500
Benoit Girard - Remove werror, still getting error with javac 1.6.0_29
32cbeb938818e8f73fb30631f7642a9da6c05bda
2012-02-13 22:48 -0800
Patrick Walton - Don't render while pinching. Reduces jank and makes zooming easier to debug.
1733f6aa5db6f90c15f22dc04a38934a9a6ace62
2012-02-13 22:32 -0800
Patrick Walton - Scale the displayport by the zoom factor
88d1b5456d89ee23be3b21f2a0c3107c2b3c6cdd
2012-02-13 20:20 -0800
Patrick Walton - Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
8bfb8b12a8993ceaba1d0e3a76b3b05114a8a00b
2012-02-13 16:57 -0500
Kartikaya Gupta - Stop XUL fennec from crashing on startup
1803e46c62ef6d885c624feab43225c7273a4cde
2012-02-13 18:15 -0500
Kartikaya Gupta - Guard against OOMing in GeckoGLLayerClient.getBitmap like we were doing in GeckoSoftwareLayerClient
724c32f91d9adaf2ac3acc4fcb82bd0d43d8c369
2012-02-13 14:52 -0800
Patrick Walton - Integrate the Java compositor. Scroll bars now appear.
1a9138955ffc57fc0d1539c24a5ede9ba3665fa7
2012-02-13 13:55 -0800
Patrick Walton - Expose ActivateProgram() and DeactivateProgram() to widget
0caae99f75d3c8436d7cdadf78e3f752f6193809
2012-02-13 17:43 -0500
Kartikaya Gupta - Reduce diff against m-c; remove unrelated change in AboutHomeContent
b16913549a581f9baa44916986376263dc6951ac
2012-02-13 17:17 -0500
Benoit Girard - Make OMTC changes not effect desktop
82c41b346dcfc8cb0e2b915080576dcb828b2d9a
2012-02-13 17:20 -0500
Kartikaya Gupta - Reduce diff against m-c; turn -Werror back on
da5a0253074ee71d1913dab6f0e3b1a2ffb597af
2012-02-13 12:27 -0800
Patrick Walton - Split out Java compositor shader program activation and deactivation into separate functions
f290028f4842831ac03990fbcb2bd1bef8d0a994
2012-02-12 15:06 -0500
Ali Juma - Enable zooming.
2a128563daedfa8bc1e2b1b9c312f958255292dc
2012-02-10 23:50 -0800
Patrick Walton - Deactivate vertex attribute arrays and the program. Seems to fix the crashes on PowerVR.
000c3e42a0dbe7ef75955a55cefaa08ba957fd7d
2012-02-10 23:03 -0800
Patrick Walton - Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
44d0e5c43b20aacddd8adc5239f4952b142acfe4
2012-02-10 18:55 -0800
Patrick Walton - Uncomment TransformLayerUserData and move it into Layers to fix build bustage
d957fe7de35637f0a66952c273d98bfe6382b692
2012-02-10 16:17 -0800
Patrick Walton - Fix browser.js ReferenceError
8822397fc42db6f1d27022cdc809e2ae88f13f3c
2012-02-10 18:06 -0500
Benoit Girard - Compositor performance warnings
7fafa64fced9e0800ad643a1085900a19b13ab7b
2012-02-10 17:32 -0500
Ali Juma - Fix non-Android bustage.
731ab9e54b5e48f35d7da1af101e9e807214ef72
2012-02-10 16:08 -0500
Ali Juma - Fix race conditions when updating view transform, by switching to an absolute transform.
02a93a9ff51a5184fc9101ef2aebfc1c614a64f7
2012-02-10 15:13 -0500
Benoit Girard - Bug 721489 - Make gfxSharedImageSurface divisible by 64 on mobile
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 tip