bf93d4ab5d9976d00ac17a6fa0d6b08a38a6c2aa: Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=roc
Chris Lord <chrislord.net@gmail.com> - Fri, 17 Feb 2012 23:41:13 +0000 - rev 92493
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=roc
Add an attribute to nsIFrameLoaderOwner that allows the clamping of set scroll
positions to be toggled.
df52dc5b052682cacc62fcf4fcf6702db0fb42ca: Backout scroll-clamp stuff again
Chris Lord <chrislord.net@gmail.com> - Sun, 19 Feb 2012 09:26:52 +0000 - rev 92492
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Backout scroll-clamp stuff again
I hope this makes it easier to merge and I'm not just wasting time...
0a5dbb35bf458a6c3745e5f5678714c075fde5cc: Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
George Wright <gwright@mozilla.com> - Sat, 18 Feb 2012 21:23:06 -0500 - rev 92491
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
532171d0e792d4f5cbdc06465beb2065f76b5d53: Bug 727311 - Disable BGRA readback support in GLES 2. r=bjacob
Joe Drew <joe@drew.ca> - Sat, 18 Feb 2012 18:12:33 -0800 - rev 92490
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 727311 - Disable BGRA readback support in GLES 2. r=bjacob
1705e50937fc9cb1344ed3272e14a00636b08730: merge again
Brad Lassey <blassey@mozilla.com> - Sat, 18 Feb 2012 18:17:10 -0500 - rev 92489
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
merge again
9b757be291639d5baad2dd859a13db990278e8d4: merge from mozilla-central
Brad Lassey <blassey@mozilla.com> - Sat, 18 Feb 2012 17:29:33 -0500 - rev 92488
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
merge from mozilla-central
ed2f63d8e4b608364ef7bb788f20a2712313eaf6: Bug 727939. Avoid double painting after invalidation. r=bgirard
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 18 Feb 2012 18:06:30 -0500 - rev 92487
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 727939. Avoid double painting after invalidation. r=bgirard
This reduces the paint rate on things like runfield
so that we only paint at the rate that we're invalidating.
We do so by not requesting render in endTransaction
It looks like endTransaction is only called by endDrawing
on the gecko thread and only on VirtualLayers. We don't
need the extra requestRender call because we've already
done the rendering.
52b69194d8f62b4457d1365054484cdb91d8e7ed: backing out e45688c8531c because it broke the build
Brad Lassey <blassey@mozilla.com> - Sat, 18 Feb 2012 14:21:48 -0500 - rev 92486
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
backing out e45688c8531c because it broke the build
e45688c8531c0fa5639b61b32167d57ff4cb949c: Stub untested gralloc support, disabled for now
Patrick Walton <pwalton@mozilla.com> - Fri, 17 Feb 2012 23:53:21 -0800 - rev 92485
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Stub untested gralloc support, disabled for now
70c7baef22dfd3bdd14bda29703813d7b167c232: 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
Doug Turner <dougt@dougt.org> - Fri, 17 Feb 2012 23:08:47 -0800 - rev 92484
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
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: Remove the warning because it's not useful, r=joe
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 17 Feb 2012 15:12:06 -0500 - rev 92483
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Remove the warning because it's not useful, r=joe
922f460d0c7e64ff90246a549cde4f2e18594c63: Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
Chris Lord <chrislord.net@gmail.com> - Fri, 17 Feb 2012 23:44:47 +0000 - rev 92482
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
Zooming in caused the right and bottom edges of the page to be clipped. This
was because we would try to scroll to coordinates that, untransformed, would be
invalid. The document has no knowledge of the zoom, and so the scroll position
needs to be forced somehow.
Java compositor accomplished this using a CSS translation transformation, this
accomplishes it by turning off scroll position clamping (a technique that the
Java compositor should also employ, if the patch this relies on passes review).
b7340b9a251436249c1e938aea4af5fcc4fcd551: Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
Chris Lord <chrislord.net@gmail.com> - Fri, 17 Feb 2012 23:41:13 +0000 - rev 92481
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
Add an attribute to nsIFrameLoaderOwner that allows the clamping of set scroll
positions to be toggled.
2d9224f8734c58c028f8572d28444cdb6bc9163f: Backout 87134:1c1c22bd0291 and 87135:a4af71f1bc1f
Chris Lord <chrislord.net@gmail.com> - Sat, 18 Feb 2012 00:46:23 +0000 - rev 92480
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Backout 87134:1c1c22bd0291 and 87135:a4af71f1bc1f
Realised I made a mistake with the nsIFrameLoaderOwner.clampScrollPosition
patch and I want this to go in as a single commit and not break building of
Maple.
3f0e9ac7f5b001aace2786a693cf398b21911f97: Fix non-Android bustage.
Ali Juma <ajuma@mozilla.com> - Fri, 17 Feb 2012 19:41:16 -0500 - rev 92479
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Fix non-Android bustage.
a4af71f1bc1f07932402b0df1f062d5a3ed3702a: Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
Chris Lord <chrislord.net@gmail.com> - Fri, 17 Feb 2012 23:44:47 +0000 - rev 92478
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 726817 - Use nsIFrameLoaderOwner.clampScrollPosition to fix clip on zoom.
Zooming in caused the right and bottom edges of the page to be clipped. This
was because we would try to scroll to coordinates that, untransformed, would be
invalid. The document has no knowledge of the zoom, and so the scroll position
needs to be forced somehow.
Java compositor accomplished this using a CSS translation transformation, this
accomplishes it by turning off scroll position clamping (a technique that the
Java compositor should also employ, if the patch this relies on passes review).
1c1c22bd02911a85cc8d7a67f152f6c95b02aa21: Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
Chris Lord <chrislord.net@gmail.com> - Fri, 17 Feb 2012 23:41:13 +0000 - rev 92477
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=
Add an attribute to nsIFrameLoaderOwner that allows the clamping of set scroll
positions to be toggled.
b2dc4db842b941f7dbf8eb57ea8d5ce97d29b56c: Bug 728379 - [maple] Use setCSSViewport to set the layout viewport [r=ehsan]
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 17 Feb 2012 13:15:12 -0800 - rev 92476
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 728379 - [maple] Use setCSSViewport to set the layout viewport [r=ehsan]
ed42513a664612def0c97d64084b50680eaa4dd2: Clean up the compositor's transformation calculations.
Ali Juma <ajuma@mozilla.com> - Fri, 17 Feb 2012 17:58:03 -0500 - rev 92475
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Clean up the compositor's transformation calculations.
24039604393a8bc73c8fce82d6e5930280767776: Merge heads.
Ali Juma <ajuma@mozilla.com> - Fri, 17 Feb 2012 17:57:28 -0500 - rev 92474
Push
886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Merge heads.