| Index: Source/core/html/shadow/MediaControlElements.cpp
|
| diff --git a/Source/core/html/shadow/MediaControlElements.cpp b/Source/core/html/shadow/MediaControlElements.cpp
|
| index 4349f579f0cb357d14d23b3520433aa3724d3216..d1738f3add2e501b1c60fbeb18431b4074ca20d5 100644
|
| --- a/Source/core/html/shadow/MediaControlElements.cpp
|
| +++ b/Source/core/html/shadow/MediaControlElements.cpp
|
| @@ -126,7 +126,7 @@ void MediaControlPanelElement::stopTimer()
|
| void MediaControlPanelElement::transitionTimerFired(Timer<MediaControlPanelElement>*)
|
| {
|
| if (!m_opaque)
|
| - hide();
|
| + setIsWanted(false);
|
|
|
| stopTimer();
|
| }
|
| @@ -146,7 +146,7 @@ void MediaControlPanelElement::makeOpaque()
|
| m_opaque = true;
|
|
|
| if (m_isDisplayed) {
|
| - show();
|
| + setIsWanted(true);
|
| didBecomeVisible();
|
| }
|
| }
|
| @@ -308,10 +308,7 @@ void MediaControlOverlayPlayButtonElement::defaultEventHandler(Event* event)
|
|
|
| void MediaControlOverlayPlayButtonElement::updateDisplayType()
|
| {
|
| - if (mediaElement().shouldShowControls() && mediaElement().togglePlayStateWillPlay())
|
| - show();
|
| - else
|
| - hide();
|
| + setIsWanted(mediaElement().shouldShowControls() && mediaElement().togglePlayStateWillPlay());
|
| }
|
|
|
| bool MediaControlOverlayPlayButtonElement::keepEventInNode(Event* event)
|
| @@ -333,7 +330,7 @@ PassRefPtrWillBeRawPtr<MediaControlToggleClosedCaptionsButtonElement> MediaContr
|
| button->ensureUserAgentShadowRoot();
|
| button->setType(InputTypeNames::button);
|
| button->setShadowPseudoId(AtomicString("-webkit-media-controls-toggle-closed-captions-button", AtomicString::ConstructFromLiteral));
|
| - button->hide();
|
| + button->setIsWanted(false);
|
| return button.release();
|
| }
|
|
|
| @@ -511,7 +508,7 @@ PassRefPtrWillBeRawPtr<MediaControlFullscreenButtonElement> MediaControlFullscre
|
| button->ensureUserAgentShadowRoot();
|
| button->setType(InputTypeNames::button);
|
| button->setShadowPseudoId(AtomicString("-webkit-media-controls-fullscreen-button", AtomicString::ConstructFromLiteral));
|
| - button->hide();
|
| + button->setIsWanted(false);
|
| return button.release();
|
| }
|
|
|
|
|