| Index: content/browser/media/session/media_session_impl.cc
|
| diff --git a/content/browser/media/session/media_session_impl.cc b/content/browser/media/session/media_session_impl.cc
|
| index c3025c1661a655fb7b0bbc1149b2cab8cc111d71..f5069844108a35e99fcc2157494113f37dbbac71 100644
|
| --- a/content/browser/media/session/media_session_impl.cc
|
| +++ b/content/browser/media/session/media_session_impl.cc
|
| @@ -646,7 +646,7 @@ void MediaSessionImpl::DidReceiveAction(
|
| // https://crbug.com/596516.
|
| if (blink::mojom::MediaSessionAction::PAUSE == action) {
|
| RenderFrameHost* rfh_of_routed_service =
|
| - routed_service_->GetRenderFrameHost();
|
| + routed_service_ ? routed_service_->GetRenderFrameHost() : nullptr;
|
| for (const auto& player : normal_players_) {
|
| if (player.observer->GetRenderFrameHost() != rfh_of_routed_service)
|
| player.observer->OnSuspend(player.player_id);
|
|
|