Migrate MediaPlayerDelegateMsg_SuspendAllMediaPlayers to mojo
Migrate this legacy IPC message to the media.mojom.MediaPlayerObserver
mojo interface, implemented by MediaSessionController in the browser
process, and update callers in the renderer process.
This CL also removes Media.Session.Background{Resume, Suspend} and
Media.Android.BackgroundVideoTime histograms those are expired.
Relevant design document:
https://docs.google.com/document/d/1OLMNxLvGkRO6ju_WfHbRMrgaVnW7bsMnW7XlJQI0A2E
Bug: 1039252
Change-Id: I832ad983cfb1fcae3fd7dfd832078875981627d2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2706443
Reviewed-by: Takumi Fujimoto <takumif@chromium.org>
Reviewed-by: Weilun Shi <sweilun@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Dan Sanders <sandersd@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Commit-Queue: Miyoung Shin <myid.shin@igalia.com>
Cr-Commit-Position: refs/heads/master@{#858846}
GitOrigin-RevId: 70f2fe9d4e20a80b94a79a39ad57ad8c93deabfa
2 files changed