Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Unified Diff: Source/core/css/StyleRule.cpp

Issue 953693002: InlinedVisitor: Migrate css to use inlined tracing (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/css/StyleRule.cpp
diff --git a/Source/core/css/StyleRule.cpp b/Source/core/css/StyleRule.cpp
index 87d87e1ebeea1bf860c0e662614a29ecdd5dd282..e2c96835803fdfcddeb765cdeb2d02d5ec79038d 100644
--- a/Source/core/css/StyleRule.cpp
+++ b/Source/core/css/StyleRule.cpp
@@ -53,7 +53,7 @@ PassRefPtrWillBeRawPtr<CSSRule> StyleRuleBase::createCSSOMWrapper(CSSRule* paren
return createCSSOMWrapper(0, parentRule);
}
-void StyleRuleBase::trace(Visitor* visitor)
+DEFINE_TRACE(StyleRuleBase)
{
switch (type()) {
case Style:
@@ -266,7 +266,7 @@ void StyleRule::setProperties(PassRefPtrWillBeRawPtr<StylePropertySet> propertie
m_properties = properties;
}
-void StyleRule::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRule)
{
visitor->trace(m_properties);
StyleRuleBase::traceAfterDispatch(visitor);
@@ -300,7 +300,7 @@ void StyleRulePage::setProperties(PassRefPtrWillBeRawPtr<StylePropertySet> prope
m_properties = properties;
}
-void StyleRulePage::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRulePage)
{
visitor->trace(m_properties);
StyleRuleBase::traceAfterDispatch(visitor);
@@ -333,7 +333,7 @@ void StyleRuleFontFace::setProperties(PassRefPtrWillBeRawPtr<StylePropertySet> p
m_properties = properties;
}
-void StyleRuleFontFace::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRuleFontFace)
{
visitor->trace(m_properties);
StyleRuleBase::traceAfterDispatch(visitor);
@@ -363,7 +363,7 @@ void StyleRuleGroup::wrapperRemoveRule(unsigned index)
m_childRules.remove(index);
}
-void StyleRuleGroup::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRuleGroup)
{
visitor->trace(m_childRules);
StyleRuleBase::traceAfterDispatch(visitor);
@@ -382,7 +382,7 @@ StyleRuleMedia::StyleRuleMedia(const StyleRuleMedia& o)
m_mediaQueries = o.m_mediaQueries->copy();
}
-void StyleRuleMedia::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRuleMedia)
{
visitor->trace(m_mediaQueries);
StyleRuleGroup::traceAfterDispatch(visitor);
@@ -429,7 +429,7 @@ void StyleRuleViewport::setProperties(PassRefPtrWillBeRawPtr<StylePropertySet> p
m_properties = properties;
}
-void StyleRuleViewport::traceAfterDispatch(Visitor* visitor)
+DEFINE_TRACE_AFTER_DISPATCH(StyleRuleViewport)
{
visitor->trace(m_properties);
StyleRuleBase::traceAfterDispatch(visitor);

Powered by Google App Engine
This is Rietveld 408576698