Chromium Code Reviews| 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 <utility> | 8 #include <utility> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 680 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 691 | 691 |
| 692 // An event filter which handles system level gestures | 692 // An event filter which handles system level gestures |
| 693 scoped_ptr<SystemGestureEventFilter> system_gesture_filter_; | 693 scoped_ptr<SystemGestureEventFilter> system_gesture_filter_; |
| 694 | 694 |
| 695 // An event filter that pre-handles global accelerators. | 695 // An event filter that pre-handles global accelerators. |
| 696 scoped_ptr< ::wm::AcceleratorFilter> accelerator_filter_; | 696 scoped_ptr< ::wm::AcceleratorFilter> accelerator_filter_; |
| 697 | 697 |
| 698 // An event filter that pre-handles all key events to send them to an IME. | 698 // An event filter that pre-handles all key events to send them to an IME. |
| 699 scoped_ptr< ::wm::InputMethodEventFilter> input_method_filter_; | 699 scoped_ptr< ::wm::InputMethodEventFilter> input_method_filter_; |
| 700 | 700 |
| 701 scoped_ptr<DisplayManager> display_manager_; | |
| 702 scoped_ptr<base::WeakPtrFactory<DisplayManager> > | |
| 703 weak_display_manager_factory_; | |
| 704 | |
| 705 scoped_ptr<LocaleNotificationController> locale_notification_controller_; | 701 scoped_ptr<LocaleNotificationController> locale_notification_controller_; |
| 706 | 702 |
| 707 scoped_ptr<AccelerometerController> accelerometer_controller_; | 703 scoped_ptr<AccelerometerController> accelerometer_controller_; |
| 708 | 704 |
| 709 #if defined(OS_CHROMEOS) | 705 #if defined(OS_CHROMEOS) |
| 710 scoped_ptr<PowerEventObserver> power_event_observer_; | 706 scoped_ptr<PowerEventObserver> power_event_observer_; |
| 711 scoped_ptr<ui::UserActivityPowerManagerNotifier> user_activity_notifier_; | 707 scoped_ptr<ui::UserActivityPowerManagerNotifier> user_activity_notifier_; |
| 712 scoped_ptr<VideoActivityNotifier> video_activity_notifier_; | 708 scoped_ptr<VideoActivityNotifier> video_activity_notifier_; |
| 713 scoped_ptr<StickyKeysController> sticky_keys_controller_; | 709 scoped_ptr<StickyKeysController> sticky_keys_controller_; |
| 714 scoped_ptr<ResolutionNotificationController> | 710 scoped_ptr<ResolutionNotificationController> |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 751 ObserverList<ShellObserver> observers_; | 747 ObserverList<ShellObserver> observers_; |
| 752 | 748 |
| 753 // For testing only: simulate that a modal window is open | 749 // For testing only: simulate that a modal window is open |
| 754 bool simulate_modal_window_open_for_testing_; | 750 bool simulate_modal_window_open_for_testing_; |
| 755 | 751 |
| 756 bool is_touch_hud_projection_enabled_; | 752 bool is_touch_hud_projection_enabled_; |
| 757 | 753 |
| 758 // Injected content::GPUDataManager support. | 754 // Injected content::GPUDataManager support. |
| 759 scoped_ptr<GPUSupport> gpu_support_; | 755 scoped_ptr<GPUSupport> gpu_support_; |
| 760 | 756 |
| 757 scoped_ptr<DisplayManager> display_manager_; | |
| 758 | |
| 759 scoped_ptr<base::WeakPtrFactory<DisplayManager> > | |
| 760 weak_display_manager_factory_; | |
|
oshima
2014/08/28 06:33:17
sorry if I wasn't clear. Please keep them as it wa
Anand Ratn (left samsung)
2014/08/28 07:17:39
Sorry I misunderstood it previously. keeping it as
| |
| 761 | |
| 761 DISALLOW_COPY_AND_ASSIGN(Shell); | 762 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 762 }; | 763 }; |
| 763 | 764 |
| 764 } // namespace ash | 765 } // namespace ash |
| 765 | 766 |
| 766 #endif // ASH_SHELL_H_ | 767 #endif // ASH_SHELL_H_ |
| OLD | NEW |