Basic ScrollTimeline implementation for Animation Worklet
This is based on the WICG spec[0], but simplified for the Animation Worklet
origin trial. Specifically, the following things were changed from the spec:
* ScrollDirection only has two values: "block" and "inline".
* Dropped startScrollOffset.
* Dropped endScrollOffset.
* timeRange is not allowed to be "auto".
* Dropped fill.
[0] https://wicg.github.io/scroll-animations/#scrolltimeline-interface
BUG=719517
Review-Url: https://codereview.chromium.org/2873493002
Cr-Commit-Position: refs/heads/master@{#484117}
12 files changed