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

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

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, 10 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.cpp
diff --git a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp
index faf32d99bcd44f033b2d2c4baec80bf4a81ebf85..ff74e74bf8a8210ea9e950c17786e8008c98b90d 100644
--- a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp
+++ b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp
@@ -95,17 +95,17 @@ private:
void startMediaQuery() override;
void endMediaQuery() override;
- void addNewRuleToSourceTree(PassRefPtrWillBeRawPtr<CSSRuleSourceData>);
- PassRefPtrWillBeRawPtr<CSSRuleSourceData> popRuleData();
+ void addNewRuleToSourceTree(RawPtr<CSSRuleSourceData>);
+ RawPtr<CSSRuleSourceData> popRuleData();
template <typename CharacterType> inline void setRuleHeaderEnd(const CharacterType*, unsigned);
void fixUnparsedPropertyRanges(CSSRuleSourceData*);
const String& m_parsedText;
- RawPtrWillBeMember<Document> m_document;
+ Member<Document> m_document;
RuleSourceDataList* m_result;
RuleSourceDataList m_currentRuleDataStack;
- RefPtrWillBeMember<CSSRuleSourceData> m_currentRuleData;
- RefPtrWillBeMember<CSSMediaQuerySourceData> m_currentMediaQueryData;
+ Member<CSSRuleSourceData> m_currentRuleData;
+ Member<CSSMediaQuerySourceData> m_currentMediaQueryData;
unsigned m_mediaQueryExpValueRangeStart;
};
@@ -115,7 +115,7 @@ void StyleSheetHandler::startRuleHeader(StyleRule::Type type, unsigned offset)
if (m_currentRuleData)
m_currentRuleDataStack.removeLast();
- RefPtrWillBeRawPtr<CSSRuleSourceData> data = CSSRuleSourceData::create(type);
+ RawPtr<CSSRuleSourceData> data = CSSRuleSourceData::create(type);
data->ruleHeaderRange.start = offset;
m_currentRuleData = data;
m_currentRuleDataStack.append(data.release());
@@ -165,13 +165,13 @@ void StyleSheetHandler::endRuleBody(unsigned offset)
{
ASSERT(!m_currentRuleDataStack.isEmpty());
m_currentRuleDataStack.last()->ruleBodyRange.end = offset;
- RefPtrWillBeRawPtr<CSSRuleSourceData> rule = popRuleData();
+ RawPtr<CSSRuleSourceData> rule = popRuleData();
fixUnparsedPropertyRanges(rule.get());
addNewRuleToSourceTree(rule.release());
}
-void StyleSheetHandler::addNewRuleToSourceTree(PassRefPtrWillBeRawPtr<CSSRuleSourceData> rule)
+void StyleSheetHandler::addNewRuleToSourceTree(RawPtr<CSSRuleSourceData> rule)
{
if (m_currentRuleDataStack.isEmpty())
m_result->append(rule);
@@ -179,11 +179,11 @@ void StyleSheetHandler::addNewRuleToSourceTree(PassRefPtrWillBeRawPtr<CSSRuleSou
m_currentRuleDataStack.last()->childRules.append(rule);
}
-PassRefPtrWillBeRawPtr<CSSRuleSourceData> StyleSheetHandler::popRuleData()
+RawPtr<CSSRuleSourceData> StyleSheetHandler::popRuleData()
{
ASSERT(!m_currentRuleDataStack.isEmpty());
m_currentRuleData.clear();
- RefPtrWillBeRawPtr<CSSRuleSourceData> data = m_currentRuleDataStack.last();
+ RawPtr<CSSRuleSourceData> data = m_currentRuleDataStack.last();
m_currentRuleDataStack.removeLast();
return data.release();
}
@@ -191,7 +191,7 @@ PassRefPtrWillBeRawPtr<CSSRuleSourceData> StyleSheetHandler::popRuleData()
template <typename CharacterType>
static inline void fixUnparsedProperties(const CharacterType* characters, CSSRuleSourceData* ruleData)
{
- WillBeHeapVector<CSSPropertySourceData>& propertyData = ruleData->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& propertyData = ruleData->styleSourceData->propertyData;
unsigned size = propertyData.size();
if (!size)
return;
@@ -292,7 +292,7 @@ void StyleSheetHandler::observeComment(unsigned startOffset, unsigned endOffset)
StyleSheetHandler handler(commentText, m_document, &sourceData);
CSSParser::parseDeclarationListForInspector(parserContextForDocument(m_document), commentText, handler);
- WillBeHeapVector<CSSPropertySourceData>& commentPropertyData = sourceData.first()->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& commentPropertyData = sourceData.first()->styleSourceData->propertyData;
if (commentPropertyData.size() != 1)
return;
CSSPropertySourceData& propertyData = commentPropertyData.at(0);
@@ -325,7 +325,7 @@ void StyleSheetHandler::endMediaQueryExp(unsigned offset)
void StyleSheetHandler::startMediaQuery()
{
ASSERT(m_currentRuleDataStack.size() && m_currentRuleDataStack.last()->mediaSourceData);
- RefPtrWillBeRawPtr<CSSMediaQuerySourceData> data = CSSMediaQuerySourceData::create();
+ RawPtr<CSSMediaQuerySourceData> data = CSSMediaQuerySourceData::create();
m_currentMediaQueryData = data;
m_currentRuleDataStack.last()->mediaSourceData->queryData.append(data);
}
@@ -338,7 +338,7 @@ void StyleSheetHandler::endMediaQuery()
bool verifyRuleText(Document* document, const String& ruleText)
{
DEFINE_STATIC_LOCAL(String, bogusPropertyName, ("-webkit-boguz-propertee"));
- RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
+ RawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
RuleSourceDataList sourceData;
String text = ruleText + " div { " + bogusPropertyName + ": none; }";
StyleSheetHandler handler(text, document, &sourceData);
@@ -353,7 +353,7 @@ bool verifyRuleText(Document* document, const String& ruleText)
if (!sourceData.at(0)->styleSourceData)
return false;
- WillBeHeapVector<CSSPropertySourceData>& propertyData = sourceData.at(1)->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& propertyData = sourceData.at(1)->styleSourceData->propertyData;
unsigned propertyCount = propertyData.size();
// Exactly one property should be in rule.
@@ -374,7 +374,7 @@ bool verifyStyleText(Document* document, const String& text)
bool verifyKeyframeKeyText(Document* document, const String& keyText)
{
- RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
+ RawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
RuleSourceDataList sourceData;
String text = "@keyframes boguzAnim { " + keyText + " { -webkit-boguz-propertee : none; } }";
StyleSheetHandler handler(text, document, &sourceData);
@@ -386,7 +386,7 @@ bool verifyKeyframeKeyText(Document* document, const String& keyText)
return false;
// Exactly one property should be in keyframe rule.
- WillBeHeapVector<CSSPropertySourceData>& propertyData = sourceData.at(1)->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& propertyData = sourceData.at(1)->styleSourceData->propertyData;
unsigned propertyCount = propertyData.size();
if (propertyCount != 1)
return false;
@@ -397,7 +397,7 @@ bool verifyKeyframeKeyText(Document* document, const String& keyText)
bool verifySelectorText(Document* document, const String& selectorText)
{
DEFINE_STATIC_LOCAL(String, bogusPropertyName, ("-webkit-boguz-propertee"));
- RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
+ RawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
RuleSourceDataList sourceData;
String text = selectorText + " { " + bogusPropertyName + ": none; }";
StyleSheetHandler handler(text, document, &sourceData);
@@ -409,7 +409,7 @@ bool verifySelectorText(Document* document, const String& selectorText)
return false;
// Exactly one property should be in style rule.
- WillBeHeapVector<CSSPropertySourceData>& propertyData = sourceData.at(0)->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& propertyData = sourceData.at(0)->styleSourceData->propertyData;
unsigned propertyCount = propertyData.size();
if (propertyCount != 1)
return false;
@@ -424,7 +424,7 @@ bool verifySelectorText(Document* document, const String& selectorText)
bool verifyMediaText(Document* document, const String& mediaText)
{
DEFINE_STATIC_LOCAL(String, bogusPropertyName, ("-webkit-boguz-propertee"));
- RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
+ RawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(strictCSSParserContext());
RuleSourceDataList sourceData;
String text = "@media " + mediaText + " { div { " + bogusPropertyName + ": none; } }";
StyleSheetHandler handler(text, document, &sourceData);
@@ -442,7 +442,7 @@ bool verifyMediaText(Document* document, const String& mediaText)
return false;
// Exactly one property should be in style rule.
- WillBeHeapVector<CSSPropertySourceData>& propertyData = childSourceData.at(0)->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& propertyData = childSourceData.at(0)->styleSourceData->propertyData;
unsigned propertyCount = propertyData.size();
if (propertyCount != 1)
return false;
@@ -457,7 +457,7 @@ bool verifyMediaText(Document* document, const String& mediaText)
void flattenSourceData(RuleSourceDataList* dataList, RuleSourceDataList* result)
{
for (size_t i = 0; i < dataList->size(); ++i) {
- RefPtrWillBeMember<CSSRuleSourceData>& data = dataList->at(i);
+ Member<CSSRuleSourceData>& data = dataList->at(i);
// The result->append()'ed types should be exactly the same as in collectFlatRules().
switch (data->type) {
@@ -481,7 +481,7 @@ void flattenSourceData(RuleSourceDataList* dataList, RuleSourceDataList* result)
}
}
-PassRefPtrWillBeRawPtr<CSSRuleList> asCSSRuleList(CSSRule* rule)
+RawPtr<CSSRuleList> asCSSRuleList(CSSRule* rule)
{
if (!rule)
return nullptr;
@@ -628,11 +628,11 @@ void diff(const Vector<String>& listA, const Vector<String>& listB, IndexMap* aT
delete [] backtrack;
}
-String canonicalCSSText(RefPtrWillBeRawPtr<CSSRule> rule)
+String canonicalCSSText(RawPtr<CSSRule> rule)
{
if (rule->type() != CSSRule::STYLE_RULE)
return rule->cssText();
- RefPtrWillBeRawPtr<CSSStyleRule> styleRule = toCSSStyleRule(rule.get());
+ RawPtr<CSSStyleRule> styleRule = toCSSStyleRule(rule.get());
Vector<String> propertyNames;
CSSStyleDeclaration* style = styleRule->style();
@@ -688,12 +688,12 @@ PassRefPtr<TypeBuilder::CSS::SourceRange> InspectorStyleSheetBase::buildSourceRa
return result.release();
}
-PassRefPtrWillBeRawPtr<InspectorStyle> InspectorStyle::create(PassRefPtrWillBeRawPtr<CSSStyleDeclaration> style, PassRefPtrWillBeRawPtr<CSSRuleSourceData> sourceData, InspectorStyleSheetBase* parentStyleSheet)
+RawPtr<InspectorStyle> InspectorStyle::create(RawPtr<CSSStyleDeclaration> style, RawPtr<CSSRuleSourceData> sourceData, InspectorStyleSheetBase* parentStyleSheet)
{
- return adoptRefWillBeNoop(new InspectorStyle(style, sourceData, parentStyleSheet));
+ return (new InspectorStyle(style, sourceData, parentStyleSheet));
}
-InspectorStyle::InspectorStyle(PassRefPtrWillBeRawPtr<CSSStyleDeclaration> style, PassRefPtrWillBeRawPtr<CSSRuleSourceData> sourceData, InspectorStyleSheetBase* parentStyleSheet)
+InspectorStyle::InspectorStyle(RawPtr<CSSStyleDeclaration> style, RawPtr<CSSRuleSourceData> sourceData, InspectorStyleSheetBase* parentStyleSheet)
: m_style(style)
, m_sourceData(sourceData)
, m_parentStyleSheet(parentStyleSheet)
@@ -722,7 +722,7 @@ PassRefPtr<TypeBuilder::CSS::CSSStyle> InspectorStyle::buildObjectForStyle()
PassRefPtr<TypeBuilder::Array<TypeBuilder::CSS::CSSComputedStyleProperty>> InspectorStyle::buildArrayForComputedStyle()
{
RefPtr<TypeBuilder::Array<TypeBuilder::CSS::CSSComputedStyleProperty>> result = TypeBuilder::Array<TypeBuilder::CSS::CSSComputedStyleProperty>::create();
- WillBeHeapVector<CSSPropertySourceData> properties;
+ HeapVector<CSSPropertySourceData> properties;
populateAllProperties(properties);
for (auto& property : properties) {
@@ -757,12 +757,12 @@ bool InspectorStyle::textForRange(const SourceRange& range, String* result)
return true;
}
-void InspectorStyle::populateAllProperties(WillBeHeapVector<CSSPropertySourceData>& result)
+void InspectorStyle::populateAllProperties(HeapVector<CSSPropertySourceData>& result)
{
HashSet<String> sourcePropertyNames;
if (m_sourceData && m_sourceData->styleSourceData) {
- WillBeHeapVector<CSSPropertySourceData>& sourcePropertyData = m_sourceData->styleSourceData->propertyData;
+ HeapVector<CSSPropertySourceData>& sourcePropertyData = m_sourceData->styleSourceData->propertyData;
for (const auto& data : sourcePropertyData) {
result.append(data);
sourcePropertyNames.add(data.name.lower());
@@ -787,7 +787,7 @@ PassRefPtr<TypeBuilder::CSS::CSSStyle> InspectorStyle::styleWithProperties()
RefPtr<Array<TypeBuilder::CSS::ShorthandEntry> > shorthandEntries = Array<TypeBuilder::CSS::ShorthandEntry>::create();
HashSet<String> foundShorthands;
- WillBeHeapVector<CSSPropertySourceData> properties;
+ HeapVector<CSSPropertySourceData> properties;
populateAllProperties(properties);
for (auto& styleProperty : properties) {
@@ -916,12 +916,12 @@ bool InspectorStyleSheetBase::lineNumberAndColumnToOffset(unsigned lineNumber, u
return true;
}
-PassRefPtrWillBeRawPtr<InspectorStyleSheet> InspectorStyleSheet::create(InspectorResourceAgent* resourceAgent, PassRefPtrWillBeRawPtr<CSSStyleSheet> pageStyleSheet, TypeBuilder::CSS::StyleSheetOrigin::Enum origin, const String& documentURL, InspectorCSSAgent* cssAgent)
+RawPtr<InspectorStyleSheet> InspectorStyleSheet::create(InspectorResourceAgent* resourceAgent, RawPtr<CSSStyleSheet> pageStyleSheet, TypeBuilder::CSS::StyleSheetOrigin::Enum origin, const String& documentURL, InspectorCSSAgent* cssAgent)
{
- return adoptRefWillBeNoop(new InspectorStyleSheet(resourceAgent, pageStyleSheet, origin, documentURL, cssAgent));
+ return (new InspectorStyleSheet(resourceAgent, pageStyleSheet, origin, documentURL, cssAgent));
}
-InspectorStyleSheet::InspectorStyleSheet(InspectorResourceAgent* resourceAgent, PassRefPtrWillBeRawPtr<CSSStyleSheet> pageStyleSheet, TypeBuilder::CSS::StyleSheetOrigin::Enum origin, const String& documentURL, InspectorCSSAgent* cssAgent)
+InspectorStyleSheet::InspectorStyleSheet(InspectorResourceAgent* resourceAgent, RawPtr<CSSStyleSheet> pageStyleSheet, TypeBuilder::CSS::StyleSheetOrigin::Enum origin, const String& documentURL, InspectorCSSAgent* cssAgent)
: InspectorStyleSheetBase(cssAgent)
, m_cssAgent(cssAgent)
, m_resourceAgent(resourceAgent)
@@ -990,26 +990,26 @@ bool InspectorStyleSheet::setText(const String& text, ExceptionState& exceptionS
return true;
}
-RefPtrWillBeRawPtr<CSSStyleRule> InspectorStyleSheet::setRuleSelector(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
+RawPtr<CSSStyleRule> InspectorStyleSheet::setRuleSelector(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
{
if (!verifySelectorText(m_pageStyleSheet->ownerDocument(), text)) {
exceptionState.throwDOMException(SyntaxError, "Selector or media text is not valid.");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
+ RawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
if (!sourceData || !sourceData->styleSourceData) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(sourceData);
+ RawPtr<CSSRule> rule = ruleForSourceData(sourceData);
if (!rule || !rule->parentStyleSheet() || rule->type() != CSSRule::STYLE_RULE) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing style source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSStyleRule> styleRule = InspectorCSSAgent::asCSSStyleRule(rule.get());
+ RawPtr<CSSStyleRule> styleRule = InspectorCSSAgent::asCSSStyleRule(rule.get());
styleRule->setSelectorText(text);
replaceText(sourceData->ruleHeaderRange, text, newRange, oldText);
@@ -1018,26 +1018,26 @@ RefPtrWillBeRawPtr<CSSStyleRule> InspectorStyleSheet::setRuleSelector(const Sour
return styleRule;
}
-PassRefPtrWillBeRawPtr<CSSKeyframeRule> InspectorStyleSheet::setKeyframeKey(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
+RawPtr<CSSKeyframeRule> InspectorStyleSheet::setKeyframeKey(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
{
if (!verifyKeyframeKeyText(m_pageStyleSheet->ownerDocument(), text)) {
exceptionState.throwDOMException(SyntaxError, "Keyframe key text is not valid.");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
+ RawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
if (!sourceData || !sourceData->styleSourceData) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(sourceData);
+ RawPtr<CSSRule> rule = ruleForSourceData(sourceData);
if (!rule || !rule->parentStyleSheet() || rule->type() != CSSRule::KEYFRAME_RULE) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing style source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSKeyframeRule> keyframeRule = toCSSKeyframeRule(rule.get());
+ RawPtr<CSSKeyframeRule> keyframeRule = toCSSKeyframeRule(rule.get());
keyframeRule->setKeyText(text, exceptionState);
replaceText(sourceData->ruleHeaderRange, text, newRange, oldText);
@@ -1046,26 +1046,26 @@ PassRefPtrWillBeRawPtr<CSSKeyframeRule> InspectorStyleSheet::setKeyframeKey(cons
return keyframeRule;
}
-PassRefPtrWillBeRawPtr<CSSRule> InspectorStyleSheet::setStyleText(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
+RawPtr<CSSRule> InspectorStyleSheet::setStyleText(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
{
if (!verifyStyleText(m_pageStyleSheet->ownerDocument(), text)) {
exceptionState.throwDOMException(SyntaxError, "Style text is not valid.");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = findRuleByBodyRange(range);
+ RawPtr<CSSRuleSourceData> sourceData = findRuleByBodyRange(range);
if (!sourceData || !sourceData->styleSourceData) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing style source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(sourceData);
+ RawPtr<CSSRule> rule = ruleForSourceData(sourceData);
if (!rule || !rule->parentStyleSheet() || (rule->type() != CSSRule::STYLE_RULE && rule->type() != CSSRule::KEYFRAME_RULE)) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing style source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSStyleDeclaration> style = nullptr;
+ RawPtr<CSSStyleDeclaration> style = nullptr;
if (rule->type() == CSSRule::STYLE_RULE)
style = toCSSStyleRule(rule.get())->style();
else if (rule->type() == CSSRule::KEYFRAME_RULE)
@@ -1078,26 +1078,26 @@ PassRefPtrWillBeRawPtr<CSSRule> InspectorStyleSheet::setStyleText(const SourceRa
return rule;
}
-RefPtrWillBeRawPtr<CSSMediaRule> InspectorStyleSheet::setMediaRuleText(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
+RawPtr<CSSMediaRule> InspectorStyleSheet::setMediaRuleText(const SourceRange& range, const String& text, SourceRange* newRange, String* oldText, ExceptionState& exceptionState)
{
if (!verifyMediaText(m_pageStyleSheet->ownerDocument(), text)) {
exceptionState.throwDOMException(SyntaxError, "Selector or media text is not valid.");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
+ RawPtr<CSSRuleSourceData> sourceData = findRuleByHeaderRange(range);
if (!sourceData || !sourceData->mediaSourceData) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(sourceData);
+ RawPtr<CSSRule> rule = ruleForSourceData(sourceData);
if (!rule || !rule->parentStyleSheet() || rule->type() != CSSRule::MEDIA_RULE) {
exceptionState.throwDOMException(NotFoundError, "Source range didn't match existing style source range");
return nullptr;
}
- RefPtrWillBeRawPtr<CSSMediaRule> mediaRule = InspectorCSSAgent::asCSSMediaRule(rule.get());
+ RawPtr<CSSMediaRule> mediaRule = InspectorCSSAgent::asCSSMediaRule(rule.get());
mediaRule->media()->setMediaText(text);
replaceText(sourceData->ruleHeaderRange, text, newRange, oldText);
@@ -1106,12 +1106,12 @@ RefPtrWillBeRawPtr<CSSMediaRule> InspectorStyleSheet::setMediaRuleText(const Sou
return mediaRule;
}
-RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::ruleSourceDataAfterSourceRange(const SourceRange& sourceRange)
+RawPtr<CSSRuleSourceData> InspectorStyleSheet::ruleSourceDataAfterSourceRange(const SourceRange& sourceRange)
{
ASSERT(m_sourceData);
unsigned index = 0;
for (; index < m_sourceData->size(); ++index) {
- RefPtrWillBeRawPtr<CSSRuleSourceData> sd = m_sourceData->at(index);
+ RawPtr<CSSRuleSourceData> sd = m_sourceData->at(index);
if (sd->ruleHeaderRange.start >= sourceRange.end)
break;
}
@@ -1162,9 +1162,9 @@ CSSStyleRule* InspectorStyleSheet::insertCSSOMRuleBySourceRange(const SourceRang
{
ASSERT(m_sourceData);
- RefPtrWillBeRawPtr<CSSRuleSourceData> containingRuleSourceData = nullptr;
+ RawPtr<CSSRuleSourceData> containingRuleSourceData = nullptr;
for (size_t i = 0; i < m_sourceData->size(); ++i) {
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
+ RawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
if (ruleSourceData->ruleHeaderRange.start < sourceRange.start && sourceRange.start < ruleSourceData->ruleBodyRange.start) {
exceptionState.throwDOMException(NotFoundError, "Cannot insert rule inside rule selector.");
return nullptr;
@@ -1175,13 +1175,13 @@ CSSStyleRule* InspectorStyleSheet::insertCSSOMRuleBySourceRange(const SourceRang
containingRuleSourceData = ruleSourceData;
}
- RefPtrWillBeRawPtr<CSSRuleSourceData> insertBefore = ruleSourceDataAfterSourceRange(sourceRange);
- RefPtrWillBeRawPtr<CSSRule> insertBeforeRule = ruleForSourceData(insertBefore);
+ RawPtr<CSSRuleSourceData> insertBefore = ruleSourceDataAfterSourceRange(sourceRange);
+ RawPtr<CSSRule> insertBeforeRule = ruleForSourceData(insertBefore);
if (!containingRuleSourceData)
return insertCSSOMRuleInStyleSheet(insertBeforeRule.get(), ruleText, exceptionState);
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(containingRuleSourceData);
+ RawPtr<CSSRule> rule = ruleForSourceData(containingRuleSourceData);
if (!rule || rule->type() != CSSRule::MEDIA_RULE) {
exceptionState.throwDOMException(NotFoundError, "Cannot insert rule in non-media rule.");
return nullptr;
@@ -1190,7 +1190,7 @@ CSSStyleRule* InspectorStyleSheet::insertCSSOMRuleBySourceRange(const SourceRang
return insertCSSOMRuleInMediaRule(toCSSMediaRule(rule.get()), insertBeforeRule.get(), ruleText, exceptionState);
}
-RefPtrWillBeRawPtr<CSSStyleRule> InspectorStyleSheet::addRule(const String& ruleText, const SourceRange& location, SourceRange* addedRange, ExceptionState& exceptionState)
+RawPtr<CSSStyleRule> InspectorStyleSheet::addRule(const String& ruleText, const SourceRange& location, SourceRange* addedRange, ExceptionState& exceptionState)
{
if (location.start != location.end) {
exceptionState.throwDOMException(NotFoundError, "Source range must be collapsed.");
@@ -1207,7 +1207,7 @@ RefPtrWillBeRawPtr<CSSStyleRule> InspectorStyleSheet::addRule(const String& rule
return nullptr;
}
- RefPtrWillBeRawPtr<CSSStyleRule> styleRule = insertCSSOMRuleBySourceRange(location, ruleText, exceptionState);
+ RawPtr<CSSStyleRule> styleRule = insertCSSOMRuleBySourceRange(location, ruleText, exceptionState);
if (exceptionState.hadException())
return nullptr;
@@ -1224,10 +1224,10 @@ bool InspectorStyleSheet::deleteRule(const SourceRange& range, ExceptionState& e
}
// Find index of CSSRule that entirely belongs to the range.
- RefPtrWillBeRawPtr<CSSRuleSourceData> foundData = nullptr;
+ RawPtr<CSSRuleSourceData> foundData = nullptr;
for (size_t i = 0; i < m_sourceData->size(); ++i) {
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
+ RawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
unsigned ruleStart = ruleSourceData->ruleHeaderRange.start;
unsigned ruleEnd = ruleSourceData->ruleBodyRange.end + 1;
bool startBelongs = ruleStart >= range.start && ruleStart < range.end;
@@ -1240,7 +1240,7 @@ bool InspectorStyleSheet::deleteRule(const SourceRange& range, ExceptionState& e
if (!foundData || foundData->ruleBodyRange.length() > ruleSourceData->ruleBodyRange.length())
foundData = ruleSourceData;
}
- RefPtrWillBeRawPtr<CSSRule> rule = ruleForSourceData(foundData);
+ RawPtr<CSSRule> rule = ruleForSourceData(foundData);
if (!rule) {
exceptionState.throwDOMException(NotFoundError, "No style rule could be found in given range.");
return false;
@@ -1292,11 +1292,11 @@ void InspectorStyleSheet::replaceText(const SourceRange& range, const String& te
void InspectorStyleSheet::innerSetText(const String& text, bool markAsLocallyModified)
{
- OwnPtrWillBeRawPtr<RuleSourceDataList> ruleTree = adoptPtrWillBeNoop(new RuleSourceDataList());
- RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(m_pageStyleSheet->contents()->parserContext());
+ RawPtr<RuleSourceDataList> ruleTree = (new RuleSourceDataList());
+ RawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(m_pageStyleSheet->contents()->parserContext());
StyleSheetHandler handler(text, m_pageStyleSheet->ownerDocument(), ruleTree.get());
CSSParser::parseSheetForInspector(m_pageStyleSheet->contents()->parserContext(), styleSheet.get(), text, handler);
- RefPtrWillBeRawPtr<CSSStyleSheet> sourceDataSheet = nullptr;
+ RawPtr<CSSStyleSheet> sourceDataSheet = nullptr;
if (toCSSImportRule(m_pageStyleSheet->ownerRule()))
sourceDataSheet = CSSStyleSheet::create(styleSheet, toCSSImportRule(m_pageStyleSheet->ownerRule()));
else
@@ -1305,7 +1305,7 @@ void InspectorStyleSheet::innerSetText(const String& text, bool markAsLocallyMod
m_parsedFlatRules.clear();
collectFlatRules(sourceDataSheet.get(), &m_parsedFlatRules);
- m_sourceData = adoptPtrWillBeNoop(new RuleSourceDataList());
+ m_sourceData = (new RuleSourceDataList());
flattenSourceData(ruleTree.get(), m_sourceData.get());
m_text = text;
@@ -1375,7 +1375,7 @@ PassRefPtr<TypeBuilder::Array<TypeBuilder::CSS::Value>> InspectorStyleSheet::sel
PassRefPtr<TypeBuilder::CSS::SelectorList> InspectorStyleSheet::buildObjectForSelectorList(CSSStyleRule* rule)
{
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
+ RawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
RefPtr<TypeBuilder::Array<TypeBuilder::CSS::Value>> selectors;
// This intentionally does not rely on the source data to avoid catching the trailing comments (before the declaration starting '{').
@@ -1451,7 +1451,7 @@ PassRefPtr<TypeBuilder::CSS::SourceRange> InspectorStyleSheet::ruleHeaderSourceR
{
if (!m_sourceData)
return nullptr;
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
+ RawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
if (!sourceData)
return nullptr;
return buildSourceRangeObject(sourceData->ruleHeaderRange);
@@ -1461,16 +1461,16 @@ PassRefPtr<TypeBuilder::CSS::SourceRange> InspectorStyleSheet::mediaQueryExpValu
{
if (!m_sourceData)
return nullptr;
- RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
+ RawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(rule);
if (!sourceData || !sourceData->mediaSourceData || mediaQueryIndex >= sourceData->mediaSourceData->queryData.size())
return nullptr;
- RefPtrWillBeRawPtr<CSSMediaQuerySourceData> mediaQueryData = sourceData->mediaSourceData->queryData.at(mediaQueryIndex);
+ RawPtr<CSSMediaQuerySourceData> mediaQueryData = sourceData->mediaSourceData->queryData.at(mediaQueryIndex);
if (mediaQueryExpIndex >= mediaQueryData->expData.size())
return nullptr;
return buildSourceRangeObject(mediaQueryData->expData.at(mediaQueryExpIndex).valueRange);
}
-PassRefPtrWillBeRawPtr<InspectorStyle> InspectorStyleSheet::inspectorStyle(RefPtrWillBeRawPtr<CSSStyleDeclaration> style)
+RawPtr<InspectorStyle> InspectorStyleSheet::inspectorStyle(RawPtr<CSSStyleDeclaration> style)
{
return style ? InspectorStyle::create(style, sourceDataForRule(style->parentRule()), this) : nullptr;
}
@@ -1545,13 +1545,13 @@ String InspectorStyleSheet::sourceMapURL()
return m_pageStyleSheet->contents()->sourceMapURL();
}
-RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByHeaderRange(const SourceRange& sourceRange)
+RawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByHeaderRange(const SourceRange& sourceRange)
{
if (!m_sourceData)
return nullptr;
for (size_t i = 0; i < m_sourceData->size(); ++i) {
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
+ RawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
if (ruleSourceData->ruleHeaderRange.start == sourceRange.start && ruleSourceData->ruleHeaderRange.end == sourceRange.end) {
return ruleSourceData;
}
@@ -1559,13 +1559,13 @@ RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByHeaderRange
return nullptr;
}
-RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByBodyRange(const SourceRange& sourceRange)
+RawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByBodyRange(const SourceRange& sourceRange)
{
if (!m_sourceData)
return nullptr;
for (size_t i = 0; i < m_sourceData->size(); ++i) {
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
+ RawPtr<CSSRuleSourceData> ruleSourceData = m_sourceData->at(i);
if (ruleSourceData->ruleBodyRange.start == sourceRange.start && ruleSourceData->ruleBodyRange.end == sourceRange.end) {
return ruleSourceData;
}
@@ -1573,7 +1573,7 @@ RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::findRuleByBodyRange(c
return nullptr;
}
-RefPtrWillBeRawPtr<CSSRule> InspectorStyleSheet::ruleForSourceData(RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData)
+RawPtr<CSSRule> InspectorStyleSheet::ruleForSourceData(RawPtr<CSSRuleSourceData> sourceData)
{
if (!m_sourceData || !sourceData)
return nullptr;
@@ -1590,13 +1590,13 @@ RefPtrWillBeRawPtr<CSSRule> InspectorStyleSheet::ruleForSourceData(RefPtrWillBeR
ASSERT(it->value < m_cssomFlatRules.size());
// Check that CSSOM did not mutate this rule.
- RefPtrWillBeRawPtr<CSSRule> result = m_cssomFlatRules.at(it->value);
+ RawPtr<CSSRule> result = m_cssomFlatRules.at(it->value);
if (canonicalCSSText(m_parsedFlatRules.at(index)) != canonicalCSSText(result))
return nullptr;
return result;
}
-RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::sourceDataForRule(RefPtrWillBeRawPtr<CSSRule> rule)
+RawPtr<CSSRuleSourceData> InspectorStyleSheet::sourceDataForRule(RawPtr<CSSRule> rule)
{
if (!m_sourceData || !rule)
return nullptr;
@@ -1613,7 +1613,7 @@ RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheet::sourceDataForRule(Ref
ASSERT(it->value < m_sourceData->size());
// Check that CSSOM did not mutate this rule.
- RefPtrWillBeRawPtr<CSSRule> parsedRule = m_parsedFlatRules.at(it->value);
+ RawPtr<CSSRule> parsedRule = m_parsedFlatRules.at(it->value);
if (canonicalCSSText(rule) != canonicalCSSText(parsedRule))
return nullptr;
@@ -1708,12 +1708,12 @@ bool InspectorStyleSheet::inlineStyleSheetText(String* result)
return true;
}
-PassRefPtrWillBeRawPtr<InspectorStyleSheetForInlineStyle> InspectorStyleSheetForInlineStyle::create(PassRefPtrWillBeRawPtr<Element> element, Listener* listener)
+RawPtr<InspectorStyleSheetForInlineStyle> InspectorStyleSheetForInlineStyle::create(RawPtr<Element> element, Listener* listener)
{
- return adoptRefWillBeNoop(new InspectorStyleSheetForInlineStyle(element, listener));
+ return (new InspectorStyleSheetForInlineStyle(element, listener));
}
-InspectorStyleSheetForInlineStyle::InspectorStyleSheetForInlineStyle(PassRefPtrWillBeRawPtr<Element> element, Listener* listener)
+InspectorStyleSheetForInlineStyle::InspectorStyleSheetForInlineStyle(RawPtr<Element> element, Listener* listener)
: InspectorStyleSheetBase(listener)
, m_element(element)
{
@@ -1747,7 +1747,7 @@ bool InspectorStyleSheetForInlineStyle::getText(String* result)
return true;
}
-PassRefPtrWillBeRawPtr<InspectorStyle> InspectorStyleSheetForInlineStyle::inspectorStyle(RefPtrWillBeRawPtr<CSSStyleDeclaration> style)
+RawPtr<InspectorStyle> InspectorStyleSheetForInlineStyle::inspectorStyle(RawPtr<CSSStyleDeclaration> style)
{
if (!m_inspectorStyle)
m_inspectorStyle = InspectorStyle::create(m_element->style(), ruleSourceData(), this);
@@ -1755,10 +1755,10 @@ PassRefPtrWillBeRawPtr<InspectorStyle> InspectorStyleSheetForInlineStyle::inspec
return m_inspectorStyle;
}
-RefPtrWillBeRawPtr<CSSRuleSourceData> InspectorStyleSheetForInlineStyle::ruleSourceData()
+RawPtr<CSSRuleSourceData> InspectorStyleSheetForInlineStyle::ruleSourceData()
{
const String& text = elementStyleText();
- RefPtrWillBeRawPtr<CSSRuleSourceData> ruleSourceData = nullptr;
+ RawPtr<CSSRuleSourceData> ruleSourceData = nullptr;
if (text.isEmpty()) {
ruleSourceData = CSSRuleSourceData::create(StyleRule::Style);
ruleSourceData->ruleBodyRange.start = 0;

Powered by Google App Engine
This is Rietveld 408576698