2b4759602973c1da6ef839189a083d934ff4763e: Bug 1231320: download API keys from secrets API or environment variables; r?mshal r?garndt draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 02 Mar 2016 19:59:17 +0000 - rev 339174
Push 12649 by dmitchell@mozilla.com at Thu, 10 Mar 2016 16:42:50 +0000
Bug 1231320: download API keys from secrets API or environment variables; r?mshal r?garndt MozReview-Commit-ID: 8shs5EuTQ32
661f249defdcd0fda973ef48a4dcaa951f64f040: Bug 1246271 - The mozharness script at least needs to accept the browsermob settings to pass it down to the test runner. r?maja_zf, r?whimboo draft
Syd Polk <spolk@mozilla.com> - Thu, 10 Mar 2016 10:14:22 -0600 - rev 339173
Push 12648 by spolk@mozilla.com at Thu, 10 Mar 2016 16:15:27 +0000
Bug 1246271 - The mozharness script at least needs to accept the browsermob settings to pass it down to the test runner. r?maja_zf, r?whimboo MozReview-Commit-ID: HNsV8RDpvuJ
14cf2728186d1d4bc251bbb541b860398ca6898d: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 26 Feb 2016 14:36:39 +0000 - rev 339172
Push 12647 by bmo:ato@mozilla.com at Thu, 10 Mar 2016 15:50:10 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester In order to achieve WebDriver parity, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that state modifications should affect behaviour and state of the browsing context, and such transgress the boundaries of the sandbox. This patch brings a new script evaluation module that is shared between code in chrome- and content space. This brings the number of unique script evaluation implementations in Marionette down from six to one. evaluate.sandbox provides the main entry-point for execution. It is compatible with existing Marionette uses of Execute Script and Execute Async Script commands in Mozilla clients, but also provides a new stateful sandbox for evaluation that should have lasting side-effects. It is not expected that Mozilla clients, such as testing/marionette/client and the Node.js client in Gaia, should have to change as a consequence of this change. A substantial change to the script's runtime environment is that many globals that previously existed are now only exposed whenever needed. This means for example that Simple Test harness functionality (waitFor, ok, isnot, is, &c.) is only available when using a sandbox augmented with a Simple Test harness adapter. Conversely, this patch does not expose marionetteScriptFinished as a callback to asynchronous scripts for sandboxes which sandboxName parameter is undefined, because this is what determines if the script should be evaluated under WebDriver conformance constraints. In all other cases where sandboxName _is_ defined, the traditional marionetteScriptFinished et al. runtime environment is preserved. MozReview-Commit-ID: 8FZ6rNVImuC
9866df276dc52078383d19a512f732d5cf34f04b: Bug 1231320: download API keys from secrets API or environment variables; r?mshal r?garndt draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 02 Mar 2016 19:59:17 +0000 - rev 339171
Push 12646 by dmitchell@mozilla.com at Thu, 10 Mar 2016 15:16:16 +0000
Bug 1231320: download API keys from secrets API or environment variables; r?mshal r?garndt MozReview-Commit-ID: 8shs5EuTQ32
52412e3b19bfc4f0259867bb08695fd3883fdfb7: Bug 1253160 (part 4) - Add PORT_{Init,Destroy}StackArena to nss.symbols. r=mt. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 11 Mar 2016 01:52:41 +1100 - rev 339170
Push 12645 by nnethercote@mozilla.com at Thu, 10 Mar 2016 14:56:14 +0000
Bug 1253160 (part 4) - Add PORT_{Init,Destroy}StackArena to nss.symbols. r=mt. MozReview-Commit-ID: IwXVEKhdmtT
13cc27cf1dfb1d4fbc0eca2179a3e99265a5586f: Bug 1253160 (part 3) - Introduce PORTCheapArenaPool and init/deinit functions. r=mt. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 04 Mar 2016 11:22:07 +1100 - rev 339169
Push 12645 by nnethercote@mozilla.com at Thu, 10 Mar 2016 14:56:14 +0000
Bug 1253160 (part 3) - Introduce PORTCheapArenaPool and init/deinit functions. r=mt. This avoids *many* heap allocations in places where arena pools are used in a function-bounded, single-threaded way. MozReview-Commit-ID: JLYhpvEXEa1
a78c54d83d3ed44a0a9780128794abfc14c6903c: Bug 891897 - Make the identity box text padding respect the UI text direction instead of its own text direction, r?gijs draft
Rakhi Sharma <rakhish1994@gmail.com> - Thu, 10 Mar 2016 18:49:10 +0530 - rev 339168
Push 12644 by bmo:Rakhish1994@gmail.com at Thu, 10 Mar 2016 14:55:16 +0000
Bug 891897 - Make the identity box text padding respect the UI text direction instead of its own text direction, r?gijs MozReview-Commit-ID: Gh3uAQDsgou
941acd16496d3fe4c5cc1dbf5b321aeb914c5999: Bug 1181839 - Includes inspector/test/head.js ( which imports shared-head.js ) draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Tue, 08 Mar 2016 23:20:09 +0100 - rev 339167
Push 12643 by chevobbe.nicolas@gmail.com at Thu, 10 Mar 2016 14:42:36 +0000
Bug 1181839 - Includes inspector/test/head.js ( which imports shared-head.js ) in animationinspector's tests and removes code duplication. r?pbro MozReview-Commit-ID: GrsOewqAggD
7121bc5eed24d4a0356a3094b8d8f4f7b16f4e45: Bug 1252829 - CSP Telemetry, r=ckerschb draft
Franziskus Kiefer <franziskuskiefer@gmail.com> - Wed, 02 Mar 2016 13:00:09 +0100 - rev 339166
Push 12642 by franziskuskiefer@gmail.com at Thu, 10 Mar 2016 14:37:51 +0000
Bug 1252829 - CSP Telemetry, r=ckerschb MozReview-Commit-ID: J5HM5InveUD
4aa380273d470c1f4f7032e956cbd282f1dd44d2: Bug 1181839 - Includes inspector/test/head.js ( which imports shared-head.js ) draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Tue, 08 Mar 2016 23:20:09 +0100 - rev 339165
Push 12641 by chevobbe.nicolas@gmail.com at Thu, 10 Mar 2016 14:35:25 +0000
Bug 1181839 - Includes inspector/test/head.js ( which imports shared-head.js ) in animationinspector's tests and removes code duplication. r?pbro MozReview-Commit-ID: GrsOewqAggD
915cba39e909094e433c912ab0ac3d70ce8ab01c: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 26 Feb 2016 14:36:39 +0000 - rev 339164
Push 12640 by atolfsen@mozilla.com at Thu, 10 Mar 2016 14:05:20 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester In order to achieve WebDriver parity, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that state modifications should affect behaviour and state of the browsing context, and such transgress the boundaries of the sandbox. This patch brings a new script evaluation module that is shared between code in chrome- and content space. This brings the number of unique script evaluation implementations in Marionette down from six to one. evaluate.sandbox provides the main entry-point for execution. It is compatible with existing Marionette uses of Execute Script and Execute Async Script commands in Mozilla clients, but also provides a new stateful sandbox for evaluation that should have lasting side-effects. It is not expected that Mozilla clients, such as testing/marionette/client and the Node.js client in Gaia, should have to change as a consequence of this change. A substantial change to the script's runtime environment is that many globals that previously existed are now only exposed whenever needed. This means for example that Simple Test harness functionality (waitFor, ok, isnot, is, &c.) is only available when using a sandbox augmented with a Simple Test harness adapter. Conversely, this patch does not expose marionetteScriptFinished as a callback to asynchronous scripts for sandboxes which sandboxName parameter is undefined, because this is what determines if the script should be evaluated under WebDriver conformance constraints. In all other cases where sandboxName _is_ defined, the traditional marionetteScriptFinished et al. runtime environment is preserved. MozReview-Commit-ID: 8FZ6rNVImuC
85268415739003c990efcebb2774fcd74c979890: Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 14:40:23 +0100 - rev 339163
Push 12639 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:46:40 +0000
Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r?maja_zf MozReview-Commit-ID: BNzYwTbWcb9 This was always a hack which made it easier for us to trigger both type of tests at once. Now with mach and mozharness we should finally get rid of it.
3e09ebf7336da7dac31bbf90ac8278f986cd4497: Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 14:21:54 +0100 - rev 339162
Push 12639 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:46:40 +0000
Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r?maja_zf MozReview-Commit-ID: KtUiswz9gna The resources folder should actually not be part of the tests folder. It contains test data for all tests and once tests are moved to other places the tests folder will not exist anymore.
67788c33f172b72f7249c27f1df12d6d6a61ecb6: Bug 1239988 - Remove packaging for firefox-ui-tests. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 13:34:11 +0100 - rev 339161
Push 12639 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:46:40 +0000
Bug 1239988 - Remove packaging for firefox-ui-tests. r?maja_zf MozReview-Commit-ID: 1ncPWncD53U The firefox-ui-tests package is no longer required. Removing it will allow us later to move tests to the appropriate places in the tree. The commit also has updates for the build system and mozharness.
204112e3cc6c51e93101aee6eed243628ac766e8: Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 14:40:23 +0100 - rev 339160
Push 12638 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:41:36 +0000
Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r?maja_zf MozReview-Commit-ID: BNzYwTbWcb9
c5e45cd5712230adfd03a85df5853aa38db5a42c: Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 14:21:54 +0100 - rev 339159
Push 12638 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:41:36 +0000
Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r?maja_zf MozReview-Commit-ID: KtUiswz9gna
1f64a4e146992648dd5c8e6f34d10ee7a5f2cc33: Bug 1239988 - Remove packaging for firefox-ui-tests. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Thu, 10 Mar 2016 13:34:11 +0100 - rev 339158
Push 12638 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:41:36 +0000
Bug 1239988 - Remove packaging for firefox-ui-tests. r?maja_zf MozReview-Commit-ID: 1ncPWncD53U
2b01bbe0ba88663c6a58039b528a67ca6d8c63ff: Bug 1239988 - Remove dependency for firefox-ui-tests in firefox-ui-harness. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Wed, 09 Mar 2016 20:43:31 +0100 - rev 339157
Push 12638 by bmo:hskupin@gmail.com at Thu, 10 Mar 2016 13:41:36 +0000
Bug 1239988 - Remove dependency for firefox-ui-tests in firefox-ui-harness. r?maja_zf MozReview-Commit-ID: KXnOY1xbuVP This will remove any dependency for firefox-ui-tests from inside firefox-ui-harness. Affected test types are functional and update tests. To keep update tests working and testable I also added them to the mach command.
8caf1ff789f7ed06d48a9587480b89860af5df9d: Bug 735251 - don't show focusrings on HTML video / audio elements on non-Windows, r?bz draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 10 Mar 2016 13:32:55 +0000 - rev 339156
Push 12637 by gijskruitbosch@gmail.com at Thu, 10 Mar 2016 13:33:16 +0000
Bug 735251 - don't show focusrings on HTML video / audio elements on non-Windows, r?bz MozReview-Commit-ID: J7vFGY6ylZ8
44b991df00131c9f98ec2fd21f973e113a1da277: Bug 1253652 - Fix browser.bookmarks.move() and add tests for it, r?kmag r?mak draft
bsilverberg <bsilverberg@mozilla.com> - Wed, 09 Mar 2016 09:30:43 -0500 - rev 339155
Push 12636 by bmo:bob.silverberg@gmail.com at Thu, 10 Mar 2016 13:27:52 +0000
Bug 1253652 - Fix browser.bookmarks.move() and add tests for it, r?kmag r?mak Update Bookmarks.update to not require a parentGuid when updating just the index MozReview-Commit-ID: FEPGkrYGEKx
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip