| Index: components/view_manager/native_viewport/platform_viewport_headless.cc
|
| diff --git a/components/view_manager/native_viewport/platform_viewport_headless.cc b/components/view_manager/native_viewport/platform_viewport_headless.cc
|
| index 3918b18f5dc9ba8e3d54e8496ced5d5659bc9443..a758a507086cf2d9925cffb180acb38dd8f86e11 100644
|
| --- a/components/view_manager/native_viewport/platform_viewport_headless.cc
|
| +++ b/components/view_manager/native_viewport/platform_viewport_headless.cc
|
| @@ -18,7 +18,7 @@ PlatformViewportHeadless::~PlatformViewportHeadless() {
|
| void PlatformViewportHeadless::Init(const gfx::Rect& bounds) {
|
| metrics_ = mojo::ViewportMetrics::New();
|
| metrics_->device_pixel_ratio = 1.f;
|
| - metrics_->size = mojo::Size::From(bounds.size());
|
| + metrics_->size_in_pixels = mojo::Size::From(bounds.size());
|
| }
|
|
|
| void PlatformViewportHeadless::Show() {
|
| @@ -32,12 +32,11 @@ void PlatformViewportHeadless::Close() {
|
| }
|
|
|
| gfx::Size PlatformViewportHeadless::GetSize() {
|
| - return metrics_->size.To<gfx::Size>();
|
| + return metrics_->size_in_pixels.To<gfx::Size>();
|
| }
|
|
|
| void PlatformViewportHeadless::SetBounds(const gfx::Rect& bounds) {
|
| - metrics_->size = mojo::Size::From(bounds.size());
|
| - delegate_->OnMetricsChanged(metrics_->Clone());
|
| + delegate_->OnMetricsChanged(bounds.size(), 1.f /* device_scale_factor */);
|
| }
|
|
|
| // static
|
|
|