[CSSWG][SVGWG][css-masking] Updated WD of CSS Masking Level 1

The CSS WG and SVG WG have published an updated Working Draft of the CSS Masking Level 1 specification:

    http://www.w3.org/TR/2014/WD-css-masking-1-20140213/

In the last couple of months we made some major changes to the infrastructure of the spec and property definitions.

Here is a list of important changes:
* mask-type is now part of the mask longhands and sets the mask type: alpha, luminance, auto.
* mask-source-type sets the mask type of the <mask> element: alpha, luminance.
* clip-path takes a reference box argument for basic shapes.
* clip-path does no longer use the bounding box of an element. The term bounding box lacks definition for fragmentation.
* New reference boxes have been added for SVG context only.
* All initial reference box values have been aligned to border-box where possible. (Specifically mask-origin, mask-size and clip-path.)
* mask-box-image* properties have been renamed to just mask-box*.
* More examples and introductions were added for a better understanding of the features.
* CSS Masking now references the new basic shapes as defined in the latest CSS Shapes publication.
* Definitions for clip-path and mask are more clear now. 

This is the last Working Draft before going to Last Call again. Please review the specification text carefully. If there are no major change requests, I will ask for Last Call in 3 weeks.

Please send any comments to this mailing list, <www-style@w3.org>, and 
please, prefix the subject line with

    [css-masking]

(as I did on this message).

For the CSS WG and SVG WG,
Dirk Schulze

Received on Friday, 14 February 2014 05:20:53 UTC