Closed Bug 358677 Opened 18 years ago Closed 18 years ago

Work Offline flag is not remembered when restarting or after a crash

Categories

(Firefox :: Settings UI, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 355739

People

(Reporter: lordyu, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

If you are browsing with tens of tabs open, and you INTENTIONALLY set the browser to Offline mode and quit the browser and re-open it later, the Offline flag will somehow be automatically turned back on and all the tens of tabs get refreshed immediately and simultaneously. Imagine if you are on a 56kbps line and/or you have a hundred of tabs open. All these tabs' contents should have been refreshed from HDD cache (after all that's what the cache is for).

Reproducible: Always

Steps to Reproduce:
0.Find a 56kbps link to test if you can. Or go to a third-world country with no broadband Internet.
1.Config the browser to "Show my windows and tabs from last time" When Firefox starts.
2.Open 50 tabs of different URLs. Try URLs with a lot of images if you can.
3.Set the browser to Offline mode INTENTIONALLY
4.Quit the browser
5.Re-start the browser
6.Notice how long you have to wait for the browser to finish refreshing all the tabs.
7.Imagine how much time and bandwidth you would have saved if the Offline flag wasn't turned back on by the browser. 

Actual Results:  
All 50 tabs get refreshed immediately and simultaneously directly from the remote Internet sites within 10 minutes.

Expected Results:  
All 50 tabs get refreshed immediately and simultaneously directly from local HDD cache within 10 seconds.

This behaviour doesn't occur in Firefox 1.0 and Firefox 1.5.

*** This bug has been marked as a duplicate of 355739 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.