[Desktop] Better handling of restore tabs after crash
#10017
Labels
Chromium/waiting upstream
Issue is in Chromium; we'll likely wait for the fix
OS/Desktop
priority/P5
Not scheduled. Don't anticipate work on this any time soon.
Description
Currently when Brave "crashes" user gets at most one opportunity to restore the crashed session. If, for whatever reason, user doesn't click "restore" on the easily dismissable popup as the first thing when Brave starts, the session is lost forever.
Steps to Reproduce
Actual result:
Crashed session is lost forever.
Expected result:
An option to restore at least the last session should be available via menu at any time after Brave starts, regardless of current session state. The user should have an option to either "overwrite" current session with a previous one or "merge" the sessions, perhaps opening the old session in new window(s).
Saving multiple previous sessions would be even better.
Also, an option to restore crashed session automatically should be available to the user.
Ideally the session management should allow user to choose not just the session but individual tabs from that session, too.
Reproduces how often:
Each time Brave "crashes".
Brave version (brave://version info)
Brave 1.7.92 Chromium: 80.0.3987.163 (Official Build) (64-bit)
Revision e7fbe071abe9328cdce4ffedac9822435fbd3656-refs/branch-heads/3987@{#1037}
OS Linux
JavaScript V8 8.0.426.30
Flash (Disabled)
User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36
Command Line /nix/store/s07wvhvhmk0m81zrsk4b1nawjfr31jph-brave-1.7.92/opt/brave.com/brave/brave --enable-dom-distiller --disable-domain-reliability --no-pings --extension-content-verification=enforce_strict --extensions-install-verification=enforce --sync-url=https://no-thanks.invalid --enable-features=AutoupgradeMixedContent,PassiveMixedContentWarning,MixedContentSiteSetting,SimplifyHttpsIndicator,WebUIDarkMode,PasswordImport,DnsOverHttps --disable-features=AutofillServerCommunication,AllowPopupsDuringPageUnload,LookalikeUrlNavigationSuggestionsUI,SmsReceiver,AudioServiceOutOfProcess,NotificationTriggers,VideoPlaybackQuality --flag-switches-begin --load-media-router-component-extension=1 --flag-switches-end --disable-webrtc-apm-in-audio-service --disable-sync
Executable Path /nix/store/s07wvhvhmk0m81zrsk4b1nawjfr31jph-brave-1.7.92/opt/brave.com/brave/brave
Profile Path /home/user/.config/BraveSoftware/Brave-Browser/Default
Version/Channel Information:
Didn't try (yet).
Other Additional Information:
N/A
Miscellaneous Information:
N/A
The text was updated successfully, but these errors were encountered: