Index: ui/base/win/tsf_bridge.h |
diff --git a/ui/base/win/tsf_bridge.h b/ui/base/win/tsf_bridge.h |
index 76023b060a3594ed0482966383994249c4331be1..d1e40170e52345695f5b722098075ae4cc6af8e7 100644 |
--- a/ui/base/win/tsf_bridge.h |
+++ b/ui/base/win/tsf_bridge.h |
@@ -6,7 +6,9 @@ |
#define UI_BASE_WIN_TSF_BRIDGE_H_ |
#include <Windows.h> |
+#include <msctf.h> |
#include "base/basictypes.h" |
sky
2012/10/15 22:00:07
nit: newline between 9/10
Seigo Nonaka
2012/10/16 02:20:47
Done.
|
+#include "base/win/scoped_comptr.h" |
#include "ui/base/ui_export.h" |
namespace ui { |
@@ -61,6 +63,9 @@ class UI_EXPORT TsfBridge { |
// Caller must free |client|. |
virtual void RemoveFocusedClient(TextInputClient* client) = 0; |
+ // Obtains current thread manager. |
+ virtual base::win::ScopedComPtr<ITfThreadMgr> GetThreadManager() = 0; |
+ |
protected: |
// Uses GetInstance() instead. |
TsfBridge(); |