Hi, I'm currently on code health rotation, looking into removal of stale
base::Feature flags. I went through some recently landed CLs, and see
that that quite a few, when removing a base::Feature flag, also remove
the corresponding entries from tools/metrics/histograms/enums.xml
However:
https://source.chromium.org/chromium/chromium/src/+/main:tools/metrics/histograms/enums.xml;l=8172-8173;drc=ec87e233bc04a96e2a4675eaae072d4579ab737b
"Don't remove entries when removing a flag; they are still used to
decode data from previous Chrome versions."
I don't know exactly what damage such removal does. Does anybody care?
If yes, there's cleanup cleanup work to be done.
--
Morten Stenshorne, Software developer,
Blink/Layout, Google, Oslo, Norway