[csswg-drafts] [css-images-3] Allow impls to not respect exif data if it's after the image data (#4929)

tabatkins has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-images-3] Allow impls to not respect exif data if it's after the image data ==
In <https://github.com/w3c/csswg-drafts/issues/3799#issuecomment-610443730>, @eeeps brings up the fact that none of the browsers currently supporting `image-orientation: from-image;` respect the orientation if it comes *after* the image data.  ([firefox bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1627423#c3), [webkit bug](https://bugs.webkit.org/show_bug.cgi?id=210021#c4))

This is fairly reasonable, as it would be incompatible with streaming display of the image; it would progressively render in one orientation, and then flip around once it's finished.  This is not only somewhat jarring, it seems to be incompatible with current browser image loading architectures, without some refactoring of uncertain complexity.

I suggest that we explicitly allow impls to not respect orientation if it comes after the image data; possibly we should *restrict* them from doing so, tho I'm not sure if this unnecessarily constrains their future usage of image libraries.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4929 using your GitHub account

Received on Tuesday, 7 April 2020 22:37:55 UTC