Memory cache revalidations should refresh the network disk cache. They currently bypass the disk cache entirely and don't update the disk cache. This means that the memory cache can end up with fresher resources than the disk cache.
Created attachment 262039 [details] Patch
Comment on attachment 262039 [details] Patch Attachment 262039 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/222334 New failing tests: http/tests/xmlhttprequest/cache-override.html
Created attachment 262041 [details] Archive of layout-test-results from ews107 for mac-mavericks-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-mavericks-wk2 Platform: Mac OS X 10.9.5
Created attachment 262071 [details] Patch
Comment on attachment 262071 [details] Patch Attachment 262071 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/224025 New failing tests: http/tests/xmlhttprequest/cache-override.html
Created attachment 262076 [details] Archive of layout-test-results from ews104 for mac-mavericks-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-mavericks-wk2 Platform: Mac OS X 10.9.5
(In reply to comment #5) > Comment on attachment 262071 [details] > Patch > > Attachment 262071 [details] did not pass mac-wk2-ews (mac-wk2): > Output: http://webkit-queues.webkit.org/results/224025 > > New failing tests: > http/tests/xmlhttprequest/cache-override.html I was wondering why this test is not failing locally: LayoutTests/platform/mac/TestExpectations:[ Yosemite+ ] http/tests/xmlhttprequest/cache-override.html [ Failure ]
Created attachment 262079 [details] Patch
Comment on attachment 262079 [details] Patch Clearing flags on attachment: 262079 Committed r190320: <http://trac.webkit.org/changeset/190320>
All reviewed patches have been landed. Closing bug.