So the error it’s throwing is against my use of localStorage, which is perfectly normal to use. I am doing some searching now however my initial results indicate this is a bug in Firefox since version 29.

Update: It is also possible your browser has an addon or setting preventing localStorage.