Skip to content

Conversation

saschanaz
Copy link
Contributor

This should reduce DT breakage. But note that this would make CSSPageDescriptors extends CSSStyleDeclaration to false. Authors would need to use CSSStyleDeclarationBase for that.

This should reduce DT breakage. But note that this would make `CSSPageDescriptors extends CSSStyleDeclaration` to `false`. Authors would need to use CSSStyleDeclarationBase for that.
Copy link
Contributor

Thanks for the PR!

This section of the codebase is owned by @saschanaz - if they write a comment saying "LGTM" then it will be merged.

@jakebailey
Copy link
Member

CSSStyleDeclaration doesn't add anything to CSSStyleProperties so I think it technically still works?

@saschanaz
Copy link
Contributor Author

With this PR it's CSSStyleDeclarationBase -> CSSStyleProperties -> CSSStyleDeclaration, so yeah it can't add anything to it's now-parent.

image

@saschanaz
Copy link
Contributor Author

@jakebailey 🤞🏻

@Bashamega
Copy link
Contributor

Just a few nits that I found

Copy link
Member

@jakebailey jakebailey left a comment

Choose a reason for hiding this comment

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

Based on microsoft/TypeScript#62496, it seems like this is working fine. If you're happy, then I think this is okay.

@saschanaz
Copy link
Contributor Author

LGTM, let's go 🙂

@github-actions github-actions bot merged commit 77e5897 into microsoft:main Oct 1, 2025
20 checks passed
Copy link
Contributor

github-actions bot commented Oct 1, 2025

Merging because @saschanaz is a code-owner of all the changes - thanks!

@github-actions github-actions bot deleted the css-decl branch October 1, 2025 23:56
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.

3 participants