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

Side by Side Diff: ash/shell.h

Issue 9788001: Remove stops_event_propagation from Window, since it's broken. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 9 months 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
« no previous file with comments | « ash/ash.gyp ('k') | ash/shell.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 #pragma once 7 #pragma once
8 8
9 #include <utility> 9 #include <utility>
10 #include <vector> 10 #include <vector>
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 class SystemTray; 53 class SystemTray;
54 class UserWallpaperDelegate; 54 class UserWallpaperDelegate;
55 class VideoDetector; 55 class VideoDetector;
56 class WindowCycleController; 56 class WindowCycleController;
57 57
58 namespace internal { 58 namespace internal {
59 class ActivationController; 59 class ActivationController;
60 class AcceleratorFilter; 60 class AcceleratorFilter;
61 class AppList; 61 class AppList;
62 class DragDropController; 62 class DragDropController;
63 class EventClientImpl;
63 class FocusCycler; 64 class FocusCycler;
64 class InputMethodEventFilter; 65 class InputMethodEventFilter;
65 class MonitorController; 66 class MonitorController;
66 class PartialScreenshotEventFilter; 67 class PartialScreenshotEventFilter;
67 class ResizeShadowController; 68 class ResizeShadowController;
68 class RootWindowEventFilter; 69 class RootWindowEventFilter;
69 class RootWindowLayoutManager; 70 class RootWindowLayoutManager;
70 class ShadowController; 71 class ShadowController;
71 class ShelfLayoutManager; 72 class ShelfLayoutManager;
72 class StackingController; 73 class StackingController;
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
276 scoped_ptr<internal::WorkspaceController> workspace_controller_; 277 scoped_ptr<internal::WorkspaceController> workspace_controller_;
277 scoped_ptr<internal::ResizeShadowController> resize_shadow_controller_; 278 scoped_ptr<internal::ResizeShadowController> resize_shadow_controller_;
278 scoped_ptr<internal::ShadowController> shadow_controller_; 279 scoped_ptr<internal::ShadowController> shadow_controller_;
279 scoped_ptr<internal::TooltipController> tooltip_controller_; 280 scoped_ptr<internal::TooltipController> tooltip_controller_;
280 scoped_ptr<internal::VisibilityController> visibility_controller_; 281 scoped_ptr<internal::VisibilityController> visibility_controller_;
281 scoped_ptr<DesktopBackgroundController> desktop_background_controller_; 282 scoped_ptr<DesktopBackgroundController> desktop_background_controller_;
282 scoped_ptr<PowerButtonController> power_button_controller_; 283 scoped_ptr<PowerButtonController> power_button_controller_;
283 scoped_ptr<VideoDetector> video_detector_; 284 scoped_ptr<VideoDetector> video_detector_;
284 scoped_ptr<WindowCycleController> window_cycle_controller_; 285 scoped_ptr<WindowCycleController> window_cycle_controller_;
285 scoped_ptr<internal::FocusCycler> focus_cycler_; 286 scoped_ptr<internal::FocusCycler> focus_cycler_;
287 scoped_ptr<internal::EventClientImpl> event_client_;
286 scoped_ptr<internal::MonitorController> monitor_controller_; 288 scoped_ptr<internal::MonitorController> monitor_controller_;
287 289
288 // An event filter that pre-handles all key events to send them to an IME. 290 // An event filter that pre-handles all key events to send them to an IME.
289 scoped_ptr<internal::InputMethodEventFilter> input_method_filter_; 291 scoped_ptr<internal::InputMethodEventFilter> input_method_filter_;
290 292
291 // An event filter that pre-handles key events while the partial 293 // An event filter that pre-handles key events while the partial
292 // screenshot UI is active. 294 // screenshot UI is active.
293 scoped_ptr<internal::PartialScreenshotEventFilter> partial_screenshot_filter_; 295 scoped_ptr<internal::PartialScreenshotEventFilter> partial_screenshot_filter_;
294 296
295 #if !defined(OS_MACOSX) 297 #if !defined(OS_MACOSX)
(...skipping 17 matching lines...) Expand all
313 // System tray with clock, Wi-Fi signal, etc. (a replacement in progress for 315 // System tray with clock, Wi-Fi signal, etc. (a replacement in progress for
314 // |status_widget_|). 316 // |status_widget_|).
315 scoped_ptr<SystemTray> tray_; 317 scoped_ptr<SystemTray> tray_;
316 318
317 DISALLOW_COPY_AND_ASSIGN(Shell); 319 DISALLOW_COPY_AND_ASSIGN(Shell);
318 }; 320 };
319 321
320 } // namespace ash 322 } // namespace ash
321 323
322 #endif // ASH_SHELL_H_ 324 #endif // ASH_SHELL_H_
OLDNEW
« no previous file with comments | « ash/ash.gyp ('k') | ash/shell.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698