状況
画像の遅延読み込みの為、src
に直接 URL を指定せずに data 属性に指定して、JavaScript で置き換える処理を行っていた。
<img data-src="https://example.jp/super.png" />
この img 要素にはheight / width
が指定されているが、Firefox においては縦横サイズが保たれずに、JS による src 置き換え後の画像ロード後に縦横サイズが決まるような動きであった。
Chrome や Safari では問題なし。