c589ef7d5db52fe5de13e0a2d905f5c69ca18d48: Bug 1337026 - Cache the FxA profile in the UI. r=markh, a=gchang
Edouard Oger <eoger@fastmail.com> - Thu, 16 Feb 2017 07:28:00 -0500 - rev 378514
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1337026 - Cache the FxA profile in the UI. r=markh, a=gchang MozReview-Commit-ID: Chmrj3otMhv
a6e42f39aa98f16fcd93bb6f740db58953b57c65: Bug 1335538 - Don't fetch the FxA profile on every UI update in browser-fxaccounts. r=markh, a=jcristau
Edouard Oger <eoger@fastmail.com> - Thu, 16 Feb 2017 07:19:00 -0500 - rev 378513
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1335538 - Don't fetch the FxA profile on every UI update in browser-fxaccounts. r=markh, a=jcristau MozReview-Commit-ID: F95hmHuWTW6
5f491a5bcade95b265160ab3c42bdc2811996e5d: Bug 1319237 - Lower timeout elapse evaluation count. a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 13 Feb 2017 12:02:01 -0800 - rev 378512
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Lower timeout elapse evaluation count. a=test-only Although low, 150 evaluations appears to cause intermittents with on slow try environments, such as Android emulators. Since the purpose of this test is to check that the timeout elapses properly, we are not reducing quality by testing for a lower number of evaluations. MozReview-Commit-ID: KqOTARg1AHP
45f1e7f071411bd13b691b36f5a47de6246d4bf0: Bug 1319237 - Fix calls to session.find. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:32:16 +0000 - rev 378511
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Fix calls to session.find. r=maja_zf, a=test-only MozReview-Commit-ID: 5afoA6aKgCV
46354d9d024786a300e04ab8819331331092452e: Bug 1319237 - Disable WebDriver navigation to file: protocol test. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:31:57 +0000 - rev 378510
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Disable WebDriver navigation to file: protocol test. r=maja_zf, a=test-only MozReview-Commit-ID: 3SlvHmggRET
7b41cdbb9c97c4e41bb88ef1495e84b478b79131: Bug 1319237 - Enable WebDriver context test. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 16:31:19 +0000 - rev 378509
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Enable WebDriver context test. r=maja_zf, a=test-only MozReview-Commit-ID: EQZHO6npFtH
3df0618b87a35c823e6b1e973991ac4dffd7e5e2: Bug 1319237 - Avoid reposition waiting if position is unchanged. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:58:36 +0000 - rev 378508
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Avoid reposition waiting if position is unchanged. r=maja_zf, a=test-only When the requested window position is the same as the current position, we should avoid the wait condition. MozReview-Commit-ID: 3koG5BeOkFC
7310c81675f4e2127f1231c1367c95a7ae012d7d: Bug 1319237 - Improve window position test assertions. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:57:19 +0000 - rev 378507
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Improve window position test assertions. r=maja_zf, a=test-only MozReview-Commit-ID: qmFS0JEqx3
fc404ef132629e39963e7cf0dd2049fb7e4b4b5d: Bug 1319237 - Donate window position test to Mozilla. r=automatedtester, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:46:58 +0000 - rev 378506
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Donate window position test to Mozilla. r=automatedtester, a=test-only The window positioning test has been sufficiently rewritten that it can no longer be considered a derived work from Selenium. MozReview-Commit-ID: 9FtGEPeMXQs
9040530f721acf09e402a3f4d7533310a4428b5e: Bug 1319237 - Make GeckoDriver#setWindowSize synchronous. r=automatedtester, r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:44:22 +0100 - rev 378505
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Make GeckoDriver#setWindowSize synchronous. r=automatedtester, r=maja_zf, a=test-only Return from the Set Window Size command only after the window resize DOM event has occurred. MozReview-Commit-ID: 7ygZuNJZzq2
50aa351e8ffd0d70639e3da3d04eb5c64feedf41: Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous. r=automatedtester, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:43:35 +0100 - rev 378504
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous. r=automatedtester, a=test-only This change makes the Set Window Position command synchronous by waiting for the original window position to change before returning. MozReview-Commit-ID: 3gOv6bNPASV
74a25dd2c130358de26dac554c1907c9a59d917d: Bug 1319237 - Generalise wait condition utility. r=automatedtester, r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:41:20 +0100 - rev 378503
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Generalise wait condition utility. r=automatedtester, r=maja_zf, a=test-only 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
56a0e1f88578639a15e008ed4564408f8319bbd2: Bug 1319237 - Make session fixture module scoped. r=jgraham, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:39:42 +0100 - rev 378502
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Make session fixture module scoped. r=jgraham, a=test-only I recently changed it to function scoped, which was a mistake. pytest complains if it is not module scoped. MozReview-Commit-ID: GYP9Ky1avks
5384084ee6d3b204f9ce090f802f73b9b405e5a0: Bug 1319237 - Allow pytests to be skipped imperatively at runtime. r=jgraham, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:38:42 +0100 - rev 378501
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Allow pytests to be skipped imperatively at runtime. r=jgraham, a=test-only 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
20b7c1a2b0ce4951b0645d1151f98f7ee73ef983: Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement. r=automatedtester, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:36:29 +0100 - rev 378500
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement. r=automatedtester, a=test-only MozReview-Commit-ID: BGH1WkgH91p
0065cd32253c0bc80b696925bc57f48ba35e5b1a: Bug 1319237 - Calculate correct window position. r=automatedtester, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:33:03 +0100 - rev 378499
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Calculate correct window position. r=automatedtester, a=test-only 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
a8a6d17f60aff28cfc92a6fc01cfc96a7f2e694d: Bug 1319237 - Correct window size- and position test. r=automatedtester, r=jgraham, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:30:23 +0100 - rev 378498
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
Bug 1319237 - Correct window size- and position test. r=automatedtester, r=jgraham, a=test-only MozReview-Commit-ID: Fajaksg2DhG
3afbdf81cbf92638d71dfe6b159ed2de69cdda62: No bug, Automated blocklist update from host bld-linux64-spot-308 - a=blocklist-update
ffxbld - Thu, 16 Feb 2017 07:31:46 -0800 - rev 378497
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
No bug, Automated blocklist update from host bld-linux64-spot-308 - a=blocklist-update
b67052037d9450f199420ff9e0a6e4650894ddf9: No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
ffxbld - Thu, 16 Feb 2017 07:31:44 -0800 - rev 378496
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
4960fa87292a33ad253d7525b9a68cc670a7741e: No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
ffxbld - Thu, 16 Feb 2017 07:31:42 -0800 - rev 378495
Push 1419 by jlund@mozilla.com at Mon, 10 Apr 2017 20:44:07 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip