Revert "[Instant Start] Supports stack tab switcher."
This reverts commit 40a4a6b6. Reason for revert: crbug.com/1132734 Original change's description: > [Instant Start] Supports stack tab switcher. > > In this CL, we remove the check of stack tab switcher in > TabUiFeatureUtilities#supportInstantStart(). Thus instant start can be > enabled in MVP++. These changes can be verified by: > - StartSurfaceTest#testShow_SingleAsHomepage_V2__Instant*. > > The following changes are made to support stack tab switcher in instant > start: > 1) Defer the creation of TabList in StackLayoutBase. It allows the > StackLayoutBase/StartSurfaceStackLayout to be created pre-native. > 2) Add pending observer list in TabModelFilterProvider. Any observer > which is added before the TabModelFilterProvider is initialized, will > be cached and notified when the initialization is completed. > 3) StartSurfaceLayout and StackLayoutBase will create its SceneLayer if > hasn't yet before calling updateSceneLayer(). > > Bug: 1116449, 1076449 > Change-Id: I42a730045d4b9799d4bb08dc7d7dc947956f42ac > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2356167 > Reviewed-by: Henrique Nakashima <hnakashima@chromium.org> > Reviewed-by: Theresa <twellington@chromium.org> > Reviewed-by: Matthew Jones <mdjones@chromium.org> > Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org> > Commit-Queue: Xi Han <hanxi@chromium.org> > Cr-Commit-Position: refs/heads/master@{#810924} TBR=hanxi@chromium.org,twellington@chromium.org,mdjones@chromium.org,wychen@chromium.org,hnakashima@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 1116449 Bug: 1076449 Change-Id: Ib4ab05dfe04288d28bbfbd01ef2a0f01493795c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2437010Reviewed-by:Xi Han <hanxi@chromium.org> Commit-Queue: Xi Han <hanxi@chromium.org> Cr-Commit-Position: refs/heads/master@{#811468}
Showing
Please register or sign in to comment