Changeset 224182 in webkit


Ignore:
Timestamp:
Oct 30, 2017 9:15:16 AM (6 years ago)
Author:
commit-queue@webkit.org
Message:

[Web Animations] Add Web Platform tests
https://bugs.webkit.org/show_bug.cgi?id=178999

Patch by Antoine Quint <Antoine Quint> on 2017-10-30
Reviewed by Sam Weinig.

The vast majority is failing, as expected due to the nascent status of our Web Animations implementation.

  • http/wpt/web-animations/OWNERS: Added.
  • http/wpt/web-animations/README.md: Added.
  • http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Added.
  • http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html: Added.
  • http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Added.
  • http/wpt/web-animations/animation-model/animation-types/addition-per-property.html: Added.
  • http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt: Added.
  • http/wpt/web-animations/animation-model/animation-types/discrete-animation.html: Added.
  • http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Added.
  • http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html: Added.
  • http/wpt/web-animations/animation-model/animation-types/property-list.js: Added.

(testAnimationSamplesWithAnyOrder):
(isSupported):
(TestKeyframe.):
(TestKeyframe.get Object):
(TestKeyframe):
(get propertyToIDL):
(calcFromPercentage):

  • http/wpt/web-animations/animation-model/animation-types/property-types.js: Added.

(const.discreteType.):
(const.discreteType.testInterpolation):
(const.discreteType.testAdditionOrAccumulation):
(const.discreteType.testAddition):
(const.discreteType.testAccumulation):
(const.lengthType.testInterpolation):
(const.lengthType.testAdditionOrAccumulation):
(const.lengthType.testAddition):
(const.lengthType.testAccumulation):
(const.lengthPairType.testInterpolation):
(const.lengthPairType.testAdditionOrAccumulation):
(const.lengthPairType.testAddition):
(const.lengthPairType.testAccumulation):
(const.percentageType.testInterpolation):
(const.percentageType.testAdditionOrAccumulation):
(const.percentageType.testAddition):
(const.percentageType.testAccumulation):
(const.integerType.testInterpolation):
(const.integerType.testAdditionOrAccumulation):
(const.integerType.testAddition):
(const.integerType.testAccumulation):
(const.positiveIntegerType.testInterpolation):
(const.positiveIntegerType.testAdditionOrAccumulation):
(const.positiveIntegerType.testAddition):
(const.positiveIntegerType.testAccumulation):
(const.lengthPercentageOrCalcType.testInterpolation):
(const.lengthPercentageOrCalcType.testAdditionOrAccumulation):
(const.lengthPercentageOrCalcType.testAddition):
(const.lengthPercentageOrCalcType.testAccumulation):
(const.positiveNumberType.testInterpolation):
(const.positiveNumberType.testAdditionOrAccumulation):
(const.positiveNumberType.testAddition):
(const.positiveNumberType.testAccumulation):
(const.opacityType.testInterpolation):
(const.opacityType.testAdditionOrAccumulation):
(const.opacityType.testAddition):
(const.opacityType.testAccumulation):
(const.visibilityType.testInterpolation):
(const.visibilityType.testAdditionOrAccumulation):
(const.visibilityType.testAddition):
(const.visibilityType.testAccumulation):
(const.colorType.testInterpolation):
(const.colorType.testAdditionOrAccumulation):
(const.colorType.testAddition):
(const.colorType.testAccumulation):
(const.transformListType.testInterpolation):
(const.transformListType.testAddition):
(const.transformListType.testAccumulation):
(const.filterListType.testInterpolation):
(const.filterListType.testAddition):
(const.filterListType.testAccumulation):
(const.textShadowListType.testInterpolation):
(const.textShadowListType.testAddition):
(const.textShadowListType.testAccumulation):
(const.boxShadowListType.testInterpolation):
(const.boxShadowListType.testAddition):
(const.boxShadowListType.testAccumulation):
(const.positionType.testInterpolation):
(const.positionType.testAdditionOrAccumulation):
(const.positionType.testAddition):
(const.positionType.testAccumulation):
(const.rectType.testInterpolation):
(const.rectType.testAdditionOrAccumulation):
(const.rectType.testAddition):
(const.rectType.testAccumulation):
(const.dasharrayType.testInterpolation):
(const.dasharrayType.testAdditionOrAccumulation):
(const.dasharrayType.testAddition):
(const.dasharrayType.testAccumulation):
(const.fontStretchType.testInterpolation):
(const.fontStretchType.testAdditionOrAccumulation):
(const.fontStretchType.testAddition):
(const.fontStretchType.testAccumulation):
(const.fontVariationSettingsType.testInterpolation):
(const.fontVariationSettingsType.testAdditionOrAccumulation):
(const.fontVariationSettingsType.testAddition):
(const.fontVariationSettingsType.testAccumulation):

  • http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt: Added.
  • http/wpt/web-animations/animation-model/combining-effects/effect-composition.html: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context.html: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt: Added.
  • http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility.html: Added.
  • http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context.html: Added.
  • http/wpt/web-animations/interfaces/Animatable/animate.html: Added.
  • http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Added.
  • http/wpt/web-animations/interfaces/Animation/cancel-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/cancel.html: Added.
  • http/wpt/web-animations/interfaces/Animation/constructor-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/constructor.html: Added.
  • http/wpt/web-animations/interfaces/Animation/effect-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/effect.html: Added.
  • http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/finish.html: Added.
  • http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/finished.html: Added.
  • http/wpt/web-animations/interfaces/Animation/id-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/id.html: Added.
  • http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/idlharness.html: Added.
  • http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/oncancel.html: Added.
  • http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/onfinish.html: Added.
  • http/wpt/web-animations/interfaces/Animation/pause-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/pause.html: Added.
  • http/wpt/web-animations/interfaces/Animation/play-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/play.html: Added.
  • http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/playState.html: Added.
  • http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/playbackRate.html: Added.
  • http/wpt/web-animations/interfaces/Animation/ready-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/ready.html: Added.
  • http/wpt/web-animations/interfaces/Animation/startTime-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Animation/startTime.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
  • http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Added.
  • http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt: Added.
  • http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html: Added.
  • http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt: Added.
  • http/wpt/web-animations/interfaces/Document/getAnimations.html: Added.
  • http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Added.
  • http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/composite.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Added.
  • http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Added.
  • http/wpt/web-animations/resources/easing-tests.js: Added.

