+ var uri="https://packages.debian.org/" + pkg;
+
+ if (in_new) {
+ var b = getBrowser();
+ var new_tab = b.addTab(uri);
+ b.selectedTab = new_tab;
+ }
+ else {
+ loadURI(uri);
+ }
+ },
+ lookup_ml: function(in_new) {
+ var msg_id = IceDeb.trim_keyword(IceDeb.getClipboardText());
+ if (!msg_id) msg_id = '';
+ var uri="https://lists.debian.org/msgid-search/" + msg_id;
+
+ if (in_new) {
+ var b = getBrowser();
+ var new_tab = b.addTab(uri);
+ b.selectedTab = new_tab;
+ }
+ else {
+ loadURI(uri);
+ }
+ },
+ lookup_ddpo: function(in_new) {
+ var keyword = IceDeb.trim_keyword(IceDeb.getClipboardText());
+ var uri="https://qa.debian.org/developer.php";
+
+ if (keyword) uri += "?login=" + keyword;
+
+ if (in_new) {
+ var b = getBrowser();
+ var new_tab = b.addTab(uri);
+ b.selectedTab = new_tab;
+ }
+ else {
+ loadURI(uri);
+ }
+ },
+ lookup_buildd: function(in_new) {
+ var keyword = IceDeb.trim_keyword(IceDeb.getClipboardText());
+ var uri="https://buildd.debian.org/";
+
+ if (keyword) uri += keyword;
+
+ if (in_new) {
+ var b = getBrowser();
+ var new_tab = b.addTab(uri);
+ b.selectedTab = new_tab;
+ }
+ else {
+ loadURI(uri);
+ }
+ },
+ lookup_security: function(in_new) {
+ var keyword = IceDeb.trim_keyword(IceDeb.getClipboardText());
+ var uri="https://security-tracker.debian.org/";
+
+ if (keyword) uri += "tracker/" + keyword;