From c4c0ab7789e41fbde18791efa932368533c82426 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Sat, 11 Jun 2011 19:17:29 +1000 Subject: [PATCH] Don't store duplicate site-filters when appending to styles. --HG-- extra : rebase_source : aefc07675ea287d3b8d51c8fc56ecc14730b7c30 --- common/modules/styles.jsm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/common/modules/styles.jsm b/common/modules/styles.jsm index c12b6e18..f5d24fdd 100644 --- a/common/modules/styles.jsm +++ b/common/modules/styles.jsm @@ -561,9 +561,8 @@ var Styles = Module("Styles", { if (args["-append"]) { let sheet = args["-group"].get(args["-name"]); if (sheet) { - filter = sheet.sites.concat(filter).join(","); + filter = array(sheet.sites).concat(filter).uniq().join(","); css = sheet.css + " " + css; - } } let style = args["-group"].add(args["-name"], filter, css, args["-agent"]);