Index: content/browser/devtools/protocol/page_handler.cc |
diff --git a/content/browser/devtools/protocol/page_handler.cc b/content/browser/devtools/protocol/page_handler.cc |
index 5325a66f8fda5917cdb34b9fd98e7e5792c46221..c1e88169d5d9d4dbf8734971433842f5c782986c 100644 |
--- a/content/browser/devtools/protocol/page_handler.cc |
+++ b/content/browser/devtools/protocol/page_handler.cc |
@@ -397,8 +397,9 @@ void PageHandler::InnerSwapCompositorFrame() { |
gfx::SizeF viewport_size_dip = gfx::ScaleSize( |
metadata.scrollable_viewport_size, metadata.page_scale_factor); |
- gfx::SizeF screen_size_dip = gfx::ScaleSize(view->GetPhysicalBackingSize(), |
- 1 / metadata.device_scale_factor); |
+ gfx::SizeF screen_size_dip = |
+ gfx::ScaleSize(gfx::SizeF(view->GetPhysicalBackingSize()), |
+ 1 / metadata.device_scale_factor); |
blink::WebScreenInfo screen_info; |
view->GetScreenInfo(&screen_info); |
@@ -472,8 +473,9 @@ void PageHandler::ScreencastFrameEncoded( |
if (!view) |
return; |
- gfx::SizeF screen_size_dip = gfx::ScaleSize( |
- view->GetPhysicalBackingSize(), 1 / metadata.device_scale_factor); |
+ gfx::SizeF screen_size_dip = |
+ gfx::ScaleSize(gfx::SizeF(view->GetPhysicalBackingSize()), |
+ 1 / metadata.device_scale_factor); |
scoped_refptr<ScreencastFrameMetadata> param_metadata = |
ScreencastFrameMetadata::Create() |
->set_page_scale_factor(metadata.page_scale_factor) |