Bug 185236

Summary: Re-enable Network Extension support in the WebContent process
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: aestes, bfulgham, commit-queue, darin, eric.carlson
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Brent Fulgham
Reported 2018-05-02 21:56:39 PDT
In Bug 183192 I removed general network API access. Unfortunately, the stock "(allow-network-common)" also enabled Network Extension access. Amusingly, Network Extension is really more about understanding URLs than it is about networking per-se, so it should not have been removed since it is used by our content filtering logic. This path adds access to the Network Extension features back to the WebContent process so our content filtering features work properly.
Attachments
Patch (2.24 KB, patch)
2018-05-02 21:58 PDT, Brent Fulgham
no flags
Brent Fulgham
Comment 1 2018-05-02 21:57:23 PDT
Brent Fulgham
Comment 2 2018-05-02 21:58:09 PDT
WebKit Commit Bot
Comment 3 2018-05-03 06:46:12 PDT
Comment on attachment 339387 [details] Patch Clearing flags on attachment: 339387 Committed r231302: <https://trac.webkit.org/changeset/231302>
WebKit Commit Bot
Comment 4 2018-05-03 06:46:14 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.