Index: chrome/browser/content_settings/content_settings_details.cc |
diff --git a/chrome/browser/content_settings/content_settings_details.cc b/chrome/browser/content_settings/content_settings_details.cc |
index b6410e292ec76c82768d379f52319e3248719aee..348110de3b089cbc6ada97f775a7b754ab5e7068 100644 |
--- a/chrome/browser/content_settings/content_settings_details.cc |
+++ b/chrome/browser/content_settings/content_settings_details.cc |
@@ -4,6 +4,8 @@ |
#include "chrome/browser/content_settings/content_settings_details.h" |
+#include "extensions/common/constants.h" |
+ |
ContentSettingsDetails::ContentSettingsDetails( |
const ContentSettingsPattern& primary_pattern, |
const ContentSettingsPattern& secondary_pattern, |
@@ -14,3 +16,8 @@ ContentSettingsDetails::ContentSettingsDetails( |
type_(type), |
resource_identifier_(resource_identifier) { |
} |
+ |
+bool ContentSettingsDetails::update_all() const { |
+ return primary_pattern_.ToString(extensions::kExtensionScheme).empty() && |
+ secondary_pattern_.ToString(extensions::kExtensionScheme).empty(); |
+} |