[Webkit-unassigned] [Bug 49548] New: WebCore cache stores duplicate copies of subresources with URL fragments
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Nov 15 10:31:12 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=49548
Summary: WebCore cache stores duplicate copies of subresources
with URL fragments
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Keywords: HasReduction
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ddkilzer at webkit.org
CC: koivisto at iki.fi
* SUMMARY
The WebCore cache stores duplicate copies of subresources when they contain different URL fragments--even though the resource is fetched without the URL fragment from the network only once. (In the case of Safari, CFNetwork is stripping off the URL fragment before fetching it, and is caching the result.)
This nominally only affects SVG fonts since they're the only resource that uses a URL fragment, but adding URL fragments to other subresources also demonstrates this behavior.
* STEPS TO REPRODUCE
1. Download, unzip and open the attached test case (svgfont.html) in Safari.
* EXPECTED RESULTS
One copy of bg_pattern.jpg and ABCFont.svg should be stored in the WebCore cache.
* ACTUAL RESULTS
Multiple copies of bg_pattern.jpg and ABCFont.svg are stored in the WebCore cache.
* REGRESSION
Unknown. I believe the WebCore cache may have had this issue for a long time.
--
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