--- a/layout/style/nsCSSPropList.h
+++ b/layout/style/nsCSSPropList.h
@@ -1706,25 +1706,25 @@ CSS_PROP_(
CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
"",
VARIANT_AHLP | VARIANT_CALC,
nullptr)
CSS_PROP_(
margin-inline-end,
margin_inline_end,
MarginInlineEnd,
- 0,
+ CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
"",
VARIANT_AHLP | VARIANT_CALC,
nullptr)
CSS_PROP_(
margin-inline-start,
margin_inline_start,
MarginInlineStart,
- 0,
+ CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
"",
VARIANT_AHLP | VARIANT_CALC,
nullptr)
CSS_PROP_(
margin-left,
margin_left,
MarginLeft,
CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
@@ -1894,49 +1894,49 @@ CSS_PROP_(
VARIANT_HK,
kMathVariantKTable)
#endif // CSS_PROP_LIST_EXCLUDE_INTERNAL
#endif // CSS_PROP_LIST_ONLY_COMPONENTS_OF_ALL_SHORTHAND
CSS_PROP_(
max-block-size,
max_block_size,
MaxBlockSize,
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ 0,
"",
VARIANT_HLPO | VARIANT_CALC,
nullptr)
CSS_PROP_(
max-height,
max_height,
MaxHeight,
0,
"",
VARIANT_HKLPO | VARIANT_CALC,
kWidthKTable)
CSS_PROP_(
max-inline-size,
max_inline_size,
MaxInlineSize,
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ 0,
"",
VARIANT_HKLPO | VARIANT_CALC,
kWidthKTable)
CSS_PROP_(
max-width,
max_width,
MaxWidth,
0,
"",
VARIANT_HKLPO | VARIANT_CALC,
kWidthKTable)
CSS_PROP_(
min-block-size,
min_block_size,
MinBlockSize,
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ 0,
"",
VARIANT_AHLP | VARIANT_CALC,
nullptr)
#ifndef CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_(
-moz-min-font-size-ratio,
_moz_min_font_size_ratio,
CSS_PROP_DOMPROP_PREFIXED(MinFontSizeRatio),
@@ -1953,17 +1953,17 @@ CSS_PROP_(
0,
"",
VARIANT_AHKLP | VARIANT_CALC,
kWidthKTable)
CSS_PROP_(
min-inline-size,
min_inline_size,
MinInlineSize,
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ 0,
"",
VARIANT_AHKLP | VARIANT_CALC,
kWidthKTable)
CSS_PROP_(
min-width,
min_width,
MinWidth,
0,
@@ -2386,18 +2386,17 @@ CSS_PROP_(
CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
"",
VARIANT_AHLP | VARIANT_CALC,
nullptr)
CSS_PROP_(
rotate,
rotate,
Rotate,
- CSS_PROPERTY_PARSE_FUNCTION |
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ CSS_PROPERTY_PARSE_FUNCTION,
"layout.css.individual-transform.enabled",
0,
nullptr)
CSS_PROP_(
ruby-align,
ruby_align,
RubyAlign,
0,
@@ -2411,18 +2410,17 @@ CSS_PROP_(
0,
"",
VARIANT_HK,
kRubyPositionKTable)
CSS_PROP_(
scale,
scale,
Scale,
- CSS_PROPERTY_PARSE_FUNCTION |
- CSS_PROPERTY_GETCS_NEEDS_LAYOUT_FLUSH,
+ CSS_PROPERTY_PARSE_FUNCTION,
"layout.css.individual-transform.enabled",
0,
nullptr)
#ifndef CSS_PROP_LIST_ONLY_COMPONENTS_OF_ALL_SHORTHAND
#ifndef CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_(
-moz-script-level,
_moz_script_level,