Add image-orientation support to WebKit. http://www.w3.org/TR/2012/CR-css3-images-20120417/#the-image-orientation The css3-images module is at candidate recommendation. I propose to introduce the property, initially behind a compile flag.
Created attachment 147480 [details] Patch
In the spirit of http://trac.webkit.org/changeset/118774 - add ENABLE_CSS_IMAGE_ORIENTATION.
I wonder why this property doesn't have a value to auto-rotate based on EXIF data.
I'll re-post this comment in bug 89052, where it's much more suitable.
Created attachment 148479 [details] Patch Rebased against ToT.
Created attachment 152688 [details] Patch Rebased against ToT. Received no significant objection to the flag itself.
OK.
Comment on attachment 152688 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=152688&action=review > Source/WebKit/chromium/features.gypi:46 > + 'ENABLE_CSS_IMAGE_ORIENTATION=0', I recommend NOT adding ENABLE_CSS_IAMGE_ORIENTATION=0 because it prevents local override of the feature flag. http://trac.webkit.org/wiki/Chromium#Buildingwithfeaturedefines
I see, seems backwards to me and different from every other platform. Should we fix that?
Created attachment 152700 [details] Patch Dropped change to Source/WebKit/chromium/features.gypi to facilitate local override of the feature flag.
Comment on attachment 152700 [details] Patch Looks ok. Please update http://trac.webkit.org/wiki/FeatureFlags
Comment on attachment 152700 [details] Patch Clearing flags on attachment: 152700 Committed r122813: <http://trac.webkit.org/changeset/122813>
All reviewed patches have been landed. Closing bug.