(easingFunction.stepStart):
(easingFunction.stepEnd):
(easingFunction.framesTiming):
(easingFunction.cubicBezier):

  • http/wpt/web-animations/resources/effect-tests.js: Added.

(assert_computed_timing_for_each_phase):

  • http/wpt/web-animations/resources/keyframe-utils.js: Added.

(assert_frame_lists_equal):
(assert_frames_equal):

  • http/wpt/web-animations/resources/xhr-doc.py: Added.

(main):

  • http/wpt/web-animations/testcommon.js: Added.

(window.assert_times_equal.window.assert_times_equal):
(createDiv):
(createElement):
(createStyle):
(createPseudo):
(xForT):
(yForT):
(tForX):
(return.bezierClosure):
(cubicBezier):
(stepEnd.return.stepEndClosure):
(stepEnd):
(stepStart.return.stepStartClosure):
(stepStart):
(framesTiming.return.framesClosure):
(framesTiming):
(waitForAnimationFrames):
(rotate3dToMatrix3d):
(rotate3dToMatrix):
(assert_matrix_equals):

  • http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animation-effects/active-time.html: Added.
  • http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animation-effects/current-iteration.html: Added.
  • http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animation-effects/local-time.html: Added.
  • http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
  • http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress.html: Added.
  • http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/canceling-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/current-time-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/current-time.html: Added.
  • http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/finishing-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/pausing-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/playing-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/reversing-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-animation-start-time.html: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html: Added.
  • http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: Added.
  • http/wpt/web-animations/timing-model/animations/updating-the-finished-state.html: Added.
  • http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: Added.
  • http/wpt/web-animations/timing-model/time-transformations/transformed-progress.html: Added.
