| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 0f98d181f0a27fe4b9b2eea4ce4dc67671d68113..da3e79c15ca31c6ffcd8d2e918fdd0f56d1dccbd 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -190,6 +190,8 @@
|
| #include "core/svg/SVGDocumentExtensions.h"
|
| #include "core/svg/SVGTitleElement.h"
|
| #include "core/svg/SVGUseElement.h"
|
| +#include "core/timing/DOMWindowPerformance.h"
|
| +#include "core/timing/Performance.h"
|
| #include "core/workers/SharedWorkerRepositoryClient.h"
|
| #include "core/xml/parser/XMLDocumentParser.h"
|
| #include "platform/DateComponents.h"
|
| @@ -4958,6 +4960,8 @@ void Document::tasksWereResumed()
|
| m_scriptedAnimationController->resume();
|
|
|
| MutationObserver::resumeSuspendedObservers();
|
| + if (m_domWindow)
|
| + DOMWindowPerformance::performance(*m_domWindow)->resumeSuspendedObservers();
|
| }
|
|
|
| // FIXME: suspendScheduledTasks(), resumeScheduledTasks(), tasksNeedSuspension()
|
|
|