Skip to content
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

Update CSSOM View #590

Merged
merged 1 commit into from
Oct 29, 2018
Merged

Update CSSOM View #590

merged 1 commit into from
Oct 29, 2018

Conversation

saschanaz
Copy link
Contributor

@saschanaz saschanaz commented Oct 28, 2018

Removes instant which was an alias of auto: w3c/csswg-drafts#3074
Adds screenLeft/screenTop which have been de-facto standard: w3c/csswg-drafts#2669 (TS already has this.)

Copy link
Member

@sandersn sandersn left a comment

Choose a reason for hiding this comment

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

This change is OK, but I'd like to see a general solution to too-small unions causing interned-union name pollution. Right now anybody that makes an alias "auto" | "smooth" will see the name ScrollBehavior, not the name of their alias.

The probability of collision of 2-element aliases is too high for me. Maybe we can inline 2-element enums when generating from IDL.

@sandersn sandersn merged commit 7107325 into microsoft:master Oct 29, 2018
@saschanaz saschanaz deleted the cssom-view branch October 30, 2018 00:53
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.

2 participants