mirror of
https://github.com/servo/servo.git
synced 2025-08-04 05:00:08 +01:00
style: Expose some properties to chrome code, and hide some accidentally-exposed ones.
This commit is contained in:
parent
af6c2f93b9
commit
808432b271
2 changed files with 9 additions and 5 deletions
|
@ -768,6 +768,7 @@ ${helpers.single_keyword("-moz-math-display",
|
||||||
gecko_constant_prefix="NS_MATHML_DISPLAYSTYLE",
|
gecko_constant_prefix="NS_MATHML_DISPLAYSTYLE",
|
||||||
gecko_ffi_name="mMathDisplay",
|
gecko_ffi_name="mMathDisplay",
|
||||||
products="gecko",
|
products="gecko",
|
||||||
|
enabled_in="ua",
|
||||||
spec="Internal (not web-exposed)",
|
spec="Internal (not web-exposed)",
|
||||||
animation_value_type="none")}
|
animation_value_type="none")}
|
||||||
|
|
||||||
|
@ -781,6 +782,7 @@ ${helpers.single_keyword("-moz-math-variant",
|
||||||
products="gecko",
|
products="gecko",
|
||||||
spec="Internal (not web-exposed)",
|
spec="Internal (not web-exposed)",
|
||||||
animation_value_type="none",
|
animation_value_type="none",
|
||||||
|
enabled_in="",
|
||||||
needs_conversion=True)}
|
needs_conversion=True)}
|
||||||
|
|
||||||
${helpers.predefined_type("-moz-script-min-size",
|
${helpers.predefined_type("-moz-script-min-size",
|
||||||
|
@ -1004,7 +1006,7 @@ ${helpers.predefined_type("-moz-font-smoothing-background-color",
|
||||||
animation_value_type="AnimatedRGBA",
|
animation_value_type="AnimatedRGBA",
|
||||||
products="gecko",
|
products="gecko",
|
||||||
gecko_ffi_name="mFont.fontSmoothingBackgroundColor",
|
gecko_ffi_name="mFont.fontSmoothingBackgroundColor",
|
||||||
enabled_in="ua",
|
enabled_in="chrome",
|
||||||
spec="None (Nonstandard internal property)")}
|
spec="None (Nonstandard internal property)")}
|
||||||
|
|
||||||
${helpers.predefined_type("-moz-min-font-size-ratio",
|
${helpers.predefined_type("-moz-min-font-size-ratio",
|
||||||
|
|
|
@ -27,6 +27,7 @@ ${helpers.single_keyword("-moz-user-select", "auto text none all element element
|
||||||
animation_value_type="discrete",
|
animation_value_type="discrete",
|
||||||
spec="https://drafts.csswg.org/css-ui-4/#propdef-user-select")}
|
spec="https://drafts.csswg.org/css-ui-4/#propdef-user-select")}
|
||||||
|
|
||||||
|
// TODO(emilio): This probably should be hidden from content.
|
||||||
${helpers.single_keyword("-moz-window-dragging", "default drag no-drag", products="gecko",
|
${helpers.single_keyword("-moz-window-dragging", "default drag no-drag", products="gecko",
|
||||||
gecko_ffi_name="mWindowDragging",
|
gecko_ffi_name="mWindowDragging",
|
||||||
gecko_enum_prefix="StyleWindowDragging",
|
gecko_enum_prefix="StyleWindowDragging",
|
||||||
|
@ -37,20 +38,20 @@ ${helpers.single_keyword("-moz-window-shadow", "none default menu tooltip sheet"
|
||||||
gecko_ffi_name="mWindowShadow",
|
gecko_ffi_name="mWindowShadow",
|
||||||
gecko_constant_prefix="NS_STYLE_WINDOW_SHADOW",
|
gecko_constant_prefix="NS_STYLE_WINDOW_SHADOW",
|
||||||
animation_value_type="discrete",
|
animation_value_type="discrete",
|
||||||
enabled_in="ua",
|
enabled_in="chrome",
|
||||||
spec="None (Nonstandard internal property)")}
|
spec="None (Nonstandard internal property)")}
|
||||||
|
|
||||||
${helpers.predefined_type("-moz-window-opacity", "Opacity", "1.0", products="gecko",
|
${helpers.predefined_type("-moz-window-opacity", "Opacity", "1.0", products="gecko",
|
||||||
gecko_ffi_name="mWindowOpacity",
|
gecko_ffi_name="mWindowOpacity",
|
||||||
animation_value_type="ComputedValue",
|
animation_value_type="ComputedValue",
|
||||||
enabled_in="ua",
|
enabled_in="chrome",
|
||||||
spec="None (Nonstandard internal property)")}
|
spec="None (Nonstandard internal property)")}
|
||||||
|
|
||||||
${helpers.predefined_type("-moz-window-transform", "Transform",
|
${helpers.predefined_type("-moz-window-transform", "Transform",
|
||||||
"generics::transform::Transform::none()",
|
"generics::transform::Transform::none()",
|
||||||
products="gecko", gecko_ffi_name="mSpecifiedWindowTransform",
|
products="gecko", gecko_ffi_name="mSpecifiedWindowTransform",
|
||||||
animation_value_type="ComputedValue",
|
animation_value_type="ComputedValue",
|
||||||
enabled_in="ua",
|
enabled_in="chrome",
|
||||||
spec="None (Nonstandard internal property)")}
|
spec="None (Nonstandard internal property)")}
|
||||||
|
|
||||||
${helpers.predefined_type("-moz-window-transform-origin",
|
${helpers.predefined_type("-moz-window-transform-origin",
|
||||||
|
@ -60,9 +61,10 @@ ${helpers.predefined_type("-moz-window-transform-origin",
|
||||||
gecko_ffi_name="mWindowTransformOrigin",
|
gecko_ffi_name="mWindowTransformOrigin",
|
||||||
products="gecko",
|
products="gecko",
|
||||||
boxed=True,
|
boxed=True,
|
||||||
enabled_in="ua",
|
enabled_in="chrome",
|
||||||
spec="None (Nonstandard internal property)")}
|
spec="None (Nonstandard internal property)")}
|
||||||
|
|
||||||
|
// TODO(emilio): Probably also should be hidden from content.
|
||||||
${helpers.predefined_type("-moz-force-broken-image-icon",
|
${helpers.predefined_type("-moz-force-broken-image-icon",
|
||||||
"MozForceBrokenImageIcon",
|
"MozForceBrokenImageIcon",
|
||||||
"computed::MozForceBrokenImageIcon::false_value()",
|
"computed::MozForceBrokenImageIcon::false_value()",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue