カバーフロースタイルのディスプレイにFlashPlayerを埋め込んでいます。
フラッシュの祖先の1つでcss3を使用transform-style:preserve-3d;
して、フラッシュの埋め込みを保持している要素を3D方向(DOMでの順序ではない)に従ってzインデックスを付けます。
Firefoxは、その祖先の1つにpreserve-3d cssプロパティがある場合、フラッシュ埋め込みを非表示にします。このプロパティを削除すると、フラッシュがレンダリングされます。
他のブラウザはこれを適切にレンダリングします。
これがテストケースのフィドルです:http://jsfiddle.net/ek59Y/1/
これは予想される動作ですか?これはバグですか?
私のブラウザ:
- Firefox 17.0(15.0でもテスト済み)
- クローム23.0
編集:
変換スタイルをフラットに設定すると、プロパティを完全に削除した場合と同じ結果になります(適切にレンダリングされます)。