diff options
author | estark <estark@chromium.org> | 2015-08-14 09:49:27 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-14 16:50:01 +0000 |
commit | 3667b7a6922e18e2d82ec5697ab0d467cc839924 (patch) | |
tree | 0b2aa79fd55cf813f6f5275166acab47d811b0e4 /net/dns/dns_config_service_posix_unittest.cc | |
parent | ddec4f04bbc497bd84fc99b12285a71d237c0f2c (diff) | |
download | chromium_src-3667b7a6922e18e2d82ec5697ab0d467cc839924.zip chromium_src-3667b7a6922e18e2d82ec5697ab0d467cc839924.tar.gz chromium_src-3667b7a6922e18e2d82ec5697ab0d467cc839924.tar.bz2 |
Add mixed content and secure URL info to SecurityStyleExplanations
content::SecurityStyleExplanations is used to convey an explanation for
the lock icon (calculated by //chrome) to the DevTools security panel
(whose protocol handler is in //content).
To be able to more flexibly explain mixed content in the security panel,
this CL gives the security panel more structured information than the
opaque human-readable mixed content string that it was previously
getting. Namely, this CL gives devtools information about whether mixed
content was displayed/run on the page (so that the security panel can
display a link to the Network panel to show mixed resources), and what
security style //chrome uses to represent displaying/running insecure
content (so that the security panel can display the appropriate icon
next to a list of mixed resources).
This CL also adds a |scheme_is_cryptographic| boolean field to the information
that the security panel gets. This is to allow devtools to unambiguously
distinguish HTTP page loads from HTTPS, now that
SECURITY_STYLE_UNAUTHENTICATED is no longer reserved for HTTP only (see
https://crbug.com/513863).
The corresponding Blink changes (must land first) are in crrev.com/1275723005
BUG=518065,517186
Review URL: https://codereview.chromium.org/1275793004
Cr-Commit-Position: refs/heads/master@{#343411}
Diffstat (limited to 'net/dns/dns_config_service_posix_unittest.cc')
0 files changed, 0 insertions, 0 deletions