Index: extensions/browser/info_map_unittest.cc |
diff --git a/extensions/browser/info_map_unittest.cc b/extensions/browser/info_map_unittest.cc |
index d01fa61efa4be32fffcf1a8ee5a58d5712c1d74b..c953468c8cbd2f8f5c9df2db11242125b4e3bfcc 100644 |
--- a/extensions/browser/info_map_unittest.cc |
+++ b/extensions/browser/info_map_unittest.cc |
@@ -10,6 +10,7 @@ |
#include "extensions/browser/info_map.h" |
#include "extensions/common/extension.h" |
#include "extensions/common/manifest_constants.h" |
+#include "extensions/common/permissions/permissions_data.h" |
#include "testing/gtest/include/gtest/gtest.h" |
using content::BrowserThread; |
@@ -144,16 +145,25 @@ TEST_F(InfoMapTest, CheckPermissions) { |
// chrome-extension URL or from its web extent. |
const Extension* match = info_map->extensions().GetExtensionOrAppByURL( |
app->GetResourceURL("a.html")); |
- EXPECT_TRUE(match && match->HasAPIPermission(APIPermission::kNotification)); |
+ EXPECT_TRUE(match && |
+ match->permissions_data()->HasAPIPermission( |
+ APIPermission::kNotification)); |
match = info_map->extensions().GetExtensionOrAppByURL(app_url); |
- EXPECT_TRUE(match && match->HasAPIPermission(APIPermission::kNotification)); |
- EXPECT_FALSE(match && match->HasAPIPermission(APIPermission::kTab)); |
+ EXPECT_TRUE(match && |
+ match->permissions_data()->HasAPIPermission( |
+ APIPermission::kNotification)); |
+ EXPECT_FALSE( |
+ match && |
+ match->permissions_data()->HasAPIPermission(APIPermission::kTab)); |
// The extension should have the tabs permission. |
match = info_map->extensions().GetExtensionOrAppByURL( |
extension->GetResourceURL("a.html")); |
- EXPECT_TRUE(match && match->HasAPIPermission(APIPermission::kTab)); |
- EXPECT_FALSE(match && match->HasAPIPermission(APIPermission::kNotification)); |
+ EXPECT_TRUE(match && |
+ match->permissions_data()->HasAPIPermission(APIPermission::kTab)); |
+ EXPECT_FALSE(match && |
+ match->permissions_data()->HasAPIPermission( |
+ APIPermission::kNotification)); |
// Random URL should not have any permissions. |
GURL evil_url("http://evil.com/a.html"); |