gecko-dev/netwerk
Dimi Lee 6b66f4ad81 Bug 1599046 - P2. Remove calling NotifyOnContentBlocking in the child process r=timhuang,Ehsan
This patch does the followings:
1. Remove NotifyOnContentBlocking in WindowOuter and all the call sites.
   This is because all the content blocking event handling is moved to the parent.

2. Replace UrlClassifierCommon::NotifyChannelBlocked with AntiTrackingCommon:::NotifyContentBlockingEventInParent.
   This is because we don't need to pass the request to the child anymore, which was implemented in NotifyChannelBlocked previously.

3. Add NotifyContentBlockingEvent* utility functions to AntiTrackingCommon.cpp.

4. Update AntiTrackingCommon::NotifyBlockingDecision, when it is called in the parent,
   do not send requests to the child, notify the parent directly

Depends on D56874

Differential Revision: https://phabricator.services.mozilla.com/D56875

--HG--
extra : moz-landing-system : lando
2020-01-27 10:39:43 +00:00
..
base Bug 1599046 - P2. Remove calling NotifyOnContentBlocking in the child process r=timhuang,Ehsan 2020-01-27 10:39:43 +00:00
build Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
cache Bug 1474608 - P1 - Clear origin attributes directly for deleteDataFromOriginAttributesPattern if it's possible; r=asuth,baku 2019-12-02 19:47:13 +00:00
cache2 Bug 1607224 - Data race on CacheFileHandle::mFileSize r=valentin 2020-01-21 09:48:11 +00:00
cookie Bug 1609176 - Remove the obsolete baseDomain field of the moz_cookies table; r=baku 2020-01-25 00:18:34 +00:00
dns Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
ipc Backed out 4 changesets (bug 1599046) for xpcshell failures at test_ext_cookieBehaviors. CLOSED TREE 2020-01-27 12:36:11 +02:00
locales Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku 2019-12-19 02:56:52 +00:00
mime Bug 1601110, remove handling and references to vnd.mozilla.xul+xml r=bzbarsky 2019-12-23 23:02:05 +00:00
protocol Backed out 4 changesets (bug 1599046) for xpcshell failures at test_ext_cookieBehaviors. CLOSED TREE 2020-01-27 12:36:11 +02:00
sctp Backed out 2 changesets (bug 1322095) for build bustage at dist/include/mtransport/runnable_utils.h on a CLOSED TREE 2020-01-23 19:50:51 +02:00
socket Bug 1608967 - Adapt necko to new neqo r=michal 2020-01-20 21:06:07 +00:00
srtp
streamconv Bug 1552176 - Add nsIRequest.set/getTRRMode r=dragana 2020-01-07 20:20:38 +00:00
system Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
test Bug 1609176 - Remove the obsolete baseDomain field of the moz_cookies table; r=baku 2020-01-25 00:18:34 +00:00
url-classifier Bug 1599046 - P2. Remove calling NotifyOnContentBlocking in the child process r=timhuang,Ehsan 2020-01-27 10:39:43 +00:00
wifi Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
moz.build
necko-config.h.in