Skip to content

Revert top-level await status override#3483

Merged
ddbeck merged 1 commit into
web-platform-dx:mainfrom
ddbeck:2957-regress-top-level-await
Oct 24, 2025
Merged

Revert top-level await status override#3483
ddbeck merged 1 commit into
web-platform-dx:mainfrom
ddbeck:2957-regress-top-level-await

Conversation

@ddbeck

@ddbeck ddbeck commented Oct 22, 2025

Copy link
Copy Markdown
Collaborator

Fixes #2957.

This feature is regressing due to negative developer perception of the interoperability top-level await, as shown by comments on the Safari bug and (unmerged) resolution PR, comments on the web-features issue, and web-platform-tests/interop#1105. This is a summary though; see #2957 for further discussion and extensive background.

This partially reverts commit ad32aaf.
@github-actions github-actions Bot added the feature definition Creating or defining new features or groups of features. label Oct 22, 2025
@ddbeck

ddbeck commented Oct 24, 2025

Copy link
Copy Markdown
Collaborator Author

We discussed this briefly on the WebDX call. It appears there are no longer any objectors to this feature regressing, so I'm going to merge this now.

@ddbeck ddbeck merged commit e12ad43 into web-platform-dx:main Oct 24, 2025
4 checks passed
@ddbeck ddbeck deleted the 2957-regress-top-level-await branch October 24, 2025 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reconsideration: allow top-level await status regression

3 participants