def28b67d7d8f91836a52aa581aba579789c15cd: Bug 1536744 - Add ssh scheme to NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:50:43 +0000 - rev 475869
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add ssh scheme to NS_NewURIOnAnyThread r=baku This is needed to pass a web-platform-test. Since unknown protocols use nsSimpleURI and nsSimpleURI::GetHost returns an error code, that will fail. Instead, we instantiate an nsStandardURL for the ssh scheme. Once we change nsSimpleURI to be backed by MozURL we can probably remove this. Differential Revision: https://phabricator.services.mozilla.com/D30707
2dead78339e0a913d9bc9fae753bb42ac7ae9039: Bug 1536744 - Add nsGIOProtocolHandler::GetSingleton(). Make sure nsIOService::GetProtocolHandler only returns it when it's supported. r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:50:20 +0000 - rev 475868
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add nsGIOProtocolHandler::GetSingleton(). Make sure nsIOService::GetProtocolHandler only returns it when it's supported. r=baku Before, we'd try to create a URI using the GIO protocol handler, and if that succeeded, we'd return the protocol handler. Now we can't return it if NS_NewURI succeeds, because NS_NewURI doesn't check the protocol handler anymore. So instead we just instantiate the handler, check if the scheme is supported, and if so return it. Differential Revision: https://phabricator.services.mozilla.com/D30706
d418e0d5594adb53e84f4efed60d5e66c363113f: Bug 1536744 - Fix test by adding a proper implementation of nsSimpleURI::Resolve that uses MozURL r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:50:00 +0000 - rev 475867
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Fix test by adding a proper implementation of nsSimpleURI::Resolve that uses MozURL r=baku nsSimpleURI doesn't really have the concept of a relative URI. Since unknown protocol schemes will ultimately fall back to using nsSimpleURI, we need to make sure that resolving a URI with certain base still works as before, when those URIs were nsStandardURLs, created by the protocol handlers. To achieve this we check to see if the "relative path" has a scheme. If it does, we just return it, to be parsed by NS_NewURI. Otherwise, we use MozURL (based on rust-url) to figure out the correct relative URL we should return. This by itself manages to fix several failing web-platform tests. Differential Revision: https://phabricator.services.mozilla.com/D30705
1c6b4a75a605977445235c3c60a2f6302ae1188f: Bug 1536744 - Add indexeddb and android schemes to NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:45 +0000 - rev 475866
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add indexeddb and android schemes to NS_NewURIOnAnyThread r=baku Differential Revision: https://phabricator.services.mozilla.com/D30704
bf85e54d26dd7dc8e8e57c086d08ede5149f80f2: Bug 1536744 - Remove nsIProtocolHandler.newURI r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:27 +0000 - rev 475865
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Remove nsIProtocolHandler.newURI r=baku Differential Revision: https://phabricator.services.mozilla.com/D30703
bbb8bd167fbcacf4ed6c6cab19a4e5062d872363: Bug 1536744 - Add "moz-icon" to NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:19 +0000 - rev 475864
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add "moz-icon" to NS_NewURIOnAnyThread r=baku Differential Revision: https://phabricator.services.mozilla.com/D30702
dcdc05e866667b3143997640999af3417047d75c: Bug 1536744 - Add "about" protocol to NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:17 +0000 - rev 475863
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add "about" protocol to NS_NewURIOnAnyThread r=baku Differential Revision: https://phabricator.services.mozilla.com/D30701
7c0e5643c2098ebd71a58a02b40b30b4de6c492d: Bug 1536744 - Add "jar" to NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:07 +0000 - rev 475862
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add "jar" to NS_NewURIOnAnyThread r=baku Differential Revision: https://phabricator.services.mozilla.com/D30700
2b7f7b8027441c954fb74ca40f851a84e7a73504: Bug 1536744 - Make resource protocol handler thread safe r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:49:05 +0000 - rev 475861
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Make resource protocol handler thread safe r=baku This is achieved by adding a RWLock to SubstitutingProtocolHandler Differential Revision: https://phabricator.services.mozilla.com/D30699
0a27f68d2387225df847e7a442fa88831c0a43e4: Bug 1536744 - Add "resource" and "moz-extension" to NS_NewURIOnAnyThread. r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:48:56 +0000 - rev 475860
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add "resource" and "moz-extension" to NS_NewURIOnAnyThread. r=baku * Add main thread assertions for "resource" and "moz-extension" protocols * Use ::GetSingleton() for resource and moz-extension protocol handlers Differential Revision: https://phabricator.services.mozilla.com/D30698
3ff470f6fa58164fdbaf52fd20e3edfa9a15ab2d: Bug 1536744 - Add {nsAboutProtocolHandler,nsViewSourceHandler,SubstitutingProtocolHandler}::CreateNewURI() static methods r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:48:49 +0000 - rev 475859
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add {nsAboutProtocolHandler,nsViewSourceHandler,SubstitutingProtocolHandler}::CreateNewURI() static methods r=baku Differential Revision: https://phabricator.services.mozilla.com/D30697
91e6edcfa40ce24917b79c5f5a138f99fad69dd5: Bug 1536744 - Make nsIOService.newURI call NS_NewURI, and NS_NewURI call NS_NewURIOnAnyThread r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:48:47 +0000 - rev 475858
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Make nsIOService.newURI call NS_NewURI, and NS_NewURI call NS_NewURIOnAnyThread r=baku This way all of the nsIURI creation will go through NS_NewURIOnAnyThread. NS_NewURIOnAnyThread will be renamed to NS_NewURI in the final patch. Differential Revision: https://phabricator.services.mozilla.com/D30696
e0ebd1ac8ef4a86077cc2119e4a028196eb0877c: Bug 1536744 - NS_NewURIOnAnyThread should construct nsStandardURLs for smb and sftp URLs r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:47:18 +0000 - rev 475857
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - NS_NewURIOnAnyThread should construct nsStandardURLs for smb and sftp URLs r=baku These URL types need both specific applications to be installed on Linux, and for the pref to list them as supported. We do these checks in nsGIOProtocolHandler::NewChannel instead of performing them when creating the URLs. Differential Revision: https://phabricator.services.mozilla.com/D30695
579eff229d65a2ca56a89ad7807989835e10b566: Bug 1536744 - Make SubstitutingProtocolHandler::NewURI only call ResolveJARURI if the host is android r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:46:55 +0000 - rev 475856
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Make SubstitutingProtocolHandler::NewURI only call ResolveJARURI if the host is android r=baku Differential Revision: https://phabricator.services.mozilla.com/D30694
fe9ee62644df8a7c47efb0e4417279fced6887a9: Bug 1536744 - Add nsAboutProtocolHandler::CreateNewURI() r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:46:35 +0000 - rev 475855
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add nsAboutProtocolHandler::CreateNewURI() r=baku Differential Revision: https://phabricator.services.mozilla.com/D30693
08145972450d1d29156eb0055a58191c2f33b827: Bug 1536744 - Add nsResProtocolHandler::GetSingleton() r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 May 2019 13:46:17 +0000 - rev 475854
Push 86524 by valentin.gosu@gmail.com at Tue, 28 May 2019 14:22:10 +0000
Bug 1536744 - Add nsResProtocolHandler::GetSingleton() r=baku Differential Revision: https://phabricator.services.mozilla.com/D30692
7e7f893e8020efe2c40ce8da58d810bd218ec8bf: Bug 1525554 - Avoid testharness reporting error casued by unhandled rejected promises in media-source/mediasource-getvideoplaybackquality.html; r=annevk
Edgar Chen <echen@mozilla.com> - Tue, 28 May 2019 13:49:15 +0000 - rev 475853
Push 86523 by echen@mozilla.com at Tue, 28 May 2019 14:12:31 +0000
Bug 1525554 - Avoid testharness reporting error casued by unhandled rejected promises in media-source/mediasource-getvideoplaybackquality.html; r=annevk Differential Revision: https://phabricator.services.mozilla.com/D32313
5af7754db826cf39c6341318c806b80739e03e0a: Bug 1554700 - Set up an RPM handler for about:certificate r=johannh
Carolina <carolina.jimenez.g@gmail.com> - Tue, 28 May 2019 07:44:44 +0000 - rev 475852
Push 86522 by archaeopteryx@coole-files.de at Tue, 28 May 2019 14:07:23 +0000
Bug 1554700 - Set up an RPM handler for about:certificate r=johannh Differential Revision: https://phabricator.services.mozilla.com/D32707
f08ae24a3b28ae643f992be74f2eb46cf1cccd36: Bug 1551945 - Ensure search inputs receive focus r=jlast
David Walsh <dwalsh@mozilla.com> - Tue, 28 May 2019 14:03:56 +0000 - rev 475851
Push 86521 by dwalsh@mozilla.com at Tue, 28 May 2019 14:04:53 +0000
Bug 1551945 - Ensure search inputs receive focus r=jlast The previous patch for focus CSS was to aggressive -- this reverts that change and better focuses the feature Differential Revision: https://phabricator.services.mozilla.com/D31327
e509c39c7da853164469222c4bc2a57d0a012181: Bug 1550685 - Remove Thunderbird release-bouncer-check config from M-C. r=tomprince
Rob Lemley <rob@thunderbird.net> - Thu, 23 May 2019 19:43:36 +0000 - rev 475850
Push 86520 by thunderbird@calypsoblue.org at Tue, 28 May 2019 13:52:43 +0000
Bug 1550685 - Remove Thunderbird release-bouncer-check config from M-C. r=tomprince bouncer_thunderbird.py is now at c-c:mozharness/releases/bouncer_thunderbird.py Differential Revision: https://phabricator.services.mozilla.com/D31387
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip