cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Forced restart

Eugene77
Making moves

Guys. I really love Firefox. I use it for development, it is more convenient than chrome. But when I have several tabs open, when I look at the huge json responses of our api - I switch to another tab to compare - Firefox requires me to force myself to restart. It's horrible. Tens of minutes of work are lost. Please do something about this.

p.s. Also, to make this post I had to register after I clicked “send” and the content was lost.

19 REPLIES 19

ffatwork
Making moves

I agree completely. It probably looked like the attached, right? What might help is setting Firefox updates to manual by checking "Check for updates but let you choose to install them" in settings. It is so frustrating that Firefox can't have a non-disruptive auto-update process.

Tad_SPACE_Naff
Making moves

AGREED. In addition, since it says "restart to continue" only after you've done something (open a tab, enter a URL into the search bar). When you restart, that thing you put in the search bar goes *poof*, you have to remember it and type it in again, which is not always trivial.

Agentvirtuel
Collaborator

Hello

Take a look
https://connect.mozilla.org/t5/ideas/option-to-disable-update-reminders/idc-p/46382/highlight/true#M...

Use the Troubleshooting Information page to help fix Firefox issues
https://support.mozilla.org/en-US/kb/use-troubleshooting-information-page-fix-firefox


Enterprise Policies: This shows you if your browser is being managed by Windows Group Policy or a policies.json file. If enterprise policies are managing Firefox, clicking on Active will show you a list of the policies that are currently active on

https://www.youtube.com/embed/hKZqAB8WmH4

Another illustration
With the help of Enterprise Policy Generator
https://addons.mozilla.org/firefox/addon/enterprise-policy-generator


Prevent Firefox from updating
Generate policies
{
  "policies": {
    "DisableAppUpdate": true
  }
}

Tad_SPACE_Naff
Making moves

OK, but how about in Fedora? But I'm not against updates, I can even (mostly) tolerate updates happening at inopportune times, it's the DATA LOSS that is the flaming elephant in the room. If FF detects a change it should pop a dialog immediately, not wait for you to complete your job application and only then insist that you restart before doing anything else, and smugly present you with a blank form when it reloads.

I came back to FF when after years of Chrome the evil became too great to ignore. But now I'm like, hm, maybe browsers in general were a bad idea. I wish some non-profit would make a browser that would be good for the general public.

 

Agentvirtuel
Collaborator

Ben-P
Making moves

Couldn't agree mode. I too am a developer and use Firefox as my primary browser - I'm the only one left in my team that does though, the others have all jumped to Chrome, partly because of this issue. As other have said, the restart does NOT restore tabs etc. - it can't as almost everything I do lies behind some kind of login page. So pretty much every forced restart means a total loss of test data and having to log back into all the sites I'm using.

Please, please, please replace this horrible user experience for automated patching that happens upon startup - at least this would allow developers to complete their work without interruption and data loss!

I use Firefox on some devices exclusively in private mode and the tabs I have open are never restored after a forced update restart. Not surprising as the browser should not remember private tabs but very, very, very irritating.

Tad_SPACE_Naff
Making moves

Oh neat, it happened again! Straw that broke the camel's back. I hope you folks figure this out someday but I have very little confidence that will happen.

Goodbye.

Agentvirtuel
Collaborator


https://bugzilla.mozilla.org/buglist.cgi?quicksearch=firefox+update you can sort via Updated

If you wish, you can also contact
Report a bug https://bugzilla.mozilla.org/home

Tad_SPACE_Naff
Making moves

I'm aware of how bug trackers work, Agent. The issue is that the devs either don't care or are being told to defend and preserve this NIH'ed update scheme in the face of all the anger and frustration. I'm guessing nepotism, since usually Mozilla can do good work. Really it's since the Org/Foundation shenanigans that things have really gone south; money ruins everything. See "en**bleep**tification" (this is equally applicable to the recent Thunderbird UX changes). Who asked for Pocket? I suspect Pocket, and their pocketbook.

I know regular people losing their data won't budge the needle, but perhaps something legal might occur if a large corporation gets bitten by the "Restart Firefox to lose your work" feature.

schlipat
Making moves

Hey Leute, das mit dem erzwungenen Neustart von FF nach dem Herunterladen des Updates im Hintergrund geht gar nicht.

Mich hat es beim Online-Banking erwischt:
Die Überweisung abgeschickt, danach sollte die Bestätigung kommen, die ich unbedingt als Beleg speichern muss.
Stattdessen: Nur noch Neustart möglich, danach ist der Beleg natürlich weg.

