| Index: chrome_frame/test/chrome_frame_ui_test_utils.cc
|
| diff --git a/chrome_frame/test/chrome_frame_ui_test_utils.cc b/chrome_frame/test/chrome_frame_ui_test_utils.cc
|
| index 80a7ead8d247fd58ffdad62ce3563887f98e2cd6..ffec43305756c6d1269ff5d777e11bcee59117ba 100644
|
| --- a/chrome_frame/test/chrome_frame_ui_test_utils.cc
|
| +++ b/chrome_frame/test/chrome_frame_ui_test_utils.cc
|
| @@ -9,6 +9,7 @@
|
| #include <sstream>
|
| #include <stack>
|
|
|
| +#include "base/bind.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/message_loop.h"
|
| #include "base/path_service.h"
|
| @@ -658,9 +659,9 @@ void AccEventObserver::OnEventReceived(DWORD event,
|
| LONG child_id) {
|
| // Process events in a separate task to stop reentrancy problems.
|
| DCHECK(MessageLoop::current());
|
| - MessageLoop::current()->PostTask(FROM_HERE,
|
| - NewRunnableMethod(event_handler_.get(), &EventHandler::Handle,
|
| - event, hwnd, object_id, child_id));
|
| + MessageLoop::current()->PostTask(
|
| + FROM_HERE, base::Bind(&EventHandler::Handle, event_handler_.get(), event,
|
| + hwnd, object_id, child_id));
|
| }
|
|
|
| // AccEventObserver::EventHandler methods
|
|
|