Index: chrome/content/common.js
===================================================================
--- a/chrome/content/common.js
+++ b/chrome/content/common.js
@@ -30,25 +30,25 @@
 
   if ("require" in result)
     result = result.require.scopes[module];
   return result;
 }
 
 let {Filter, InvalidFilter, CommentFilter, ActiveFilter, RegExpFilter,
      BlockingFilter, WhitelistFilter, ElemHideBase, ElemHideFilter,
-     ElemHideException, CSSPropertyFilter} = require("filterClasses");
+     ElemHideException, ElemHideEmulationFilter} = require("filterClasses");
 let {Subscription, SpecialSubscription, RegularSubscription,
      ExternalSubscription, DownloadableSubscription} = require("subscriptionClasses");
 let {defaultMatcher, Matcher, CombinedMatcher} = require("matcher");
 let {FilterListener} = require("filterListener");
 let {FilterNotifier} = require("filterNotifier");
 let {FilterStorage} = require("filterStorage");
 let {ElemHide} = require("elemHide");
-let {CSSRules} = require("cssRules");
+let {ElemHideEmulation} = require("elemHideEmulation");
 let {IO} = require("io");
 let {Notification} = require("notification");
 let {Prefs} = require("prefs");
 let {RequestNotifier} = require("requestNotifier");
 let {Synchronizer} = require("synchronizer");
 let {UI} = require("ui");
 let {Utils} = require("utils");
 
@@ -72,17 +72,17 @@
   Filter.knownFilters = Object.create(null);
   if (!keepListeners)
   {
     FilterNotifierGlobal.listeners = [];
   }
 
   defaultMatcher.clear();
   ElemHide.clear();
-  CSSRules.clear();
+  ElemHideEmulation.clear();
 }
 
 function restoreFilterComponents()
 {
   let FilterNotifierGlobal = getModuleGlobal("filterNotifier");
 
   FilterStorage.subscriptions = this._backup.subscriptions;
   FilterStorage.knownSubscriptions = this._backup.storageKnown;
