| Index: Source/core/html/HTMLMediaElement.cpp
|
| diff --git a/Source/core/html/HTMLMediaElement.cpp b/Source/core/html/HTMLMediaElement.cpp
|
| index 3ac7fb361e4a8d52d83bcdc7aa87ff4502ab0289..3243bf661495cfea649a64039de5d559ccb20d06 100644
|
| --- a/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/Source/core/html/HTMLMediaElement.cpp
|
| @@ -1825,7 +1825,7 @@ void HTMLMediaElement::setReadyState(ReadyState state)
|
| scheduleEvent(EventTypeNames::loadedmetadata);
|
|
|
| if (m_defaultPlaybackStartPosition > 0) {
|
| - seek(m_defaultPlaybackStartPosition, IGNORE_EXCEPTION);
|
| + seek(m_defaultPlaybackStartPosition);
|
| m_defaultPlaybackStartPosition = 0;
|
| }
|
|
|
| @@ -1929,7 +1929,7 @@ void HTMLMediaElement::prepareToPlay()
|
| startDeferredLoad();
|
| }
|
|
|
| -void HTMLMediaElement::seek(double time, ExceptionState& exceptionState)
|
| +void HTMLMediaElement::seek(double time)
|
| {
|
| WTF_LOG(Media, "HTMLMediaElement::seek(%f)", time);
|
|
|
| @@ -2116,7 +2116,7 @@ void HTMLMediaElement::setCurrentTime(double time, ExceptionState& exceptionStat
|
| return;
|
| }
|
|
|
| - seek(time, exceptionState);
|
| + seek(time);
|
| }
|
|
|
| double HTMLMediaElement::duration() const
|
| @@ -2255,7 +2255,7 @@ void HTMLMediaElement::playInternal()
|
| scheduleDelayedAction(LoadMediaResource);
|
|
|
| if (endedPlayback())
|
| - seek(0, IGNORE_EXCEPTION);
|
| + seek(0);
|
|
|
| if (m_mediaController)
|
| m_mediaController->bringElementUpToSpeed(this);
|
| @@ -3117,7 +3117,7 @@ void HTMLMediaElement::mediaPlayerTimeChanged()
|
| if (loop() && !m_mediaController) {
|
| m_sentEndEvent = false;
|
| // then seek to the earliest possible position of the media resource and abort these steps.
|
| - seek(0, IGNORE_EXCEPTION);
|
| + seek(0);
|
| } else {
|
| // If the media element does not have a current media controller, and the media element
|
| // has still ended playback, and the direction of playback is still forwards, and paused
|
| @@ -3171,7 +3171,7 @@ void HTMLMediaElement::durationChanged(double duration, bool requestSeek)
|
| renderer()->updateFromElement();
|
|
|
| if (requestSeek)
|
| - seek(duration, IGNORE_EXCEPTION);
|
| + seek(duration);
|
| }
|
|
|
| void HTMLMediaElement::mediaPlayerPlaybackStateChanged()
|
| @@ -3202,10 +3202,10 @@ void HTMLMediaElement::mediaPlayerRequestSeek(double time)
|
| {
|
| // The player is the source of this seek request.
|
| if (m_mediaController) {
|
| - m_mediaController->setCurrentTime(time, IGNORE_EXCEPTION);
|
| + m_mediaController->setCurrentTime(time);
|
| return;
|
| }
|
| - setCurrentTime(time, IGNORE_EXCEPTION);
|
| + setCurrentTime(time, ASSERT_NO_EXCEPTION);
|
| }
|
|
|
| // MediaPlayerPresentation methods
|
| @@ -3903,7 +3903,7 @@ void HTMLMediaElement::applyMediaFragmentURI()
|
| if (m_fragmentStartTime != MediaPlayer::invalidTime()) {
|
| m_sentEndEvent = false;
|
| UseCounter::count(document(), UseCounter::HTMLMediaElementSeekToFragmentStart);
|
| - seek(m_fragmentStartTime, IGNORE_EXCEPTION);
|
| + seek(m_fragmentStartTime);
|
| }
|
| }
|
|
|
|
|