| Index: Source/core/dom/Text.cpp
|
| diff --git a/Source/core/dom/Text.cpp b/Source/core/dom/Text.cpp
|
| index 826f2823d9f2c578c0602a6f955547069947ff65..d16d7276eea15ff2e3647d3653d400a6ddfa9b6f 100644
|
| --- a/Source/core/dom/Text.cpp
|
| +++ b/Source/core/dom/Text.cpp
|
| @@ -213,14 +213,14 @@ bool Text::textRendererIsNeeded(const NodeRenderingContext& context)
|
| RenderObject* parent = context.parentRenderer();
|
| if (!parent->canHaveWhitespaceChildren())
|
| return false;
|
| -
|
| +
|
| if (context.style()->preserveNewline()) // pre/pre-wrap/pre-line always make renderers.
|
| return true;
|
|
|
| RenderObject* prev = context.previousRenderer();
|
| if (prev && prev->isBR()) // <span><br/> <br/></span>
|
| return false;
|
| -
|
| +
|
| if (parent->isRenderInline()) {
|
| // <span><div/> <div/></span>
|
| if (prev && !prev->isInline())
|
|
|