Index: third_party/WebKit/Source/core/dom/Document.h |
diff --git a/third_party/WebKit/Source/core/dom/Document.h b/third_party/WebKit/Source/core/dom/Document.h |
index 415c23bb464010b985f6085b69ac62fb1e8245da..3db0c522696972f8936200d475150c277661b720 100644 |
--- a/third_party/WebKit/Source/core/dom/Document.h |
+++ b/third_party/WebKit/Source/core/dom/Document.h |
@@ -1079,6 +1079,7 @@ class CORE_EXPORT Document : public ContainerNode, |
void enqueueResizeEvent(); |
void enqueueScrollEventForNode(Node*); |
+ void enqueueAnimationFrameTask(std::unique_ptr<WTF::Closure>); |
void enqueueAnimationFrameEvent(Event*); |
// Only one event for a target/event type combination will be dispatched per |
// frame. |
@@ -1090,9 +1091,6 @@ class CORE_EXPORT Document : public ContainerNode, |
void dispatchEventsForPrinting(); |
- bool hasFullscreenSupplement() const { return m_hasFullscreenSupplement; } |
- void setHasFullscreenSupplement() { m_hasFullscreenSupplement = true; } |
- |
void exitPointerLock(); |
Element* pointerLockElement() const; |
@@ -1592,9 +1590,8 @@ class CORE_EXPORT Document : public ContainerNode, |
WeakMember<Document> m_contextDocument; |
- // For early return in Fullscreen::fromIfExists() |
- bool m_hasFullscreenSupplement; |
- |
+ // The last element in |m_topLayerElements| is topmost in the top layer |
+ // stack and is thus the one that will be visually on top. |
HeapVector<Member<Element>> m_topLayerElements; |
int m_loadEventDelayCount; |