| Index: webkit/tools/test_shell/webwidget_host.cc
|
| diff --git a/webkit/tools/test_shell/webwidget_host.cc b/webkit/tools/test_shell/webwidget_host.cc
|
| index 59cf80b15e73da96712906367c7a8ca25e24e987..32b399beca739aa88fbfad2feb72d3917db3d7c7 100644
|
| --- a/webkit/tools/test_shell/webwidget_host.cc
|
| +++ b/webkit/tools/test_shell/webwidget_host.cc
|
| @@ -4,9 +4,12 @@
|
|
|
| #include "webkit/tools/test_shell/webwidget_host.h"
|
|
|
| +#include "base/bind.h"
|
| #include "base/message_loop.h"
|
|
|
| void WebWidgetHost::ScheduleAnimation() {
|
| - MessageLoop::current()->PostDelayedTask(FROM_HERE,
|
| - factory_.NewRunnableMethod(&WebWidgetHost::ScheduleComposite), 10);
|
| + MessageLoop::current()->PostDelayedTask(
|
| + FROM_HERE,
|
| + base::Bind(&WebWidgetHost::ScheduleComposite, weak_factory_.GetWeakPtr()),
|
| + 10);
|
| }
|
|
|