Add offline UI to Profile Manager



Startup & Profiles
18 years ago
13 years ago


(Reporter: Warren Harris, Assigned: Ben Goodger (use ben at mozilla dot org for email))


Dependency tree / graph

Firefox Tracking Flags

(Not tracked)


(Whiteboard: [nsbeta2+][FEATURE])



18 years ago
We need to hook up the little UI widget (the clutch thing) to 
nsIIOService::SetOffline. Otherwise we hang in dns resolution (bug 7428).

Also see bug 21835 about implementing SetOffline.


18 years ago
Blocks: 7428

Comment 1

18 years ago
Definitely post-beta.  How much priority should this get?
Target Milestone: M16

Comment 2

18 years ago
The priority depends on whether this is the preferred alternative to fixing bug 


18 years ago


18 years ago
Keywords: beta2


18 years ago
Blocks: 24102

Comment 3

18 years ago
would this be a job for Paul? I assume this bug is to add the toilet plungers to 
the lower left corner of each window.


18 years ago
Keywords: nsbeta2

Comment 4

18 years ago
Putting on [nsbeta2+] radar.  But MUST complete work by 05/16 or we may pull 
this feature for PR2.
Whiteboard: [nsbeta2+][5/16]

Comment 5

18 years ago
Putting on [nsbeta2-] radar. Removing [5/16]. Missed the Netscape 6 feature 
train.  Please set to MFuture.
Whiteboard: [nsbeta2+][5/16] → [nsbeta2-]

Comment 6

18 years ago
This is insane! Are you really going to ship a product without an offline mode? 
As far as the network is concerned, all we have to do is hook up a little 
checkbox to the profile manager dialog! How hard can that be?
Whiteboard: [nsbeta2-]

Comment 7

18 years ago
warren - offline mail has clearly mised the train.  If offline browsing is 
simply a dialog and/or pref, please let us know.
Whiteboard: [NEED INFO]

Comment 8

18 years ago
Why would offline mode be anywhere in the profile manager?  Most people never
see the profile manager.  I assume this is state you'd want to switch during a
session rather than a choice you want to make only once per profile.

Offline mode used to be in a menu.  That seems like a more appropriate place for
it.  Perhaps Ben should be the owner?

Comment 9

18 years ago
If you don't add a pref for this (checkbox in the profile picker) then we'll 
hang on startup without a network.

Comment 10

18 years ago
Steve: There's a "Work offline" checkbox on the profile picker startup dialog in 
4.x. That's what I want here.

Comment 11

18 years ago
Something like 80% or more of real users never ever ever see the profile
selector.  That is totally the wrong place to put this.

Comment 12

18 years ago
the point is that people who want to choose offline or online mode at startup 
are told to run with the profile manager.

Comment 13

18 years ago
That sure adds to the complexity of using this feature.  Is it still a
requirement?  Isn't it possible to switch modes several times during a single
session now?

If this is absolutely the right place for this, then this should go to Ben
Goodger for the UI work.

Comment 14

18 years ago
this is only needed IFF you want to choose when you start up if you're going to 
be offline or online. If you think about it, you'll realize that if you want to 
make that choice at startup, you need to be prompted before the browser or 
mailnews starts, because both of them will make network connections.  We could 
have invented some other prompting mechanism at startup, but the profile manager 
already existed. Hope this makes sense.

Comment 15

18 years ago
Ben, this is a request to have the profile selector interface give the user the 
choice of working offline.  Warren has some interface you can call when the 
choice is toggled.
Assignee: selmer → ben
Component: Networking → Profile Manager FrontEnd
QA Contact: tever → gbush

Comment 16

18 years ago
Re-summarized bug, added "FEATURE" to status whiteboard, and moved to M20.

Can someone please "nsbeta-" this?  It can wait for beta 3.
Summary: need to hook up nsIIOService::SetOffline to UI → Add offline UI to Profile Manager
Whiteboard: [NEED INFO] → [FEATURE]
Target Milestone: M16 → M20

Comment 17

18 years ago
Whiteboard: [FEATURE] → [nsbeta2-] [FEATURE]

Comment 18

18 years ago
Excuse me, but isn't this the feature-complete beta?!
Whiteboard: [nsbeta2-] [FEATURE] → [FEATURE]

Comment 19

18 years ago
If you can start up offline, and no crash or problem occurs.  gbush, can 
you mve around, get control in the app?  If so, there is no bug.  This UI 
feature is out for RTM.
Whiteboard: [FEATURE] → [NEED INF0][FEATURE]

Comment 20

18 years ago
You will HANG with no network. We need this "feature."

Comment 21

18 years ago
Putting on [nsbeta2+] radar for beta2 fix. 
Whiteboard: [NEED INF0][FEATURE] → [nsbeta2+][FEATURE]
Last Resolved: 18 years ago
Resolution: --- → FIXED

Comment 23

18 years ago
verifying 'offline' UI widget on ProfileManager- not verifying behavior- see 
bug 7428 and bug 21835
builds 2000060508 Linux/Mac

currently when choosing offline, sidebar does not load on Linux or Win32 (does 
load on Mac), nor does an opening page, can compose mail for send later
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.