Skip to content

Restrict control transfers to standard requests and protected classes#270

Merged
reillyeon merged 3 commits into
WICG:mainfrom
alvinjiooo:update-control-transfer-validation
Jun 5, 2026
Merged

Restrict control transfers to standard requests and protected classes#270
reillyeon merged 3 commits into
WICG:mainfrom
alvinjiooo:update-control-transfer-validation

Conversation

@alvinjiooo

@alvinjiooo alvinjiooo commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

This change aligns the specification with recent security improvements in Chromium. It introduces an allowlist for standard control requests and ensures that transfers targeting protected interface classes are blocked, even when using non-interface recipients.

This will close #268


Preview | Diff

Alvin Ji added 3 commits June 3, 2026 20:48
This change aligns the specification with recent security improvements
in Chromium. It introduces an allowlist for standard control requests
and ensures that transfers targeting protected interface classes are
blocked, even when using non-interface recipients.
@alvinjiooo alvinjiooo requested a review from reillyeon June 4, 2026 20:10
@alvinjiooo

Copy link
Copy Markdown
Collaborator Author

CC @nondebug

@reillyeon reillyeon merged commit 3dcc3c2 into WICG:main Jun 5, 2026
2 checks passed
github-actions Bot added a commit that referenced this pull request Jun 5, 2026
…#270)

SHA: 3dcc3c2
Reason: push, by reillyeon

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions Bot added a commit that referenced this pull request Jun 5, 2026
…#270)

SHA: 3dcc3c2
Reason: push, by reillyeon

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

Update protected interface class checks

2 participants