[Webkit-unassigned] [Bug 65034] New: Prevent Redundant AppCache Downloads of Disallowed AppCache

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 22 10:57:57 PDT 2011


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

           Summary: Prevent Redundant AppCache Downloads of Disallowed
                    AppCache
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: joepeck at webkit.org


This only affects platforms that have set an ApplicationCache per-origin quota.

If a per-origin quota is 20MB and a site has a manifest listing 30MB of resources
WebKit will perform: CHECKING -> DOWNLOADING -> ERROR on each page load.
Potentially downloading resources if the WebCore memory cache doesn't have them.
Ideally we will save the fact that the cache on this site has been disallowed (origin
quota has not been increased enough) and break earlier if the manifest is byte
for byte identical to the time it was disallowed. Resulting in:
CHECKING -> ERROR, much like the CHECKING -> NOUPDATE behavior of a
non-changing-manifest for a successful cache.

NOTE: Because this sequence of events is not actually specified, maybe it
would make sense to still trigger a "Downloading" event anyways.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list