Bug 147651

Summary: Crash when following a Google search link to Twitter with Limit Adult Content enabled
Product: WebKit Reporter: Brady Eidson <beidson>
Component: Page LoadingAssignee: Andy Estes <aestes>
Status: RESOLVED FIXED    
Severity: Normal CC: aestes, buildbot, commit-queue, japhet, rniwa, sam
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: Unspecified   
Bug Depends on: 147789    
Bug Blocks:    
Attachments:
Description Flags
Patch v1
buildbot: commit-queue-
Archive of layout-test-results from ews100 for mac-mavericks
none
Patch with review feedback for landing.
none
Patch
beidson: review+
Patch none

Description Brady Eidson 2015-08-04 14:24:39 PDT
Crash when following a Google search link to Twitter with Limit Adult Content enabled

This occurs due to interactions between parental controls and the application cache.

Until the design of parental controls (and content filters in general) can be cleaned up, we'll disable main resource loads from the app cache when parental controls are enabled.

<rdar://problem/22123707>
Comment 1 Brady Eidson 2015-08-04 14:27:19 PDT
Created attachment 258211 [details]
Patch v1
Comment 2 Build Bot 2015-08-04 15:00:32 PDT
Comment on attachment 258211 [details]
Patch v1

Attachment 258211 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.webkit.org/results/16567

Number of test failures exceeded the failure limit.
Comment 3 Build Bot 2015-08-04 15:00:37 PDT
Created attachment 258217 [details]
Archive of layout-test-results from ews100 for mac-mavericks

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100  Port: mac-mavericks  Platform: Mac OS X 10.9.5
Comment 4 Brady Eidson 2015-08-04 15:15:47 PDT
Sam reviewed this in person.

Exploring layout tests before landing.
Comment 5 Brady Eidson 2015-08-04 15:30:26 PDT
I don't reproduce any of these failures locally (nor do the attached failure results actually have the failure diffs)  :(
Comment 6 Brady Eidson 2015-08-04 15:34:37 PDT
Created attachment 258220 [details]
Patch with review feedback for landing.

Give EWS another pass...
Comment 7 Brady Eidson 2015-08-04 16:08:06 PDT
Seems like the failures have cleared up, landing.
Comment 8 Brady Eidson 2015-08-04 16:09:25 PDT
https://trac.webkit.org/changeset/187907
Comment 9 Andy Estes 2015-08-07 11:56:07 PDT
Reopening to try a different approach.
Comment 10 Andy Estes 2015-08-07 12:42:50 PDT
Created attachment 258520 [details]
Patch
Comment 11 Brady Eidson 2015-08-07 13:01:41 PDT
Comment on attachment 258520 [details]
Patch

Nice
Comment 12 Andy Estes 2015-08-07 13:10:57 PDT
Committed r188150: <http://trac.webkit.org/changeset/188150>
Comment 13 Andy Estes 2015-08-26 13:40:07 PDT
Reopening to attach new patch.
Comment 14 Andy Estes 2015-08-26 13:40:09 PDT
Created attachment 259976 [details]
Patch
Comment 15 Andy Estes 2015-08-26 14:13:54 PDT
Comment on attachment 259976 [details]
Patch

rs=Brady
Comment 16 Andy Estes 2015-08-26 14:16:05 PDT
Committed r188988: <http://trac.webkit.org/changeset/188988>