Changeset 231977 in webkit
- Timestamp:
- May 18, 2018 12:01:00 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 8 added
- 249 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r231968 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 * TestExpectations: 10 * animations/3d/matrix-transform-type-animation.html: 11 * animations/3d/replace-filling-transform.html: 12 * animations/3d/transform-origin-vs-functions.html: 13 * animations/3d/transform-perspective.html: 14 * animations/additive-transform-animations.html: 15 * animations/animation-border-overflow.html: 16 * animations/animation-callback-timestamp.html: 17 * animations/animation-controller-drt-api.html: 18 * animations/animation-direction-alternate-reverse-expected.txt: 19 * animations/animation-direction-alternate-reverse.html: 20 * animations/animation-direction-reverse-fill-mode-hardware.html: 21 * animations/animation-direction-reverse-hardware-opacity.html: 22 * animations/animation-direction-reverse-hardware.html: 23 * animations/animation-direction-reverse-non-hardware.html: 24 * animations/animation-direction-reverse-timing-functions-hardware.html: 25 * animations/animation-direction-reverse-timing-functions.html: 26 * animations/animation-direction.html: 27 * animations/animation-followed-by-transition.html: 28 * animations/animation-hit-test-transform.html: 29 * animations/animation-hit-test.html: 30 * animations/animation-internals-api-expected.txt: Added. 31 * animations/animation-internals-api-multiple-keyframes-expected.txt: Added. 32 * animations/animation-internals-api-multiple-keyframes.html: Added. 33 * animations/animation-internals-api.html: Added. 34 * animations/animation-offscreen-to-onscreen.html: 35 * animations/big-rotation-expected.txt: 36 * animations/big-rotation.html: 37 * animations/change-completed-animation-transform.html: 38 * animations/change-keyframes.html: 39 * animations/combo-transform-rotate+scale.html: 40 * animations/cross-fade-background-image.html: 41 * animations/cross-fade-border-image-source.html: 42 * animations/cross-fade-list-style-image.html: 43 * animations/cross-fade-webkit-mask-box-image.html: 44 * animations/duplicate-keys-expected.html: 45 * animations/duplicate-keys.html: 46 * animations/duplicated-keyframes-name.html: 47 * animations/fill-forwards-end-state.html: 48 * animations/fill-mode-forwards-zero-duration-expected.txt: 49 * animations/fill-mode-forwards-zero-duration.html: 50 * animations/font-variations/font-stretch.html: 51 * animations/font-variations/font-style.html: 52 * animations/font-variations/font-variation-settings-order.html: 53 * animations/font-variations/font-variation-settings-unlike.html: 54 * animations/font-variations/font-variation-settings.html: 55 * animations/font-variations/font-weight.html: 56 * animations/generic-from-to.html: 57 * animations/import.html: 58 * animations/keyframe-multiple-timing-functions-transform.html: 59 * animations/keyframe-timing-functions-transform.html: 60 * animations/keyframe-timing-functions.html: 61 * animations/keyframe-timing-functions2.html: 62 * animations/keyframes-comma-separated.html: 63 * animations/keyframes-dynamic.html: 64 * animations/keyframes-infinite-iterations.html: 65 * animations/keyframes-invalid-keys.html: 66 * animations/keyframes-out-of-order.html: 67 * animations/keyframes.html: 68 * animations/lineheight-animation.html: 69 * animations/longhand-timing-function.html: 70 * animations/matrix-anim.html: 71 * animations/missing-from-to-transforms.html: 72 * animations/missing-from-to.html: 73 * animations/missing-keyframe-properties-repeating.html: 74 * animations/missing-keyframe-properties-timing-function.html: 75 * animations/missing-keyframe-properties.html: 76 * animations/missing-values-first-keyframe.html: 77 * animations/missing-values-last-keyframe.html: 78 * animations/multiple-animations-timing-function.html: 79 * animations/multiple-animations.html: 80 * animations/multiple-keyframes.html: 81 * animations/negative-delay.html: 82 * animations/pause-crash.html: 83 * animations/play-state-start-paused.html: 84 * animations/simultaneous-start-left.html: 85 * animations/simultaneous-start-transform.html: 86 * animations/spring-function.html: 87 * animations/stacking-context-unchanged-while-running.html: 88 * animations/timing-functions.html: 89 * animations/transition-and-animation-1.html: 90 * animations/transition-and-animation-2.html: 91 * animations/transition-and-animation-3.html: 92 * animations/unanimated-style.html: 93 * animations/unprefixed-keyframes.html: 94 * animations/width-using-ems.html: 95 * compositing/animation/animated-composited-inside-hidden.html: 96 * compositing/animation/computed-style-during-delay.html: 97 * compositing/animation/layer-for-filling-animation.html: 98 * compositing/backing/backface-visibility-flip.html: 99 * compositing/contents-scale/animating.html: 100 * compositing/layer-creation/animation-overlap-with-children.html: 101 * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html: 102 * compositing/layer-creation/multiple-keyframes-animation-overlap.html: 103 * compositing/layer-creation/overlap-animation-clipping.html: 104 * compositing/layer-creation/overlap-animation-container.html: 105 * compositing/layer-creation/overlap-animation.html: 106 * compositing/layer-creation/scale-rotation-animation-overlap.html: 107 * compositing/layer-creation/translate-animation-overlap.html: 108 * compositing/layer-creation/translate-scale-animation-overlap.html: 109 * compositing/overflow/overflow-positioning.html: 110 * compositing/reflections/animation-inside-reflection.html: 111 * compositing/reflections/nested-reflection-animated.html: 112 * compositing/reflections/nested-reflection-transition.html: 113 * compositing/transitions/scale-transition-no-start.html: 114 * compositing/transitions/singular-scale-transition.html: 115 * compositing/visible-rect/animated.html: 116 * css3/calc/transitions-dependent.html: 117 * css3/calc/transitions.html: 118 * css3/filters/backdrop/animation.html: 119 * css3/filters/composited-during-animation.html: 120 * css3/filters/filter-animation-from-none-hw.html: 121 * css3/filters/filter-animation-from-none-multi-hw.html: 122 * css3/filters/filter-animation-from-none-multi.html: 123 * css3/filters/filter-animation-from-none.html: 124 * css3/filters/filter-animation-hw.html: 125 * css3/filters/filter-animation-multi-hw.html: 126 * css3/filters/filter-animation-multi.html: 127 * css3/filters/filter-animation.html: 128 * css3/masking/clip-path-animation.html: 129 * fast/animation/css-animation-resuming-when-visible-with-style-change.html: 130 * fast/animation/css-animation-resuming-when-visible.html: 131 * fast/animation/css-animation-throttling-lowPowerMode.html: 132 * fast/css-generated-content/pseudo-animation.html: 133 * fast/css-generated-content/pseudo-transition.html: 134 * fast/filter-image/filter-image-animation.html: 135 * fast/shapes/shape-outside-floats/shape-outside-animation.html: 136 * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html: 137 * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html: 138 * imported/blink/transitions/unprefixed-transform.html: 139 * platform/ios/TestExpectations: 140 * platform/win/TestExpectations: 141 * transitions/background-position-transitions.html: 142 * transitions/background-transitions.html: 143 * transitions/blendmode-transitions.html: 144 * transitions/border-radius-transition.html: 145 * transitions/clip-path-path-transitions.html: 146 * transitions/clip-path-transitions.html: 147 * transitions/clip-transition.html: 148 * transitions/color-transition-all.html: 149 * transitions/color-transition-premultiplied.html: 150 * transitions/color-transition-rounding.html: 151 * transitions/cross-fade-background-image.html: 152 * transitions/cross-fade-border-image.html: 153 * transitions/cubic-bezier-overflow-color.html: 154 * transitions/cubic-bezier-overflow-length.html: 155 * transitions/cubic-bezier-overflow-shadow.html: 156 * transitions/cubic-bezier-overflow-svg-length.html: 157 * transitions/cubic-bezier-overflow-transform.html: 158 * transitions/default-timing-function.html: 159 * transitions/delay.html: 160 * transitions/flex-transitions.html: 161 * transitions/font-family-during-transition.html: 162 * transitions/frames-timing-function.html: 163 * transitions/interrupted-all-transition.html: 164 * transitions/longhand-vs-shorthand-initial.html: 165 * transitions/mask-transitions.html: 166 * transitions/min-max-width-height-transitions.html: 167 * transitions/mismatched-shadow-styles.html: 168 * transitions/mismatched-shadow-transitions.html: 169 * transitions/mixed-type.html: 170 * transitions/move-after-transition.html: 171 * transitions/multiple-background-size-transitions.html: 172 * transitions/multiple-background-transitions.html: 173 * transitions/multiple-mask-transitions.html: 174 * transitions/multiple-shadow-transitions.html: 175 * transitions/negative-delay.html: 176 * transitions/opacity-transition-zindex.html: 177 * transitions/remove-transition-style.html: 178 * transitions/shape-outside-transitions.html: 179 * transitions/shorthand-border-transitions.html: 180 * transitions/shorthand-transitions.html: 181 * transitions/steps-timing-function.html: 182 * transitions/svg-layout-transition.html: 183 * transitions/svg-text-shadow-transition.html: 184 * transitions/svg-transitions.html: 185 * transitions/text-indent-transition.html: 186 * transitions/transform-op-list-match.html: 187 * transitions/transform-op-list-no-match.html: 188 * transitions/transition-drt-api-delay-expected.txt: Added. 189 * transitions/transition-drt-api-delay.html: Added. 190 * transitions/transition-drt-api-expected.txt: Added. 191 * transitions/transition-drt-api.html: Added. 192 * transitions/transition-end-event-rendering.html: 193 * transitions/transition-hit-test-transform.html: 194 * transitions/transition-hit-test.html: 195 * transitions/transition-in-delay-phase.html: 196 * transitions/transition-on-element-with-content.html: 197 * transitions/transition-shorthand-delay.html: 198 * transitions/transition-timing-function.html: 199 * transitions/transition-to-from-auto.html: 200 * transitions/transition-to-from-undefined.html: 201 * transitions/visited-link-color.html: 202 * transitions/zero-duration-in-list.html: 203 * transitions/zero-duration-with-non-zero-delay-end.html: 204 * transitions/zero-duration-with-non-zero-delay-start.html: 205 * webanimations/css-animations.html: 206 * webanimations/css-transitions.html: 207 1 208 2018-05-18 Basuke Suzuki <Basuke.Suzuki@sony.com> 2 209 -
trunk/LayoutTests/TestExpectations
r231948 r231977 1904 1904 webkit.org/b/48451 animations/3d/transform-origin-vs-functions.html [ Pass Failure ] 1905 1905 1906 # Regressions in the new animation engine.1907 webkit.org/b/184563 animations/trigger-container-scroll-boundaries.html [ Failure ]1908 webkit.org/b/184563 animations/trigger-container-scroll-empty.html [ Failure ]1909 webkit.org/b/184563 animations/trigger-container-scroll-simple.html [ Failure ]1910 webkit.org/b/184564 imported/blink/transitions/zero-duration-should-not-cancel.html [ Failure ]1911 webkit.org/b/184565 compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html [ Failure ]1912 webkit.org/b/184565 compositing/layer-creation/mismatched-transform-transition-overlap.html [ Failure ]1913 webkit.org/b/184565 compositing/layer-creation/scale-rotation-transition-overlap.html [ Failure ]1914 webkit.org/b/184565 compositing/layer-creation/translate-scale-transition-overlap.html [ Failure ]1915 webkit.org/b/184565 compositing/layer-creation/translate-transition-overlap.html [ Failure ]1916 webkit.org/b/184566 compositing/backing/transform-transition-from-outside-view.html [ Failure ]1917 webkit.org/b/184579 fast/animation/css-animation-resuming-when-visible-with-style-change2.html [ Pass Failure ]1918 1919 1906 webkit.org/b/184800 http/tests/workers/worker-importScripts-banned-mimetype.html [ Pass Timeout ] 1920 1907 -
trunk/LayoutTests/animations/3d/matrix-transform-type-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/3d/replace-filling-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/3d/transform-origin-vs-functions.html
r231948 r231977 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/3d/transform-perspective.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/additive-transform-animations.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/animation-border-overflow.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-callback-timestamp.html
r231948 r231977 1 <!DOCTYPE HTML> 1 <!DOCTYPE HTML><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-controller-drt-api.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/animation-direction-alternate-reverse-expected.txt
r231948 r231977 2 2 PASS - "left" property for "box" element at 2s saw something close to: 0 3 3 PASS - "left" property for "box" element at 3s saw something close to: 200 4 PASS - "left" property for "box" element at 4s saw something close to: 04 PASS - "left" property for "box" element at 4s saw something close to: 400 5 5 -
trunk/LayoutTests/animations/animation-direction-alternate-reverse.html
r231948 r231977 41 41 ["move", 1.0, "box", "left", 200, 20], 42 42 ["move", 2.0, "box", "left", 0, 20], 43 43 44 ["move", 3.0, "box", "left", 200, 20], 44 ["move", 4.0, "box", "left", 0, 20],45 ["move", 4.0, "box", "left", 400, 20], 45 46 ]; 46 47 -
trunk/LayoutTests/animations/animation-direction-reverse-fill-mode-hardware.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction-reverse-hardware-opacity.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction-reverse-hardware.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction-reverse-non-hardware.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction-reverse-timing-functions-hardware.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction-reverse-timing-functions.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/animation-direction.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/animation-followed-by-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/animation-hit-test-transform.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/animation-hit-test.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/animation-offscreen-to-onscreen.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/big-rotation-expected.txt
r231948 r231977 3 3 PASS - "webkitTransform" property for "box" element at 1s saw something close to: -1,0,0,-1 4 4 PASS - "webkitTransform" property for "box" element at 2s saw something close to: 1,0,0,1 5 PASS - "webkitTransform" property for "box" element at 3s saw something close to: none5 PASS - "webkitTransform" property for "box" element at 3s saw something close to: -1,0,0,-1 6 6 -
trunk/LayoutTests/animations/big-rotation.html
r231948 r231977 26 26 ["rotate", 1, "box", "webkitTransform", [-1,0,0,-1], 0.2], 27 27 ["rotate", 2, "box", "webkitTransform", [1,0,0,1], 0.2], 28 ["rotate", 3, "box", "webkitTransform", "none", 0.2],28 ["rotate", 3, "box", "webkitTransform", [-1,0,0,-1], 0.2], 29 29 ]; 30 30 -
trunk/LayoutTests/animations/change-completed-animation-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/change-keyframes.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/combo-transform-rotate+scale.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/cross-fade-background-image.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/cross-fade-border-image-source.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/animations/cross-fade-list-style-image.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/animations/cross-fade-webkit-mask-box-image.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/animations/duplicate-keys-expected.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <style> 2 3 .box { -
trunk/LayoutTests/animations/duplicate-keys.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <style> 2 3 .box { -
trunk/LayoutTests/animations/duplicated-keyframes-name.html
r231948 r231977 17 17 -webkit-animation-timing-function: linear; 18 18 -webkit-animation-name: anim; 19 -webkit-animation-fill-mode: forwards;20 19 } 21 20 @-webkit-keyframes anim { -
trunk/LayoutTests/animations/fill-forwards-end-state.html
r231948 r231977 11 11 width: 100px; 12 12 background-color: blue; 13 animation: anim1 2s 0.2s linear forwards; 13 animation-fill-mode: forwards; 14 animation: anim1 2s 0.2s linear; 14 15 } 15 16 @keyframes anim1 { -
trunk/LayoutTests/animations/fill-mode-forwards-zero-duration-expected.txt
r231948 r231977 1 1 Fill-forwards state should be the last keyframe state, even with a zero-duration animation. 2 2 3 PASS - "left" property for "box1" element at 3s saw something close to: 1003 PASS - "left" property for "box1" element at 1s saw something close to: 100 4 4 -
trunk/LayoutTests/animations/fill-mode-forwards-zero-duration.html
r231948 r231977 24 24 const expectedValues = [ 25 25 // [animation-name, time, element-id, property, expected-value, tolerance] 26 ["anim1", 3, "box1", "left", 100, 2],26 ["anim1", 1, "box1", "left", 100, 2], 27 27 ]; 28 28 -
trunk/LayoutTests/animations/font-variations/font-stretch.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/font-variations/font-style.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/font-variations/font-variation-settings-order.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/font-variations/font-variation-settings-unlike.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/font-variations/font-variation-settings.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/font-variations/font-weight.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/generic-from-to.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/import.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/keyframe-multiple-timing-functions-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/keyframe-timing-functions-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/keyframe-timing-functions.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/keyframe-timing-functions2.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/keyframes-comma-separated.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/keyframes-dynamic.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/keyframes-infinite-iterations.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/keyframes-invalid-keys.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/keyframes-out-of-order.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/keyframes.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html lang="en"> 3 3 <head> -
trunk/LayoutTests/animations/lineheight-animation.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/longhand-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/matrix-anim.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/missing-from-to-transforms.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/missing-from-to.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/missing-keyframe-properties-repeating.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/missing-keyframe-properties-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/missing-keyframe-properties.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/missing-values-first-keyframe.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/missing-values-last-keyframe.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/multiple-animations-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/multiple-animations.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/multiple-keyframes.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/negative-delay.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/pause-crash.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/play-state-start-paused.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/simultaneous-start-left.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/simultaneous-start-transform.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/spring-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <script> 3 3 if (window.internals) -
trunk/LayoutTests/animations/stacking-context-unchanged-while-running.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/timing-functions.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/transition-and-animation-1.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/transition-and-animation-2.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/animations/transition-and-animation-3.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/unanimated-style.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/animations/unprefixed-keyframes.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/animations/width-using-ems.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/compositing/animation/animated-composited-inside-hidden.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/animation/computed-style-during-delay.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/animation/layer-for-filling-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/backing/backface-visibility-flip.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/contents-scale/animating.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/animation-overlap-with-children.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/multiple-keyframes-animation-overlap.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/overlap-animation-clipping.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/overlap-animation-container.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/overlap-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/scale-rotation-animation-overlap.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/translate-animation-overlap.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/layer-creation/translate-scale-animation-overlap.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/overflow/overflow-positioning.html
r231948 r231977 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html lang="en"> -
trunk/LayoutTests/compositing/reflections/animation-inside-reflection.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/compositing/reflections/nested-reflection-animated.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/compositing/reflections/nested-reflection-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/compositing/transitions/scale-transition-no-start.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/transitions/singular-scale-transition.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/compositing/visible-rect/animated.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/calc/transitions-dependent.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <style> 3 3 .outerBlock { -
trunk/LayoutTests/css3/calc/transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <style> 3 3 .transitionTest { -
trunk/LayoutTests/css3/filters/backdrop/animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/composited-during-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-from-none-hw.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-from-none-multi-hw.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-from-none-multi.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-from-none.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-hw.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-multi-hw.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation-multi.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/filters/filter-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/css3/masking/clip-path-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/fast/animation/css-animation-resuming-when-visible-with-style-change.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/fast/animation/css-animation-resuming-when-visible.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/fast/animation/css-animation-throttling-lowPowerMode.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/fast/css-generated-content/pseudo-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <script src="../../resources/js-test-pre.js"></script> -
trunk/LayoutTests/fast/css-generated-content/pseudo-transition.html
r231948 r231977 54 54 // below and it no longer needs shouldBeCloseTo. 55 55 56 const prefix = "-webkit-";57 const propertiesRequiringPrefix = ["-webkit-text-stroke-color", "-webkit-text-fill-color"];58 59 function pauseTransitionAtTimeOnPseudoElement(transitionProperty, time, element, pseudoId)60 {61 const pseudoElement = internals.pseudoElement(element, pseudoId);62 if (!pseudoElement) {63 console.log("Failed to find pseudo element");64 return;65 }66 67 if (transitionProperty.startsWith(prefix) && !propertiesRequiringPrefix.includes(transitionProperty))68 transitionProperty = transitionProperty.substr(prefix.length);69 70 // Otherwise, use the Web Animations API.71 const animations = pseudoElement.getAnimations();72 for (let animation of animations) {73 if (animation instanceof CSSTransition && animation.transitionProperty == transitionProperty) {74 animation.currentTime = time * 1000;75 animation.pause();76 return true;77 }78 }79 console.log(`A transition for property ${transitionProperty} could not be found`);80 return false;81 }82 83 56 function testTransition(id) 84 57 { … … 88 61 shouldBe('div.offsetWidth', '52'); 89 62 if (window.internals) { 90 pauseTransitionAtTimeOnPseudoElement('width', 1.0, div, id);63 internals.pauseTransitionAtTimeOnPseudoElement('width', 1.0, div, id); 91 64 shouldBeCloseTo('div.offsetWidth', 20, 1); 92 pauseTransitionAtTimeOnPseudoElement('top', 1.0, div, id);65 internals.pauseTransitionAtTimeOnPseudoElement('top', 1.0, div, id); 93 66 computedTop = getPseudoComputedTop(id); 94 67 shouldBeCloseTo('computedTop', 170, 1); 95 pauseTransitionAtTimeOnPseudoElement('width', 2.0, div, id);68 internals.pauseTransitionAtTimeOnPseudoElement('width', 2.0, div, id); 96 69 shouldBeCloseTo('div.offsetWidth', 12, 1); 97 pauseTransitionAtTimeOnPseudoElement('top', 2.0, div, id);70 internals.pauseTransitionAtTimeOnPseudoElement('top', 2.0, div, id); 98 71 computedTop = getPseudoComputedTop(id); 99 72 shouldBeCloseTo('computedTop', 200, 1); -
trunk/LayoutTests/fast/filter-image/filter-image-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/imported/blink/transitions/unprefixed-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <div class="target">-webkit-transform 10ms</div><br> 3 3 <div class="target">transform 10ms</div><br> -
trunk/LayoutTests/imported/mozilla/ChangeLog
r231948 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 * css-animations/test_animation-cancel.html: 10 * css-animations/test_animation-computed-timing.html: 11 * css-animations/test_animation-currenttime.html: 12 * css-animations/test_animation-finish.html: 13 * css-animations/test_animation-finished.html: 14 * css-animations/test_animation-id.html: 15 * css-animations/test_animation-pausing.html: 16 * css-animations/test_animation-playstate.html: 17 * css-animations/test_animation-ready.html: 18 * css-animations/test_animation-reverse.html: 19 * css-animations/test_animation-starttime.html: 20 * css-animations/test_animations-dynamic-changes.html: 21 * css-animations/test_cssanimation-animationname.html: 22 * css-animations/test_document-get-animations.html: 23 * css-animations/test_effect-target.html: 24 * css-animations/test_element-get-animations.html: 25 * css-animations/test_event-dispatch.html: 26 * css-animations/test_event-order.html: 27 * css-animations/test_keyframeeffect-getkeyframes.html: 28 * css-animations/test_pseudoElement-get-animations.html: 29 * css-animations/test_setting-effect.html: 30 * css-transitions/test_animation-cancel.html: 31 * css-transitions/test_animation-computed-timing.html: 32 * css-transitions/test_animation-currenttime.html: 33 * css-transitions/test_animation-finished.html: 34 * css-transitions/test_animation-pausing.html: 35 * css-transitions/test_animation-ready.html: 36 * css-transitions/test_animation-starttime.html: 37 * css-transitions/test_csstransition-transitionproperty.html: 38 * css-transitions/test_document-get-animations.html: 39 * css-transitions/test_effect-target.html: 40 * css-transitions/test_element-get-animations.html: 41 * css-transitions/test_event-dispatch.html: 42 * css-transitions/test_keyframeeffect-getkeyframes.html: 43 * css-transitions/test_pseudoElement-get-animations.html: 44 * css-transitions/test_setting-effect.html: 45 1 46 2018-05-18 Antoine Quint <graouts@apple.com> 2 47 -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-cancel.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-computed-timing.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-currenttime.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-finish.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-finished.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-id.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-pausing.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-playstate.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-ready.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-reverse.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animation-starttime.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/imported/mozilla/css-animations/test_animations-dynamic-changes.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_cssanimation-animationname.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_document-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_effect-target.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_element-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_event-dispatch.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Tests for CSS animation event dispatch</title> -
trunk/LayoutTests/imported/mozilla/css-animations/test_event-order.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Tests for CSS animation event order</title> -
trunk/LayoutTests/imported/mozilla/css-animations/test_keyframeeffect-getkeyframes.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_pseudoElement-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-animations/test_setting-effect.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-cancel.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-computed-timing.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-currenttime.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-finished.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-pausing.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-ready.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_animation-starttime.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_csstransition-transitionproperty.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_document-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_effect-target.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_element-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_event-dispatch.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Tests for CSS-Transition events</title> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_keyframeeffect-getkeyframes.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_pseudoElement-get-animations.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/mozilla/css-transitions/test_setting-effect.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <script src="../../../resources/testharness.js"></script> -
trunk/LayoutTests/imported/w3c/ChangeLog
r231948 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 * web-platform-tests/css-timing-1/frames-timing-functions-output.html: 10 * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt: 11 * web-platform-tests/web-animations/interfaces/Animation/ready.html: 12 * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html: 13 * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html: 14 1 15 2018-05-18 Antoine Quint <graouts@apple.com> 2 16 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-output.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <meta name="assert" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt
r231948 r231977 119 119 PASS Element.animate() correctly sets the Animation's timeline when triggered on an element in a different document 120 120 PASS Element.animate() calls play on the Animation 121 FAIL CSSPseudoElement.animate() creates an Animation object assert_ equals: expected Element node <div class="pseudo"></div> but got null122 FAIL CSSPseudoElement.animate() creates an Animation object targeting to the correct CSSPseudoElement object assert_ equals: expected Element node <div class="pseudo"></div> but got null121 FAIL CSSPseudoElement.animate() creates an Animation object assert_true: expected true got false 122 FAIL CSSPseudoElement.animate() creates an Animation object targeting to the correct CSSPseudoElement object assert_true: expected true got false 123 123 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animation/ready.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Animation.ready</title> -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Playing an animation</title> -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>Reverse an animation</title> -
trunk/LayoutTests/platform/ios/TestExpectations
r231948 r231977 3299 3299 3300 3300 webkit.org/b/183843 imported/mozilla/css-transitions/test_event-dispatch.html [ Pass Failure ] 3301 3302 webkit.org/b/184580 animations/stop-animation-on-suspend.html [ Failure ] -
trunk/LayoutTests/platform/win/TestExpectations
r231951 r231977 1746 1746 [ Debug ] animations/animation-hit-test.html [ Skip ] # Debug assertion 1747 1747 [ Debug ] legacy-animation-engine/animations/animation-hit-test.html [ Skip ] # Debug assertion 1748 [ Debug ] animations/animation-internals-api.html [ Skip ] # Debug assertion 1748 1749 [ Debug ] legacy-animation-engine/animations/animation-internals-api.html [ Skip ] # Debug assertion 1749 1750 [ Debug ] animations/animation-direction-reverse-fill-mode-hardware.html [ Skip ] # Debug assertion 1750 1751 [ Debug ] legacy-animation-engine/animations/animation-direction-reverse-fill-mode-hardware.html [ Skip ] # Debug assertion 1752 [ Debug ] animations/animation-internals-api-multiple-keyframes.html [ Skip ] # Debug assertion 1751 1753 [ Debug ] legacy-animation-engine/animations/animation-internals-api-multiple-keyframes.html [ Skip ] # Debug assertion 1752 1754 [ Debug ] animations/animation-shorthand-name-order.html [ Skip ] # Debug assertion … … 1776 1778 [ Debug ] animations/animation-css-rule-types.html [ Skip ] # Debug assertion 1777 1779 [ Debug ] legacy-animation-engine/animations/animation-css-rule-types.html [ Skip ] # Debug assertion 1780 [ Debug ] animations/animation-direction-alternate-reverse.html [ Skip ] # Debug assertion 1778 1781 [ Debug ] legacy-animation-engine/animations/animation-direction-alternate-reverse.html [ Skip ] # Debug assertion 1779 1782 [ Debug ] animations/animation-direction-reverse-timing-functions.html [ Skip ] # Debug assertion … … 4064 4067 webkit.org/b/184537 fast/forms/file/entries-api/webkitEntries-nonascii-folder-name.html [ Skip ] 4065 4068 4066 webkit.org/b/184589 transitions/zero-duration-with-non-zero-delay-end.html [ Skip ]4067 webkit.org/b/184589 animations/big-rotation.html [ Skip ]4068 webkit.org/b/184589 fast/css-generated-content/pseudo-transition.html [ Skip ]4069 webkit.org/b/184589 animations/animation-direction-alternate-reverse.html [ Skip ]4070 webkit.org/b/184589 fast/css-generated-content/pseudo-animation.html [ Skip ]4071 4072 4069 webkit.org/b/184649 css3/filters/blur-various-radii.html [ Crash ] 4073 4070 … … 4093 4090 4094 4091 webkit.org/b/185765 fast/images/animated-image-mp4-crash.html [ Skip ] 4092 4093 webkit.org/b/185678 fast/css-generated-content/pseudo-animation.html [ Failure ] -
trunk/LayoutTests/transitions/background-position-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/background-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/blendmode-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/border-radius-transition.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/clip-path-path-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/clip-path-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/clip-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/color-transition-all.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/color-transition-premultiplied.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/color-transition-rounding.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/cross-fade-background-image.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/cross-fade-border-image.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/cubic-bezier-overflow-color.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/cubic-bezier-overflow-length.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/cubic-bezier-overflow-shadow.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/cubic-bezier-overflow-svg-length.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/cubic-bezier-overflow-transform.html
r231948 r231977 1 <!doctype html> 1 <!doctype html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/default-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/delay.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/transitions/flex-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/font-family-during-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/frames-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/interrupted-all-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/longhand-vs-shorthand-initial.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/mask-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/min-max-width-height-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/mismatched-shadow-styles.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/mismatched-shadow-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/mixed-type.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <style> 3 3 #box { -
trunk/LayoutTests/transitions/move-after-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/multiple-background-size-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/multiple-background-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/multiple-mask-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/multiple-shadow-transitions.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/negative-delay.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/opacity-transition-zindex.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/remove-transition-style.html
r231948 r231977 30 30 { 31 31 if (window.testRunner) { 32 var numAnims = document.getAnimations().length;32 var numAnims = internals.numberOfActiveAnimations(); 33 33 if (numAnims == 0) 34 34 log('No running transitions: PASS'); -
trunk/LayoutTests/transitions/shape-outside-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/shorthand-border-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/shorthand-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/steps-timing-function.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/svg-layout-transition.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/svg-text-shadow-transition.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/svg-transitions.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/transitions/text-indent-transition.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <html> 3 3 <head> -
trunk/LayoutTests/transitions/transform-op-list-match.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transform-op-list-no-match.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-end-event-rendering.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-hit-test-transform.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-hit-test.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-in-delay-phase.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/transitions/transition-on-element-with-content.html
r231948 r231977 1 <!DOCTYPE> 1 <!DOCTYPE><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-shorthand-delay.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-timing-function.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/transitions/transition-to-from-auto.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/transition-to-from-undefined.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/visited-link-color.html
r231948 r231977 1 <!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 1 2 <html> 2 3 <head> -
trunk/LayoutTests/transitions/zero-duration-in-list.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/transitions/zero-duration-with-non-zero-delay-end.html
r231948 r231977 21 21 </style> 22 22 <script> 23 24 function numberOfActiveAnimations()25 {26 return document.getAnimations().filter(animation => {27 const playState = animation.playState;28 return playState == "running" || playState == "paused";29 }).length;30 }31 32 23 function sample0() { 33 24 var expected = 1; 34 var current = numberOfActiveAnimations();25 var current = internals.numberOfActiveAnimations(); 35 26 if (current == expected) 36 27 document.getElementById('result0').innerHTML = "Number of active animations before transition is (" + current + ") as expected"; … … 41 32 function sample1() { 42 33 var expected = 0; 43 var current = numberOfActiveAnimations();34 var current = internals.numberOfActiveAnimations(); 44 35 if (current == expected) 45 36 document.getElementById('result1').innerHTML = "Number of active animations after transition is (" + current + ") as expected"; -
trunk/LayoutTests/transitions/zero-duration-with-non-zero-delay-start.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 3 3 <html> -
trunk/LayoutTests/webanimations/css-animations.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>CSS Animations</title> -
trunk/LayoutTests/webanimations/css-transitions.html
r231948 r231977 1 <!DOCTYPE html> 1 <!DOCTYPE html><!-- webkit-test-runner [ enableWebAnimationsCSSIntegration=true ] --> 2 2 <meta charset=utf-8> 3 3 <title>CSS Transitions</title> -
trunk/Source/WebCore/ChangeLog
r231968 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 Tests: animations/animation-internals-api-multiple-keyframes.html 10 animations/animation-internals-api.html 11 transitions/transition-drt-api-delay.html 12 transitions/transition-drt-api.html 13 14 * dom/Element.cpp: 15 (WebCore::Element::removedFromAncestor): 16 * dom/PseudoElement.cpp: 17 (WebCore::PseudoElement::clearHostElement): 18 * page/FrameView.cpp: 19 (WebCore::FrameView::didDestroyRenderTree): 20 * page/RuntimeEnabledFeatures.h: 21 * rendering/updating/RenderTreeUpdater.cpp: 22 (WebCore::RenderTreeUpdater::tearDownRenderers): 23 1 24 2018-05-18 Basuke Suzuki <Basuke.Suzuki@sony.com> 2 25 -
trunk/Source/WebCore/dom/Element.cpp
r231948 r231977 1795 1795 document().accessSVGExtensions().removeElementFromPendingResources(this); 1796 1796 1797 if (auto* timeline = document().existingTimeline())1798 timeline->cancelDeclarativeAnimationsForElement(*this);1799 1800 1797 RefPtr<Frame> frame = document().frame(); 1801 if (frame) 1798 if (RuntimeEnabledFeatures::sharedFeatures().webAnimationsCSSIntegrationEnabled()) { 1799 if (auto* timeline = document().existingTimeline()) 1800 timeline->cancelDeclarativeAnimationsForElement(*this); 1801 } else if (frame) 1802 1802 frame->animation().cancelAnimations(*this); 1803 1803 -
trunk/Source/WebCore/dom/PseudoElement.cpp
r231948 r231977 91 91 InspectorInstrumentation::pseudoElementDestroyed(document().page(), *this); 92 92 93 if (auto* timeline = document().existingTimeline()) 94 timeline->cancelDeclarativeAnimationsForElement(*this); 95 if (auto* frame = document().frame()) 93 if (RuntimeEnabledFeatures::sharedFeatures().webAnimationsCSSIntegrationEnabled()) { 94 if (auto* timeline = document().existingTimeline()) 95 timeline->cancelDeclarativeAnimationsForElement(*this); 96 } else if (auto* frame = document().frame()) 96 97 frame->animation().cancelAnimations(*this); 97 98 -
trunk/Source/WebCore/page/FrameView.cpp
r231959 r231977 592 592 ASSERT(!m_slowRepaintObjects || m_slowRepaintObjects->isEmpty()); 593 593 594 ASSERT(!frame().animation().hasAnimations()); 594 if (!RuntimeEnabledFeatures::sharedFeatures().webAnimationsCSSIntegrationEnabled()) 595 ASSERT(!frame().animation().hasAnimations()); 595 596 } 596 597 -
trunk/Source/WebCore/page/RuntimeEnabledFeatures.h
r231948 r231977 352 352 #endif 353 353 354 bool m_areWebAnimationsEnabled { false };354 bool m_areWebAnimationsEnabled { true }; 355 355 bool m_isWebAnimationsCSSIntegrationEnabled { false }; 356 356 -
trunk/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp
r231948 r231977 554 554 555 555 if (teardownType == TeardownType::Full || teardownType == TeardownType::RendererUpdateCancelingAnimations) { 556 if (timeline) 557 timeline->cancelDeclarativeAnimationsForElement(element); 558 animationController.cancelAnimations(element); 556 if (RuntimeEnabledFeatures::sharedFeatures().webAnimationsCSSIntegrationEnabled()) { 557 if (timeline) 558 timeline->cancelDeclarativeAnimationsForElement(element); 559 } else 560 animationController.cancelAnimations(element); 559 561 } 560 562 -
trunk/Source/WebKit/ChangeLog
r231967 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 * Shared/WebPreferences.yaml: 10 1 11 2018-05-18 Wenson Hsieh <wenson_hsieh@apple.com> 2 12 -
trunk/Source/WebKit/Shared/WebPreferences.yaml
r231948 r231977 1189 1189 WebAnimationsEnabled: 1190 1190 type: bool 1191 defaultValue: false1191 defaultValue: true 1192 1192 humanReadableName: "Web Animations" 1193 1193 humanReadableDescription: "Web Animations prototype" -
trunk/Tools/ChangeLog
r231964 r231977 1 2018-05-18 Antoine Quint <graouts@apple.com> 2 3 [Web Animations] Turn Web Animations with CSS integration on for test runners 4 https://bugs.webkit.org/show_bug.cgi?id=184819 5 <rdar://problem/39597337> 6 7 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests. 8 9 * DumpRenderTree/TestOptions.cpp: 10 (TestOptions::TestOptions): 11 * DumpRenderTree/TestOptions.h: 12 * DumpRenderTree/mac/DumpRenderTree.mm: 13 (runTest): 14 (shouldOverrideAndDisableWebAnimationsCSSIntegrationPreference): Deleted. 15 * WebKitTestRunner/TestController.cpp: 16 (WTR::TestController::resetPreferencesToConsistentValues): 17 (WTR::updateTestOptionsFromTestHeader): 18 * WebKitTestRunner/TestOptions.cpp: 19 (WTR::TestOptions::TestOptions): 20 (WTR::isLegacyAnimationEngineTestPath): Deleted. 21 * WebKitTestRunner/TestOptions.h: 22 1 23 2018-05-18 Fujii Hironori <Hironori.Fujii@sony.com> 2 24 -
trunk/Tools/DumpRenderTree/TestOptions.cpp
r231948 r231977 100 100 else if (key == "allowCrossOriginSubresourcesToAskForCredentials") 101 101 allowCrossOriginSubresourcesToAskForCredentials = parseBooleanTestHeaderValue(value); 102 else if (key == "enableWebAnimationsCSSIntegration") 103 enableWebAnimationsCSSIntegration = parseBooleanTestHeaderValue(value); 102 104 pairStart = pairEnd + 1; 103 105 } -
trunk/Tools/DumpRenderTree/TestOptions.h
r231948 r231977 30 30 struct TestOptions { 31 31 bool enableAttachmentElement { false }; 32 bool enableWebAnimationsCSSIntegration { true };32 bool enableWebAnimationsCSSIntegration { false }; 33 33 bool useAcceleratedDrawing { false }; 34 34 bool enableIntersectionObserver { false }; -
trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm
r231948 r231977 1755 1755 } 1756 1756 1757 static bool shouldOverrideAndDisableWebAnimationsCSSIntegrationPreference(const char* pathOrURL)1758 {1759 return strstr(pathOrURL, "legacy-animation-engine/");1760 }1761 1762 1757 static bool shouldEnableDeveloperExtras(const char* pathOrURL) 1763 1758 { … … 1929 1924 TestOptions options { [url isFileURL] ? [url fileSystemRepresentation] : pathOrURL, command.absolutePath }; 1930 1925 1931 if (shouldOverrideAndDisableWebAnimationsCSSIntegrationPreference(pathOrURL.c_str()))1932 options.enableWebAnimationsCSSIntegration = false;1933 1934 1926 if (!mainFrameTestOptions || !options.webViewIsCompatibleWithOptions(mainFrameTestOptions.value())) { 1935 1927 if (mainFrame) -
trunk/Tools/WebKitTestRunner/TestController.cpp
r231948 r231977 715 715 WKPreferencesSetIsSecureContextAttributeEnabled(preferences, options.enableIsSecureContextAttribute); 716 716 WKPreferencesSetAllowCrossOriginSubresourcesToAskForCredentials(preferences, options.allowCrossOriginSubresourcesToAskForCredentials); 717 718 // We always want to have CSS Animations and CSS Transitions as Web Animations turned off for legacy-animation-engine directory. 719 WKPreferencesSetWebAnimationsCSSIntegrationEnabled(preferences, options.enableWebAnimationsCSSIntegration && !options.isLegacyAnimationEngineTest); 717 WKPreferencesSetWebAnimationsCSSIntegrationEnabled(preferences, options.enableWebAnimationsCSSIntegration); 720 718 721 719 static WKStringRef defaultTextEncoding = WKStringCreateWithUTF8CString("ISO-8859-1"); … … 1116 1114 if (key == "allowCrossOriginSubresourcesToAskForCredentials") 1117 1115 testOptions.allowCrossOriginSubresourcesToAskForCredentials = parseBooleanTestHeaderValue(value); 1116 if (key == "enableWebAnimationsCSSIntegration") 1117 testOptions.enableWebAnimationsCSSIntegration = parseBooleanTestHeaderValue(value); 1118 1118 if (key == "enableProcessSwapOnNavigation") 1119 1119 testOptions.enableProcessSwapOnNavigation = parseBooleanTestHeaderValue(value); -
trunk/Tools/WebKitTestRunner/TestOptions.cpp
r231948 r231977 66 66 } 67 67 68 static bool isLegacyAnimationEngineTestPath(const std::string& pathOrURL)69 {70 return pathContains(pathOrURL, "legacy-animation-engine/");71 }72 73 68 TestOptions::TestOptions(const std::string& pathOrURL) 74 69 : useFlexibleViewport(shouldMakeViewportFlexible(pathOrURL)) 75 70 , useFixedLayout(shouldUseFixedLayout(pathOrURL)) 76 71 , isSVGTest(isSVGTestPath(pathOrURL)) 77 , isLegacyAnimationEngineTest(isLegacyAnimationEngineTestPath(pathOrURL))78 72 , deviceScaleFactor(deviceScaleFactorForTest(pathOrURL)) 79 73 { -
trunk/Tools/WebKitTestRunner/TestOptions.h
r231948 r231977 56 56 bool dumpJSConsoleLogInStdErr { false }; 57 57 bool allowCrossOriginSubresourcesToAskForCredentials { false }; 58 bool enableWebAnimationsCSSIntegration { true }; 59 bool isLegacyAnimationEngineTest { false }; 58 bool enableWebAnimationsCSSIntegration { false }; 60 59 bool enableProcessSwapOnNavigation { false }; 61 60
Note: See TracChangeset
for help on using the changeset viewer.