diff --git a/components/layout_2020/positioned.rs b/components/layout_2020/positioned.rs index e13ad412652..8b10a79b59c 100644 --- a/components/layout_2020/positioned.rs +++ b/components/layout_2020/positioned.rs @@ -26,7 +26,8 @@ use crate::fragment_tree::{ }; use crate::geom::{ AuOrAuto, LengthPercentageOrAuto, LogicalRect, LogicalSides, LogicalSides1D, LogicalVec2, - PhysicalPoint, PhysicalRect, PhysicalVec, Size, Sizes, ToLogical, ToLogicalWithContainingBlock, + PhysicalPoint, PhysicalRect, PhysicalSides, PhysicalSize, PhysicalVec, Size, Sizes, ToLogical, + ToLogicalWithContainingBlock, }; use crate::sizing::ContentSizes; use crate::style_ext::{Clamp, ComputedValuesExt, ContentBoxSizesAndPBM, DisplayInside}; @@ -272,6 +273,7 @@ impl PositioningContext { &mut laid_out_child_fragments, &mut self.for_nearest_containing_block_for_all_descendants, &containing_block, + new_fragment.padding, ); hoisted_boxes = take_hoisted_boxes_pending_layout(self); } @@ -354,6 +356,7 @@ impl PositioningContext { fragments, &mut self.for_nearest_containing_block_for_all_descendants, initial_containing_block, + Default::default(), ) } } @@ -415,6 +418,7 @@ impl HoistedAbsolutelyPositionedBox { fragments: &mut Vec, for_nearest_containing_block_for_all_descendants: &mut Vec, containing_block: &DefiniteContainingBlock, + containing_block_padding: PhysicalSides, ) { if layout_context.use_rayon { let mut new_fragments = Vec::new(); @@ -428,6 +432,7 @@ impl HoistedAbsolutelyPositionedBox { layout_context, &mut new_hoisted_boxes, containing_block, + containing_block_padding, ); hoisted_box.fragment.borrow_mut().fragment = @@ -445,6 +450,7 @@ impl HoistedAbsolutelyPositionedBox { layout_context, for_nearest_containing_block_for_all_descendants, containing_block, + containing_block_padding, ); box_.fragment.borrow_mut().fragment = Some(Fragment::Box(new_fragment.clone())); @@ -458,6 +464,7 @@ impl HoistedAbsolutelyPositionedBox { layout_context: &LayoutContext, for_nearest_containing_block_for_all_descendants: &mut Vec, containing_block: &DefiniteContainingBlock, + containing_block_padding: PhysicalSides, ) -> ArcRefCell { let cbis = containing_block.size.inline; let cbbs = containing_block.size.block; @@ -473,11 +480,16 @@ impl HoistedAbsolutelyPositionedBox { } = layout_style.content_box_sizes_and_padding_border_margin(&containing_block.into()); let containing_block = &containing_block.into(); let is_table = layout_style.is_table(); - let shared_fragment = self.fragment.borrow(); - let static_position_rect = shared_fragment + + // The static position rect was calculated assuming that the containing block would be + // established by the content box of some ancestor, but the actual containing block is + // established by the padding box. So we need to add the padding of that ancestor. + let mut static_position_rect = shared_fragment .static_position_rect - .to_logical(containing_block); + .outer_rect(-containing_block_padding); + static_position_rect.size = static_position_rect.size.max(PhysicalSize::zero()); + let static_position_rect = static_position_rect.to_logical(containing_block); let box_offset = style.box_offsets(containing_block.style.writing_mode); diff --git a/tests/wpt/meta/css/CSS2/box-display/containing-block-019.xht.ini b/tests/wpt/meta/css/CSS2/box-display/containing-block-019.xht.ini deleted file mode 100644 index 34d11b26c1f..00000000000 --- a/tests/wpt/meta/css/CSS2/box-display/containing-block-019.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[containing-block-019.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/box-display/containing-block-020.xht.ini b/tests/wpt/meta/css/CSS2/box-display/containing-block-020.xht.ini deleted file mode 100644 index 6ed5cdb642e..00000000000 --- a/tests/wpt/meta/css/CSS2/box-display/containing-block-020.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[containing-block-020.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/box-display/containing-block-021.xht.ini b/tests/wpt/meta/css/CSS2/box-display/containing-block-021.xht.ini deleted file mode 100644 index bcb9c73edf7..00000000000 --- a/tests/wpt/meta/css/CSS2/box-display/containing-block-021.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[containing-block-021.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/box-display/containing-block-022.xht.ini b/tests/wpt/meta/css/CSS2/box-display/containing-block-022.xht.ini deleted file mode 100644 index 3cb914f0bd1..00000000000 --- a/tests/wpt/meta/css/CSS2/box-display/containing-block-022.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[containing-block-022.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-non-replaced-width-margin-000.xht.ini b/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-non-replaced-width-margin-000.xht.ini deleted file mode 100644 index e21f3530e14..00000000000 --- a/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-non-replaced-width-margin-000.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[abspos-non-replaced-width-margin-000.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-replaced-width-margin-000.xht.ini b/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-replaced-width-margin-000.xht.ini deleted file mode 100644 index 880df5ef049..00000000000 --- a/tests/wpt/meta/css/CSS2/csswg-issues/submitted/css2.1/abspos-replaced-width-margin-000.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[abspos-replaced-width-margin-000.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/CSS2/positioning/abspos-width-005.xht.ini b/tests/wpt/meta/css/CSS2/positioning/abspos-width-005.xht.ini deleted file mode 100644 index 91f9321aed3..00000000000 --- a/tests/wpt/meta/css/CSS2/positioning/abspos-width-005.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[abspos-width-005.xht] - expected: FAIL diff --git a/tests/wpt/meta/css/css-align/blocks/align-content-block-003.html.ini b/tests/wpt/meta/css/css-align/blocks/align-content-block-003.html.ini index e3984954251..7aa0cd99637 100644 --- a/tests/wpt/meta/css/css-align/blocks/align-content-block-003.html.ini +++ b/tests/wpt/meta/css/css-align/blocks/align-content-block-003.html.ini @@ -1,51 +1,6 @@ [align-content-block-003.html] - [.test 1: start] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - [.test 9: unsafe center] expected: FAIL [.test 10: unsafe end] expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evently] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 17: normal] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini index 251c8f6c5f5..9f15e63c8d9 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini @@ -34,39 +34,3 @@ [.container > div 24] expected: FAIL - - [.container > div 2] - expected: FAIL - - [.container > div 3] - expected: FAIL - - [.container > div 4] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 11] - expected: FAIL - - [.container > div 14] - expected: FAIL - - [.container > div 15] - expected: FAIL - - [.container > div 16] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini index 00a3689c467..6de34f368f1 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini @@ -46,27 +46,3 @@ [.container > div 23] expected: FAIL - - [.container > div 4] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 12] - expected: FAIL - - [.container > div 16] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 24] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini index bff7f467a85..f23bdda21e3 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini @@ -34,39 +34,3 @@ [.container > div 24] expected: FAIL - - [.container > div 2] - expected: FAIL - - [.container > div 3] - expected: FAIL - - [.container > div 4] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 11] - expected: FAIL - - [.container > div 14] - expected: FAIL - - [.container > div 15] - expected: FAIL - - [.container > div 16] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini index 33a95e61976..4f09d72fc23 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini @@ -46,27 +46,3 @@ [.container > div 23] expected: FAIL - - [.container > div 4] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 12] - expected: FAIL - - [.container > div 16] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 24] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini index cbb682aa9ca..9f55db500bc 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini @@ -50,23 +50,5 @@ [.container > div 5] expected: FAIL - [.container > div 8] - expected: FAIL - - [.container > div 10] - expected: FAIL - - [.container > div 12] - expected: FAIL - [.container > div 17] expected: FAIL - - [.container > div 20] - expected: FAIL - - [.container > div 22] - expected: FAIL - - [.container > div 24] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini index 20e9970b2b5..4b397a56e6f 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini @@ -50,23 +50,5 @@ [.container > div 5] expected: FAIL - [.container > div 8] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 12] - expected: FAIL - [.container > div 17] expected: FAIL - - [.container > div 20] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 24] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini index f1042ded7b6..5b8c136facc 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini @@ -59,9 +59,6 @@ [.container > div 28] expected: FAIL - [.container > div 5] - expected: FAIL - [.container > div 8] expected: FAIL @@ -71,9 +68,6 @@ [.container > div 12] expected: FAIL - [.container > div 19] - expected: FAIL - [.container > div 22] expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini index 40572dbccfc..65cdbe33e9b 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini @@ -59,26 +59,14 @@ [.container > div 28] expected: FAIL - [.container > div 5] - expected: FAIL - [.container > div 8] expected: FAIL - [.container > div 9] - expected: FAIL - [.container > div 12] expected: FAIL - [.container > div 19] - expected: FAIL - [.container > div 22] expected: FAIL - [.container > div 23] - expected: FAIL - [.container > div 26] expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html.ini index 7bdf31edac6..a8b41b96e70 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html.ini @@ -34,39 +34,3 @@ [.container > div 24] expected: FAIL - - [.container > div 1] - expected: FAIL - - [.container > div 2] - expected: FAIL - - [.container > div 5] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 11] - expected: FAIL - - [.container > div 13] - expected: FAIL - - [.container > div 14] - expected: FAIL - - [.container > div 17] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini index 325cd7b8c33..04e162cafaf 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini @@ -52,21 +52,3 @@ [.container > div 24] expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 10] - expected: FAIL - - [.container > div 11] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 22] - expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html.ini index 25e32718ee3..1df3f62116b 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html.ini @@ -29,44 +29,8 @@ [.container > div 22] expected: FAIL - [.container > div 1] - expected: FAIL - - [.container > div 2] - expected: FAIL - - [.container > div 5] - expected: FAIL - - [.container > div 7] - expected: FAIL - - [.container > div 9] - expected: FAIL - - [.container > div 11] - expected: FAIL - [.container > div 12] expected: FAIL - [.container > div 13] - expected: FAIL - - [.container > div 14] - expected: FAIL - - [.container > div 17] - expected: FAIL - - [.container > div 19] - expected: FAIL - - [.container > div 21] - expected: FAIL - - [.container > div 23] - expected: FAIL - [.container > div 24] expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini index 42a8cdeaff2..e3923815f1d 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini @@ -47,26 +47,8 @@ [.container > div 21] expected: FAIL - [.container > div 7] - expected: FAIL - - [.container > div 10] - expected: FAIL - - [.container > div 11] - expected: FAIL - [.container > div 12] expected: FAIL - [.container > div 19] - expected: FAIL - - [.container > div 22] - expected: FAIL - - [.container > div 23] - expected: FAIL - [.container > div 24] expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html.ini index 0dbbe7112d3..5e0efe959a6 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html.ini @@ -52,21 +52,3 @@ [.container > div 24] expected: FAIL - - [.container > div 8] - expected: FAIL - - [.container > div 10] - expected: FAIL - - [.container > div 11] - expected: FAIL - - [.container > div 20] - expected: FAIL - - [.container > div 22] - expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html.ini index 0d4a746af2f..56378abae29 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html.ini @@ -59,14 +59,8 @@ [.container > div 10] expected: FAIL - [.container > div 11] - expected: FAIL - [.container > div 20] expected: FAIL [.container > div 22] expected: FAIL - - [.container > div 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-flexbox/abspos/position-absolute-003.html.ini b/tests/wpt/meta/css/css-flexbox/abspos/position-absolute-003.html.ini index 304357ad53a..0795d6f6f73 100644 --- a/tests/wpt/meta/css/css-flexbox/abspos/position-absolute-003.html.ini +++ b/tests/wpt/meta/css/css-flexbox/abspos/position-absolute-003.html.ini @@ -16,15 +16,3 @@ [.rect 16] expected: FAIL - - [.rect 1] - expected: FAIL - - [.rect 2] - expected: FAIL - - [.rect 3] - expected: FAIL - - [.rect 4] - expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini index 248399d77fe..cfe8cd4a97a 100644 --- a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini @@ -1,4 +1,7 @@ [absolute-positioning-grid-container-parent-001.html] + [.container 4] + expected: FAIL + [.container 5] expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-gaps-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-gaps-001.html.ini index ec32a8b3b72..f9ea996d7cf 100644 --- a/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-gaps-001.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-gaps-001.html.ini @@ -1,4 +1,7 @@ [grid-positioned-items-gaps-001.html] + [.grid 1] + expected: FAIL + [.grid 3] expected: FAIL @@ -83,6 +86,9 @@ [.grid 30] expected: FAIL + [.grid 31] + expected: FAIL + [.grid 33] expected: FAIL @@ -112,3 +118,6 @@ [.grid 42] expected: FAIL + + [.grid 43] + expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html.ini index fc36c13eedc..5e5814ab8a5 100644 --- a/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html.ini @@ -1,4 +1,7 @@ [grid-positioned-items-implicit-grid-001.html] + [.grid 1] + expected: FAIL + [.grid 2] expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-001.html.ini deleted file mode 100644 index ea2391177c4..00000000000 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-001.html.ini +++ /dev/null @@ -1,300 +0,0 @@ -[positioned-grid-descendants-001.html] - [.grid 1] - expected: FAIL - - [.grid 2] - expected: FAIL - - [.grid 3] - expected: FAIL - - [.grid 4] - expected: FAIL - - [.grid 5] - expected: FAIL - - [.grid 6] - expected: FAIL - - [.grid 7] - expected: FAIL - - [.grid 8] - expected: FAIL - - [.grid 9] - expected: FAIL - - [.grid 10] - expected: FAIL - - [.grid 11] - expected: FAIL - - [.grid 12] - expected: FAIL - - [.grid 13] - expected: FAIL - - [.grid 14] - expected: FAIL - - [.grid 15] - expected: FAIL - - [.grid 16] - expected: FAIL - - [.grid 17] - expected: FAIL - - [.grid 18] - expected: FAIL - - [.grid 19] - expected: FAIL - - [.grid 20] - expected: FAIL - - [.grid 21] - expected: FAIL - - [.grid 22] - expected: FAIL - - [.grid 23] - expected: FAIL - - [.grid 24] - expected: FAIL - - [.grid 25] - expected: FAIL - - [.grid 26] - expected: FAIL - - [.grid 27] - expected: FAIL - - [.grid 28] - expected: FAIL - - [.grid 29] - expected: FAIL - - [.grid 30] - expected: FAIL - - [.grid 31] - expected: FAIL - - [.grid 32] - expected: FAIL - - [.grid 33] - expected: FAIL - - [.grid 34] - expected: FAIL - - [.grid 35] - expected: FAIL - - [.grid 36] - expected: FAIL - - [.grid 37] - expected: FAIL - - [.grid 38] - expected: FAIL - - [.grid 39] - expected: FAIL - - [.grid 40] - expected: FAIL - - [.grid 41] - expected: FAIL - - [.grid 42] - expected: FAIL - - [.grid 43] - expected: FAIL - - [.grid 44] - expected: FAIL - - [.grid 45] - expected: FAIL - - [.grid 46] - expected: FAIL - - [.grid 47] - expected: FAIL - - [.grid 48] - expected: FAIL - - [.grid 49] - expected: FAIL - - [.grid 50] - expected: FAIL - - [.grid 51] - expected: FAIL - - [.grid 52] - expected: FAIL - - [.grid 53] - expected: FAIL - - [.grid 54] - expected: FAIL - - [.grid 55] - expected: FAIL - - [.grid 56] - expected: FAIL - - [.grid 57] - expected: FAIL - - [.grid 58] - expected: FAIL - - [.grid 59] - expected: FAIL - - [.grid 60] - expected: FAIL - - [.grid 61] - expected: FAIL - - [.grid 62] - expected: FAIL - - [.grid 63] - expected: FAIL - - [.grid 64] - expected: FAIL - - [.grid 65] - expected: FAIL - - [.grid 66] - expected: FAIL - - [.grid 67] - expected: FAIL - - [.grid 68] - expected: FAIL - - [.grid 69] - expected: FAIL - - [.grid 70] - expected: FAIL - - [.grid 71] - expected: FAIL - - [.grid 72] - expected: FAIL - - [.grid 73] - expected: FAIL - - [.grid 74] - expected: FAIL - - [.grid 75] - expected: FAIL - - [.grid 76] - expected: FAIL - - [.grid 77] - expected: FAIL - - [.grid 78] - expected: FAIL - - [.grid 79] - expected: FAIL - - [.grid 80] - expected: FAIL - - [.grid 81] - expected: FAIL - - [.grid 82] - expected: FAIL - - [.grid 83] - expected: FAIL - - [.grid 84] - expected: FAIL - - [.grid 85] - expected: FAIL - - [.grid 86] - expected: FAIL - - [.grid 87] - expected: FAIL - - [.grid 88] - expected: FAIL - - [.grid 89] - expected: FAIL - - [.grid 90] - expected: FAIL - - [.grid 91] - expected: FAIL - - [.grid 92] - expected: FAIL - - [.grid 93] - expected: FAIL - - [.grid 94] - expected: FAIL - - [.grid 95] - expected: FAIL - - [.grid 96] - expected: FAIL - - [.grid 97] - expected: FAIL - - [.grid 98] - expected: FAIL - - [.grid 99] - expected: FAIL - - [.grid 100] - expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-002.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-002.html.ini index 9c95971e545..c376bfcd4fd 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-002.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-002.html.ini @@ -1,124 +1,4 @@ [positioned-grid-descendants-002.html] - [.grid 1] - expected: FAIL - - [.grid 2] - expected: FAIL - - [.grid 3] - expected: FAIL - - [.grid 4] - expected: FAIL - - [.grid 5] - expected: FAIL - - [.grid 6] - expected: FAIL - - [.grid 7] - expected: FAIL - - [.grid 8] - expected: FAIL - - [.grid 9] - expected: FAIL - - [.grid 10] - expected: FAIL - - [.grid 11] - expected: FAIL - - [.grid 12] - expected: FAIL - - [.grid 13] - expected: FAIL - - [.grid 14] - expected: FAIL - - [.grid 15] - expected: FAIL - - [.grid 16] - expected: FAIL - - [.grid 17] - expected: FAIL - - [.grid 18] - expected: FAIL - - [.grid 19] - expected: FAIL - - [.grid 20] - expected: FAIL - - [.grid 21] - expected: FAIL - - [.grid 22] - expected: FAIL - - [.grid 23] - expected: FAIL - - [.grid 24] - expected: FAIL - - [.grid 25] - expected: FAIL - - [.grid 26] - expected: FAIL - - [.grid 27] - expected: FAIL - - [.grid 28] - expected: FAIL - - [.grid 29] - expected: FAIL - - [.grid 30] - expected: FAIL - - [.grid 31] - expected: FAIL - - [.grid 32] - expected: FAIL - - [.grid 33] - expected: FAIL - - [.grid 34] - expected: FAIL - - [.grid 35] - expected: FAIL - - [.grid 36] - expected: FAIL - - [.grid 37] - expected: FAIL - - [.grid 38] - expected: FAIL - - [.grid 39] - expected: FAIL - - [.grid 40] - expected: FAIL - [.grid 41] expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-003.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-003.html.ini index 2c3fed258bd..8c716bbd1c9 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-003.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-003.html.ini @@ -1,16 +1,4 @@ [positioned-grid-descendants-003.html] - [.grid 1] - expected: FAIL - - [.grid 2] - expected: FAIL - - [.grid 3] - expected: FAIL - - [.grid 4] - expected: FAIL - [.grid 5] expected: FAIL @@ -29,18 +17,6 @@ [.grid 10] expected: FAIL - [.grid 11] - expected: FAIL - - [.grid 12] - expected: FAIL - - [.grid 13] - expected: FAIL - - [.grid 14] - expected: FAIL - [.grid 15] expected: FAIL @@ -59,18 +35,6 @@ [.grid 20] expected: FAIL - [.grid 21] - expected: FAIL - - [.grid 22] - expected: FAIL - - [.grid 23] - expected: FAIL - - [.grid 24] - expected: FAIL - [.grid 25] expected: FAIL @@ -89,18 +53,6 @@ [.grid 30] expected: FAIL - [.grid 31] - expected: FAIL - - [.grid 32] - expected: FAIL - - [.grid 33] - expected: FAIL - - [.grid 34] - expected: FAIL - [.grid 35] expected: FAIL @@ -119,18 +71,6 @@ [.grid 40] expected: FAIL - [.grid 41] - expected: FAIL - - [.grid 42] - expected: FAIL - - [.grid 43] - expected: FAIL - - [.grid 44] - expected: FAIL - [.grid 45] expected: FAIL @@ -149,18 +89,6 @@ [.grid 50] expected: FAIL - [.grid 51] - expected: FAIL - - [.grid 52] - expected: FAIL - - [.grid 53] - expected: FAIL - - [.grid 54] - expected: FAIL - [.grid 55] expected: FAIL @@ -179,18 +107,6 @@ [.grid 60] expected: FAIL - [.grid 61] - expected: FAIL - - [.grid 62] - expected: FAIL - - [.grid 63] - expected: FAIL - - [.grid 64] - expected: FAIL - [.grid 65] expected: FAIL @@ -209,18 +125,6 @@ [.grid 70] expected: FAIL - [.grid 71] - expected: FAIL - - [.grid 72] - expected: FAIL - - [.grid 73] - expected: FAIL - - [.grid 74] - expected: FAIL - [.grid 75] expected: FAIL @@ -239,18 +143,6 @@ [.grid 80] expected: FAIL - [.grid 81] - expected: FAIL - - [.grid 82] - expected: FAIL - - [.grid 83] - expected: FAIL - - [.grid 84] - expected: FAIL - [.grid 85] expected: FAIL @@ -269,18 +161,6 @@ [.grid 90] expected: FAIL - [.grid 91] - expected: FAIL - - [.grid 92] - expected: FAIL - - [.grid 93] - expected: FAIL - - [.grid 94] - expected: FAIL - [.grid 95] expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-004.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-004.html.ini index 86f4e39b3ed..313bb01eb1d 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-004.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-004.html.ini @@ -89,36 +89,6 @@ [.grid 30] expected: FAIL - [.grid 31] - expected: FAIL - - [.grid 32] - expected: FAIL - - [.grid 33] - expected: FAIL - - [.grid 34] - expected: FAIL - - [.grid 35] - expected: FAIL - - [.grid 36] - expected: FAIL - - [.grid 37] - expected: FAIL - - [.grid 38] - expected: FAIL - - [.grid 39] - expected: FAIL - - [.grid 40] - expected: FAIL - [.grid 41] expected: FAIL @@ -179,36 +149,6 @@ [.grid 60] expected: FAIL - [.grid 61] - expected: FAIL - - [.grid 62] - expected: FAIL - - [.grid 63] - expected: FAIL - - [.grid 64] - expected: FAIL - - [.grid 65] - expected: FAIL - - [.grid 66] - expected: FAIL - - [.grid 67] - expected: FAIL - - [.grid 68] - expected: FAIL - - [.grid 69] - expected: FAIL - - [.grid 70] - expected: FAIL - [.grid 71] expected: FAIL @@ -238,63 +178,3 @@ [.grid 80] expected: FAIL - - [.grid 81] - expected: FAIL - - [.grid 82] - expected: FAIL - - [.grid 83] - expected: FAIL - - [.grid 84] - expected: FAIL - - [.grid 85] - expected: FAIL - - [.grid 86] - expected: FAIL - - [.grid 87] - expected: FAIL - - [.grid 88] - expected: FAIL - - [.grid 89] - expected: FAIL - - [.grid 90] - expected: FAIL - - [.grid 91] - expected: FAIL - - [.grid 92] - expected: FAIL - - [.grid 93] - expected: FAIL - - [.grid 94] - expected: FAIL - - [.grid 95] - expected: FAIL - - [.grid 96] - expected: FAIL - - [.grid 97] - expected: FAIL - - [.grid 98] - expected: FAIL - - [.grid 99] - expected: FAIL - - [.grid 100] - expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-005.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-005.html.ini index d1fe870b823..cca2e462cb8 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-005.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-005.html.ini @@ -8,27 +8,15 @@ [.grid 3] expected: FAIL - [.grid 4] - expected: FAIL - [.grid 5] expected: FAIL [.grid 6] expected: FAIL - [.grid 7] - expected: FAIL - [.grid 8] expected: FAIL - [.grid 9] - expected: FAIL - - [.grid 10] - expected: FAIL - [.grid 11] expected: FAIL @@ -38,27 +26,15 @@ [.grid 13] expected: FAIL - [.grid 14] - expected: FAIL - [.grid 15] expected: FAIL [.grid 16] expected: FAIL - [.grid 17] - expected: FAIL - [.grid 18] expected: FAIL - [.grid 19] - expected: FAIL - - [.grid 20] - expected: FAIL - [.grid 21] expected: FAIL @@ -68,27 +44,15 @@ [.grid 23] expected: FAIL - [.grid 24] - expected: FAIL - [.grid 25] expected: FAIL [.grid 26] expected: FAIL - [.grid 27] - expected: FAIL - [.grid 28] expected: FAIL - [.grid 29] - expected: FAIL - - [.grid 30] - expected: FAIL - [.grid 31] expected: FAIL @@ -98,27 +62,15 @@ [.grid 33] expected: FAIL - [.grid 34] - expected: FAIL - [.grid 35] expected: FAIL [.grid 36] expected: FAIL - [.grid 37] - expected: FAIL - [.grid 38] expected: FAIL - [.grid 39] - expected: FAIL - - [.grid 40] - expected: FAIL - [.grid 41] expected: FAIL @@ -128,27 +80,15 @@ [.grid 43] expected: FAIL - [.grid 44] - expected: FAIL - [.grid 45] expected: FAIL [.grid 46] expected: FAIL - [.grid 47] - expected: FAIL - [.grid 48] expected: FAIL - [.grid 49] - expected: FAIL - - [.grid 50] - expected: FAIL - [.grid 51] expected: FAIL @@ -158,27 +98,15 @@ [.grid 53] expected: FAIL - [.grid 54] - expected: FAIL - [.grid 55] expected: FAIL [.grid 56] expected: FAIL - [.grid 57] - expected: FAIL - [.grid 58] expected: FAIL - [.grid 59] - expected: FAIL - - [.grid 60] - expected: FAIL - [.grid 61] expected: FAIL @@ -188,27 +116,15 @@ [.grid 63] expected: FAIL - [.grid 64] - expected: FAIL - [.grid 65] expected: FAIL [.grid 66] expected: FAIL - [.grid 67] - expected: FAIL - [.grid 68] expected: FAIL - [.grid 69] - expected: FAIL - - [.grid 70] - expected: FAIL - [.grid 71] expected: FAIL @@ -218,27 +134,15 @@ [.grid 73] expected: FAIL - [.grid 74] - expected: FAIL - [.grid 75] expected: FAIL [.grid 76] expected: FAIL - [.grid 77] - expected: FAIL - [.grid 78] expected: FAIL - [.grid 79] - expected: FAIL - - [.grid 80] - expected: FAIL - [.grid 81] expected: FAIL @@ -248,27 +152,15 @@ [.grid 83] expected: FAIL - [.grid 84] - expected: FAIL - [.grid 85] expected: FAIL [.grid 86] expected: FAIL - [.grid 87] - expected: FAIL - [.grid 88] expected: FAIL - [.grid 89] - expected: FAIL - - [.grid 90] - expected: FAIL - [.grid 91] expected: FAIL @@ -278,23 +170,11 @@ [.grid 93] expected: FAIL - [.grid 94] - expected: FAIL - [.grid 95] expected: FAIL [.grid 96] expected: FAIL - [.grid 97] - expected: FAIL - [.grid 98] expected: FAIL - - [.grid 99] - expected: FAIL - - [.grid 100] - expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-007.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-007.html.ini index b6e5d76778d..196b424c393 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-007.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-007.html.ini @@ -89,36 +89,6 @@ [.grid 30] expected: FAIL - [.grid 31] - expected: FAIL - - [.grid 32] - expected: FAIL - - [.grid 33] - expected: FAIL - - [.grid 34] - expected: FAIL - - [.grid 35] - expected: FAIL - - [.grid 36] - expected: FAIL - - [.grid 37] - expected: FAIL - - [.grid 38] - expected: FAIL - - [.grid 39] - expected: FAIL - - [.grid 40] - expected: FAIL - [.grid 41] expected: FAIL diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-010.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-010.html.ini index 7a11909c7e7..7cc7d34e357 100644 --- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-010.html.ini +++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-descendants-010.html.ini @@ -8,9 +8,6 @@ [.grid 3] expected: FAIL - [.grid 4] - expected: FAIL - [.grid 5] expected: FAIL @@ -38,9 +35,6 @@ [.grid 13] expected: FAIL - [.grid 14] - expected: FAIL - [.grid 15] expected: FAIL @@ -68,9 +62,6 @@ [.grid 23] expected: FAIL - [.grid 24] - expected: FAIL - [.grid 25] expected: FAIL @@ -98,9 +89,6 @@ [.grid 33] expected: FAIL - [.grid 34] - expected: FAIL - [.grid 35] expected: FAIL @@ -128,9 +116,6 @@ [.grid 43] expected: FAIL - [.grid 44] - expected: FAIL - [.grid 45] expected: FAIL @@ -158,9 +143,6 @@ [.grid 53] expected: FAIL - [.grid 54] - expected: FAIL - [.grid 55] expected: FAIL @@ -188,9 +170,6 @@ [.grid 63] expected: FAIL - [.grid 64] - expected: FAIL - [.grid 65] expected: FAIL @@ -218,9 +197,6 @@ [.grid 73] expected: FAIL - [.grid 74] - expected: FAIL - [.grid 75] expected: FAIL @@ -248,9 +224,6 @@ [.grid 83] expected: FAIL - [.grid 84] - expected: FAIL - [.grid 85] expected: FAIL @@ -278,9 +251,6 @@ [.grid 93] expected: FAIL - [.grid 94] - expected: FAIL - [.grid 95] expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-block-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-block-size-001.html.ini index 71383bace51..5eacbff3ca9 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-block-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-block-size-001.html.ini @@ -1,11 +1,11 @@ [stretch-block-size-001.html] - [[data-expected-height\] 8] + [[data-expected-height\] 14] expected: FAIL [[data-expected-height\] 22] expected: FAIL - [[data-expected-height\] 31] + [[data-expected-height\] 37] expected: FAIL [[data-expected-height\] 45] diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-inline-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-inline-size-001.html.ini index b5214465c31..f179d0e051e 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-inline-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-inline-size-001.html.ini @@ -1,11 +1,11 @@ [stretch-inline-size-001.html] - [[data-expected-width\] 8] + [[data-expected-width\] 14] expected: FAIL [[data-expected-width\] 22] expected: FAIL - [[data-expected-width\] 31] + [[data-expected-width\] 37] expected: FAIL [[data-expected-width\] 45] diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini index 3bd7768ed11..4f5ae361ba4 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini @@ -1,15 +1,15 @@ [stretch-max-block-size-001.html] - [[data-expected-height\] 8] + [[data-expected-height\] 14] expected: FAIL [[data-expected-height\] 22] expected: FAIL - [[data-expected-height\]:not([skip-second-pass\]) 31] + [[data-expected-height\] 23] + expected: FAIL + + [[data-expected-height\]:not([skip-second-pass\]) 37] expected: FAIL [[data-expected-height\]:not([skip-second-pass\]) 45] expected: FAIL - - [[data-expected-height\] 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini index ab96bc9fd84..1f486fc8b86 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini @@ -1,15 +1,15 @@ [stretch-max-inline-size-001.html] - [[data-expected-width\] 8] + [[data-expected-width\] 14] expected: FAIL [[data-expected-width\] 22] expected: FAIL - [[data-expected-width\]:not([skip-second-pass\]) 31] + [[data-expected-width\] 23] + expected: FAIL + + [[data-expected-width\]:not([skip-second-pass\]) 37] expected: FAIL [[data-expected-width\]:not([skip-second-pass\]) 45] expected: FAIL - - [[data-expected-width\] 23] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini index f4a842bb56a..6cfb9f77ad9 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini @@ -1,11 +1,11 @@ [stretch-min-block-size-001.html] - [[data-expected-height\] 8] + [[data-expected-height\] 14] expected: FAIL [[data-expected-height\] 22] expected: FAIL - [[data-expected-height\] 31] + [[data-expected-height\] 37] expected: FAIL [[data-expected-height\] 45] diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini index e1ea07f274a..cf36e15f523 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini @@ -1,11 +1,11 @@ [stretch-min-inline-size-001.html] - [[data-expected-width\] 8] + [[data-expected-width\] 14] expected: FAIL [[data-expected-width\] 22] expected: FAIL - [[data-expected-width\] 31] + [[data-expected-width\] 37] expected: FAIL [[data-expected-width\] 45] diff --git a/tests/wpt/meta/css/cssom/getComputedStyle-insets-absolute.html.ini b/tests/wpt/meta/css/cssom/getComputedStyle-insets-absolute.html.ini index 5f700a8b085..33981f885dd 100644 --- a/tests/wpt/meta/css/cssom/getComputedStyle-insets-absolute.html.ini +++ b/tests/wpt/meta/css/cssom/getComputedStyle-insets-absolute.html.ini @@ -1,16 +1,7 @@ [getComputedStyle-insets-absolute.html] - [vertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL @@ -23,75 +14,33 @@ [vertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [horizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL [horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL [vertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL @@ -103,6 +52,3 @@ [vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - - [horizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL diff --git a/tests/wpt/meta/css/cssom/getComputedStyle-insets-fixed.html.ini b/tests/wpt/meta/css/cssom/getComputedStyle-insets-fixed.html.ini index a6cd2b776b7..6c89c12f557 100644 --- a/tests/wpt/meta/css/cssom/getComputedStyle-insets-fixed.html.ini +++ b/tests/wpt/meta/css/cssom/getComputedStyle-insets-fixed.html.ini @@ -1,16 +1,7 @@ [getComputedStyle-insets-fixed.html] - [vertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL @@ -23,75 +14,33 @@ [vertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [horizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL [horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [horizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [vertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] expected: FAIL [vertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - [horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - - [vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: FAIL - [vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL @@ -103,6 +52,3 @@ [vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - - [horizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: FAIL