| Index: chrome/common/extensions/extension_permission_set_unittest.cc
|
| diff --git a/chrome/common/extensions/extension_permission_set_unittest.cc b/chrome/common/extensions/extension_permission_set_unittest.cc
|
| index 7bba33a7e17f263283d8549bfbd8f3c35eae8900..644965f9a32cda300e61b07fc34865f536016a1c 100644
|
| --- a/chrome/common/extensions/extension_permission_set_unittest.cc
|
| +++ b/chrome/common/extensions/extension_permission_set_unittest.cc
|
| @@ -872,6 +872,21 @@ TEST(ExtensionPermissionSetTest, GetDistinctHostsForDisplay) {
|
| empty_perms, explicit_hosts, scriptable_hosts);
|
| EXPECT_EQ(expected, perm_set->GetDistinctHostsForDisplay());
|
| }
|
| +
|
| + {
|
| + // We don't display warnings for file URLs because they are off by default.
|
| + SCOPED_TRACE("file urls");
|
| + explicit_hosts.ClearPatterns();
|
| + scriptable_hosts.ClearPatterns();
|
| + expected.clear();
|
| +
|
| + explicit_hosts.AddPattern(
|
| + URLPattern(URLPattern::SCHEME_FILE, "file:///*"));
|
| +
|
| + perm_set = new ExtensionPermissionSet(
|
| + empty_perms, explicit_hosts, scriptable_hosts);
|
| + EXPECT_EQ(expected, perm_set->GetDistinctHostsForDisplay());
|
| + }
|
| }
|
|
|
| TEST(ExtensionPermissionSetTest, GetDistinctHostsForDisplay_ComIsBestRcd) {
|
|
|