Uh oh!
There was an error while loading. Please reload this page.
Introduce CSSStyleDeclarationBase - #2174
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 Kagami Sascha Rosylight (@saschanaz) - if they write a comment saying "LGTM" then it will be merged. |
Jake Bailey (jakebailey)
commented
Sep 30, 2025
CSSStyleDeclaration doesn't add anything to CSSStyleProperties so I think it technically still works? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Adam Naji (Bashamega)
commented
Oct 1, 2025
Just a few nits that I found |
There was a problem hiding this comment.
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 🙂 |
Uh oh!
There was an error while loading. Please reload this page.
Merging because Kagami Sascha Rosylight (@saschanaz) is a code-owner of all the changes - thanks! |

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