Skip to content

[css-values] Total attr()-tainting for substitution values #11218

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 1 commit into from
Nov 21, 2024

Conversation

andruud
Copy link
Member

@andruud andruud commented Nov 15, 2024

This may have been the intended meaning of the spec text already, but I think we should clearly state the outcome of #5092: partial tainting of custom properties was proposed in that issue, discussed, objected to, and therefore not accepted.

This PR hopefully makes it clear that attr()-tainting applies to whole substitution values, for now.

This may have been the intended meaning of the spec text already,
but I think we should clearly state the outcome of w3c#5092:
partial tainting of custom properties was proposed in that issue,
discussed, objected to, and therefore *not* accepted.

This PR hopefully makes it clear that attr()-tainting applies
to whole substitution values, for now.
@andruud andruud requested a review from tabatkins November 15, 2024 09:04
@tabatkins tabatkins merged commit 483d3f2 into w3c:main Nov 21, 2024
1 check passed
@andruud andruud deleted the full_attr_taint branch November 22, 2024 07:55
aarongable pushed a commit to chromium/chromium that referenced this pull request Nov 22, 2024
Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Munira Tursunova <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1386745}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Nov 22, 2024
Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Munira Tursunova <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1386745}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Nov 22, 2024
Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Munira Tursunova <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1386745}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Nov 28, 2024
…a=testonly

Automatic update from web-platform-tests
Clean up wpt tests for attr() security

Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Munira Tursunova <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1386745}

--

wpt-commits: 5f258ba9dcd1e9c6fad46cac100a6036a9ec11bb
wpt-pr: 49330
i3roly pushed a commit to i3roly/firefox-dynasty that referenced this pull request Nov 30, 2024
…a=testonly

Automatic update from web-platform-tests
Clean up wpt tests for attr() security

Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Munira Tursunova <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1386745}

--

wpt-commits: 5f258ba9dcd1e9c6fad46cac100a6036a9ec11bb
wpt-pr: 49330
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Dec 1, 2024
…a=testonly

Automatic update from web-platform-tests
Clean up wpt tests for attr() security

Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <andruudchromium.org>
Commit-Queue: Munira Tursunova <mooniragoogle.com>
Cr-Commit-Position: refs/heads/main{#1386745}

--

wpt-commits: 5f258ba9dcd1e9c6fad46cac100a6036a9ec11bb
wpt-pr: 49330

UltraBlame original commit: 5c0f7fe9c0c6d184d5648d9e1b137c70e334e7d5
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Dec 1, 2024
…a=testonly

Automatic update from web-platform-tests
Clean up wpt tests for attr() security

Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <andruudchromium.org>
Commit-Queue: Munira Tursunova <mooniragoogle.com>
Cr-Commit-Position: refs/heads/main{#1386745}

--

wpt-commits: 5f258ba9dcd1e9c6fad46cac100a6036a9ec11bb
wpt-pr: 49330

UltraBlame original commit: 5c0f7fe9c0c6d184d5648d9e1b137c70e334e7d5
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Dec 1, 2024
…a=testonly

Automatic update from web-platform-tests
Clean up wpt tests for attr() security

Clean up wpt tests for attr() security violations, add tests for url()
function and tests reflecting the following spec changes [0].

[0] w3c/csswg-drafts#11218

Bug: 40320391
Change-Id: I05d73f4ee78aff1ccd0ae7f90584f5f5a9353b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6020647
Reviewed-by: Anders Hartvoll Ruud <andruudchromium.org>
Commit-Queue: Munira Tursunova <mooniragoogle.com>
Cr-Commit-Position: refs/heads/main{#1386745}

--

wpt-commits: 5f258ba9dcd1e9c6fad46cac100a6036a9ec11bb
wpt-pr: 49330

UltraBlame original commit: 5c0f7fe9c0c6d184d5648d9e1b137c70e334e7d5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants