007b922c4edce2b4181f0f23363c3c3a6803076f: Bug 1103196 - Error on encountering invalid certificate; r?automatedtester
draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:01:23 +0000 - rev 439890
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +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
721295480f0f2e4f454b3b8297fe7c64d2c98fad: Bug 1103196 - Add insecure certificate error; r?automatedtester
draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 18:00:18 +0000 - rev 439889
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +0000
Bug 1103196 - Add insecure certificate error; r?automatedtester
MozReview-Commit-ID: 26wwOuqWhog
5126cfe707a48b7aff2e7db0b4e3f40000db19f6: Bug 1103196 - Remove non-conformant acceptSslCerts capability; r?automatedtester
draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 06 Nov 2016 17:59:42 +0000 - rev 439888
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +0000
Bug 1103196 - Remove non-conformant acceptSslCerts capability; r?automatedtester
`acceptSslCerts` has been replaced by `acceptInsecureCerts`.
MozReview-Commit-ID: 79KbRoQb1dW
ec8a43cd1a6708eda51adad0f09579348c8bdd43: Bug 1103196 - Add acceptInsecureCerts capability; r?automatedtester
draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 18:07:24 +0000 - rev 439887
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +0000
Bug 1103196 - Add acceptInsecureCerts capability; r?automatedtester
Reads the `acceptInsecureCerts` capability and sets the session state.
MozReview-Commit-ID: KVErmdxwXQB
abb6b691056945acb7568d225aca4bd055baa13c: 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 439886
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +0000
Bug 1103196 - Logically reorder variables defining session state; r?automatedtester
No functional changes in this patch.
MozReview-Commit-ID: IWaao8AuZib
8edde1ed798105da139bcc9960eb6ebe5cc08f1d: Bug 1103196 - Mark specificationLevel capability as proprietary; r?automatedtester
draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 01 Nov 2016 17:59:51 +0000 - rev 439885
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +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
a9a68d8680d10a868ef45e4e8dda2cd4da1f312c: 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 439884
Push
36114 by bmo:ato@mozilla.com at Wed, 16 Nov 2016 18:21:30 +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
8ba46aa884ca52cb2e681033fbff749b26539b37: Bug 1313989 - Remove MutexAutoUnlock in nsThread::GetIdleEvent. r?mattwoodrow,froydnj
draft
Andreas Farre <farre@mozilla.com> - Thu, 10 Nov 2016 10:01:51 +0100 - rev 439883
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1313989 - Remove MutexAutoUnlock in nsThread::GetIdleEvent. r?mattwoodrow,froydnj
Rewrite VsyncRefreshDriverTimer::GetTimerRate to always use the cached
value of the vsync rate in VsyncChild to avoid processing events on
the main thread.
Since VsyncChild::GetTimerRate is called in VsyncRefreshDriverTimer's
constructor, that cached value is bound to be set soon. This should
make the period of time we need to guess in
VsyncRefreshDriverTimer::GetTimerRate very short.
MozReview-Commit-ID: 1bnHNXAP8jY
326453c91392f00a0e83e82b48e67c28acc576b4: Bug 1317983 - Remove navigator.mozBrowserElementProxy; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Nov 2016 09:45:54 -0500 - rev 439882
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1317983 - Remove navigator.mozBrowserElementProxy; r=baku
This was implemented in
bug 1196654 for the b2g system app, and is no longer
being used.
0f8126c38179a6475b550ed97f0dfac42c4899b6: Bug 1317198 - Check if a tab is null before trying to get its id in GeckoApp.onPause() r=sebastian
Dylan Roeh <droeh@mozilla.com> - Wed, 16 Nov 2016 09:07:27 -0600 - rev 439881
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1317198 - Check if a tab is null before trying to get its id in GeckoApp.onPause() r=sebastian
efe1e3b8cc1714dbdc456b80dfa4578a5192f5b7: Bug 1314932 - Reduce content-process startup time on MacOSX by passing the system font list from chrome to content process via the GetXPCOMProcessAttributes message. r=mstange
Jonathan Kew <jkew@mozilla.com> - Tue, 15 Nov 2016 13:58:29 +0000 - rev 439880
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1314932 - Reduce content-process startup time on MacOSX by passing the system font list from chrome to content process via the GetXPCOMProcessAttributes message. r=mstange
55fe392732ac5758b488728db4c854b1488a2445: Bug 1316629 - migrate dom/html/test/test_img_complete.html to web-platform-test. r=jgraham
Joel Maher <jmaher@mozilla.com> - Wed, 16 Nov 2016 09:43:53 -0500 - rev 439879
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1316629 - migrate dom/html/test/test_img_complete.html to web-platform-test. r=jgraham
MozReview-Commit-ID: 7tyxMzVQ1g2
120a628d89b841427e56435f521b785d0e5f6ece: Bug 1317770 - Reset sjs file to enable multiple run in same session r=jmaher
malayaleecoder <malayaleecoder@gmail.com> - Wed, 16 Nov 2016 01:54:31 +0530 - rev 439878
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1317770 - Reset sjs file to enable multiple run in same session r=jmaher
MozReview-Commit-ID: 8ebeVXRUtWb
69d33fe8ac7aaaa361fecafbb1cdb2ffa5577616: Bug 1311149 - Remove the b2g preallocated app support; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 18 Oct 2016 21:54:12 -0400 - rev 439877
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1311149 - Remove the b2g preallocated app support; r=baku
0debd7a234808ef8ea2eb213305ed222aac79bce: Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 14 Oct 2016 21:46:26 -0400 - rev 439876
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
This patch removes support for mozapp iframes, leaving support for
mozbrowser iframes intact. Some of the code has been rewritten in order
to phrase things in terms of mozbrowser only, as opposed to mozbrowser
or app. In some places, code that was only useful with apps has been
completely removed, so that the APIs consumed can also be removed. In
some places where the notion of appId was bleeding out of this API, now
we use NO_APP_ID. Other notions of appId which were restricted to this
API have been removed.
959c8ce0a64945fb010e61a1fe77306391e6c3fb: Bug 1317725 -Correct creation of Sliced Remote Blob actorss when used in FormData in workers, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 16 Nov 2016 15:04:23 +0100 - rev 439875
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Bug 1317725 -Correct creation of Sliced Remote Blob actorss when used in FormData in workers, r=smaug
dd0312ef40cbfff5c21d0764f96eaaf2ef312269: Merge mozilla-central to inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 16 Nov 2016 14:53:15 +0100 - rev 439874
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Merge mozilla-central to inbound
b8a81bf64c4ef4f1b83f20c611fa515d132e615c: Backed out changeset bc0e63d09f83 (bug 1314932) for causing merge conflicts with mozilla-central/autoland and so blocking m-i to m-c merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 16 Nov 2016 14:51:16 +0100 - rev 439873
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Backed out changeset bc0e63d09f83 (
bug 1314932) for causing merge conflicts with mozilla-central/autoland and so blocking m-i to m-c merge
5bfd79155fff3f7bef6eee90509c7167edd4b634: Backed out changeset 7d1f7dd996f7 (bug 1310845)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 16 Nov 2016 14:50:44 +0100 - rev 439872
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Backed out changeset 7d1f7dd996f7 (
bug 1310845)
b23408de27e4103ea5fee42b2876fe78c7d0ea3b: Backed out changeset af3eb6a8e0ae (bug 1317111)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 16 Nov 2016 14:50:42 +0100 - rev 439871
Push
36113 by bmo:afarre@mozilla.com at Wed, 16 Nov 2016 18:15:04 +0000
Backed out changeset af3eb6a8e0ae (
bug 1317111)