Chromium Code Reviews| Index: base/message_pump_win.h |
| diff --git a/base/message_pump_win.h b/base/message_pump_win.h |
| index e778e01fb2abab53971dd93b3cdb9780e080cecb..bd2da43985f0b79f18509936b96ea5ed00591ef7 100644 |
| --- a/base/message_pump_win.h |
| +++ b/base/message_pump_win.h |
| @@ -11,6 +11,7 @@ |
| #include "base/base_export.h" |
| #include "base/basictypes.h" |
| +#include "base/memory/scoped_ptr.h" |
| #include "base/message_pump.h" |
| #include "base/message_pump_dispatcher.h" |
| #include "base/message_pump_observer.h" |
| @@ -124,6 +125,8 @@ class BASE_EXPORT MessagePumpWin : public MessagePump { |
| // an excellent choice. It is also helpful that the starter messages that are |
| // placed in the queue when new task arrive also awakens DoRunLoop. |
| // |
| +class TextServicesBridge; |
|
rvargas (doing something else)
2012/08/18 02:42:07
You are inserting this between a class and its doc
yoichio
2012/08/20 10:16:48
Done.
|
| + |
| class BASE_EXPORT MessagePumpForUI : public MessagePumpWin { |
| public: |
| // The application-defined code passed to the hook procedure. |
| @@ -152,12 +155,16 @@ class BASE_EXPORT MessagePumpForUI : public MessagePumpWin { |
| bool ProcessNextWindowsMessage(); |
| bool ProcessMessageHelper(const MSG& msg); |
| bool ProcessPumpReplacementMessage(); |
| - |
| + bool ProcessPeekMessage(MSG* pMsg, HWND hwnd, UINT wMsgFilterMin, |
|
jar (doing other things)
2012/08/16 18:21:40
nit: one arg per line (unless args are "intimately
yoichio
2012/08/20 10:16:48
Done.
|
| + UINT wMsgFilterMax, UINT wRemoveMsg); |
| // Instance of the module containing the window procedure. |
| HMODULE instance_; |
| // A hidden message-only window. |
| HWND message_hwnd_; |
| + |
| + // COM objects which supports Text Services Framework. |
| + scoped_ptr<TextServicesBridge> text_services_bridge_; |
| }; |
| //----------------------------------------------------------------------------- |