| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ | 5 #ifndef COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ |
| 6 #define COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ | 6 #define COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ |
| 7 | 7 |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <map> | 10 #include <map> |
| (...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 312 Id transport_window_id, | 312 Id transport_window_id, |
| 313 mojo::InsetsPtr insets, | 313 mojo::InsetsPtr insets, |
| 314 mojo::Array<mojo::RectPtr> transport_additional_client_areas) override; | 314 mojo::Array<mojo::RectPtr> transport_additional_client_areas) override; |
| 315 void GetWindowManagerInternalClient( | 315 void GetWindowManagerInternalClient( |
| 316 mojo::AssociatedInterfaceRequest<mojom::WindowManagerInternalClient> | 316 mojo::AssociatedInterfaceRequest<mojom::WindowManagerInternalClient> |
| 317 internal) override; | 317 internal) override; |
| 318 | 318 |
| 319 // mojom::WindowManagerInternalClient: | 319 // mojom::WindowManagerInternalClient: |
| 320 void WmResponse(uint32_t change_id, bool response) override; | 320 void WmResponse(uint32_t change_id, bool response) override; |
| 321 void WmRequestClose(Id transport_window_id) override; | 321 void WmRequestClose(Id transport_window_id) override; |
| 322 void WmSetFrameDecorationValues( |
| 323 mojom::FrameDecorationValuesPtr values) override; |
| 322 void OnWmCreatedTopLevelWindow(uint32_t change_id, | 324 void OnWmCreatedTopLevelWindow(uint32_t change_id, |
| 323 Id transport_window_id) override; | 325 Id transport_window_id) override; |
| 324 | 326 |
| 325 // AccessPolicyDelegate: | 327 // AccessPolicyDelegate: |
| 326 bool HasRootForAccessPolicy(const ServerWindow* window) const override; | 328 bool HasRootForAccessPolicy(const ServerWindow* window) const override; |
| 327 bool IsWindowKnownForAccessPolicy(const ServerWindow* window) const override; | 329 bool IsWindowKnownForAccessPolicy(const ServerWindow* window) const override; |
| 328 bool IsWindowRootOfAnotherConnectionForAccessPolicy( | 330 bool IsWindowRootOfAnotherConnectionForAccessPolicy( |
| 329 const ServerWindow* window) const override; | 331 const ServerWindow* window) const override; |
| 330 bool IsDescendantOfEmbedRoot(const ServerWindow* window) override; | 332 bool IsDescendantOfEmbedRoot(const ServerWindow* window) override; |
| 331 | 333 |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 365 | 367 |
| 366 scoped_ptr<WaitingForTopLevelWindowInfo> waiting_for_top_level_window_info_; | 368 scoped_ptr<WaitingForTopLevelWindowInfo> waiting_for_top_level_window_info_; |
| 367 | 369 |
| 368 DISALLOW_COPY_AND_ASSIGN(WindowTreeImpl); | 370 DISALLOW_COPY_AND_ASSIGN(WindowTreeImpl); |
| 369 }; | 371 }; |
| 370 | 372 |
| 371 } // namespace ws | 373 } // namespace ws |
| 372 } // namespace mus | 374 } // namespace mus |
| 373 | 375 |
| 374 #endif // COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ | 376 #endif // COMPONENTS_MUS_WS_WINDOW_TREE_IMPL_H_ |
| OLD | NEW |