
This flag was turned on by default in M126, this CL tidies up the old code paths for M127. Bug: b/340347289 Change-Id: Ib3dcdd7f1c1368d6b173a91a53a6bcf3cbbfd8f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5553530 Reviewed-by: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> Commit-Queue: Timothy Loh <timloh@chromium.org> Cr-Commit-Position: refs/heads/main@{#1320802}
ash/constants
This directory contains constants used by Chrome OS. It is a very low-level component and should only depend on //base. It should not contain any logic, except for simple helper functions like IsFooEnabled(). For example, while it can contain pref names, it should not do pref registration, because pref registration requires a dependency on //components.
It lives in //ash because these constants are used by Chrome OS system UI as well as the current/legacy built-in chrome browser. This is "ash-chrome" in the terminology of the Lacros project.
Code in this directory used to live in //chromeos/constants. That directory is being re-purposed for constants shared between the lacros-chrome browser and the ash-chrome system UI binary. Both those binaries run on Chrome OS.