This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
This is with reference to irregular behaviour in Firefox for elements with display:table-cell, content:after, absolute positioning and background-image. I had made a demo here: http://karenmenezes.com/background-image-opacity/index.html and filed a bug in Firefox here: https://bugzilla.mozilla.org/show_bug.cgi?id=924048 Apparently, this is a longstanding bug in some form or the other (see this one https://bugzilla.mozilla.org/show_bug.cgi?id=63895), since the year 2000, actually! The bug I filed was marked as duplicate and incorporated here. You can see the demo in Firefox and in IE and Chrome. The behaviour is different in Firefox, with the background image being positioned to the viewport according to its background size property. In the bug that I had filed, they have mentioned " It also involves getting the specification updated to actually cover this case; right now per CSS the behavior in this situation is undefined." Is this not covered in the specification? The strange behaviour on Firefox seems to have really upset many people, since it's been a good 13 years since the original bug was filed. Perhaps one could tell us what the expected behaviour is, in such a use case. Thank you very much.