Bug 1429713 - Make -webkit-appearance as an alias of -moz-appearance in stylo. r?heycam draft
authorLouis Chang <lochang@mozilla.com>
Fri, 12 Jan 2018 16:08:06 +0800
changeset 719450 c2a9108158599ee85ce6e0cbe6fae8443663e7d7
parent 719161 ce10966048090963a237a650483b8f7cc3d0056f
child 745807 4a4a32b0b867df2397bf47daa8d71b6be96d9bdc
push id95268
push userlochang@mozilla.com
push dateFri, 12 Jan 2018 08:08:45 +0000
reviewersheycam
bugs1429713
milestone59.0a1
Bug 1429713 - Make -webkit-appearance as an alias of -moz-appearance in stylo. r?heycam MozReview-Commit-ID: 3mnHB6Cbq7Y
servo/components/style/properties/longhand/box.mako.rs
--- a/servo/components/style/properties/longhand/box.mako.rs
+++ b/servo/components/style/properties/longhand/box.mako.rs
@@ -576,16 +576,18 @@
                             -moz-mac-vibrancy-light -moz-mac-vibrant-titlebar-light -moz-mac-vibrant-titlebar-dark
                             -moz-win-borderless-glass -moz-win-browsertabbar-toolbox
                             -moz-win-communications-toolbox -moz-win-exclude-glass -moz-win-glass -moz-win-media-toolbox
                             -moz-window-button-box -moz-window-button-box-maximized -moz-window-button-close
                             -moz-window-button-maximize -moz-window-button-minimize -moz-window-button-restore
                             -moz-window-frame-bottom -moz-window-frame-left -moz-window-frame-right -moz-window-titlebar
                             -moz-window-titlebar-maximized
                          """,
+                         alias="-webkit-appearance",
+                         gecko_pref="layout.css.webkit-appearance.enabled",
                          gecko_ffi_name="mAppearance",
                          gecko_constant_prefix="ThemeWidgetType_NS_THEME",
                          products="gecko",
                          spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-appearance)",
                          animation_value_type="discrete")}
 
 ${helpers.predefined_type("-moz-binding", "UrlOrNone", "Either::Second(None_)",
                           products="gecko",