| Index: chrome/browser/resources/settings/site_settings_page/site_settings_page.js
|
| diff --git a/chrome/browser/resources/settings/site_settings_page/site_settings_page.js b/chrome/browser/resources/settings/site_settings_page/site_settings_page.js
|
| index e3be214bb30f51fa3e1749e31452bb8314f3ea63..1ef6a1fef4020eea021ee7fe16e831d9fe54ff6a 100644
|
| --- a/chrome/browser/resources/settings/site_settings_page/site_settings_page.js
|
| +++ b/chrome/browser/resources/settings/site_settings_page/site_settings_page.js
|
| @@ -34,6 +34,12 @@ Polymer({
|
| return loadTimeData.getBoolean('enableSiteSettings');
|
| },
|
| },
|
| +
|
| + /** @private */
|
| + isGuest_: {
|
| + type: Boolean,
|
| + value: function() { return loadTimeData.getBoolean('isGuest'); }
|
| + },
|
| },
|
|
|
| /** @override */
|
| @@ -48,6 +54,11 @@ Polymer({
|
| if (key == settings.ContentSettingsTypes.USB_DEVICES ||
|
| key == settings.ContentSettingsTypes.ZOOM_LEVELS)
|
| continue;
|
| + // Some values are not available (and will DCHECK) in guest mode.
|
| + if (this.isGuest_ &&
|
| + key == settings.ContentSettingsTypes.PROTOCOL_HANDLERS) {
|
| + continue;
|
| + }
|
| this.updateDefaultValueLabel_(key);
|
| }
|
|
|
|
|