virtual ~PermissionsContainsFunction() {}
// ExtensionFunction:
- virtual bool RunImpl() OVERRIDE;
+ virtual bool RunSync() OVERRIDE;
};
// chrome.permissions.getAll
virtual ~PermissionsGetAllFunction() {}
// ExtensionFunction:
- virtual bool RunImpl() OVERRIDE;
+ virtual bool RunSync() OVERRIDE;
};
// chrome.permissions.remove
virtual ~PermissionsRemoveFunction() {}
// ExtensionFunction:
- virtual bool RunImpl() OVERRIDE;
+ virtual bool RunSync() OVERRIDE;
};
// chrome.permissions.request
virtual ~PermissionsRequestFunction();
// ExtensionFunction:
- virtual bool RunImpl() OVERRIDE;
+ virtual bool RunAsync() OVERRIDE;
private:
scoped_ptr<ExtensionInstallPrompt> install_ui_;