| Index: chrome/browser/net/chrome_extensions_network_delegate.cc
|
| diff --git a/chrome/browser/net/chrome_extensions_network_delegate.cc b/chrome/browser/net/chrome_extensions_network_delegate.cc
|
| index 331d94112281da49a5404c8cec9ffc3c095f4209..2c3cb84c5b3bf9bbab88d8246c85896911dcd050 100644
|
| --- a/chrome/browser/net/chrome_extensions_network_delegate.cc
|
| +++ b/chrome/browser/net/chrome_extensions_network_delegate.cc
|
| @@ -71,6 +71,11 @@ void ForwardRequestStatus(
|
|
|
| int process_id, render_frame_id;
|
| if (info->GetAssociatedRenderFrame(&process_id, &render_frame_id)) {
|
| + // By checking negative process_id, it is tested that a real request is
|
| + // processing or it is in test mode. In test mode it is not needed to post
|
| + // this task and it causes errors.
|
| + if (process_id < 0)
|
| + return;
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| base::Bind(&NotifyEPMRequestStatus, status, profile_id,
|
|
|