Bug 174320

Summary: [WK2][macOS] Allow access to com.apple.cfnetwork.cfnetworkagent in the Network Process
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit2Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, bfulgham, ggaren, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch ggaren: review+

Brent Fulgham
Reported 2017-07-10 14:06:19 PDT
Networking in com.apple.WebKit.Networking may fail in some enterprise/education environments because its sandbox profile does not allow mach-lookup access to CFNetworkAgent. The CFNetworkAgent processes Proxy Automatic Configuration (PAC) JavaScript files on behalf of NSURLSession clients. PAC is critical for network loads in many enterprise environments.
Attachments
Patch (1.25 KB, patch)
2017-07-10 14:14 PDT, Brent Fulgham
ggaren: review+
Brent Fulgham
Comment 1 2017-07-10 14:06:41 PDT
Brent Fulgham
Comment 2 2017-07-10 14:14:35 PDT
Geoffrey Garen
Comment 3 2017-07-10 14:15:32 PDT
Comment on attachment 315025 [details] Patch r=me
Brent Fulgham
Comment 4 2017-07-10 14:16:42 PDT
Note You need to log in before you can comment on or make changes to this bug.