diff options
Diffstat (limited to 'WebCore/html/HTMLMediaElement.h')
-rw-r--r-- | WebCore/html/HTMLMediaElement.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/WebCore/html/HTMLMediaElement.h b/WebCore/html/HTMLMediaElement.h index db75a9c..e5e7ae0 100644 --- a/WebCore/html/HTMLMediaElement.h +++ b/WebCore/html/HTMLMediaElement.h @@ -169,6 +169,9 @@ public: bool processingUserGesture() const; + void sourceWillBeRemoved(HTMLSourceElement*); + void sourceWasAdded(HTMLSourceElement*); + protected: HTMLMediaElement(const QualifiedName&, Document*); virtual ~HTMLMediaElement(); @@ -331,7 +334,9 @@ private: enum LoadState { WaitingForSource, LoadingFromSrcAttr, LoadingFromSourceElement }; LoadState m_loadState; HTMLSourceElement* m_currentSourceNode; - + Node* m_nextChildNodeToConsider; + Node* sourceChildEndOfListValue() { return static_cast<Node*>(this); } + OwnPtr<MediaPlayer> m_player; #if ENABLE(PLUGIN_PROXY_FOR_VIDEO) RefPtr<Widget> m_proxyWidget; @@ -350,7 +355,6 @@ private: bool m_playing : 1; bool m_isWaitingUntilMediaCanStart : 1; bool m_shouldDelayLoadEvent : 1; - bool m_isWaitingToDecrementLoadEventDelayCount : 1; bool m_haveFiredLoadedData : 1; bool m_inActiveDocument : 1; bool m_autoplaying : 1; |