#include "components/security_interstitials/core/base_safe_browsing_error_ui.h"
namespace security_interstitials {
InterstitialInteractionDetails::InterstitialInteractionDetails(
int occurrence_count,
int64_t first_timestamp,
int64_t last_timestamp)
: … { … }
BaseSafeBrowsingErrorUI::BaseSafeBrowsingErrorUI(
const GURL& request_url,
BaseSafeBrowsingErrorUI::SBInterstitialReason reason,
const BaseSafeBrowsingErrorUI::SBErrorDisplayOptions& display_options,
const std::string& app_locale,
const base::Time& time_triggered,
ControllerClient* controller)
: … { … }
BaseSafeBrowsingErrorUI::~BaseSafeBrowsingErrorUI() { … }
BaseSafeBrowsingErrorUI::SBErrorDisplayOptions::SBErrorDisplayOptions(
bool is_main_frame_load_pending,
bool is_extended_reporting_opt_in_allowed,
bool is_off_the_record,
bool is_extended_reporting_enabled,
bool is_extended_reporting_policy_managed,
bool is_enhanced_protection_enabled,
bool is_proceed_anyway_disabled,
bool should_open_links_in_new_tab,
bool always_show_back_to_safety,
bool is_enhanced_protection_message_enabled,
bool is_safe_browsing_managed,
const std::string& help_center_article_link)
: … { … }
BaseSafeBrowsingErrorUI::SBErrorDisplayOptions::SBErrorDisplayOptions(
const BaseSafeBrowsingErrorUI::SBErrorDisplayOptions& other)
: … { … }
}