This is great! I'd like to be the goto reviewer for any changes you make on the CSS Masking side, since I implemented the original code. I also want to be kept in the loop if any changes are made to the way any of the -webkit-mask-* properties are specified. There are some interesting differences (especially in default values) when compared with the corresponding background/border-image properties, and I want to make sure all of that is well understood.
Also, it's important to make sure if there are any deviations/changes, that the -webkit-prefixed versions of these properties don't change behavior. Backwards compatibility is extremely important here. You'll notice that the way I preserved backwards compatibility on border-image for example was to go ahead and implement the unprefixed versions. I don't really have a good suggestion for how to do that here... it's possible a new prefix will be necessary. It all depends on if any changes are made that would break existing code. dave (hy...@apple.com) On Aug 29, 2012, at 5:41 PM, Dirk Schulze wrote: > Hi WebKit folks, > > The CSS WG and SVG WG agreed to work on a CSS Masking specification [1]. > Basically the spec aims to specify the behavior of > -webkit-mask/-webkit-box-mask on WebKit browsers and SVG Mask/ SVG ClipPath > on Firefox. > > I would like to implement the specification in the next weeks and months. > Since masking and clipping are basic operations that use the existing > capabilities in all graphic libraries, and sine we are using it heavily > internally in WebKit already, I do not plan to introduce a new compiler flag. > > However, some features will be covered by existing compiler flags like SVG > Mask and SVG ClipPath, allowing to disable these parts. > > I created a master bug that covers the work [2]. > > Greetings, > Dirk > > [1] http://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html > [2] https://bugs.webkit.org/show_bug.cgi?id=95389 > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo/webkit-dev _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev