style: Change internal uses of -moz-appearance to appearance and -moz-default-appearance.

Uses of `-moz-appearance: none` are changed to `appearance: none`.

Uses of other values that are simply reverting the appearance back to
its default are changed to `appearance: auto`.

Uses of values in UA sheets that are defining the inherent appearance of
widgets are changed to:

  appearance: auto;
  -moz-default-appearance: <value>;

since those values are either no longer supported on (-moz-)appearance,
or are still supported but only in some limited form.

There are some uses of `-moz-appearance: textfield` on <input
type=number> elements that are renamed to `appearance: textfield`.

Differential Revision: https://phabricator.services.mozilla.com/D83430
This commit is contained in:
Cameron McCormack 2020-07-16 22:04:14 +00:00 committed by Emilio Cobos Álvarez
parent 7ae2f8602e
commit 8457666204

View file

@ -635,7 +635,7 @@ ${helpers.predefined_type(
engines="gecko",
animation_value_type="none",
spec="Internal (not web-exposed)",
enabled_in="ua",
enabled_in="chrome",
gecko_ffi_name="mDefaultAppearance",
)}