Skip to content

[css-contain-3] Pseudo elements and shadow DOM #5984 #6711 #7019

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

Merged
merged 2 commits into from
Feb 7, 2022

Conversation

the <a>shadow-including inclusive ancestors</a> of the <a>ultimate
originating element</a>.

It follows that:
Copy link
Contributor

Choose a reason for hiding this comment

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

This following section seems like it could be in a note, rather than part of the normative text?

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

past other elements for the purpose of inheritance and rendering
* Multiple pseudo elements do not allow pseudo elements to be query
containers for other pseudo elements. E.g., the host, but not the part()
can be the query container for ''::before'' in ''host::part()::before''
Copy link
Contributor

Choose a reason for hiding this comment

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

The ''foo'' syntax is meant for auto-linking 'CSS definition types except property and descriptor'. I'm not sure if that includes the pseudo-elements above, but I don't think it includes example selectors. Probably better to use <code> in these cases?

Copy link
Member Author

@lilles lilles Feb 7, 2022

Choose a reason for hiding this comment

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

It works for the pseudo elements. I've left some as auto-linking, but <code> when it talks about parts of the example selector.

@lilles lilles merged commit 4a65f42 into w3c:main Feb 7, 2022
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Feb 7, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Feb 7, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}
aarongable pushed a commit to chromium/chromium that referenced this pull request Feb 7, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Feb 7, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}
mattwoodrow pushed a commit to mattwoodrow/wpt that referenced this pull request Feb 15, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Feb 26, 2022
…ive, a=testonly

Automatic update from web-platform-tests
[@container] Make tentative tests normative

Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}

--

wpt-commits: 974633788f17c1a1ecf963a9b4c0ea979da00aa8
wpt-pr: 32731
DanielRyanSmith pushed a commit to DanielRyanSmith/wpt that referenced this pull request Feb 28, 2022
Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}
jamienicol pushed a commit to jamienicol/gecko that referenced this pull request Mar 1, 2022
…ive, a=testonly

Automatic update from web-platform-tests
[@container] Make tentative tests normative

Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}

--

wpt-commits: 974633788f17c1a1ecf963a9b4c0ea979da00aa8
wpt-pr: 32731
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Mar 8, 2022
…ive, a=testonly

Automatic update from web-platform-tests
[@container] Make tentative tests normative

Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}

--

wpt-commits: 974633788f17c1a1ecf963a9b4c0ea979da00aa8
wpt-pr: 32731
jamienicol pushed a commit to jamienicol/gecko that referenced this pull request Mar 8, 2022
…ive, a=testonly

Automatic update from web-platform-tests
[@container] Make tentative tests normative

Pseudo element and shadow dom behavior resolved and spec changed[1].

[1] w3c/csswg-drafts#7019

Bug: 1269192, 1217976
Change-Id: Ie2b8ee1b35d7464581a53201c1b16d29c49baae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3440660
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967991}

--

wpt-commits: 974633788f17c1a1ecf963a9b4c0ea979da00aa8
wpt-pr: 32731
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants