Index: Source/core/inspector/InspectorStyleSheet.h |
diff --git a/Source/core/inspector/InspectorStyleSheet.h b/Source/core/inspector/InspectorStyleSheet.h |
index 8e7476bedda5c4299f0453b26f8adcb3a8525487..fd84cb308e27b1ff7c1da460da6a4401c205079f 100644 |
--- a/Source/core/inspector/InspectorStyleSheet.h |
+++ b/Source/core/inspector/InspectorStyleSheet.h |
@@ -261,7 +261,7 @@ private: |
class InspectorStyleSheetForInlineStyle FINAL : public InspectorStyleSheetBase { |
public: |
- static PassRefPtr<InspectorStyleSheetForInlineStyle> create(const String& id, PassRefPtr<Element>, Listener*); |
+ static PassRefPtr<InspectorStyleSheetForInlineStyle> create(const String& id, PassRefPtrWillBeRawPtr<Element>, Listener*); |
void didModifyElementAttribute(); |
virtual Document* ownerDocument() const OVERRIDE; |
@@ -281,12 +281,12 @@ protected: |
virtual PassRefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceDataAt(unsigned ruleIndex) const OVERRIDE { ASSERT_UNUSED(ruleIndex, !ruleIndex); return m_ruleSourceData; } |
private: |
- InspectorStyleSheetForInlineStyle(const String& id, PassRefPtr<Element>, Listener*); |
+ InspectorStyleSheetForInlineStyle(const String& id, PassRefPtrWillBeRawPtr<Element>, Listener*); |
CSSStyleDeclaration* inlineStyle() const; |
const String& elementStyleText() const; |
PassRefPtrWillBeRawPtr<CSSRuleSourceData> getStyleAttributeData() const; |
- RefPtr<Element> m_element; |
+ RefPtrWillBePersistent<Element> m_element; |
RefPtrWillBePersistent<CSSRuleSourceData> m_ruleSourceData; |
RefPtr<InspectorStyle> m_inspectorStyle; |