Closed Bug 1664938 Opened 4 years ago Closed 4 years ago

Remove reftests flexbox-intrinsic-ratio*html that have been duplicated-with-rewrites to use JS-based testing

Categories

(Core :: Layout: Flexbox, task)

task

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: dholbert, Assigned: TYLin)

References

Details

Attachments

(1 file)

David Grogan is porting some of our w3c-css/submitted/ flexbox reftests to be JS-based with checkLayout and individual subtests, so that individual/partial failures can more easily be annotated.

He's just landed some of this upstream here:
https://github.com/web-platform-tests/wpt/pull/25313

I'm filing this bug on removing the now-"old" versions of these tests from our tree, so that we're not redundantly testing the same thing.

Flags: needinfo?(dholbert)

(I'm waiting on our next wpt sync to pull in the new versions of these tests before proceeding here. The first new test file is named image-as-flexitem-size-001.html, and https://searchfox.org/mozilla-central/search?q=image-as-flexitem-size-001.html&path= says that this file doesn't exist yet. It should appear in https://searchfox.org/mozilla-central/source/testing/web-platform/meta/css/css-flexbox when it arrives.)

Depends on: 1662338
Flags: needinfo?(dholbert)
Flags: needinfo?(dholbert)

Per bug 1664938 comment 0, these reftests have been ported by Chromium
team and lived in css/css-flexbox on WPT, and Bug 1490969 removed
w3c-css/submitted/. We can just remove these old reftests on WPT.

This patch is generated via:

$ git rm testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-00*
$ git rm testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-00*

Assignee: nobody → aethanyc
Status: NEW → ASSIGNED

-1 to dholbert's needinfo :)

Flags: needinfo?(dholbert)

Thanks, TYLin!

Pushed by aethanyc@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/2ffbf6bef746
Remove flexbox-intrinsic-ratio-00*.html on wpt, and their *.ini in our meta. r=boris
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/26270 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: