caf8d804fc2cccc9b62a05467b8e58143ccadb86: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 09 Feb 2015 16:36:09 -0500 - rev 241837
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Merge m-c to inbound. a=merge
ea625e85c72ad637bc24b71a647dde5aa086922d: Bug 1123763 - [manifestparser] Implement filter system for manifest.active_tests(), r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 09 Feb 2015 16:13:00 -0500 - rev 241836
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1123763 - [manifestparser] Implement filter system for manifest.active_tests(), r=ted A filter is a callable that accepts an iterable of tests and a dictionary of values (e.g mozinfo.info) and returns an iterable of tests. Note filtering can mean modifying tests in addition to removing them. For example, this implements a "timeout-if" tag in the manifest: from manifestparser import expression import mozinfo def timeout_if(tests, values): for test in tests: if 'timeout-if' in test: timeout, condition = test['timeout-if'].split(',', 1) if expression.parse(condition, **values): test['timeout'] = timeout yield test tests = mp.active_tests(filters=[timeout_if], **mozinfo.info)
c915d1a940963b6298ef6f563ec170d8c833ee98: Bug 1130057 - TypeError: this.__DOM_IMPL_ is undefined Preventing Purchase on FF Android Nightly. r=wjohnston
Fernando Jimenez <ferjmoreno@gmail.com> - Mon, 09 Feb 2015 21:55:16 +0100 - rev 241835
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130057 - TypeError: this.__DOM_IMPL_ is undefined Preventing Purchase on FF Android Nightly. r=wjohnston
46627b312b8d228592b7a9b67ef057fcf0a3cbb2: Bug 1094953: Ensure that GetGlobalJSObject on the native global does not return null in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
Bob Owen <bobowencode@gmail.com> - Mon, 09 Feb 2015 19:55:57 +0000 - rev 241834
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1094953: Ensure that GetGlobalJSObject on the native global does not return null in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
075d31f8da0e1c5c274b7d7684cf16333738dc21: Bug 1128760 - Part 2: Expose debug_script option. r=jgriffin
Eric Rahm <erahm@mozilla.com> - Sat, 07 Feb 2015 12:22:26 -0800 - rev 241833
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1128760 - Part 2: Expose debug_script option. r=jgriffin
a19cb997c0268d3cc1382b65214233d5976b3e50: Bug 1128760 - Part 1: Disable onerror hooking in chrome context. r=jgriffin
Eric Rahm <erahm@mozilla.com> - Sat, 07 Feb 2015 12:05:27 -0800 - rev 241832
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1128760 - Part 1: Disable onerror hooking in chrome context. r=jgriffin
b7a61f34185e4128b5155cc3eedfcc7cf6a90f65: Bug 1130905 - [mozinstall] Fix re-raising of exception in case of failing install or uninstall. r=ahal
Henrik Skupin <mail@hskupin.info> - Mon, 09 Feb 2015 19:03:27 +0100 - rev 241831
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130905 - [mozinstall] Fix re-raising of exception in case of failing install or uninstall. r=ahal
9b6aa9b4039b4f4b3bec47bf8ef90d6f4688ca87: Backed out changeset fd9745f7a697 (bug 1073816) for test_bug930091.js xpcshell failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 09 Feb 2015 14:56:10 -0500 - rev 241830
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Backed out changeset fd9745f7a697 (bug 1073816) for test_bug930091.js xpcshell failures. CLOSED TREE
5cfc8f7bd7fabe35d5bb5e997119167dbec72d37: Bug 1130178 - Avoid a set loop in ArgumentsObject::create(). r=sfink
Sean Stangl <sstangl@mozilla.com> - Thu, 05 Feb 2015 14:13:24 -0800 - rev 241829
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130178 - Avoid a set loop in ArgumentsObject::create(). r=sfink
4a114ab2fcca685b27a8dfaaf79ab5d7ab082d3d: Bug 1130128, part 2 - CompilationScope() is infallible. r=bholley
Andrew McCreight <continuation@gmail.com> - Mon, 09 Feb 2015 11:42:20 -0800 - rev 241828
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130128, part 2 - CompilationScope() is infallible. r=bholley
9a8d5d81687105c008bc88bd19c00cb6144d3582: Bug 1130128, part 1 - Compile scripts cached by nsFrameScriptExecutor in the compilation scope to avoid leaks. r=bholley
Andrew McCreight <continuation@gmail.com> - Mon, 09 Feb 2015 11:42:20 -0800 - rev 241827
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130128, part 1 - Compile scripts cached by nsFrameScriptExecutor in the compilation scope to avoid leaks. r=bholley
55c2341c5520123047690969c83b26484fd1d64f: Bug 1128486 - Increase tab process leak threshold a little. r=erahm
Andrew McCreight <continuation@gmail.com> - Mon, 09 Feb 2015 11:42:20 -0800 - rev 241826
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1128486 - Increase tab process leak threshold a little. r=erahm The GeckoMediaPluginService leak slowly grows, so hide it for a little longer.
b4e3104507bf3231f7afd128b813b26c95d1320e: Bug 1129246 - Switch to MediaPromiseConsumerHolders for MDSM audio/video promises and remove RequestStatus. v3 r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Tue, 03 Feb 2015 20:09:55 -0800 - rev 241825
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1129246 - Switch to MediaPromiseConsumerHolders for MDSM audio/video promises and remove RequestStatus. v3 r=cpearce
839a1db4f897a7ba15dad3eae3b7f0304cde4d6a: Bug 1130928: In js/src/gdb/mozilla/Root.py, rename BarrieredBase pretty-printer appropriately. DONTBUILD r=sfink
Jim Blandy <jimb@mozilla.com> - Sun, 08 Feb 2015 20:54:14 -0800 - rev 241824
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130928: In js/src/gdb/mozilla/Root.py, rename BarrieredBase pretty-printer appropriately. DONTBUILD r=sfink
a1cededbc6cfcada8ec76cb6cd9835d3b54760c1: Bug 1130929: Fix test of js::HeapSlot GDB pretty-printer. DONTBUILD r=sfink
Jim Blandy <jimb@mozilla.com> - Sun, 08 Feb 2015 20:52:58 -0800 - rev 241823
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130929: Fix test of js::HeapSlot GDB pretty-printer. DONTBUILD r=sfink
8d1bb05dffa7592834c3d1d5c0151bb2f858bb88: Bug 1126413 - Part 2: UI changes to display security info on broken secure pages. r=dolske
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 10 Feb 2015 04:16:23 +0900 - rev 241822
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1126413 - Part 2: UI changes to display security info on broken secure pages. r=dolske
f6594816e867bd5c36186c065479602dc0dc1480: Bug 1126413 - Part 1: Expose nsISSLStatus for broken secure pages. r=keeler
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 10 Feb 2015 04:16:22 +0900 - rev 241821
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1126413 - Part 1: Expose nsISSLStatus for broken secure pages. r=keeler
6a393700a62d3f7d44f9f1167bc05ab62ba69774: Bug 1128576: Annotate MediaPromise.h method 'AssertOnDispatchThread' as MOZ_OVERRIDE. rs=bholley
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 09 Feb 2015 11:11:40 -0800 - rev 241820
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1128576: Annotate MediaPromise.h method 'AssertOnDispatchThread' as MOZ_OVERRIDE. rs=bholley
c0d3d80eb41dace8814426da239a50fcde82d5c6: Bug 1092634 - Let feColorMatrix and feComponentTransfer generate output outside their input's bounds. r=Bas
Markus Stange <mstange@themasta.com> - Mon, 09 Feb 2015 14:04:11 -0500 - rev 241819
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1092634 - Let feColorMatrix and feComponentTransfer generate output outside their input's bounds. r=Bas This makes the color matrix and component transfer Moz2D filters generate an infinite output, which is then cropped to the primitive's filter primitive subregion by a subsequent crop filter node. This still gives us different behavior than other browser when the primitive subregion is overridden using the x/y/width/height attributes - other browsers either ignore those completely (IE) or only let them crop the default subregion (which is defined to be the same as the input subregion) and not enlargen it - but I'll fix that in a separate bug.
8d85dce8ab6e3662230b22cbf8af700de17b69d2: Bug 1130746 - Always position window buttons at their default position in fullscreen mode. r=smichaud
Markus Stange <mstange@themasta.com> - Mon, 09 Feb 2015 00:50:44 -0500 - rev 241818
Push 624 by dburns@mozilla.com at Tue, 10 Feb 2015 13:30:25 +0000
Bug 1130746 - Always position window buttons at their default position in fullscreen mode. r=smichaud
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip