Make all cache hits in blink async |
|
Issue descriptionBy default, when a Resource is reused from blink's MemoryCache, a task is posted to return the cached data. https://chromium.googlesource.com/chromium/src/+/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp#645 defines a set of Resource::Type values that are exempt from this and process the cache hit synchronously. This is a tracking bug for working through these cases to try to get rid of the special cases, and to follow up on any regressions that might result.
,
Oct 23 2017
Nate, are you also interested in static resources, such as issue 771425?
,
Oct 23 2017
That would be part of 237366, yes. Having CSSStylesheet return false in https://chromium.googlesource.com/chromium/src/+/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp#645 would fix 771425 as well. |
|
►
Sign in to add a comment |
|
Comment 1 by japhet@chromium.org
, Oct 23 2017