Index: Source/WebCore/html/shadow/MediaControlElements.cpp |
diff --git a/Source/WebCore/html/shadow/MediaControlElements.cpp b/Source/WebCore/html/shadow/MediaControlElements.cpp |
index 75681df83e2fbcc379c626518e8302af87f3372b..654439c537779c3362a452a4800c8547136acb2f 100644 |
--- a/Source/WebCore/html/shadow/MediaControlElements.cpp |
+++ b/Source/WebCore/html/shadow/MediaControlElements.cpp |
@@ -37,7 +37,6 @@ |
#include "EventNames.h" |
#include "EventTarget.h" |
#include "ExceptionCodePlaceholder.h" |
-#include "FloatConversion.h" |
#include "Frame.h" |
#include "GraphicsContext.h" |
#include "HTMLVideoElement.h" |
@@ -633,7 +632,7 @@ PassRefPtr<MediaControlRewindButtonElement> MediaControlRewindButtonElement::cre |
void MediaControlRewindButtonElement::defaultEventHandler(Event* event) |
{ |
if (event->type() == eventNames().clickEvent) { |
- mediaController()->setCurrentTime(max(0.0f, mediaController()->currentTime() - 30), IGNORE_EXCEPTION); |
+ mediaController()->setCurrentTime(max(0.0, mediaController()->currentTime() - 30), IGNORE_EXCEPTION); |
event->setDefaultHandled(); |
} |
HTMLInputElement::defaultEventHandler(event); |
@@ -965,7 +964,7 @@ void MediaControlTimelineElement::defaultEventHandler(Event* event) |
if (event->type() == eventNames().mouseoverEvent || event->type() == eventNames().mouseoutEvent || event->type() == eventNames().mousemoveEvent) |
return; |
- float time = narrowPrecisionToFloat(value().toDouble()); |
+ double time = value().toDouble(); |
if (event->type() == eventNames().inputEvent && time != mediaController()->currentTime()) |
mediaController()->setCurrentTime(time, IGNORE_EXCEPTION); |
@@ -982,12 +981,12 @@ bool MediaControlTimelineElement::willRespondToMouseClickEvents() |
return true; |
} |
-void MediaControlTimelineElement::setPosition(float currentTime) |
+void MediaControlTimelineElement::setPosition(double currentTime) |
{ |
setValue(String::number(currentTime)); |
} |
-void MediaControlTimelineElement::setDuration(float duration) |
+void MediaControlTimelineElement::setDuration(double duration) |
{ |
setAttribute(maxAttr, String::number(std::isfinite(duration) ? duration : 0)); |
} |