Kershaw Chang
f75bf1b62b
Bug 1491084 - Remove unused code that shows http auth prompt for nested content process, r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D115374
2021-05-18 19:43:05 +00:00
Valentin Gosu
4991ca13d0
Bug 1574475 - Stop compiling FTP code r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111245
2021-04-28 09:33:45 +00:00
Narcis Beleuzu
359bfccedf
Backed out 8 changesets (bug 1574475, bug 1699222) for build bustages on moz.build . CLOSED TREE
...
Backed out changeset 6c2c039872b3 (bug 1574475)
Backed out changeset 8a2a04743c5f (bug 1699222)
Backed out changeset 9437c60798d6 (bug 1574475)
Backed out changeset 7ef1884ac11b (bug 1574475)
Backed out changeset ec8c237d5298 (bug 1574475)
Backed out changeset 4a760b3f5d53 (bug 1574475)
Backed out changeset b229b0eea1e7 (bug 1574475)
Backed out changeset 03d34a2f10a6 (bug 1574475)
2021-04-22 18:10:59 +03:00
Valentin Gosu
d41e8b28b1
Bug 1574475 - Stop compiling FTP code r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111245
2021-04-22 13:41:32 +00:00
M. Sirringhaus
61d31d1ba5
Bug 1666725 - Make gvfs e10s compatible r=valentin,necko-reviewers
...
Split channel into parent/child to be able to use dbus in the content sandbox
Differential Revision: https://phabricator.services.mozilla.com/D92206
2021-02-10 07:29:38 +00:00
Andreea Pavel
92b731ff77
Backed out changeset 29cd566d3c08 (bug 1666725) for build bustages at PNecko.ipdl on a CLOSED TREE
2021-02-09 15:11:47 +02:00
M. Sirringhaus
6f33817161
Bug 1666725 - Make gvfs e10s compatible r=valentin,necko-reviewers
...
Split channel into parent/child to be able to use dbus in the content sandbox
Differential Revision: https://phabricator.services.mozilla.com/D92206
2021-02-09 12:52:22 +00:00
Michael Froman
cf229844ff
Bug 1677632 - pt1 - restart the socket process after a crash. r=kershaw,necko-reviewers
...
This will restart the socket process with a tab refresh or opening
a new tab.
Differential Revision: https://phabricator.services.mozilla.com/D102481
2021-01-28 16:42:53 +00:00
Matt Woodrow
c2d23fa0d2
Bug 1604447 - Remove channel diversion code. r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D90193
2020-09-18 20:56:54 +00:00
Bogdan Tara
d71d2d5f69
Backed out changeset 3cb12ccee75a (bug 1604447) for causing build bustage CLOSED TREE
2020-09-18 23:43:46 +03:00
Matt Woodrow
61ac2461b8
Bug 1604447 - Remove channel diversion code. r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D90193
2020-09-18 06:56:38 +00:00
Jean-Yves Avenard
88f1bc0462
Bug 1647133 - P3. Use nsISerialEventTarget where it's actually that. r=valentin
...
All uses are always the main thread and its derivative (obtained via EventTargetFor method) or nullptr.
Depends on D80421
Differential Revision: https://phabricator.services.mozilla.com/D80422
2020-06-22 11:13:24 +00:00
Nika Layzell
dc3923d9a2
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
a08d605e41
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
2b844791a0
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
61effcd0d6
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
442b6e970e
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
Andrea Marchesini
1ec6d0ac63
Bug 1624146 - Cookie code refactoring - part 10 - CookieService under mozilla::net, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D67759
2020-04-06 12:26:14 +00:00
Tim Huang
bed4352713
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
2020-03-25 13:51:05 +00:00
Andrea Marchesini
4494a8ddd7
Bug 1623593 - Get rid of NECKO_COOKIES compilation flag, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D67451
2020-03-24 16:30:03 +00:00
Valentin Gosu
5e822a39d6
Bug 1613497 - Get rid of URIParams in the predictor code r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D61748
2020-02-07 10:55:53 +00:00
Narcis Beleuzu
27028831f6
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
3d8f45932a
Bug 1613497 - Get rid of URIParams in the predictor code r=dragana
...
Depends on D61744
Differential Revision: https://phabricator.services.mozilla.com/D61748
2020-02-06 09:22:44 +00:00
Kershaw Chang
ba9cff35a6
Bug 1600678 - Use IPDL refcounted for DNSRequest r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D55475
2019-12-02 18:28:49 +00:00
Byron Campen [:bwc]
d65b3400a6
Bug 1569183: Stop doing a proxy lookup to determine whether we're configured to use a proxy (for the proxy_only_if_behind_proxy pref), and instead look at whether we loaded the doc using a proxy. r=mjf,mayhemer,jld
...
Differential Revision: https://phabricator.services.mozilla.com/D45289
2019-09-18 14:27:42 +00:00
Byron Campen [:bwc]
a5f48a6f25
Bug 1569183: Make proxy config parameters optional in WebrtcTCPSocket to get the NAT simulator working again. r=mjf,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D45104
2019-09-17 18:17:37 +00:00
Byron Campen [:bwc]
40a5a8c655
Bug 1569183: Rename PWebrtcProxyChannel to PWebrtcTCPSocket. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D45098
2019-09-17 18:15:41 +00:00
Matt Woodrow
f5f911a2ba
Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer
...
DocumentChannel acts as a replacement for HttpChannel where redirects are now entirely handled in the DocumentChannelParent. The ContentChild will receive the final nsIChannel once all redirects have been handled.
Differential Revision: https://phabricator.services.mozilla.com/D37490
2019-09-03 10:19:38 +10:00
Nika Layzell
8def3ee338
Bug 1570369 - Part 15: Use IPDL refcounted for PHttpChannel, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D40264
2019-08-16 10:54:23 +00:00
Nika Layzell
16d2aadafe
Bug 1570369 - Part 13: Use IPDL refcounted for PFileChannel, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D40259
2019-08-16 10:46:30 +00:00
Nika Layzell
8fddcd1042
Bug 1570369 - Part 12: Use IPDL refcounted for PDataChannel, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D40257
2019-08-16 10:45:57 +00:00
Ehsan Akhgari
ddb1c59974
Bug 1572240 - Part 3: Introduce nsIHttpChannelInternal.contentBlockingAllowListPrincipal; r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D42204
2019-08-19 19:38:50 +00:00
Kershaw Chang
5fb064da9f
Bug 1542037 - Avoid accessing nsDNSService on middleman process r=dragana
...
- This patch makes sure that we don't create nsDNSService on both child process and middleman process.
- gNeckoChild won't be created in middleman process, so it's fine to create ChildDNSService on middleman process.
- Add some MOZ_DIAGNOSTIC_ASSERT in TRR, so we know where TRR is used on child process.
Differential Revision: https://phabricator.services.mozilla.com/D40018
2019-08-06 12:09:19 +00:00
Andrea Marchesini
a3e4cf7614
Bug 1567892 - PeerConnectionMedia should use nsIProtocolProxyService on the parent process - PProxyConfigLookup IPC protocol, r=bwc,kershaw,jld
...
Differential Revision: https://phabricator.services.mozilla.com/D39010
2019-07-29 12:27:59 +00:00
Andreea Pavel
d614cc5afe
Backed out 2 changesets (bug 1567892) for build bustages on a CLOSED TREE
...
Backed out changeset edcdfaa8a2b1 (bug 1567892)
Backed out changeset 3aef1ee02e9b (bug 1567892)
2019-07-25 08:26:29 +03:00
Andrea Marchesini
a1cedcecac
Bug 1567892 - PeerConnectionMedia should use nsIProtocolProxyService on the parent process - part 2 - PProxyConfigLookup IPC protocol, r=bwc,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D39010
2019-07-25 04:51:00 +00:00
Bogdan Tara
6f6317be37
Backed out 2 changesets (bug 1567892) for build bustages complaining about PNecko.ipdl CLOSED TREE
...
Backed out changeset 18a1d7fe61e0 (bug 1567892)
Backed out changeset b1b922fe6c11 (bug 1567892)
2019-07-24 18:59:39 +03:00
Andrea Marchesini
fe7211f307
Bug 1567892 - PeerConnectionMedia should use nsIProtocolProxyService on the parent process - part 2 - PProxyConfigLookup IPC protocol, r=bwc,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D39010
2019-07-24 15:28:56 +00:00
Ehsan Akhgari
3805c125a3
Bug 1554713 - Remove HttpChannelChild::mIPCOpen; r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D32717
2019-05-28 17:06:01 +00:00
Nika Layzell
f86aac440d
Bug 1540731 - Part 3: Stop releasing actors within ActorDestroy, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D29606
2019-05-21 17:04:23 +00:00
Byron Campen [:bwc]
f63f53089e
Bug 1545827: Use TabId instead of PBrowserOrId, use LoadInfoArgs to avoid using the system principal on the socket process, and use PSocketProcess for the WebrtcProxyChannel when on the socket process. r=kershaw,mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D28239
2019-04-26 14:46:26 +00:00
Sebastian Streich
efe144b260
Bug 1444503 - Remove the IPC::Principal r=ckerschb,nika
...
***
Removed IPC References in PCContent
***
Removed IPC References on nsContentPermissionHelper
***
Remove IPC Principal from PBrowser
***
Remove IPCPrincipal from the PaymentRequest
***
Remove IPCPrincipal from the PPresentation
***
Remove IPC Principal from PNecko
Differential Revision: https://phabricator.services.mozilla.com/D28650
2019-04-25 14:18:11 +00:00
Ryan Hunt
7144ca54c8
Bug 1534395 - Rename TabChild to BrowserChild. r=nika
...
This commit renames TabChild to BrowserChild.
Differential Revision: https://phabricator.services.mozilla.com/D28135
2019-04-09 17:39:01 -05:00
Andrea Marchesini
3474410447
Bug 1535525 - Rename TrackingDummyChannel to ClassifierDummyChannel, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D23616
2019-03-15 18:55:10 +00:00
Alex Gaynor
4aab6f3f28
Bug 1531827 - replace OptionalLoadInfoArgs with LoadInfoArgs? in IPDL; r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D21722
2019-03-04 06:30:00 +00:00
Boris Zbarsky
b61174af9c
Bug 1489308 part 9. Remove now-unused wyciwyg bits. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D17327
2019-02-28 01:09:48 +00:00
Byron Campen [:bwc]
3855e44a08
Bug 1521879 - Part 1: IPC-based MediaTransport implementation r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17273
2019-02-25 21:50:42 +00:00
Gurzau Raul
9a35bc34ef
Backed out 10 changesets (bug 1521879) for causing bug 1530107. a=backout
...
Backed out changeset f597a73a6eac (bug 1521879)
Backed out changeset 0bb76534f207 (bug 1521879)
Backed out changeset abcb8be12adf (bug 1521879)
Backed out changeset ed6c8d3bbfde (bug 1521879)
Backed out changeset 1addf1e15b55 (bug 1521879)
Backed out changeset 6b709cd9a479 (bug 1521879)
Backed out changeset 07747027c59c (bug 1521879)
Backed out changeset a6105ccc188c (bug 1521879)
Backed out changeset 48c9c643e7bb (bug 1521879)
Backed out changeset d4004105a04a (bug 1521879)
2019-02-25 12:12:15 +02:00
Byron Campen [:bwc]
a40fb48f09
Bug 1521879 - Part 1: IPC-based MediaTransport implementation r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D17273
2019-02-21 20:24:54 +00:00
Brindusan Cristian
fd05a4f086
Backed out 9 changesets (bug 1521879) for flake failures at /transforms/tests.py. CLOSED TREE
...
Backed out changeset baac167868b3 (bug 1521879)
Backed out changeset 54ac1b47b736 (bug 1521879)
Backed out changeset 94b62c6f22e2 (bug 1521879)
Backed out changeset d44f15fd4529 (bug 1521879)
Backed out changeset 761fca0514fb (bug 1521879)
Backed out changeset 0b85b1a7c1ce (bug 1521879)
Backed out changeset 5dc76e863a02 (bug 1521879)
Backed out changeset 604b9a007fe5 (bug 1521879)
Backed out changeset c414d82a5325 (bug 1521879)
2019-02-21 19:32:31 +02:00