Hi Jonathan, On 8/7/18 5:16 PM, Jonathan Watt wrote:
Summary -------I plan to enable the pref in Nightly builds (using EARLY_BETA_OR_EARLIER) to turn on the '-webkit-appearance' alias for '-moz-appearance'. This pref simultaneously changes the behavior of the 'menulist-button' value, and shortly the 'button-bevel' value. Spec: None. We're reverse engineering Chrome and ignoring https://drafts.csswg.org/css-ui-4/#appearance-switching since the 'appearance' property defined there is not web compatible.
From the "Possible ways forward" from that link, I think option 5 makes the most sense. We can always spec this in the Compat Standard, if the issue is never resolved.
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1480073 Preferences: layout.css.webkit-appearance.enabled Platfrom coverage: All Estimated release: 63 (tentatively) Known webcompat impact: 19 out of 20 of the open -webkit-appearance webcompat.org issues are fixed by this change.
This is very cool. Thanks for fixing sites for our users! We'll keep an eye out for weird regressions.
-- Mike Taylor Web Compat, Mozilla _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

