Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(10517)

Unified Diff: chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js

Issue 180016: Extension API Renaming/Consistency changes (Closed)
Patch Set: render docs Created 11 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js
diff --git a/chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js b/chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js
index feacd93d093f09546fe602e4c5a064475d201166..34d27fc654bde11b1cd333c5753e78f3ab7ae655 100644
--- a/chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js
+++ b/chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js
@@ -18,6 +18,8 @@ win.onload = function() {
port.disconnect();
} else if (msg.testDisconnectOnClose) {
win.location = "about:blank";
+ } else if (msg.testPortName) {
+ port.postMessage({portName:port.name});
}
// Ignore other messages since they are from us.
});
@@ -27,10 +29,11 @@ win.onload = function() {
// Tests that postMessage to the extension and its response works.
function testPostMessageFromTab(origPort) {
console.log('testPostMessageFromTab');
- var port = chrome.extension.connect();
+ var portName = "peter";
+ var port = chrome.extension.connect({name: portName});
port.postMessage({testPostMessageFromTab: true});
port.onMessage.addListener(function(msg) {
- origPort.postMessage({success: msg.success});
+ origPort.postMessage({success: (msg.success && (msg.portName == portName))});
console.log('sent ' + msg.success);
port.disconnect();
});

Powered by Google App Engine
This is Rietveld 408576698