blob: 58f98394e66efd9d8682e1ae046f82b869f108f8 [file] [log] [blame]
Adrià Vilanova Martínezdce01002024-05-28 23:59:15 +02001var websites = {
2 badware: "http://www.google.com/safebrowsing/report_badware/?url=",
3 webspam: "https://www.google.com/webmasters/tools/spamreportform?spamurl=",
4 phishing: "http://www.google.com/safebrowsing/report_phish/?url=",
5};
Adrià Vilanova Martínezd4017962024-05-28 23:58:24 +02006
7var options = document.querySelectorAll("div#options div.option");
8
9for (var i = 0; i < options.length; i++) {
Adrià Vilanova Martínezdce01002024-05-28 23:59:15 +020010 options[i].innerText = chrome.i18n.getMessage("report_" + options[i].id);
11 options[i].onclick = function (a) {
Adrià Vilanova Martínezd4017962024-05-28 23:58:24 +020012 var id = this.id;
Adrià Vilanova Martínezdce01002024-05-28 23:59:15 +020013 chrome.tabs.query(
14 {
15 lastFocusedWindow: true,
16 active: true,
17 },
18 function (tab) {
19 chrome.tabs.create({
20 url: websites[id] + encodeURI(tab[0].url),
21 index: tab[0].index + 1,
22 });
23 },
24 );
25 };
Adrià Vilanova Martínezd4017962024-05-28 23:58:24 +020026}