ffs, why is Polymer so broken in Firefox