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

Sal*_*lar 4 google-chrome

我正在尝试以编程方式禁用 Chrome 的密码保存功能,我的搜索将我带到了该master_preferences文件。但是,我似乎无法找到每个可能的配置项的任何“主”列表。

我试图使用此策略列表,但它似乎与上述文件的语法不匹配。

以下是我发现对搜索有帮助的几个链接:

小智 6

我能找到的最好的 Chrome 首选项列表在 Chromium 源代码中:

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


小智 4

Jay在 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 时,它​​们会应用于用户个人资料。完整的设置列表可在 /trunk/src/chrome/common/ 中的 Chromium 源文件 pref_names.h 和 pref_names.cc 中找到。