blob: 1a134edc1eb163b6c96b8f2b9b1d1dfbec215980 [file] [log] [blame]
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef COMPONENTS_SECURITY_INTERSTITIALS_CORE_PREF_NAMES_H_
#define COMPONENTS_SECURITY_INTERSTITIALS_CORE_PREF_NAMES_H_
#include <string>
namespace prefs {
// Stores counts and timestamps of SSL certificate errors that have occurred.
// When the same error recurs within some period of time, a message is added to
// the SSL interstitial.
extern const char kRecurrentSSLInterstitial[];
// Boolean pref used to control whether mixed forms (forms on HTTPS sites that
// submit over HTTPS) should trigger an on submit warning interstitial. If
// enabled a warning bubble will also show below the form fields and autofill
// will be disabled.
extern const char kMixedFormsWarningsEnabled[];
// A list pref used to enumerate hostnames that should never be identified as
// possible spoofy lookalike domains. This prevents both the lookalike
// interstitial and safety tips from displaying.
extern const char kLookalikeWarningAllowlistDomains[];
} // namespace prefs
#endif // COMPONENTS_SECURITY_INTERSTITIALS_CORE_PREF_NAMES_H_