#include "third_party/blink/renderer/core/css/css_position_try_rule.h"
#include "third_party/blink/renderer/core/css/cascade_layer.h"
#include "third_party/blink/renderer/core/css/css_position_try_descriptors.h"
#include "third_party/blink/renderer/core/css/css_property_value_set.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
namespace blink {
StyleRulePositionTry::StyleRulePositionTry(const AtomicString& name,
CSSPropertyValueSet* properties)
: … { … }
StyleRulePositionTry::~StyleRulePositionTry() = default;
void StyleRulePositionTry::TraceAfterDispatch(Visitor* visitor) const { … }
CSSPositionTryRule::CSSPositionTryRule(StyleRulePositionTry* position_try_rule,
CSSStyleSheet* parent)
: … { … }
CSSPositionTryRule::~CSSPositionTryRule() = default;
String CSSPositionTryRule::cssText() const { … }
MutableCSSPropertyValueSet& StyleRulePositionTry::MutableProperties() { … }
CSSStyleDeclaration* CSSPositionTryRule::style() const { … }
void CSSPositionTryRule::Reattach(StyleRuleBase* rule) { … }
void CSSPositionTryRule::Trace(Visitor* visitor) const { … }
}