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

Unified Diff: Source/core/inspector/InspectorCSSAgent.cpp

Issue 800113002: Use C++11 range-based for loop in Source/core/inspector (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: REBASE AGAIN! Created 6 years 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: Source/core/inspector/InspectorCSSAgent.cpp
diff --git a/Source/core/inspector/InspectorCSSAgent.cpp b/Source/core/inspector/InspectorCSSAgent.cpp
index 5061b143d60a519b383ddc85c89339a02309d9e0..bad69971b92c9bb85fdc61c797d8b3e2ed960638 100644
--- a/Source/core/inspector/InspectorCSSAgent.cpp
+++ b/Source/core/inspector/InspectorCSSAgent.cpp
@@ -482,8 +482,8 @@ void InspectorCSSAgent::flushPendingFrontendMessages()
return;
WillBeHeapHashSet<RawPtrWillBeMember<Document> > invalidatedDocuments;
m_invalidatedDocuments.swap(&invalidatedDocuments);
- for (WillBeHeapHashSet<RawPtrWillBeMember<Document> >::iterator it = invalidatedDocuments.begin(); it != invalidatedDocuments.end(); ++it)
- updateActiveStyleSheets(*it, ExistingFrontendRefresh);
+ for (auto it : invalidatedDocuments)
pfeldman 2014/12/16 16:52:10 Here and below: Document* document: docs
zhaoze.zhou 2014/12/16 18:56:39 Done.
+ updateActiveStyleSheets(it, ExistingFrontendRefresh);
}
void InspectorCSSAgent::reset()
@@ -527,8 +527,8 @@ void InspectorCSSAgent::wasEnabled()
m_instrumentingAgents->setInspectorCSSAgent(this);
WillBeHeapVector<RawPtrWillBeMember<Document> > documents = m_domAgent->documents();
- for (WillBeHeapVector<RawPtrWillBeMember<Document> >::iterator it = documents.begin(); it != documents.end(); ++it)
- updateActiveStyleSheets(*it, InitialFrontendLoad);
+ for (auto it : documents)
+ updateActiveStyleSheets(it, InitialFrontendLoad);
}
void InspectorCSSAgent::disable(ErrorString*)
@@ -614,8 +614,8 @@ void InspectorCSSAgent::setActiveStyleSheets(Document* document, const WillBeHea
WillBeHeapHashSet<RawPtrWillBeMember<CSSStyleSheet> > removedSheets(*documentCSSStyleSheets);
WillBeHeapVector<RawPtrWillBeMember<CSSStyleSheet> > addedSheets;
- for (WillBeHeapVector<RawPtrWillBeMember<CSSStyleSheet> >::const_iterator it = allSheetsVector.begin(); it != allSheetsVector.end(); ++it) {
- CSSStyleSheet* cssStyleSheet = *it;
+ for (const auto& it : allSheetsVector) {
pfeldman 2014/12/16 16:52:10 Here and below: CSSStyleSheet* sheet :
zhaoze.zhou 2014/12/16 18:56:39 Done.
+ CSSStyleSheet* cssStyleSheet = it;
if (removedSheets.contains(cssStyleSheet)) {
removedSheets.remove(cssStyleSheet);
if (isInitialFrontendLoad)
@@ -625,8 +625,8 @@ void InspectorCSSAgent::setActiveStyleSheets(Document* document, const WillBeHea
}
}
- for (WillBeHeapHashSet<RawPtrWillBeMember<CSSStyleSheet> >::iterator it = removedSheets.begin(); it != removedSheets.end(); ++it) {
- CSSStyleSheet* cssStyleSheet = *it;
+ for (auto it : removedSheets) {
+ CSSStyleSheet* cssStyleSheet = it;
RefPtrWillBeRawPtr<InspectorStyleSheet> inspectorStyleSheet = m_cssStyleSheetToInspectorStyleSheet.get(cssStyleSheet);
ASSERT(inspectorStyleSheet);
@@ -638,8 +638,8 @@ void InspectorCSSAgent::setActiveStyleSheets(Document* document, const WillBeHea
}
}
- for (WillBeHeapVector<RawPtrWillBeMember<CSSStyleSheet> >::iterator it = addedSheets.begin(); it != addedSheets.end(); ++it) {
- CSSStyleSheet* cssStyleSheet = *it;
+ for (auto it : addedSheets) {
+ CSSStyleSheet* cssStyleSheet = it;
bool isNew = isInitialFrontendLoad || !m_cssStyleSheetToInspectorStyleSheet.contains(cssStyleSheet);
if (isNew) {
InspectorStyleSheet* newStyleSheet = bindStyleSheet(cssStyleSheet);
@@ -690,8 +690,8 @@ bool InspectorCSSAgent::forcePseudoState(Element* element, CSSSelector::PseudoTy
void InspectorCSSAgent::getMediaQueries(ErrorString* errorString, RefPtr<TypeBuilder::Array<TypeBuilder::CSS::CSSMedia> >& medias)
{
medias = TypeBuilder::Array<TypeBuilder::CSS::CSSMedia>::create();
- for (IdToInspectorStyleSheet::iterator it = m_idToInspectorStyleSheet.begin(); it != m_idToInspectorStyleSheet.end(); ++it) {
- RefPtrWillBeRawPtr<InspectorStyleSheet> styleSheet = it->value;
+ for (auto it : m_idToInspectorStyleSheet) {
+ RefPtrWillBeRawPtr<InspectorStyleSheet> styleSheet = it.value;
collectMediaQueriesFromStyleSheet(styleSheet->pageStyleSheet(), medias.get());
const CSSRuleVector& flatRules = styleSheet->flatRules();
for (unsigned i = 0; i < flatRules.size(); ++i) {
@@ -862,10 +862,10 @@ void InspectorCSSAgent::getPlatformFontsForNode(ErrorString* errorString, int no
}
platformFonts = TypeBuilder::Array<TypeBuilder::CSS::PlatformFontUsage>::create();
- for (HashCountedSet<String>::iterator it = fontStats.begin(), end = fontStats.end(); it != end; ++it) {
+ for (auto it : fontStats) {
RefPtr<TypeBuilder::CSS::PlatformFontUsage> platformFont = TypeBuilder::CSS::PlatformFontUsage::create()
- .setFamilyName(it->key)
- .setGlyphCount(it->value);
+ .setFamilyName(it.key)
+ .setGlyphCount(it.value);
platformFonts->addItem(platformFont);
}
}
@@ -1278,8 +1278,8 @@ Element* InspectorCSSAgent::elementForId(ErrorString* errorString, int nodeId)
void InspectorCSSAgent::collectAllDocumentStyleSheets(Document* document, WillBeHeapVector<RawPtrWillBeMember<CSSStyleSheet> >& result)
{
const WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> > activeStyleSheets = document->styleEngine()->activeStyleSheetsForInspector();
- for (WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> >::const_iterator it = activeStyleSheets.begin(); it != activeStyleSheets.end(); ++it) {
- CSSStyleSheet* styleSheet = it->get();
+ for (const auto& it : activeStyleSheets) {
+ CSSStyleSheet* styleSheet = it.get();
InspectorCSSAgent::collectStyleSheets(styleSheet, result);
}
}
@@ -1539,15 +1539,15 @@ void InspectorCSSAgent::didReparseStyleSheet()
void InspectorCSSAgent::resetPseudoStates()
{
WillBeHeapHashSet<RawPtrWillBeMember<Document> > documentsToChange;
- for (NodeIdToForcedPseudoState::iterator it = m_nodeIdToForcedPseudoState.begin(), end = m_nodeIdToForcedPseudoState.end(); it != end; ++it) {
- Element* element = toElement(m_domAgent->nodeForId(it->key));
+ for (auto it : m_nodeIdToForcedPseudoState) {
+ Element* element = toElement(m_domAgent->nodeForId(it.key));
if (element && element->ownerDocument())
documentsToChange.add(element->ownerDocument());
}
m_nodeIdToForcedPseudoState.clear();
- for (WillBeHeapHashSet<RawPtrWillBeMember<Document> >::iterator it = documentsToChange.begin(), end = documentsToChange.end(); it != end; ++it)
- (*it)->setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::create(StyleChangeReason::Inspector));
+ for (auto it : documentsToChange)
+ it->setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::create(StyleChangeReason::Inspector));
}
void InspectorCSSAgent::trace(Visitor* visitor)

Powered by Google App Engine
This is Rietveld 408576698