Index: components/mus/ws/display_manager.cc |
diff --git a/components/mus/ws/display_manager.cc b/components/mus/ws/display_manager.cc |
index 03eb620d2afe518f38f1823d9cb3da5cb62ed898..2384de5ee3c565e9a77f0d3b5bb97a716bd47fb7 100644 |
--- a/components/mus/ws/display_manager.cc |
+++ b/components/mus/ws/display_manager.cc |
@@ -212,6 +212,14 @@ void DefaultDisplayManager::SetTitle(const base::string16& title) { |
platform_window_->SetTitle(title); |
} |
+void DefaultDisplayManager::SetCapture() { |
+ platform_window_->SetCapture(); |
+} |
+ |
+void DefaultDisplayManager::ReleaseCapture() { |
+ platform_window_->ReleaseCapture(); |
+} |
+ |
const mojom::ViewportMetrics& DefaultDisplayManager::GetViewportMetrics() { |
return metrics_; |
} |
@@ -369,7 +377,9 @@ void DefaultDisplayManager::OnClosed() { |
void DefaultDisplayManager::OnWindowStateChanged( |
ui::PlatformWindowState new_state) {} |
-void DefaultDisplayManager::OnLostCapture() {} |
+void DefaultDisplayManager::OnLostCapture() { |
+ delegate_->OnLostCapture(); |
+} |
void DefaultDisplayManager::OnAcceleratedWidgetAvailable( |
gfx::AcceleratedWidget widget, |