| Index: Source/core/dom/Text.cpp
|
| diff --git a/Source/core/dom/Text.cpp b/Source/core/dom/Text.cpp
|
| index 5fa58606f386f31fc724d41e2a20ab581fc201a7..7a44150a5bc3193f8a5a1f65d05cb5bdaff0bea0 100644
|
| --- a/Source/core/dom/Text.cpp
|
| +++ b/Source/core/dom/Text.cpp
|
| @@ -216,9 +216,7 @@ bool Text::textRendererIsNeeded(const NodeRenderingContext& context)
|
|
|
| if (context.style()->preserveNewline()) // pre/pre-wrap/pre-line always make renderers.
|
| return true;
|
| -
|
| - // FIXME: We should resolve this function's dependencies on next and previous renderers
|
| - // lazily to avoid potentially N^2 walks through the DOM.
|
| +
|
| RenderObject* prev = context.previousRenderer();
|
| if (prev && prev->isBR()) // <span><br/> <br/></span>
|
| return false;
|
|
|