Index: ui/base/win/tsf_bridge.cc |
diff --git a/ui/base/win/tsf_bridge.cc b/ui/base/win/tsf_bridge.cc |
index 1db1f17f8d7d31623062a7e59e10cfe0e3355836..05736c876d8d995dba5de7ac94b2f884d753241e 100644 |
--- a/ui/base/win/tsf_bridge.cc |
+++ b/ui/base/win/tsf_bridge.cc |
@@ -183,6 +183,12 @@ class TsfBridgeDelegate : public TsfBridge { |
} |
} |
+ virtual base::win::ScopedComPtr<ITfThreadMgr> GetThreadManager() OVERRIDE { |
+ DCHECK_EQ(MessageLoop::TYPE_UI, MessageLoop::current()->type()); |
+ DCHECK(IsInitialized()); |
+ return thread_manager_; |
+ } |
+ |
private: |
friend struct DefaultSingletonTraits<TsfBridgeDelegate>; |