baecae60af14ee4f5a16b553054c1e8c919547ba: Bug 1319237 - Improve window position test assertions; r=maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:57:19 +0000 - rev 482818
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +0000
Bug 1319237 - Improve window position test assertions; r=maja_zf MozReview-Commit-ID: qmFS0JEqx3
194e162cea3a88c9b5b5f3b2f677ac416e1b9784: Bug 1319237 - Donate window position test to Mozilla; r=automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:46:58 +0000 - rev 482817
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
7121efa0ee5ccf4c50256744dd6b08fcc63cf0e6: Bug 1319237 - Make GeckoDriver#setWindowSize synchronous; r=automatedtester,maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:44:22 +0100 - rev 482816
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +0000
Bug 1319237 - Make GeckoDriver#setWindowSize synchronous; r=automatedtester,maja_zf Return from the Set Window Size command only after the window resize DOM event has occurred. MozReview-Commit-ID: 7ygZuNJZzq2
7b4b34aab5c11172e1c12ad62b8017ff0a92a566: Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous; r=automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:43:35 +0100 - rev 482815
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
88647b1c7115f15649d5029391ff21567f9d527c: Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:41:20 +0100 - rev 482814
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
0776803493f7175d1c408c50f06fa6112c196abc: Bug 1319237 - Make session fixture module scoped; r=jgraham draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:39:42 +0100 - rev 482813
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
5fed98284ab6f32009cdb1fa819cf2337adb4a73: Bug 1319237 - Allow pytests to be skipped imperatively at runtime; r=jgraham draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:38:42 +0100 - rev 482812
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
ed166d858412698e320555c5485d2bfb9b4173b1: Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r=automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:36:29 +0100 - rev 482811
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +0000
Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r=automatedtester MozReview-Commit-ID: BGH1WkgH91p
bf61c18b9a3ab7865cdc3aa063875313823ff295: Bug 1319237 - Calculate correct window position; r=automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:33:03 +0100 - rev 482810
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +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
53eec809d697e7d6783079a93871685ab4b5e68d: Bug 1319237 - Correct window size- and position test; r=automatedtester,jgraham draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:30:23 +0100 - rev 482809
Push 45172 by bmo:ato@mozilla.com at Mon, 13 Feb 2017 14:08:30 +0000
Bug 1319237 - Correct window size- and position test; r=automatedtester,jgraham MozReview-Commit-ID: Fajaksg2DhG
d18e8842fe9b96ca6e41eeab57438890dfb81618: Bug 1297686 - list all applications which support specified protocol scheme by using GIO; r?bz draft
Jan Horak <jhorak@redhat.com> - Mon, 13 Feb 2017 14:52:04 +0100 - rev 482808
Push 45171 by bmo:jhorak@redhat.com at Mon, 13 Feb 2017 14:00:16 +0000
Bug 1297686 - list all applications which support specified protocol scheme by using GIO; r?bz To obtain list of applications which support specific protocol scheme we're using GIO service now. The nsIGIOMimeApp now implements nsIHandlerApp interface, so the nsGIOService::GetAppsForURIScheme creates an array of nsGIOMimeApp instances which support specified scheme. The array is later used in nsHandlerService to build a list for Prefereces/Application and also content handling dialog. In nsHandlerService we ensure that there's no duplicities in the handler apps list. That can happen if the preferredHandler is also in GIO handler apps (very likely) and whenever user had choosen to save his decision before, therefore it is stored in .rdf file. MozReview-Commit-ID: 3vJ2Fmc8mFE
912644a94bcc94ed0e40e76e23f732be1bc99232: Bug 1339064 - Add layout panel option to nightly options;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 10 Feb 2017 10:41:42 +0100 - rev 482807
Push 45170 by jdescottes@mozilla.com at Mon, 13 Feb 2017 13:54:28 +0000
Bug 1339064 - Add layout panel option to nightly options;r=gl MozReview-Commit-ID: LOMotSUNj9B
1b63fa254d8244368a4dae774adcdb94b003b705: Bug 1310703 - Add support for the pingsender to the Telemetry code; r?Dexter draft
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 17 Jan 2017 14:53:00 +0100 - rev 482806
Push 45169 by gsvelto@mozilla.com at Mon, 13 Feb 2017 13:46:14 +0000
Bug 1310703 - Add support for the pingsender to the Telemetry code; r?Dexter MozReview-Commit-ID: 6XcljmJCbFk
148db521c40846dea123e88b093c92a5a7dcdb5b: Bug 1310703 - Use the ID generated by the crashreporter client when sending a crash ping so that server-side deduplication works correctly; r?Dexter draft
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 16 Jan 2017 18:17:02 +0100 - rev 482805
Push 45169 by gsvelto@mozilla.com at Mon, 13 Feb 2017 13:46:14 +0000
Bug 1310703 - Use the ID generated by the crashreporter client when sending a crash ping so that server-side deduplication works correctly; r?Dexter MozReview-Commit-ID: JvqY0Lu75HQ
630ea8a52f31e1e308f37f5c515be78a9066f5a0: Bug 1310703 - Make the crashreporter client send a crash ping via the ping sender executable; r?ted draft
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 16 Jan 2017 18:14:17 +0100 - rev 482804
Push 45169 by gsvelto@mozilla.com at Mon, 13 Feb 2017 13:46:14 +0000
Bug 1310703 - Make the crashreporter client send a crash ping via the ping sender executable; r?ted MozReview-Commit-ID: LKKpO94smLk
9f8cf41a95a387a7b9cd67bf4d861cd1db0d698c: Bug 1310703 - Introduce the pingsender executable; r?ted draft
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 16 Jan 2017 17:39:22 +0100 - rev 482803
Push 45169 by gsvelto@mozilla.com at Mon, 13 Feb 2017 13:46:14 +0000
Bug 1310703 - Introduce the pingsender executable; r?ted MozReview-Commit-ID: HxU41s0yamZ
debb554c14039e4bd9dc34ba7078c85c72649df5: Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/sandbox/ r?gcp draft
Sylvestre Ledru <sledru@mozilla.com> - Wed, 08 Feb 2017 11:59:38 +0100 - rev 482802
Push 45168 by bmo:sledru@mozilla.com at Mon, 13 Feb 2017 13:44:22 +0000
Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/sandbox/ r?gcp MozReview-Commit-ID: Iwj7i07LkJ0
03457c4ee33f955f3f6516504f81513b4ca02088: Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/ r?keeler draft
Sylvestre Ledru <sledru@mozilla.com> - Tue, 07 Feb 2017 13:22:44 +0100 - rev 482801
Push 45168 by bmo:sledru@mozilla.com at Mon, 13 Feb 2017 13:44:22 +0000
Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/ r?keeler MozReview-Commit-ID: yfkQVEp2do
bc92f6dfa016ba0a7abad518cf0ab17f9233fcc1: Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in testing/mochitest/ r?jmaher draft
Sylvestre Ledru <sledru@mozilla.com> - Wed, 08 Feb 2017 12:04:02 +0100 - rev 482800
Push 45168 by bmo:sledru@mozilla.com at Mon, 13 Feb 2017 13:44:22 +0000
Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in testing/mochitest/ r?jmaher MozReview-Commit-ID: D0GA9NJPWfd
e14bdbdebf773d2f562e8cf50af7fc67513de79f: Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in tools/ r?froydnj draft
Sylvestre Ledru <sledru@mozilla.com> - Wed, 08 Feb 2017 12:04:50 +0100 - rev 482799
Push 45168 by bmo:sledru@mozilla.com at Mon, 13 Feb 2017 13:44:22 +0000
Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in tools/ r?froydnj MozReview-Commit-ID: GdeCzDXjzzg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip