Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganize Concepts in View Transitions spec #8918

Merged
merged 5 commits into from
Jun 7, 2023

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
css-view-transitions-1/Overview.bs Show resolved Hide resolved
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. :)

css-view-transitions-1/Overview.bs Outdated Show resolved Hide resolved
css-view-transitions-1/Overview.bs Show resolved Hide resolved
* 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 merged commit f355c88 into w3c:main Jun 7, 2023
1 check passed
@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.

None yet

2 participants