| Index: Source/core/dom/Text.cpp
|
| diff --git a/Source/core/dom/Text.cpp b/Source/core/dom/Text.cpp
|
| index 7a39eda580c161b4ca53126f8d575f2e416eb46d..68326d2b6c2feb9858ae45065b646278385983ab 100644
|
| --- a/Source/core/dom/Text.cpp
|
| +++ b/Source/core/dom/Text.cpp
|
| @@ -219,6 +219,8 @@ bool Text::textRendererIsNeeded(const NodeRenderingContext& context)
|
| // <span><div/> <div/></span>
|
| if (prev && !prev->isInline())
|
| return false;
|
| + else if (parent->isTableTag())
|
| + return false;
|
| } else {
|
| if (parent->isRenderBlock() && !parent->childrenInline() && (!prev || !prev->isInline()))
|
| return false;
|
|
|