diff --git a/components/style/properties/longhand/xul.mako.rs b/components/style/properties/longhand/xul.mako.rs index 6cf61f3948a..d27e6c929af 100644 --- a/components/style/properties/longhand/xul.mako.rs +++ b/components/style/properties/longhand/xul.mako.rs @@ -16,6 +16,13 @@ ${helpers.single_keyword("-moz-box-align", "stretch start center baseline end", alias="-webkit-box-align", spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/box-align)")} +${helpers.single_keyword("-moz-box-direction", "normal reverse", + products="gecko", gecko_ffi_name="mBoxDirection", + gecko_enum_prefix="StyleBoxDirection", + animatable=False, + alias="-webkit-box-direction", + spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/box-direction)")} + ${helpers.predefined_type("-moz-box-flex", "Number", "0.0", "parse_non_negative", products="gecko", gecko_ffi_name="mBoxFlex", needs_context=False, @@ -23,6 +30,19 @@ ${helpers.predefined_type("-moz-box-flex", "Number", "0.0", "parse_non_negative" alias="-webkit-box-flex", spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/box-flex)")} +${helpers.single_keyword("-moz-box-orient", "horizontal vertical", + products="gecko", gecko_ffi_name="mBoxOrient", + gecko_enum_prefix="StyleBoxOrient", + animatable=False, + alias="-webkit-box-orient", + spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/box-orient)")} + +${helpers.single_keyword("-moz-box-pack", "start center end justify", + products="gecko", gecko_ffi_name="mBoxPack", + gecko_enum_prefix="StyleBoxPack", + animatable=False, + alias="-webkit-box-pack", + spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/box-pack)")} ${helpers.single_keyword("-moz-stack-sizing", "stretch-to-fit ignore", products="gecko", gecko_ffi_name="mStretchStack",