| Index: chrome/browser/extensions/extension_renderer_state.h
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_renderer_state.h (revision 245717)
|
| +++ chrome/browser/extensions/extension_renderer_state.h (working copy)
|
| @@ -15,6 +15,10 @@
|
|
|
| class WebViewGuest;
|
|
|
| +namespace content {
|
| +class ResourceRequestInfo;
|
| +}
|
| +
|
| // This class keeps track of renderer state for use on the IO thread. All
|
| // methods should be called on the IO thread except for Init and Shutdown.
|
| class ExtensionRendererState {
|
| @@ -39,10 +43,10 @@
|
| bool GetWebViewInfo(int guest_process_id, int guest_routing_id,
|
| WebViewInfo* webview_info);
|
|
|
| - // Looks up the tab and window ID for a given render view. Returns true
|
| - // if we have the IDs in our map. Called on the IO thread.
|
| + // Looks up the tab and window ID for a given request. Returns true if we have
|
| + // the IDs in our map. Called on the IO thread.
|
| bool GetTabAndWindowId(
|
| - int render_process_host_id, int routing_id, int* tab_id, int* window_id);
|
| + const content::ResourceRequestInfo* info, int* tab_id, int* window_id);
|
|
|
| // Returns true if the given renderer is used by webviews.
|
| bool IsWebViewRenderer(int render_process_id);
|
|
|