diff --git a/components/style/properties/data.py b/components/style/properties/data.py index d8244ef8622..e3f37e23570 100644 --- a/components/style/properties/data.py +++ b/components/style/properties/data.py @@ -155,7 +155,7 @@ class Longhand(object): predefined_type=None, custom_cascade=False, experimental=False, internal=False, need_clone=False, need_index=False, gecko_ffi_name=None, allowed_in_keyframe_block=True, cast_type='u8', - has_uncacheable_values=False, logical=False, alias=None, extra_prefixes=None, boxed=False, + logical=False, alias=None, extra_prefixes=None, boxed=False, flags=None, allowed_in_page_rule=False, allow_quirks=False, ignored_when_colors_disabled=False, gecko_pref_ident=None, vector=False, need_animatable=False): self.name = name @@ -171,7 +171,6 @@ class Longhand(object): self.custom_cascade = custom_cascade self.internal = internal self.need_index = need_index - self.has_uncacheable_values = has_uncacheable_values self.gecko_ffi_name = gecko_ffi_name or "m" + self.camel_case self.derived_from = (derived_from or "").split() self.cast_type = cast_type diff --git a/components/style/properties/longhand/background.mako.rs b/components/style/properties/longhand/background.mako.rs index 4ec1d3151e8..69dfc229d77 100644 --- a/components/style/properties/longhand/background.mako.rs +++ b/components/style/properties/longhand/background.mako.rs @@ -24,7 +24,6 @@ ${helpers.predefined_type("background-image", "ImageLayer", spec="https://drafts.csswg.org/css-backgrounds/#the-background-image", vector="True", animation_value_type="discrete", - has_uncacheable_values="True" if product == "gecko" else "False", ignored_when_colors_disabled="True", flags="APPLIES_TO_FIRST_LETTER APPLIES_TO_FIRST_LINE APPLIES_TO_PLACEHOLDER")} diff --git a/components/style/properties/longhand/border.mako.rs b/components/style/properties/longhand/border.mako.rs index 3850e99e983..9cb342a162e 100644 --- a/components/style/properties/longhand/border.mako.rs +++ b/components/style/properties/longhand/border.mako.rs @@ -211,7 +211,6 @@ ${helpers.predefined_type("border-image-source", "ImageLayer", spec="https://drafts.csswg.org/css-backgrounds/#the-background-image", vector=False, animation_value_type="discrete", - has_uncacheable_values=False, flags="APPLIES_TO_FIRST_LETTER", boxed="True")} diff --git a/components/style/properties/longhand/svg.mako.rs b/components/style/properties/longhand/svg.mako.rs index 9bbd5e22463..5fe3f1f96a0 100644 --- a/components/style/properties/longhand/svg.mako.rs +++ b/components/style/properties/longhand/svg.mako.rs @@ -167,5 +167,4 @@ ${helpers.predefined_type("mask-image", "ImageLayer", products="gecko", extra_prefixes="webkit", animation_value_type="discrete", - flags="CREATES_STACKING_CONTEXT", - has_uncacheable_values="True" if product == "gecko" else "False")} + flags="CREATES_STACKING_CONTEXT")}