Index: Source/core/html/shadow/MediaControlElementTypes.cpp |
diff --git a/Source/core/html/shadow/MediaControlElementTypes.cpp b/Source/core/html/shadow/MediaControlElementTypes.cpp |
index 658d4896caa647b44dc71dc76710ef4ff93276d5..7c216b83499cb5063590cebd003cd9e05513cc3f 100644 |
--- a/Source/core/html/shadow/MediaControlElementTypes.cpp |
+++ b/Source/core/html/shadow/MediaControlElementTypes.cpp |
@@ -126,79 +126,4 @@ void MediaControlTimeDisplayElement::setCurrentValue(double time) |
m_currentValue = time; |
} |
-// ---------------------------- |
- |
-MediaControlMuteButtonElement::MediaControlMuteButtonElement(Document& document, MediaControlElementType displayType) |
- : MediaControlInputElement(document, displayType) |
-{ |
-} |
- |
-void MediaControlMuteButtonElement::defaultEventHandler(Event* event) |
-{ |
- if (event->type() == EventTypeNames::click) { |
- mediaController()->setMuted(!mediaController()->muted()); |
- event->setDefaultHandled(); |
- } |
- |
- HTMLInputElement::defaultEventHandler(event); |
-} |
- |
-void MediaControlMuteButtonElement::changedMute() |
-{ |
- updateDisplayType(); |
-} |
- |
-void MediaControlMuteButtonElement::updateDisplayType() |
-{ |
- setDisplayType(mediaController()->muted() ? MediaUnMuteButton : MediaMuteButton); |
-} |
- |
-// ---------------------------- |
- |
-MediaControlVolumeSliderElement::MediaControlVolumeSliderElement(Document& document) |
- : MediaControlInputElement(document, MediaVolumeSlider) |
-{ |
-} |
- |
-void MediaControlVolumeSliderElement::defaultEventHandler(Event* event) |
-{ |
- // Left button is 0. Rejects mouse events not from left button. |
- if (event->isMouseEvent() && toMouseEvent(event)->button()) |
- return; |
- |
- if (!inDocument() || !document().isActive()) |
- return; |
- |
- MediaControlInputElement::defaultEventHandler(event); |
- |
- if (event->type() == EventTypeNames::mouseover || event->type() == EventTypeNames::mouseout || event->type() == EventTypeNames::mousemove) |
- return; |
- |
- double volume = value().toDouble(); |
- mediaController()->setVolume(volume, ASSERT_NO_EXCEPTION); |
- mediaController()->setMuted(false); |
-} |
- |
-bool MediaControlVolumeSliderElement::willRespondToMouseMoveEvents() |
-{ |
- if (!inDocument() || !document().isActive()) |
- return false; |
- |
- return MediaControlInputElement::willRespondToMouseMoveEvents(); |
-} |
- |
-bool MediaControlVolumeSliderElement::willRespondToMouseClickEvents() |
-{ |
- if (!inDocument() || !document().isActive()) |
- return false; |
- |
- return MediaControlInputElement::willRespondToMouseClickEvents(); |
-} |
- |
-void MediaControlVolumeSliderElement::setVolume(double volume) |
-{ |
- if (value().toDouble() != volume) |
- setValue(String::number(volume)); |
-} |
- |
} // namespace WebCore |