Index: Source/core/fetch/ResourceFetcher.cpp |
diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp |
index 651050f628e91525ac2c0356d49869f13ea22737..8eb42e0dc26e898611b9908fd322ecaa2dff25c4 100644 |
--- a/Source/core/fetch/ResourceFetcher.cpp |
+++ b/Source/core/fetch/ResourceFetcher.cpp |
@@ -860,6 +860,10 @@ ResourceFetcher::RevalidationPolicy ResourceFetcher::determineRevalidationPolicy |
return Reload; |
} |
+ // For compatibility, reload existing resource with a Raw type (read: XHR.) |
+ if (type == Resource::Raw) |
Nate Chapin
2013/11/05 19:39:24
We probably want a narrower fix than this. RawReso
|
+ return Reload; |
+ |
// During the initial load, avoid loading the same resource multiple times for a single document, even if the cache policies would tell us to. |
if (document() && !document()->loadEventFinished() && m_validatedURLs.contains(existingResource->url())) |
return Use; |