[Webkit-unassigned] [Bug 71509] WebKit memory cache doesn't respect Vary header

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 6 09:15:00 PDT 2016


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

--- Comment #22 from Antti Koivisto <koivisto at iki.fi> ---
(In reply to comment #20)
> How much additional complex it would it be to implement full vary support?

It would require moving the logic from network cache code in WK2 to WebCore. Memory cache entries would need to contain the varying header values. 

The biggest problem is "Vary:Cookie" (which also the most common use) as cookie header is not visible in ResourceRequest and gets added magically behind the scenes by CFNetwork. Getting the value from web process involves synchronous IPC to network process and synchronous cookie storage read. Making this not a performance risk is tricky.

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


More information about the webkit-unassigned mailing list