| Index: Source/WebCore/dom/Document.h
|
| ===================================================================
|
| --- Source/WebCore/dom/Document.h (revision 113078)
|
| +++ Source/WebCore/dom/Document.h (working copy)
|
| @@ -1083,11 +1083,6 @@
|
| void removeFullScreenElementOfSubtree(Node*, bool amongChildrenOnly = false);
|
| bool isAnimatingFullScreen() const;
|
| void setAnimatingFullScreen(bool);
|
| -
|
| - // W3C API
|
| - bool webkitFullscreenEnabled() const;
|
| - Element* webkitFullscreenElement() const { return !m_fullScreenElementStack.isEmpty() ? m_fullScreenElementStack.first().get() : 0; }
|
| - void webkitExitFullscreen();
|
| #endif
|
|
|
| // Used to allow element that loads data without going through a FrameLoader to delay the 'load' event.
|
| @@ -1200,13 +1195,6 @@
|
|
|
| HTMLCollection* cachedCollection(CollectionType);
|
|
|
| -#if ENABLE(FULLSCREEN_API)
|
| - void clearFullscreenElementStack();
|
| - void popFullscreenElementStack();
|
| - void pushFullscreenElementStack(Element*);
|
| - void addDocumentToFullScreenChangeEventQueue(Document*);
|
| -#endif
|
| -
|
| int m_guardRefCount;
|
|
|
| OwnPtr<CSSStyleSelector> m_styleSelector;
|
| @@ -1438,11 +1426,10 @@
|
| #if ENABLE(FULLSCREEN_API)
|
| bool m_areKeysEnabledInFullScreen;
|
| RefPtr<Element> m_fullScreenElement;
|
| - Deque<RefPtr<Element> > m_fullScreenElementStack;
|
| RenderFullScreen* m_fullScreenRenderer;
|
| Timer<Document> m_fullScreenChangeDelayTimer;
|
| - Deque<RefPtr<Node> > m_fullScreenChangeEventTargetQueue;
|
| - Deque<RefPtr<Node> > m_fullScreenErrorEventTargetQueue;
|
| + Deque<RefPtr<Element> > m_fullScreenChangeEventTargetQueue;
|
| + Deque<RefPtr<Element> > m_fullScreenErrorEventTargetQueue;
|
| bool m_isAnimatingFullScreen;
|
| LayoutRect m_savedPlaceholderFrameRect;
|
| RefPtr<RenderStyle> m_savedPlaceholderRenderStyle;
|
|
|