// Copyright 2022 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_WEBUI_EXAMPLES_BROWSER_UI_AURA_AURA_CONTEXT_H_ #define UI_WEBUI_EXAMPLES_BROWSER_UI_AURA_AURA_CONTEXT_H_ #include <memory> #include "base/memory/raw_ptr.h" #include "base/types/pass_key.h" namespace aura { class WindowTreeHost; } namespace display { class Screen; } namespace wm { class CursorManager; class FocusController; } // namespace wm namespace webui_examples { // Holds the necessary services so that a Aura WindowTreeHost behaves like a // normal application window, responding to focus and cursor events for example. class AuraContext { … }; } // namespace webui_examples #endif // UI_WEBUI_EXAMPLES_BROWSER_UI_AURA_AURA_CONTEXT_H_