Chromium Code Reviews| Index: Source/core/rendering/svg/RenderSVGContainer.cpp |
| diff --git a/Source/core/rendering/svg/RenderSVGContainer.cpp b/Source/core/rendering/svg/RenderSVGContainer.cpp |
| index e95f6c48635c95ca8a3d84196ab5a7920d974340..74a667be8c8e38c0239dcc0eed4ea2a4b8dfbdcd 100644 |
| --- a/Source/core/rendering/svg/RenderSVGContainer.cpp |
| +++ b/Source/core/rendering/svg/RenderSVGContainer.cpp |
| @@ -148,11 +148,11 @@ void RenderSVGContainer::paint(PaintInfo& paintInfo, const LayoutPoint&) |
| } |
| // FIXME: This really should be drawn from local coordinates, but currently we hack it |
| - // to avoid our clip killing our outline rect. Thus we translate our |
| + // to avoid our clip killing our outline rect. Thus we translate our |
| // outline rect into parent coords before drawing. |
| // FIXME: This means our focus ring won't share our rotation like it should. |
| // We should instead disable our clip during PaintPhaseOutline |
|
pdr.
2014/05/09 18:56:40
Does this comment need updating to no longer refer
|
| - if ((paintInfo.phase == PaintPhaseOutline || paintInfo.phase == PaintPhaseSelfOutline) && style()->outlineWidth() && style()->visibility() == VISIBLE) { |
| + if (paintInfo.phase == PaintPhaseForeground && style()->outlineWidth() && style()->visibility() == VISIBLE) { |
| IntRect paintRectInParent = enclosingIntRect(localToParentTransform().mapRect(repaintRect)); |
| paintOutline(paintInfo, paintRectInParent); |
| } |