On 02/14/2018 06:00 PM, L. David Baron wrote:
On Wednesday 2018-02-14 09:25 +0100, Emilio Cobos Álvarez wrote:
Hi,

In bug 1405087 I intend to remove the "enabled" and "disabled" values of the
-moz-user-input property.

Do other browser engines implement the 'user-input' property
(prefixed or unprefixed)?  Which values do they support?

No other browser implements this property as far as I can tell, either prefixed or unprefixed. I've tested Edge 16 (via BrowserStack), WebKit Nightly via Epiphany's preview, and Chromium 63.

The original spec for this property was:
   https://www.w3.org/TR/2000/WD-css3-userint-20000216#user-input
which seems to only have:
   Values: none | enabled | disabled | inherit

So it sounds like this would leave 'auto' and 'none', where 'auto'
wasn't part of the original spec and 'none' was.

I'd be happy to try removing the property entirely, but that seemed more risky since we have at least a bunch of internal usage for the "none" value.

That being said, most of that internal usage comes from patches mentioning:

  https://bugzilla.mozilla.org/show_bug.cgi?id=82547

Which I'm not sure is relevant at all these days, probably not.

That usage comes mostly from EditorOverride.css and contenteditable.css.

If someone familiar with editor could take a look and confirm that they're not relevant anymore, we could try to remove the property entirely.

 -- Emilio
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to