Index: components/content_settings/core/common/content_settings_pattern.cc |
diff --git a/components/content_settings/core/common/content_settings_pattern.cc b/components/content_settings/core/common/content_settings_pattern.cc |
index 348892e5d1523be701aa21a356b6aab3c60cb8c3..507ea7c47b71551dc83e2ee1c2a1908f1cf4ff64 100644 |
--- a/components/content_settings/core/common/content_settings_pattern.cc |
+++ b/components/content_settings/core/common/content_settings_pattern.cc |
@@ -614,6 +614,11 @@ ContentSettingsPattern::SchemeType ContentSettingsPattern::GetScheme() const { |
return SCHEME_OTHER; |
} |
+bool ContentSettingsPattern::HasPath() const { |
+ DCHECK(GetScheme() == SCHEME_FILE); |
msramek
2016/09/27 11:11:38
nit: DCHECK_EQ
alexmos
2016/09/27 16:06:45
Done.
|
+ return !parts_.is_path_wildcard && !parts_.path.empty(); |
+} |
+ |
ContentSettingsPattern::Relation ContentSettingsPattern::Compare( |
const ContentSettingsPattern& other) const { |
// Two invalid patterns are identical in the way they behave. They don't match |