5a755dd85a35f65062375ec2e05f140e82e2e41d: Merge m-c to inbound.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 21 Nov 2012 19:52:03 -0500 - rev 113958
Push 18470 by ryanvm@gmail.com at Thu, 22 Nov 2012 00:52:13 +0000
Merge m-c to inbound.
20ec9014f220c96a0434a4043f5a5cabb0cd5e37: Merge the last PGO-green inbound changeset to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 21 Nov 2012 19:50:22 -0500 - rev 113957
Push 18470 by ryanvm@gmail.com at Thu, 22 Nov 2012 00:52:13 +0000
Merge the last PGO-green inbound changeset to m-c.
39325f2d56b9f731dcde1e4fc443c0617f550c6a: Bug 814075 - Remove reference to mach test, fix help usage; r=me
Gregory Szorc <gps@mozilla.com> - Wed, 21 Nov 2012 10:25:44 -0800 - rev 113956
Push 18470 by ryanvm@gmail.com at Thu, 22 Nov 2012 00:52:13 +0000
Bug 814075 - Remove reference to mach test, fix help usage; r=me DONTBUILD (NPOTB)
5593cd83590e87069b4650421c7b3e309529f703: Bug 784294 - Convert some array extras to self-hosted js implementations. r=Waldo
Till Schneidereit <tschneidereit@gmail.com> - Tue, 28 Aug 2012 14:35:15 +0200 - rev 113955
Push 18469 by tschneidereit@gmail.com at Thu, 22 Nov 2012 00:25:59 +0000
Bug 784294 - Convert some array extras to self-hosted js implementations. r=Waldo The following methods are converted: - lastIndexOf - indexOf - forEach - some - every - reduce - reduceRight
7ae5ff606cf2d57a6b758e88500749beaa425532: Bug 813828 - Allow chrome code to launch Web Activities [r=mounir]
Fabrice Desré <fabrice@mozilla.com> - Wed, 21 Nov 2012 15:36:49 -0800 - rev 113954
Push 18468 by fdesre@mozilla.com at Wed, 21 Nov 2012 23:36:57 +0000
Bug 813828 - Allow chrome code to launch Web Activities [r=mounir]
d00a4624190f4b04985e89eb3c79bbab292faad3: Bug 813204 - Don't send multiple hasTouchListener events for the same document. r=wesj
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 21 Nov 2012 15:15:40 -0500 - rev 113953
Push 18467 by kgupta@mozilla.com at Wed, 21 Nov 2012 22:39:17 +0000
Bug 813204 - Don't send multiple hasTouchListener events for the same document. r=wesj
c4d013240eaca747d82771e693af4a940179f96d: Bug 783368 - Add a pref to control low precision tile rendering. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:20 +0000 - rev 113952
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Add a pref to control low precision tile rendering. r=bgirard Add pref 'layers.low-precision-buffer', enabled on mobile/android.
e93e08cd1d4ce96dc2ea2ead65cb40687df0050c: Bug 783368 - Uncouple low precision updates from standard. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:20 +0000 - rev 113951
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Uncouple low precision updates from standard. r=bgirard Allow low precision updates to happen regardless of the state of the unscaled tile buffer.
d014526b795e76b33e9bc4db372e0a40a7c5652c: Bug 783368 - Fix progressive tile update coherency issues. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113950
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Fix progressive tile update coherency issues. r=bgirard Fix some progressive tile updating coherency issues caused by aborting at inopportune times and tile draw ordering.
808c7d0aedecf74eab53ffcce3207359653e3c05: Bug 783368 - Correct the height calculation in ProgressiveUpdateData. r=kats
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113949
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Correct the height calculation in ProgressiveUpdateData. r=kats
3f1b3e8b8ac7e6ca19d82000be81d6bece3e94bf: Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113948
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard When doing a low precision update, send the display-port instead of the critical display port so that more appropriate cancelling decisions can be made.
7d09617883c7457cd72e3b125c7a6addf4a3eeec: Bug 783368 - Don't duplicate high precision rendering in low precision region. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113947
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Don't duplicate high precision rendering in low precision region. r=bgirard Don't render valid high precision region in the low precision buffer.
f74b22565be08b34b0ea93a0c14ac33fffef7763: Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113946
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats If there is a critical display port set, render the area outside it into a lower precision buffer.
13917d4b99b8367eeabca3a77b86ba6aadf08254: Bug 783368 - Disable ReusableTileStoreOGL by default. r=blassey
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:19 +0000 - rev 113945
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Disable ReusableTileStoreOGL by default. r=blassey Add layers.reuse-invalid-tiles to control use of the reusable tile store and disable it by default.
729f9f0d437f097661981e86f1e083a74d914cc5: Bug 783368 - Add resolution to TiledLayerBuffer. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:18 +0000 - rev 113944
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Add resolution to TiledLayerBuffer. r=bgirard Add the concept of resolution to TiledLayerBuffer and add support for it in BasicTiledThebesLayer and TiledThebesLayerOGL.
a79d36c9174b74127ce7579bd209ef4a57630505: Bug 783368 - Prefer the critical display port, when set, in basic tiled layers. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:18 +0000 - rev 113943
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Prefer the critical display port, when set, in basic tiled layers. r=bgirard If a critical display port is set, only validate content within it when using basic tiled layers.
7b0171b51aa37803f88aacf1fd734c14cd5b0765: Bug 783368 - Add critical display port content property. r=roc
Chris Lord <chrislord.net@gmail.com> - Wed, 21 Nov 2012 22:34:18 +0000 - rev 113942
Push 18466 by chrislord.net@gmail.com at Wed, 21 Nov 2012 22:34:39 +0000
Bug 783368 - Add critical display port content property. r=roc Add a property to represent a sub-rectangle of the display port that is considered 'critical' to render correctly.
bfd5f652e5f068c5c04057102c18cde8f2f0026e: Bug 806699 - Port browser_privatebrowsing_ui.js to the new per-window PB APIs; r=ehsan
Mario Alvarado [:marioalv] <marioalv.mozilla@gmail.com> - Wed, 21 Nov 2012 15:26:36 -0600 - rev 113941
Push 18465 by eakhgari@mozilla.com at Wed, 21 Nov 2012 22:26:17 +0000
Bug 806699 - Port browser_privatebrowsing_ui.js to the new per-window PB APIs; r=ehsan
f7f8011950c99e8af0848b310f4009b959a7b378: Bug 811911 - Allow UTF-8 output from the SpiderMonkey shell; r=Norbert
Terrence Cole <terrence@mozilla.com> - Fri, 16 Nov 2012 18:14:51 -0800 - rev 113940
Push 18464 by tcole@mozilla.com at Wed, 21 Nov 2012 22:21:22 +0000
Bug 811911 - Allow UTF-8 output from the SpiderMonkey shell; r=Norbert
c4e31e87a072661019b41630c30e3642828435d0: Bug 812453; fix CopyInnerTo; r=bz
Nicholas Cameron <ncameron@mozilla.com> - Thu, 22 Nov 2012 10:55:37 +1300 - rev 113939
Push 18463 by ncameron@mozilla.com at Wed, 21 Nov 2012 21:56:57 +0000
Bug 812453; fix CopyInnerTo; r=bz
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip