-
Notifications
You must be signed in to change notification settings - Fork 452
Introduce CSSStyleDeclarationBase #2174
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
Conversation
This should reduce DT breakage. But note that this would make `CSSPageDescriptors extends CSSStyleDeclaration` to `false`. Authors would need to use CSSStyleDeclarationBase for that.
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. |
CSSStyleDeclaration doesn't add anything to CSSStyleProperties so I think it technically still works? |
@jakebailey 🤞🏻 |
Just a few nits that I found |
There was a problem hiding this 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.
LGTM, let's go 🙂 |
Merging because @saschanaz is a code-owner of all the changes - thanks! |
This should reduce DT breakage. But note that this would make
CSSPageDescriptors extends CSSStyleDeclaration
tofalse
. Authors would need to use CSSStyleDeclarationBase for that.