| Summary: | HTMLStyleElement mangles -webkit-mask-repeat into unsupported mask-repeat | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Lopez <clshortfuse> |
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | annevk, ntim, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 16 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Carlos Lopez
2023-02-16 08:33:36 PST
The unprefixed mask-repeat is supported by Safari, and -webkit-mask-repeat is an alias of it. CSS.supports("mask-repeat-x", "initial") and CSS.supports("mask-repeat-y", "initial") reports false on iPad 16.1
The codepen shows this pretty clearly. "-webkit-mask-repeat" gets mangled to "mask-repeat-x" and "mask-repeat-y" and neither are supported.
mask-repeat-x/mask-repeat-y shouldn't exist, only -webkit-mask-repeat-x/-webkit-mask-repeat-y should. Actually, -webkit-mask-repeat-x/-webkit-mask-repeat-y should have been removed as well The -x/-y variants were removed in bug 243915. *** This bug has been marked as a duplicate of bug 243915 *** |