[WebLayer] Add ssl_error_assistant proto to resources allowlist
WebLayer was inadvertently stripping out the ssl_error_assistant proto from its resources, meaning that it ended up not using any of the data in the proto (as it also doesn't use the component updater to fetech the proto). This proto has Chrome's list of known captive portal, MITM, and dynamic interstitial certificates. The most concrete consequence of this fact at this time is that WebLayer will not correctly detect known captive portals. This CL fixes the bug and adds a test that fails without the fix. To verify manually, go to captive-portal.badssl.com and check that the captive portal interstitial appears rather than the generic SSL interstitial. Bug: 1128964 Change-Id: Ife74e1c7898b7f57c238871a1fb646eb0ebf677d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2414297Reviewed-by:Clark DuVall <cduvall@chromium.org> Commit-Queue: Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#807787}
Showing
Please register or sign in to comment