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

Unified Diff: third_party/WebKit/Source/core/svg/graphics/filters/SVGFilterBuilder.cpp

Issue 2671933002: Migrate WTF::HashMap::add() to ::insert() (Closed)
Patch Set: rebase, add TODOs Created 3 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/svg/graphics/filters/SVGFilterBuilder.cpp
diff --git a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilterBuilder.cpp b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilterBuilder.cpp
index df9985c2ad8ca98dc961968edf310ee2a04742ff..1b804ea81a028cc1af3c02a1657ab72d4727d2e1 100644
--- a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilterBuilder.cpp
+++ b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilterBuilder.cpp
@@ -64,7 +64,7 @@ class FilterInputKeywords {
SVGFilterGraphNodeMap::SVGFilterGraphNodeMap() {}
void SVGFilterGraphNodeMap::addBuiltinEffect(FilterEffect* effect) {
- m_effectReferences.add(effect, FilterEffectSet());
+ m_effectReferences.insert(effect, FilterEffectSet());
}
void SVGFilterGraphNodeMap::addPrimitive(LayoutObject* object,
@@ -72,7 +72,7 @@ void SVGFilterGraphNodeMap::addPrimitive(LayoutObject* object,
// The effect must be a newly created filter effect.
ASSERT(!m_effectReferences.contains(effect));
ASSERT(!object || !m_effectRenderer.contains(object));
- m_effectReferences.add(effect, FilterEffectSet());
+ m_effectReferences.insert(effect, FilterEffectSet());
unsigned numberOfInputEffects = effect->inputEffects().size();
@@ -86,7 +86,7 @@ void SVGFilterGraphNodeMap::addPrimitive(LayoutObject* object,
// reason, which in turn mean that certain types of invalidation will not
// work (the LayoutObject -> FilterEffect mapping will not be defined).
if (object)
- m_effectRenderer.add(object, effect);
+ m_effectRenderer.insert(object, effect);
}
void SVGFilterGraphNodeMap::invalidateDependentEffects(FilterEffect* effect) {
@@ -111,16 +111,16 @@ SVGFilterBuilder::SVGFilterBuilder(FilterEffect* sourceGraphic,
const PaintFlags* strokePaint)
: m_nodeMap(nodeMap) {
FilterEffect* sourceGraphicRef = sourceGraphic;
- m_builtinEffects.add(FilterInputKeywords::getSourceGraphic(),
- sourceGraphicRef);
- m_builtinEffects.add(FilterInputKeywords::sourceAlpha(),
- SourceAlpha::create(sourceGraphicRef));
+ m_builtinEffects.insert(FilterInputKeywords::getSourceGraphic(),
+ sourceGraphicRef);
+ m_builtinEffects.insert(FilterInputKeywords::sourceAlpha(),
+ SourceAlpha::create(sourceGraphicRef));
if (fillPaint)
- m_builtinEffects.add(
+ m_builtinEffects.insert(
FilterInputKeywords::fillPaint(),
PaintFilterEffect::create(sourceGraphicRef->getFilter(), *fillPaint));
if (strokePaint)
- m_builtinEffects.add(
+ m_builtinEffects.insert(
FilterInputKeywords::strokePaint(),
PaintFilterEffect::create(sourceGraphicRef->getFilter(), *strokePaint));
addBuiltinEffects();

Powered by Google App Engine
This is Rietveld 408576698