#include "chrome/browser/ui/views/passwords/manage_passwords_list_view.h"
#include "build/branding_buildflags.h"
#include "build/build_config.h"
#include "build/buildflag.h"
#include "chrome/browser/ui/layout_constants.h"
#include "chrome/browser/ui/passwords/ui_utils.h"
#include "chrome/browser/ui/views/chrome_layout_provider.h"
#include "chrome/browser/ui/views/controls/rich_hover_button.h"
#include "chrome/browser/ui/views/passwords/manage_passwords_view_ids.h"
#include "chrome/grit/generated_resources.h"
#include "components/password_manager/core/browser/password_manager_metrics_util.h"
#include "components/vector_icons/vector_icons.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/gfx/favicon_size.h"
#include "ui/gfx/vector_icon_utils.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/controls/separator.h"
#include "ui/views/view_class_properties.h"
PasswordManagementBubbleInteractions;
ManagePasswordsListView::ManagePasswordsListView(
base::span<std::unique_ptr<password_manager::PasswordForm> const>
credentials,
ui::ImageModel favicon,
base::RepeatingCallback<void(password_manager::PasswordForm)>
on_row_clicked_callback,
base::RepeatingClosure on_navigate_to_settings_clicked_callback,
bool is_account_storage_available) { … }
ManagePasswordsListView::~ManagePasswordsListView() = default;
DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(ManagePasswordsListView, kTopView);
BEGIN_METADATA(…)