Csoregi Natalia
de697c360a
Merge mozilla-central to mozilla-inbound. CLOSED TREE
...
--HG--
rename : layout/generic/nsFrameIdList.h => layout/generic/FrameIdList.h
2019-06-02 00:37:53 +03:00
Valentin Gosu
3cacbcf87b
Bug 1552438 - Remove TRR mode 4 (MODE_SHADOW) r=agrover
...
Differential Revision: https://phabricator.services.mozilla.com/D32997
--HG--
extra : moz-landing-system : lando
2019-06-01 09:44:20 +00:00
Valentin Gosu
4882c4f4ea
Bug 1552438 - Remove TRR mode 1 (MODE_PARALLEL) r=agrover
...
Differential Revision: https://phabricator.services.mozilla.com/D32996
--HG--
extra : moz-landing-system : lando
2019-06-01 09:44:06 +00:00
arthur.iakab
36d75a7e56
Merge mozilla-central to mozilla-inbound
2019-06-01 01:30:47 +03:00
Kartikaya Gupta
0d8a0d2546
Bug 1555966
- Back out cset ecceef291b89 (bug 1551601) for regressions. rs=valentin
2019-05-31 16:07:18 -04:00
Honza Bambas
c35df87597
Bug 1545421 - New nsresult error codes for 407, 502 and 504 http response codes returned by proxies + test, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D32817
--HG--
extra : moz-landing-system : lando
2019-05-31 17:29:53 +00:00
Sebastian Hengst
78e651853f
Merge mozilla-central to autoland. CLOSED TREE
2019-05-31 19:07:44 +02:00
Sebastian Hengst
5c434d0aa6
Merge autoland to mozilla-central. a=merge
2019-05-31 19:00:53 +02:00
Jorg K
be25a0ae54
Bug 1550945 - Follow-up to part 2, M-C: Move hook in nsNetUtil::NS_NewURI(). r=valentin a=Aryx DONTBUILD NPOTB
2019-05-31 11:53:59 +02:00
Ehsan Akhgari
d74c1d4a0f
Bug 1555846 - Block cookies from trackers with dynamic FPI; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D33227
--HG--
extra : moz-landing-system : lando
2019-05-31 14:33:36 +00:00
Dorel Luca
5a3296d55a
Backed out changeset 910f7703f9f3 (bug 1555846) for Build bustages. CLOSED TREE
2019-05-31 17:24:43 +03:00
Ehsan Akhgari
62aa7c0ec3
Bug 1555846 - Block cookies from trackers with dynamic FPI; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D33227
--HG--
extra : moz-landing-system : lando
2019-05-31 06:14:14 +00:00
Ehsan Akhgari
58702e4a1d
Bug 1555715 - Remove WebSocketChannelParent::mIPCOpen; r=valentin
...
It is no longer necesssary for individual actors to do this book-keeping
manually.
Differential Revision: https://phabricator.services.mozilla.com/D33159
--HG--
extra : moz-landing-system : lando
2019-05-31 12:08:02 +00:00
ffxbld
669d19df08
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D33154
--HG--
extra : moz-landing-system : lando
2019-05-30 13:07:37 +00:00
Honza Bambas
d47b46c009
Bug 1553927 - Do not do immediate captive portal check on certificate/ssl errors when connecting a plain URL to prevent loops, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D33032
--HG--
extra : moz-landing-system : lando
2019-05-29 16:13:46 +00:00
Christian Holler
d67b031492
Bug 1528950 - Implement HTTP fuzzing target for Necko. r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D32755
--HG--
extra : moz-landing-system : lando
2019-05-31 09:34:00 +00:00
Andrea Marchesini
aa84d3c812
Bug 1436674 - nsICookieService.idl should use ACString XPIDL type in place of the string type, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32662
--HG--
extra : moz-landing-system : lando
2019-05-31 09:36:44 +00:00
Andrea Marchesini
b1b122fb20
Bug 1554464 - Merge nsICookie2 and nsICookie in 1 single interface, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D33031
--HG--
extra : moz-landing-system : lando
2019-05-31 09:36:44 +00:00
Andrea Marchesini
68fbe6f8ca
Bug 1554377 - Cleanup nsCookie implementation - Removed mIPCOpen, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32616
--HG--
extra : moz-landing-system : lando
2019-05-31 09:32:51 +00:00
Andrea Marchesini
fd927a96aa
Bug 1554377 - Cleanup nsCookie implementation - network_cookie_thirdparty_nonsecureSessionOnly to StaticPrefs, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32615
--HG--
extra : moz-landing-system : lando
2019-05-31 09:32:33 +00:00
Andrea Marchesini
1040f3de6a
Bug 1554377 - Cleanup nsCookie implementation - network.cookie.thirdparty.sessionOnly to StaticPrefs, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32614
--HG--
extra : moz-landing-system : lando
2019-05-31 09:32:13 +00:00
Andrea Marchesini
ff8aaf2236
Bug 1554377 - Cleanup nsCookie implementation - simpler nsCookie, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32562
--HG--
extra : moz-landing-system : lando
2019-05-31 09:31:47 +00:00
Andrea Marchesini
8bcf905e12
Bug 1554377 - Cleanup nsCookie implementation - Get rid of nsCookieAttributes, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32561
--HG--
extra : moz-landing-system : lando
2019-05-31 09:31:30 +00:00
Andrea Marchesini
a1e12567f6
Bug 1554377 - Cleanup nsCookie implementation - Get rid of ConstCookie, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32560
--HG--
extra : moz-landing-system : lando
2019-05-31 09:31:12 +00:00
Thomas Nguyen
cd48bd6695
Bug 1554289 - Add non-null checks around assignment referrerInfo to preflight HTTP channel r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D32976
--HG--
extra : moz-landing-system : lando
2019-05-31 09:39:51 +00:00
Gijs Kruitbosch
e561d233e9
Bug 1552993 - r=valentin,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D32066
--HG--
extra : moz-landing-system : lando
2019-05-27 09:14:33 +00:00
Csoregi Natalia
a51ae3670f
Backed out 5 changesets (bug 1551798) for failures on test_rawSameSite.js. CLOSED TREE
...
Backed out changeset 11ddc433b632 (bug 1551798)
Backed out changeset f2ac8efb023d (bug 1551798)
Backed out changeset 0f6e797b434f (bug 1551798)
Backed out changeset eae7f88660c8 (bug 1551798)
Backed out changeset 2ba747afb3d0 (bug 1551798)
2019-05-30 10:17:01 +03:00
Andrea Marchesini
ef73f6105f
Bug 1551798 - Add comments about the next removing patches, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D33037
--HG--
extra : moz-landing-system : lando
2019-05-29 16:34:27 +00:00
Andrea Marchesini
d513a67ed4
Bug 1551798 - Test for cookie migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32483
--HG--
extra : moz-landing-system : lando
2019-05-29 15:56:22 +00:00
Andrea Marchesini
84e139e50b
Bug 1551798 - Store sameSite value as received from the wire in the database - migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32482
--HG--
extra : moz-landing-system : lando
2019-05-29 16:34:33 +00:00
Andrea Marchesini
ae8ab513d8
Bug 1551798 - SameSite=lax by default and SameSite=none only if secure, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D31215
--HG--
extra : moz-landing-system : lando
2019-05-30 00:48:41 +00:00
Byron Campen [:bwc]
2d6cf50175
Bug 1551589: readyState fixes r=ng
...
Depends on D31085
Differential Revision: https://phabricator.services.mozilla.com/D31123
--HG--
extra : moz-landing-system : lando
2019-05-29 21:27:18 +00:00
Andrea Marchesini
4c6ace6ac6
Bug 1551798 - Rename nsICookie2.SAMESITE_UNSET to nsICookie2.SAMESITE_NONE, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D31214
--HG--
extra : moz-landing-system : lando
2019-05-29 15:55:03 +00:00
arthur.iakab
944263f18a
Backed out 5 changesets (bug 1551798) for multiple build bustages on StaticPrefList.h CLOSED TREE
...
Backed out changeset c89daff34d97 (bug 1551798)
Backed out changeset bbc3f88b8c03 (bug 1551798)
Backed out changeset b87996b8a411 (bug 1551798)
Backed out changeset d88b0002d736 (bug 1551798)
Backed out changeset 0fe740c90e2b (bug 1551798)
2019-05-29 18:07:26 +03:00
Andrea Marchesini
08c8aa4d6d
Bug 1551798 - Test for cookie migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32483
--HG--
extra : moz-landing-system : lando
2019-05-27 01:46:11 +00:00
Andrea Marchesini
d5fdfc9e8c
Bug 1551798 - Store sameSite value as received from the wire in the database - migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32482
--HG--
extra : moz-landing-system : lando
2019-05-27 05:11:54 +00:00
Andrea Marchesini
7a79f55da4
Bug 1551798 - SameSite=lax by default and SameSite=none only if secure, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D31215
--HG--
extra : moz-landing-system : lando
2019-05-24 15:44:00 +00:00
Andrea Marchesini
e9bbb85ed1
Bug 1551798 - Rename nsICookie2.SAMESITE_UNSET to nsICookie2.SAMESITE_NONE, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D31214
--HG--
extra : moz-landing-system : lando
2019-05-24 15:18:49 +00:00
Honza Bambas
912f874cb7
Bug 1509827 - Document nsIClassOfService flags, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D31067
--HG--
extra : moz-landing-system : lando
2019-05-29 14:02:26 +00:00
Tom Ritter
b8705a8481
Bug 1539595 - Rename Priveleged Content Process to PrivlegedAbout Content Process r=mconley,flod
...
We do this because we will be introducing more privileged content processes
and we want to be able to distinguish them.
Differential Revision: https://phabricator.services.mozilla.com/D30274
--HG--
rename : browser/base/content/test/tabs/browser_new_tab_in_privileged_process_pref.js => browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js
extra : moz-landing-system : lando
2019-05-29 11:31:31 +00:00
Noemi Erli
395fa026e1
Merge autoland to mozilla-central. a=merge
2019-05-29 12:47:04 +03:00
Jorg K
b4c9e9391c
Bug 1550945 - Part 2, M-C part: Hook into nsNetUtil::NS_NewURI(). r=valentin a=aryx,npotb DONTBUILD
2019-05-29 11:23:04 +02:00
Cosmin Sabou
482c1fdb41
Backed out 2 changesets (bug 1554527, bug 1553867) as requested by Sylvestre for causing huge perf regressions. a=backout
...
Backed out changeset 1e85291f97de (bug 1554527)
Backed out changeset daf113171d63 (bug 1553867)
2019-05-29 09:57:29 +03:00
Sebastian Hengst
fba75a919c
Backed out 4 changesets (bug 1539595) for build bustage in nsAboutRedirector.cpp. CLOSED TREE
...
Backed out changeset 2b0bb889b087 (bug 1539595)
Backed out changeset 95f0b82ec253 (bug 1539595)
Backed out changeset 6310e6dabceb (bug 1539595)
Backed out changeset ba3e353c6957 (bug 1539595)
--HG--
rename : browser/base/content/test/tabs/browser_e10s_about_page_triggeringprincipal.js => browser/base/content/test/general/browser_e10s_about_page_triggeringprincipal.js
rename : browser/base/content/test/tabs/browser_e10s_about_process.js => browser/base/content/test/general/browser_e10s_about_process.js
rename : browser/base/content/test/tabs/browser_e10s_chrome_process.js => browser/base/content/test/general/browser_e10s_chrome_process.js
rename : browser/base/content/test/tabs/browser_e10s_javascript.js => browser/base/content/test/general/browser_e10s_javascript.js
rename : browser/base/content/test/tabs/browser_e10s_switchbrowser.js => browser/base/content/test/general/browser_e10s_switchbrowser.js
rename : browser/base/content/test/tabs/file_about_child.html => browser/base/content/test/general/file_about_child.html
rename : browser/base/content/test/tabs/file_about_parent.html => browser/base/content/test/general/file_about_parent.html
rename : browser/base/content/test/tabs/test_process_flags_chrome.html => browser/base/content/test/general/test_process_flags_chrome.html
rename : browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js => browser/base/content/test/tabs/browser_new_tab_in_privileged_process_pref.js
2019-05-28 19:49:17 +02:00
Tom Ritter
03b41fa512
Bug 1539595 - Rename Priveleged Content Process to PrivlegedAbout Content Process r=mconley,flod
...
We do this because we will be introducing more privileged content processes
and we want to be able to distinguish them.
Differential Revision: https://phabricator.services.mozilla.com/D30274
--HG--
rename : browser/base/content/test/tabs/browser_new_tab_in_privileged_process_pref.js => browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js
extra : moz-landing-system : lando
2019-05-28 14:19:11 +00:00
Valentin Gosu
124a1062f6
Bug 1536744 - Rename NS_NewURIOnAnyThread to NS_NewURI. r=baku
...
The only protocol that can't be created off the main thread at the moment is
moz-extension, and that can be handled at a later time.
Differential Revision: https://phabricator.services.mozilla.com/D30713
--HG--
extra : moz-landing-system : lando
2019-05-28 14:17:04 +00:00
Valentin Gosu
fd0006a0bf
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
--HG--
extra : moz-landing-system : lando
2019-05-28 13:50:43 +00:00
Valentin Gosu
393c44437c
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
--HG--
extra : moz-landing-system : lando
2019-05-28 13:50:20 +00:00
Valentin Gosu
e117171c5d
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
--HG--
extra : moz-landing-system : lando
2019-05-28 13:50:00 +00:00
Valentin Gosu
37cf1a4629
Bug 1536744 - Add indexeddb and android schemes to NS_NewURIOnAnyThread r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D30704
--HG--
extra : moz-landing-system : lando
2019-05-28 13:49:45 +00:00