Bug 128858

Summary: [Cocoa] Improved content filtering
Product: WebKit Reporter: Andy Estes <aestes>
Component: Page LoadingAssignee: Andy Estes <aestes>
Status: ASSIGNED ---    
Severity: Normal CC: ddkilzer, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: Unspecified   
Bug Depends on: 135439, 142062, 142066, 142251, 142255, 142313, 142475, 142515, 142710, 142894, 142897, 142899, 142900, 142904, 142991, 143410, 143414, 143435, 143437, 143470, 143599, 143742, 148506    
Bug Blocks:    

Description Andy Estes 2014-02-14 17:42:04 PST
The current content filtering implementation suffers from the following problems:

- Error pages aren't displayed correctly when a non-HTML document is blocked by the filter.
- The filter performs synchronous XPC messaging during loading.
- The filter sometimes keeps up to two additional copies of the main resource in memory.
- The filter is untestable from a WebKit perspective.

This bug tracks improving the content filter by addressing these problems.
Comment 1 Andy Estes 2014-02-14 17:42:59 PST
<rdar://problem/15097819>