prawnsalad / KiwiIRC

This is **DEPRECATED**! Please go to https://github.com/kiwiirc/kiwiirc
https://kiwiirc.com
GNU Affero General Public License v3.0
891 stars 277 forks source link

Embedded client fails when localStorage unavailable #961

Closed half-duplex closed 4 years ago

half-duplex commented 4 years ago

In Chrome, when the user has disabled third party cookies, localStorage is unavailable to cross-domain javascript in an iframe. KiwiIRC (at least this version) fails to load when localStorage accesses cause exceptions. Wrapping all the localStorage mentions in client/src/models/datastore.js (attached) works, but is ignorant of any context or consequences of failure. datastore.js.txt

prawnsalad commented 4 years ago

This version of kiwi isn't supported anymore. All development goes towards https://github.com/kiwiirc/kiwiirc