Index: Source/core/dom/FullscreenElementStack.h |
diff --git a/Source/core/dom/FullscreenElementStack.h b/Source/core/dom/FullscreenElementStack.h |
index 41d493adcf92daf960de6cb431687d1866324c59..346ea1e520a3c31a42e1ab0c626ee7835f1510a9 100644 |
--- a/Source/core/dom/FullscreenElementStack.h |
+++ b/Source/core/dom/FullscreenElementStack.h |
@@ -42,6 +42,7 @@ |
class Document; |
class Element; |
class Node; |
+class RenderFullScreen; |
class RenderStyle; |
class ExecutionContext; |
@@ -70,6 +71,10 @@ |
void webkitDidEnterFullScreenForElement(Element*); |
void webkitWillExitFullScreenForElement(Element*); |
void webkitDidExitFullScreenForElement(Element*); |
+ |
+ void setFullScreenRenderer(RenderFullScreen*); |
+ RenderFullScreen* fullScreenRenderer() const { return m_fullScreenRenderer; } |
+ void fullScreenRendererDestroyed(); |
void clearFullscreenElementStack(); |
void popFullscreenElementStack(); |
@@ -103,6 +108,7 @@ |
bool m_areKeysEnabledInFullScreen; |
RefPtr<Element> m_fullScreenElement; |
Vector<RefPtr<Element> > m_fullScreenElementStack; |
+ RenderFullScreen* m_fullScreenRenderer; |
Timer<FullscreenElementStack> m_fullScreenChangeDelayTimer; |
Deque<RefPtr<Node> > m_fullScreenChangeEventTargetQueue; |
Deque<RefPtr<Node> > m_fullScreenErrorEventTargetQueue; |