[css3-images] processing model for transformations (image() vs. image-orientation)

There are multiple features in css3-images that can transform an
image.  For example:

http://dev.w3.org/csswg/css3-images/#image-notation defines the
'ltr' and 'rtl' keywords which can cause an image to be flipped
horizontally.

http://dev.w3.org/csswg/css3-images/#image-orientation defines the
image-orientation property which can cause an image to be rotated.

It matters which one happens first, since doing them in a different
order produces different results when image-orientation computes to
90deg or 270deg.  css3-images should define a processing model that
says so.

(It may also be worth clarifying that all of this processing happens
before CSS transformations.)

-David

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                           http://www.mozilla.org/   𝄂

Received on Thursday, 1 December 2011 00:04:15 UTC