• Henrique Nakashima's avatar
    Revert "Create glue-layer TabModelOrchestrators" · c4f955ae
    Henrique Nakashima authored
    This reverts commit 314cbf4c.
    
    Reason for revert: Breaks moving tabs to other windows - crbug.com/1158259
    
    Original change's description:
    > Create glue-layer TabModelOrchestrators
    >
    > TabModelSelectorImpl does not create or destroy TabPersistentStore
    > anymore. Instead, TabModelOrchestrators manage the lifetime of TabModelSelectorImpl and
    > TabPersistentStore.
    >
    > Give TabModelSelectorImpl a Supplier<TabPersistentStore> instead of
    > passing TabPersistentStore directly.
    >
    > This is a step to break the two-way dependency between
    > TabModelSelectorImpl and TabPersistentStore.
    >
    > Bug: 1138561
    > Change-Id: Ie2fa4a2735e509ff816b3e2cf5f8f6fffda7999c
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2572639
    > Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
    > Reviewed-by: David Trainor <dtrainor@chromium.org>
    > Reviewed-by: Ella Ge <eirage@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#835819}
    
    TBR=dtrainor@chromium.org,eirage@chromium.org,hnakashima@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 1138561, 1158259
    Change-Id: Ie0ee144acde93ec4cc46d188602b39113ce24344
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2588640
    Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
    Reviewed-by: default avatarElla Ge <eirage@chromium.org>
    Reviewed-by: default avatarHenrique Nakashima <hnakashima@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#836668}
    c4f955ae
chrome_java_sources.gni 128 KB