Location:
trunk/LayoutTests
Files:
162 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r224181 r224182  
     12017-10-30  Antoine Quint  <graouts@apple.com>
     2
     3        [Web Animations] Add Web Platform tests
     4        https://bugs.webkit.org/show_bug.cgi?id=178999
     5
     6        Reviewed by Sam Weinig.
     7
     8        The vast majority is failing, as expected due to the nascent status of our Web Animations implementation.
     9
     10        * http/wpt/web-animations/OWNERS: Added.
     11        * http/wpt/web-animations/README.md: Added.
     12        * http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Added.
     13        * http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html: Added.
     14        * http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Added.
     15        * http/wpt/web-animations/animation-model/animation-types/addition-per-property.html: Added.
     16        * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt: Added.
     17        * http/wpt/web-animations/animation-model/animation-types/discrete-animation.html: Added.
     18        * http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Added.
     19        * http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html: Added.
     20        * http/wpt/web-animations/animation-model/animation-types/property-list.js: Added.
     21        (testAnimationSamplesWithAnyOrder):
     22        (isSupported):
     23        (TestKeyframe.):
     24        (TestKeyframe.get Object):
     25        (TestKeyframe):
     26        (get propertyToIDL):
     27        (calcFromPercentage):
     28        * http/wpt/web-animations/animation-model/animation-types/property-types.js: Added.
     29        (const.discreteType.):
     30        (const.discreteType.testInterpolation):
     31        (const.discreteType.testAdditionOrAccumulation):
     32        (const.discreteType.testAddition):
     33        (const.discreteType.testAccumulation):
     34        (const.lengthType.testInterpolation):
     35        (const.lengthType.testAdditionOrAccumulation):
     36        (const.lengthType.testAddition):
     37        (const.lengthType.testAccumulation):
     38        (const.lengthPairType.testInterpolation):
     39        (const.lengthPairType.testAdditionOrAccumulation):
     40        (const.lengthPairType.testAddition):
     41        (const.lengthPairType.testAccumulation):
     42        (const.percentageType.testInterpolation):
     43        (const.percentageType.testAdditionOrAccumulation):
     44        (const.percentageType.testAddition):
     45        (const.percentageType.testAccumulation):
     46        (const.integerType.testInterpolation):
     47        (const.integerType.testAdditionOrAccumulation):
     48        (const.integerType.testAddition):
     49        (const.integerType.testAccumulation):
     50        (const.positiveIntegerType.testInterpolation):
     51        (const.positiveIntegerType.testAdditionOrAccumulation):
     52        (const.positiveIntegerType.testAddition):
     53        (const.positiveIntegerType.testAccumulation):
     54        (const.lengthPercentageOrCalcType.testInterpolation):
     55        (const.lengthPercentageOrCalcType.testAdditionOrAccumulation):
     56        (const.lengthPercentageOrCalcType.testAddition):
     57        (const.lengthPercentageOrCalcType.testAccumulation):
     58        (const.positiveNumberType.testInterpolation):
     59        (const.positiveNumberType.testAdditionOrAccumulation):
     60        (const.positiveNumberType.testAddition):
     61        (const.positiveNumberType.testAccumulation):
     62        (const.opacityType.testInterpolation):
     63        (const.opacityType.testAdditionOrAccumulation):
     64        (const.opacityType.testAddition):
     65        (const.opacityType.testAccumulation):
     66        (const.visibilityType.testInterpolation):
     67        (const.visibilityType.testAdditionOrAccumulation):
     68        (const.visibilityType.testAddition):
     69        (const.visibilityType.testAccumulation):
     70        (const.colorType.testInterpolation):
     71        (const.colorType.testAdditionOrAccumulation):
     72        (const.colorType.testAddition):
     73        (const.colorType.testAccumulation):
     74        (const.transformListType.testInterpolation):
     75        (const.transformListType.testAddition):
     76        (const.transformListType.testAccumulation):
     77        (const.filterListType.testInterpolation):
     78        (const.filterListType.testAddition):
     79        (const.filterListType.testAccumulation):
     80        (const.textShadowListType.testInterpolation):
     81        (const.textShadowListType.testAddition):
     82        (const.textShadowListType.testAccumulation):
     83        (const.boxShadowListType.testInterpolation):
     84        (const.boxShadowListType.testAddition):
     85        (const.boxShadowListType.testAccumulation):
     86        (const.positionType.testInterpolation):
     87        (const.positionType.testAdditionOrAccumulation):
     88        (const.positionType.testAddition):
     89        (const.positionType.testAccumulation):
     90        (const.rectType.testInterpolation):
     91        (const.rectType.testAdditionOrAccumulation):
     92        (const.rectType.testAddition):
     93        (const.rectType.testAccumulation):
     94        (const.dasharrayType.testInterpolation):
     95        (const.dasharrayType.testAdditionOrAccumulation):
     96        (const.dasharrayType.testAddition):
     97        (const.dasharrayType.testAccumulation):
     98        (const.fontStretchType.testInterpolation):
     99        (const.fontStretchType.testAdditionOrAccumulation):
     100        (const.fontStretchType.testAddition):
     101        (const.fontStretchType.testAccumulation):
     102        (const.fontVariationSettingsType.testInterpolation):
     103        (const.fontVariationSettingsType.testAdditionOrAccumulation):
     104        (const.fontVariationSettingsType.testAddition):
     105        (const.fontVariationSettingsType.testAccumulation):
     106        * http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt: Added.
     107        * http/wpt/web-animations/animation-model/combining-effects/effect-composition.html: Added.
     108        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: Added.
     109        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context.html: Added.
     110        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: Added.
     111        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html: Added.
     112        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: Added.
     113        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html: Added.
     114        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt: Added.
     115        * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility.html: Added.
     116        * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Added.
     117        * http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: Added.
     118        * http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context.html: Added.
     119        * http/wpt/web-animations/interfaces/Animatable/animate.html: Added.
     120        * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
     121        * http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Added.
     122        * http/wpt/web-animations/interfaces/Animation/cancel-expected.txt: Added.
     123        * http/wpt/web-animations/interfaces/Animation/cancel.html: Added.
     124        * http/wpt/web-animations/interfaces/Animation/constructor-expected.txt: Added.
     125        * http/wpt/web-animations/interfaces/Animation/constructor.html: Added.
     126        * http/wpt/web-animations/interfaces/Animation/effect-expected.txt: Added.
     127        * http/wpt/web-animations/interfaces/Animation/effect.html: Added.
     128        * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Added.
     129        * http/wpt/web-animations/interfaces/Animation/finish.html: Added.
     130        * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Added.
     131        * http/wpt/web-animations/interfaces/Animation/finished.html: Added.
     132        * http/wpt/web-animations/interfaces/Animation/id-expected.txt: Added.
     133        * http/wpt/web-animations/interfaces/Animation/id.html: Added.
     134        * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: Added.
     135        * http/wpt/web-animations/interfaces/Animation/idlharness.html: Added.
     136        * http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt: Added.
     137        * http/wpt/web-animations/interfaces/Animation/oncancel.html: Added.
     138        * http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt: Added.
     139        * http/wpt/web-animations/interfaces/Animation/onfinish.html: Added.
     140        * http/wpt/web-animations/interfaces/Animation/pause-expected.txt: Added.
     141        * http/wpt/web-animations/interfaces/Animation/pause.html: Added.
     142        * http/wpt/web-animations/interfaces/Animation/play-expected.txt: Added.
     143        * http/wpt/web-animations/interfaces/Animation/play.html: Added.
     144        * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Added.
     145        * http/wpt/web-animations/interfaces/Animation/playState.html: Added.
     146        * http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt: Added.
     147        * http/wpt/web-animations/interfaces/Animation/playbackRate.html: Added.
     148        * http/wpt/web-animations/interfaces/Animation/ready-expected.txt: Added.
     149        * http/wpt/web-animations/interfaces/Animation/ready.html: Added.
     150        * http/wpt/web-animations/interfaces/Animation/startTime-expected.txt: Added.
     151        * http/wpt/web-animations/interfaces/Animation/startTime.html: Added.
     152        * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
     153        * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
     154        * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
     155        * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
     156        * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
     157        * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
     158        * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Added.
     159        * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html: Added.
     160        * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
     161        * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
     162        * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
     163        * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
     164        * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Added.
     165        * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Added.
     166        * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Added.
     167        * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Added.
     168        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
     169        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
     170        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
     171        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
     172        * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Added.
     173        * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Added.
     174        * http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt: Added.
     175        * http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html: Added.
     176        * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt: Added.
     177        * http/wpt/web-animations/interfaces/Document/getAnimations.html: Added.
     178        * http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Added.
     179        * http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html: Added.
     180        * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
     181        * http/wpt/web-animations/interfaces/KeyframeEffect/composite.html: Added.
     182        * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
     183        * http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
     184        * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
     185        * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
     186        * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Added.
     187        * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Added.
     188        * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
     189        * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
     190        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt: Added.
     191        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html: Added.
     192        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: Added.
     193        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html: Added.
     194        * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
     195        * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
     196        * http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt: Added.
     197        * http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html: Added.
     198        * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Added.
     199        * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Added.
     200        * http/wpt/web-animations/resources/easing-tests.js: Added.
     201        (easingFunction.stepStart):
     202        (easingFunction.stepEnd):
     203        (easingFunction.framesTiming):
     204        (easingFunction.cubicBezier):
     205        * http/wpt/web-animations/resources/effect-tests.js: Added.
     206        (assert_computed_timing_for_each_phase):
     207        * http/wpt/web-animations/resources/keyframe-utils.js: Added.
     208        (assert_frame_lists_equal):
     209        (assert_frames_equal):
     210        * http/wpt/web-animations/resources/xhr-doc.py: Added.
     211        (main):
     212        * http/wpt/web-animations/testcommon.js: Added.
     213        (window.assert_times_equal.window.assert_times_equal):
     214        (createDiv):
     215        (createElement):
     216        (createStyle):
     217        (createPseudo):
     218        (xForT):
     219        (yForT):
     220        (tForX):
     221        (return.bezierClosure):
     222        (cubicBezier):
     223        (stepEnd.return.stepEndClosure):
     224        (stepEnd):
     225        (stepStart.return.stepStartClosure):
     226        (stepStart):
     227        (framesTiming.return.framesClosure):
     228        (framesTiming):
     229        (waitForAnimationFrames):
     230        (rotate3dToMatrix3d):
     231        (rotate3dToMatrix):
     232        (assert_matrix_equals):
     233        * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt: Added.
     234        * http/wpt/web-animations/timing-model/animation-effects/active-time.html: Added.
     235        * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt: Added.
     236        * http/wpt/web-animations/timing-model/animation-effects/current-iteration.html: Added.
     237        * http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt: Added.
     238        * http/wpt/web-animations/timing-model/animation-effects/local-time.html: Added.
     239        * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: Added.
     240        * http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
     241        * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: Added.
     242        * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress.html: Added.
     243        * http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt: Added.
     244        * http/wpt/web-animations/timing-model/animations/canceling-an-animation.html: Added.
     245        * http/wpt/web-animations/timing-model/animations/current-time-expected.txt: Added.
     246        * http/wpt/web-animations/timing-model/animations/current-time.html: Added.
     247        * http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt: Added.
     248        * http/wpt/web-animations/timing-model/animations/finishing-an-animation.html: Added.
     249        * http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt: Added.
     250        * http/wpt/web-animations/timing-model/animations/pausing-an-animation.html: Added.
     251        * http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt: Added.
     252        * http/wpt/web-animations/timing-model/animations/playing-an-animation.html: Added.
     253        * http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt: Added.
     254        * http/wpt/web-animations/timing-model/animations/reversing-an-animation.html: Added.
     255        * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: Added.
     256        * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time.html: Added.
     257        * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: Added.
     258        * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html: Added.
     259        * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: Added.
     260        * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html: Added.
     261        * http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: Added.
     262        * http/wpt/web-animations/timing-model/animations/updating-the-finished-state.html: Added.
     263        * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: Added.
     264        * http/wpt/web-animations/timing-model/time-transformations/transformed-progress.html: Added.
     265
    12662017-10-30  Antoine Quint  <graouts@apple.com>
    2267
Note: See TracChangeset for help on using the changeset viewer.