Skip to content
Permalink
Browse files
Update WPT for css/css-animations, css/css-transitions and web-animat…
…ions

https://bugs.webkit.org/show_bug.cgi?id=235111

Unreviewed WPT import.

LayoutTests/imported/w3c:

* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/css/css-animations/animation-common-ref.html: Added.
* web-platform-tests/css/css-animations/animation-important-002-ref.html: Added.
* web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time-ref.html: Added.
* web-platform-tests/css/css-animations/animation-pseudo-dynamic-001-ref.html: Added.
* web-platform-tests/css/css-animations/animation-transform-pause-and-set-time-ref.html: Added.
* web-platform-tests/css/css-animations/flip-running-animation-via-variable-expected.html: Added.
* web-platform-tests/css/css-animations/flip-running-animation-via-variable-ref.html: Added.
* web-platform-tests/css/css-animations/flip-running-animation-via-variable.html: Added.
* web-platform-tests/css/css-animations/keyframes-unrelated-custom-property-expected.txt: Added.
* web-platform-tests/css/css-animations/keyframes-unrelated-custom-property.html: Added.
* web-platform-tests/css/css-animations/nested-scale-animations-ref.html: Added.
* web-platform-tests/css/css-animations/simultaneous-animations-crash.html: Added.
* web-platform-tests/css/css-animations/svg-transform-animation-ref.html: Added.
* web-platform-tests/css/css-animations/transform-animation-under-large-scale-ref.html: Added.
* web-platform-tests/css/css-animations/translation-animation-subpixel-offset-ref.html: Added.
* web-platform-tests/css/css-animations/w3c-import.log:
* web-platform-tests/css/css-transitions/animations/change-duration-during-transition-expected.txt: Added.
* web-platform-tests/css/css-transitions/animations/change-duration-during-transition.html: Added.
* web-platform-tests/css/css-transitions/animations/color-transition-premultiplied-expected.txt: Added.
* web-platform-tests/css/css-transitions/animations/color-transition-premultiplied.html: Added.
* web-platform-tests/css/css-transitions/animations/move-after-transition-expected.txt: Added.
* web-platform-tests/css/css-transitions/animations/move-after-transition.html: Added.
* web-platform-tests/css/css-transitions/animations/text-shadow-composition-expected.txt:
* web-platform-tests/css/css-transitions/animations/text-shadow-composition.html:
* web-platform-tests/css/css-transitions/animations/text-shadow-interpolation-expected.txt:
* web-platform-tests/css/css-transitions/animations/text-shadow-interpolation.html:
* web-platform-tests/css/css-transitions/animations/transition-end-event-shorthands-expected.txt: Added.
* web-platform-tests/css/css-transitions/animations/transition-end-event-shorthands.html: Added.
* web-platform-tests/css/css-transitions/animations/transition-timing-function-expected.txt: Added.
* web-platform-tests/css/css-transitions/animations/transition-timing-function.html: Added.
* web-platform-tests/css/css-transitions/animations/w3c-import.log:
* web-platform-tests/css/css-transitions/changing-while-transition-004-expected.txt: Added.
* web-platform-tests/css/css-transitions/changing-while-transition-004.html: Added.
* web-platform-tests/css/css-transitions/crashtests/transition-large-word-spacing-001.html: Added.
* web-platform-tests/css/css-transitions/crashtests/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/w3c-import.log.
* web-platform-tests/css/css-transitions/event-dispatch.tentative.html:
* web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html: Added.
* web-platform-tests/css/css-transitions/retargetted-transition-with-box-sizing-expected.txt: Added.
* web-platform-tests/css/css-transitions/retargetted-transition-with-box-sizing.html: Added.
* web-platform-tests/css/css-transitions/root-color-transition-ref.html: Added.
* web-platform-tests/css/css-transitions/transition-after-animation-001-expected.txt: Added.
* web-platform-tests/css/css-transitions/transition-after-animation-001.html: Added.
* web-platform-tests/css/css-transitions/transition-delay-001.html:
* web-platform-tests/css/css-transitions/transition-duration-001.html:
* web-platform-tests/css/css-transitions/transition-duration-shorthand-expected.txt: Added.
* web-platform-tests/css/css-transitions/transition-duration-shorthand.html: Added.
* web-platform-tests/css/css-transitions/w3c-import.log:
* web-platform-tests/web-animations/META.yml:
* web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
* web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
(const.transformListType.testInterpolation):
* web-platform-tests/web-animations/idlharness.window-expected.txt:
* web-platform-tests/web-animations/idlharness.window.js:
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations-iframe-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations-iframe.html: Added.
* web-platform-tests/web-animations/interfaces/Animatable/w3c-import.log:
* web-platform-tests/web-animations/interfaces/Animation/commitStyles-crash.html: Added.
* web-platform-tests/web-animations/interfaces/Animation/constructor.html:
* web-platform-tests/web-animations/interfaces/Animation/onfinish.html:
* web-platform-tests/web-animations/interfaces/Animation/onremove.html:
* web-platform-tests/web-animations/interfaces/Animation/w3c-import.log:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
* web-platform-tests/web-animations/responsive/assorted-lengths-expected.txt: Added.
* web-platform-tests/web-animations/responsive/assorted-lengths.html: Added.
* web-platform-tests/web-animations/responsive/backgroundPosition-expected.txt: Added.
* web-platform-tests/web-animations/responsive/backgroundPosition.html: Added.
* web-platform-tests/web-animations/responsive/backgroundSize-expected.txt: Added.
* web-platform-tests/web-animations/responsive/backgroundSize.html: Added.
* web-platform-tests/web-animations/responsive/baselineShift-expected.txt: Added.
* web-platform-tests/web-animations/responsive/baselineShift.html: Added.
* web-platform-tests/web-animations/responsive/borderImageWidth-expected.txt: Added.
* web-platform-tests/web-animations/responsive/borderImageWidth.html: Added.
* web-platform-tests/web-animations/responsive/borderRadius-expected.txt: Added.
* web-platform-tests/web-animations/responsive/borderRadius.html: Added.
* web-platform-tests/web-animations/responsive/borderWidth-expected.txt: Added.
* web-platform-tests/web-animations/responsive/borderWidth.html: Added.
* web-platform-tests/web-animations/responsive/boxShadow-expected.txt: Added.
* web-platform-tests/web-animations/responsive/boxShadow.html: Added.
* web-platform-tests/web-animations/responsive/clip-expected.txt: Added.
* web-platform-tests/web-animations/responsive/clip.html: Added.
* web-platform-tests/web-animations/responsive/columnCount-expected.txt: Added.
* web-platform-tests/web-animations/responsive/columnCount.html: Added.
* web-platform-tests/web-animations/responsive/columnGap-expected.txt: Added.
* web-platform-tests/web-animations/responsive/columnGap.html: Added.
* web-platform-tests/web-animations/responsive/d-expected.txt: Added.
* web-platform-tests/web-animations/responsive/d.html: Added.
* web-platform-tests/web-animations/responsive/font-size-adjust-expected.txt: Added.
* web-platform-tests/web-animations/responsive/font-size-adjust.html: Added.
* web-platform-tests/web-animations/responsive/fontSize-expected.txt: Added.
* web-platform-tests/web-animations/responsive/fontSize.html: Added.
* web-platform-tests/web-animations/responsive/fontWeight-expected.txt: Added.
* web-platform-tests/web-animations/responsive/fontWeight.html: Added.
* web-platform-tests/web-animations/responsive/lineHeight-expected.txt: Added.
* web-platform-tests/web-animations/responsive/lineHeight.html: Added.
* web-platform-tests/web-animations/responsive/minHeight-expected.txt: Added.
* web-platform-tests/web-animations/responsive/minHeight.html: Added.
* web-platform-tests/web-animations/responsive/offset-path-expected.txt: Added.
* web-platform-tests/web-animations/responsive/offset-path.html: Added.
* web-platform-tests/web-animations/responsive/offsetDistance-expected.txt: Added.
* web-platform-tests/web-animations/responsive/offsetDistance.html: Added.
* web-platform-tests/web-animations/responsive/offsetRotate-expected.txt: Added.
* web-platform-tests/web-animations/responsive/offsetRotate.html: Added.
* web-platform-tests/web-animations/responsive/opacity-expected.txt: Added.
* web-platform-tests/web-animations/responsive/opacity.html: Added.
* web-platform-tests/web-animations/responsive/perspective-expected.txt: Added.
* web-platform-tests/web-animations/responsive/perspective.html: Added.
* web-platform-tests/web-animations/responsive/rotate-expected.txt: Added.
* web-platform-tests/web-animations/responsive/rotate.html: Added.
* web-platform-tests/web-animations/responsive/rowGap-expected.txt: Added.
* web-platform-tests/web-animations/responsive/rowGap.html: Added.
* web-platform-tests/web-animations/responsive/shapeMargin-expected.txt: Added.
* web-platform-tests/web-animations/responsive/shapeMargin.html: Added.
* web-platform-tests/web-animations/responsive/shapeOutside-expected.txt: Added.
* web-platform-tests/web-animations/responsive/shapeOutside.html: Added.
* web-platform-tests/web-animations/responsive/strokeDasharray-expected.txt: Added.
* web-platform-tests/web-animations/responsive/strokeDasharray.html: Added.
* web-platform-tests/web-animations/responsive/text-size-adjust-expected.txt: Added.
* web-platform-tests/web-animations/responsive/text-size-adjust.html: Added.
* web-platform-tests/web-animations/responsive/textIndent-expected.txt: Added.
* web-platform-tests/web-animations/responsive/textIndent.html: Added.
* web-platform-tests/web-animations/responsive/to-color-change-expected.txt: Added.
* web-platform-tests/web-animations/responsive/to-color-change.html: Added.
* web-platform-tests/web-animations/responsive/to-inherited-change-expected.txt: Added.
* web-platform-tests/web-animations/responsive/to-inherited-change.html: Added.
* web-platform-tests/web-animations/responsive/to-style-change-expected.txt: Added.
* web-platform-tests/web-animations/responsive/to-style-change.html: Added.
* web-platform-tests/web-animations/responsive/transform-expected.txt: Added.
* web-platform-tests/web-animations/responsive/transform.html: Added.
* web-platform-tests/web-animations/responsive/translate-expected.txt: Added.
* web-platform-tests/web-animations/responsive/translate.html: Added.
* web-platform-tests/web-animations/responsive/verticalAlign-expected.txt: Added.
* web-platform-tests/web-animations/responsive/verticalAlign.html: Added.
* web-platform-tests/web-animations/responsive/w3c-import.log: Added.
* web-platform-tests/web-animations/testcommon.js:
(window.assert_time_greater_than_equal.window.assert_time_greater_than_equal):
* web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html: Added.
* web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/reverse-running-animation-expected.html:
* web-platform-tests/web-animations/timing-model/animations/reverse-running-animation-ref.html: Added.
* web-platform-tests/web-animations/timing-model/animations/reverse-running-animation.html:
* web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/sync-start-times-ref.html: Added.
* web-platform-tests/web-animations/timing-model/animations/sync-start-times.html:
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast-expected.html:
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/update-playback-rate-slow-expected.html.
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast.html:
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-slow.html: Removed.
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero-expected.html:
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html: Added.
* web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero.html:
* web-platform-tests/web-animations/timing-model/animations/w3c-import.log:
* web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
* web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt:
* web-platform-tests/web-animations/timing-model/timelines/timelines.html:
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html:

