diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2014-07-11 17:56:26 -0400 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2014-07-11 17:56:26 -0400 |
| commit | d3e4668fa2073176f2ae66e19fea12469f661f5f (patch) | |
| tree | 11c9be3b9bb3c992310d172e99600e0c20cd8c89 /firefox-addon/lib/main.js | |
| parent | 78b5f6a8b869de9a15352ab35d5c40e440a3c141 (diff) | |
| download | tracker-d3e4668fa2073176f2ae66e19fea12469f661f5f.tar.gz | |
Move browser extensions to another repository
Diffstat (limited to 'firefox-addon/lib/main.js')
| -rw-r--r-- | firefox-addon/lib/main.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/firefox-addon/lib/main.js b/firefox-addon/lib/main.js deleted file mode 100644 index cc8845e..0000000 --- a/firefox-addon/lib/main.js +++ /dev/null @@ -1,26 +0,0 @@ -var windows = require("sdk/windows").browserWindows; -var tabs = require("sdk/tabs"); -var Request = require("sdk/request").Request; -var prefs = require("sdk/simple-prefs").prefs; -var XMLHttpRequest = require("sdk/net/xhr").XMLHttpRequest; - -function log(url, title){ - var xhr = new XMLHttpRequest(); - xhr.open("POST", prefs.callbackUrl); - var data = "url=" + encodeURIComponent(url); - data += "&time=" + Date.now(); - data += "&title=" + encodeURIComponent(title); - data += "&key=" + encodeURIComponent(prefs.key); - xhr.send(data); -} - -function logTab(tab) { - if (tab.id === tabs.activeTab.id) { - log(tab.url, tab.title); - } -}; - -tabs.on("activate", function () { logTab(tabs.activeTab) }); -tabs.on("pageshow", logTab ); -windows.on("activate", function () { logTab(tabs.activeTab) }); -windows.on("deactivate", function () { log(null, null) }); |
