Commit 5071ba66 authored by David Grogan's avatar David Grogan Committed by Commit Bot

[FlexNG] Set status to "experimental"

This will let CF bots exercise FlexNG and is the primary goal here.

This also enables FlexNG for:
* users who run with --enable-experimental-web-platform-features
* blink web tests (not unit/browser tests) and wpt.fyi tests

Change-Id: Ica219e9c7fe6fb8676eefcc821dfc9ae8ab8005d
Bug: 845235
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1924884
Commit-Queue: David Grogan <dgrogan@chromium.org>
Reviewed-by: default avatarIan Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#751840}
parent 323de502
......@@ -894,7 +894,8 @@
// provides a convenient way for testing legacy layout code path in blink
// unit tests.
name: "LayoutNG",
implied_by: ["LayoutNGBlockFragmentation", "LayoutNGFieldset", "LayoutNGFlexBox", "LayoutNGFragmentItem", "LayoutNGLineCache", "EditingNG", "BidiCaretAffinity", "LayoutNGTable", "LayoutNGFragmentTraversal"],
// Keep this list in sync with the one in LayoutNGFlexBox below.
implied_by: ["LayoutNGBlockFragmentation", "LayoutNGFieldset", "LayoutNGFragmentItem", "LayoutNGLineCache", "EditingNG", "BidiCaretAffinity", "LayoutNGTable", "LayoutNGFragmentTraversal"],
status: "stable",
},
{
......@@ -905,6 +906,8 @@
},
{
name: "LayoutNGFlexBox",
implied_by: ["LayoutNGBlockFragmentation", "LayoutNGFieldset", "LayoutNGFragmentItem", "LayoutNGLineCache", "EditingNG", "BidiCaretAffinity", "LayoutNGTable", "LayoutNGFragmentTraversal"],
status: "experimental",
},
{
name: "LayoutNGFragmentItem",
......
......@@ -541,8 +541,6 @@ crbug.com/417223 external/wpt/css/css-position/position-relative-table-tr-left-a
crbug.com/417223 external/wpt/css/css-position/position-relative-table-tr-left.html [ Failure ]
crbug.com/417223 external/wpt/css/css-position/position-relative-table-tr-top-absolute-child.html [ Failure ]
crbug.com/417223 external/wpt/css/css-position/position-relative-table-tr-top.html [ Failure ]
crbug.com/845235 external/wpt/css/css-position/position-absolute-center-001.tentative.html [ Failure ]
crbug.com/845235 external/wpt/css/css-position/position-absolute-center-002.tentative.html [ Failure ]
crbug.com/1008951 external/wpt/css/css-text-decor/text-decoration-subelements-002.html [ Failure ]
crbug.com/1008951 external/wpt/css/css-text-decor/text-decoration-subelements-003.html [ Failure ]
......@@ -792,10 +790,7 @@ crbug.com/591099 external/wpt/css/css-ui/text-overflow-015.html [ Failure ]
# [css-flexbox]
crbug.com/591099 external/wpt/css/css-flexbox/flexbox_align-items-stretch-3.html [ Failure ]
crbug.com/1003506 external/wpt/css/css-flexbox/percentage-heights-007.html [ Failure ]
crbug.com/1025630 [ Mac ] external/wpt/css/css-flexbox/select-element-zero-height-001.html [ Failure ]
crbug.com/1025630 [ Mac ] external/wpt/css/css-flexbox/select-element-zero-height-002.html [ Failure ]
crbug.com/762679 external/wpt/css/css-flexbox/flexbox-gap-position-absolute.html [ Failure ]
crbug.com/762679 external/wpt/css/css-flexbox/gap-001-lr.html [ Failure ]
crbug.com/762679 external/wpt/css/css-flexbox/gap-001-ltr.html [ Failure ]
......@@ -1516,7 +1511,9 @@ virtual/layout_ng_fragment_traversal/external/wpt/css/CSS2/cascade/* [ Skip ]
virtual/layout_ng_fragment_traversal/external/wpt/css/CSS2/text/* [ Skip ]
# Flexbox in NG
#
crbug.com/1060408 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/align3/flex-abspos-staticpos-fallback-justify-content-001.html [ Failure ]
# Fail in NG flex, pass in legacy flex.
crbug.com/845235 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html [ Pass Failure ]
crbug.com/846557 [ Mac ] virtual/layout_ng_flex_box/css3/flexbox/button.html [ Failure ]
......@@ -1598,8 +1595,6 @@ crbug.com/626703 virtual/layout_ng_flex_box/external/wpt/css/vendor-imports/mozi
crbug.com/807497 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/anonymous-flex-item-005.html [ Failure ]
crbug.com/898186 virtual/layout_ng_flex_box/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-003v.html [ Pass Failure ]
crbug.com/1003506 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/percentage-heights-007.html [ Failure ]
crbug.com/1025630 [ Mac ] virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/select-element-zero-height-001.html [ Failure ]
crbug.com/1025630 [ Mac ] virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/select-element-zero-height-002.html [ Failure ]
crbug.com/782948 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/table-as-item-fixed-min-width.html [ Failure ]
crbug.com/782948 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/table-as-item-wide-content.html [ Failure ]
crbug.com/762679 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/gap-001-lr.html [ Failure ]
......@@ -2551,9 +2546,6 @@ crbug.com/336604 external/wpt/css/css-flexbox/flexbox_visibility-collapse.html [
crbug.com/782948 external/wpt/css/css-flexbox/table-as-item-fixed-min-width.html [ Failure ]
crbug.com/782948 external/wpt/css/css-flexbox/table-as-item-wide-content.html [ Failure ]
# Requires support for hit-testing based on flex order.
crbug.com/844505 external/wpt/css/css-flexbox/hittest-overlapping-order.html [ Failure ]
crbug.com/807497 external/wpt/css/css-flexbox/anonymous-flex-item-005.html [ Failure ]
crbug.com/467127 external/wpt/css/css-flexbox/flexbox_justifycontent-center-overflow.html [ Failure ]
crbug.com/467127 external/wpt/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html [ Failure ]
......@@ -3133,9 +3125,6 @@ crbug.com/626703 [ Mac ] external/wpt/offscreen-canvas/text/2d.text.measure.base
crbug.com/626703 [ Win ] external/wpt/offscreen-canvas/text/2d.text.measure.baselines.worker.html [ Timeout ]
crbug.com/626703 [ Win7 ] external/wpt/pointerevents/pointerevent_touch-action-pan-left-css_touch.html [ Timeout ]
crbug.com/626703 [ Mac ] external/wpt/css/css-fonts/standard-font-family.html [ Failure ]
crbug.com/626703 [ Linux ] external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html [ Failure ]
crbug.com/626703 [ Mac ] external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html [ Failure ]
crbug.com/626703 [ Win ] external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html [ Failure ]
crbug.com/626703 [ Mac10.13 ] external/wpt/screen-capture/getdisplaymedia.https.html [ Failure Timeout ]
crbug.com/626703 [ Mac10.14 ] external/wpt/screen-capture/getdisplaymedia.https.html [ Failure Timeout ]
crbug.com/626703 [ Retina ] external/wpt/screen-capture/getdisplaymedia.https.html [ Timeout ]
......
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