| Index: lib/firefoxDataCleanup.js | 
| =================================================================== | 
| --- a/lib/firefoxDataCleanup.js | 
| +++ b/lib/firefoxDataCleanup.js | 
| @@ -12,21 +12,22 @@ | 
| * GNU General Public License for more details. | 
| * | 
| * You should have received a copy of the GNU General Public License | 
| * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. | 
| */ | 
| "use strict"; | 
| -const {Filter, ActiveFilter} = require("filterClasses"); | 
| -const {FilterNotifier} = require("filterNotifier"); | 
| -const {FilterStorage} = require("filterStorage"); | 
| -const {Prefs} = require("prefs"); | 
| -const {SpecialSubscription} = require("subscriptionClasses"); | 
| +const {Filter, ActiveFilter} = require("../adblockpluscore/lib/filterClasses"); | 
| +const {FilterNotifier} = require("../adblockpluscore/lib/filterNotifier"); | 
| +const {FilterStorage} = require("../adblockpluscore/lib/filterStorage"); | 
| +const {Prefs} = require("./prefs"); | 
| +const {SpecialSubscription} = | 
| + require("../adblockpluscore/lib/subscriptionClasses"); | 
| Promise.all([FilterNotifier.once("load"), Prefs.untilLoaded]).then(() => | 
| { | 
| if (Prefs.data_cleanup_done) | 
| return; | 
| if (FilterStorage.firstRun) | 
| { |