Index: chrome/renderer/resources/extensions/miscellaneous_bindings.js |
diff --git a/chrome/renderer/resources/extensions/miscellaneous_bindings.js b/chrome/renderer/resources/extensions/miscellaneous_bindings.js |
index 52a75505a293dfd113dc43835bef57003c71ef37..14b83badddb9b88ec17d85e5a8bbfb6c416056ef 100644 |
--- a/chrome/renderer/resources/extensions/miscellaneous_bindings.js |
+++ b/chrome/renderer/resources/extensions/miscellaneous_bindings.js |
@@ -101,19 +101,19 @@ |
var errorMsg = []; |
var eventName = isSendMessage ? "runtime.onMessage" : "extension.onRequest"; |
if (isSendMessage && !responseCallbackPreserved) { |
- errorMsg.push( |
+ $Array.push(errorMsg, |
"The chrome." + eventName + " listener must return true if you " + |
"want to send a response after the listener returns"); |
} else { |
- errorMsg.push( |
+ $Array.push(errorMsg, |
"Cannot send a response more than once per chrome." + eventName + |
" listener per document"); |
} |
- errorMsg.push("(message was sent by extension" + sourceExtensionId); |
+ $Array.push(errorMsg, "(message was sent by extension" + sourceExtensionId); |
if (sourceExtensionId != "" && sourceExtensionId != targetExtensionId) |
- errorMsg.push("for extension " + targetExtensionId); |
+ $Array.push(errorMsg, "for extension " + targetExtensionId); |
if (sourceUrl != "") |
- errorMsg.push("for URL " + sourceUrl); |
+ $Array.push(errorMsg, "for URL " + sourceUrl); |
lastError.set(eventName, errorMsg.join(" ") + ").", null, chrome); |
} |
@@ -318,7 +318,7 @@ |
// schema validation is expecting, e.g. |
// extension.sendRequest(req) -> extension.sendRequest(null, req) |
// extension.sendRequest(req, cb) -> extension.sendRequest(null, req, cb) |
- var args = Array.prototype.splice.call(arguments, 1); // skip functionName |
+ var args = $Array.splice(arguments, 1); // skip functionName |
var lastArg = args.length - 1; |
// responseCallback (last argument) is optional. |