Summary: | Introduce ENABLE_CSS_IMAGE_ORIENTATION compile flag | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Barr <davidbarr> | ||||||||||
Component: | CSS | Assignee: | David Barr <davidbarr> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | ap, eric, gyuyoung.kim, mikelawther, noel.gordon, rakuco, simon.fraser, tony, vestbo, webkit.review.bot | ||||||||||
Priority: | P2 | ||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
URL: | http://www.w3.org/TR/2012/CR-css3-images-20120417/#the-image-orientation | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 89052, 89624, 91961 | ||||||||||||
Attachments: |
|
Description
David Barr
2012-06-13 20:03:08 PDT
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. |