| Index: content/browser/media/capture/web_contents_video_capture_device.cc
|
| diff --git a/content/browser/media/capture/web_contents_video_capture_device.cc b/content/browser/media/capture/web_contents_video_capture_device.cc
|
| index 336ec0ee10e81821ee86dcedba39d6ba8ea5214c..8491c36ea88e9a20a72356c5fe34624516dc79e1 100644
|
| --- a/content/browser/media/capture/web_contents_video_capture_device.cc
|
| +++ b/content/browser/media/capture/web_contents_video_capture_device.cc
|
| @@ -610,7 +610,7 @@ gfx::Size WebContentsCaptureMachine::ComputeOptimalViewSize() const {
|
| // operations in the graphics pipeline.
|
| if (auto* rwhv = tracker_->GetTargetView()) {
|
| const gfx::NativeView view = rwhv->GetNativeView();
|
| - const float scale = ui::GetScaleFactorForNativeView(view);
|
| + const float scale = GetScaleFactorForNativeView(view);
|
| if (scale > 1.0f) {
|
| const gfx::Size shrunk_size =
|
| gfx::ScaleToFlooredSize(optimal_size, 1.0f / scale);
|
| @@ -692,7 +692,7 @@ void WebContentsCaptureMachine::UpdateCaptureSize() {
|
| // captured video.
|
| const gfx::Size view_size = view->GetViewBounds().size();
|
| const gfx::Size physical_size = gfx::ConvertSizeToPixel(
|
| - ui::GetScaleFactorForNativeView(view->GetNativeView()), view_size);
|
| + view->GetNativeView()->GetScaleFactorForNativeView(), view_size);
|
| VLOG(1) << "Computed physical capture size (" << physical_size.ToString()
|
| << ") from view size (" << view_size.ToString() << ").";
|
|
|
|
|