Adapt to removal of `matches` from MDN schema
antross opened this issue · comments
See mdn/browser-compat-data#8945 (comment)
There are three CSS features we currently use this data to report issues on. Once the removal lands webhint will still work, but will not report compatibility issues for these three cases:
- Use of 3-value
transform-origin
syntax - Use of 3D keywords in
transform
syntax - Use of alpha in hex color values
We should review current browser support for these features and decide if there's sufficient value in continuing to report lack of browser support in these cases. If so, we can add logic to special-case these within webhint itself (and possibly look for other newer cases to include that were never covered by MDN data). If not, we can let the MDN change flow through without changes (though we should probably clean up code related to matches
).
We'll be sure to hold off on removing matches
from BCD for the time being. If there's anything we can do to help out on your end as well, please don't hesitate to ask!
Thanks @queengooborg. We're working on migrating the data we currently use to webhint so it'll remain functionally unchanged once this data is removed from BCD.