RFR: 8237003: Remove hardcoded WebAnimationsCSSIntegrationEnabled flag in DumpRenderTree

Guru Hb ghb at openjdk.java.net
Wed Jan 29 11:34:04 UTC 2020


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


More information about the openjfx-dev mailing list