Index: Source/WebCore/html/HTMLMediaElement.h |
=================================================================== |
--- Source/WebCore/html/HTMLMediaElement.h (revision 112578) |
+++ Source/WebCore/html/HTMLMediaElement.h (working copy) |
@@ -502,9 +502,8 @@ |
// Loading state. |
enum LoadState { WaitingForSource, LoadingFromSrcAttr, LoadingFromSourceElement }; |
LoadState m_loadState; |
- HTMLSourceElement* m_currentSourceNode; |
- Node* m_nextChildNodeToConsider; |
- Node* sourceChildEndOfListValue() { return static_cast<Node*>(this); } |
+ RefPtr<HTMLSourceElement> m_currentSourceNode; |
+ RefPtr<Node> m_nextChildNodeToConsider; |
OwnPtr<MediaPlayer> m_player; |
#if ENABLE(PLUGIN_PROXY_FOR_VIDEO) |