DescriptionTeach SSLHostStateDelegate about subresources with cert errors
This is the third in a series of CLs to create dedicated plumbing for
subresources with certificate errors, instead of treating them like
mixed content from the browser's perspective.
This CL teaches SSLHostStateDelegate (and its implementation
ChromeSSLHostStateDelegate) about subresources with certificate errors,
as distinct from mixed content. ChromeSSLHostStateDelegate keeps two
maps of broken hosts, one for mixed content and one for subresources
with cert errors. HostRanInsecureContent() and
DidHostRunInsecureContent() take an argument to indicate whether the
subresource in question was mixed or had cert errors. (An alternative
would be to have a separate set of methods for cert errors; I could be
convinced either way.)
#1: https://codereview.chromium.org/2224193003/
Rename SecurityStateModel::MIXED_CONTENT_STATUS enum values
#2: https://codereview.chromium.org/2224023003/
Teach SecurityStateModel about subresources with cert errors
#3: https://codereview.chromium.org/2225213004/
(this CL)
#4: https://codereview.chromium.org/2226363002/
Track subresources with cert errors separately from mixed content
BUG=634171, 636986
Committed: https://crrev.com/854d78b541e9a8132f50985fc434d4d43c7417b1
Cr-Commit-Position: refs/heads/master@{#411543}
Patch Set 1 #
Total comments: 13
Patch Set 2 : rebase #Patch Set 3 : jww, jam comments #Patch Set 4 : rebase #Messages
Total messages: 16 (7 generated)
|