Index: chrome/browser/chromeos/wm_ipc.h |
diff --git a/chrome/browser/chromeos/wm_ipc.h b/chrome/browser/chromeos/wm_ipc.h |
index 92fef71704f4df03f8a4ed847b838dfd8e12a837..4437598fd7ef1aedc006b706219b4c2abe603d47 100644 |
--- a/chrome/browser/chromeos/wm_ipc.h |
+++ b/chrome/browser/chromeos/wm_ipc.h |
@@ -12,12 +12,15 @@ |
#include <vector> |
#include "base/logging.h" |
-#include "base/singleton.h" |
#include "cros/chromeos_wm_ipc_enums.h" |
typedef unsigned long Atom; |
typedef unsigned long XID; |
+namespace base { |
+template <typename T> struct DefaultLazyInstanceTraits; |
+} |
+ |
namespace chromeos { |
class WmIpc { |
@@ -113,7 +116,7 @@ class WmIpc { |
void SetLoggedInProperty(bool logged_in); |
private: |
- friend struct DefaultSingletonTraits<WmIpc>; |
+ friend struct base::DefaultLazyInstanceTraits<WmIpc>; |
WmIpc(); |