1 console.log("Loading content script #6...");
3 var elt = document.createElement("script");
4 elt.setAttribute("src",
5 chrome.extension.getURL('navigator.gss.js')
7 document.head.appendChild(elt);
10 var port = chrome.runtime.connect({name: "com.painlesssecurity.gssweb"});
12 /* When we get a message back from the extension
15 port.onMessage.addListener(
16 function(gssReplyJSON) {
17 console.log("Extension port listener received message: [" +
18 JSON.stringify(gssReplyJSON) + "]"
20 window.postMessage(gssReplyJSON, "*");
24 window.addEventListener("message", function(event) {
25 // We only accept messages from ourselves
26 if (event.source != window)
29 console.log("Window message listener received message: [" +
30 JSON.stringify(event.data) + "]"
32 port.postMessage(event.data);