3b21123154d54146d141c559e6ee1449e0a821cf: Bug 1353074 - Components ctor test should not throw; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:20:19 +0100 - rev 555147
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Components ctor test should not throw; r?maja_zf Testing the return value is misleading in this case. What we want to test is that it does not throw due to a permissions issue. MozReview-Commit-ID: 2Wbwou9opyF
3fd82c76cadf8803ef93debaad5a63c14b250bc5: Bug 1353074 - Run wrappedJSObject execute script tests in all sandboxes; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:19:05 +0100 - rev 555146
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Run wrappedJSObject execute script tests in all sandboxes; r?maja_zf MozReview-Commit-ID: 5u2u5alGb7Z
64bee670a6ff0c887c2a02b7b23d7db73d705723: Bug 1353074 - Run Components permission test in all sandboxes; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:18:25 +0100 - rev 555145
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Run Components permission test in all sandboxes; r?maja_zf The Components.classes constructor should throw an error in both the mutable and the "default" sandbox. MozReview-Commit-ID: C40nZNaVWwz
79f6eb114c091fc018042ff6f440d8bdb7e7edd3: Bug 1353074 - Run globals execute script tests in all sandboxes; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:17:24 +0100 - rev 555144
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Run globals execute script tests in all sandboxes; r?maja_zf We accidentally only ran them in "default" and "system" before, and also one of the arguments in the system globals test was wrong. MozReview-Commit-ID: DmBYGsZaIVP
d629b966998bde20e52a992ed326af2de79485aa: Bug 1353074 - Test arguments in all sandboxes; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:15:13 +0100 - rev 555143
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Test arguments in all sandboxes; r?maja_zf We were previously missing a test for the arguments variable that is implicitly exposed to functions. MozReview-Commit-ID: IC6aJcUsyhd
15d5be4545322d99a3fa00c2a22e2641012ca2e8: Bug 1353074 - Use tuples for script arguments; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:14:16 +0100 - rev 555142
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Use tuples for script arguments; r?maja_zf We only allow a list type for backwards compatibility. Tuples is what is recommended because of interoperability with the Python standard library. MozReview-Commit-ID: 72zPzYvBz7Q
d8d3ef8f703158df813859eab02042c647ed7a8d: Bug 1353074 - Protect __webDriverComplete global from introspection; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 18:37:39 +0100 - rev 555141
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Protect __webDriverComplete global from introspection; r?maja_zf For similar reasons given in the previous commit, we also want to protect the window.__webDriverComplete global from accidental introspection from web content. MozReview-Commit-ID: FyTWHrgee15
62518c7d62df0844cf6dc6ebbb357dd4bb793545: Bug 1353074 - Make unload event safe for introspection from content; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 18:36:43 +0100 - rev 555140
Push 52171 by bmo:ato@mozilla.com at Mon, 03 Apr 2017 18:22:15 +0000
Bug 1353074 - Make unload event safe for introspection from content; r?maja_zf Marionette does not protect the unloadHandler in testing/marionette/evaluate.js from content introspection or modification, which can happen when web frameworks override window.addEventListener/window.removeEventListener. The script evaluation module used in Marionette relies on sandbox.window.addEventListener/removeEventListener to throw an error when script execution is aborted due to the document unloading itself. If the window.addEventListener/removeEventListener functions have been overridden to introspect the objects that are passed, they may inadvertently touch objects originating from chrome space, such as the unloadHandler. Because the Gecko sandboxing system put in place strict security measures to prevent accidental chrome-space modification from content, inspecting the unloadHandler will throw a permission denied error once the script has finished executing. We have found examples in the wild of this in particular with the Angular web framework. This patch makes the unloadHandler safe for introspection from web content. Fixes: https://github.com/mozilla/geckodriver/issues/515 MozReview-Commit-ID: E2LgPhLLuDT
5404eaca4911c548c8bb57bed42f64de17e45e99: Bug 1335905 - Add Preferences search feature, preffed off by default. r?jaws, r?mconley draft
manotejmeka <manotejmeka@gmail.com> - Mon, 03 Apr 2017 14:02:01 -0400 - rev 555139
Push 52170 by bmo:manotejmeka@gmail.com at Mon, 03 Apr 2017 18:04:01 +0000
Bug 1335905 - Add Preferences search feature, preffed off by default. r?jaws, r?mconley Code written by Manotej Meka <manotejmeka@gmail.com> and Ian Ferguson <fergu272@msu.edu> This is the initial landing of the search feature, and is preffed off behind browser.preferences.search. MozReview-Commit-ID: 7iaeRsIIV3Y
5e633728184039376b1dd756751fee5afdc44673: Bug 1344970 - rename mozRtt to roundTripTime draft
Nico Grunbaum - Mon, 06 Mar 2017 15:50:10 -0800 - rev 555138
Push 52169 by na-g@nostrum.com at Mon, 03 Apr 2017 18:02:01 +0000
Bug 1344970 - rename mozRtt to roundTripTime MozReview-Commit-ID: 3kES8JUPd3n
5e9576669b0cf1eec90a927a811180dd4e567fce: Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 03 Apr 2017 11:00:15 -0700 - rev 555137
Push 52168 by bmo:cmanchester@mozilla.com at Mon, 03 Apr 2017 18:00:24 +0000
Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. These dependencies are no longer relevant now that we're dumping symbols for individual programs and libraries during the compile tier. The automation/buildsymbols target now corresponds to archiving the dumped symbols, and does not modify programs and libraries. MozReview-Commit-ID: IQYIaVoqVJN
addcba6f9435024adbfa7e51668ebccdeb7283fa: Bug 1337986 - Remove code handling parallelism from symbolstore.py draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 03 Apr 2017 11:00:15 -0700 - rev 555136
Push 52168 by bmo:cmanchester@mozilla.com at Mon, 03 Apr 2017 18:00:24 +0000
Bug 1337986 - Remove code handling parallelism from symbolstore.py This removes handling of dumping symbols in parallel from symbolstore.py and updates unit tests. A prior commit made symbolstore.py handle a single file at a time, leaving concurrency to be handled by make, so this is no longer needed. MozReview-Commit-ID: C7IHdVHHjRH
ba9ce5a61ebe32214d538aefcefac91c4e5cf264: Bug 1337986 - Dump symbols during the compile tier. draft
Chris Manchester <cmanchester@mozilla.com> - Fri, 10 Feb 2017 08:34:08 -0800 - rev 555135
Push 52168 by bmo:cmanchester@mozilla.com at Mon, 03 Apr 2017 18:00:24 +0000
Bug 1337986 - Dump symbols during the compile tier. This commit moves symbol dumping to the compile tier, to be run via "syms" targets. Tracking files are used for the sake of incremental builds, because dump_syms may genearate multiple outputs whose paths are not known ahead of time. Minimal changes to symbolstore.py are made here. More extensive simplifications will be made in a future commit on the basis of symbolstore.py handling one file at a time. MozReview-Commit-ID: 3mOP8A6Y7iM
53a2209ff41ef6bc4fed8992889e676288e633e7: Bug 1337986 - Convert unix paths to native paths for PDBSTR_PATH in mozharness. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 03 Apr 2017 11:00:14 -0700 - rev 555134
Push 52168 by bmo:cmanchester@mozilla.com at Mon, 03 Apr 2017 18:00:24 +0000
Bug 1337986 - Convert unix paths to native paths for PDBSTR_PATH in mozharness. A future patch will move symbolstore.py to be invoked as a py_action, making the unix path found in the environment cause failures on some Windows builds. MozReview-Commit-ID: Hp9AMTqWd3E
257bf259528f234ac9fba73a30a624bb2259c387: Bug 1337986 - Modify symbolstore.py to operate on dll/exe files. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 03 Apr 2017 11:00:10 -0700 - rev 555133
Push 52168 by bmo:cmanchester@mozilla.com at Mon, 03 Apr 2017 18:00:24 +0000
Bug 1337986 - Modify symbolstore.py to operate on dll/exe files. This will be more convenient when we dump symbols from the compile tier. MozReview-Commit-ID: Ltjq8ai5j0m
11026fef0393e6039b42a93a59b1d3078a67c465: Bug 1335905 - Add Preferences search feature, preffed off by default. r?jaws, r?mconley draft
manotejmeka <manotejmeka@gmail.com> - Mon, 03 Apr 2017 13:49:21 -0400 - rev 555132
Push 52167 by bmo:manotejmeka@gmail.com at Mon, 03 Apr 2017 17:55:59 +0000
Bug 1335905 - Add Preferences search feature, preffed off by default. r?jaws, r?mconley Code written by Manotej Meka <manotejmeka@gmail.com> and Ian Ferguson <fergu272@msu.edu> This is the initial landing of the search feature, and is preffed off behind browser.preferences.search. MozReview-Commit-ID: 7iaeRsIIV3Y
e8ec3a9ea065343dd02203d6268eb7486510042c: Bug 862855 - Add the ability to show/hide more columns in the network panel. r=rickychien draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 03 Apr 2017 19:45:37 +0200 - rev 555131
Push 52166 by bmo:ntim.bugs@gmail.com at Mon, 03 Apr 2017 17:50:02 +0000
Bug 862855 - Add the ability to show/hide more columns in the network panel. r=rickychien MozReview-Commit-ID: JYzFuxg6fEK
3ad95b0ebffc945db6f51f7e491a2d82b2d13536: Bug 1350228 - Add network monitor status bar. r=Honza draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 03 Apr 2017 18:39:35 +0200 - rev 555130
Push 52166 by bmo:ntim.bugs@gmail.com at Mon, 03 Apr 2017 17:50:02 +0000
Bug 1350228 - Add network monitor status bar. r=Honza MozReview-Commit-ID: DEOllBeirq8
215a4e8737f5e3ed0d3f4ef7aa8844000377a435: Bug 1353081 - Lazily load NetUtil.jsm in Schemas.jsm. r=kmag draft
Andrew McCreight <continuation@gmail.com> - Mon, 03 Apr 2017 10:22:54 -0700 - rev 555129
Push 52165 by bmo:continuation@gmail.com at Mon, 03 Apr 2017 17:47:23 +0000
Bug 1353081 - Lazily load NetUtil.jsm in Schemas.jsm. r=kmag MozReview-Commit-ID: 3tgBGo6KxV1
6ed5de167ec39cd256e00629c3ac6f3175408d4e: Bug 1353041 - fix Safari import of folders, r=Mossop draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 03 Apr 2017 17:46:47 +0100 - rev 555128
Push 52164 by gijskruitbosch@gmail.com at Mon, 03 Apr 2017 17:46:40 +0000
Bug 1353041 - fix Safari import of folders, r=Mossop MozReview-Commit-ID: Jw0lmIi5aZK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip