diff --git a/components/layout/incremental.rs b/components/layout/incremental.rs index e0c5d804295..a95a60e002a 100644 --- a/components/layout/incremental.rs +++ b/components/layout/incremental.rs @@ -220,8 +220,15 @@ pub fn compute_damage(old: Option<&Arc>, new: &ServoCompute get_inheritedtable.border_spacing, get_column.column_gap, get_position.flex_direction, + get_position.flex_wrap, + get_position.justify_content, + get_position.align_items, + get_position.align_content, + get_position.order, get_position.flex_basis, - get_position.order + get_position.flex_grow, + get_position.flex_shrink, + get_position.align_self ]) || add_if_not_equal!(old, new, damage, [ REPAINT, STORE_OVERFLOW, REFLOW_OUT_OF_FLOW ], [ get_position.top, get_position.left, diff --git a/components/script/dom/webidls/CSSStyleDeclaration.webidl b/components/script/dom/webidls/CSSStyleDeclaration.webidl index 567167024ee..1d1d5223183 100644 --- a/components/script/dom/webidls/CSSStyleDeclaration.webidl +++ b/components/script/dom/webidls/CSSStyleDeclaration.webidl @@ -310,7 +310,21 @@ partial interface CSSStyleDeclaration { [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flexDirection; [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flex-direction; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flexWrap; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flex-wrap; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString justifyContent; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString justify-content; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString alignItems; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString align-items; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString alignContent; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString align-content; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString order; [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flexBasis; [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flex-basis; - [SetterThrows, TreatNullAs=EmptyString] attribute DOMString order; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flexGrow; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flex-grow; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flexShrink; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString flex-shrink; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString alignSelf; + [SetterThrows, TreatNullAs=EmptyString] attribute DOMString align-self; }; diff --git a/components/style/properties/longhand/position.mako.rs b/components/style/properties/longhand/position.mako.rs index c4ea596758d..bc93a6614e5 100644 --- a/components/style/properties/longhand/position.mako.rs +++ b/components/style/properties/longhand/position.mako.rs @@ -63,10 +63,34 @@ // Flex container properties ${helpers.single_keyword("flex-direction", "row row-reverse column column-reverse", experimental=True)} -// Flex item properties -${helpers.predefined_type("flex-grow", "Number", "0.0", "parse_non_negative", products="gecko")} +${helpers.single_keyword("flex-wrap", "nowrap wrap wrap-reverse", experimental=True)} -${helpers.predefined_type("flex-shrink", "Number", "1.0", "parse_non_negative", products="gecko")} +// FIXME(stshine): The type of 'justify-content' and 'align-content' is uint16_t in gecko +// FIXME(stshine): Its higher bytes are used to store fallback value. Disable them in geckolib for now +${helpers.single_keyword("justify-content", "flex-start flex-end center space-between space-around", + experimental=True, + gecko_constant_prefix="NS_STYLE_JUSTIFY", + products="servo")} + +${helpers.single_keyword("align-items", "stretch flex-start flex-end center baseline", + experimental=True, + need_clone=True, + gecko_constant_prefix="NS_STYLE_ALIGN")} + +${helpers.single_keyword("align-content", "stretch flex-start flex-end center space-between space-around", + experimental=True, + gecko_constant_prefix="NS_STYLE_ALIGN", + products="servo")} + +// Flex item properties +${helpers.predefined_type("flex-grow", "Number", "0.0", "parse_non_negative", experimental=True)} + +${helpers.predefined_type("flex-shrink", "Number", "1.0", "parse_non_negative", experimental=True)} + +${helpers.single_keyword("align-self", "auto stretch flex-start flex-end center baseline", + experimental=True, + need_clone=True, + gecko_constant_prefix="NS_STYLE_ALIGN")} // https://drafts.csswg.org/css-flexbox/#propdef-order <%helpers:longhand name="order"> @@ -94,8 +118,6 @@ ${helpers.predefined_type("flex-basis", "LengthOrPercentageOrAutoOrContent", "computed::LengthOrPercentageOrAutoOrContent::Auto")} -${helpers.single_keyword("flex-wrap", "nowrap wrap wrap-reverse", products="gecko")} - ${helpers.predefined_type("width", "LengthOrPercentageOrAuto", "computed::LengthOrPercentageOrAuto::Auto", diff --git a/components/style/properties/properties.mako.rs b/components/style/properties/properties.mako.rs index 4f1d6427f67..3d41c30366b 100644 --- a/components/style/properties/properties.mako.rs +++ b/components/style/properties/properties.mako.rs @@ -1166,6 +1166,13 @@ pub mod style_structs { fn outline_has_nonzero_width(&self) -> bool { self.outline_width != ::app_units::Au(0) } + % elif style_struct.trait_name == "Position": + fn clone_align_items(&self) -> longhands::align_items::computed_value::T { + self.align_items.clone() + } + fn clone_align_self(&self) -> longhands::align_self::computed_value::T { + self.align_self.clone() + } % elif style_struct.trait_name == "Text": <% text_decoration_field = 'text_decoration' if product == 'servo' else 'text_decoration_line' %> fn has_underline(&self) -> bool { @@ -1892,6 +1899,23 @@ pub fn cascade( } } + { + use self::style_struct_traits::Position; + use computed_values::align_self::T as align_self; + use computed_values::align_items::T as align_items; + if style.get_position().clone_align_self() == computed_values::align_self::T::auto && !positioned { + let self_align = + match context.inherited_style.get_position().clone_align_items() { + align_items::stretch => align_self::stretch, + align_items::baseline => align_self::baseline, + align_items::flex_start => align_self::flex_start, + align_items::flex_end => align_self::flex_end, + align_items::center => align_self::center, + }; + style.mutate_position().set_align_self(self_align); + } + } + // The initial value of border-*-width may be changed at computed value time. % for side in ["top", "right", "bottom", "left"]: // Like calling to_computed_value, which wouldn't type check. diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm index 199413c1cb7..8f6a0c7f228 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm @@ -20,4 +20,4 @@ body { "stretch"; body.textContent = body.className = passed ? "PASS" : "FAIL"; - \ No newline at end of file + diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/__dir__.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/__dir__.ini index a2bf1be1b98..c69efaf3cab 100644 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/__dir__.ini +++ b/tests/wpt/metadata-css/css-flexbox-1_dev/__dir__.ini @@ -1,5 +1,12 @@ prefs: ["layout.flex.enabled:true", "layout.flex-direction.enabled:true", + "layout.flex-wrap.enabled:true", + "layout.flex-grow.enabled:true", + "layout.flex-shrink.enabled:true", + "layout.justify-content.enabled:true", + "layout.align-items.enabled:true", + "layout.align-self.enabled:true", + "layout.align-content.enabled:true", "layout.columns.enabled:true", "layout.column-width.enabled:true", "layout.column-count.enabled:true", diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-center.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-center.htm.ini deleted file mode 100644 index 1daa33edd09..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-center.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-content-center.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-end.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-end.htm.ini deleted file mode 100644 index 08a91317ba0..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-end.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-content-flex-end.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-start.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-start.htm.ini deleted file mode 100644 index 0616bde9976..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-flex-start.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-content-flex-start.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-around.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-around.htm.ini deleted file mode 100644 index cbeef3773b4..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-around.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-content-space-around.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-between.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-between.htm.ini deleted file mode 100644 index 72b1378ace1..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-content-space-between.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-content-space-between.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-baseline.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-baseline.htm.ini deleted file mode 100644 index 9a06773f62b..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-baseline.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-baseline.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-center.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-center.htm.ini deleted file mode 100644 index 51eaa5256b2..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-center.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-center.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-end.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-end.htm.ini deleted file mode 100644 index 864240a02aa..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-end.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-flex-end.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-start.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-start.htm.ini deleted file mode 100644 index 276ad7d9a84..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-flex-start.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-flex-start.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-invalid.htm.ini deleted file mode 100644 index 8393c83c855..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-stretch.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-stretch.htm.ini deleted file mode 100644 index 76cda5182f5..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-items-stretch.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-items-stretch.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-baseline.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-baseline.htm.ini deleted file mode 100644 index 7dd39833cfd..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-baseline.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-baseline.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-center.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-center.htm.ini deleted file mode 100644 index a7294e0dbb8..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-center.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-center.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-end.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-end.htm.ini deleted file mode 100644 index dcbe72a72cb..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-end.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-flex-end.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-start.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-start.htm.ini deleted file mode 100644 index f90d38ec828..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-flex-start.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-flex-start.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm.ini deleted file mode 100644 index 2f3e24cb0c7..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-stretch.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-stretch.htm.ini deleted file mode 100644 index 6fc863b3e5f..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_align-self-stretch.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_align-self-stretch.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-nowrap.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-nowrap.htm.ini deleted file mode 100644 index a0b77440dfc..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-nowrap.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-flow-nowrap.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row-nowrap.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row-nowrap.htm.ini deleted file mode 100644 index 1858d27d43e..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row-nowrap.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-flow-row-nowrap.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row.htm.ini deleted file mode 100644 index f8620865805..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-flow-row.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-flow-row.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-0.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-0.htm.ini deleted file mode 100644 index d1375171085..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-0.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-grow-0.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-invalid.htm.ini deleted file mode 100644 index 8de9ddfb821..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-grow-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-number.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-number.htm.ini deleted file mode 100644 index 513efb9996b..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-grow-number.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-grow-number.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-0-auto.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-0-auto.htm.ini deleted file mode 100644 index 1d431027109..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-0-auto.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shorthand-0-auto.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-initial.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-initial.htm.ini deleted file mode 100644 index 6eb94f49c4a..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-initial.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shorthand-initial.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-invalid.htm.ini deleted file mode 100644 index fa463958572..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shorthand-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shorthand-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-0.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-0.htm.ini deleted file mode 100644 index 776d857e933..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-0.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shrink-0.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-invalid.htm.ini deleted file mode 100644 index 42d08d280d3..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shrink-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-number.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-number.htm.ini deleted file mode 100644 index 49448c5cff1..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-shrink-number.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-shrink-number.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-invalid.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-invalid.htm.ini deleted file mode 100644 index 17b4342b393..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-invalid.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-wrap-invalid.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-nowrap.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-nowrap.htm.ini deleted file mode 100644 index ff2fbd9ad69..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-nowrap.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-wrap-nowrap.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap-reverse.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap-reverse.htm.ini deleted file mode 100644 index fbe4d50a8d4..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap-reverse.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-wrap-wrap-reverse.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap.htm.ini deleted file mode 100644 index 7b1b118ef20..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_flex-wrap-wrap.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_flex-wrap-wrap.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-center.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-center.htm.ini deleted file mode 100644 index ad7e9374e84..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-center.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_justify-content-center.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-end.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-end.htm.ini deleted file mode 100644 index 2b151eed623..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-end.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_justify-content-flex-end.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-start.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-start.htm.ini deleted file mode 100644 index b0f9c4faab4..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-flex-start.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_justify-content-flex-start.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-around.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-around.htm.ini deleted file mode 100644 index 1075d7f4797..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-around.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_justify-content-space-around.htm] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-between.htm.ini b/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-between.htm.ini deleted file mode 100644 index 71d518d225f..00000000000 --- a/tests/wpt/metadata-css/css-flexbox-1_dev/html/flexbox_computedstyle_justify-content-space-between.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[flexbox_computedstyle_justify-content-space-between.htm] - type: reftest - expected: FAIL