searching for reviewer(ato)
a5069d5ac7328df53705a59d4db33941bc213622: Bug 1355009 - Temporarily disable usage of simplified update ui. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 14:01:17 +0200 - rev 375880
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Temporarily disable usage of simplified update ui. r=ato, a=test-only As long as update tests do not support the new simplified update ui it has to be kept disabled. MozReview-Commit-ID: 4fC0CYhp7Pc
431b2f377dc05ec1add04153acd545e2e39f6887: Bug 1355009 - Harden update tests with better error messages. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 13:42:44 +0200 - rev 375879
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Harden update tests with better error messages. r=ato, a=test-only To ensure better failure messages a refactoring of checks has to be done. It includes the following changes: * No further checks for a follow-up (watershed) update. It's not supported and as such doesn't need assertions (bug 1353717) * Checks for fallback updates have to be made to ensure that an invalidated partial/complete update does not cause an upgrade of Firefox during the restart. MozReview-Commit-ID: CLb0aXoIur2
e0f7bd5b58572307e2c45ba3cb41b4f3b804bfac: Bug 1355009 - Force update tests to only allow a single update. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 11:18:26 +0200 - rev 375878
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Force update tests to only allow a single update. r=ato, a=test-only There was never a need to run a multiple-update step in the past, and as we agreed a while ago it is not something we want to do in the future. It means that watershed releases will have to be tested by issuing multiple update tests. MozReview-Commit-ID: 7cmK3gEOkv1
0d8df2fe95cc8612250f1fa2db6baa204955d85f: Bug 1354310 - Ensure to use page load timeout for Wait().until() in unit tests. r=ato a=test-only
Henrik Skupin <mail@hskupin.info> - Fri, 07 Apr 2017 09:26:23 +0200 - rev 375831
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1354310 - Ensure to use page load timeout for Wait().until() in unit tests. r=ato a=test-only Tests which have to wait for a page being loaded should always use a timeout as set via self.marionette.timeout.page_load. MozReview-Commit-ID: HFTOYy6WYNk
4c6327208ad2aa689b0291853571c1ccc1f16392: Bug 1306848 - Skip TestTimeouts.test_search_timeout_found on Android. r=ato, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 06 Apr 2017 11:19:13 -0600 - rev 375779
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1306848 - Skip TestTimeouts.test_search_timeout_found on Android. r=ato, a=test-only
90043851b77d3de9027c9c4ce129b429df98df87: Bug 1317121 - Skip TestTimeouts.test_search_timeout_found_settimeout on Android. r=ato, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 06 Apr 2017 11:19:12 -0600 - rev 375778
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1317121 - Skip TestTimeouts.test_search_timeout_found_settimeout on Android. r=ato, a=test-only
47c3ec42917e04c125fbf90522d80a93f6ba198c: Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:01:11 -0400 - rev 375758
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only This fixes the reported hang that occurs after a pointer click action resulting in navigation. MozReview-Commit-ID: A9SBhextVLH
28ada033908ac8c2879c2cdcab4d98af9aa58b86: Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Sat, 01 Apr 2017 02:37:30 -0400 - rev 375757
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only The key dispatch functions now pass the raw key to event.js, which determines the keyCode for the event. Note the change in Normalized Key Value for Enter versus Return. The browser throws an exception when the event key attribute is set to "Return" and KEY_NON_PRINTABLE_KEY is set, which implies that the key value isn't valid. Changing it to Enter fixes the issue. MozReview-Commit-ID: 831f4EcqI1P
c5f0fcd9882b6dbf2d2009fedf33fb32da19d721: Bug 1291320 - Make refresh command synchronous. r=ato, r=automatedtester, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 27 Mar 2017 16:16:36 +0200 - rev 375733
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1291320 - Make refresh command synchronous. r=ato, r=automatedtester, a=test-only Update the refresh command to make it synchronous, and let it return once the target page has been loaded. This can be accomplished by using the loadListener object in listener.js. MozReview-Commit-ID: Lc8QoGFeQrY
512980f54f8cec06e824d424f7b1c84bca1546a2: Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato, r=automatedtester, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 21:41:38 +0200 - rev 375732
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato, r=automatedtester, a=test-only This refactoring allows us to re-use the same load algorithm for each command which could trigger a page load. It also takes remoteness changes into account, and waits until the load has been done. With this change we no longer check for readyState only, but observe the necessary DOM events as fired for page unloads and loads. This will help us to implement the page loading strategy later. By observing the DOM events, I also expect a small increase of performance for any kind of page load, given that we now return immediately and do not have a delay of 100ms at maximum. MozReview-Commit-ID: IVtO6KgJFES
d449920050741d86b6dece2f12d053d01f654173: Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato, r=automatedtester, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 03 Apr 2017 22:40:48 +0200 - rev 375731
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato, r=automatedtester, a=test-only To delay the page load for our slowly served example page when using the back or forward commands, the page doesn't have to be put into the browser cache. MozReview-Commit-ID: 4xMjR3SakZn
bffb705f4ca2e1c4995d02f3392336d8afd391c4: Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato, r=automatedtester, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 14 Mar 2017 08:30:32 +0100 - rev 375730
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato, r=automatedtester, a=test-only Using non-remote pages causes framescripts to be reloaded. We should try to avoid using those pages as much as possible, and test remoteness switches in particular tests only. This is to reduce possible hangs. MozReview-Commit-ID: ICPPkU07KQK
9375d84a5ae46929961b7834c7969f539e076659: Bug 1299626 - Fix "TypeError: can't access dead object" in assert.window(). r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 21:10:06 +0200 - rev 375712
Push 11015 by ryanvm@gmail.com at Tue, 04 Apr 2017 22:25:39 +0000
Bug 1299626 - Fix "TypeError: can't access dead object" in assert.window(). r=ato, a=test-only The assertion method is used to check for a valid window. But it can fail itself when already accessing the ChromeWindow. To fix that we have to catch a possible TypeError and let the method throw a NoSuchWindowError instead. MozReview-Commit-ID: 3Uaio4a3HtA
22f422b9ff0a60bd167d9220541190b620cf6e89: Bug 1348872 - Check for existent modal dialogs for new Marionette sessions. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 22:47:57 +0200 - rev 375678
Push 11004 by ryanvm@gmail.com at Mon, 03 Apr 2017 13:51:11 +0000
Bug 1348872 - Check for existent modal dialogs for new Marionette sessions. r=ato, a=test-only To ensure that Marionette can also detect modal dialogs opened right after the application starts, and before Marionette has been initialized, the modal dialog detection code has to be delayed until a new session actually gets started. Then it's not enough to only register the observer notification, but it should also be checked for open modal or tab modal dialogs. MozReview-Commit-ID: ChYcR3I59DW
43bc1b59535b454b761fbebf98e156afa5df62a1: Bug 1348872 - Marionette unit tests should test real modal dialogs. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 22:23:24 +0200 - rev 375677
Push 11004 by ryanvm@gmail.com at Mon, 03 Apr 2017 13:51:11 +0000
Bug 1348872 - Marionette unit tests should test real modal dialogs. r=ato, a=test-only Until now the unit tests only covered modal dialogs as shown when disabling the preference `prompts.tab_modal.enabled`. This actually tests an unsupported feature. Replacing it with a real modal dialog like HTTP authentication is what we really want here. MozReview-Commit-ID: 9FBxVuGJiEB
e8935d65268687218e42e00b1e068c139b1cb249: Bug 1348872 - Wait() should accept None as timeout and interval. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 22:47:43 +0200 - rev 375676
Push 11004 by ryanvm@gmail.com at Mon, 03 Apr 2017 13:51:11 +0000
Bug 1348872 - Wait() should accept None as timeout and interval. r=ato, a=test-only Setting the default value for both the timeout and interval should not be done in the parameter list, but dependent on if None is passed in or not. MozReview-Commit-ID: 4VwHfTkrwDk
7362d3d66d546dd03a45f0da705c0f5d1cbe0d55: Bug 1348872 - Add contentBrowser property to browser's Context class. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 27 Mar 2017 11:02:36 +0200 - rev 375675
Push 11004 by ryanvm@gmail.com at Mon, 03 Apr 2017 13:51:11 +0000
Bug 1348872 - Add contentBrowser property to browser's Context class. r=ato, a=test-only Make it easier to access the content browser for the currently selected tab by not requiring to go through the global getBrowserForTab() method. MozReview-Commit-ID: 3zdCGJFanto
cff682712149330e6a64378b409f1dbe9cce25d1: Bug 1351335 - Don't close software update dialog before restart. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Wed, 29 Mar 2017 10:42:55 +0200 - rev 375575
Push 10975 by ryanvm@gmail.com at Wed, 29 Mar 2017 22:31:53 +0000
Bug 1351335 - Don't close software update dialog before restart. r=ato, a=test-only There is no need to close this dialog given that a restart happens anyway. But doing that as right now, and trying to invoke execute_script() on it, will end up with a unlocatable window. MozReview-Commit-ID: 53yBLYsWX4o
d9793b0ed9dc53a4720fc5d2815b485b69ab9b07: Bug 1349859 - Enable DOM File creation in content process for marionette tests. r=ato, a=test-only
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 23 Mar 2017 11:26:29 +0100 - rev 375551
Push 10971 by ryanvm@gmail.com at Wed, 29 Mar 2017 14:49:26 +0000
Bug 1349859 - Enable DOM File creation in content process for marionette tests. r=ato, a=test-only
e118d67ad815d28c4eebb4cf1bee3cbacb8093b1: Bug 1348782 - Updated expected key parameter for sendKeysToElement. r=ato, a=test-only
David Burns <dburns@mozilla.com> - Fri, 24 Mar 2017 21:37:43 +0000 - rev 375525
Push 10967 by ryanvm@gmail.com at Tue, 28 Mar 2017 21:42:19 +0000
Bug 1348782 - Updated expected key parameter for sendKeysToElement. r=ato, a=test-only The expected command parameter has been updated from `value` to `text`. This aligns marionette with W3C WebDriver Send Keys To Element command. MozReview-Commit-ID: EkQ1UJ58V7f
678507a09317bfd7a038c0729c7b3f1bd6d6eb0e: Bug 1347589 - Implement Marionette Get Window Rect. r=ato, a=test-only
David Burns <dburns@mozilla.com> - Fri, 24 Mar 2017 13:54:37 +0000 - rev 375524
Push 10967 by ryanvm@gmail.com at Tue, 28 Mar 2017 21:42:19 +0000
Bug 1347589 - Implement Marionette Get Window Rect. r=ato, a=test-only Brings the getWindowPosition and getWindowSize calls into one call. This aligns Marionette with the W3C WebDriver call `Get Window Rect`. MozReview-Commit-ID: ItWI6YpCJkx
e02e832e948de248d28660133fff07b13b322c99: Bug 1347589 - Implementation of Marionette Set Window Rect. r=ato, a=test-only
David Burns <dburns@mozilla.com> - Fri, 24 Mar 2017 14:35:38 +0000 - rev 375523
Push 10967 by ryanvm@gmail.com at Tue, 28 Mar 2017 21:42:19 +0000
Bug 1347589 - Implementation of Marionette Set Window Rect. r=ato, a=test-only This implements Set Window Rect from the W3C WebDriver specification to allow us to change the size and position of a window in one call MozReview-Commit-ID: KxwJyyjg1VU
041eba73027e38e1dbc32d9f03f299e5d431f09a: Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 20 Mar 2017 22:43:32 +0100 - rev 375398
Push 10941 by cbook@mozilla.com at Fri, 24 Mar 2017 08:21:41 +0000
Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf a=test-only Given that this method will be used in each command for checks of a valid window, we have to return the currently active window. It means the window mediator should only be used during setting up the session to find the first browser window. At the same time the code in this method is getting split-up for chrome and content scopes. MozReview-Commit-ID: KyzxYk63RgA
c64597242ffdedf65b2ad4545f2c2b343cbfe04a: Bug 1322383 - Add missing checks for valid chrome window. r=ato a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 20 Mar 2017 15:13:32 +0100 - rev 375397
Push 10941 by cbook@mozilla.com at Fri, 24 Mar 2017 08:21:41 +0000
Bug 1322383 - Add missing checks for valid chrome window. r=ato a=test-only Update necessary commands in driver.js to conform with webdriver spec by checking for a valid chrome window, before executing the actual command. MozReview-Commit-ID: Ad67SPx8vBx
0ad9719190987707b2b7712e9902fc7cc2973ed1: Bug 1330348 - Make forward- and backward commands synchronous. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 06 Mar 2017 14:14:21 +0100 - rev 375153
Push 10884 by ryanvm@gmail.com at Fri, 10 Mar 2017 22:28:07 +0000
Bug 1330348 - Make forward- and backward commands synchronous. r=ato, a=test-only Both `goBack` and `goForward` commands should not return immediately, but when the requested page has been fully loaded. To handle that a general `waitForPageUnloaded` method has been added, which will call `pollForReadyState` when necessary. Similar to `get` the dispatcher cannot be used due to possible remoteness changes. As such the driver has to poll the framescript until the page load has been finished. MozReview-Commit-ID: 4F7Piymxwhs
7de8d181e59232ff26b43e3683f4c6ced9212ed0: Bug 1330348 - Make pollForReadyState a shared method for navigation commands. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Thu, 09 Mar 2017 11:21:30 +0100 - rev 375152
Push 10884 by ryanvm@gmail.com at Fri, 10 Mar 2017 22:28:07 +0000
Bug 1330348 - Make pollForReadyState a shared method for navigation commands. r=ato, a=test-only All navigation commands including get, goBack, goForward, and maybe others in the future should rely on the same method for fetching the readyState of a document. As such prepare `pollForReadyState` and `get` for the upcoming usage. MozReview-Commit-ID: 5Y4U9dgM7uj
b3b491a4bd8f4141c029a4691bfae4acb1ffd9dc: Bug 1315611 - Ignore GFX sanity check window during startup of Firefox. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 07 Mar 2017 19:38:51 +0100 - rev 375099
Push 10870 by ryanvm@gmail.com at Wed, 08 Mar 2017 20:00:08 +0000
Bug 1315611 - Ignore GFX sanity check window during startup of Firefox. r=ato, a=test-only On Windows systems an additional chrome window will be opened during startup. It's used for testing specific GFX related features. It's located off-screen and will usually be closed immediately. But in some situations it can take longer. To avoid an inconsistent list of start window handles Marionette should wait with starting the test until this window has actually been closed. MozReview-Commit-ID: Izh3dPQSHC
d080b72ec241db12e79f1da4b08e2ed6870ab7c4: Bug 1322383 - Ignore GFX sanity check window during startup of Firefox. r=ato+446296
Henrik Skupin <mail@hskupin.info> - Tue, 28 Feb 2017 17:39:54 +0100 - rev 374390
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322383 - Ignore GFX sanity check window during startup of Firefox. r=ato+446296 On Windows systems an additional chrome window will be opened during startup. It's used for testing specific GFX related features. It's located off-screen and will usually be closed immediately. But in some situations it can take longer. To avoid an inconsistent list of start window handles Marionette should wait with starting the test until this window has actually been closed. MozReview-Commit-ID: 3k1hoSYm0Af
890130185456c469b38b7ef0973a8b0c5b07bb86: Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato+446296,maja_zf
Henrik Skupin <mail@hskupin.info> - Tue, 28 Feb 2017 12:19:29 +0100 - rev 374388
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato+446296,maja_zf Given that this method will be used in each command for checks of a valid window, we have to return the currently active window. It means the window mediator should only be used during setting up the session to find the first browser window. At the same time the code in this method is getting split-up for chrome and content scopes. MozReview-Commit-ID: KyzxYk63RgA
74b0c928a23e261b8976fbbdbcf8e1ab49c57a7c: Bug 1322383 - Add missing checks for valid window r=ato+446296
Henrik Skupin <mail@hskupin.info> - Fri, 03 Feb 2017 17:49:38 +0100 - rev 374387
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322383 - Add missing checks for valid window r=ato+446296 MozReview-Commit-ID: Ad67SPx8vBx
fa0e8a07bd1e49ebbb13d75d4dd527815b67dde3: Bug 1337133 - Move update of inputStateMap to action.Sequence.fromJson; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 27 Feb 2017 08:27:35 -0500 - rev 374061
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Move update of inputStateMap to action.Sequence.fromJson; r=ato+446296 This syncs the implementation of "process an input source action sequence" with the Webdriver spec. Previously, Marionette populated the input state table at dispatch time. MozReview-Commit-ID: 8v1y5uVvrI5
47ac31461e9dc8387eabfee6874add93fa39c247: Bug 1337133 - Add a wdspec test for mouse actions; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 27 Feb 2017 08:32:24 -0500 - rev 374060
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Add a wdspec test for mouse actions; r=ato+446296 Proof of concept to be replaced with more tests in a follow-up. MozReview-Commit-ID: 8FHJOgpO1wr
356602cac222cf748f47d3f23a171d2227c9c666: Bug 1337133 - Dispatch pointerMove action for mouse; r=ato+446296,jgraham
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Feb 2017 16:24:44 -0500 - rev 374059
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Dispatch pointerMove action for mouse; r=ato+446296,jgraham MozReview-Commit-ID: 9CIGusZVz7w
aba48a32380e0c1fffd26dee09b2eb7970ac0b29: Bug 1337133 - Dispatch pointerDown and pointerUp actions for mouse; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Feb 2017 17:03:59 -0500 - rev 374058
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Dispatch pointerDown and pointerUp actions for mouse; r=ato+446296 MozReview-Commit-ID: FC0lF0S2Mzz
6d895016018647064a2edc78836b97ea0b6dfc27: Bug 1337133 - Fix creation of pointer InputState; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 20 Feb 2017 13:13:43 -0500 - rev 374056
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Fix creation of pointer InputState; r=ato+446296 Previously, the pointer input state was always being created with an undefined subtype, which should actually be mouse, pen or touch. MozReview-Commit-ID: JcarsRRecQl
e7edf0e6f5f83249f0ab439f55791864a6e4df76: Bug 1337133 - Add more MouseEvent event properties to synthesizeMouseAtPoint; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Fri, 17 Feb 2017 16:49:03 -0500 - rev 374055
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Add more MouseEvent event properties to synthesizeMouseAtPoint; r=ato+446296 Provide more control over event properties to caller. Changes are based on testing/mochitest/tests/SimpleTest/EventUtils.js MozReview-Commit-ID: 1p04Fv086Bj
86ed4af7aed41b474202e6c476ff43036cdfc379: Bug 1337133 - Set up fixtures for mouse actions in wdspec tests; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 27 Feb 2017 08:26:32 -0500 - rev 374054
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Set up fixtures for mouse actions in wdspec tests; r=ato+446296 MozReview-Commit-ID: zzIQgSgEPb
1e827bb8b11ad6d0e004543b3f5d959a7b14def1: Bug 1337133 - Add pointer actions endpoints to wdclient; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Feb 2017 16:25:11 -0500 - rev 374053
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Add pointer actions endpoints to wdclient; r=ato+446296 MozReview-Commit-ID: 51xmE7l4H1c
be1184fd991140be31772d89f90c36ec84f958f4: Bug 1337133 - Split test kinds, common fixtures, utilities in wdspec tests; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 27 Feb 2017 09:52:23 -0500 - rev 374052
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Split test kinds, common fixtures, utilities in wdspec tests; r=ato+446296 MozReview-Commit-ID: H2vSkhlfwE9
2d7d58a97e464eb012500cf78fba8eb140361bcc: Bug 1337133 - Add MoveTargetOutOfBoundsError as a new Webdriver error type; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Fri, 17 Feb 2017 14:52:58 -0500 - rev 374051
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Add MoveTargetOutOfBoundsError as a new Webdriver error type; r=ato+446296 To be used in dispatch of pointerMove action. MozReview-Commit-ID: I9wPAKaoA47
0aa0fd540ef05ec57401ba2d312f50e78bd1e6cb: Bug 1337133 - Replace element with origin for pointerMove actions; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 14 Feb 2017 15:58:47 -0500 - rev 374050
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Replace element with origin for pointerMove actions; r=ato+446296 Sync processing of pointerMove with WebDriver spec. MozReview-Commit-ID: DaHNipOffov
397ef772d437a371837f66d43ba632846c2a05e3: Bug 1337133 - Remove primary pointer attribute; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 06 Feb 2017 14:40:13 -0500 - rev 374049
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Remove primary pointer attribute; r=ato+446296 Sync pointer parameters implementation with Webdriver spec. MozReview-Commit-ID: 4DMoUxo648N
7902afebdf2f2232f7c5ba8acdebd75ec752c3c4: Bug 1337133 - Add number check to assert.js; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 20 Feb 2017 10:38:05 -0500 - rev 374048
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337133 - Add number check to assert.js; r=ato+446296 MozReview-Commit-ID: 9BVna5jO49b
d68c8112b21a0a41e8ee7a8dd9a221f1069ec6a4: Bug 1341415 - Require action sequences to have an id; r=ato+446296
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 21 Feb 2017 15:08:09 -0500 - rev 373348
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341415 - Require action sequences to have an id; r=ato+446296 MozReview-Commit-ID: DjjhIdDJ8HI
f3cf063a5608a011ee6ec72cf33378616d0da15f: Bug 1283216 - Fix by allowing the marionette client object to be constructed with the build from the local environment as default. r=ato
anjul tyagi <anjul.ten@gmail.com> - Tue, 14 Feb 2017 12:16:40 +0530 - rev 371762
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1283216 - Fix by allowing the marionette client object to be constructed with the build from the local environment as default. r=ato MozReview-Commit-ID: 77jewG68SAW *** Bug 1283216 - Fix by allowing the marionette client object to be constructed with the build from the local environment as default. r?ato MozReview-Commit-ID: 1j4teWjIFgd
7ae0c63bca18916e789a6246a46b0ba08943735e: Bug 1338257 - Remove remaining legacy generator from testing/marionette/. r=ato
Tooru Fujisawa <arai_a@mac.com> - Sat, 11 Feb 2017 11:47:57 +0900 - rev 371408
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338257 - Remove remaining legacy generator from testing/marionette/. r=ato
f5e6da82e68df1d6b2d4912b7425de7c37717efb: Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 08 Feb 2017 12:58:45 +0100 - rev 370674
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf Given that this method will be used in each command for checks of a valid window, we have to return the currently active window. It means the window mediator should only be used during setting up the session to find the first browser window. At the same time the code in this method is getting split-up for chrome and content scopes. MozReview-Commit-ID: KyzxYk63RgA
deb5b08545fd6eee0195646593fbb437a3b8b25c: Bug 1322383 - Add missing checks for valid window r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 03 Feb 2017 17:49:38 +0100 - rev 370673
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322383 - Add missing checks for valid window r=ato MozReview-Commit-ID: Ad67SPx8vBx
f08c78b5f19b35aff049f5a3d652649ac8251172: Bug 1336445 - Don't select the first tab if switch_to_window() is called with a chrome window handle. r=ato
Henrik Skupin <mail@hskupin.info> - Sun, 05 Feb 2017 15:55:10 +0100 - rev 369954
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336445 - Don't select the first tab if switch_to_window() is called with a chrome window handle. r=ato Using switch_to_window() with a chrome window handle should not change the selected tab within a browser window. It means we first have to check if it is a chrome handle, and only if it's not, we should care about content window handles. MozReview-Commit-ID: IcmCcmVy26T
9908b674ae2c30814cefdbd0f1d6373be1794caa: Bug 1322277 - Default socket timeout has to be larger than the default page load timeout. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 06 Feb 2017 13:11:38 +0100 - rev 369953
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1322277 - Default socket timeout has to be larger than the default page load timeout. r=ato Until we can remove the socket timeout parameter it has to be set a default value which is larger than the longest timeout as defined by the WebDriver spec. In that case it's 300s for page load. Also add another minute so that slow running builds have enough time to send the timeout error to the client. MozReview-Commit-ID: EOBW4mozDT1