#include "third_party/blink/renderer/core/css/style_rule_view_transition.h"
#include "base/auto_reset.h"
#include "base/memory/values_equivalent.h"
#include "third_party/blink/renderer/core/css/cascade_layer.h"
#include "third_party/blink/renderer/core/css/css_identifier_value.h"
#include "third_party/blink/renderer/core/css/css_property_names.h"
#include "third_party/blink/renderer/core/css/css_value.h"
#include "third_party/blink/renderer/core/css/css_value_list.h"
namespace blink {
namespace {
Vector<String> ExtractTypesFromCSSValue(const CSSValue* types) { … }
}
StyleRuleViewTransition::StyleRuleViewTransition(
CSSPropertyValueSet& properties)
: … { … }
StyleRuleViewTransition::StyleRuleViewTransition(
const StyleRuleViewTransition&) = default;
StyleRuleViewTransition::~StyleRuleViewTransition() = default;
const CSSValue* StyleRuleViewTransition::GetNavigation() const { … }
void StyleRuleViewTransition::TraceAfterDispatch(
blink::Visitor* visitor) const { … }
}