Portable Safari icon

Portable Safari

System crash *.pabu restore

Portable Safari create a temporary back-up of ~/Library/Application Support/Safari, ~/Library/Preferences/com.apple.Safari.plist and ~/Library/Caches/Safari (named *.pabu) that are restored when application is closed. If a system crash occurred Portable Safari will not restore local Safari preferences and temporary back-up still exist.
Note that a crash of Safari application will allow Portable Safari to restore local preferences.

To fix this, a temporary hidden app that restore *.pabu file and folders is copied on local home directory (~/.Portable_Safari_scr.app) and is opened at login by launchd agent after a system crash. This temporary application is deleted when restore process end with success.
If some *.pabu still exist, when you reopen Portable Safari you can Restore or Copy temporary back-up.


Backup not restored alert window

Restore

This restore local Safari preferences back-up, if local Safari preferences exist, are renamed as *.old.

Backup restore window screenshot

OK

Restore is performed, a window confirm that local Safari preferences are restored with success.

Backup restore done window screenshot

Or quit if restore error.

Backup restore error window screenshot

Cancel

This cancel local Safari preferences restore.

Copy

This copy local Safari preferences back-up to Safari Pref BackUp folder in your Home directory. You can restore manually later.

Backup copy window screenshot

OK

Copy is performed, a window confirm that local Safari preferences are copied with success.

Backup copy done window screenshot

Or quit if copy error.

Backup copy error window screenshot

Cancel

This cancel local Safari preferences copy.