#include "chrome/browser/ui/views/accessibility/theme_tracking_non_accessible_image_view.h"
#include "base/functional/callback.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/accessibility/ax_node_data.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/base/models/image_model.h"
#include "ui/gfx/image/image_skia.h"
ThemeTrackingNonAccessibleImageView::ThemeTrackingNonAccessibleImageView(
const ui::ImageModel& light_image_model,
const ui::ImageModel& dark_image_model,
const base::RepeatingCallback<SkColor()>& get_background_color_callback)
: … { … }
ThemeTrackingNonAccessibleImageView::ThemeTrackingNonAccessibleImageView(
const gfx::ImageSkia& light_image,
const gfx::ImageSkia& dark_image,
const base::RepeatingCallback<SkColor()>& get_background_color_callback)
: … { … }
ThemeTrackingNonAccessibleImageView::~ThemeTrackingNonAccessibleImageView() =
default;
void ThemeTrackingNonAccessibleImageView::GetAccessibleNodeData(
ui::AXNodeData* node_data) { … }
BEGIN_METADATA(…)