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

Fix svg-rotate-3args-invalid-00{1,3,4,5}.html. #30860

Merged
merged 1 commit into from Sep 18, 2021

Conversation

dbaron
Copy link
Member

@dbaron dbaron commented Sep 18, 2021

The assertions in tests 1, 3, 4, and 5, that assert that part of the
syntax of these transform functions will be ignored and part will still
be honored, is not supported by the current specification at
https://drafts.csswg.org/css-transforms-1/#svg-syntax (though it was
likely in older versions). (I mentioned this briefly in #30852.)

Thus, this changes those tests to match test 2 and assume that the
entire invalid value will be ignored.

This causes these tests to change from failing to passing in all of
Chromium, Gecko, and WebKit.

The assertions in tests 1, 3, 4, and 5, that assert that *part* of the
syntax of these transform functions will be ignored and part will still
be honored, is not supported by the current specification at
https://drafts.csswg.org/css-transforms-1/#svg-syntax (though it was
likely in older versions).  (I mentioned this briefly in web-platform-tests#30852.)

Thus, this changes those tests to match test 2 and assume that the
entire invalid value will be ignored.

This causes these tests to change from failing to passing in all of
Chromium, Gecko, and WebKit.
@dbaron dbaron merged commit b256a1f into web-platform-tests:master Sep 18, 2021
wojtek-rybak pushed a commit to RTBHOUSE/chromium that referenced this pull request Sep 23, 2021
This removes Failure expectations for css-transforms tests that were
fixed in the WPT repository in the following PRs:
web-platform-tests/wpt#30177
web-platform-tests/wpt#30847
web-platform-tests/wpt#30852
web-platform-tests/wpt#30860
web-platform-tests/wpt#30861
web-platform-tests/wpt#30867

Bug: 1175179
Change-Id: Ief5ba2557a86dce584751293b72da9a471343b2c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3175540
Auto-Submit: David Baron <dbaron@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#924020}
Gabisampaio pushed a commit to Gabisampaio/wpt that referenced this pull request Nov 18, 2021
)

The assertions in tests 1, 3, 4, and 5, that assert that *part* of the
syntax of these transform functions will be ignored and part will still
be honored, is not supported by the current specification at
https://drafts.csswg.org/css-transforms-1/#svg-syntax (though it was
likely in older versions).  (I mentioned this briefly in web-platform-tests#30852.)

Thus, this changes those tests to match test 2 and assume that the
entire invalid value will be ignored.

This causes these tests to change from failing to passing in all of
Chromium, Gecko, and WebKit.
mjfroman pushed a commit to mjfroman/moz-libwebrtc-third-party that referenced this pull request Oct 14, 2022
This removes Failure expectations for css-transforms tests that were
fixed in the WPT repository in the following PRs:
web-platform-tests/wpt#30177
web-platform-tests/wpt#30847
web-platform-tests/wpt#30852
web-platform-tests/wpt#30860
web-platform-tests/wpt#30861
web-platform-tests/wpt#30867

Bug: 1175179
Change-Id: Ief5ba2557a86dce584751293b72da9a471343b2c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3175540
Auto-Submit: David Baron <dbaron@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#924020}
NOKEYCHECK=True
GitOrigin-RevId: a92e9a55e83af258c330978056b675e16dcad1a3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants