chromium/chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.h"

#include "components/password_manager/core/browser/password_form_metrics_recorder.h"
#include "components/password_manager/core/common/password_manager_pref_names.h"
#include "components/password_manager/core/common/password_manager_ui.h"
#include "components/strings/grit/components_strings.h"
#include "ui/base/l10n/l10n_util.h"

metrics_util;
pwm_prefs;

namespace {
constexpr int kMaxNumberOfTimesBubbleIsShown =;

// Returns whether to use Google Chrome branded strings.
constexpr bool UsesPasswordManagerGoogleBranding() {}
}  // namespace

RelaunchChromeBubbleController::RelaunchChromeBubbleController(
    base::WeakPtr<PasswordsModelDelegate> delegate,
    PrefService* prefs)
    :{}

RelaunchChromeBubbleController::~RelaunchChromeBubbleController() {}

std::u16string RelaunchChromeBubbleController::GetTitle() const {}

std::u16string RelaunchChromeBubbleController::GetBody() const {}

std::u16string RelaunchChromeBubbleController::GetContinueButtonText() const {}

std::u16string RelaunchChromeBubbleController::GetNoThanksButtonText() const {}

void RelaunchChromeBubbleController::OnAccepted() {}

void RelaunchChromeBubbleController::OnCanceled() {}

void RelaunchChromeBubbleController::ReportInteractions() {}