Check for cancelled load dialog before converting filename for cache
Synchronise bookmarks file type with file name
Parse seconds as a floating-point literal, but save as an integer
Use default bookmarks format from preferences