Index: extensions/browser/api/extensions_api_client.h |
diff --git a/extensions/browser/api/extensions_api_client.h b/extensions/browser/api/extensions_api_client.h |
index 4a60df57da21d79a77d40aab1570674b6177214c..2a63148cd3e2ad008fddd1b96626ee93101117c4 100644 |
--- a/extensions/browser/api/extensions_api_client.h |
+++ b/extensions/browser/api/extensions_api_client.h |
@@ -26,6 +26,7 @@ class HidService; |
namespace extensions { |
class AppViewGuestDelegate; |
+class WebRequestPermissionsDelegate; |
class WebViewGuest; |
class WebViewGuestDelegate; |
class WebViewPermissionHelper; |
@@ -79,6 +80,10 @@ class ExtensionsAPIClient { |
// Returns the HidService instance for this embedder. |
virtual device::HidService* GetHidService(); |
+ // Returns a delegate for WebRequestPermissions. |
+ virtual WebRequestPermissionsDelegate* CreateWebRequestPermissionsDelegate() |
+ const; |
+ |
// Returns a delegate for some of WebViewGuest's behavior. The caller owns the |
// returned WebViewGuestDelegate. |
virtual WebViewGuestDelegate* CreateWebViewGuestDelegate ( |