#include "chrome/browser/ui/views/update_recommended_message_box.h"
#include "base/feature_list.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "chrome/browser/lifetime/application_lifetime.h"
#include "chrome/browser/ui/browser_dialogs.h"
#include "chrome/browser/ui/browser_list.h"
#include "chrome/browser/ui/ui_features.h"
#include "chrome/browser/ui/views/chrome_layout_provider.h"
#include "chrome/grit/branded_strings.h"
#include "components/constrained_window/constrained_window_views.h"
#include "components/strings/grit/components_strings.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/mojom/dialog_button.mojom.h"
#include "ui/base/mojom/ui_base_types.mojom-shared.h"
#include "ui/views/controls/message_box_view.h"
#include "ui/views/widget/widget.h"
void UpdateRecommendedMessageBox::Show(gfx::NativeWindow parent_window) { … }
UpdateRecommendedMessageBox::UpdateRecommendedMessageBox() { … }
UpdateRecommendedMessageBox::~UpdateRecommendedMessageBox() { … }
bool UpdateRecommendedMessageBox::Accept() { … }
bool UpdateRecommendedMessageBox::ShouldShowWindowTitle() const { … }
bool UpdateRecommendedMessageBox::ShouldShowCloseButton() const { … }
views::View* UpdateRecommendedMessageBox::GetContentsView() { … }
views::Widget* UpdateRecommendedMessageBox::GetWidget() { … }
const views::Widget* UpdateRecommendedMessageBox::GetWidget() const { … }