• Zhiqiang Zhang's avatar
    [CAF MR] Making several CAF MR classes sticky · ac7ad272
    Zhiqiang Zhang authored
    Previously we made CastMessage & CastSessionImpl (now
    CastSessionController) lifecycle bound to per connection, which
    makes the session management over-complicated. This CL makes
    those classes having the same lifecycle as CafBaseMRP/CafMRP, so
    there's no need to create/set/unset instances any more. These
    instances will only be active when there's currently an active
    session.
    
    Bug: 711860
    Change-Id: I1736bb7085cd1ffbffed8ec40f3410ebe997e64e
    Reviewed-on: https://chromium-review.googlesource.com/1171582Reviewed-by: default avatarThomas Guilbert <tguilbert@chromium.org>
    Commit-Queue: Zhiqiang Zhang <zqzhang@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#584309}
    ac7ad272
java_sources.gni 182 KB