Our offline support is mostly broken and we don't have time to do proper testing before one dot oh. We should remove this for the PR.
Removing features after the PR could have negative PR impact around 1.0. We should plan on doing this ASAP.
Or at a minimum, make it an off by default extension like offline for Tbird
> Our offline support is mostly broken How is it broken? I searched for "ALL offline votes:2 -mail -thunderbird" and didn't see anything that screamed "broken". In fact, the bug with the most votes was the bug for adding offline support in Firefox, which is marked as FIXED.
bug 106044 & bug 130774 also bug 43406 and bug 131500 are a few of the documented problems. That we don't tell the user which pages in bookmarks and history are available and which aren't available until after you click the link is horribly broken. This is an almost unusable feature and we should remove it unless we can fix most of those usability and dataloss problems.
It was decided at the last aviary meeting that we should pull this menu-item. Blake, can you help here?
hmm, if I read blakes checkin right we just hid the menu item. how big is this code? We still build it, right? Would we get a gain by not building it?
There's probably no point in pulling the code for a couple of months, then putting it back in for fixing later. People are free to work on the code and fix it for post-1.0 builds as long as it's in the source. We could comment it out maybe, but it's probably not worth it... I doubt there'd be significant performance gains.
Yeah, you are right especially if it goes back in :) V FIXED on debug branch build pulled today.
I totaly agree on removing a non-working, broken, and a "we-didnt-care" feature for 1.0, it'll look more professional ... But you can't really talk of permanently remove off-line feature (unless of course your desire to be a mainstream browser changed). Just commment out and make a plan for 1.1 to make off-line browsing a charm with firefox (alot of people use the excellent internet explorer offline mode)
so what's happening with it? it it just the pref being hidden or is it being totall pulled on the branch?
This hurts bad! Can we have an extension to re-show the item, at least?
The nightly builds should still include this function and for the major releases it should be hidden until the feature has been polished up. It's not really a big deal to take it out before each release is built. Personally I feel this feature works as I would expect it to and furthermore I need this function for my web browsing so I would like to see it in at least the nightly builds.
If you can't do without features that have been pulled for 1.0, get a trunk nightly build. Please stop spamming bugs with advocacy comments. If you want to have a discussion, take it to mozillazine. Thanks.
(In reply to comment #8) > There's probably no point in pulling the code for a couple of months, then > putting it back in for fixing later. People are free to work on the code and fix > it for post-1.0 builds as long as it's in the source. We could comment it out > maybe, but it's probably not worth it... I doubt there'd be significant > performance gains. Is there a point in keeping it? What if the "fix" causes a regression? If nothing else, taking it out will make the file smaller for quicker download and less load on servers when 1.0 does come out.
Just for the record, I have Thunderbird start up asking me if I want to go online, and no way to access it. I'd hate to have a ton of people looking for a fix for this the day after 1.0 hits the street when it could be there now.
See also bug 257777.
Re-enabling offline for PR1. Darin, we could use your help for 1.0 figuring out why going offline cancels downloads in progress. Any ideas? /be
Re-enabled for PR1.
Please revert bug 257777 also.
> Darin, we could use your help for 1.0 figuring out why going offline cancels > downloads in progress. Any ideas? The reason for cancelation is simple: we kill the socket transport service when switching to offline mode. I'm assuming that you want a solution for 1.0, right? ;-)
Darin: sorry, we talked about this and I promptly forgot about the socket transport service being zapped. You mentioned either fixing things so the downloads complete, then you go offline; or you get a "can't go offline" error; or something better. Ideas that fit in the 1.0 timeframe? /be
> You mentioned either fixing things so the > downloads complete, then you go offline; or you get a "can't go offline" error; > or something better. Ideas that fit in the 1.0 timeframe? Yeah, those solutions might be tricky to implement, but maybe we could do something. It'd probably be easiest to make the STS stick around until all sockets complete (i.e., just make it refuse to open any new sockets).
What about icon for go online/offline? Can it be shown in status bar? Firefox 1.0
Offline wasn't removed from Firefox 1.0, and it won't be in the future.