2425d2241d280ffb7dd1204a981d2e8252dbd3d0: Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
Henrik Skupin <hskupin@mozilla.com> - Thu, 29 Nov 2012 14:15:33 +0100 - rev 120058
Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
5b625f3f1fe5d66ee4bbfb03ab36d958dedf6ee6: Bug 808220 - [SMS API] Retrieve a 'sent' message show field 'sender' as 'undefined' STRING, not undefined [r=ferjm]
Fabrice Desré <fabrice@mozilla.com> - Thu, 29 Nov 2012 05:21:11 -0800 - rev 120057
Bug 808220 - [SMS API] Retrieve a 'sent' message show field 'sender' as 'undefined' STRING, not undefined [r=ferjm]
de95a2aa8a8b1ac762f981e12e7150df2ff6495c: Bug 815793: use $(TAR) when appropriate. r=glandium
Landry Breuil <landry@openbsd.org> - Thu, 29 Nov 2012 14:17:54 +0100 - rev 120056
Bug 815793: use $(TAR) when appropriate. r=glandium --exclude (added in bug #798450) is a gnu tar option Fixes packaging on BSD platforms.
b25eef2a982badfac52f1c2d2e819ad82d6f1539: Bug 814864 - Reconcile frame resolution difference in layer rendering. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 13:08:41 +0000 - rev 120055
Bug 814864 - Reconcile frame resolution difference in layer rendering. r=bgirard Reconcile the difference when rendering a buffer that has a different frame resolution to the primary buffer. This is handy for low precision buffers that are updated at a different rate to primary buffers.
dcd9afd94fe7a865544a810e6c472485c35b39a3: Bug 814864 - Only draw low precision tiles when necessary. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 13:08:41 +0000 - rev 120054
Bug 814864 - Only draw low precision tiles when necessary. r=kats Use DisplayPortCalculator.aboutToCheckerboard to determine if we're in risk of checkerboarding while drawing tiles, and only then enable low precision rendering. This makes sure that we don't spend time doing low precision rendering when it isn't going to be of benefit (and thus decreases the likelihood of the user seeing low precision tiles unnecessarily).
8df524ad81939550730b6bec200254c1b27eaa01: Bug 814864 - Respect layers.low-precision-buffer in Fennec browser.js. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 13:08:41 +0000 - rev 120053
Bug 814864 - Respect layers.low-precision-buffer in Fennec browser.js. r=kats When layers.low-precision-buffer is false, just set the display port and not the critical display port.
a281a71fc4e6ae51a318545c0148f9ea5404e219: Bug 814864 - Abort old, stale, low precision updates. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 13:08:40 +0000 - rev 120052
Bug 814864 - Abort old, stale, low precision updates. r=kats Don't spend time during stale, low precision content when there are newer display ports in the pipeline.
13ee7ebc101a00c4b9b7a7f9abeff8bf972a3061: Bug 814864 - Do high precision updates before low precision updates. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 13:08:40 +0000 - rev 120051
Bug 814864 - Do high precision updates before low precision updates. r=bgirard Rather than interleaving high and low precision updates, do low after high. This patch also refactors the code somewhat so that we don't needlessly recalculate the values required for repeated transactions.
b2175d0f4770574f63d1d9345cd8887508643240: Bug 816046 - Intermittent "Assertion failure: key.kind != CrossCompartmentKey::StringWrapper r=billm
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 28 Nov 2012 17:39:12 +0000 - rev 120050
Bug 816046 - Intermittent "Assertion failure: key.kind != CrossCompartmentKey::StringWrapper r=billm
f039a331337f99a623667140c1d96b5554e71a22: Bug 814437 - Record checkerboarding over time instead of per frame. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 12:03:52 +0000 - rev 120049
Bug 814437 - Record checkerboarding over time instead of per frame. r=kats Frame-rate has an unpredictable effect on the results of robocop checkerboarding tests. Instead of recording checkerboarding per frame, record it over time.
78c67357c751b816e58f27db95a77767335d24f6: Bug 814437 - Fix checkerboard measurement when using a critical displayport. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 12:03:38 +0000 - rev 120048
Bug 814437 - Fix checkerboard measurement when using a critical displayport. r=bgirard The checkerboard measurement depended on the displayport coverage of the viewport, which was calculated in LayerRenderer. When using a critical displayport, this value changes, but this was not being accounted for. We have all the context we need for this Gecko-side, so move this code into LayerManagerOGL::ComputeRenderIntegrity and account for displayport coverage correctly.
67720d8757c804d394ce2f5724b1c925b206af7b: Bug 814437 - Count low precision rendering 0.5x towards checkerboarding. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Thu, 29 Nov 2012 12:03:27 +0000 - rev 120047
Bug 814437 - Count low precision rendering 0.5x towards checkerboarding. r=bgirard
83bf684a81e99726c5783a788e360c84651ef925: Bug 804985 - [browser] don't try to zoom out wider than the page width r=cjones
Benjamin Chen <bechen@mozilla.com> - Wed, 28 Nov 2012 17:18:12 +0800 - rev 120046
Bug 804985 - [browser] don't try to zoom out wider than the page width r=cjones 1. bring the zoom factor into BrowserElementScrollng.js 2. fix the zoom ratio in AsyncPanZoomController::ZoomToRect 3. fix the relation between _isRectZoomedIn and AsyncPanZoomController::ZoomToRect 4. zoom it out if the rect reach the device maximal zoom ratio
85471409cbfbd8acf6a8925bc766a5a1fca6e152: bug 815189: b2g builds should clone http://hg.mozilla.org/integration/gaia-nightly. r=catlee
Ben Hearsum <bhearsum@mozilla.com> - Thu, 29 Nov 2012 09:40:52 -0500 - rev 120045
bug 815189: b2g builds should clone http://hg.mozilla.org/integration/gaia-nightly. r=catlee
c72d38e7a212c1a45d87c047c7a563057c34ce31: Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
Ed Morley <emorley@mozilla.com> - Thu, 29 Nov 2012 11:17:11 +0000 - rev 120044
Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
a36d55b13d763d1c9b55b0ed752f48a59989ce1c: Bug 816104 - Assert define/defineBox are not used with call instructions. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Thu, 29 Nov 2012 10:15:40 +0100 - rev 120043
Bug 816104 - Assert define/defineBox are not used with call instructions. r=dvander
9498df71b94c191670bbc8ea10edc8b4ab3637c7: Bug 816431 - Add unprefixed CSSRule.KEYFRAME{,S}_RULE constants. r=bz
Cameron McCormack <cam@mcc.id.au> - Thu, 29 Nov 2012 18:57:32 +1100 - rev 120042
Bug 816431 - Add unprefixed CSSRule.KEYFRAME{,S}_RULE constants. r=bz
66eaee2d8885e0832872687c54a44948cbdd48f7: Backout 7aceff7124d9 (bug 815591) for Mac test failures
Robert O'Callahan <robert@ocallahan.org> - Thu, 29 Nov 2012 20:39:36 +1300 - rev 120041
Backout 7aceff7124d9 (bug 815591) for Mac test failures
280c4fb7794d23687dcce03eaeabb0b93100ed11: Bug 793308: Remove unneeded/unused "#include string.h" from some SVG c++ files. r=longsonr
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 28 Nov 2012 23:13:02 -0800 - rev 120040
Bug 793308: Remove unneeded/unused "#include string.h" from some SVG c++ files. r=longsonr
82837149f0010320580459f13c6f88955a061247: Bug 816357: use 'default-preference' rather than line-by-line pref() annotations in flexbox reftest.list file. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 28 Nov 2012 23:12:32 -0800 - rev 120039
Bug 816357: use 'default-preference' rather than line-by-line pref() annotations in flexbox reftest.list file. r=heycam
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip