Wrap sessionStorage calls in try catch

- calling sessionStorage in incognito mode throws an exception