Index: webkit/media/webmediaplayer_impl.cc |
diff --git a/webkit/media/webmediaplayer_impl.cc b/webkit/media/webmediaplayer_impl.cc |
index d441e61e81ef43d9565d3c3dedd4f91ff849d7a5..81b4a459ee8b1b0a98a7ea8f56f3401d8765a0fa 100644 |
--- a/webkit/media/webmediaplayer_impl.cc |
+++ b/webkit/media/webmediaplayer_impl.cc |
@@ -742,10 +742,7 @@ void WebMediaPlayerImpl::OnPipelineInitialize(PipelineStatus status) { |
SetNetworkState(WebKit::WebMediaPlayer::Loaded); |
SetReadyState(WebKit::WebMediaPlayer::HaveMetadata); |
- // Fire canplaythrough immediately after playback begins because of |
- // crbug.com/106480. |
- // TODO(vrk): set ready state to HaveFutureData when bug above is fixed. |
- SetReadyState(WebKit::WebMediaPlayer::HaveEnoughData); |
+ SetReadyState(WebKit::WebMediaPlayer::HaveFutureData); |
} else { |
// TODO(hclam): should use |status| to determine the state |
// properly and reports error using MediaError. |
@@ -834,10 +831,7 @@ void WebMediaPlayerImpl::OnNetworkEvent(NetworkEvent type) { |
SetNetworkState(WebKit::WebMediaPlayer::Idle); |
break; |
case media::CAN_PLAY_THROUGH: |
- // Temporarily disable delayed firing of CAN_PLAY_THROUGH due to |
- // crbug.com/106480. |
- // TODO(vrk): uncomment code below when bug above is fixed. |
- // SetReadyState(WebKit::WebMediaPlayer::HaveEnoughData); |
+ SetReadyState(WebKit::WebMediaPlayer::HaveEnoughData); |
break; |
default: |
NOTREACHED(); |