DescriptionTeach SecurityStateModel about subresources with cert errors
This is the second 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 adds flags for subresources with cert errors to
SecurityStateModel and SSLStatus. ChromeSecurityStateModelClient sets
these flags on the VisibleSecurityState based on the NavigationEntry's
SSLStatus, and SecurityStateModel downgrades the security level
appropriately.
Nothing yet sets the flags on the SSLStatus.
#1: https://codereview.chromium.org/2224193003/
Rename SecurityStateModel::MIXED_CONTENT_STATUS enum values
#2: https://codereview.chromium.org/2224023003/
(this CL)
#3: https://codereview.chromium.org/2225213004/
Teach SSLHostStateDelegate about subresources with cert errors
#4: https://codereview.chromium.org/2226363002/
Track subresources with cert errors separately from mixed content
BUG=634171, 636986
Committed: https://crrev.com/61ab9d4706f6887539b9097bdbbc40ec6e671c85
Cr-Commit-Position: refs/heads/master@{#411520}
Patch Set 1 #Patch Set 2 : rebase #Patch Set 3 : fix comment typo #Patch Set 4 : more comment typos #Patch Set 5 : revert unnecessary test change #Patch Set 6 : rebase #Patch Set 7 : rebase fixup #
Messages
Total messages: 14 (9 generated)
|