fb6c47bc3e2d739b4b61d7a43e5f0f748c0e425a: Bug 1275043 - Return "no such window" error when listener cannot be reached; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 23 May 2016 17:55:03 +0100 - rev 333247
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1275043 - Return "no such window" error when listener cannot be reached; r=automatedtester a=test-only This is a stopgap solution to work with wdspec tests. The proper solution is to follow the steps as laid out by the specification with regards to when existence of the current browsing context (i.e. listener) should take place. MozReview-Commit-ID: 5co9mfPmHir
52984371a7f03c909798473a34832fa16e7e2106: Bug 1274924 - GeckoDriver.getTextFromDialog() throws "TypeError: can't convert null to object" r=automatedtester
Johan Lorenzo <jlorenzo@mozilla.com> - Mon, 23 May 2016 12:16:04 +0200 - rev 333246
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1274924 - GeckoDriver.getTextFromDialog() throws "TypeError: can't convert null to object" r=automatedtester a=test-only MozReview-Commit-ID: G5p7gKjMYr7
a4ff8afa88829ecb0410cbd51b34028fd738c8c8: Bug 1274271 - Remove unused function applyNamedArgs; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 19 May 2016 14:53:00 +0100 - rev 333245
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1274271 - Remove unused function applyNamedArgs; r=automatedtester a=test-only MozReview-Commit-ID: DU5xHDLL4Ww
023770b1ecf103178726e4b69e5e88dead4ceb44: Bug 1271636 - Clarify language in error for GeckoDriver#setWindowSize; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Wed, 18 May 2016 11:35:20 +0100 - rev 333244
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1271636 - Clarify language in error for GeckoDriver#setWindowSize; r=automatedtester a=test-only MozReview-Commit-ID: 6YhiDKdtFcT
d41dfe6fd3350c8a09e4a4bc3fe78d18749035ab: Bug 1272642 - Fix failing execute script tests; r=jgriffin a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 13 May 2016 13:57:35 +0100 - rev 333243
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1272642 - Fix failing execute script tests; r=jgriffin a=test-only The failing tests were introduced in bug 1123506 but was masqued by bug 1272109. They are not relevant for chrome context and this patch disables them. MozReview-Commit-ID: AgSq2GKhEIL
35c64e20fc9a4cb80627abf9ca24dc0fe231273f: Bug 1273275: scroll to the top of elements before interacting r=ato a=test-only
David Burns <dburns@mozilla.com> - Tue, 17 May 2016 11:04:30 +0100 - rev 333242
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1273275: scroll to the top of elements before interacting r=ato a=test-only This allows us to converge with webdriver project which scrolls to the start of the element instead of the end. MozReview-Commit-ID: ErQ18bTeo5m
fa7b938306444925723b7f53dae21608c3a7ae41: Bug 1272639 - Remove debug logging; r=jgriffin a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 13 May 2016 13:12:46 +0100 - rev 333241
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1272639 - Remove debug logging; r=jgriffin a=test-only MozReview-Commit-ID: 95bQjH6FNnD
d9a268310116151364c10b7f2d91c3bef687ffe5: Bug 1271758 - Ensure that execute_script does not fail on closed chrome windows. r=ato a=test-only
Henrik Skupin <mail@hskupin.info> - Wed, 11 May 2016 22:10:51 +0200 - rev 333240
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1271758 - Ensure that execute_script does not fail on closed chrome windows. r=ato a=test-only MozReview-Commit-ID: 7SMV36KuFCe
18e0dc8fa500281dc7fb9864b2954190b356a5de: Bug 1255806: remove use of nsIDOMWindowUtils.sendKeyEvent from Marionette r=ato a=test-only
David Burns <dburns@mozilla.com> - Tue, 10 May 2016 21:07:56 +0100 - rev 333239
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1255806: remove use of nsIDOMWindowUtils.sendKeyEvent from Marionette r=ato a=test-only nsIDOMWindowUtils.sendKeyEvent() has been made obsolete so this removes its use in Marionette MozReview-Commit-ID: 970gSXdubbA
0515fd909bc87d4c9e962da6278eb7b7bf6d93e9: Bug 945734 - Correct argument error in GeckoDriver#setScreenOrientation; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 10 May 2016 14:31:04 +0100 - rev 333238
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 945734 - Correct argument error in GeckoDriver#setScreenOrientation; r=automatedtester a=test-only MozReview-Commit-ID: 4G2GyeFJBJP
03b9abd4280fa0f3ff31e5e2c3ab7fe57f8af464: Bug 1271596 - Remove unused emulator command functions; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 10 May 2016 11:50:57 +0100 - rev 333237
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1271596 - Remove unused emulator command functions; r=automatedtester a=test-only Bug 1123506 rewrote all the emulator handling in the listener, and a few of the emulator related functions in testing/marionette/listener.js are no longer needed. MozReview-Commit-ID: 1iTjuZwcOJf
09bfe66f6a1210ae43ae36fd4eaf591797c3ebe2: Bug 1271616 - Make BrowserObj into a module; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 10 May 2016 13:29:21 +0100 - rev 333236
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1271616 - Make BrowserObj into a module; r=automatedtester a=test-only No changes to the functionality of BrowserObj whatsoever. MozReview-Commit-ID: JGg7eqil0qd
ed39408d402720c6915be8335ec73bbbd7176929: Bug 1123506 - Update references to __webDriverArguments; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 May 2016 13:34:06 +0100 - rev 333235
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1123506 - Update references to __webDriverArguments; r=automatedtester a=test-only __marionetteParams was renamed to __webDriverArguments. MozReview-Commit-ID: 9t1skl5MESf
ba30a69fed983e083be59ac9c273b2dc6ec3f59e: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 26 Feb 2016 14:36:39 +0000 - rev 333234
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester a=test-only 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
58cc44dac6d5a6e4d39a494401c18ac7cdc8a40a: Bug 1258316 - Have marionette call maximize() on window instead of resize r=ato a=test-only
David Burns <dburns@mozilla.com> - Fri, 06 May 2016 21:15:13 +0100 - rev 333233
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258316 - Have marionette call maximize() on window instead of resize r=ato a=test-only This allows use to be able restore the window size if we wanted to. MozReview-Commit-ID: Kx3JH1UroI2
31d4316fa44cc0e9b1cf661b7000cc8dc5093b62: Bug 905650 - Added ability to get the hash of a screenshot; r=ato a=test-only
Kim Brown <kbmoz1515@gmail.com> - Sun, 17 Apr 2016 21:37:14 -0400 - rev 333232
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 905650 - Added ability to get the hash of a screenshot; r=ato a=test-only MozReview-Commit-ID: 3NL7nkqpG6I
15bb21e207853ad8c1c4761205dfbd60118224c7: Bug 1277378 - Fix typo in Safe Browsing in-content preferences. r=past, a=lizzard
Francois Marier <francois@mozilla.com> - Wed, 01 Jun 2016 16:35:48 -0700 - rev 333231
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1277378 - Fix typo in Safe Browsing in-content preferences. r=past, a=lizzard MozReview-Commit-ID: KfZpVRWuzjV
c2324a8ecaaea61e61c79d1823433ef3a0e53ee9: Bug 1266943 - Add a bit more Linux and Windows fuzz to the 456219-1* testcases. rs=me, a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 05 May 2016 09:33:02 -0400 - rev 333230
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1266943 - Add a bit more Linux and Windows fuzz to the 456219-1* testcases. rs=me, a=test-only
2fca5ba979abd54bf6675f62eb61b3a3caff6e48: Bug 1264420 - Speed up test bug-1259306.js which sometimes times out. r=terrence, a=test-only
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 27 Apr 2016 10:41:05 +0100 - rev 333229
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264420 - Speed up test bug-1259306.js which sometimes times out. r=terrence, a=test-only
d992dde457ca958041d6e10325dc15fa0edc2a41: Bug 1254688 - Add back the #include that was lost during rebasing. a=bustage
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 03 Jun 2016 15:45:26 -0400 - rev 333228
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1254688 - Add back the #include that was lost during rebasing. a=bustage
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip