[Webkit-unassigned] [Bug 174825] New: ResourceLoadStatistics grandfathering happens much too often

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 25 11:06:30 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=174825

            Bug ID: 174825
           Summary: ResourceLoadStatistics grandfathering happens much too
                    often
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: beidson at apple.com

ResourceLoadStatistics grandfathering happens much too often

There's a few things in play here.

It's possible to launch a WebKit app without the plist on the filesystem, do the grandfathering, then never have the plist written out to the filesystem. This means grandfathering will happen again and again at every launch.

It's also bizarre than an app can removeWebsiteData to clear all data types, but then we immediately turn around and try to grandfather data again - Even though there's definitely none there!

This patch makes the grandfathering much smarter and adds an API test to prove it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170725/a1a7452d/attachment.html>


More information about the webkit-unassigned mailing list