Index: third_party/WebKit/Source/core/css/StyleRule.h |
diff --git a/third_party/WebKit/Source/core/css/StyleRule.h b/third_party/WebKit/Source/core/css/StyleRule.h |
index 2965c927a6f9ec4ab93f829e81c09dcc849b6b42..aa8dcbc182edac34c79b8f1ccdbb3a43b079588d 100644 |
--- a/third_party/WebKit/Source/core/css/StyleRule.h |
+++ b/third_party/WebKit/Source/core/css/StyleRule.h |
@@ -239,7 +239,7 @@ class CORE_EXPORT StyleRuleCondition : public StyleRuleGroup { |
class CORE_EXPORT StyleRuleMedia : public StyleRuleCondition { |
public: |
static StyleRuleMedia* Create( |
- MediaQuerySet* media, |
+ RefPtr<MediaQuerySet> media, |
HeapVector<Member<StyleRuleBase>>& adopt_rules) { |
return new StyleRuleMedia(media, adopt_rules); |
} |
@@ -251,11 +251,11 @@ class CORE_EXPORT StyleRuleMedia : public StyleRuleCondition { |
DECLARE_TRACE_AFTER_DISPATCH(); |
private: |
- StyleRuleMedia(MediaQuerySet*, |
+ StyleRuleMedia(RefPtr<MediaQuerySet>, |
HeapVector<Member<StyleRuleBase>>& adopt_rules); |
StyleRuleMedia(const StyleRuleMedia&); |
- Member<MediaQuerySet> media_queries_; |
+ RefPtr<MediaQuerySet> media_queries_; |
}; |
class StyleRuleSupports : public StyleRuleCondition { |