LayoutTests:

* TestExpectations:
* platform/glib/TestExpectations:


Canonical link: https://commits.webkit.org/245957@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@287924 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
graouts committed Jan 12, 2022
1 parent df38678 commit 7b2e90835713aaa7d74e1f6a26df833d3b43842b
Showing with 3,418 additions and 341 deletions.
  1. +10 −0 LayoutTests/ChangeLog
  2. +1 −0 LayoutTests/TestExpectations
  3. +176 −0 LayoutTests/imported/w3c/ChangeLog
  4. +1 −0 LayoutTests/imported/w3c/resources/import-expectations.json
  5. +20 −0 LayoutTests/imported/w3c/resources/resource-files.json
  6. +13 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animation-common-ref.html
  7. +9 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animation-important-002-ref.html
  8. +17 −0 .../imported/w3c/web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time-ref.html
  9. +16 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animation-pseudo-dynamic-001-ref.html
  10. +17 −0 ...mported/w3c/web-platform-tests/css/css-animations/animation-transform-pause-and-set-time-ref.html
  11. +27 −0 ...orted/w3c/web-platform-tests/css/css-animations/flip-running-animation-via-variable-expected.html
  12. +27 −0 ...s/imported/w3c/web-platform-tests/css/css-animations/flip-running-animation-via-variable-ref.html
  13. +67 −0 ...Tests/imported/w3c/web-platform-tests/css/css-animations/flip-running-animation-via-variable.html
  14. +3 −0 ...ported/w3c/web-platform-tests/css/css-animations/keyframes-unrelated-custom-property-expected.txt
  15. +29 −0 ...Tests/imported/w3c/web-platform-tests/css/css-animations/keyframes-unrelated-custom-property.html
  16. +4 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/nested-scale-animations-ref.html
  17. +19 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/simultaneous-animations-crash.html
  18. +3 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/svg-transform-animation-ref.html
  19. +3 −0 ...imported/w3c/web-platform-tests/css/css-animations/transform-animation-under-large-scale-ref.html
  20. +12 −0 ...imported/w3c/web-platform-tests/css/css-animations/translation-animation-subpixel-offset-ref.html
  21. +15 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-animations/w3c-import.log
  22. +3 −0 .../web-platform-tests/css/css-transitions/animations/change-duration-during-transition-expected.txt
  23. +61 −0 ...rted/w3c/web-platform-tests/css/css-transitions/animations/change-duration-during-transition.html
  24. +3 −0 ...w3c/web-platform-tests/css/css-transitions/animations/color-transition-premultiplied-expected.txt
  25. +69 −0 ...mported/w3c/web-platform-tests/css/css-transitions/animations/color-transition-premultiplied.html
  26. +3 −0 ...imported/w3c/web-platform-tests/css/css-transitions/animations/move-after-transition-expected.txt
  27. +62 −0 ...utTests/imported/w3c/web-platform-tests/css/css-transitions/animations/move-after-transition.html
  28. +3 −3 ...ported/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-composition-expected.txt
  29. +3 −3 ...Tests/imported/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-composition.html
  30. +0 −24 ...rted/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-interpolation-expected.txt
  31. +0 −13 ...sts/imported/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-interpolation.html
  32. +3 −0 ...3c/web-platform-tests/css/css-transitions/animations/transition-end-event-shorthands-expected.txt
  33. +65 −0 ...ported/w3c/web-platform-tests/css/css-transitions/animations/transition-end-event-shorthands.html
  34. +3 −0 ...ted/w3c/web-platform-tests/css/css-transitions/animations/transition-timing-function-expected.txt
  35. +85 −0 ...ts/imported/w3c/web-platform-tests/css/css-transitions/animations/transition-timing-function.html
  36. +5 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/animations/w3c-import.log
  37. +3 −0 ...ts/imported/w3c/web-platform-tests/css/css-transitions/changing-while-transition-004-expected.txt
  38. +57 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/changing-while-transition-004.html
  39. +15 −0 ...rted/w3c/web-platform-tests/css/css-transitions/crashtests/transition-large-word-spacing-001.html
  40. +17 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/crashtests/w3c-import.log
  41. +18 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/event-dispatch.tentative.html
  42. +3 −0 .../w3c/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html
  43. +3 −0 ...ed/w3c/web-platform-tests/css/css-transitions/retargetted-transition-with-box-sizing-expected.txt
  44. +24 −0 ...s/imported/w3c/web-platform-tests/css/css-transitions/retargetted-transition-with-box-sizing.html
  45. +4 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/root-color-transition-ref.html
  46. +3 −0 ...s/imported/w3c/web-platform-tests/css/css-transitions/transition-after-animation-001-expected.txt
  47. +47 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/transition-after-animation-001.html
  48. +1 −5 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/transition-delay-001.html
  49. +1 −5 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/transition-duration-001.html
  50. +3 −0 ...ts/imported/w3c/web-platform-tests/css/css-transitions/transition-duration-shorthand-expected.txt
  51. +39 −0 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/transition-duration-shorthand.html
  52. +6 −1 LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/w3c-import.log
  53. +0 −1 LayoutTests/imported/w3c/web-platform-tests/web-animations/META.yml
  54. +2 −2 ...m-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt
  55. +2 −2 ...tform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt
  56. +4 −4 ...-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt
  57. +1 −7 ...s/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/property-list.js
  58. +2 −1 .../imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/property-types.js
  59. +65 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/idlharness.window-expected.txt
  60. +1 −1 LayoutTests/imported/w3c/web-platform-tests/web-animations/idlharness.window.js
  61. +4 −0 ...ted/w3c/web-platform-tests/web-animations/interfaces/Animatable/getAnimations-iframe-expected.txt
  62. +39 −0 ...ts/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/getAnimations-iframe.html
  63. +1 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/w3c-import.log
  64. +26 −0 ...Tests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/commitStyles-crash.html
  65. +1 −1 LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/constructor.html
  66. +5 −5 LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/onfinish.html
  67. +1 −1 LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/onremove.html
  68. +1 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/w3c-import.log
  69. +2 −0 ...m-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt
  70. +1 −0 ...-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html
  71. +12 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/assorted-lengths-expected.txt
  72. +102 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/assorted-lengths.html
  73. +3 −0 ...utTests/imported/w3c/web-platform-tests/web-animations/responsive/backgroundPosition-expected.txt
  74. +25 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/backgroundPosition.html
  75. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/backgroundSize-expected.txt
  76. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/backgroundSize.html
  77. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/baselineShift-expected.txt
  78. +43 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/baselineShift.html
  79. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderImageWidth-expected.txt
  80. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderImageWidth.html
  81. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderRadius-expected.txt
  82. +39 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderRadius.html
  83. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderWidth-expected.txt
  84. +33 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/borderWidth.html
  85. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/boxShadow-expected.txt
  86. +30 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/boxShadow.html
  87. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/clip-expected.txt
  88. +45 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/clip.html
  89. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/columnCount-expected.txt
  90. +32 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/columnCount.html
  91. +5 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/columnGap-expected.txt
  92. +49 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/columnGap.html
  93. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/d-expected.txt
  94. +27 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/d.html
  95. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/font-size-adjust-expected.txt
  96. +32 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/font-size-adjust.html
  97. +6 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/fontSize-expected.txt
  98. +72 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/fontSize.html
  99. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/fontWeight-expected.txt
  100. +42 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/fontWeight.html
  101. +7 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/lineHeight-expected.txt
  102. +80 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/lineHeight.html
  103. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/minHeight-expected.txt
  104. +31 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/minHeight.html
  105. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offset-path-expected.txt
  106. +27 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offset-path.html
  107. +5 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offsetDistance-expected.txt
  108. +57 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offsetDistance.html
  109. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offsetRotate-expected.txt
  110. +43 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/offsetRotate.html
  111. +8 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/opacity-expected.txt
  112. +48 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/opacity.html
  113. +5 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/perspective-expected.txt
  114. +49 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/perspective.html
  115. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/rotate-expected.txt
  116. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/rotate.html
  117. +5 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/rowGap-expected.txt
  118. +49 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/rowGap.html
  119. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/shapeMargin-expected.txt
  120. +24 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/shapeMargin.html
  121. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/shapeOutside-expected.txt
  122. +59 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/shapeOutside.html
  123. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/strokeDasharray-expected.txt
  124. +28 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/strokeDasharray.html
  125. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/text-size-adjust-expected.txt
  126. +29 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/text-size-adjust.html
  127. +4 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/textIndent-expected.txt
  128. +59 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/textIndent.html
  129. +15 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/to-color-change-expected.txt
  130. +253 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/to-color-change.html
  131. +5 −0 ...tTests/imported/w3c/web-platform-tests/web-animations/responsive/to-inherited-change-expected.txt
  132. +56 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/to-inherited-change.html
  133. +5 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/to-style-change-expected.txt
  134. +44 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/to-style-change.html
  135. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/transform-expected.txt
  136. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/transform.html
  137. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/translate-expected.txt
  138. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/translate.html
  139. +3 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/verticalAlign-expected.txt
  140. +22 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/verticalAlign.html
  141. +51 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/responsive/w3c-import.log
  142. +24 −23 LayoutTests/imported/w3c/web-platform-tests/web-animations/testcommon.js
  143. +1 −1 ...mported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
  144. +19 −0 ...3c/web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html
  145. +1 −1 .../imported/w3c/web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html
  146. +2 −2 .../imported/w3c/web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html
  147. +8 −9 ...web-platform-tests/web-animations/timing-model/animations/reverse-running-animation-expected.html
  148. +17 −0 .../w3c/web-platform-tests/web-animations/timing-model/animations/reverse-running-animation-ref.html
  149. +25 −45 ...rted/w3c/web-platform-tests/web-animations/timing-model/animations/reverse-running-animation.html
  150. +1 −0 ...ests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation-expected.txt
  151. +27 −0 ...atform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html
  152. +1 −0 ...-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation-expected.txt
  153. +28 −0 ...platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html
  154. +4 −4 ...rm-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation-expected.txt
  155. +8 −8 ...b-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html
  156. +20 −0 .../imported/w3c/web-platform-tests/web-animations/timing-model/animations/sync-start-times-ref.html
  157. +4 −0 ...ests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/sync-start-times.html
  158. +6 −9 ...web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast-expected.html
  159. +5 −6 ...g-model/animations/{update-playback-rate-slow-expected.html → update-playback-rate-fast-ref.html}
  160. +30 −40 ...rted/w3c/web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast.html
  161. +0 −62 ...rted/w3c/web-platform-tests/web-animations/timing-model/animations/update-playback-rate-slow.html
  162. +6 −7 ...web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero-expected.html
  163. +16 −0 .../w3c/web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html
  164. +24 −39 ...rted/w3c/web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero.html
  165. +5 −2 LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/w3c-import.log
  166. +1 −1 ...sts/imported/w3c/web-platform-tests/web-animations/timing-model/timelines/document-timelines.html
  167. +1 −0 ...ests/imported/w3c/web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt
  168. +25 −0 LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/timelines/timelines.html
  169. +2 −2 .../web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html
  170. +0 −1 LayoutTests/platform/glib/TestExpectations
