Skip to content

Commit

Permalink
Bug 1879524 [wpt PR 44496] - A non-invertible gradient/patternTransfo…
Browse files Browse the repository at this point in the history
…rm make the paintserver invalid, a=testonly

Automatic update from web-platform-tests
A non-invertible gradient/patternTransform make the paintserver invalid

The gradient/patternTransform properties follow the rules of the CSS
transforms spec:

 "If a transform function causes the current transformation matrix of an
  object to be non-invertible, the object and its content do not get
  displayed." [1]

Check if the relevant transform is non-invertible and flag the paintserver
as invalid if it is.

[1] https://drafts.csswg.org/css-transforms/#transform-function-lists

Fixed: 40742883
Change-Id: I53c65ff1d21f04e740aa0941ffc09aa6a465149d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5272857
Auto-Submit: Fredrik Söderquist <fsopera.com>
Reviewed-by: Stephen Chenney <schenneychromium.org>
Commit-Queue: Stephen Chenney <schenneychromium.org>
Cr-Commit-Position: refs/heads/main{#1258613}

--

wpt-commits: 7567b526725c3007d02476c9d03aaf10a9522b68
wpt-pr: 44496

UltraBlame original commit: dd4b03b63cd75791bab4b4a35f6af886cadb9157
  • Loading branch information
marco-c committed Feb 20, 2024
1 parent 4e03a27 commit b30896d
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b30896d

Please sign in to comment.