Add metadata to Views classes
This CL was uploaded by git cl split.
R=akihiroota@chromium.org, leandre@chromium.org, muyaoxu@google.com
Low-Coverage-Reason: LARGE_SCALE_REFACTOR
Bug: 1485768
Change-Id: If72b246ae1f94c0c259158e1df4a933727d2e280
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5014531
Auto-Submit: Allen Bauer <kylixrd@chromium.org>
Reviewed-by: Muyao Xu <muyaoxu@google.com>
Reviewed-by: Akihiro Ota <akihiroota@chromium.org>
Reviewed-by: Andre Le <leandre@chromium.org>
Commit-Queue: Allen Bauer <kylixrd@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1221881}
diff --git a/ash/system/phonehub/camera_roll_view.h b/ash/system/phonehub/camera_roll_view.h
index 4bbb1b8..8ca5e0d 100644
--- a/ash/system/phonehub/camera_roll_view.h
+++ b/ash/system/phonehub/camera_roll_view.h
@@ -9,6 +9,7 @@
#include "base/gtest_prod_util.h"
#include "base/memory/raw_ptr.h"
#include "chromeos/ash/components/phonehub/camera_roll_manager.h"
+#include "ui/base/metadata/metadata_header_macros.h"
#include "ui/views/view.h"
#include "ui/views/view_model.h"
@@ -24,6 +25,8 @@
// This view will automatically hide if no Camera Roll items are available.
class ASH_EXPORT CameraRollView : public views::View,
public phonehub::CameraRollManager::Observer {
+ METADATA_HEADER(CameraRollView, views::View)
+
public:
CameraRollView(phonehub::CameraRollManager* camera_roll_manager,
phonehub::UserActionRecorder* user_action_recorder);
@@ -34,9 +37,6 @@
// phonehub::CameraRollManager::Observer:
void OnCameraRollViewUiStateUpdated() override;
- // views::View:
- const char* GetClassName() const override;
-
private:
friend class CameraRollViewTest;
FRIEND_TEST_ALL_PREFIXES(CameraRollViewTest, OptInAlready);
@@ -45,6 +45,8 @@
FRIEND_TEST_ALL_PREFIXES(CameraRollViewTest, VideoThumbnail);
class CameraRollItemsView : public views::View {
+ METADATA_HEADER(CameraRollItemsView, views::View)
+
public:
CameraRollItemsView();
~CameraRollItemsView() override;
@@ -57,7 +59,6 @@
// views::View:
gfx::Size CalculatePreferredSize() const override;
void Layout() override;
- const char* GetClassName() const override;
private:
FRIEND_TEST_ALL_PREFIXES(CameraRollViewTest, ViewLayout);