Index: chrome/browser/permissions/permission_context_base.cc |
diff --git a/chrome/browser/permissions/permission_context_base.cc b/chrome/browser/permissions/permission_context_base.cc |
index 8e0e4ee83e3697a44fe5870c92d1c88955b8ffd9..3818c8ee8ff881d127bd8de537c8b9ff7b39ce78 100644 |
--- a/chrome/browser/permissions/permission_context_base.cc |
+++ b/chrome/browser/permissions/permission_context_base.cc |
@@ -292,6 +292,8 @@ void PermissionContextBase::UpdateContentSetting( |
DCHECK_EQ(embedding_origin, embedding_origin.GetOrigin()); |
DCHECK(content_setting == CONTENT_SETTING_ALLOW || |
content_setting == CONTENT_SETTING_BLOCK); |
+ DCHECK(!requesting_origin.SchemeIsFile()); |
+ DCHECK(!embedding_origin.SchemeIsFile()); |
tommycli
2016/10/05 16:26:20
Are you sure this won't cause a crash for other da
raymes
2016/10/05 23:15:53
Not that I know of - but if they do, I'm intereste
|
HostContentSettingsMapFactory::GetForProfile(profile_) |
->SetContentSettingDefaultScope(requesting_origin, embedding_origin, |