Was ist, wenn ich zum Beispiel online Porto bestelle, eine Fahrkarte oder so und mittendrin wird ein Neustart verlangt? Ist es sicher, dass alle Prozesse ordentlich abgeschlossen werden und keine Daten im Nirwana landen? NEIN!

Also bitte ändern!!!

Und noch eine Ergänzung zu den Einstellungen, die wohl nicht das tun, was man vermutet (schlechte Übersetzung?):

 

Screenshot_87komm.png

1. FF wurde ausgeführt, warum dann der Neustart??

2. Ich verwende mehrere Profile, aber die Einstellung soll für alle global gelten. Stimmt das?

Oder liegt das Problem an der Einstellung mit dem Hintergrunddienst (letzter Punkt) - dann muss aber auf das Problem des erzwungenen Neustarts hingewiesen werden!

Hello

https://connect.mozilla.org/t5/ideas/option-to-disable-update-reminders/idc-p/47735/highlight/true#M...

For information purposes

Enable background updates on Firefox for Windows when Firefox is not running
https://support.mozilla.org/en-US/kb/enable-background-updates-firefox-windows


The Mozilla Maintenance Service must be usable (installed and not disabled). When installing with the Firefox installer, this is the default.

What is the Mozilla Maintenance Service
https://support.mozilla.org/en-US/kb/what-mozilla-maintenance-service

On custom installations https://support.mozilla.org/en-US/kb/custom-installation-firefox-on-windows
My choice is No, I'm not installing Mozilla Maintenance Service
This gives me the option of answering Yes or No in the "User Account Control" (UAC) dialog box

You can uninstall the Mozilla Maintenance Service from your computer if you wish

https://www.youtube.com/embed/6JD7-usyiRM
At one point in the video, a black screen appears.
It's normal, it's my strategy, just long enough to answer Yes in the "User Account Control" (UAC) dialog box.

Tad_SPACE_Naff
Making moves

Digging around in the Firefox files on Linux, there is a file at /usr/lib64/firefox/browser/omni.ja which has a function "sendToRestartRequiredPage" (for 121.0.1 it's at line 63486). I've modified the function to return immediately rather than hijacking the tab. Possibly one might be able to modify it to pop an alert.

Be careful though, the file is not plain Javascript but something called a "Mozilla archive", it has a lot of binary data at the beginning which will get mangled if you use a normal editor. Try hexedit or sed. I posted the actual steps to do this last night, but I suppose I violated some rule or other since it vanished (much like our data).

Thanks for the tip; I've made this simple change using vi and will see what happens next time there's an update.  Appreciate your digging.

UPDATE: I confirmed my change - returning from the sendToRestartRequiredPage function immediately - using sed.  But today, when Firefox started, it was unable to load pinned tabs or open new tabs!  I reverted the change and all was well again.  So it seems there are some unwanted side effects to this fix, 😥

Ipsrich
Making moves

I've commented in another similar thread, but just to add my voice: PLEASE stop forcing me to restart during a session!  As others have said, it's not always possible to simply pick up what you were doing after a restart.  Data gets lost and that's unacceptable.  Feel free to annoy me with a WARNING every time I open a new tab, but don't prevent me from continuing to browse, please!!

supertin
Making moves

Stupid site - I had a post written out and the "auto login with google" thing cleared it...

Anyway, I wanted to say that the part that infuriates me about these restart messages is not so much that I'm forced to restart, but the fact it LOSES the correct URLs of any tabs that triggered the message. You get back OTHER tabs, but any that bring up the message are returned to a different history position than what you had clicked to arrive at the message.

In most cases, it's one tab with one step backwards in history. However, it's also possible to get blank tabs if you opened a page in a new tab and that triggered the message (or multiple tabs doing that if you open multiple links in new tabs)... And what I just had happen - pressed back a few pages to get back to search results, clicked a different result, got the message, and instead of being taken back to my search results, I got the LAST page in that original chain of history.

It appears that instead of saving the current state the user attempted to get to, it uses the state PRIOR to the message coming up. This may seem correct as far as true page history, but feels incorrect to the user who just opened a page and isn't returned to THAT page as the message says it will.

Genesis17
Making moves

Hey @Eugene77,

I feel your frustration! Losing work due to forced restarts is a real pain. Have you tried adjusting Firefox's content process limit? It might help with handling large JSON responses across multiple tabs, especially for sites like Fear of God Essentials where high-quality product images can be demanding. As for the registration issue, that's definitely annoying. Maybe try drafting longer posts in a notepad first, just in case. Hope these small tips help a bit!