Re: [csswg-drafts] [css-view-transitions-1] Clarifications on stacking contexts (#8917)

 > But the root element is not the same as the HTML element. There is an element representing the document itself, which is the parent of the HTML and top layer elements. In Blink that's called the LayoutView. In WebKit I think it's called the Render view. That's the place to which the background, filter etc are lifted.

Alright, makes sense. I am in agreement with everything except naming.

I think 'element' would generally refer to the HTML/DOM `Element` class, and neither the document or the RenderView/LayoutView implement that.

The only existing spec concept (that I'm aware of) that describes this place to where the background is lifted is the [canvas background](https://drafts.csswg.org/css-backgrounds/#root-background).

I'll make a PR for compositing-1 to try clarify that the 'Root Element Group' definitely includes this.



-- 
GitHub Notification of comment by mattwoodrow
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8917#issuecomment-2065276294 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 18 April 2024 20:36:02 UTC