Index: extensions/browser/extension_prefs.h |
diff --git a/extensions/browser/extension_prefs.h b/extensions/browser/extension_prefs.h |
index 4c6adf698cea0c45e5cd995292139c9fe9575fcc..51ddadfb6bffa95f9e54eaddf7385098809ad3c0 100644 |
--- a/extensions/browser/extension_prefs.h |
+++ b/extensions/browser/extension_prefs.h |
@@ -400,6 +400,14 @@ class ExtensionPrefs : public ExtensionScopedPrefs, public KeyedService { |
void SetActivePermissions(const std::string& extension_id, |
const PermissionSet* permissions); |
+ bool GetPersistedPermissions(const std::string& extension_id, |
+ URLPatternSet* persisted_permissions); |
+ |
+ void AddPersistedPermission(const Extension* extension, |
+ const URLPattern* pattern); |
+ |
+ void ClearPersistedPermissions(const Extension* extension); |
+ |
// Records whether or not this extension is currently running. |
void SetExtensionRunning(const std::string& extension_id, bool is_running); |