@@ -1,3 +1,13 @@
2022-01-12 Antoine Quint <graouts@webkit.org>

Update WPT for css/css-animations, css/css-transitions and web-animations
https://bugs.webkit.org/show_bug.cgi?id=235111

Unreviewed WPT import.

* TestExpectations:
* platform/glib/TestExpectations:

2022-01-12 Alan Bujtas <zalan@apple.com>

[LFC][IFC] Incorrect negative margin handling (both left/right) with RTL inline base direction
@@ -3936,6 +3936,7 @@ webkit.org/b/207260 imported/w3c/web-platform-tests/web-animations/timing-model/
webkit.org/b/207262 imported/w3c/web-platform-tests/web-animations/timing-model/animations/sync-start-times.html [ Pass ImageOnlyFailure ]

webkit.org/b/210963 imported/w3c/web-platform-tests/css/css-animations/animation-important-002.html [ ImageOnlyFailure ]
webkit.org/b/235110 imported/w3c/web-platform-tests/css/css-animations/flip-running-animation-via-variable.html [ ImageOnlyFailure ]

# These are references
imported/w3c/web-platform-tests/css/css-transforms/transform-compound-notref-1.html [ Skip ]

Large diffs are not rendered by default.

@@ -159,6 +159,7 @@
"web-platform-tests/css/scroll-snap": "import",
"web-platform-tests/css/selectors": "import",
"web-platform-tests/css/support": "import",
"web-platform-tests/css/web-animations": "import",
"web-platform-tests/custom-elements": "import",
"web-platform-tests/custom-elements/v0": "skip",
"web-platform-tests/docs": "import",
@@ -307,7 +307,18 @@
"web-platform-tests/css/WOFF2/support/available-001a.xht",
"web-platform-tests/css/WOFF2/support/available-001b.xht",
"web-platform-tests/css/WOFF2/testcaseindex.xht",
"web-platform-tests/css/css-animations/animation-common-ref.html",
"web-platform-tests/css/css-animations/animation-important-002-ref.html",
"web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time-ref.html",
"web-platform-tests/css/css-animations/animation-pseudo-dynamic-001-ref.html",
"web-platform-tests/css/css-animations/animation-transform-pause-and-set-time-ref.html",
"web-platform-tests/css/css-animations/flip-running-animation-via-variable-ref.html",
"web-platform-tests/css/css-animations/keyframes-remove-documentElement-crash.html",
"web-platform-tests/css/css-animations/nested-scale-animations-ref.html",
"web-platform-tests/css/css-animations/simultaneous-animations-crash.html",
"web-platform-tests/css/css-animations/svg-transform-animation-ref.html",
"web-platform-tests/css/css-animations/transform-animation-under-large-scale-ref.html",
"web-platform-tests/css/css-animations/translation-animation-subpixel-offset-ref.html",
"web-platform-tests/css/css-animations/webkit-writing-mode-crash.html",
"web-platform-tests/css/css-backgrounds/background-attachment-local-scrolling.htm",
"web-platform-tests/css/css-backgrounds/background-clip-content-box.html",
@@ -892,6 +903,9 @@
"web-platform-tests/css/css-transforms/transform3d-rotatex-perspective-notref.html",
"web-platform-tests/css/css-transforms/transform3d-scale-001-notref.html",
"web-platform-tests/css/css-transforms/transform3d-translatez-notref.html",
"web-platform-tests/css/css-transitions/crashtests/transition-large-word-spacing-001.html",
"web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html",
"web-platform-tests/css/css-transitions/root-color-transition-ref.html",
"web-platform-tests/css/css-ui/canvas-cursor-001.html",
"web-platform-tests/css/css-ui/canvas-cursor-002.html",
"web-platform-tests/css/css-ui/caret-color-001.html",
@@ -3664,6 +3678,12 @@
"web-platform-tests/uievents/legacy-domevents-tests/submissions/Microsoft/mouseenter.relatedTarget.html",
"web-platform-tests/uievents/legacy-domevents-tests/submissions/Microsoft/mouseleave.relatedTarget.html",
"web-platform-tests/upgrade-insecure-requests/support/post-origin-to-parent.html",
"web-platform-tests/web-animations/interfaces/Animation/commitStyles-crash.html",
"web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html",
"web-platform-tests/web-animations/timing-model/animations/reverse-running-animation-ref.html",
"web-platform-tests/web-animations/timing-model/animations/sync-start-times-ref.html",
"web-platform-tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html",
"web-platform-tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html",
"web-platform-tests/webmessaging/message-channels/004-1.html",
"web-platform-tests/webmessaging/message-channels/004-2.html",
"web-platform-tests/webmessaging/multi-globals/support/current-document-domain.sub.html",
@@ -0,0 +1,13 @@
<!doctype html>
<html>
<meta charset="utf-8">
<link rel="author" title="Brian Birtles" href="mailto:bbirtles@mozilla.com">
<style>
div {
width: 100px;
height: 100px;
background-color: green;
}
</style>
<div></div>
</html>
@@ -0,0 +1,9 @@
<!DOCTYPE html>
<style>
a {
text-decoration: underline;
background-color: rgb(0, 150, 0);
}
</style>
<a style="color: rgb(150, 0, 0)">Unvisited</a>
<a style="color: white">Visited</a>
@@ -0,0 +1,17 @@
<!doctype html>
<html>
<meta charset="utf-8">
<link rel="author" title="Vladimir Levin" href="mailto:vmpstr@chromium.org">
<style>
#target {
width: 50px;
height: 50px;
background-color: green;
opacity: 0.4;
}
</style>
<body>
<div id="target"></div>
</body>
</html>

@@ -0,0 +1,16 @@
<!doctype html>
<title>CSS test reference</title>
<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io">
<style>
.test {
display: flex;
}
.test::before {
content: "";
display: block;
width: 100px;
height: 100px;
background-color: green;
}
</style>
<div class="test"></div>
@@ -0,0 +1,17 @@
<!doctype html>
<html>
<meta charset="utf-8">
<link rel="author" title="Vladimir Levin" href="mailto:vmpstr@chromium.org">
<style>
#target {
width: 50px;
height: 50px;
background-color: green;
transform: translate(500px);
}
</style>
<body>
<div id="target"></div>
</body>
</html>

@@ -0,0 +1,27 @@
<!DOCTYPE html>
<title>Transform animation under large scale</title>
<link rel="author" title="Kevin Ellis" href="mailto:kevers@chromium.org">
<link rel="help" href="https://crbug.com/1221622">
<style>
#container {
display: inline-block;
margin-left: 150px;
padding: 0;
transform: scaleX(-1) rotate(90deg);
}
#block-1 {
background: blue;
height: 200px;
width: 100px;
}
#block-2 {
background: green;
height: 100px;
width: 100px;
}
</style>

<div id="container">
<div id="block-1"></div>
<div id="block-2"></div>
</div>
@@ -0,0 +1,27 @@
<!DOCTYPE html>
<title>Transform animation under large scale</title>
<link rel="author" title="Kevin Ellis" href="mailto:kevers@chromium.org">
<link rel="help" href="https://crbug.com/1221622">
<style>
#container {
display: inline-block;
margin-left: 150px;
padding: 0;
transform: scaleX(-1) rotate(90deg);
}
#block-1 {
background: blue;
height: 200px;
width: 100px;
}
#block-2 {
background: green;
height: 100px;
width: 100px;
}
</style>

