diff options
author | aa@chromium.org <aa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-03 05:02:30 +0000 |
---|---|---|
committer | aa@chromium.org <aa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-03 05:02:30 +0000 |
commit | fa7b6b547368d12ccd61f6cbf251f2ff0d37b504 (patch) | |
tree | c28ef0f99dc70cd1dc8acf70f3cc8af5d2cb9072 /chrome/test | |
parent | d12f7a9539c490b3e008d234526a67d0496972b3 (diff) | |
download | chromium_src-fa7b6b547368d12ccd61f6cbf251f2ff0d37b504.zip chromium_src-fa7b6b547368d12ccd61f6cbf251f2ff0d37b504.tar.gz chromium_src-fa7b6b547368d12ccd61f6cbf251f2ff0d37b504.tar.bz2 |
Re-commit "Add new user script injection point:
document_idle."
Original code review: http://codereview.chromium.org/339064
BUG=26126
TBR=rafaelw@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30796 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r-- | chrome/test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/page.js | 38 |
1 files changed, 17 insertions, 21 deletions
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 34d27fc..24f7a9a 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 @@ -3,28 +3,24 @@ if (typeof(contentWindow) != 'undefined') { win = contentWindow; } -win.onload = function() { - // Do this in an onload handler because I'm not sure if chrome.extension - // is available before then. - chrome.extension.onConnect.addListener(function(port) { - console.log('connected'); - port.onMessage.addListener(function(msg) { - console.log('got ' + msg); - if (msg.testPostMessage) { - port.postMessage({success: true}); - } else if (msg.testPostMessageFromTab) { - testPostMessageFromTab(port); - } else if (msg.testDisconnect) { - 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. - }); +chrome.extension.onConnect.addListener(function(port) { + console.log('connected'); + port.onMessage.addListener(function(msg) { + console.log('got ' + msg); + if (msg.testPostMessage) { + port.postMessage({success: true}); + } else if (msg.testPostMessageFromTab) { + testPostMessageFromTab(port); + } else if (msg.testDisconnect) { + 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. }); -}; +}); // Tests that postMessage to the extension and its response works. function testPostMessageFromTab(origPort) { |