Index: ui/aura/demo/demo_main.cc |
diff --git a/ui/aura/demo/demo_main.cc b/ui/aura/demo/demo_main.cc |
index 5200b012c126fb8181515d37d783e808de3fb302..c589824926056ec3f51bbf5da2ae9f75e53ec082 100644 |
--- a/ui/aura/demo/demo_main.cc |
+++ b/ui/aura/demo/demo_main.cc |
@@ -7,6 +7,8 @@ |
#include "base/i18n/icu_util.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/message_loop/message_loop.h" |
+#include "base/power_monitor/power_monitor.h" |
+#include "base/power_monitor/power_monitor_device_source.h" |
#include "third_party/skia/include/core/SkXfermode.h" |
#include "ui/aura/client/default_capture_client.h" |
#include "ui/aura/client/window_tree_client.h" |
@@ -126,6 +128,9 @@ int DemoMain() { |
// Create the message-loop here before creating the root window. |
base::MessageLoopForUI message_loop; |
+ base::PowerMonitor power_monitor(make_scoped_ptr( |
+ new base::PowerMonitorDeviceSource)); |
+ |
aura::Env::CreateInstance(true); |
aura::Env::GetInstance()->set_context_factory(context_factory.get()); |
scoped_ptr<aura::TestScreen> test_screen( |