| Index: third_party/WebKit/Source/core/css/StyleRule.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/StyleRule.cpp b/third_party/WebKit/Source/core/css/StyleRule.cpp
|
| index bcc1c054f2aa0e4066f08634134b1284e2dc05c6..152a70f2e4ad86e9ef788c3a90e879ae4eb0870b 100644
|
| --- a/third_party/WebKit/Source/core/css/StyleRule.cpp
|
| +++ b/third_party/WebKit/Source/core/css/StyleRule.cpp
|
| @@ -353,7 +353,7 @@ StyleRuleCondition::StyleRuleCondition(const StyleRuleCondition& condition_rule)
|
| : StyleRuleGroup(condition_rule),
|
| condition_text_(condition_rule.condition_text_) {}
|
|
|
| -StyleRuleMedia::StyleRuleMedia(MediaQuerySet* media,
|
| +StyleRuleMedia::StyleRuleMedia(RefPtr<MediaQuerySet> media,
|
| HeapVector<Member<StyleRuleBase>>& adopt_rules)
|
| : StyleRuleCondition(kMedia, adopt_rules), media_queries_(media) {}
|
|
|
| @@ -363,11 +363,6 @@ StyleRuleMedia::StyleRuleMedia(const StyleRuleMedia& media_rule)
|
| media_queries_ = media_rule.media_queries_->Copy();
|
| }
|
|
|
| -DEFINE_TRACE_AFTER_DISPATCH(StyleRuleMedia) {
|
| - visitor->Trace(media_queries_);
|
| - StyleRuleCondition::TraceAfterDispatch(visitor);
|
| -}
|
| -
|
| StyleRuleSupports::StyleRuleSupports(
|
| const String& condition_text,
|
| bool condition_is_supported,
|
| @@ -375,6 +370,10 @@ StyleRuleSupports::StyleRuleSupports(
|
| : StyleRuleCondition(kSupports, condition_text, adopt_rules),
|
| condition_is_supported_(condition_is_supported) {}
|
|
|
| +DEFINE_TRACE_AFTER_DISPATCH(StyleRuleMedia) {
|
| + StyleRuleCondition::TraceAfterDispatch(visitor);
|
| +}
|
| +
|
| StyleRuleSupports::StyleRuleSupports(const StyleRuleSupports& supports_rule)
|
| : StyleRuleCondition(supports_rule),
|
| condition_is_supported_(supports_rule.condition_is_supported_) {}
|
|
|