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
fd2df0fdbc401dc8d605eae9905e407bd08d4c84: Bug 1255597 - Part 2: Follow spec to modify the content-type check conditions which determine parsing XHR body or not. r=khuey
Stone Shih <sshih@mozilla.com> - Wed, 16 Mar 2016 14:02:34 +0800 - rev 289353
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1255597 - Part 2: Follow spec to modify the content-type check conditions which determine parsing XHR body or not. r=khuey
752de758530e2912480f00874a0296aebf1657c6: Bug 1255597 - Part 1: Remove redundent trailing spaces. r=khuey
Stone Shih <sshih@mozilla.com> - Wed, 16 Mar 2016 11:38:27 +0800 - rev 289352
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1255597 - Part 1: Remove redundent trailing spaces. r=khuey
46b128390e1d8e19f5e86e0c014f494f3511a00a: Bug 1243961 - Enable browser_bug664688_sandbox_update_after_navigation.js in e10s. r=linclark
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 15 Mar 2016 13:32:22 -0400 - rev 289351
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1243961 - Enable browser_bug664688_sandbox_update_after_navigation.js in e10s. r=linclark MozReview-Commit-ID: G4NJPkzewpc
ddf942646f48c404b64833d07b0a9cc3595c489d: Bug 1205672 - Re-enable close-multiple.html on e10s.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Mar 2016 09:31:24 -0400 - rev 289350
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1205672 - Re-enable close-multiple.html on e10s.
4a90d15336c57d7e96ee69a941af81cbd8f90307: Bug 1205675 - Re-enable event_body_attribute.html on e10s.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Mar 2016 09:31:24 -0400 - rev 289349
Push 30102 by ryanvm@gmail.com at Sat, 19 Mar 2016 15:23:17 +0000
Bug 1205675 - Re-enable event_body_attribute.html on e10s.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip