| Index: Source/core/html/shadow/MediaControls.cpp
|
| diff --git a/Source/core/html/shadow/MediaControls.cpp b/Source/core/html/shadow/MediaControls.cpp
|
| index 8f4a18196a0a0f59693607c94eb25488c7867d84..b411b80e28e62a5f41c61e35d84c76dae5cec4eb 100644
|
| --- a/Source/core/html/shadow/MediaControls.cpp
|
| +++ b/Source/core/html/shadow/MediaControls.cpp
|
| @@ -51,7 +51,6 @@ MediaControls::MediaControls(HTMLMediaElement& mediaElement)
|
| : HTMLDivElement(mediaElement.document())
|
| , m_mediaElement(&mediaElement)
|
| , m_panel(nullptr)
|
| - , m_textTrackContainer(nullptr)
|
| , m_overlayPlayButton(nullptr)
|
| , m_overlayEnclosure(nullptr)
|
| , m_playButton(nullptr)
|
| @@ -84,8 +83,6 @@ PassRefPtrWillBeRawPtr<MediaControls> MediaControls::create(HTMLMediaElement& me
|
| //
|
| // MediaControls (-webkit-media-controls)
|
| // +-MediaControlOverlayEnclosureElement (-webkit-media-controls-overlay-enclosure)
|
| -// | +-TextTrackContainer (-webkit-media-text-track-container)
|
| -// | | {when text tracks are enabled}
|
| // | +-MediaControlOverlayPlayButtonElement (-webkit-media-controls-overlay-play-button)
|
| // | | {if mediaControlsOverlayPlayButtonEnabled}
|
| // | \-MediaControlCastButtonElement (-internal-media-controls-overlay-cast-button)
|
| @@ -100,10 +97,6 @@ PassRefPtrWillBeRawPtr<MediaControls> MediaControls::create(HTMLMediaElement& me
|
| // +-MediaControlToggleClosedCaptionsButtonElement (-webkit-media-controls-toggle-closed-captions-button)
|
| // +-MediaControlCastButtonElement (-internal-media-controls-cast-button)
|
| // \-MediaControlFullscreenButtonElement (-webkit-media-controls-fullscreen-button)
|
| -//
|
| -// Most of the structure is built by MediaControls::initializeControls() - the
|
| -// exception being TextTrackContainer which is added on-demand by
|
| -// MediaControls::textTrackContainer().
|
| void MediaControls::initializeControls()
|
| {
|
| RefPtrWillBeRawPtr<MediaControlOverlayEnclosureElement> overlayEnclosure = MediaControlOverlayEnclosureElement::create(*this);
|
| @@ -517,23 +510,10 @@ bool MediaControls::containsRelatedTarget(Event* event)
|
| return contains(relatedTarget->toNode());
|
| }
|
|
|
| -TextTrackContainer* MediaControls::textTrackContainer()
|
| -{
|
| - if (!m_textTrackContainer) {
|
| - RefPtrWillBeRawPtr<TextTrackContainer> textTrackContainer = TextTrackContainer::create(mediaElement().document());
|
| - m_textTrackContainer = textTrackContainer.get();
|
| -
|
| - // Insert it before (behind) all other control elements.
|
| - m_overlayEnclosure->insertBefore(textTrackContainer.release(), m_overlayEnclosure->firstChild());
|
| - }
|
| - return m_textTrackContainer.get();
|
| -}
|
| -
|
| DEFINE_TRACE(MediaControls)
|
| {
|
| visitor->trace(m_mediaElement);
|
| visitor->trace(m_panel);
|
| - visitor->trace(m_textTrackContainer);
|
| visitor->trace(m_overlayPlayButton);
|
| visitor->trace(m_overlayEnclosure);
|
| visitor->trace(m_playButton);
|
|
|