Commit 71a128bc authored by Alison Maher's avatar Alison Maher Committed by Commit Bot

[LayoutNG] Add web test coverage for fieldset block fragmentation

The following CL removed block fragmentation coverage from the
virtual/layout_ng_fieldset test suite:
https://chromium-review.googlesource.com/c/chromium/src/+/2331956

This change adds the related test directories to virtual/
layout_ng_block_frag to ensure that we don't lose any test coverage
for fieldset block fragmentation.

Bug: 875235
Change-Id: Ia79ab4b27daf58e7cad0e8f17ffc217cee7fe123
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2337423
Commit-Queue: Alison Maher <almaher@microsoft.com>
Reviewed-by: default avatarMorten Stenshorne <mstensho@chromium.org>
Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#795593}
parent 1bb41667
...@@ -659,7 +659,6 @@ crbug.com/882385 external/wpt/css/css-contain/quote-scoping-004.html [ Failure ] ...@@ -659,7 +659,6 @@ crbug.com/882385 external/wpt/css/css-contain/quote-scoping-004.html [ Failure ]
crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-003.html [ Failure ] crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-003.html [ Failure ]
crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-004.html [ Failure ] crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-004.html [ Failure ]
crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-005.html [ Failure ] crbug.com/881057 [ Mac ] external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-005.html [ Failure ]
crbug.com/880802 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-ignored-cases-ruby-stacking-and-clipping-001.html [ Failure ]
# [css-align] # [css-align]
...@@ -1023,6 +1022,9 @@ crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-break/trailin ...@@ -1023,6 +1022,9 @@ crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-break/trailin
crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-break/trailing-child-margin-002.html [ Pass ] crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-break/trailing-child-margin-002.html [ Pass ]
crbug.com/1066380 virtual/layout_ng_block_frag/external/wpt/css/css-break/widows-orphans-002.html [ Failure ] crbug.com/1066380 virtual/layout_ng_block_frag/external/wpt/css/css-break/widows-orphans-002.html [ Failure ]
crbug.com/1066380 virtual/layout_ng_block_frag/external/wpt/css/css-break/widows-orphans-004.html [ Failure ] crbug.com/1066380 virtual/layout_ng_block_frag/external/wpt/css/css-break/widows-orphans-004.html [ Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/css/css-contain/contain-size-breaks-001.html [ Crash Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/css/css-contain/contain-size-monolithic-001.html [ Crash Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/css/css-contain/contain-size-multicol-001.html [ Failure ]
crbug.com/1079031 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash.html [ Crash Failure ] crbug.com/1079031 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash.html [ Crash Failure ]
crbug.com/1058792 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/composited-under-clip-under-multicol.html [ Failure Crash ] crbug.com/1058792 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/composited-under-clip-under-multicol.html [ Failure Crash ]
crbug.com/996655 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/going-out-of-flow-after-spanner.html [ Crash Failure Pass ] crbug.com/996655 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/going-out-of-flow-after-spanner.html [ Crash Failure Pass ]
...@@ -1078,6 +1080,10 @@ crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/mult ...@@ -1078,6 +1080,10 @@ crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/mult
crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-width-small-001.xht [ Failure ] crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-width-small-001.xht [ Failure ]
crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/non-adjacent-spanners-000.html [ Pass ] crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/non-adjacent-spanners-000.html [ Pass ]
crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/spanner-fragmentation-001.html [ Pass ] crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/spanner-fragmentation-001.html [ Pass ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-multicol-002.html [ Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-multicol-003.html [ Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-multicol.html [ Failure ]
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html [ Failure ]
crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/abspos-after-break-after.html [ Failure ] crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/abspos-after-break-after.html [ Failure ]
crbug.com/1066616 virtual/layout_ng_block_frag/fast/multicol/abspos-in-overflow-hidden-in-2nd-column.html [ Failure ] crbug.com/1066616 virtual/layout_ng_block_frag/fast/multicol/abspos-in-overflow-hidden-in-2nd-column.html [ Failure ]
crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/abspos-new-width-rebalance.html [ Crash Failure ] crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/abspos-new-width-rebalance.html [ Crash Failure ]
...@@ -1294,6 +1300,7 @@ virtual/layout_ng_fragment_traversal/external/wpt/css/CSS2/text/* [ Skip ] ...@@ -1294,6 +1300,7 @@ virtual/layout_ng_fragment_traversal/external/wpt/css/CSS2/text/* [ Skip ]
# #
## Fieldseet in NG - Passing reference tests ## Fieldseet in NG - Passing reference tests
crbug.com/875235 virtual/layout_ng_block_frag/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html [ Pass ]
crbug.com/875235 virtual/layout_ng_fieldset/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html [ Pass ] crbug.com/875235 virtual/layout_ng_fieldset/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html [ Pass ]
......
...@@ -235,7 +235,11 @@ ...@@ -235,7 +235,11 @@
{ {
"prefix": "layout_ng_block_frag", "prefix": "layout_ng_block_frag",
"bases": ["external/wpt/css/css-break", "bases": ["external/wpt/css/css-break",
"external/wpt/css/css-contain",
"external/wpt/css/css-multicol", "external/wpt/css/css-multicol",
"external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain",
"external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements",
"fast/forms/fieldset",
"fast/multicol", "fast/multicol",
"fragmentation", "fragmentation",
"printing"], "printing"],
......
# This suite runs the tests in external/wpt/css/css-contain with
# --enable-blink-features=LayoutNGBlockFragmentation,LayoutNGFieldset.
# The LayoutNG project is described here: http://goo.gl/1hwhfX
# This suite runs the tests in external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain
# with --enable-blink-features=LayoutNGBlockFragmentation,LayoutNGFieldset.
# The LayoutNG project is described here: http://goo.gl/1hwhfX
# This suite runs the tests in external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements
# with --enable-blink-features=LayoutNGBlockFragmentation,LayoutNGFieldset.
# The LayoutNG project is described here: http://goo.gl/1hwhfX
This is a testharness.js-based test.
PASS Flex
PASS Inline flex
PASS Dynamic change of flex-direction
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS rendered legend (writing-mode: horizontal-tb)
PASS second legend (writing-mode: horizontal-tb)
PASS div (writing-mode: horizontal-tb)
PASS rendered legend (writing-mode: vertical-lr)
PASS second legend (writing-mode: vertical-lr)
PASS div (writing-mode: vertical-lr)
PASS rendered legend (writing-mode: vertical-rl)
PASS second legend (writing-mode: vertical-rl)
PASS div (writing-mode: vertical-rl)
Harness: the test ran to completion.
# This suite runs the tests in fast/forms/fieldset
# with --enable-blink-features=LayoutNGBlockFragmentation,LayoutNGFieldset.
# The LayoutNG project is described here: http://goo.gl/1hwhfX
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment