Index: extensions/common/manifest_handler.h |
diff --git a/extensions/common/manifest_handler.h b/extensions/common/manifest_handler.h |
index 4c7da31eee09a035f3ce3e3bd45177d64a426780..08792d43459ca98a1c2ddfb7ca52806474ddc354 100644 |
--- a/extensions/common/manifest_handler.h |
+++ b/extensions/common/manifest_handler.h |
@@ -123,6 +123,7 @@ class ManifestHandlerRegistry { |
private: |
friend class ManifestHandler; |
friend class ScopedTestingManifestHandlerRegistry; |
+ friend class MockManifestHandlerRegistry; |
friend struct base::DefaultLazyInstanceTraits<ManifestHandlerRegistry>; |
ManifestHandlerRegistry(); |
@@ -137,7 +138,7 @@ class ManifestHandlerRegistry { |
std::string* error, |
std::vector<InstallWarning>* warnings); |
- ManifestPermission* CreatePermission(const std::string& key); |
+ virtual ManifestPermission* CreatePermission(const std::string& key); |
not at google - send to devlin
2014/07/18 22:02:18
see comment in manifest_permission.cc. it's a sham
aboxhall
2014/07/18 22:38:16
Acknowledged.
|
void AddExtensionInitialRequiredPermissions( |
const Extension* extension, |