| Index: base/message_loop_unittest.cc
|
| diff --git a/base/message_loop_unittest.cc b/base/message_loop_unittest.cc
|
| index b404dc80a2d9f88d7ce1d18e4a493cb992a78ceb..900d7c049cbff4d84fc027d649c4d7327ea9ad73 100644
|
| --- a/base/message_loop_unittest.cc
|
| +++ b/base/message_loop_unittest.cc
|
| @@ -1080,7 +1080,7 @@ class DispatcherImpl : public MessageLoopForUI::Dispatcher {
|
| public:
|
| DispatcherImpl() : dispatch_count_(0) {}
|
|
|
| - virtual bool Dispatch(const MSG& msg) {
|
| + virtual base::DispatchStatus Dispatch(const base::NativeEvent& msg) OVERRIDE {
|
| ::TranslateMessage(&msg);
|
| ::DispatchMessage(&msg);
|
| // Do not count WM_TIMER since it is not what we post and it will cause
|
| @@ -1088,7 +1088,8 @@ class DispatcherImpl : public MessageLoopForUI::Dispatcher {
|
| if (msg.message != WM_TIMER)
|
| ++dispatch_count_;
|
| // We treat WM_LBUTTONUP as the last message.
|
| - return msg.message != WM_LBUTTONUP;
|
| + return msg.message != WM_LBUTTONUP ?
|
| + base::EVENT_PROCESSED : base::EVENT_QUIT;
|
| }
|
|
|
| int dispatch_count_;
|
|
|