// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// https://w3.org/TR/web-animations-1/#the-animationtimeline-interface
enum TimelinePhase { "inactive", "before", "active", "after" };
[
Exposed=Window
] interface AnimationTimeline {
readonly attribute CSSNumberish? currentTime;
[RuntimeEnabled=ScrollTimeline] readonly attribute CSSNumberish? duration;
[RuntimeEnabled=ScrollTimelineCurrentTime] CSSNumericValue? getCurrentTime(optional DOMString rangeName = "cover");
};