Bug 1595620 Add support for -webkit-font-feature-settings as an alias of font-feature-settings.r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D54159

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Markivo 2019-11-23 10:29:58 +00:00
Родитель 83d309574b
Коммит 9dcd8c4485
3 изменённых файлов: 13 добавлений и 2 удалений

Просмотреть файл

@ -11160,6 +11160,18 @@ var gCSSProperties = {
alias_for: "box-sizing",
subproperties: ["box-sizing"],
},
"-webkit-font-feature-settings": {
domProp: "webkitFontFeatureSettings",
inherited: true,
type: CSS_TYPE_SHORTHAND_AND_LONGHAND,
applies_to_first_letter: true,
applies_to_first_line: true,
applies_to_marker: true,
applies_to_placeholder: true,
applies_to_cue: true,
alias_for: "font-feature-settings",
subproperties: ["font-feature-settings"],
},
"-webkit-box-flex": {
domProp: "webkitBoxFlex",
inherited: false,

Просмотреть файл

@ -16,7 +16,6 @@ COUNTED_UNKNOWN_PROPERTIES = [
"-webkit-tap-highlight-color",
"speak",
"text-size-adjust",
"-webkit-font-feature-settings",
"-webkit-user-drag",
"size",
"-webkit-clip-path",

Просмотреть файл

@ -171,7 +171,7 @@ ${helpers.predefined_type(
engines="gecko",
initial_value="computed::FontFeatureSettings::normal()",
initial_specified_value="specified::FontFeatureSettings::normal()",
extra_prefixes="moz:layout.css.prefixes.font-features",
extra_prefixes="moz:layout.css.prefixes.font-features webkit",
animation_value_type="discrete",
spec="https://drafts.csswg.org/css-fonts/#propdef-font-feature-settings",
)}