Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1660)

Side by Side Diff: ash/shell.h

Issue 11275296: Move shadow code to views\corewm (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 } 48 }
49 namespace ui { 49 namespace ui {
50 class Layer; 50 class Layer;
51 } 51 }
52 namespace views { 52 namespace views {
53 class NonClientFrameView; 53 class NonClientFrameView;
54 class Widget; 54 class Widget;
55 namespace corewm { 55 namespace corewm {
56 class CompoundEventFilter; 56 class CompoundEventFilter;
57 class InputMethodEventFilter; 57 class InputMethodEventFilter;
58 class ShadowController;
58 } 59 }
59 } 60 }
60 61
61 namespace ash { 62 namespace ash {
62 63
63 class AcceleratorController; 64 class AcceleratorController;
64 class CapsLockDelegate; 65 class CapsLockDelegate;
65 class DesktopBackgroundController; 66 class DesktopBackgroundController;
66 class DisplayController; 67 class DisplayController;
67 class HighContrastController; 68 class HighContrastController;
(...skipping 22 matching lines...) Expand all
90 class EventRewriterEventFilter; 91 class EventRewriterEventFilter;
91 class FocusCycler; 92 class FocusCycler;
92 class MagnificationController; 93 class MagnificationController;
93 class MouseCursorEventFilter; 94 class MouseCursorEventFilter;
94 class OutputConfiguratorAnimation; 95 class OutputConfiguratorAnimation;
95 class OverlayEventFilter; 96 class OverlayEventFilter;
96 class ResizeShadowController; 97 class ResizeShadowController;
97 class RootWindowController; 98 class RootWindowController;
98 class RootWindowLayoutManager; 99 class RootWindowLayoutManager;
99 class ScreenPositionController; 100 class ScreenPositionController;
100 class ShadowController;
101 class SlowAnimationEventFilter; 101 class SlowAnimationEventFilter;
102 class StackingController; 102 class StackingController;
103 class StatusAreaWidget; 103 class StatusAreaWidget;
104 class SystemGestureEventFilter; 104 class SystemGestureEventFilter;
105 class SystemModalContainerEventFilter; 105 class SystemModalContainerEventFilter;
106 class TooltipController; 106 class TooltipController;
107 class TouchObserverHUD; 107 class TouchObserverHUD;
108 class VisibilityController; 108 class VisibilityController;
109 class WindowModalityController; 109 class WindowModalityController;
110 class WorkspaceController; 110 class WorkspaceController;
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
374 374
375 static void set_initially_hide_cursor(bool hide) { 375 static void set_initially_hide_cursor(bool hide) {
376 initially_hide_cursor_ = hide; 376 initially_hide_cursor_ = hide;
377 } 377 }
378 378
379 internal::ResizeShadowController* resize_shadow_controller() { 379 internal::ResizeShadowController* resize_shadow_controller() {
380 return resize_shadow_controller_.get(); 380 return resize_shadow_controller_.get();
381 } 381 }
382 382
383 // Made available for tests. 383 // Made available for tests.
384 internal::ShadowController* shadow_controller() { 384 views::corewm::ShadowController* shadow_controller() {
385 return shadow_controller_.get(); 385 return shadow_controller_.get();
386 } 386 }
387 387
388 content::BrowserContext* browser_context() { return browser_context_; } 388 content::BrowserContext* browser_context() { return browser_context_; }
389 void set_browser_context(content::BrowserContext* browser_context) { 389 void set_browser_context(content::BrowserContext* browser_context) {
390 browser_context_ = browser_context; 390 browser_context_ = browser_context;
391 } 391 }
392 392
393 // Initializes the root window to be used for a secondary display. 393 // Initializes the root window to be used for a secondary display.
394 void InitRootWindowForSecondaryDisplay(aura::RootWindow* root); 394 void InitRootWindowForSecondaryDisplay(aura::RootWindow* root);
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
462 scoped_ptr<CapsLockDelegate> caps_lock_delegate_; 462 scoped_ptr<CapsLockDelegate> caps_lock_delegate_;
463 463
464 scoped_ptr<internal::AppListController> app_list_controller_; 464 scoped_ptr<internal::AppListController> app_list_controller_;
465 465
466 scoped_ptr<internal::StackingController> stacking_controller_; 466 scoped_ptr<internal::StackingController> stacking_controller_;
467 scoped_ptr<internal::ActivationController> activation_controller_; 467 scoped_ptr<internal::ActivationController> activation_controller_;
468 scoped_ptr<internal::CaptureController> capture_controller_; 468 scoped_ptr<internal::CaptureController> capture_controller_;
469 scoped_ptr<internal::WindowModalityController> window_modality_controller_; 469 scoped_ptr<internal::WindowModalityController> window_modality_controller_;
470 scoped_ptr<internal::DragDropController> drag_drop_controller_; 470 scoped_ptr<internal::DragDropController> drag_drop_controller_;
471 scoped_ptr<internal::ResizeShadowController> resize_shadow_controller_; 471 scoped_ptr<internal::ResizeShadowController> resize_shadow_controller_;
472 scoped_ptr<internal::ShadowController> shadow_controller_; 472 scoped_ptr<views::corewm::ShadowController> shadow_controller_;
473 scoped_ptr<internal::TooltipController> tooltip_controller_; 473 scoped_ptr<internal::TooltipController> tooltip_controller_;
474 scoped_ptr<internal::VisibilityController> visibility_controller_; 474 scoped_ptr<internal::VisibilityController> visibility_controller_;
475 scoped_ptr<DesktopBackgroundController> desktop_background_controller_; 475 scoped_ptr<DesktopBackgroundController> desktop_background_controller_;
476 scoped_ptr<PowerButtonController> power_button_controller_; 476 scoped_ptr<PowerButtonController> power_button_controller_;
477 scoped_ptr<SessionStateController> session_state_controller_; 477 scoped_ptr<SessionStateController> session_state_controller_;
478 scoped_ptr<UserActivityDetector> user_activity_detector_; 478 scoped_ptr<UserActivityDetector> user_activity_detector_;
479 scoped_ptr<VideoDetector> video_detector_; 479 scoped_ptr<VideoDetector> video_detector_;
480 scoped_ptr<WindowCycleController> window_cycle_controller_; 480 scoped_ptr<WindowCycleController> window_cycle_controller_;
481 scoped_ptr<internal::FocusCycler> focus_cycler_; 481 scoped_ptr<internal::FocusCycler> focus_cycler_;
482 scoped_ptr<DisplayController> display_controller_; 482 scoped_ptr<DisplayController> display_controller_;
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 527
528 // For testing only: simulate that a modal window is open 528 // For testing only: simulate that a modal window is open
529 bool simulate_modal_window_open_for_testing_; 529 bool simulate_modal_window_open_for_testing_;
530 530
531 DISALLOW_COPY_AND_ASSIGN(Shell); 531 DISALLOW_COPY_AND_ASSIGN(Shell);
532 }; 532 };
533 533
534 } // namespace ash 534 } // namespace ash
535 535
536 #endif // ASH_SHELL_H_ 536 #endif // ASH_SHELL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698