Port CSS visibility animations to CSSInterpolationTypes

This change refactors CSS visibility animations to use CSSInterpolationType.
There is no difference in behaviour in this patch.

BUG=530436

Review URL: https://codereview.chromium.org/1548873002

Cr-Commit-Position: refs/heads/master@{#368546}
6 files changed