Implement transition-behavior (#33991)

Bump Stylo to https://github.com/servo/stylo/pull/84

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
Oriol Brufau 2024-10-24 22:34:10 +02:00 committed by GitHub
parent 156840bbad
commit f05f1b3690
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
31 changed files with 20 additions and 1024 deletions

View file

@ -145,129 +145,3 @@
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [inherit\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (-0.3) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.3) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (-0.3) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.3) should be [unset\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (-0.3) should be [none\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0) should be [none\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.3) should be [none\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (-0.3) should be [none\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0) should be [none\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.3) should be [none\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [url(../support/aqua_color.png)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(-45deg, red, yellow)\]]
expected: FAIL

View file

@ -206,24 +206,6 @@
[CSS Transitions: property <background-blend-mode> from [initial\] to [overlay\] at (0.3) should be [overlay\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-attachment> from [initial\] to [fixed\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-blend-mode> from [initial\] to [overlay\] at (-0.3) should be [initial\]]
expected: FAIL
@ -265,75 +247,3 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-blend-mode> from [initial\] to [overlay\] at (1.5) should be [overlay\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-clip> from [initial\] to [content-box\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-origin> from [initial\] to [border-box\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-repeat> from [initial\] to [round\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-repeat> from [initial\] to [round\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <background-repeat> from [initial\] to [round\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-repeat> from [initial\] to [round\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-repeat> from [initial\] to [round\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <background-repeat> from [initial\] to [round\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-behavior:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (-0.3) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (0) should be [initial\]]
expected: FAIL
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-repeat> from [initial\] to [round\] at (0.3) should be [initial\]]
expected: FAIL