Index: content/browser/renderer_host/media/desktop_capture_device_ash.cc |
diff --git a/content/browser/renderer_host/media/desktop_capture_device_ash.cc b/content/browser/renderer_host/media/desktop_capture_device_ash.cc |
index 08a74826b49b24b79544f3eecc5b3f33ddc60a88..96b0268862035c4a6af8f91b017ccdc2a74f9b58 100644 |
--- a/content/browser/renderer_host/media/desktop_capture_device_ash.cc |
+++ b/content/browser/renderer_host/media/desktop_capture_device_ash.cc |
@@ -117,6 +117,10 @@ bool DesktopVideoCaptureMachine::Start( |
DCHECK(oracle_proxy.get()); |
oracle_proxy_ = oracle_proxy; |
+ // Update capture resolution. |
+ oracle_proxy_->UpdateCaptureSize(ui::ConvertSizeToPixel( |
+ desktop_layer_, desktop_layer_->bounds().size())); |
+ |
// Start observing window events. |
desktop_window_->AddObserver(this); |