Chromium Code Reviews| Index: Source/core/page/scrolling/ScrollingCoordinator.cpp |
| diff --git a/Source/core/page/scrolling/ScrollingCoordinator.cpp b/Source/core/page/scrolling/ScrollingCoordinator.cpp |
| index fb14b239c7a793aaa14b2e3d25578b73a064dfdc..bca52a84bda83b20e2a3c48346c4d952c8b71a8d 100644 |
| --- a/Source/core/page/scrolling/ScrollingCoordinator.cpp |
| +++ b/Source/core/page/scrolling/ScrollingCoordinator.cpp |
| @@ -394,7 +394,8 @@ static void makeLayerChildFrameMap(const LocalFrame* currentFrame, LayerFrameMap |
| map->clear(); |
| const FrameTree& tree = currentFrame->tree(); |
| for (const LocalFrame* child = tree.firstChild(); child; child = child->tree().nextSibling()) { |
| - if (const RenderLayer* containingLayer = child->ownerRenderer()->enclosingLayer()) { |
| + if (const RenderObject* ownerRenderer = child->ownerRenderer()) { |
|
esprehn
2014/03/27 23:54:28
Might be nicer to use a "continue" instead of nest
|
| + const RenderLayer* containingLayer = ownerRenderer->enclosingLayer(); |
| LayerFrameMap::iterator iter = map->find(containingLayer); |
| if (iter == map->end()) |
| map->add(containingLayer, Vector<const LocalFrame*>()).storedValue->value.append(child); |