mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-22 16:57:57 +01:00
Allows for empty defsearches and prevents red JS errors on bad URLs.
This commit is contained in:
@@ -1090,7 +1090,11 @@ const liberator = (function () //{{{
|
||||
switch (where)
|
||||
{
|
||||
case liberator.CURRENT_TAB:
|
||||
getBrowser().loadURIWithFlags(url, Ci.nsIWebNavigation.LOAD_FLAGS_NONE, null, null, postdata);
|
||||
try
|
||||
{
|
||||
getBrowser().loadURIWithFlags(url, Ci.nsIWebNavigation.LOAD_FLAGS_NONE, null, null, postdata);
|
||||
}
|
||||
catch (e) {}
|
||||
break;
|
||||
|
||||
case liberator.NEW_BACKGROUND_TAB:
|
||||
@@ -1107,7 +1111,11 @@ const liberator = (function () //{{{
|
||||
const wm = Cc["@mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);
|
||||
window.open();
|
||||
whichwindow = wm.getMostRecentWindow("navigator:browser");
|
||||
whichwindow.loadURI(url, null, postdata);
|
||||
try
|
||||
{
|
||||
whichwindow.loadURI(url, null, postdata);
|
||||
}
|
||||
catch (e) {}
|
||||
break;
|
||||
|
||||
default:
|
||||
|
||||
@@ -259,7 +259,7 @@ function Bookmarks() //{{{
|
||||
"string", "google",
|
||||
{
|
||||
completer: function completer(context) completion.search(context, true),
|
||||
validator: Option.validateCompleter
|
||||
validator: function validator(value) value == "" || Option.validateCompleter.call(this, value)
|
||||
});
|
||||
|
||||
options.add(["preload"],
|
||||
|
||||
Reference in New Issue
Block a user