Hi CJ,

On 5/23/17 10:13 PM, Ku(顧思捷)CJ wrote:
> I intend to remove "-moz-placeholder" pseudo-element and pseudo-class in
> bug 1300896.
> 
> We already supported canonical version of them:
> 1. "::placeholder" in bug 1069012, FF 51.
> 2. ":placeholder-shown" in bug 1069015, FF 51.
> 
> To support these mozilla-specific aliases introduces special-case handling
> in both stylo and gecko, which bring in unnecessary complexity.

It's pretty easy to find code on GitHub where only moz/webkit/ms
prefixes are used[1]. How complex is the special-case handling, beyond a
simple prefixed <-> unprefixed alias?

[1]
<https://github.com/tochman/website/blob/520b212a96d221d035c9bf3efa9b5b766b035e43/app/assets/stylesheets/theme.css#L136-L141>


-- 
Mike Taylor
Web Compat, Mozilla
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to