| Index: chrome/renderer/extensions/extension_process_bindings.h
|
| diff --git a/chrome/renderer/extensions/extension_process_bindings.h b/chrome/renderer/extensions/extension_process_bindings.h
|
| index df9165f00970561d64b80601954e9bd0ea6f4b1e..b37176deb1ee0ce5b91c02cbf82d3c855837d741 100644
|
| --- a/chrome/renderer/extensions/extension_process_bindings.h
|
| +++ b/chrome/renderer/extensions/extension_process_bindings.h
|
| @@ -27,12 +27,15 @@ class ExtensionProcessBindings {
|
| public:
|
| static v8::Extension* Get(ExtensionDispatcher* extension_dispatcher);
|
|
|
| - // Handles a response to an API request.
|
| + // Handles a response to an API request. Sets |extension_id|.
|
| static void HandleResponse(const ChromeV8ContextSet& contexts,
|
| int request_id,
|
| bool success,
|
| const std::string& response,
|
| - const std::string& error);
|
| + const std::string& error,
|
| + std::string* extension_id);
|
| +
|
| + static bool HasPendingRequests(const std::string& extension_id);
|
| };
|
|
|
| #endif // CHROME_RENDERER_EXTENSIONS_EXTENSION_PROCESS_BINDINGS_H_
|
|
|