From 331f2a04e241e013adfba922539ff95aee4bbba4 Mon Sep 17 00:00:00 2001 From: Jonathan Hao Date: Tue, 18 Jul 2017 14:44:56 +0800 Subject: [PATCH] Bug 1369327 - Remove low memory platform checks in reader mode. r=Gijs MozReview-Commit-ID: 1VUprtntsK0 --HG-- extra : rebase_source : 389628cf2f4086e1b4354d4ab0017b670a393c21 --- toolkit/components/reader/ReaderMode.jsm | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/toolkit/components/reader/ReaderMode.jsm b/toolkit/components/reader/ReaderMode.jsm index 1df73ed5ef1d..e2a68c7f5ba5 100644 --- a/toolkit/components/reader/ReaderMode.jsm +++ b/toolkit/components/reader/ReaderMode.jsm @@ -63,18 +63,10 @@ this.ReaderMode = { return this.isEnabledForParseOnLoad = this._getStateForParseOnLoad(); }, - get isOnLowMemoryPlatform() { - let memory = Cc["@mozilla.org/xpcom/memory-service;1"].getService(Ci.nsIMemory); - delete this.isOnLowMemoryPlatform; - return this.isOnLowMemoryPlatform = memory.isLowMemoryPlatform(); - }, - _getStateForParseOnLoad() { let isEnabled = Services.prefs.getBoolPref("reader.parse-on-load.enabled"); let isForceEnabled = Services.prefs.getBoolPref("reader.parse-on-load.force-enabled"); - // For low-memory devices, don't allow reader mode since it takes up a lot of memory. - // See https://bugzilla.mozilla.org/show_bug.cgi?id=792603 for details. - return isForceEnabled || (isEnabled && !this.isOnLowMemoryPlatform); + return isForceEnabled || isEnabled; }, observe(aMessage, aTopic, aData) {