diff options
37 files changed, 3 insertions, 77 deletions
diff --git a/components/layout_2020/flow/mod.rs b/components/layout_2020/flow/mod.rs index 4101c33606b..5837e836d88 100644 --- a/components/layout_2020/flow/mod.rs +++ b/components/layout_2020/flow/mod.rs @@ -388,10 +388,9 @@ impl BlockLevelBox { Self::Independent(independent) => independent .outer_inline_content_sizes(layout_context, containing_block_writing_mode), BlockLevelBox::OutOfFlowAbsolutelyPositionedBox(_) => ContentSizes::zero(), - BlockLevelBox::OutOfFlowFloatBox(_box_) => { - // TODO: Actually implement that. - ContentSizes::zero() - }, + BlockLevelBox::OutOfFlowFloatBox(float_box) => float_box + .contents + .outer_inline_content_sizes(layout_context, containing_block_writing_mode), } } } diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-001.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-001.xht.ini deleted file mode 100644 index 1eae6f07588..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-001.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-001.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-002.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-002.xht.ini deleted file mode 100644 index b38c24b1ea7..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-002.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-002.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-004.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-004.xht.ini deleted file mode 100644 index 95eb763f829..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-004.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-004.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-005.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-005.xht.ini deleted file mode 100644 index 5eeedea1004..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-005.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-005.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-012.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-012.xht.ini deleted file mode 100644 index 87466093a9f..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-012.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-012.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-013.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-013.xht.ini deleted file mode 100644 index a8fe0dcf9cc..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-013.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-013.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-015.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-015.xht.ini deleted file mode 100644 index dc0c4677402..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-015.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-015.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-016.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-016.xht.ini deleted file mode 100644 index bee9aa102c0..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-016.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-016.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-023.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-023.xht.ini deleted file mode 100644 index da253995108..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-023.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-023.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-024.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-024.xht.ini deleted file mode 100644 index a619eb8cd18..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-024.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-024.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-026.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-026.xht.ini deleted file mode 100644 index dbaf454bb86..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-026.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-026.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-027.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-027.xht.ini deleted file mode 100644 index 582bd62f8f1..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-027.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-027.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-034.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-034.xht.ini deleted file mode 100644 index 98361f61edb..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-034.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-034.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-035.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-035.xht.ini deleted file mode 100644 index dc9cd06c784..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-035.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-035.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-037.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-037.xht.ini deleted file mode 100644 index 7bd22812ea6..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-037.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-037.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-038.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-038.xht.ini deleted file mode 100644 index cae57da9348..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-038.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-038.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-045.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-045.xht.ini deleted file mode 100644 index 8e66c3d10ad..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-045.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-045.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-046.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-046.xht.ini deleted file mode 100644 index 35d2af6f90b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-046.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-046.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-048.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-048.xht.ini deleted file mode 100644 index 445606006af..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-048.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-048.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-049.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-049.xht.ini deleted file mode 100644 index 77db262c7ed..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-049.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-049.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-056.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-056.xht.ini deleted file mode 100644 index f4fa9d48398..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-056.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-056.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-057.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-057.xht.ini deleted file mode 100644 index 47336458617..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-057.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-057.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-059.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-059.xht.ini deleted file mode 100644 index 5d5fde6ddc3..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-059.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-059.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-060.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-060.xht.ini deleted file mode 100644 index b0f4913db68..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-060.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-060.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-067.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-067.xht.ini deleted file mode 100644 index 4e67ff4013b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-067.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-067.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-068.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-068.xht.ini deleted file mode 100644 index eb7c48dc925..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-068.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-068.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-070.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-070.xht.ini deleted file mode 100644 index 30d69e42c7c..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-070.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-070.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-071.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-071.xht.ini deleted file mode 100644 index 9c756f9b928..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-071.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-071.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-078.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-078.xht.ini deleted file mode 100644 index 0577377f400..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-078.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-078.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-079.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-079.xht.ini deleted file mode 100644 index 85a97fe1a38..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-079.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-079.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-081.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-081.xht.ini deleted file mode 100644 index e49b7d72010..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-081.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-081.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-082.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-082.xht.ini deleted file mode 100644 index 16a24617b33..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-082.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-082.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-100.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-100.xht.ini deleted file mode 100644 index 8a7dceefdab..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-100.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-100.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-101.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-101.xht.ini deleted file mode 100644 index 16993de787f..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-101.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-101.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-102.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-102.xht.ini deleted file mode 100644 index 59495de4215..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/margin-padding-clear/padding-right-102.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[padding-right-102.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/flex-basis-intrinsics-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/flex-basis-intrinsics-001.html.ini index 112cf74da35..c35db30bab8 100644 --- a/tests/wpt/metadata-layout-2020/css/css-flexbox/flex-basis-intrinsics-001.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/flex-basis-intrinsics-001.html.ini @@ -28,6 +28,3 @@ [.flex-item 11] expected: FAIL - - [.flex-item 1] - expected: FAIL |