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 313139
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313138
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313137
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313136
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313135
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313134
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313133
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313132
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313131
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313130
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313129
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313128
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313127
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313126
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313125
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313124
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +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 313123
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1205675 - Re-enable event_body_attribute.html on e10s.
d731a17eaece49a3496e7f6797d36bd67a15827e: Bug 1257499 - Fix patcher config mar-channel-ids r=nthomas r=release DONTBUILD
Rail Aliiev <rail@mozilla.com> - Thu, 17 Mar 2016 08:05:20 -0400 - rev 313122
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257499 - Fix patcher config mar-channel-ids r=nthomas r=release DONTBUILD MozReview-Commit-ID: 1iV8GfiAmzq
472e569106be3d4248f51028854c6366ee4140c8: Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 18 Mar 2016 14:04:57 +0100 - rev 313121
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey
5371f013cb35fa74d86fd76159c95992e73b459f: Bug 1256701 - prevent null pointer dereference |selectedTab| in BrowserApp::enterEditingMode. r=sebastian
Andi-Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Fri, 18 Mar 2016 11:45:54 +0200 - rev 313120
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1256701 - prevent null pointer dereference |selectedTab| in BrowserApp::enterEditingMode. r=sebastian MozReview-Commit-ID: CS7i40ErsPJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip