| Index: services/ui/view_manager/view_registry.h
|
| diff --git a/services/ui/view_manager/view_registry.h b/services/ui/view_manager/view_registry.h
|
| index d2bcb66c5de3146fdf6a00123d5a412ccb046cef..fb6fc813db6ea53ba3fd14576f61677863259e28 100644
|
| --- a/services/ui/view_manager/view_registry.h
|
| +++ b/services/ui/view_manager/view_registry.h
|
| @@ -136,6 +136,17 @@ class ViewRegistry : public mojo::ui::ViewInspector {
|
| // Called when one of the view tree pipes is closed remotely.
|
| void OnViewTreeDied(ViewTreeState* tree_state, const std::string& reason);
|
|
|
| + // VIEW INSPECTOR REQUESTS
|
| +
|
| + void GetHitTester(mojo::ui::ViewTreeTokenPtr view_tree_token,
|
| + mojo::InterfaceRequest<mojo::gfx::composition::HitTester>
|
| + hit_tester_request,
|
| + const GetHitTesterCallback& callback) override;
|
| +
|
| + void ResolveScenes(
|
| + mojo::Array<mojo::gfx::composition::SceneTokenPtr> scene_tokens,
|
| + const ResolveScenesCallback& callback) override;
|
| +
|
| private:
|
| // LIFETIME
|
|
|
| @@ -203,6 +214,7 @@ class ViewRegistry : public mojo::ui::ViewInspector {
|
| uint32_t next_view_token_value_ = 1u;
|
| uint32_t next_view_tree_token_value_ = 1u;
|
| std::unordered_map<uint32_t, ViewState*> views_by_token_;
|
| + std::unordered_map<uint32_t, ViewState*> views_by_scene_token_;
|
| std::unordered_map<uint32_t, ViewTreeState*> view_trees_by_token_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ViewRegistry);
|
|
|