Index: Source/core/rendering/InlineIterator.h |
diff --git a/Source/core/rendering/InlineIterator.h b/Source/core/rendering/InlineIterator.h |
index 17e219388cb35eb72dcd8e68373cc7a733ec5b0c..f56bb0cd6840dce14b070f7cb062a060c3838d74 100644 |
--- a/Source/core/rendering/InlineIterator.h |
+++ b/Source/core/rendering/InlineIterator.h |
@@ -444,7 +444,7 @@ static inline unsigned numberOfIsolateAncestors(const InlineIterator& iter) |
static inline void addPlaceholderRunForIsolatedInline(InlineBidiResolver& resolver, RenderObject* obj, unsigned pos) |
{ |
ASSERT(obj); |
- BidiRun* isolatedRun = new (obj->renderArena()) BidiRun(pos, 0, obj, resolver.context(), resolver.dir()); |
+ BidiRun* isolatedRun = new BidiRun(pos, 0, obj, resolver.context(), resolver.dir()); |
resolver.runs().addRun(isolatedRun); |
// FIXME: isolatedRuns() could be a hash of object->run and then we could cheaply |
// ASSERT here that we didn't create multiple objects for the same inline. |