| Index: Source/web/WebKit.cpp
|
| diff --git a/Source/web/WebKit.cpp b/Source/web/WebKit.cpp
|
| index cb0928c74c4699dcd39b54427a263c484b3b08a3..550f912c27928b046c1cb7782ecaf16bf6cc6341 100644
|
| --- a/Source/web/WebKit.cpp
|
| +++ b/Source/web/WebKit.cpp
|
| @@ -35,6 +35,7 @@
|
| #include "bindings/v8/V8Binding.h"
|
| #include "bindings/v8/V8Initializer.h"
|
| #include "core/Init.h"
|
| +#include "core/animation/AnimationClock.h"
|
| #include "core/dom/Microtask.h"
|
| #include "core/frame/Settings.h"
|
| #include "core/page/Page.h"
|
| @@ -67,8 +68,11 @@ namespace {
|
|
|
| class EndOfTaskRunner : public WebThread::TaskObserver {
|
| public:
|
| - virtual void willProcessTask() { }
|
| - virtual void didProcessTask()
|
| + virtual void willProcessTask() OVERRIDE
|
| + {
|
| + WebCore::AnimationClock::notifyTaskStart();
|
| + }
|
| + virtual void didProcessTask() OVERRIDE
|
| {
|
| WebCore::Microtask::performCheckpoint();
|
| }
|
|
|