e4efc904501f210f9cfca57b0b6742c1ec42c430: Bug 1256667 - evaluate Webapps.jsm early to resolve ts_paint regression; r=mossop
Myk Melez <myk@mykzilla.org> - Fri, 18 Mar 2016 10:04:05 -0700 - rev 289373
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1256667 - evaluate Webapps.jsm early to resolve ts_paint regression; r=mossop
77caf1897d7a919cd5cf12ec4862e675b61a6e16: Bug 1257623 - CC / GC between each cycle of tpaint. r=jmaher
Mike Conley <mconley@mozilla.com> - Thu, 17 Mar 2016 17:58:38 -0400 - rev 289372
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1257623 - CC / GC between each cycle of tpaint. r=jmaher MozReview-Commit-ID: L5WBHiVj09J
fef5ea8968cbf4cc85cf59e5e03c98854fd54ba3: Bug 1256399 use temporary addon installation for update tests r=mossop
Andrew Swan <aswan@mozilla.com> - Tue, 15 Mar 2016 05:24:49 -0700 - rev 289371
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1256399 use temporary addon installation for update tests r=mossop MozReview-Commit-ID: AdjNzZrA79N
f1482a4600fc249ff802b31277fe3084089fe33a: Bug 1152428 - [mozprocess] Fix UnicodeEncodeError when non-ascii characters are in the environment, r=wlach
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 16 Mar 2016 11:07:35 -0400 - rev 289370
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1152428 - [mozprocess] Fix UnicodeEncodeError when non-ascii characters are in the environment, r=wlach MozReview-Commit-ID: 3AG9oLxWexy
0a0cbca83706620c6f012354035906b1b5b8922f: Bug 1257472: Forgive rport of 0. r=drno,ekr
Byron Campen [:bwc] <docfaraday@gmail.com> - Thu, 17 Mar 2016 10:50:33 -0500 - rev 289369
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1257472: Forgive rport of 0. r=drno,ekr MozReview-Commit-ID: 12YyYqrt3wR
737e5ecc4340a97702c0bae6511b079bfc5bad15: Bug 1252256, part 13 - Enable test_dom_wheel_event.html on e10s. r=masayuki
Andrew McCreight <continuation@gmail.com> - Fri, 18 Mar 2016 08:35:22 -0700 - rev 289368
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1252256, part 13 - Enable test_dom_wheel_event.html on e10s. r=masayuki
e7a40a54058a0b845d0307a1e91cb87b20a6f297: Bug 1252256, part 12 - Don't call continueTest if we're not expecting any more async handler calls. r=masayuki
Andrew McCreight <continuation@gmail.com> - Fri, 18 Mar 2016 08:35:22 -0700 - rev 289367
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1252256, part 12 - Don't call continueTest if we're not expecting any more async handler calls. r=masayuki This makes the sync dispatchEvent() call work properly, and also makes the case where there are too many async events work better
2fa9cc611053408c8054355993f23a1645331c44: Bug 1252256, part 11 - Rename expectedHandlerCalls to expectedAsyncHandlerCalls. r=masayuki
Andrew McCreight <continuation@gmail.com> - Fri, 18 Mar 2016 08:35:22 -0700 - rev 289366
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1252256, part 11 - Rename expectedHandlerCalls to expectedAsyncHandlerCalls. r=masayuki This variable is only needed for async handler calls.
93114df064a5b1b1ed524be0f7025f5037985d96: Bug 1252256, part 10 - Use sendWheelAndWait in synthesizeWheel. r=masayuki
Andrew McCreight <continuation@gmail.com> - Fri, 18 Mar 2016 08:35:22 -0700 - rev 289365
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1252256, part 10 - Use sendWheelAndWait in synthesizeWheel. r=masayuki
e1e446ee68823667291e2d6136398f1c948b925d: bug 1257607 - Add Version type to moz.configure. r=glandium
Ted Mielczarek <ted@mielczarek.org> - Thu, 17 Mar 2016 11:52:18 -0400 - rev 289364
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
bug 1257607 - Add Version type to moz.configure. r=glandium This change adds a `Version` type to moz.configure which is a small wrapper around `distutils.version.Version`. It's suitable for wrapping version numbers in configure checks and doing equality or greater-than less-than comparisons in a sensible way. MozReview-Commit-ID: BOL6yvemulG
a5bd947546623f30a25113b0bb996d781ff938f2: bug 1257542 - check_prog template should sanity check that progs is not a string. r=glandium
Ted Mielczarek <ted@mielczarek.org> - Thu, 17 Mar 2016 11:04:12 -0400 - rev 289363
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
bug 1257542 - check_prog template should sanity check that progs is not a string. r=glandium In Python parens around an expression without a trailing comma is not a tuple, so ('foo') == 'foo'. This is really easy to screw up with check_progs, which coerces progs to a list and would give you ['f','o','o'] in this case. This patch enforces that the progs argument is a tuple or list and errors if it is not. MozReview-Commit-ID: 7BJZuF9B8D5
7960c66bd18957d88369ba0028000d5197564a81: Bug 1256045 - Add a null-check in BufferTextureHost::EnsureWrappingTextureSource. r=jnicol
Nicolas Silva <nsilva@mozilla.com> - Fri, 18 Mar 2016 16:16:06 +0100 - rev 289362
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1256045 - Add a null-check in BufferTextureHost::EnsureWrappingTextureSource. r=jnicol
dc66a53a75fdd729307c7c675d0141d7392da994: Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 11 Mar 2016 18:10:13 -0500 - rev 289361
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug This will make sure that window.scrollbars correctly reflects the respective chrome flags in e10s mode. We also update nsXULWindow::SetContentScrollbarVisibility() to the new nsContentUtils helper. That code is responsible for doing this work in the single process case.
5096e12520cd2ac31f554d7b2d7df40671f992ec: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 18 Mar 2016 16:10:42 +0100 - rev 289360
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Merge mozilla-central to mozilla-inbound
476c67fdc36c72c4d7efac7bb4506625093f29b1: Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Mar 2016 10:48:38 -0400 - rev 289359
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley In general, using an AutoJSAPI inited with an object is NOT the same as using AutoSafeJSContext (or AutoJSAPI inited without an object) and then entering the compartment of the object: the former will report exceptions to the global of the object as it comes off the stack, while the latter will not. This only really matters if we have an object from a window or worker global and hence might fire error events, or report internal stuff to the web console. The changes to initing with an object made in this bug are OK for the following reasons: 1) dom/base/Console.cpp: Always clears its exception before coming off the stack. 2) dom/base/nsDOMClassInfo.cpp: Inits with a non-web global. 3) dom/base/nsFrameMessageManager.cpp: Inits with a non-web global. 4) dom/media/MediaPermissionGonk.cpp: We probably want the caller to notice if anything here throws. 5) dom/xbl/nsXBLPrototypeBinding.cpp: Inits with a non-web global. 6) dom/xul/nsXULElement.cpp: Inits with a non-web global. 7) extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp: Inits with a non-web global. 8) ipc/testshell/XPCShellEnvironment.cpp: Inits with a non-web global.
d2b13daf01edb6ab59d5f7ed657da40d7a71aace: Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
Luke Wagner <luke@mozilla.com> - Wed, 16 Mar 2016 15:41:38 -0400 - rev 289358
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
1bbc2f4a30650d7098af495fe7e5d76b95091ce0: Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt
Bas Schouten <bschouten@mozilla.com> - Fri, 18 Mar 2016 14:47:12 +0100 - rev 289357
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt MozReview-Commit-ID: 5DCEvQJK3Us
da29c45e89db3e939affa0bf5c80a1292cc944f0: Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt
Bas Schouten <bschouten@mozilla.com> - Fri, 18 Mar 2016 14:47:11 +0100 - rev 289356
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt MozReview-Commit-ID: 3SOuVvklajf
77191462f64494170c121dd614c68c6a8d1bf958: Bug 1255597 - Part 4: Remove 'expected fail' settings and expect testcases in responsexml-media-type.htm should be passed. r=khuey
Stone Shih <sshih@mozilla.com> - Wed, 16 Mar 2016 17:35:08 +0800 - rev 289355
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1255597 - Part 4: Remove 'expected fail' settings and expect testcases in responsexml-media-type.htm should be passed. r=khuey
093561da226a8bfca530afdbb0eaab4c57c6eb58: Bug 1255597 - Part 3: Synchronize content-type hint of HttpChannelChild to HttpChannelParent. r=jduell
Stone Shih <sshih@mozilla.com> - Wed, 16 Mar 2016 14:03:57 +0800 - rev 289354
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1255597 - Part 3: Synchronize content-type hint of HttpChannelChild to HttpChannelParent. r=jduell
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip