| Index: sky/engine/core/dom/Node.cpp
|
| diff --git a/sky/engine/core/dom/Node.cpp b/sky/engine/core/dom/Node.cpp
|
| index e56d01eca8cf877500002a04d241c5a7e5436865..4bb54e7f4b94ea9717224b0a4f1f628956d69cfc 100644
|
| --- a/sky/engine/core/dom/Node.cpp
|
| +++ b/sky/engine/core/dom/Node.cpp
|
| @@ -908,6 +908,8 @@ ContainerNode* Node::ownerScope() const
|
|
|
| String Node::textContent() const
|
| {
|
| + if (isTextNode())
|
| + return toText(this)->data();
|
| StringBuilder content;
|
| for (const Node* node = this; node; node = NodeTraversal::next(*node, this)) {
|
| if (node->isTextNode())
|
|
|