#include "third_party/blink/renderer/core/css/style_rule_keyframe.h"
#include <memory>
#include "third_party/blink/renderer/core/animation/timing.h"
#include "third_party/blink/renderer/core/css/css_property_value_set.h"
#include "third_party/blink/renderer/core/css/parser/css_parser.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
namespace blink {
StyleRuleKeyframe::StyleRuleKeyframe(
std::unique_ptr<Vector<KeyframeOffset>> keys,
CSSPropertyValueSet* properties)
: … { … }
String StyleRuleKeyframe::KeyText() const { … }
bool StyleRuleKeyframe::SetKeyText(const ExecutionContext* execution_context,
const String& key_text) { … }
const Vector<KeyframeOffset>& StyleRuleKeyframe::Keys() const { … }
MutableCSSPropertyValueSet& StyleRuleKeyframe::MutableProperties() { … }
String StyleRuleKeyframe::CssText() const { … }
void StyleRuleKeyframe::TraceAfterDispatch(blink::Visitor* visitor) const { … }
}