| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 ASH_SHELL_H_ | 5 #ifndef ASH_SHELL_H_ |
| 6 #define ASH_SHELL_H_ | 6 #define ASH_SHELL_H_ |
| 7 | 7 |
| 8 #include <memory> | 8 #include <memory> |
| 9 #include <utility> | 9 #include <utility> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 86 class WindowTreeHostManager; | 86 class WindowTreeHostManager; |
| 87 class DisplayErrorObserver; | 87 class DisplayErrorObserver; |
| 88 class DisplayManager; | 88 class DisplayManager; |
| 89 class DragDropController; | 89 class DragDropController; |
| 90 class EventClientImpl; | 90 class EventClientImpl; |
| 91 class EventRewriterEventFilter; | 91 class EventRewriterEventFilter; |
| 92 class EventTransformationHandler; | 92 class EventTransformationHandler; |
| 93 class FirstRunHelper; | 93 class FirstRunHelper; |
| 94 class GPUSupport; | 94 class GPUSupport; |
| 95 class HighContrastController; | 95 class HighContrastController; |
| 96 class ImmersiveContextAsh; | |
| 97 class ImmersiveHandlerFactoryAsh; | 96 class ImmersiveHandlerFactoryAsh; |
| 98 class LinkHandlerModelFactory; | 97 class LinkHandlerModelFactory; |
| 99 class LocaleNotificationController; | 98 class LocaleNotificationController; |
| 100 class LockStateController; | 99 class LockStateController; |
| 101 enum class LoginStatus; | 100 enum class LoginStatus; |
| 102 class MagnificationController; | 101 class MagnificationController; |
| 103 class MouseCursorEventFilter; | 102 class MouseCursorEventFilter; |
| 104 class OverlayEventFilter; | 103 class OverlayEventFilter; |
| 105 class PartialMagnificationController; | 104 class PartialMagnificationController; |
| 106 class PointerWatcherDelegate; | 105 class PointerWatcherDelegate; |
| (...skipping 487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 594 std::unique_ptr<::wm::CursorManager> cursor_manager_; | 593 std::unique_ptr<::wm::CursorManager> cursor_manager_; |
| 595 | 594 |
| 596 // For testing only: simulate that a modal window is open | 595 // For testing only: simulate that a modal window is open |
| 597 bool simulate_modal_window_open_for_testing_; | 596 bool simulate_modal_window_open_for_testing_; |
| 598 | 597 |
| 599 bool is_touch_hud_projection_enabled_; | 598 bool is_touch_hud_projection_enabled_; |
| 600 | 599 |
| 601 // Injected content::GPUDataManager support. | 600 // Injected content::GPUDataManager support. |
| 602 std::unique_ptr<GPUSupport> gpu_support_; | 601 std::unique_ptr<GPUSupport> gpu_support_; |
| 603 | 602 |
| 604 std::unique_ptr<ImmersiveContextAsh> immersive_context_; | |
| 605 std::unique_ptr<ImmersiveHandlerFactoryAsh> immersive_handler_factory_; | 603 std::unique_ptr<ImmersiveHandlerFactoryAsh> immersive_handler_factory_; |
| 606 | 604 |
| 607 base::SequencedWorkerPool* blocking_pool_; | 605 base::SequencedWorkerPool* blocking_pool_; |
| 608 | 606 |
| 609 bool in_mus_ = false; | 607 bool in_mus_ = false; |
| 610 | 608 |
| 611 DISALLOW_COPY_AND_ASSIGN(Shell); | 609 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 612 }; | 610 }; |
| 613 | 611 |
| 614 } // namespace ash | 612 } // namespace ash |
| 615 | 613 |
| 616 #endif // ASH_SHELL_H_ | 614 #endif // ASH_SHELL_H_ |
| OLD | NEW |