back/forward HTTP navigations fail to prefer loading from cache HTTPS navigations however are aggressively served from cache on back/forward. it seems like the behavior of HTTP and HTTPS on back/forward is reversed from what it should be. here's the code that seems wrong: case FrameLoadTypeIndexedBackForward: if (itemURL.protocol() == "https") request.setCachePolicy(ReturnCacheDataElseLoad); break; this code is in FrameLoader::loadItem i believe that the sense of that comparison should be reversed.
Created attachment 17860 [details] patch: reverse sense
Comment on attachment 17860 [details] patch: reverse sense r=me
Landed r28662