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

How would you define it for SVG since it has no concept of a 'stacking
context'?
For HTML, you eventually end up at the 'elaborate description of stacking
contexts' but there is no such thing for SVG.


Rik

On Wed, Jun 12, 2013 at 4:08 AM, Dirk Schulze <dschulze@adobe.com> wrote:

> 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:33:30 UTC