Index: Source/core/rendering/InlineIterator.h |
diff --git a/Source/core/rendering/InlineIterator.h b/Source/core/rendering/InlineIterator.h |
index d88205ae92425e121e171ac28d5876fa629ad7e0..323e7e4f931de86839fa2bb85800c08e6c8c2a84 100644 |
--- a/Source/core/rendering/InlineIterator.h |
+++ b/Source/core/rendering/InlineIterator.h |
@@ -414,14 +414,11 @@ static inline bool isIsolatedInline(RenderObject* object) |
return object->isRenderInline() && isIsolated(object->style()->unicodeBidi()); |
} |
-static inline RenderObject* containingIsolate(RenderObject* object, RenderObject* root) |
+static inline RenderObject* highestContainingIsolateWithinRoot(RenderObject* object, RenderObject* root) |
{ |
ASSERT(object); |
RenderObject* containingIsolateObj = 0; |
while (object && object != root) { |
- if (containingIsolateObj && !isIsolatedInline(object)) |
- break; |
- |
if (isIsolatedInline(object)) |
containingIsolateObj = object; |