Open
Bug 300807
Opened 20 years ago
Updated 2 years ago
browser.offline stores state ioservice should: can lead to problems
Categories
(Toolkit :: Startup and Profile System, defect)
Tracking
()
UNCONFIRMED
People
(Reporter: fritzs, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
On/offline state is apparently stored in the browser.offline preference. This
preference is read at startup and used to set the offline attribute on the
ioservice. The preference doesn't actually do anything -- it just stores UI
state. The real state is in the ioservice. The state doesn't belong in a
preference and the fact that it is can lead to problems. See the example in the
reproducability steps.
Reproducible: Always
Steps to Reproduce:
1. Set browser.offline to true
2. Notice you can still navigate
3. Open a new window
4. When the new window starts up it notices browser.offline is true, and
disables the ioservice
5. You try to navigate somewhere not in your cache and fail
Actual Results:
can't navigate
Expected Results:
should have been disabled when browser.offline is set to false, not when a new
window is opened. or better yet, do away with the preference
Assignee | ||
Updated•16 years ago
|
Product: Firefox → Toolkit
Comment 1•16 years ago
|
||
would this problem be gone with newer FF and the better online/offline architecture?
Comment 2•14 years ago
|
||
In user.js, I was setting browser.offline to true.
The reason is that I have many open tabs, but when I start mozilla, it should not load all tabs every time. So I prefer to start offline and switch it online then.
But this does not work any longer with FF 4.
Updated•2 years ago
|
Severity: minor → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•