| 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);
|
|
|