diff options
author | estark <estark@chromium.org> | 2016-01-29 07:35:17 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-29 15:36:11 +0000 |
commit | ed0ebda193926c12589f9a080961a04ed58e9880 (patch) | |
tree | 197d7b2edf2de9846e9f52b678b457821182ac67 /content/browser/loader/resource_scheduler.cc | |
parent | f33fb31b6173ffc6b6a237ae595c549deb03aa58 (diff) | |
download | chromium_src-ed0ebda193926c12589f9a080961a04ed58e9880.zip chromium_src-ed0ebda193926c12589f9a080961a04ed58e9880.tar.gz chromium_src-ed0ebda193926c12589f9a080961a04ed58e9880.tar.bz2 |
Handle subresource cert errors even when there is no ResourceLoader
Previously, MixedContentChecker relied on a ResourceLoader to notify the
embedder about subresources laoded with certificate errors. When a
ResourceLoader wasn't present -- notably, for resources served from the
memory cache -- the embedder wasn't getting notified at all.
MixedContentChecker was using the ResourceLoader only to figure out the
request's |frameType| and |requestContext|. This CL makes it so that
FrameFetchContext passes in those values directly instead of passing in
the ResourceLoader.
BUG=477868
Review URL: https://codereview.chromium.org/1648613003
Cr-Commit-Position: refs/heads/master@{#372349}
Diffstat (limited to 'content/browser/loader/resource_scheduler.cc')
0 files changed, 0 insertions, 0 deletions