Skip to content

Add support for perspective(none) transform function.#31158

Merged
chromium-wpt-export-bot merged 1 commit intomasterfrom
chromium-export-cl-3202491
Oct 16, 2021
Merged

Add support for perspective(none) transform function.#31158
chromium-wpt-export-bot merged 1 commit intomasterfrom
chromium-export-cl-3202491

Conversation

@chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Oct 7, 2021

This adds support for the none value of the perspective() function of
the transform property, and makes corresponding changes to the
css-typed-om implementation.

The changes to ui/gfx/geometry/ and compositor_transform_operations.cc
correspond both to the interpolation changes in this patch and also some
that should have been included in https://crrev.com/c/2924023 (to keep
the compositor animation behavior matching the blink animation
behavior). The added web-platform-tests in
css/css-transforms/animation/transform-interpolation-perspective.html
css/css-transforms/animation/support/transform-interpolation-reftests.js
test for the need for both sets of changes to this code.

The spec changes are linked from:
w3c/csswg-drafts#6488
w3c/css-houdini-drafts#1051

Fixed: 1253596
Bug: 1205161
Change-Id: I84f4dc509bcfccdac0dde8e42669ac0ac5e2e38c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3202491
Reviewed-by: danakj <danakj@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#932253}

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-3202491 branch 4 times, most recently from e67705f to 3fb3eef Compare October 14, 2021 00:08
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-3202491 branch 4 times, most recently from 58a8af2 to f6901ef Compare October 15, 2021 13:51
This adds support for the none value of the perspective() function of
the transform property, and makes corresponding changes to the
css-typed-om implementation.

The changes to ui/gfx/geometry/ and compositor_transform_operations.cc
correspond both to the interpolation changes in this patch and also some
that should have been included in https://crrev.com/c/2924023 (to keep
the compositor animation behavior matching the blink animation
behavior).  The added web-platform-tests in
css/css-transforms/animation/transform-interpolation-perspective.html
css/css-transforms/animation/support/transform-interpolation-reftests.js
test for the need for both sets of changes to this code.

The spec changes are linked from:
w3c/csswg-drafts#6488
w3c/css-houdini-drafts#1051

Fixed: 1253596
Bug: 1205161
Change-Id: I84f4dc509bcfccdac0dde8e42669ac0ac5e2e38c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3202491
Reviewed-by: danakj <danakj@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#932253}
@chromium-wpt-export-bot chromium-wpt-export-bot merged commit 58a3fe3 into master Oct 16, 2021
@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-3202491 branch October 16, 2021 00:07
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.

3 participants