Stencil wasn't working on pages after first-in-component on Gecko.
Large images can get cut-off in Firefox - so we move to pixel-based max-height.
More fail safety around localStorage, which may be disabled by user.