Harmony launched in M66 (M68 for Chrome OS) and trunk is now up to M70. We don't have any indication that it will be reverted or that we'll need to reference the pre-launch code.
Thus, we should delete the obsolete pre-Harmony code.
Cc: bsep@chromium.org Owner: ---- Status: Available (was: Assigned)
Handoff info: My plan is to delete things in this order:
1. Delete all references to kSecondaryUiMd (the base::Feature).
2. Delete kSecondaryUiMd and the related about:flags entry so pre-Harmony is no longer accessible to users. Change MaterialDesignController::IsSecondaryUiMaterial to always return true.
3. Delete all references to IsSecondaryUiMaterial.
4. Replace all values in LayoutProvider and ChromeLayoutProvider with the ones in HarmonyLayoutProvider, then delete HarmonyLayoutProvider.
Comment 1 by bugdroid1@chromium.org
, Jul 26