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