[Webkit-unassigned] [Bug 49292] New: ApplicationCache - network namespace should take precedence over the fallback namespace.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 9 17:35:01 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=49292
Summary: ApplicationCache - network namespace should take
precedence over the fallback namespace.
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: michaeln at google.com
CC: ap at webkit.org, michaeln at google.com
http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#changesToNetworkingModel
See 6.6.6 Changes to the networking model, step 3
So URLs that fall into an online whitelist should not be subject to fallback'ing.
There are also some comments about relative priorities in section 6.6.3.3 Parsing cache manifests
<snip>
"If a resource is listed in the explicit section or as a fallback entry in the fallback section, the resource will always be taken from the cache, regardless of any other matching entries in the fallback namespaces or online whitelist namespaces.
When a fallback namespace and an online whitelist namespace overlap, the online whitelist namespace has priority.
The online whitelist wildcard flag is applied last, only for URLs that match neither the online whitelist namespace nor the fallback namespace and that are not listed in the explicit section."
</snip>
Although it looks like section 6.5.1 Navigating across documents, step 17 doesn't reflect those priorities. That omission feels like an oversight. For consistency i think the same priorities should be applied to main resource loads.
--
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