style: Add -webkit-appearance:meter and make that the default for <meter> for compatibility with other UAs.

Keep our old value 'meterbar' as an alias for now, but unship 'meterchunk'
by restricting it to UA/chrome sheets only.

Bug: 1501483
Reviewed-by: jwatt
This commit is contained in:
Mats Palmgren 2018-11-09 04:25:56 +01:00 committed by Emilio Cobos Álvarez
parent 667457a16c
commit c194f42596
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -1036,8 +1036,10 @@ pub enum Appearance {
#[parse(condition = "in_ua_or_chrome_sheet")] #[parse(condition = "in_ua_or_chrome_sheet")]
Menuimage, Menuimage,
/// A horizontal meter bar. /// A horizontal meter bar.
Meterbar, #[parse(aliases = "meterbar")]
Meter,
/// The meter bar's meter indicator. /// The meter bar's meter indicator.
#[parse(condition = "in_ua_or_chrome_sheet")]
Meterchunk, Meterchunk,
/// The "arrowed" part of the dropdown button that open up a dropdown list. /// The "arrowed" part of the dropdown button that open up a dropdown list.
#[parse(condition = "in_ua_or_chrome_sheet")] #[parse(condition = "in_ua_or_chrome_sheet")]