Index: chrome/browser/chrome_browser_main_extra_parts_exo.cc |
diff --git a/chrome/browser/chrome_browser_main_extra_parts_exo.cc b/chrome/browser/chrome_browser_main_extra_parts_exo.cc |
index af9342b4f2fb93cba1fcde390d7be4eaa7fea04a..8f4e277d902c2a89474cfb8e1b209f92f34868c3 100644 |
--- a/chrome/browser/chrome_browser_main_extra_parts_exo.cc |
+++ b/chrome/browser/chrome_browser_main_extra_parts_exo.cc |
@@ -90,7 +90,8 @@ class ChromeBrowserMainExtraPartsExo::WaylandWatcher { |
class ChromeBrowserMainExtraPartsExo::WaylandWatcher |
: public base::MessagePumpLibevent::Watcher { |
public: |
- explicit WaylandWatcher(exo::wayland::Server* server) : server_(server) { |
+ explicit WaylandWatcher(exo::wayland::Server* server) |
+ : controller_(FROM_HERE), server_(server) { |
base::MessageLoopForUI::current()->WatchFileDescriptor( |
server_->GetFileDescriptor(), |
true, // persistent |