| Index: Source/core/css/CSSStyleSheet.h
|
| diff --git a/Source/core/css/CSSStyleSheet.h b/Source/core/css/CSSStyleSheet.h
|
| index 7210c6ad8a920a41c17dc215d327b8b81400e189..490f925c90ddf6fc1468f17f831bc4581bcb2482 100644
|
| --- a/Source/core/css/CSSStyleSheet.h
|
| +++ b/Source/core/css/CSSStyleSheet.h
|
| @@ -87,7 +87,7 @@ public:
|
| void clearOwnerRule() { m_ownerRule = 0; }
|
| Document* ownerDocument() const;
|
| MediaQuerySet* mediaQueries() const { return m_mediaQueries.get(); }
|
| - void setMediaQueries(PassRefPtr<MediaQuerySet>);
|
| + void setMediaQueries(PassRefPtrWillBeRawPtr<MediaQuerySet>);
|
| void setTitle(const String& title) { m_title = title; }
|
|
|
| class RuleMutationScope {
|
| @@ -131,7 +131,7 @@ private:
|
| bool m_isInlineStylesheet;
|
| bool m_isDisabled;
|
| String m_title;
|
| - RefPtr<MediaQuerySet> m_mediaQueries;
|
| + RefPtrWillBePersistent<MediaQuerySet> m_mediaQueries;
|
|
|
| Node* m_ownerNode;
|
| // FIXME: oilpan: This is a back pointer from CSSImportRule, corresponding
|
| @@ -147,7 +147,7 @@ private:
|
| TextPosition m_startPosition;
|
| bool m_loadCompleted;
|
|
|
| - mutable RefPtr<MediaList> m_mediaCSSOMWrapper;
|
| + mutable RefPtrWillBePersistent<MediaList> m_mediaCSSOMWrapper;
|
| mutable WillBePersistentHeapVector<RefPtrWillBeMember<CSSRule> > m_childRuleCSSOMWrappers;
|
| mutable OwnPtr<CSSRuleList> m_ruleListCSSOMWrapper;
|
| };
|
|
|