#include "chrome/browser/ui/passwords/bubble_controllers/post_save_compromised_bubble_controller.h"
#include "base/metrics/histogram_functions.h"
#include "base/notreached.h"
#include "chrome/browser/ui/passwords/passwords_model_delegate.h"
#include "chrome/grit/generated_resources.h"
#include "chrome/grit/theme_resources.h"
#include "components/password_manager/core/common/password_manager_ui.h"
#include "ui/base/l10n/l10n_util.h"
PostSaveCompromisedBubbleController::PostSaveCompromisedBubbleController(
base::WeakPtr<PasswordsModelDelegate> delegate)
: … { … }
PostSaveCompromisedBubbleController::~PostSaveCompromisedBubbleController() { … }
std::u16string PostSaveCompromisedBubbleController::GetBody() { … }
gfx::Range PostSaveCompromisedBubbleController::GetSettingLinkRange() const { … }
std::u16string PostSaveCompromisedBubbleController::GetButtonText() const { … }
int PostSaveCompromisedBubbleController::GetImageID(bool dark) const { … }
void PostSaveCompromisedBubbleController::OnAccepted() { … }
void PostSaveCompromisedBubbleController::OnSettingsClicked() { … }
std::u16string PostSaveCompromisedBubbleController::GetTitle() const { … }
void PostSaveCompromisedBubbleController::ReportInteractions() { … }