<div id="container">
<div id="block-1"></div>
<div id="block-2"></div>
</div>
@@ -0,0 +1,67 @@
<!DOCTYPE html>
<html class="reftest-wait">
<title>Transform animation under large scale</title>
<link rel="author" title="Kevin Ellis" href="mailto:kevers@chromium.org">
<link rel="help" href="https://crbug.com/1221622">
<link rel="match" href="flip-running-animation-via-variable-ref.html">
<script src="/common/reftest-wait.js"></script>
<style>
@keyframes spin {
0% { transform: scaleX(var(--scale)) rotate(0deg); }
100% { transform: scaleX(var(--scale)) rotate(180deg); }
}

html {
--scale: 1;
}

html.tweaked {
--scale: -1;
}

#container {
display: inline-block;
margin-left: 150px;
padding: 0;
/* Force animation to be effectively frozen at 50% progress. */
animation: spin 1000000s cubic-bezier(0, 1, 1, 0) -500000s;
}

#block-1 {
background: blue;
height: 200px;
width: 100px;
}

#block-2 {
background: green;
height: 100px;
width: 100px;
}
</style>

<body>
<div id="container">
<div id="block-1"></div>
<div id="block-2"></div>
</div>
</body>

<script>
window.onload = () => {
const anim = document.getAnimations()[0];
anim.ready.then(() => {
requestAnimationFrame(() => {
requestAnimationFrame(() => {
document.querySelector('html').classList.add('tweaked');
requestAnimationFrame(() => {
requestAnimationFrame(() => {
takeScreenshot();
});
});
});
});
});
};
</script>
</html>
@@ -0,0 +1,3 @@

