| Index: base/message_loop/message_pump_win.h
|
| diff --git a/base/message_loop/message_pump_win.h b/base/message_loop/message_pump_win.h
|
| index f6683e7c5474c174df46277aa3d922cf4649093d..f8a8557014b855f6e174890c0bdbcee93b0608ae 100644
|
| --- a/base/message_loop/message_pump_win.h
|
| +++ b/base/message_loop/message_pump_win.h
|
| @@ -140,39 +140,6 @@ class BASE_EXPORT MessagePumpForUI : public MessagePumpWin {
|
| };
|
|
|
| //-----------------------------------------------------------------------------
|
| -// MessagePumpForGpu is a simplified version of UI message pump that is
|
| -// optimized for the GPU process. Unlike MessagePumpForUI it doesn't have a
|
| -// hidden window and doesn't handle a situation where a native message pump
|
| -// might take over message processing.
|
| -//
|
| -class BASE_EXPORT MessagePumpForGpu : public MessagePumpWin {
|
| - public:
|
| - MessagePumpForGpu();
|
| - ~MessagePumpForGpu() override;
|
| -
|
| - // Factory methods.
|
| - static void InitFactory();
|
| - static std::unique_ptr<MessagePump> CreateMessagePumpForGpu();
|
| -
|
| - // MessagePump methods:
|
| - void ScheduleWork() override;
|
| - void ScheduleDelayedWork(const TimeTicks& delayed_work_time) override;
|
| -
|
| - private:
|
| - // MessagePumpWin methods:
|
| - void DoRunLoop() override;
|
| -
|
| - void WaitForWork();
|
| - bool ProcessNextMessage();
|
| -
|
| - win::ScopedHandle event_;
|
| -
|
| - // Used to help diagnose hangs.
|
| - // TODO(stanisc): crbug.com/596190: Remove these once the bug is fixed.
|
| - TimeTicks last_set_event_timeticks_;
|
| -};
|
| -
|
| -//-----------------------------------------------------------------------------
|
| // MessagePumpForIO extends MessagePumpWin with methods that are particular to a
|
| // MessageLoop instantiated with TYPE_IO. This version of MessagePump does not
|
| // deal with Windows mesagges, and instead has a Run loop based on Completion
|
|
|