Introduce SuppressedHTTPSFormFetcher.
SuppressedHTTPSFormFetcher is a helper used by FormFetcherImpl to fetch credentials stored for the HTTPS counterpart of a non-secure (i.e HTTP) origin, when the FormFetcherImpl itself is created for an HTTP origin. The suppressed forms are fetched asynchronously, without blocking Consumer::ProcessMatches. This data will be used to measure how often HTTPS credentials cannot be filled on HTTP sites. When no matching HTTP credentials exist for a non-secure origin, but there are suppressed HTTPS credentials, that could indicate a premature `move-to-HTTPS` migration, or simply that the site serves its sign-up or some of its sign-in forms over HTTPS, while others still over HTTP. BUG=720599 Review-Url: https://codereview.chromium.org/2878463003 Cr-Commit-Position: refs/heads/master@{#473725}
Showing
This diff is collapsed.
Please register or sign in to comment