Index: Source/core/rendering/TextAutosizer.cpp |
diff --git a/Source/core/rendering/TextAutosizer.cpp b/Source/core/rendering/TextAutosizer.cpp |
index 5b3581404bab4d5323dfa210328611c6d40afa7e..2e75f499fe706c3bb35e0646417589149c87a1e6 100644 |
--- a/Source/core/rendering/TextAutosizer.cpp |
+++ b/Source/core/rendering/TextAutosizer.cpp |
@@ -121,10 +121,8 @@ static const RenderObject* parentElementRenderer(const RenderObject* renderer) |
if (!node) |
return 0; |
- for (node = node->parentNode(); node; node = node->parentNode()) { |
- if (node->isElementNode()) |
- return node->renderer(); |
- } |
+ if (Element* parent = node->parentElement()) |
+ return parent->renderer(); |
esprehn
2014/08/19 01:02:45
This code is wrong, add a FIXME: That it should be
Inactive
2014/08/19 12:51:45
Done.
|
return 0; |
} |