| Index: third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| diff --git a/third_party/WebKit/Source/core/html/HTMLMediaElement.h b/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| index 5f22ef0d8d3ac51e6932f75e7a28498826335270..34cd4bf021a810c8986b731160089c4b78898478 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| +++ b/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| @@ -97,7 +97,7 @@ public:
|
| LoadMediaResource = 1 << 0,
|
| LoadTextTrackResource = 1 << 1
|
| };
|
| - void scheduleDelayedAction(DelayedActionType);
|
| + void scheduleTextTrackResourceLoad();
|
|
|
| bool hasRemoteRoutes() const { return m_remoteRoutesAvailable; }
|
| bool isPlayingRemotely() const { return m_playingRemotely; }
|
| @@ -345,7 +345,8 @@ private:
|
| void scheduleEvent(const AtomicString& eventName); // FIXME: Rename to scheduleNamedEvent for clarity.
|
|
|
| // loading
|
| - void prepareForLoad();
|
| + void invokeLoadAlgorithm();
|
| + void invokeResourceSelectionAlgorithm();
|
| void loadInternal();
|
| void selectMediaResource();
|
| void loadResource(const KURL&, ContentType&);
|
| @@ -354,14 +355,14 @@ private:
|
| WebMediaPlayer::LoadType loadType() const;
|
| void scheduleNextSourceChild();
|
| void loadNextSourceChild();
|
| - void clearMediaPlayer(int flags);
|
| + void clearMediaPlayer();
|
| void clearMediaPlayerAndAudioSourceProviderClientWithoutLocking();
|
| bool havePotentialSourceChild();
|
| void noneSupported();
|
| void mediaEngineError(MediaError*);
|
| void cancelPendingEventsAndCallbacks();
|
| void waitForSourceChange();
|
| - void prepareToPlay();
|
| + void setIgnorePreloadNone();
|
|
|
| KURL selectNextSourceChild(ContentType*, InvalidURLAction);
|
|
|
| @@ -552,8 +553,7 @@ private:
|
|
|
| bool m_closedCaptionsVisible : 1;
|
|
|
| - bool m_havePreparedToPlay : 1;
|
| -
|
| + bool m_ignorePreloadNone : 1;
|
| bool m_tracksAreReady : 1;
|
| bool m_processingPreferenceChange : 1;
|
| bool m_remoteRoutesAvailable : 1;
|
|
|