Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index b687069b74391233544b3b95bba8a9299f5fed21..03a253131217520cc98f807ebb49335200a83505 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -1341,6 +1341,7 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) { |
| IPC_MESSAGE_HANDLER(ViewMsg_UpdateTopControlsState, |
| OnUpdateTopControlsState) |
| IPC_MESSAGE_HANDLER(ViewMsg_PauseVideo, OnPauseVideo) |
| + IPC_MESSAGE_HANDLER(ViewMsg_ResumeVideo, OnResumeVideo) |
| #elif defined(OS_MACOSX) |
| IPC_MESSAGE_HANDLER(InputMsg_CopyToFindPboard, OnCopyToFindPboard) |
| IPC_MESSAGE_HANDLER(ViewMsg_PluginImeCompositionCompleted, |
| @@ -1853,11 +1854,11 @@ void RenderViewImpl::OnUndoScrollFocusedEditableNodeIntoRect() { |
| } |
| void RenderViewImpl::OnPauseVideo() { |
| - // Inform RendererMediaPlayerManager to release all video player resources. |
| - // If something is in progress the resource will not be freed, it will |
| - // only be freed once the tab is destroyed or if the user navigates away |
| - // via WebMediaPlayerAndroid::Destroy. |
| - media_player_manager_->ReleaseVideoResources(); |
| + media_player_manager_->PauseVideo(); |
| +} |
| + |
| +void RenderViewImpl::OnResumeVideo() { |
|
qinmin
2013/12/06 00:10:13
s/OnResumeVideo/OnResumeFullscreenVideo/
|
| + media_player_manager_->ResumeVideo(); |
| } |
| #endif |