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

Add allow-discrete to non-interpolable WPTs #42857

Merged
merged 1 commit into from
Nov 9, 2023

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Oct 31, 2023

This patch changes the test runner for animation tests in WPT to
additionally test transition-behavior:allow-discrete for any property
that we are running a non-interpolable or non-animatable test on.

Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1222343}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

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

The review process for this patch is being conducted in the Chromium project.

@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-4989757 branch 2 times, most recently from 61b6540 to 386d592 Compare November 8, 2023 17:56
@chromium-wpt-export-bot chromium-wpt-export-bot changed the title Test transition-behavior for alignment-baseline Add allow-discrete to non-interpolable WPTs Nov 9, 2023
This patch changes the test runner for animation tests in WPT to
additionally test transition-behavior:allow-discrete for any property
that we are running a non-interpolable or non-animatable test on.

Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1222343}
@chromium-wpt-export-bot chromium-wpt-export-bot merged commit c8237d0 into master Nov 9, 2023
14 of 17 checks passed
@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-4989757 branch November 9, 2023 17:38
@dholbert
Copy link
Contributor

@josepharhar I think this push unintentionally moved-the-goalposts for a handful of interop-2023 tests, e.g. the various *-interpolation.html tests here:
https://wpt.fyi/results/css/motion/animation/

Firefox and Safari are now shown as not-passing chunks of those tests, specifically subtests with transition-behavior:allow-discrete.

I don't think you intended to adjust things such that engines must implement transition-behavior:allow-discrete as part of interop-2023. Possibly worth reverting the change or adjusting things such that lack-of-that-property doesn't trigger test failures?

@josepharhar
Copy link
Contributor

Yeah makes sense, I'll revert it

chromium-wpt-export-bot pushed a commit that referenced this pull request Nov 16, 2023
This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
chromium-wpt-export-bot pushed a commit that referenced this pull request Nov 16, 2023
This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
chromium-wpt-export-bot pushed a commit that referenced this pull request Nov 16, 2023
This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}
chromium-wpt-export-bot pushed a commit that referenced this pull request Nov 16, 2023
This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Nov 22, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Nov 22, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212
vinnydiehl pushed a commit to vinnydiehl/mozilla-unified that referenced this pull request Nov 24, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212
vinnydiehl pushed a commit to vinnydiehl/mozilla-unified that referenced this pull request Nov 24, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaron@chromium.org>
> Commit-Queue: Joey Arhar <jarhar@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaron@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Nov 30, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaronchromium.org>
> Commit-Queue: Joey Arhar <jarharchromium.org>
> Cr-Commit-Position: refs/heads/main{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamperappspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaronchromium.org>
Reviewed-by: David Baron <dbaronchromium.org>
Cr-Commit-Position: refs/heads/main{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212

UltraBlame original commit: e6eedff2a45453ff5d5bd72a1ce60e802420ccb6
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Nov 30, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaronchromium.org>
> Commit-Queue: Joey Arhar <jarharchromium.org>
> Cr-Commit-Position: refs/heads/main{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamperappspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaronchromium.org>
Reviewed-by: David Baron <dbaronchromium.org>
Cr-Commit-Position: refs/heads/main{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212

UltraBlame original commit: e6eedff2a45453ff5d5bd72a1ce60e802420ccb6
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Nov 30, 2023
…olable WPTs", a=testonly

Automatic update from web-platform-tests
Revert "Add allow-discrete to non-interpolable WPTs"

This reverts commit d43c0e4219504e68479d2c9e519ba0825cc11b28.

Reason for revert:
Affects results for interop2023 in an unfair way because transition-behavior is not part of interop2023:
web-platform-tests/wpt#42857 (comment)

Original change's description:
> Add allow-discrete to non-interpolable WPTs
>
> This patch changes the test runner for animation tests in WPT to
> additionally test transition-behavior:allow-discrete for any property
> that we are running a non-interpolable or non-animatable test on.
>
> Change-Id: I7e13600c0182ab5e4839fea4e32e759673abe84e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4989757
> Reviewed-by: David Baron <dbaronchromium.org>
> Commit-Queue: Joey Arhar <jarharchromium.org>
> Cr-Commit-Position: refs/heads/main{#1222343}

Change-Id: I1d067b0c79b1d16b8fdbd1e672f3db9d1befca74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5038074
Bot-Commit: Rubber Stamper <rubber-stamperappspot.gserviceaccount.com>
Commit-Queue: David Baron <dbaronchromium.org>
Reviewed-by: David Baron <dbaronchromium.org>
Cr-Commit-Position: refs/heads/main{#1225735}

--

wpt-commits: 62477674bacb9057376d53c190ec89f0d80ec5cf
wpt-pr: 43212

UltraBlame original commit: e6eedff2a45453ff5d5bd72a1ce60e802420ccb6
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.

5 participants