Loading pages fail if local storage is disabled
Summary
Local storage is required, but nothing indicates this.
Steps to reproduce
In Firefox, disable dom.storage.enabled
in about:config
. Load (just about) any Gitlab page.
What is the current bug behavior?
The page never fully loads. Search doesn't work; progress spinners never stop for labels, milestones, etc.; comment boxes don't load; buttons for Add Todo
or Subscribe
don't work.
What is the expected correct behavior?
A graceful fallback would be great. A cursory look indicates that it only used for autosave functionality, some kind of emoji support, and something with signin. However, if that isn't possible, a message that local storage is unavailable and therefore the page cannot work correctly would be better.