Index: chrome/browser/extensions/extension_renderer_state.cc |
diff --git a/chrome/browser/extensions/extension_renderer_state.cc b/chrome/browser/extensions/extension_renderer_state.cc |
index 5227b27713842be3f36fb61b30b8563b584040a1..b3b4e65e83ef404729c506eb4dcff47661d30cf2 100644 |
--- a/chrome/browser/extensions/extension_renderer_state.cc |
+++ b/chrome/browser/extensions/extension_renderer_state.cc |
@@ -206,12 +206,7 @@ void ExtensionRendererState::ClearTabAndWindowId( |
bool ExtensionRendererState::GetTabAndWindowId( |
const content::ResourceRequestInfo* info, int* tab_id, int* window_id) { |
DCHECK_CURRENTLY_ON(BrowserThread::IO); |
- int render_process_id; |
- if (info->GetProcessType() == content::PROCESS_TYPE_PLUGIN) { |
- render_process_id = info->GetOriginPID(); |
- } else { |
- render_process_id = info->GetChildID(); |
- } |
+ int render_process_id = info->GetChildID(); |
int render_view_id = info->GetRouteID(); |
RenderId render_id(render_process_id, render_view_id); |
TabAndWindowIdMap::iterator iter = map_.find(render_id); |