在哪里可以找到 Chrome 的 master_preferences 完整列表?

在哪里可以找到 Chrome 的 master_preferences 完整列表?

我正在尝试以编程方式禁用 Chrome 的密码保存功能,我的搜索将我引向了该master_preferences文件。但是,我似乎找不到所有可能配置项的“主”列表。

我试图用这个策略列表但它似乎与前面提到的文件的语法不匹配。

以下是我在搜索中发现的一些有用的链接:

答案1

我能找到的最佳 Chrome 偏好设置列表位于 Chromium 源代码中:

https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc?view=markup

答案2

杰伊在 ServerFault 上发表了一篇很棒的文章:部署 Google Chrome for Business 时如何自定义默认设置?

相关章节为“编写自定义的 master_preferences 文件“(以下引用了重要部分,由于代表性不足,链接被删除):

  1. 查看可用的分发设置。这些是distribution对象的属性,包含在 master_preferences 文件中的匿名对象中。以下设置列表是通过合并两个 Chromium 源文件编译的:/trunk/src/chrome/installer/util/ 中的 master_preferences_constants.h 和 master_preferences_constants.cc。

  2. 查看可用的非分发设置。这些设置外部JSON 中的对象distribution。当用户首次运行 Chrome 时,它​​们将应用于用户配置文件。完整的设置列表可在 Chromium 源文件 pref_names.h 和 pref_names.cc(位于 /trunk/src/chrome/common/)中找到。

相关内容