AnimationBase and WebAnimation are two different abstract animation API 
provider. By default KeyFrameAnimation (which is a sub class of AnimationBase) 
is used for controlling and rendering the CSS animation. 
Enabling "WebAnimationsCSSIntegrationEnabled" overrides the 
CSSAnimationController to use WebAnimation which is not used in our port (JAVA) 
and we are using KeyFrameAnimation.

Test : need to run DRT test harness with this fix for "LayoutTests/animations".

-------------

Commits:
 - c473f6e2: 8237003: Remove hardcoded WebAnimationsCSSIntegrationEnabled flag 
in DumpRenderTree

Changes: https://git.openjdk.java.net/jfx/pull/100/files
 Webrev: https://webrevs.openjdk.java.net/jfx/100/webrev.00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8237003
  Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod
  Patch: https://git.openjdk.java.net/jfx/pull/100.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/100/head:pull/100

PR: https://git.openjdk.java.net/jfx/pull/100

Reply via email to