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