We should allow HTTPS + 'Cache-control: no-store' sub-frames into the page cache. We already restore 'no-store' sub-resources on history navigation from the memory cache so there is no reason for our page cache policy to be more restrictive.
We should align our memory cache / history navigation policy with our page cache policy.
For now, 'no-store' main resources are not restored from either cache (memory cache / page cache) on history navigation though. This behavior does not change.
Created attachment 244355 [details]
Comment on attachment 244355 [details]
Created attachment 244364 [details]
Comment on attachment 244364 [details]
Clearing flags on attachment: 244364
Committed r178191: <http://trac.webkit.org/changeset/178191>
All reviewed patches have been landed. Closing bug.