#include "third_party/blink/renderer/core/css/style_rule_css_style_declaration.h"
#include "third_party/blink/renderer/core/css/css_rule.h"
#include "third_party/blink/renderer/core/css/css_style_rule.h"
#include "third_party/blink/renderer/core/css/css_style_sheet.h"
#include "third_party/blink/renderer/core/css/style_sheet_contents.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/dom/node.h"
namespace blink {
StyleRuleCSSStyleDeclaration::StyleRuleCSSStyleDeclaration(
MutableCSSPropertyValueSet& property_set_arg,
CSSRule* parent_rule)
: … { … }
StyleRuleCSSStyleDeclaration::~StyleRuleCSSStyleDeclaration() = default;
void StyleRuleCSSStyleDeclaration::WillMutate() { … }
void StyleRuleCSSStyleDeclaration::DidMutate(MutationType type) { … }
CSSStyleSheet* StyleRuleCSSStyleDeclaration::ParentStyleSheet() const { … }
void StyleRuleCSSStyleDeclaration::Reattach(
MutableCSSPropertyValueSet& property_set) { … }
void StyleRuleCSSStyleDeclaration::Trace(Visitor* visitor) const { … }
}