| Index: sky/engine/core/dom/TreeScopeAdopter.cpp
|
| diff --git a/sky/engine/core/dom/TreeScopeAdopter.cpp b/sky/engine/core/dom/TreeScopeAdopter.cpp
|
| index b38af9ff66ce8d53e5a53cef2112cad54c714d74..fb63db578e76a353629bd17523a9bc70b2575704 100644
|
| --- a/sky/engine/core/dom/TreeScopeAdopter.cpp
|
| +++ b/sky/engine/core/dom/TreeScopeAdopter.cpp
|
| @@ -54,12 +54,6 @@ void TreeScopeAdopter::moveTreeToNewScope(Node& root) const
|
| if (!node->isElementNode())
|
| continue;
|
|
|
| - if (node->hasSyntheticAttrChildNodes()) {
|
| - Vector<RefPtr<Attr> >& attrs = *toElement(node)->attrNodeList();
|
| - for (unsigned i = 0; i < attrs.size(); ++i)
|
| - moveTreeToNewScope(*attrs[i]);
|
| - }
|
| -
|
| for (ShadowRoot* shadow = node->youngestShadowRoot(); shadow; shadow = shadow->olderShadowRoot()) {
|
| shadow->setParentTreeScope(newScope());
|
| if (willMoveToNewDocument)
|
| @@ -78,12 +72,6 @@ void TreeScopeAdopter::moveTreeToNewDocument(Node& root, Document& oldDocument,
|
| for (Node* node = &root; node; node = NodeTraversal::next(*node, &root)) {
|
| moveNodeToNewDocument(*node, oldDocument, newDocument);
|
|
|
| - if (node->hasSyntheticAttrChildNodes()) {
|
| - Vector<RefPtr<Attr> >& attrs = *toElement(node)->attrNodeList();
|
| - for (unsigned i = 0; i < attrs.size(); ++i)
|
| - moveTreeToNewDocument(*attrs[i], oldDocument, newDocument);
|
| - }
|
| -
|
| for (ShadowRoot* shadow = node->youngestShadowRoot(); shadow; shadow = shadow->olderShadowRoot())
|
| moveTreeToNewDocument(*shadow, oldDocument, newDocument);
|
| }
|
|
|