#include "chrome/browser/ui/safety_hub/password_status_check_result.h"
#include "base/json/values_util.h"
#include "base/values.h"
#include "chrome/app/chrome_command_ids.h"
#include "chrome/browser/ui/safety_hub/safety_hub_constants.h"
#include "chrome/grit/branded_strings.h"
#include "chrome/grit/generated_resources.h"
#include "ui/base/l10n/l10n_util.h"
PasswordStatusCheckResult::PasswordStatusCheckResult() = default;
PasswordStatusCheckResult::~PasswordStatusCheckResult() = default;
PasswordStatusCheckResult::PasswordStatusCheckResult(
const PasswordStatusCheckResult&) = default;
PasswordStatusCheckResult& PasswordStatusCheckResult::operator=(
const PasswordStatusCheckResult&) = default;
void PasswordStatusCheckResult::AddToCompromisedPasswords(
std::string origin,
std::string username) { … }
std::unique_ptr<SafetyHubService::Result> PasswordStatusCheckResult::Clone()
const { … }
base::Value::Dict PasswordStatusCheckResult::ToDictValue() const { … }
bool PasswordStatusCheckResult::IsTriggerForMenuNotification() const { … }
bool PasswordStatusCheckResult::WarrantsNewMenuNotification(
const base::Value::Dict& previous_result_dict) const { … }
std::u16string PasswordStatusCheckResult::GetNotificationString() const { … }
int PasswordStatusCheckResult::GetNotificationCommandId() const { … }