| Index: lib/filterListener.js |
| =================================================================== |
| --- a/lib/filterListener.js |
| +++ b/lib/filterListener.js |
| @@ -20,17 +20,17 @@ |
| /** |
| * @fileOverview Component synchronizing filter storage with Matcher |
| * instances and ElemHide. |
| */ |
| const {Services} = Cu.import("resource://gre/modules/Services.jsm", {}); |
| const {XPCOMUtils} = Cu.import("resource://gre/modules/XPCOMUtils.jsm", {}); |
| -const {FilterStorage} = require("./filterStorage"); |
| +const {filterStorage} = require("./filterStorage"); |
| const {filterNotifier} = require("./filterNotifier"); |
| const {ElemHide} = require("./elemHide"); |
| const {ElemHideEmulation} = require("./elemHideEmulation"); |
| const {ElemHideExceptions} = require("./elemHideExceptions"); |
| const {Snippets} = require("./snippets"); |
| const {defaultMatcher} = require("./matcher"); |
| const {ActiveFilter, RegExpFilter, |
| ElemHideBase, ElemHideFilter, ElemHideEmulationFilter, |
| @@ -46,47 +46,47 @@ |
| /** |
| * This object can be used to change properties of the filter change listeners. |
| * @class |
| */ |
| let FilterListener = { |
| /** |
| * Increases "dirty factor" of the filters and calls |
| - * FilterStorage.saveToDisk() if it becomes 1 or more. Save is |
| + * filterStorage.saveToDisk() if it becomes 1 or more. Save is |
| * executed delayed to prevent multiple subsequent calls. If the |
| * parameter is 0 it forces saving filters if any changes were |
| * recorded after the previous save. |
| * @param {number} factor |
| */ |
| setDirty(factor) |
| { |
| if (factor == 0 && isDirty > 0) |
| isDirty = 1; |
| else |
| isDirty += factor; |
| if (isDirty >= 1) |
| { |
| isDirty = 0; |
| - FilterStorage.saveToDisk(); |
| + filterStorage.saveToDisk(); |
| } |
| } |
| }; |
| /** |
| * Observer listening to history purge actions. |
| * @class |
| */ |
| let HistoryPurgeObserver = { |
| observe(subject, topic, data) |
| { |
| if (topic == "browser:purge-session-history" && |
| Prefs.clearStatsOnHistoryPurge) |
| { |
| - FilterStorage.resetHitCounts(); |
| + filterStorage.resetHitCounts(); |
| FilterListener.setDirty(0); // Force saving to disk |
| Prefs.recentReports = []; |
| } |
| }, |
| QueryInterface: XPCOMUtils.generateQI( |
| [Ci.nsISupportsWeakReference, Ci.nsIObserver] |
| ) |
| @@ -113,17 +113,17 @@ |
| filterNotifier.on("subscription.homepage", onGenericChange); |
| filterNotifier.on("subscription.downloadStatus", onGenericChange); |
| filterNotifier.on("subscription.lastCheck", onGenericChange); |
| filterNotifier.on("subscription.errors", onGenericChange); |
| filterNotifier.on("load", onLoad); |
| filterNotifier.on("save", onSave); |
| - FilterStorage.loadFromDisk(); |
| + filterStorage.loadFromDisk(); |
| Services.obs.addObserver(HistoryPurgeObserver, |
| "browser:purge-session-history", true); |
| onShutdown.add(() => |
| { |
| Services.obs.removeObserver(HistoryPurgeObserver, |
| "browser:purge-session-history"); |
| }); |
| @@ -257,31 +257,31 @@ |
| if (!subscription.disabled) |
| subscription.filters.forEach(removeFilter); |
| } |
| function onSubscriptionDisabled(subscription, newValue) |
| { |
| FilterListener.setDirty(1); |
| - if (FilterStorage.knownSubscriptions.has(subscription.url)) |
| + if (filterStorage.knownSubscriptions.has(subscription.url)) |
| { |
| if (newValue == false) |
| addFilters(subscription.filters); |
| else |
| subscription.filters.forEach(removeFilter); |
| } |
| } |
| function onSubscriptionUpdated(subscription, oldFilters) |
| { |
| FilterListener.setDirty(1); |
| if (!subscription.disabled && |
| - FilterStorage.knownSubscriptions.has(subscription.url)) |
| + filterStorage.knownSubscriptions.has(subscription.url)) |
| { |
| oldFilters.forEach(removeFilter); |
| addFilters(subscription.filters); |
| } |
| } |
| function onFilterHitCount(filter, newValue) |
| { |
| @@ -331,17 +331,17 @@ |
| { |
| isDirty = 0; |
| defaultMatcher.clear(); |
| ElemHide.clear(); |
| ElemHideEmulation.clear(); |
| ElemHideExceptions.clear(); |
| Snippets.clear(); |
| - for (let subscription of FilterStorage.subscriptions()) |
| + for (let subscription of filterStorage.subscriptions()) |
| { |
| if (!subscription.disabled) |
| addFilters(subscription.filters); |
| } |
| } |
| function onSave() |
| { |