2c9ed54ef2e183336c4903c84d853dc0ff0a38ee: Bug 1263324 - Part 2: Add test cases to test context id for devtools storage inspector. r=miker
Tim Huang <tihuang@mozilla.com> - Tue, 24 Jan 2017 14:45:42 +0800 - rev 479631
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1263324 - Part 2: Add test cases to test context id for devtools storage inspector. r=miker
3f25a442f75bbbc270d84dd7f3aff402919358ff: Bug 1263324 - Part 1: Fixing the cache storage inspector to obey originAttributes and indexedDB storage inspector to use correct database file name with originAttributes. r=miker
Tim Huang <tihuang@mozilla.com> - Tue, 24 Jan 2017 17:00:01 +0800 - rev 479630
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1263324 - Part 1: Fixing the cache storage inspector to obey originAttributes and indexedDB storage inspector to use correct database file name with originAttributes. r=miker
9a1d740af9d6d38147b849f9b22932be2103fff8: Bug 1332858 - Alternate wording for Sync new device connected notification when device name missing. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 02 Feb 2017 15:49:03 -0500 - rev 479629
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1332858 - Alternate wording for Sync new device connected notification when device name missing. r=markh MozReview-Commit-ID: DdwrRGjwI3
e2d388263c3d3fe7b75c322e9279d8e502b3d2d4: Bug 1218324 - Correctly report when a search engine could not be installed due to an invalid format. r=florian
Mark Banner <standard8@mozilla.com> - Wed, 14 Dec 2016 14:55:00 +0000 - rev 479628
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1218324 - Correctly report when a search engine could not be installed due to an invalid format. r=florian MozReview-Commit-ID: Cqw0uKDWguy
c85849b790c53624b644348e494649e6d17e9a47: Bug 1319237 - Fix calls to session.find; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:32:16 +0000 - rev 479627
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Fix calls to session.find; r=maja_zf MozReview-Commit-ID: 5afoA6aKgCV
9746878e5fc7ef0760833ce65fedb307147208ca: Bug 1319237 - Disable WebDriver navigation to file: protocol test; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:31:57 +0000 - rev 479626
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Disable WebDriver navigation to file: protocol test; r=maja_zf MozReview-Commit-ID: 3SlvHmggRET
1f7f75c57c59733835ea3168abbc22f6a8e24d62: Bug 1319237 - Enable WebDriver context test; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:31:19 +0000 - rev 479625
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Enable WebDriver context test; r=maja_zf MozReview-Commit-ID: EQZHO6npFtH
4dc796bbcfaa497154f21abe3f501933a64392db: Bug 1319237 - Avoid reposition waiting if position is unchanged; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:58:36 +0000 - rev 479624
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Avoid reposition waiting if position is unchanged; r=maja_zf When the requested window position is the same as the current position, we should avoid the wait condition. MozReview-Commit-ID: 3koG5BeOkFC
f8449c471b8fbe6518063072e0de193f06af6229: Bug 1319237 - Improve window position test assertions; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:57:19 +0000 - rev 479623
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Improve window position test assertions; r=maja_zf MozReview-Commit-ID: qmFS0JEqx3
f2bdf078f39a113f9c97b8180e6984d262129b11: Bug 1319237 - Donate window position test to Mozilla; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:46:58 +0000 - rev 479622
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Donate window position test to Mozilla; r=automatedtester The window positioning test has been sufficiently rewritten that it can no longer be considered a derived work from Selenium. MozReview-Commit-ID: 9FtGEPeMXQs
8df8cda569426d4c7a545e607f7f682903593da3: Bug 1319237 - Make GeckoDriver#setWindowSize synchronous; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:44:22 +0100 - rev 479621
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Make GeckoDriver#setWindowSize synchronous; r=automatedtester Return from the Set Window Size command only after the window resize DOM event has occurred. MozReview-Commit-ID: 7ygZuNJZzq2
f651a9e54a5785862f6241baf4eed5a31a3d9236: Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:43:35 +0100 - rev 479620
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous; r=automatedtester This change makes the Set Window Position command synchronous by waiting for the original window position to change before returning. MozReview-Commit-ID: 3gOv6bNPASV
76c8aafbd933586655ebe34a3a293d356758a219: Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:41:20 +0100 - rev 479619
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf This makes the `implicitWaitFor` utility from testing/marionette/element.js generally available in Marionette. It improves on the design of the old wait utility by providing promise-like resolve and reject options to the evaluated function. These can be used to indicate success or failure of waiting. If resolved, the provided value is returned immediately. When rejected, the function is evaluated over again until the timeout is reached or an error is thrown. It is useful to indicate success and failure state because it saves the calling code from guessing based on the return value. Guessing from the return value can be problematic since there are certain types and values in JavaScript that are ambigeous or misleading, such as the fact that empty arrays are evaluated as a truthy value. MozReview-Commit-ID: G8F99tdbiNb
a2096fa29cd762175d01fb38ad826a18aec375d6: Bug 1319237 - Make session fixture module scoped; r=jgraham
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:39:42 +0100 - rev 479618
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Make session fixture module scoped; r=jgraham I recently changed it to function scoped, which was a mistake. pytest complains if it is not module scoped. MozReview-Commit-ID: GYP9Ky1avks
af71a9376bef3c2070703d680170e94b45a05f98: Bug 1319237 - Allow pytests to be skipped imperatively at runtime; r=jgraham
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:38:42 +0100 - rev 479617
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Allow pytests to be skipped imperatively at runtime; r=jgraham It is required to skip certain WebDriver tests imperatively at runtime, such as for the Get Window Size and Get Window Position commands, which are only available at certain configurations. MozReview-Commit-ID: 9ERYkYm34iI
778721edd8b932f7b06a89611f490d80525cd7c8: Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:36:29 +0100 - rev 479616
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r=automatedtester MozReview-Commit-ID: BGH1WkgH91p
feaf6ba3bd9a781a68adecf8846457b8f2549a74: Bug 1319237 - Calculate correct window position; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:33:03 +0100 - rev 479615
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Calculate correct window position; r=automatedtester The testing/marionette/browser.js window getter does not return the same window as `GeckoDriver#getCurrentWindow`. This is a problem, but for now we can rely on `getCurrentWindow`. MozReview-Commit-ID: PT9M7boPM7
f5f206ed675b42e520c03c2754a4d56437790390: Bug 1319237 - Correct window size- and position test; r=automatedtester,jgraham
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:30:23 +0100 - rev 479614
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +0000
Bug 1319237 - Correct window size- and position test; r=automatedtester,jgraham MozReview-Commit-ID: Fajaksg2DhG
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 479613
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +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 479612
Push 44315 by tnguyen@mozilla.com at Tue, 07 Feb 2017 02:03:39 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip