Bug 1270697: Set LOAD_FROM_CACHE flag when useCache==true, and unset it when useCache==false r=sebastian draft
authorGrigory Kruglov <gkruglov@mozilla.com>
Fri, 06 May 2016 16:11:32 -0700
changeset 364613 e6b7a93c90c7ba522e6ca4cf5f0e32028f46c82f
parent 364612 ba635ae2a090a97cf619de2afd1cdffa8353c7e4
child 520328 25bad74ff229f0607a48305088ec43b1af1c1ecb
push id17501
push usergkruglov@mozilla.com
push dateFri, 06 May 2016 23:13:10 +0000
reviewerssebastian
bugs1270697
milestone49.0a1
Bug 1270697: Set LOAD_FROM_CACHE flag when useCache==true, and unset it when useCache==false r=sebastian MozReview-Commit-ID: Io7AchaTgnb
mobile/android/chrome/content/browser.js
--- a/mobile/android/chrome/content/browser.js
+++ b/mobile/android/chrome/content/browser.js
@@ -7295,19 +7295,19 @@ var Tabs = {
 
     if (this._useCache == aUseCache) {
       return;
     }
 
     BrowserApp.tabs.forEach(function(tab) {
       if (tab.browser && tab.browser.docShell) {
         if (aUseCache) {
-          tab.browser.docShell.defaultLoadFlags &= ~Ci.nsIRequest.LOAD_FROM_CACHE;
+          tab.browser.docShell.defaultLoadFlags |= Ci.nsIRequest.LOAD_FROM_CACHE;
         } else {
-          tab.browser.docShell.defaultLoadFlags |= Ci.nsIRequest.LOAD_FROM_CACHE;
+          tab.browser.docShell.defaultLoadFlags &= ~Ci.nsIRequest.LOAD_FROM_CACHE;
         }
       }
     });
     this._useCache = aUseCache;
   },
 
   // For debugging
   dump: function(aPrefix) {