Chromium Code Reviews| 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, |