From a6f7fc4b5e8d06f4746ee3a966df82af65fd1ddc Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Sat, 31 Dec 2011 19:11:26 -0500 Subject: [PATCH] Trim sitefilters. --- common/modules/options.jsm | 2 +- common/modules/styles.jsm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/common/modules/options.jsm b/common/modules/options.jsm index 512e304f..9fb2899b 100644 --- a/common/modules/options.jsm +++ b/common/modules/options.jsm @@ -453,7 +453,7 @@ var Option = Class("Option", { result = undefined; let [, bang, filter] = /^(!?)(.*)/.exec(pattern); - filter = Option.dequote(filter); + filter = Option.dequote(filter).trim(); let quote = this.keepQuotes ? util.identity : Option.quote; diff --git a/common/modules/styles.jsm b/common/modules/styles.jsm index 9ee7f628..98d49605 100644 --- a/common/modules/styles.jsm +++ b/common/modules/styles.jsm @@ -420,6 +420,8 @@ var Styles = Module("Styles", { * @returns {nsIURI -> boolean} */ matchFilter: function (filter) { + filter = filter.trim(); + if (filter === "*") var test = function test(uri) true; else if (!/^(?:[a-z-]+:|[a-z-.]+$)/.test(filter)) {