-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Missing tests for the legacy aliases of the compat spec #34493
Comments
For example, in CSS background, I do not see anything related to |
The second question is answered with https://github.com/web-platform-tests/wpt/tree/master/compat |
Let's check what is missing. Checking the correlation between the spec and the tests in https://github.com/web-platform-tests/wpt/blob/master/compat/css-style-declaration-alias-enumeration.html This tests only that the webkit property exists… but not necessary that the right equivalent is associated with.
The tests in wpt/compat/css-style-declaration-alias-enumeration.html Lines 42 to 47 in 9be1ef7
are indeed enumerated but the alias name is different. It would be probably be good to double check if the right property is modified. |
why wpt/compat/css-style-declaration-alias-enumeration.html Lines 42 to 47 in 9be1ef7
while https://compat.spec.whatwg.org/#css-simple-aliases gives for aliases Probably should open an issue on compat spec. but 6+ years later, there is still no browser implementing hmmm no. |
…t of alias This was forgotten when handling whatwg/compat#195
but no test exists for it on the alias enumeration. |
…alias It is correctly defines in browsers and everyone implements it. This was defined initially in whatwg/compat#9
… of alias As shown in whatwg/compat#202 there is currently no browsers implementing the mask-border-*, which should be the equivalent. They stand on their own and probably for now deserves a test by themselves.
As shown in whatwg/compat#202 there is currently no browsers implementing the mask-border-*, which should be the equivalent. They stand on their own and probably for now deserves a test by themselves.
The compat spec has a section called legacy name aliases. These are the properties which are necessary to support for a browser to be able to work with the Web.
-webkit-align-items
align-items
-webkit-align-content
align-content
-webkit-align-self
align-self
-webkit-animation-name
animation-name
-webkit-animation-duration
animation-duration
-webkit-animation-timing-function
animation-timing-function
-webkit-animation-iteration-count
animation-iteration-count
-webkit-animation-direction
animation-direction
-webkit-animation-play-state
animation-play-state
-webkit-animation-delay
animation-delay
-webkit-animation-fill-mode
animation-fill-mode
-webkit-animation
animation
-webkit-backface-visibility
backface-visibility
-webkit-background-clip
background-clip
-webkit-background-origin
background-origin
-webkit-border-bottom-left-radius
border-bottom-left-radius
-webkit-border-bottom-right-radius
border-bottom-right-radius
-webkit-border-top-left-radius
border-top-left-radius
-webkit-border-top-right-radius
border-top-right-radius
-webkit-border-radius
border-radius
-webkit-box-shadow
box-shadow
-webkit-box-sizing
box-sizing
-webkit-flex
flex
-webkit-flex-basis
flex-basis
-webkit-flex-direction
flex-direction
-webkit-flex-flow
flex-flow
-webkit-flex-grow
flex-grow
-webkit-flex-shrink
flex-shrink
-webkit-flex-wrap
flex-wrap
-webkit-filter
filter
-webkit-justify-content
justify-content
-webkit-mask
mask
-webkit-mask-box-image
mask-border
-webkit-mask-box-image-outset
mask-border-outset
-webkit-mask-box-image-repeat
mask-border-repeat
-webkit-mask-box-image-slice
mask-border-slice
-webkit-mask-box-image-source
mask-border-source
-webkit-mask-box-image-width
mask-border-width
-webkit-mask-clip
mask-clip
-webkit-mask-composite
mask-composite
-webkit-mask-image
mask-image
-webkit-mask-origin
mask-origin
-webkit-mask-position
mask-position
-webkit-mask-repeat
mask-repeat
-webkit-mask-size
mask-size
-webkit-order
order
-webkit-perspective
perspective
-webkit-perspective-origin
perspective-origin
-webkit-transform-origin
transform-origin
-webkit-transform-style
transform-style
-webkit-transform
transform
-webkit-transition-delay
transition-delay
-webkit-transition-duration
transition-duration
-webkit-transition-property
transition-property
-webkit-transition-timing-function
transition-timing-function
-webkit-transition
transition
The text was updated successfully, but these errors were encountered: