Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip invalid SVG+currentcolor tests. #4508

Merged

Conversation

@mdubet mdubet self-assigned this Sep 19, 2022
@mdubet mdubet added Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases WebKit Nightly Build labels Sep 19, 2022
Comment on lines +6048 to +6050
# Old SVG+currentcolor tests are incorrect https://bugs.webkit.org/show_bug.cgi?id=245400
imported/w3c/web-platform-tests/svg/import/color-prop-05-t-manual.svg [ Skip ]
svg/W3C-SVG-1.1-SE/color-prop-05-t.svg [ Skip ]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should look into de-duplicating these tests, and fixing it upstream as well. I can take care of that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes indeed, there is bugzilla about those de-duplication tasks https://bugs.webkit.org/show_bug.cgi?id=215135

@nt1m nt1m added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Sep 19, 2022
https://bugs.webkit.org/show_bug.cgi?id=245400

Reviewed by Tim Nguyen.

With SVG 2 and Color level 5, it should define a rectangle fill
in red (not lime). This is the behaviour of both Gecko and Blink.

* LayoutTests/TestExpectations:

Canonical link: https://commits.webkit.org/254649@main
@webkit-commit-queue
Copy link
Collaborator

Committed 254649@main (54fc90a): https://commits.webkit.org/254649@main

Reviewed commits have been landed. Closing PR #4508 and removing active labels.

@webkit-early-warning-system webkit-early-warning-system merged commit 54fc90a into WebKit:main Sep 19, 2022
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases
Projects
None yet
4 participants