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 9332dc6cad12d112d5b8238208534ae1f802c10b..fe4720b91c8523d672697102df6c3edcba1a1fc9 100644 |
--- a/extensions/browser/api/extensions_api_client.h |
+++ b/extensions/browser/api/extensions_api_client.h |
@@ -22,6 +22,7 @@ class BrowserContext; |
namespace extensions { |
class AppViewGuestDelegate; |
+class ExtensionOptionsGuestDelegate; |
class WebViewGuest; |
class WebViewGuestDelegate; |
class WebViewPermissionHelper; |
@@ -57,6 +58,11 @@ class ExtensionsAPIClient { |
// Creates the AppViewGuestDelegate. |
virtual AppViewGuestDelegate* CreateAppViewGuestDelegate() const; |
+ // Returns a delegate for ExtensionOptionsGuest. The caller owns the returned |
+ // ExtensionOptionsGuestDelegate. |
+ virtual ExtensionOptionsGuestDelegate* CreateExtensionOptionsGuestDelegate() |
+ const; |
+ |
// Returns a delegate for some of WebViewGuest's behavior. The caller owns the |
// returned WebViewGuestDelegate. |
virtual WebViewGuestDelegate* CreateWebViewGuestDelegate ( |