| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index b4ebe61b5de024fe90943ac5d6f4081293bcadb7..f73621be5ad782bb86344e3065f593e3636ce652 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -189,6 +189,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"
|
| @@ -5056,6 +5058,8 @@ void Document::tasksWereResumed()
|
| m_scriptedAnimationController->resume();
|
|
|
| MutationObserver::resumeSuspendedObservers();
|
| + if (m_domWindow)
|
| + DOMWindowPerformance::performance(*m_domWindow)->resumeSuspendedObservers();
|
| }
|
|
|
| // FIXME: suspendScheduledTasks(), resumeScheduledTasks(), tasksNeedSuspension()
|
|
|