• Becca Hughes's avatar
    Reland "[Media Session] Fix for Lacros" · dde3defc
    Becca Hughes authored
    This is a reland of ddb531f7
    
    There is a fix in media_session_service.cc to allow the tests to pass
    when ash-chrome is not running.
    
    Original change's description:
    > [Media Session] Fix for Lacros
    >
    > At the moment in Lacros there are two instances of the
    > Media Session Service (MSS) one hosted in ash-chrome and
    > the other in lacros-chrome. This means that sessions in
    > either browser process cannot see sessions from the other.
    >
    > This changes it so when a client asks for lacros-chrome
    > MSS instead of providing a locally hosted MSS it binds
    > the MSS in ash-chrome.
    >
    > BUG=1140215
    >
    > Change-Id: Ic155a6cd928f0735095f849f309f9075dbb1d36f
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485850
    > Reviewed-by: Avi Drissman <avi@chromium.org>
    > Reviewed-by: Tommy Steimel <steimel@chromium.org>
    > Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    > Reviewed-by: Erik Chen <erikchen@chromium.org>
    > Commit-Queue: Becca Hughes <beccahughes@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#825016}
    
    Bug: 1140215
    Change-Id: I64834d9be778998b42bf3447444a6955265215ef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2525851Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
    Reviewed-by: default avatarTommy Steimel <steimel@chromium.org>
    Reviewed-by: default avatarErik Chen <erikchen@chromium.org>
    Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
    Commit-Queue: Becca Hughes <beccahughes@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#825439}
    dde3defc
ash_chrome_service_impl.cc 5.61 KB