Index: components/mus/ws/default_access_policy.cc |
diff --git a/components/mus/ws/default_access_policy.cc b/components/mus/ws/default_access_policy.cc |
index 0a9cb241599f5832039db490b27f42fcffa3a0b2..21b09576314b267ad057bc43ccabc5b52fe135b6 100644 |
--- a/components/mus/ws/default_access_policy.cc |
+++ b/components/mus/ws/default_access_policy.cc |
@@ -123,6 +123,11 @@ bool DefaultAccessPolicy::CanSetWindowTextInputState( |
delegate_->IsRootForAccessPolicy(window->id()); |
} |
+bool DefaultAccessPolicy::CanSetCapture(const ServerWindow* window) const { |
+ return WasCreatedByThisConnection(window) || |
+ delegate_->IsRootForAccessPolicy(window->id()); |
+} |
+ |
bool DefaultAccessPolicy::CanSetFocus(const ServerWindow* window) const { |
return WasCreatedByThisConnection(window) || |
delegate_->IsRootForAccessPolicy(window->id()); |