Index: chrome/browser/ui/page_info/permission_menu_model_unittest.cc |
diff --git a/chrome/browser/ui/page_info/permission_menu_model_unittest.cc b/chrome/browser/ui/page_info/permission_menu_model_unittest.cc |
index 0bc142807d42232e52a9adeb3d5ba7390e8846dc..5a55581b464d3e2686a081f9470daef777104227 100644 |
--- a/chrome/browser/ui/page_info/permission_menu_model_unittest.cc |
+++ b/chrome/browser/ui/page_info/permission_menu_model_unittest.cc |
@@ -88,3 +88,20 @@ TEST_F(PermissionMenuModelTest, TestIncognitoNotifications) { |
permission, callback.callback()); |
EXPECT_EQ(2, incognito_model.GetItemCount()); |
} |
+ |
+TEST_F(PermissionMenuModelTest, TestSubresourceFilter) { |
+ TestCallback callback; |
+ PageInfoUI::PermissionInfo permission; |
+ permission.type = CONTENT_SETTINGS_TYPE_SUBRESOURCE_FILTER; |
+ permission.setting = CONTENT_SETTING_BLOCK; |
+ permission.default_setting = CONTENT_SETTING_BLOCK; |
+ permission.is_incognito = false; |
+ PermissionMenuModel model(profile(), GURL("http://www.google.com"), |
+ permission, callback.callback()); |
+ EXPECT_EQ(2, model.GetItemCount()); |
+ |
+ permission.is_incognito = true; |
+ PermissionMenuModel incognito_model(profile(), GURL("https://www.google.com"), |
+ permission, callback.callback()); |
+ EXPECT_EQ(2, incognito_model.GetItemCount()); |
+} |