Skip to content

Conversation

@fantasai
Copy link
Collaborator

@fantasai fantasai commented Jun 6, 2023

This patch splits apart the Concepts section which was a collection of random ideas and consolidates the various parts with related content.

It might be easier to review commit by commit.

@fantasai fantasai added the css-view-transitions-1 View Transitions; Bugs only label Jun 6, 2023
@fantasai fantasai force-pushed the consolidate-concepts branch 2 times, most recently from a7989a9 to 8c7973c Compare June 7, 2023 02:28
The [=view transition layer=] is a sibling of this stacking context.

- The [=view transition layer=] paints after the stacking context for the [=document element=] and [=Document/top layer=].
This includes the filters and effects that are applied to the [=document element=].
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While we're here. Should the line about filters go to the second point, "this" is ambiguous in the sentence.

"If the ''::view-transition'' pseudo-element exists,
a new [=stacking context=] is created for the [=document element=] and the [=Document/top layer=].
This [=stacking context=] includes the filters and effects that are applied to the [=document element=].
The [=view transition layer=] is a sibling of this stacking context.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I rewrote this part in #8927 so I think we should leave it untouched here. :)

fantasai added 4 commits June 7, 2023 15:55
* Make rules about grouping/flattening due to view-transition-name into a subsection of the property definition.
* Expand out the text of the 3D flattening rule, so that it is reasonably self-evident without following the link.
* Rename “involved in a view transition” to “captured in a view transition” to better link related concepts by using more closely related terminology.
* Move transition suppression impacts under its definition, since these impacts are why that concept exists.
…the algorithms that use them.

And pull out Monkey Patches into a top-level section, since they're also effectively interfaces with the world outside this spec.
@fantasai fantasai force-pushed the consolidate-concepts branch from 8c7973c to 274d13b Compare June 7, 2023 19:56
@fantasai fantasai merged commit f355c88 into w3c:main Jun 7, 2023
@fantasai fantasai deleted the consolidate-concepts branch June 7, 2023 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

css-view-transitions-1 View Transitions; Bugs only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants