Commit 134f2b1d authored by mkwst's avatar mkwst Committed by Commit bot

Add "OK, Google" and extended SafeBrowsing reporting to `chrome.privacy`

BUG=449500,449499

Review URL: https://codereview.chromium.org/854153003

Cr-Commit-Position: refs/heads/master@{#313491}
parent 6221e570
......@@ -87,6 +87,8 @@ PrefMappingEntry kPrefMapping[] = {
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"hyperlinkAuditingEnabled", prefs::kEnableHyperlinkAuditing,
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"hotwordSearchEnabled", prefs::kHotwordSearchEnabled,
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"networkPredictionEnabled", prefs::kNetworkPredictionOptions,
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"passwordSavingEnabled",
......@@ -99,6 +101,9 @@ PrefMappingEntry kPrefMapping[] = {
APIPermission::kPrivacy},
{"safeBrowsingEnabled", prefs::kSafeBrowsingEnabled,
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"safeBrowsingExtendedReportingEnabled",
prefs::kSafeBrowsingExtendedReportingEnabled, APIPermission::kPrivacy,
APIPermission::kPrivacy},
{"searchSuggestEnabled", prefs::kSearchSuggestEnabled,
APIPermission::kPrivacy, APIPermission::kPrivacy},
{"spellingServiceEnabled", prefs::kSpellCheckUseSpellingService,
......
......@@ -34,6 +34,11 @@
"value": ["autofillEnabled", {"type":"boolean"}],
"description": "If enabled, Chrome offers to automatically fill in forms. This preference's value is a boolean, defaulting to <code>true</code>."
},
"hotwordSearchEnabled": {
"$ref": "types.ChromeSetting",
"value": ["hotwordSearchEnabled", {"type":"boolean"}],
"description": "If enabled, Chrome will enable 'OK, Google' to start a voice search. This preference's value is a boolean, defaulting to <code>true</code>."
},
"passwordSavingEnabled": {
"$ref": "types.ChromeSetting",
"value": ["passwordSavingEnabled", {"type":"boolean"}],
......@@ -44,6 +49,11 @@
"value": ["safeBrowsingEnabled", {"type":"boolean"}],
"description": "If enabled, Chrome does its best to protect you from phishing and malware. This preference's value is a boolean, defaulting to <code>true</code>."
},
"safeBrowsingExtendedReportingEnabled": {
"$ref": "types.ChromeSetting",
"value": ["safeBrowsingExtendedReportingEnabled", {"type":"boolean"}],
"description": "If enabled, Chrome will send additional information to Google when SafeBrowsing blocks a page, such as the content of the blocked page. This preference's value is a boolean, defaulting to <code>false</code>."
},
"searchSuggestEnabled": {
"$ref": "types.ChromeSetting",
"value": ["searchSuggestEnabled", {"type":"boolean"}],
......
......@@ -26,8 +26,10 @@ var preferences_to_test = [
preferences: [
'alternateErrorPagesEnabled',
'autofillEnabled',
'hotwordSearchEnabled',
'passwordSavingEnabled',
'safeBrowsingEnabled',
'safeBrowsingExtendedReportingEnabled',
'searchSuggestEnabled',
'spellingServiceEnabled',
'translationServiceEnabled'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment