Mozilla Bug 1772841
and
Mozilla Bug 1865885