Index: Source/core/loader/FrameLoader.cpp |
diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp |
index c9942906518cccc10722129d6c1da5312246f8bc..0c1199a15f1cbb79bacd9838af3716e3f18fabae 100644 |
--- a/Source/core/loader/FrameLoader.cpp |
+++ b/Source/core/loader/FrameLoader.cpp |
@@ -1170,6 +1170,9 @@ void FrameLoader::reload(bool endToEndReload, const KURL& overrideURL, const Str |
frame()->loader()->history()->saveDocumentAndScrollState(); |
ResourceRequest request = documentLoader->request(); |
+ // FIXME: We need to reset cache policy to prevent it from being incorrectly propagted to the reload. |
+ // Do we need to propagate anything other than the url? |
+ request.setCachePolicy(UseProtocolCachePolicy); |
if (!overrideURL.isEmpty()) |
request.setURL(overrideURL); |
else if (!documentLoader->unreachableURL().isEmpty()) |