[css-images] Updating Images 3

Per our f2f discussion, I'm getting Images 3 ready for a new
publication.  Old Images 3 source was still in the old processor
syntax, and it would be way too much trouble to update it manually, so
instead I just copied over the Images 4 source and removed/rewrote as
necessary to bring its feature set back down to what Images 3 defined.

I've made a few changes relative to the previous Images 3 feature set,
to reflect implementations.  Namely, I added 'image-rendering', and
the cross-fade() and image-set() functions.  I also removed the image
fallback from image(), per previous discussions (retaining the color
fallback).

I also went ahead and removed the fallback from image-set(), as it was
never implemented and we're planning on doing fallback directly later
(per our discussion about a fallback() function).

I left in the Images 4 text about image() automatically doing
exif-based rotation.  Is that okay?  image() is the part of the spec
that no one implements yet anyway...

I'd appreciate review, so if anyone spots anything wrong, or some
reference to a feature removed from level 3, please let me know before
I try to republish my CR. ^_^

~TJ

Received on Monday, 22 September 2014 19:25:40 UTC