Chromium change:
https://chromium.googlesource.com/chromium/src/+/288023bfb5c392e8b2643f2bd68ab86a67c1789a
commit 288023bfb5c392e8b2643f2bd68ab86a67c1789a
Author: Ashley Newson <ashleynewson@chromium.org>
Date: Fri Dec 9 15:36:03 2022 +0000
[CodeHealth] Migrate component installers to use base::Value::Dict
ComponentInstaller, ComponentInstallerPolicy, and related classes use dictionary values for manifest parameters. Originally, these parameters
used base::DictionaryValue, and were migrated to v1 of the base::Value
API in change 3138699, which replaced base::DictionaryValue with
base::Value. This change now replaces the use of base::Value with the
more type safe base::Value::Dict, in keeping with the v2 base::Value
API.
Some tightly related utility methods are also updated to follow the v2
base::Value API.
Bug: 1395007