| Index: chrome/renderer/resources/extensions/send_request.js
|
| diff --git a/chrome/renderer/resources/extensions/send_request.js b/chrome/renderer/resources/extensions/send_request.js
|
| index 829aee25b04a0c3e7686d55686793ad779830094..a805578ef41ce49b3b7148b7a3e4e3b05d2a4591 100644
|
| --- a/chrome/renderer/resources/extensions/send_request.js
|
| +++ b/chrome/renderer/resources/extensions/send_request.js
|
| @@ -4,6 +4,7 @@
|
|
|
| var chromeHidden = requireNative('chrome_hidden').GetChromeHidden();
|
| var DCHECK = requireNative('logging').DCHECK;
|
| +var forEach = require('utils').forEach;
|
| var json = require('json');
|
| var lastError = require('lastError');
|
| var natives = requireNative('sendRequest');
|
| @@ -33,11 +34,11 @@ chromeHidden.handleResponse = function(requestId, name,
|
| chromesForLastError.push(chromeForCallback);
|
| }
|
|
|
| - chromesForLastError.forEach(function(c) {lastError.clear(c)});
|
| + forEach(chromesForLastError, function(i, c) {lastError.clear(c)});
|
| if (!success) {
|
| if (!error)
|
| error = "Unknown error.";
|
| - chromesForLastError.forEach(function(c) {lastError.set(error, c)});
|
| + forEach(chromesForLastError, function(i, c) {lastError.set(error, c)});
|
| }
|
|
|
| if (request.customCallback) {
|
| @@ -67,7 +68,7 @@ chromeHidden.handleResponse = function(requestId, name,
|
| }
|
| } finally {
|
| delete requests[requestId];
|
| - chromesForLastError.forEach(function(c) {lastError.clear(c)});
|
| + forEach(chromesForLastError, function(i, c) {lastError.clear(c)});
|
| }
|
| };
|
|
|
|
|