[Instant Start] Add a StartSurface variation for Instant Start.
ScreenShot:
https://drive.google.com/file/d/1jxjCXSdR_Wnz5Wu2HKu6gDiaOF0who1Q/view?usp=sharing
Bug: 1016952
Change-Id: Ib3c840794aa9c527540ddbe3f0ada8b1ac66a1a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2250899
Reviewed-by: Ganggui Tang <[email protected]>
Reviewed-by: Wei-Yin Chen (陳威尹) <[email protected]>
Commit-Queue: Xi Han <[email protected]>
Cr-Commit-Position: refs/heads/master@{#779891}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 00987996..25cf3395 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -1445,6 +1445,12 @@
{"show_last_active_tab_only", "true"},
{"show_stack_tab_switcher", "true"}};
+const FeatureEntry::FeatureParam
+ kStartSurfaceAndroid_SingleSurfaceSingleTabWithoutMvTiles[] = {
+ {"start_surface_variation", "single"},
+ {"show_last_active_tab_only", "true"},
+ {"exclude_mv_tiles", "true"}};
+
const FeatureEntry::FeatureParam kStartSurfaceAndroid_TwoPanesSurface[] = {
{"start_surface_variation", "twopanes"}};
@@ -1473,11 +1479,15 @@
{"Single Surface without MV Tiles",
kStartSurfaceAndroid_SingleSurfaceWithoutMvTiles,
base::size(kStartSurfaceAndroid_SingleSurfaceWithoutMvTiles), nullptr},
- {"Single Surface Single Tab", kStartSurfaceAndroid_SingleSurfaceSingleTab,
+ {"Single Surface + Single Tab", kStartSurfaceAndroid_SingleSurfaceSingleTab,
base::size(kStartSurfaceAndroid_SingleSurfaceSingleTab), nullptr},
- {"Single Surface Single Tab + Tabs Stack",
+ {"Single Surface + Single Tab + Tabs Stack",
kStartSurfaceAndroid_SingleSurfaceSingleTabStack,
base::size(kStartSurfaceAndroid_SingleSurfaceSingleTabStack), nullptr},
+ {"Single Surface + Single Tab without MV Tiles",
+ kStartSurfaceAndroid_SingleSurfaceSingleTabWithoutMvTiles,
+ base::size(kStartSurfaceAndroid_SingleSurfaceSingleTabWithoutMvTiles),
+ nullptr},
{"Two Panes Surface", kStartSurfaceAndroid_TwoPanesSurface,
base::size(kStartSurfaceAndroid_TwoPanesSurface), nullptr},
{"Tasks Only", kStartSurfaceAndroid_TasksOnly,