| Index: Source/core/dom/Document.h
|
| diff --git a/Source/core/dom/Document.h b/Source/core/dom/Document.h
|
| index ee489891be8a61edfec1ee620e8b022306080c69..487ba69a9883c1165fc6696e38a2e4e24c0376e3 100644
|
| --- a/Source/core/dom/Document.h
|
| +++ b/Source/core/dom/Document.h
|
| @@ -119,6 +119,7 @@ class HTMLImportsController;
|
| class HTMLLinkElement;
|
| class HTMLScriptElement;
|
| class HitTestRequest;
|
| +class IdleRequestCallback;
|
| class LayoutPoint;
|
| class LiveNodeListBase;
|
| class Locale;
|
| @@ -142,6 +143,7 @@ class SVGUseElement;
|
| class ScriptRunner;
|
| class ScriptableDocumentParser;
|
| class ScriptedAnimationController;
|
| +class ScriptedIdleTaskController;
|
| class SecurityOrigin;
|
| class SegmentedString;
|
| class SelectorQueryCache;
|
| @@ -956,6 +958,9 @@ public:
|
| void cancelAnimationFrame(int id);
|
| void serviceScriptedAnimations(double monotonicAnimationStartTime);
|
|
|
| + int requestIdleFrame(IdleRequestCallback*);
|
| + void cancelIdleFrame(int id);
|
| +
|
| virtual EventTarget* errorEventTarget() override final;
|
| virtual void logExceptionToConsole(const String& errorMessage, int scriptId, const String& sourceURL, int lineNumber, int columnNumber, PassRefPtrWillBeRawPtr<ScriptCallStack>) override final;
|
|
|
| @@ -1092,6 +1097,7 @@ private:
|
| bool isElementNode() const = delete; // This will catch anyone doing an unnecessary check.
|
|
|
| ScriptedAnimationController& ensureScriptedAnimationController();
|
| + ScriptedIdleTaskController& ensureScriptedIdleTaskController();
|
| virtual SecurityContext& securityContext() override final { return *this; }
|
| virtual EventQueue* eventQueue() const override final;
|
|
|
| @@ -1371,6 +1377,7 @@ private:
|
| unsigned m_writeRecursionDepth;
|
|
|
| RefPtrWillBeMember<ScriptedAnimationController> m_scriptedAnimationController;
|
| + RefPtrWillBeMember<ScriptedIdleTaskController> m_scriptedIdleTaskController;
|
| OwnPtr<MainThreadTaskRunner> m_taskRunner;
|
| OwnPtrWillBeMember<TextAutosizer> m_textAutosizer;
|
|
|
|
|