FAIL Unrelated custom properties do not conflict with each other assert_equals: expected "rgb(0, 128, 0)" but got "rgb(255, 0, 0)"

@@ -0,0 +1,29 @@
<!DOCTYPE html>
<title>Unrelated custom properties do not conflict with each other</title>
<link rel="help" href="https://drafts.csswg.org/css-animations/">
<link rel="help" href="https://crbug.com/1236043">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<style>
@keyframes test {
0% { --x: green; }
100% { --x: green; }

/* This should not affect the background-color of #div: */
0% { --unused: yellow; }
}
#div {
animation: test 10s linear paused;
background-color: var(--x, red);
width: 100px;
height: 100px;
}
</style>
<div id=div></div>
<script>

test(() => {
assert_equals(getComputedStyle(div).backgroundColor, 'rgb(0, 128, 0)');
}, 'Unrelated custom properties do not conflict with each other');

</script>
@@ -0,0 +1,4 @@
<!DOCTYPE html>
<div style="width: 100px; height: 45px; background: blue"></div>
<div style="height: 10px"></div>
<div style="width: 100px; height: 45px; background: green"></div>
@@ -0,0 +1,19 @@
<!DOCTYPE html>
<html class="test-wait">
<title>CSS animations test: No crash should occur when an animation ends while other animations continue</title>
<link rel="author" title="Philip Rogers" href="mailto:pdr@chromium.org">
<link rel="help" href="https://crbug.com/1213307">
<style>
@keyframes animationKeyframes {
from { opacity: 0.1; filter: blur(1px); }
to { opacity: 0.9; filter: blur(5px); }
}
</style>
<div id="longerAnimEl" style="animation: animationKeyframes 64ms;">a</div>
<div id="shorterAnimEl" style="animation: both animationKeyframes 32ms;">b</div>
<script>
longerAnimEl.addEventListener('animationend', () => {
document.documentElement.classList.remove('test-wait');
});
</script>
</html>
@@ -0,0 +1,3 @@
<!DOCTYPE html>
<div style="width: 100px; height: 100px; position: relative; top: 100px; left: 100px;
background: green"></div>
@@ -0,0 +1,3 @@
<!DOCTYPE html>
<div style="width: 200px; height: 100px; background: blue"></div>
<div style="width: 200px; height: 100px; background: green"></div>
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<style>
div {
position: absolute;
top: 11px;
left: 1px;
width: 100px;
height: 100px;
background: green;
}
</style>
<div></div>

0 comments on commit 7b2e908

Please sign in to comment.