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)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip