Chromium Code Reviews| Index: Source/core/rendering/RenderLineBoxList.cpp |
| diff --git a/Source/core/rendering/RenderLineBoxList.cpp b/Source/core/rendering/RenderLineBoxList.cpp |
| index 6613173e51ac01650c17ba851c5ae29ce1ee3977..50308271680771df6657c748daf9768baf451a00 100644 |
| --- a/Source/core/rendering/RenderLineBoxList.cpp |
| +++ b/Source/core/rendering/RenderLineBoxList.cpp |
| @@ -214,7 +214,7 @@ void RenderLineBoxList::paint(RenderBoxModelObject* renderer, PaintInfo& paintIn |
| PaintInfo info(paintInfo); |
| ListHashSet<RenderInline*> outlineObjects; |
| - info.outlineObjects = &outlineObjects; |
| + info.setOutlineObjects(&outlineObjects); |
| // See if our root lines intersect with the dirty rect. If so, then we paint |
| // them. Note that boxes can easily overlap, so we can't make any assumptions |
| @@ -227,12 +227,12 @@ void RenderLineBoxList::paint(RenderBoxModelObject* renderer, PaintInfo& paintIn |
| } |
| if (info.phase == PaintPhaseOutline || info.phase == PaintPhaseSelfOutline || info.phase == PaintPhaseChildOutlines) { |
| - ListHashSet<RenderInline*>::iterator end = info.outlineObjects->end(); |
| - for (ListHashSet<RenderInline*>::iterator it = info.outlineObjects->begin(); it != end; ++it) { |
| + ListHashSet<RenderInline*>::iterator end = info.outlineObjects()->end(); |
| + for (ListHashSet<RenderInline*>::iterator it = info.outlineObjects()->begin(); it != end; ++it) { |
| RenderInline* flow = *it; |
| flow->paintOutline(info, paintOffset); |
| } |
| - info.outlineObjects->clear(); |
| + info.outlineObjects()->clear(); |
|
eseidel
2013/08/15 19:36:40
We're just mutating this member directly, which me
|
| } |
| } |