Honza Bambas
2db5052835
Bug 1631327 - Do not crash with IPC_FAIL when RecvPredLearn receives a null target URI, we handle it gracefully later, r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D77795
2020-06-02 12:51:05 +00:00
ssengupta
cf852bbfb9
Bug 1635399 - Function PrincipalInfoToPrincipal now returns Result<nsCOMPtr<nsIPrincipal>, nsresult> r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73868
2020-05-12 19:02:05 +00:00
Nika Layzell
2454ade94e
Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana
...
The 'Id' variant was only used with b2g for remote `mozbrowser`s, and is no
longer relevant. The new code instead uses `PBrowser` directly in all cases.
Differential Revision: https://phabricator.services.mozilla.com/D72933
2020-05-07 22:49:06 +00:00
Razvan Maries
7a5b66f9b6
Backed out 5 changesets (bug 1633820) for build bustages at TabContext.cpp. CLOSED TREE
...
Backed out changeset 0a20dd1935d7 (bug 1633820)
Backed out changeset 626e834293ed (bug 1633820)
Backed out changeset 14cc454a8cbc (bug 1633820)
Backed out changeset 7bbcb9266b87 (bug 1633820)
Backed out changeset ef99672bd2af (bug 1633820)
2020-05-08 00:59:20 +03:00
Nika Layzell
dd35cc6b02
Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana
...
The 'Id' variant was only used with b2g for remote `mozbrowser`s, and is no
longer relevant. The new code instead uses `PBrowser` directly in all cases.
Differential Revision: https://phabricator.services.mozilla.com/D72933
2020-05-07 17:45:12 +00:00
Bogdan Tara
7fce40912d
Backed out 5 changesets (bug 1633820) for bustages complaining about TabContext CLOSED TREE
...
Backed out changeset 4982d41d5e6b (bug 1633820)
Backed out changeset 9803c41e42f9 (bug 1633820)
Backed out changeset 2475bbab03a8 (bug 1633820)
Backed out changeset 762f0b2c154c (bug 1633820)
Backed out changeset f9ea871a0227 (bug 1633820)
2020-05-06 22:39:46 +03:00
Nika Layzell
da2aae6af5
Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana
...
The 'Id' variant was only used with b2g for remote `mozbrowser`s, and is no
longer relevant. The new code instead uses `PBrowser` directly in all cases.
Differential Revision: https://phabricator.services.mozilla.com/D72933
2020-05-06 17:42:41 +00:00
sagudev
94a5c2f430
Bug 1319881 - Remove UsingNeckoIPCSecurity r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D72534
2020-04-29 12:00:01 +00:00
Matt Woodrow
382b007694
Bug 1602318 - Simplify DocumentChannelParent construction so that everything happens in Init. r=jya,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D72111
2020-04-26 00:53:37 +00:00
Matt Woodrow
98e4b6eb1f
Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D71135
2020-04-26 00:53:01 +00:00
Matt Woodrow
59ee67c46a
Bug 1602318 - Remove nsILoadContext from DocumentLoadListener. r=nika,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D70618
2020-04-26 00:50:52 +00:00
sagudev
84e60a5d6c
Bug 1322254 - Remove network.disable.ipc.security pref r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D71914
2020-04-24 17:42:35 +00:00
Cosmin Sabou
0f970fbb19
Backed out 20 changesets (bug 1602318) for causing multiple types of failures. CLOSED TREE
...
Backed out changeset f71e3eff7a8c (bug 1602318)
Backed out changeset 0e0bdebf223b (bug 1602318)
Backed out changeset 44e82f4339a1 (bug 1602318)
Backed out changeset 5f341ebd8591 (bug 1602318)
Backed out changeset 088ea9d20617 (bug 1602318)
Backed out changeset 5de6321939f2 (bug 1602318)
Backed out changeset f5742e84912b (bug 1602318)
Backed out changeset 13bec3079540 (bug 1602318)
Backed out changeset 6c24ba022911 (bug 1602318)
Backed out changeset 5d0fc0102a7f (bug 1602318)
Backed out changeset fc4efd11e643 (bug 1602318)
Backed out changeset 028bd63e710d (bug 1602318)
Backed out changeset 21ad350f9617 (bug 1602318)
Backed out changeset 8f27319f2c34 (bug 1602318)
Backed out changeset db2832973382 (bug 1602318)
Backed out changeset 1756c7584491 (bug 1602318)
Backed out changeset 983e5a9abe02 (bug 1602318)
Backed out changeset a1b9429b3298 (bug 1602318)
Backed out changeset 7d1c0d968a09 (bug 1602318)
Backed out changeset a3b056ec6be3 (bug 1602318)
2020-04-24 11:15:12 +03:00
Matt Woodrow
14182ed7f9
Bug 1602318 - Simplify DocumentChannelParent construction so that everything happens in Init. r=jya,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D72111
2020-04-24 06:59:59 +00:00
Matt Woodrow
89ca645d61
Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D71135
2020-04-24 06:59:29 +00:00
Matt Woodrow
a884d27d80
Bug 1602318 - Remove nsILoadContext from DocumentLoadListener. r=nika,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D70618
2020-04-24 06:57:17 +00:00
Noemi Erli
c0bd1834c8
Backed out 19 changesets (bug 1602318) for causing multiple failures
...
Backed out changeset 4b3345b2e33b (bug 1602318)
Backed out changeset 7240b27afe28 (bug 1602318)
Backed out changeset a7091729d8c9 (bug 1602318)
Backed out changeset e496ab6c0857 (bug 1602318)
Backed out changeset 184da6309f0c (bug 1602318)
Backed out changeset 79b540f8619d (bug 1602318)
Backed out changeset b298015ee960 (bug 1602318)
Backed out changeset 6d0783cd5e01 (bug 1602318)
Backed out changeset cbc308486b17 (bug 1602318)
Backed out changeset 94142944fb54 (bug 1602318)
Backed out changeset 7c1eeb299b78 (bug 1602318)
Backed out changeset 0fc27502503a (bug 1602318)
Backed out changeset 0fc27c2e09d9 (bug 1602318)
Backed out changeset b5e2aa4741b2 (bug 1602318)
Backed out changeset 57d568114c5a (bug 1602318)
Backed out changeset 8f7360d827dc (bug 1602318)
Backed out changeset 78930a97c2df (bug 1602318)
Backed out changeset 8015780587cd (bug 1602318)
Backed out changeset bc9da03cb3a3 (bug 1602318)
2020-04-21 03:46:41 +03:00
Matt Woodrow
53eab85c6d
Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D71135
2020-04-20 23:04:09 +00:00
Matt Woodrow
ac77284abe
Bug 1602318 - Remove nsILoadContext from DocumentLoadListener. r=nika,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D70618
2020-04-20 23:00:56 +00:00
Anny Gakhokidze
7c0eb4aad6
Bug 1594529 - Create LoadInfo for subdocuments directly in parent process with DocumentChannel. r=mattwoodrow,nika
...
Currently, with Fission enabled we are not able to create a proper LoadInfo
object when doing a subdocument load because we do not have access to a loading
context if the load is happening inside of an OOP frame. To solve this problem,
we can create LoadInfo object from scratch in the parent process where we have
all of the required information.
Differential Revision: https://phabricator.services.mozilla.com/D68893
--HG--
extra : moz-landing-system : lando
2020-04-15 18:53:06 +00:00
Stefan Hindli
1b55e83f7a
Backed out 2 changesets (bug 1594529) for causing perma wpt2 with ValueError: badly formed hexadecimal UUID string in /cookies/samesite/iframe-reload.https.html CLOSED TREE
...
Backed out changeset fbf55a44d7fb (bug 1594529)
Backed out changeset 4ba9a230586a (bug 1594529)
2020-04-15 08:41:10 +03:00
Anny Gakhokidze
1fc287f151
Bug 1594529 - Create LoadInfo for subdocuments directly in parent process with DocumentChannel. r=mattwoodrow,nika
...
Currently, with Fission enabled we are not able to create a proper LoadInfo
object when doing a subdocument load because we do not have access to a loading
context if the load is happening inside of an OOP frame. To solve this problem,
we can create LoadInfo object from scratch in the parent process where we have
all of the required information.
Differential Revision: https://phabricator.services.mozilla.com/D68893
--HG--
extra : moz-landing-system : lando
2020-04-13 23:00:43 +00:00
Kershaw Chang
bf843aa911
Bug 1625151
- P1: Move DNS resolution to socket process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68388
--HG--
extra : moz-landing-system : lando
2020-04-14 09:14:41 +00:00
Csoregi Natalia
ec3a77d6ee
Backed out 2 changesets (bug 1625151
) for crashes on nsAutoOwningThread. CLOSED TREE
...
Backed out changeset 465d2418e50c (bug 1625151
)
Backed out changeset 991c18b616e3 (bug 1625151
)
2020-04-13 14:56:20 +03:00
Kershaw Chang
2fc9815db5
Bug 1625151
- P1: Move DNS resolution to socket process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68388
--HG--
extra : moz-landing-system : lando
2020-04-13 08:31:02 +00:00
Coroiu Cristina
8c618625fe
Backed out 2 changesets (bug 1625151
) for build bustage at netwerk/dns/ChildDNSService.cpp on a CLOSED TREE
...
Backed out changeset bb8ac156944b (bug 1625151
)
Backed out changeset ca74746771d7 (bug 1625151
)
2020-04-10 00:58:16 +03:00
Kershaw Chang
708d96d114
Bug 1625151
- P1: Move DNS resolution to socket process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68388
--HG--
extra : moz-landing-system : lando
2020-04-09 16:00:26 +00:00
Mike Conley
a98dabe6ec
Bug 1184701 - Make the moz-page-thumb protocol work in the privileged about content process. r=haik,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68281
--HG--
extra : moz-landing-system : lando
2020-04-06 17:46:52 +00:00
Oana Pop Rus
36c2983278
Backed out 2 changesets (bug 1184701) for node(newtab) and xpc failures in test_thumbnails_interfaces.js. on a CLOSED TREE
...
Backed out changeset 241a6d4f2f23 (bug 1184701)
Backed out changeset f753bddc4131 (bug 1184701)
2020-04-06 19:24:00 +03:00
Mike Conley
0e019bbef5
Bug 1184701 - Make the moz-page-thumb protocol work in the privileged about content process. r=haik,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68281
--HG--
extra : moz-landing-system : lando
2020-03-31 22:40:11 +00:00
Tim Huang
5f67d1c916
Bug 1612378 - Part 7: Remove the ContentBlockingAllowListPrincipal from the nsIHttpChannelInternal. r=dimi,baku
...
We nolonger need to use the ContentBlockingAllowListPrincipal in the
channel because we move to check the IsOnContentBlockingAllowList in the
CookieJarSettings when we do a content blocking allow list check. Also,
we would potentially expose the cross-origin info through the
ContentBlockingAllowListPrincipal in the channel. Hence, we will remove
it from the channel.
Differential Revision: https://phabricator.services.mozilla.com/D66214
--HG--
extra : moz-landing-system : lando
2020-03-25 13:51:05 +00:00
Dan Glastonbury
0d0ef2e1f6
Bug 1624761 - Remove OverrideStatus from DocumentLoadListener. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D68132
--HG--
extra : moz-landing-system : lando
2020-03-25 01:12:37 +00:00
Andrea Marchesini
d7badaf4fb
Bug 1623593 - Get rid of NECKO_COOKIES compilation flag, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D67451
--HG--
extra : moz-landing-system : lando
2020-03-24 16:30:03 +00:00
anjali1903
75f45064cc
Bug 1622794 Replace URIParams with nsIURI in PNecko.ipdl r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D67567
--HG--
extra : moz-landing-system : lando
2020-03-23 12:54:35 +00:00
Matt Woodrow
5eb1e13fa3
Bug 1618057 - Use the target BrowsingContext of the load, rather than the process-top BrowsingContext when initializing DocumentLoadListener. r=nika
...
This also fixes the Window lookup in nsExternalAppHandler, which was the reason for previously needing the process-top BrowsingContext.
Differential Revision: https://phabricator.services.mozilla.com/D64910
--HG--
extra : moz-landing-system : lando
2020-03-05 21:15:50 +00:00
Valentin Gosu
8277bba048
Bug 1613497 - Get rid of URIParams in the predictor code r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D61748
--HG--
extra : moz-landing-system : lando
2020-02-07 10:55:53 +00:00
Narcis Beleuzu
e0d2f84cc3
Backed out 2 changesets (bug 1613497) for build bustages on Predictor.cpp . CLOSED TREE
...
Backed out changeset 4daf20b37baf (bug 1613497)
Backed out changeset 182a8403e7d0 (bug 1613497)
2020-02-06 12:33:02 +02:00
Valentin Gosu
a728b8c1eb
Bug 1613497 - Get rid of URIParams in the predictor code r=dragana
...
Depends on D61744
Differential Revision: https://phabricator.services.mozilla.com/D61748
--HG--
extra : moz-landing-system : lando
2020-02-06 09:22:44 +00:00
Dragana Damjanovic
2f3c76f02c
Bug 1612816 - Implement AsyncResoleWithTrrServer. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D61445
--HG--
extra : moz-landing-system : lando
2020-02-04 19:35:34 +00:00
Valentin Gosu
16ae7bd480
Bug 1552176 - pass TRRMode into nsHTMLDNSPrefetch methods r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D49159
--HG--
extra : moz-landing-system : lando
2020-01-07 19:33:51 +00:00
Matt Woodrow
8a50597ef9
Bug 1574372 - Add parent-process version of nsDocumentOpenInfo, and use it in DocumentLoadListener. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D56137
--HG--
extra : moz-landing-system : lando
2019-12-17 03:54:45 +00:00
Oana Pop Rus
5545e5a016
Backed out 9 changesets (bug 1574372) for bustage and wpt failures. on a CLOSED TREE
...
Backed out changeset b0183a606fec (bug 1574372)
Backed out changeset b7c96254826e (bug 1574372)
Backed out changeset 196d61adc272 (bug 1574372)
Backed out changeset 419b94b1210e (bug 1574372)
Backed out changeset c192e499eb47 (bug 1574372)
Backed out changeset 4e57038c3518 (bug 1574372)
Backed out changeset 6ec2aa542b59 (bug 1574372)
Backed out changeset d71b4c0aac1a (bug 1574372)
Backed out changeset a05c3b113ac1 (bug 1574372)
2019-12-17 03:26:38 +02:00
Matt Woodrow
898cc13c90
Bug 1574372 - Add parent-process version of nsDocumentOpenInfo, and use it in DocumentLoadListener. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D56137
--HG--
extra : moz-landing-system : lando
2019-12-16 21:26:01 +00:00
Kershaw Chang
a1a7f14884
Bug 1600678 - Use IPDL refcounted for DNSRequest r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D55475
--HG--
extra : moz-landing-system : lando
2019-12-02 18:28:49 +00:00
Bogdan Tara
80377e90ee
Backed out 6 changesets (bug 1552176) for causing Hazard bustages CLOSED TREE
...
Backed out changeset c79b90bae420 (bug 1552176)
Backed out changeset 4b970cc771ca (bug 1552176)
Backed out changeset de7aa0eaf4c8 (bug 1552176)
Backed out changeset c8e692a40cd3 (bug 1552176)
Backed out changeset 68882d1eccac (bug 1552176)
Backed out changeset 692e5e51e19e (bug 1552176)
2019-11-11 12:11:36 +02:00
Valentin Gosu
60297f04a5
Bug 1552176 - pass TRRMode into nsHTMLDNSPrefetch methods r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D49159
--HG--
extra : moz-landing-system : lando
2019-11-10 17:12:19 +00:00
Bogdan Tara
8f38f4a3fb
Backed out 6 changesets (bug 1552176) for bustages complaining about ServiceWorkerManager.cpp CLOSED TREE
...
Backed out changeset bff9110e434e (bug 1552176)
Backed out changeset ac8f8a6dbd98 (bug 1552176)
Backed out changeset 8dd630e7534a (bug 1552176)
Backed out changeset 7ce9e220cdb9 (bug 1552176)
Backed out changeset ee9911acfcd4 (bug 1552176)
Backed out changeset 652b3bd6848d (bug 1552176)
2019-11-08 22:18:05 +02:00
Valentin Gosu
4354a83c3d
Bug 1552176 - pass TRRMode into nsHTMLDNSPrefetch methods r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D49159
--HG--
extra : moz-landing-system : lando
2019-11-08 17:13:47 +00:00
Noemi Erli
853acdf360
Backed out 5 changesets (bug 1552176) for causing multiple build bustages CLOSED TREE
...
Backed out changeset 203060e4af95 (bug 1552176)
Backed out changeset b52f0ff800c8 (bug 1552176)
Backed out changeset 9f8d159fe252 (bug 1552176)
Backed out changeset 751b518e08fa (bug 1552176)
Backed out changeset a11ffd474c0c (bug 1552176)
2019-11-02 23:20:28 +02:00
Valentin Gosu
27377bc488
Bug 1552176 - pass TRRMode into nsHTMLDNSPrefetch methods r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D49159
--HG--
extra : moz-landing-system : lando
2019-11-02 20:43:30 +00:00