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

Unified Diff: ash/shell.h

Issue 2445583002: Relocate display_manager from ash to ui (Closed)
Patch Set: fix windows build Created 4 years, 2 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ash/shelf/shelf_layout_manager_unittest.cc ('k') | ash/shell.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ash/shell.h
diff --git a/ash/shell.h b/ash/shell.h
index a5f5e6e2f630ac56f82a584f5d45da39c4f2f1bf..313a75dc618906dd83c4589748bb5aa08620ca79 100644
--- a/ash/shell.h
+++ b/ash/shell.h
@@ -39,6 +39,10 @@ namespace chromeos {
class AudioA11yController;
}
+namespace display {
+class DisplayManager;
+}
+
namespace gfx {
class ImageSkia;
class Rect;
@@ -76,7 +80,6 @@ class DisplayChangeObserver;
class DisplayColorManager;
class DisplayConfigurationController;
class DisplayErrorObserver;
-class DisplayManager;
class DragDropController;
class EventClientImpl;
class EventRewriterEventFilter;
@@ -236,7 +239,7 @@ class ASH_EXPORT Shell : public SystemModalContainerEventFilterDelegate,
return accelerator_controller_delegate_.get();
}
- DisplayManager* display_manager() { return display_manager_.get(); }
+ display::DisplayManager* display_manager() { return display_manager_.get(); }
DisplayConfigurationController* display_configuration_controller() {
return display_configuration_controller_.get();
}
@@ -489,7 +492,7 @@ class ASH_EXPORT Shell : public SystemModalContainerEventFilterDelegate,
// An event filter that pre-handles global accelerators.
std::unique_ptr<::wm::AcceleratorFilter> accelerator_filter_;
- std::unique_ptr<DisplayManager> display_manager_;
+ std::unique_ptr<display::DisplayManager> display_manager_;
std::unique_ptr<DisplayConfigurationController>
display_configuration_controller_;
« no previous file with comments | « ash/shelf/shelf_layout_manager_unittest.cc ('k') | ash/shell.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698