summaryrefslogtreecommitdiffstats
path: root/base/message_pump_win.h
diff options
context:
space:
mode:
authorhamaji@chromium.org <hamaji@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 05:10:48 +0000
committerhamaji@chromium.org <hamaji@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 05:10:48 +0000
commit94128148b2ba757e212ae34007d44f3912a2f3d2 (patch)
tree9d4310495e83a4ba568daf1cffcf580ebea1c76b /base/message_pump_win.h
parent913cedfc4c6b3024e983528f7078fba7de61cb1a (diff)
downloadchromium_src-94128148b2ba757e212ae34007d44f3912a2f3d2.zip
chromium_src-94128148b2ba757e212ae34007d44f3912a2f3d2.tar.gz
chromium_src-94128148b2ba757e212ae34007d44f3912a2f3d2.tar.bz2
Rebaseline tests whose expectations were changed by r55714.
The patch removed extra paddings inside buttons. http://trac.webkit.org/changeset/55714 BUG=1437 TEST=none Review URL: http://codereview.chromium.org/789003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49225 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_pump_win.h')
-rw-r--r--base/message_pump_win.h25
1 files changed, 1 insertions, 24 deletions
diff --git a/base/message_pump_win.h b/base/message_pump_win.h
index 9608187..e6ea233 100644
--- a/base/message_pump_win.h
+++ b/base/message_pump_win.h
@@ -9,7 +9,6 @@
#include <list>
-#include "base/basictypes.h"
#include "base/lock.h"
#include "base/message_pump.h"
#include "base/observer_list.h"
@@ -24,7 +23,7 @@ namespace base {
class MessagePumpWin : public MessagePump {
public:
// An Observer is an object that receives global notifications from the
- // UI MessageLoop.
+ // MessageLoop.
//
// NOTE: An Observer implementation should be extremely fast!
//
@@ -284,21 +283,6 @@ class MessagePumpForIO : public MessagePumpWin {
DWORD error) = 0;
};
- // An IOObserver is an object that receives IO notifications from the
- // MessagePump.
- //
- // NOTE: An IOObserver implementation should be extremely fast!
- class IOObserver {
- public:
- IOObserver() {}
-
- virtual void WillProcessIOEvent() = 0;
- virtual void DidProcessIOEvent() = 0;
-
- protected:
- virtual ~IOObserver() {}
- };
-
// The extended context that should be used as the base structure on every
// overlapped IO operation. |handler| must be set to the registered IOHandler
// for the given file when the operation is started, and it can be set to NULL
@@ -336,9 +320,6 @@ class MessagePumpForIO : public MessagePumpWin {
// caller is willing to allow pausing regular task dispatching on this thread.
bool WaitForIOCompletion(DWORD timeout, IOHandler* filter);
- void AddIOObserver(IOObserver* obs);
- void RemoveIOObserver(IOObserver* obs);
-
private:
struct IOItem {
IOHandler* handler;
@@ -352,16 +333,12 @@ class MessagePumpForIO : public MessagePumpWin {
bool MatchCompletedIOItem(IOHandler* filter, IOItem* item);
bool GetIOItem(DWORD timeout, IOItem* item);
bool ProcessInternalIOItem(const IOItem& item);
- void WillProcessIOEvent();
- void DidProcessIOEvent();
// The completion port associated with this thread.
ScopedHandle port_;
// This list will be empty almost always. It stores IO completions that have
// not been delivered yet because somebody was doing cleanup.
std::list<IOItem> completed_io_;
-
- ObserverList<IOObserver> io_observers_;
};
} // namespace base