[css-compositing] remove specific isolation behavior for SVG?

Hi,

I would like to ask to remove the specific behavior of the 'isolation' property[1] in CSS compositing. At the moment this property links to and HTML [2] and and SVG [3] section. First of all, this limits compositing to just HTML and SVG. This is not the sense of CSS. Second, reading the sections, this should really be defined by the individual specs. I think we should just use the definition used in the HTML section. Filter Effects, CSS Transforms and CSS Masking already define that a stacking context is created (for all elements).

However, I do believe that a simple note of all elements that create a stacking context (until the time being of the spec of course) can be useful for authors. The list does not need to be complete, but cover most common properties. This note would be useful for HTML and SVG authors in the same way.

Greetings,
Dirk

[1] https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#isolation
[2] https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#csscompositingrules_CSS
[3] https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#csscompositingrules_SVG

Received on Wednesday, 12 June 2013 11:08:49 UTC