4f2640a44196f3743c2ea84cbd5f8d271889e9cd: Bug 1319237 - Make session fixture module scoped; r?jgraham draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:39:42 +0100 - rev 442940
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03: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
5061c610258160d2db04eba9b6fa8f0e34620e3a: 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 442939
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03: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
2862f4b1112add2731aa18df92583c48dd809cd2: 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 442938
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03:30 +0000
Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r?automatedtester MozReview-Commit-ID: BGH1WkgH91p
8d33149cb8d2cdc29e907fc55ec35a2e58dfa7ef: Bug 1319237 - Mark yielding functions as generators; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:34:05 +0100 - rev 442937
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03:30 +0000
Bug 1319237 - Mark yielding functions as generators; r?automatedtester MozReview-Commit-ID: 1c0I4pFY4Dd
a2cbc8bed522894cfe844470e44e8a7d852f4a8d: Bug 1319237 - Calculate correct window position; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 21 Nov 2016 23:33:03 +0100 - rev 442936
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03: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
79ee575b835f963d4bcdfcece810745022805ccb: 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 442935
Push 36873 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 16:03:30 +0000
Bug 1319237 - Correct window size- and position test; r?automatedtester,jgraham MozReview-Commit-ID: Fajaksg2DhG
3d8c98409a352a9167862120a9e07558b28836bc: Bug 1309866 - Use toolbox loader to load common libs into Netmonitor r?Honza draft
Jarda Snajdr <jsnajdr@gmail.com> - Wed, 23 Nov 2016 16:49:44 +0100 - rev 442934
Push 36872 by bmo:jsnajdr@gmail.com at Wed, 23 Nov 2016 15:50:25 +0000
Bug 1309866 - Use toolbox loader to load common libs into Netmonitor r?Honza MozReview-Commit-ID: nENUb4FV61
cd40793bbda9e68b223606802b718545b8ec06e5: Bug 1309866 - Add option for loading common libraries to BrowserLoader r?Honza draft
Jarda Snajdr <jsnajdr@gmail.com> - Wed, 23 Nov 2016 16:43:41 +0100 - rev 442933
Push 36872 by bmo:jsnajdr@gmail.com at Wed, 23 Nov 2016 15:50:25 +0000
Bug 1309866 - Add option for loading common libraries to BrowserLoader r?Honza MozReview-Commit-ID: HGS3T6QcOvF
32cf48a3143003c5b6e34e97be578d0d75b4f0d2: Bug 1309866 - Migrate RequestsMenuView to a React component with Redux store r?Honza draft
Jarda Snajdr <jsnajdr@gmail.com> - Tue, 11 Oct 2016 15:13:28 +0200 - rev 442932
Push 36872 by bmo:jsnajdr@gmail.com at Wed, 23 Nov 2016 15:50:25 +0000
Bug 1309866 - Migrate RequestsMenuView to a React component with Redux store r?Honza MozReview-Commit-ID: IMu1sJLxQYy
5b90f486dd45bf37c9167eb669934bda21dddf26: Bug 1311814 - talos tc configs for linux draft
Rob Wood <rwood@mozilla.com> - Tue, 22 Nov 2016 12:12:44 -0500 - rev 442931
Push 36871 by rwood@mozilla.com at Wed, 23 Nov 2016 15:33:44 +0000
Bug 1311814 - talos tc configs for linux MozReview-Commit-ID: 4hk5xDaG9FZ
0703b21b6625d80637c633bb900e78c484b5c913: Bug 1103196 - Add ability to ignore invalid TLS certificates; r?automatedtester,keeler,mossop draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:03:31 +0000 - rev 442930
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Add ability to ignore invalid TLS certificates; r?automatedtester,keeler,mossop When the `acceptInsecureCerts` capability is set to true on creating a new Marionette session, a `nsICertOverrideService` override service is installed that causes all invalid TLS certificates to be ignored. This is in line with the expectations of the WebDriver specification. It is worth noting that this is a potential security risk and that this feature is only available in Gecko when the Marionette server is enabled. MozReview-Commit-ID: BXrQw17TgDy
0e30a27b67dd451eea053ddfb1c5b32c6c3e1b72: Bug 1103196 - Error on encountering invalid certificate; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:01:23 +0000 - rev 442929
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Error on encountering invalid certificate; r?automatedtester When arriving at a document which baseURI starts with `about:certerror` will cause Marionette to now return `error.InsecureCertificateError`. This is mandated by the WebDriver specification. This does, however, mark a non-backwards compatible change in Marionette. It is assumed we will be able to mitigate this change in error type as few consumers, if any, rely on the more generic type considering we did not support invalid TLS certificates prior to this push. MozReview-Commit-ID: JcIMvCXimB
3cdcaf97882c14b952d41d397ddfae2e8e7e8158: Bug 1103196 - Add insecure certificate error; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:00:18 +0000 - rev 442928
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Add insecure certificate error; r?automatedtester MozReview-Commit-ID: 26wwOuqWhog
3b12a047f811c8bb70d31aeebb5a06d393b6ee59: Bug 1103196 - Remove non-conformant acceptSslCerts capability; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 17:59:42 +0000 - rev 442927
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Remove non-conformant acceptSslCerts capability; r?automatedtester `acceptSslCerts` has been replaced by `acceptInsecureCerts`. MozReview-Commit-ID: 79KbRoQb1dW
fbf5644ef703bd613690a3796d680760c7d0c710: Bug 1103196 - Add acceptInsecureCerts capability; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 18:07:24 +0000 - rev 442926
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Add acceptInsecureCerts capability; r?automatedtester Reads the `acceptInsecureCerts` capability and sets the session state. MozReview-Commit-ID: KVErmdxwXQB
87de6a138fcb7a64da61a6ab2f8954b23bcc0bd5: Bug 1103196 - Logically reorder variables defining session state; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 18:00:25 +0000 - rev 442925
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Logically reorder variables defining session state; r?automatedtester No functional changes in this patch. MozReview-Commit-ID: IWaao8AuZib
74544a9b02587cf12c3d24e52a8cc5f4d3d2eb95: Bug 1103196 - Mark specificationLevel capability as proprietary; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 17:59:51 +0000 - rev 442924
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Mark specificationLevel capability as proprietary; r?automatedtester The `specificationLevel` capability has been removed from the WebDriver specification, and will be removed in a future change to Marionette. This change makes this clear by moving it down to the list of proprietary Marionette capabilities. MozReview-Commit-ID: BMTuXBDZ8WV
4dcb52f1ddcf0dcfac909b800ef3ade05f27f448: Bug 1103196 - Add HTTPS fixture server for Marionette; r?automatedtester,whimboo,maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 16:53:51 +0000 - rev 442923
Push 36870 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:30:50 +0000
Bug 1103196 - Add HTTPS fixture server for Marionette; r?automatedtester,whimboo,maja_zf This patch makes testing/marionette/harness/marionette/runner/httpd.py capable of spinning up an HTTPS server with self-signed certificate. It also introduces testing/marionette/harness/marionette/runner/serve.py that is capable of managing the HTTP- and HTTPS fixture servers as subprocesses, allowing them to operate independently. serve.py uses inter-process communication based on channels (from `multiprocessing.Pipe`) to query methods on the httpd served in each process, which is used to get absolute URLs from the main process. This is useful as servers can delegate port allocation to the system socket service by atomically binding to port 0, guaranteeing that the chosen port is uncontested. It is also used to perform synchronous and graceful shutdown of the httpd. MozReview-Commit-ID: 9OlW6F1w0AN
d7e89235a344eccb6b18adbcbb77f134760342a4: Bug 1103196 - Add ability to ignore invalid TLS certificates; r?automatedtester,keeler,mossop draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:03:31 +0000 - rev 442922
Push 36869 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:26:03 +0000
Bug 1103196 - Add ability to ignore invalid TLS certificates; r?automatedtester,keeler,mossop When the `acceptInsecureCerts` capability is set to true on creating a new Marionette session, a `nsICertOverrideService` override service is installed that causes all invalid TLS certificates to be ignored. This is in line with the expectations of the WebDriver specification. It is worth noting that this is a potential security risk and that this feature is only available in Gecko when the Marionette server is enabled. MozReview-Commit-ID: BXrQw17TgDy
816dbeb67c8f3d151dc66d7b8df2b2ace4050746: Bug 1103196 - Error on encountering invalid certificate; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:01:23 +0000 - rev 442921
Push 36869 by bmo:ato@mozilla.com at Wed, 23 Nov 2016 15:26:03 +0000
Bug 1103196 - Error on encountering invalid certificate; r?automatedtester When arriving at a document which baseURI starts with `about:certerror` will cause Marionette to now return `error.InsecureCertificateError`. This is mandated by the WebDriver specification. This does, however, mark a non-backwards compatible change in Marionette. It is assumed we will be able to mitigate this change in error type as few consumers, if any, rely on the more generic type considering we did not support invalid TLS certificates prior to this push. MozReview-Commit-ID: JcIMvCXimB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip