Mozilla bugs 893307 & 900380