X-Git-Url: https://git.ktnx.net/?p=icedeb.git;a=blobdiff_plain;f=chrome%2Fcontent%2Ficedeb.js;h=a8db84b775cb33fc1c5a7da833f85358481d8b96;hp=19cf1207f1a64fc3dc798c94ddb04d43353270ee;hb=7577c85dbaafb9f0b7760a6e02c912808a99aca7;hpb=cf48a5c534dc3c9b62246b298be6c15e3d6e7737 diff --git a/chrome/content/icedeb.js b/chrome/content/icedeb.js index 19cf120..a8db84b 100644 --- a/chrome/content/icedeb.js +++ b/chrome/content/icedeb.js @@ -8,6 +8,9 @@ IceDeb = { .createInstance(Components.interfaces.nsITransferable); if (!trans) return null; + if (typeof(trans.init) === 'function') + trans.init(null); + trans.addDataFlavor("text/unicode"); clip.getData(trans, clip.supportsSelectionClipboard() @@ -47,7 +50,7 @@ IceDeb = { lookup_bts: function(in_new) { var bug = IceDeb.trim_keyword(IceDeb.getClipboardText()); if (!bug) return null; - var uri="http://bugs.debian.org/" + bug; + var uri="https://bugs.debian.org/" + bug; if (in_new) { var b = getBrowser(); @@ -61,7 +64,7 @@ IceDeb = { lookup_pts: function(in_new) { var pkg = IceDeb.trim_keyword(IceDeb.getClipboardText()); if (!pkg) return null; - var uri="http://packages.qa.debian.org/" + pkg; + var uri="https://tracker.debian.org/" + pkg; if (in_new) { var b = getBrowser(); @@ -75,7 +78,7 @@ IceDeb = { lookup_deb: function(in_new) { var pkg = IceDeb.trim_keyword(IceDeb.getClipboardText()); if (!pkg) return null; - var uri="http://packages.debian.org/" + pkg; + var uri="https://packages.debian.org/" + pkg; if (in_new) { var b = getBrowser(); @@ -89,7 +92,7 @@ IceDeb = { lookup_ml: function(in_new) { var msg_id = IceDeb.trim_keyword(IceDeb.getClipboardText()); if (!msg_id) msg_id = ''; - var uri="http://lists.debian.org/msgid-search/" + msg_id; + var uri="https://lists.debian.org/msgid-search/" + msg_id; if (in_new) { var b = getBrowser(); @@ -102,7 +105,7 @@ IceDeb = { }, lookup_ddpo: function(in_new) { var keyword = IceDeb.trim_keyword(IceDeb.getClipboardText()); - var uri="http://qa.debian.org/developer.php"; + var uri="https://qa.debian.org/developer.php"; if (keyword) uri += "?login=" + keyword; @@ -132,7 +135,7 @@ IceDeb = { }, lookup_security: function(in_new) { var keyword = IceDeb.trim_keyword(IceDeb.getClipboardText()); - var uri="http://security-tracker.debian.org/"; + var uri="https://security-tracker.debian.org/"; if (keyword) uri += "tracker/" + keyword;