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

Unified Diff: third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h

Issue 1686483002: Oilpan: Remove most WillBe types from the code base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 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: third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h
diff --git a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h
index 038512b20c8f2ca8660f795e1ddb38b775d63fe3..fd6fccdad51384bceb93bfcd182de159342a9211 100644
--- a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h
+++ b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.h
@@ -50,12 +50,12 @@ class InspectorCSSAgent;
class InspectorResourceAgent;
class InspectorStyleSheetBase;
-typedef WillBeHeapVector<RefPtrWillBeMember<CSSRule>> CSSRuleVector;
+typedef HeapVector<Member<CSSRule>> CSSRuleVector;
typedef Vector<unsigned> LineEndings;
-class InspectorStyle final : public RefCountedWillBeGarbageCollectedFinalized<InspectorStyle> {
+class InspectorStyle final : public GarbageCollectedFinalized<InspectorStyle> {
public:
- static PassRefPtrWillBeRawPtr<InspectorStyle> create(PassRefPtrWillBeRawPtr<CSSStyleDeclaration>, PassRefPtrWillBeRawPtr<CSSRuleSourceData>, InspectorStyleSheetBase* parentStyleSheet);
+ static RawPtr<InspectorStyle> create(RawPtr<CSSStyleDeclaration>, RawPtr<CSSRuleSourceData>, InspectorStyleSheetBase* parentStyleSheet);
CSSStyleDeclaration* cssStyle() { return m_style.get(); }
PassOwnPtr<protocol::CSS::CSSStyle> buildObjectForStyle();
@@ -66,18 +66,18 @@ public:
DECLARE_TRACE();
private:
- InspectorStyle(PassRefPtrWillBeRawPtr<CSSStyleDeclaration>, PassRefPtrWillBeRawPtr<CSSRuleSourceData>, InspectorStyleSheetBase* parentStyleSheet);
+ InspectorStyle(RawPtr<CSSStyleDeclaration>, RawPtr<CSSRuleSourceData>, InspectorStyleSheetBase* parentStyleSheet);
- void populateAllProperties(WillBeHeapVector<CSSPropertySourceData>& result);
+ void populateAllProperties(HeapVector<CSSPropertySourceData>& result);
PassOwnPtr<protocol::CSS::CSSStyle> styleWithProperties();
String shorthandValue(const String& shorthandProperty);
- RefPtrWillBeMember<CSSStyleDeclaration> m_style;
- RefPtrWillBeMember<CSSRuleSourceData> m_sourceData;
- RawPtrWillBeMember<InspectorStyleSheetBase> m_parentStyleSheet;
+ Member<CSSStyleDeclaration> m_style;
+ Member<CSSRuleSourceData> m_sourceData;
+ Member<InspectorStyleSheetBase> m_parentStyleSheet;
};
-class InspectorStyleSheetBase : public RefCountedWillBeGarbageCollectedFinalized<InspectorStyleSheetBase> {
+class InspectorStyleSheetBase : public GarbageCollectedFinalized<InspectorStyleSheetBase> {
public:
class CORE_EXPORT Listener {
public:
@@ -108,7 +108,7 @@ protected:
void onStyleSheetTextChanged();
const LineEndings* lineEndings();
- virtual PassRefPtrWillBeRawPtr<InspectorStyle> inspectorStyle(RefPtrWillBeRawPtr<CSSStyleDeclaration>) = 0;
+ virtual RawPtr<InspectorStyle> inspectorStyle(RawPtr<CSSStyleDeclaration>) = 0;
private:
friend class InspectorStyle;
@@ -120,7 +120,7 @@ private:
class InspectorStyleSheet : public InspectorStyleSheetBase {
public:
- static PassRefPtrWillBeRawPtr<InspectorStyleSheet> create(InspectorResourceAgent*, PassRefPtrWillBeRawPtr<CSSStyleSheet> pageStyleSheet, const String& origin, const String& documentURL, InspectorCSSAgent*);
+ static RawPtr<InspectorStyleSheet> create(InspectorResourceAgent*, RawPtr<CSSStyleSheet> pageStyleSheet, const String& origin, const String& documentURL, InspectorCSSAgent*);
~InspectorStyleSheet() override;
DECLARE_VIRTUAL_TRACE();
@@ -128,11 +128,11 @@ public:
String finalURL();
bool setText(const String&, ExceptionState&) override;
bool getText(String* result) override;
- RefPtrWillBeRawPtr<CSSStyleRule> setRuleSelector(const SourceRange&, const String& selector, SourceRange* newRange, String* oldSelector, ExceptionState&);
- PassRefPtrWillBeRawPtr<CSSKeyframeRule> setKeyframeKey(const SourceRange&, const String& text, SourceRange* newRange, String* oldText, ExceptionState&);
- PassRefPtrWillBeRawPtr<CSSRule> setStyleText(const SourceRange&, const String& text, SourceRange* newRange, String* oldSelector, ExceptionState&);
- RefPtrWillBeRawPtr<CSSMediaRule> setMediaRuleText(const SourceRange&, const String& selector, SourceRange* newRange, String* oldSelector, ExceptionState&);
- RefPtrWillBeRawPtr<CSSStyleRule> addRule(const String& ruleText, const SourceRange& location, SourceRange* addedRange, ExceptionState&);
+ RawPtr<CSSStyleRule> setRuleSelector(const SourceRange&, const String& selector, SourceRange* newRange, String* oldSelector, ExceptionState&);
+ RawPtr<CSSKeyframeRule> setKeyframeKey(const SourceRange&, const String& text, SourceRange* newRange, String* oldText, ExceptionState&);
+ RawPtr<CSSRule> setStyleText(const SourceRange&, const String& text, SourceRange* newRange, String* oldSelector, ExceptionState&);
+ RawPtr<CSSMediaRule> setMediaRuleText(const SourceRange&, const String& selector, SourceRange* newRange, String* oldSelector, ExceptionState&);
+ RawPtr<CSSStyleRule> addRule(const String& ruleText, const SourceRange& location, SourceRange* addedRange, ExceptionState&);
bool deleteRule(const SourceRange&, ExceptionState&);
CSSStyleSheet* pageStyleSheet() { return m_pageStyleSheet.get(); }
@@ -147,18 +147,18 @@ public:
bool isInlineStyle() override { return false; }
const CSSRuleVector& flatRules();
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceDataForRule(RefPtrWillBeRawPtr<CSSRule>);
+ RawPtr<CSSRuleSourceData> sourceDataForRule(RawPtr<CSSRule>);
String sourceMapURL() override;
protected:
- PassRefPtrWillBeRawPtr<InspectorStyle> inspectorStyle(RefPtrWillBeRawPtr<CSSStyleDeclaration>) override;
+ RawPtr<InspectorStyle> inspectorStyle(RawPtr<CSSStyleDeclaration>) override;
private:
- InspectorStyleSheet(InspectorResourceAgent*, PassRefPtrWillBeRawPtr<CSSStyleSheet> pageStyleSheet, const String& origin, const String& documentURL, InspectorCSSAgent*);
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceDataAfterSourceRange(const SourceRange&);
- RefPtrWillBeRawPtr<CSSRuleSourceData> findRuleByHeaderRange(const SourceRange&);
- RefPtrWillBeRawPtr<CSSRuleSourceData> findRuleByBodyRange(const SourceRange&);
- RefPtrWillBeRawPtr<CSSRule> ruleForSourceData(RefPtrWillBeRawPtr<CSSRuleSourceData>);
+ InspectorStyleSheet(InspectorResourceAgent*, RawPtr<CSSStyleSheet> pageStyleSheet, const String& origin, const String& documentURL, InspectorCSSAgent*);
+ RawPtr<CSSRuleSourceData> ruleSourceDataAfterSourceRange(const SourceRange&);
+ RawPtr<CSSRuleSourceData> findRuleByHeaderRange(const SourceRange&);
+ RawPtr<CSSRuleSourceData> findRuleByBodyRange(const SourceRange&);
+ RawPtr<CSSRule> ruleForSourceData(RawPtr<CSSRuleSourceData>);
CSSStyleRule* insertCSSOMRuleInStyleSheet(CSSRule* insertBefore, const String& ruleText, ExceptionState&);
CSSStyleRule* insertCSSOMRuleInMediaRule(CSSMediaRule*, CSSRule* insertBefore, const String& ruleText, ExceptionState&);
CSSStyleRule* insertCSSOMRuleBySourceRange(const SourceRange&, const String& ruleText, ExceptionState&);
@@ -176,12 +176,12 @@ private:
void innerSetText(const String& newText, bool markAsLocallyModified);
Element* ownerStyleElement();
- RawPtrWillBeMember<InspectorCSSAgent> m_cssAgent;
- RawPtrWillBeMember<InspectorResourceAgent> m_resourceAgent;
- RefPtrWillBeMember<CSSStyleSheet> m_pageStyleSheet;
+ Member<InspectorCSSAgent> m_cssAgent;
+ Member<InspectorResourceAgent> m_resourceAgent;
+ Member<CSSStyleSheet> m_pageStyleSheet;
String m_origin;
String m_documentURL;
- OwnPtrWillBeMember<RuleSourceDataList> m_sourceData;
+ Member<RuleSourceDataList> m_sourceData;
String m_text;
CSSRuleVector m_cssomFlatRules;
CSSRuleVector m_parsedFlatRules;
@@ -193,28 +193,28 @@ private:
class InspectorStyleSheetForInlineStyle final : public InspectorStyleSheetBase {
public:
- static PassRefPtrWillBeRawPtr<InspectorStyleSheetForInlineStyle> create(PassRefPtrWillBeRawPtr<Element>, Listener*);
+ static RawPtr<InspectorStyleSheetForInlineStyle> create(RawPtr<Element>, Listener*);
void didModifyElementAttribute();
bool setText(const String&, ExceptionState&) override;
bool getText(String* result) override;
CSSStyleDeclaration* inlineStyle();
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData();
+ RawPtr<CSSRuleSourceData> ruleSourceData();
DECLARE_VIRTUAL_TRACE();
protected:
- PassRefPtrWillBeRawPtr<InspectorStyle> inspectorStyle(RefPtrWillBeRawPtr<CSSStyleDeclaration>) override;
+ RawPtr<InspectorStyle> inspectorStyle(RawPtr<CSSStyleDeclaration>) override;
// Also accessed by friend class InspectorStyle.
bool isInlineStyle() override { return true; }
private:
- InspectorStyleSheetForInlineStyle(PassRefPtrWillBeRawPtr<Element>, Listener*);
+ InspectorStyleSheetForInlineStyle(RawPtr<Element>, Listener*);
const String& elementStyleText();
- RefPtrWillBeMember<Element> m_element;
- RefPtrWillBeMember<InspectorStyle> m_inspectorStyle;
+ Member<Element> m_element;
+ Member<InspectorStyle> m_inspectorStyle;
};
} // namespace blink

Powered by Google App Engine
This is Rietveld 408576698