diff --git a/src/platform/web/HTMLParseResult.js b/src/platform/web/HTMLParseResult.js index 11ef1f0d..72a08ab7 100644 --- a/src/platform/web/HTMLParseResult.js +++ b/src/platform/web/HTMLParseResult.js @@ -4,15 +4,15 @@ export class HTMLParseResult { } get rootNodes() { - return this._bodyNode.childNodes; + return Array.from(this._bodyNode.childNodes); } getChildNodes(node) { - return node.childNodes; + return Array.from(node.childNodes); } getAttributeNames(node) { - return node.getAttributeNames(); + return Array.from(node.getAttributeNames()); } getAttributeValue(node, attr) {