Hitting 'Force stop' or swiping Firefox from the recently used apps list is considered a close initiated by the user. If Firefox is killed by the OS, tabs will be automatically restored when Firefox is reopened. In certain situations, particularly when there's multiple CPU-intensive services active, Firefox can even be killed every time it is backgrounded.
How frequently this happens varies on the device and other running apps. Note that the lifecycle of Firefox for Android is very different from that of Firefox on desktop (for a technical overview of the process lifecycle on Android, see ).įirefox can be killed in a number of ways, and the restore behavior for each category is outlined below.Īny time Firefox is moved to the background (pushing the Android home button, receiving a phone call, etc.), Android may decide to kill Firefox to free resources for the newly foregrounded app. Whenever Firefox is opened after a previous browsing session, certain session behavior will take place depending on how Firefox was killed.
4.1 How can I change the session restore behavior?.