aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/node.rs152
-rw-r--r--components/script/dom/range.rs95
-rw-r--r--components/script/dom/webidls/Range.webidl4
-rw-r--r--tests/wpt/metadata/dom/interfaces.html.ini15
-rw-r--r--tests/wpt/metadata/dom/ranges/Range-insertNode.html.ini3225
5 files changed, 172 insertions, 3319 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index caa2e86f674..d7432c570b0 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -1495,9 +1495,10 @@ impl Node {
// If node is an element, it is _affected by a base URL change_.
}
- // https://dom.spec.whatwg.org/#concept-node-pre-insert
- fn pre_insert(node: &Node, parent: &Node, child: Option<&Node>)
- -> Fallible<Root<Node>> {
+ // https://dom.spec.whatwg.org/#concept-node-ensure-pre-insertion-validity
+ pub fn ensure_pre_insertion_validity(node: &Node,
+ parent: &Node,
+ child: Option<&Node>) -> ErrorResult {
// Step 1.
match parent.type_id() {
NodeTypeId::Document |
@@ -1538,78 +1539,83 @@ impl Node {
}
// Step 6.
- match parent.type_id() {
- NodeTypeId::Document => {
- match node.type_id() {
- // Step 6.1
- NodeTypeId::DocumentFragment => {
- // Step 6.1.1(b)
- if node.children()
- .any(|c| c.r().is_text())
- {
- return Err(HierarchyRequest);
- }
- match node.child_elements().count() {
- 0 => (),
- // Step 6.1.2
- 1 => {
- if !parent.child_elements().is_empty() {
- return Err(HierarchyRequest);
- }
- if let Some(child) = child {
- if child.inclusively_following_siblings()
- .any(|child| child.r().is_doctype()) {
- return Err(HierarchyRequest);
- }
- }
- },
- // Step 6.1.1(a)
- _ => return Err(HierarchyRequest),
- }
- },
- // Step 6.2
- NodeTypeId::Element(_) => {
- if !parent.child_elements().is_empty() {
- return Err(HierarchyRequest);
- }
- if let Some(ref child) = child {
- if child.inclusively_following_siblings()
- .any(|child| child.r().is_doctype()) {
- return Err(HierarchyRequest);
+ if parent.type_id() == NodeTypeId::Document {
+ match node.type_id() {
+ // Step 6.1
+ NodeTypeId::DocumentFragment => {
+ // Step 6.1.1(b)
+ if node.children()
+ .any(|c| c.r().is_text())
+ {
+ return Err(HierarchyRequest);
+ }
+ match node.child_elements().count() {
+ 0 => (),
+ // Step 6.1.2
+ 1 => {
+ if !parent.child_elements().is_empty() {
+ return Err(HierarchyRequest);
}
- }
- },
- // Step 6.3
- NodeTypeId::DocumentType => {
- if parent.children()
- .any(|c| c.r().is_doctype())
- {
- return Err(HierarchyRequest);
- }
- match child {
- Some(child) => {
- if parent.children()
- .take_while(|c| c.r() != child)
- .any(|c| c.r().is_element())
- {
- return Err(HierarchyRequest);
+ if let Some(child) = child {
+ if child.inclusively_following_siblings()
+ .any(|child| child.r().is_doctype()) {
+ return Err(HierarchyRequest);
}
- },
- None => {
- if !parent.child_elements().is_empty() {
- return Err(HierarchyRequest);
- }
- },
+ }
+ },
+ // Step 6.1.1(a)
+ _ => return Err(HierarchyRequest),
+ }
+ },
+ // Step 6.2
+ NodeTypeId::Element(_) => {
+ if !parent.child_elements().is_empty() {
+ return Err(HierarchyRequest);
+ }
+ if let Some(ref child) = child {
+ if child.inclusively_following_siblings()
+ .any(|child| child.r().is_doctype()) {
+ return Err(HierarchyRequest);
}
- },
- NodeTypeId::CharacterData(_) => (),
- NodeTypeId::Document => unreachable!(),
- }
- },
- _ => (),
+ }
+ },
+ // Step 6.3
+ NodeTypeId::DocumentType => {
+ if parent.children()
+ .any(|c| c.r().is_doctype())
+ {
+ return Err(HierarchyRequest);
+ }
+ match child {
+ Some(child) => {
+ if parent.children()
+ .take_while(|c| c.r() != child)
+ .any(|c| c.r().is_element())
+ {
+ return Err(HierarchyRequest);
+ }
+ },
+ None => {
+ if !parent.child_elements().is_empty() {
+ return Err(HierarchyRequest);
+ }
+ },
+ }
+ },
+ NodeTypeId::CharacterData(_) => (),
+ NodeTypeId::Document => unreachable!(),
+ }
}
+ Ok(())
+ }
- // Step 7-8.
+ // https://dom.spec.whatwg.org/#concept-node-pre-insert
+ pub fn pre_insert(node: &Node, parent: &Node, child: Option<&Node>)
+ -> Fallible<Root<Node>> {
+ // Step 1.
+ try!(Node::ensure_pre_insertion_validity(node, parent, child));
+
+ // Steps 2-3.
let reference_child_root;
let reference_child = match child {
Some(child) if child == node => {
@@ -1619,14 +1625,14 @@ impl Node {
_ => child
};
- // Step 9.
+ // Step 4.
let document = document_from_node(parent);
Node::adopt(node, document.r());
- // Step 10.
+ // Step 5.
Node::insert(node, parent, reference_child, SuppressObserver::Unsuppressed);
- // Step 11.
+ // Step 6.
return Ok(Root::from_ref(node))
}
diff --git a/components/script/dom/range.rs b/components/script/dom/range.rs
index 78f1e9ba6ab..e94fd2d9e9f 100644
--- a/components/script/dom/range.rs
+++ b/components/script/dom/range.rs
@@ -4,17 +4,20 @@
use dom::bindings::codegen::Bindings::NodeBinding::NodeConstants;
use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods;
+use dom::bindings::codegen::Bindings::NodeListBinding::NodeListMethods;
use dom::bindings::codegen::Bindings::RangeBinding::{self, RangeConstants};
use dom::bindings::codegen::Bindings::RangeBinding::RangeMethods;
+use dom::bindings::codegen::Bindings::TextBinding::TextMethods;
use dom::bindings::codegen::Bindings::WindowBinding::WindowMethods;
-use dom::bindings::codegen::InheritTypes::NodeCast;
+use dom::bindings::codegen::InheritTypes::{NodeCast, TextCast};
use dom::bindings::error::{Error, ErrorResult, Fallible};
+use dom::bindings::error::Error::HierarchyRequest;
use dom::bindings::global::GlobalRef;
-use dom::bindings::js::{JS, Root};
+use dom::bindings::js::{JS, Root, RootedReference};
use dom::bindings::utils::{Reflector, reflect_dom_object};
+use dom::characterdata::CharacterDataTypeId;
use dom::document::{Document, DocumentHelpers};
-use dom::node::{Node, NodeHelpers};
-
+use dom::node::{Node, NodeHelpers, NodeTypeId};
use std::cell::RefCell;
use std::cmp::{Ord, Ordering, PartialEq, PartialOrd};
use std::rc::Rc;
@@ -288,6 +291,90 @@ impl<'a> RangeMethods for &'a Range {
fn Detach(self) {
// This method intentionally left blank.
}
+
+ // https://dom.spec.whatwg.org/#dom-range-insertnode
+ // https://dom.spec.whatwg.org/#concept-range-insert
+ fn InsertNode(self, node: &Node) -> ErrorResult {
+ let (start_node, start_offset) = {
+ let inner = self.inner().borrow();
+ let start = &inner.start;
+ (start.node(), start.offset())
+ };
+
+ // Step 1.
+ match start_node.type_id() {
+ // Handled under step 2.
+ NodeTypeId::CharacterData(CharacterDataTypeId::Text) => (),
+ NodeTypeId::CharacterData(_) => return Err(HierarchyRequest),
+ _ => ()
+ }
+
+ // Step 2.
+ let (reference_node, parent) =
+ if start_node.type_id() == NodeTypeId::CharacterData(CharacterDataTypeId::Text) {
+ // Step 3.
+ let parent = match start_node.GetParentNode() {
+ Some(parent) => parent,
+ // Step 1.
+ None => return Err(HierarchyRequest)
+ };
+ // Step 5.
+ (Some(Root::from_ref(start_node.r())), parent)
+ } else {
+ // Steps 4-5.
+ let child = start_node.ChildNodes().Item(start_offset);
+ (child, Root::from_ref(start_node.r()))
+ };
+
+ // Step 6.
+ try!(Node::ensure_pre_insertion_validity(node,
+ parent.r(),
+ reference_node.r()));
+
+ // Step 7.
+ let split_text;
+ let reference_node =
+ match TextCast::to_ref(start_node.r()) {
+ Some(text) => {
+ split_text = try!(text.SplitText(start_offset));
+ let new_reference = NodeCast::from_root(split_text);
+ assert!(new_reference.GetParentNode().r() == Some(parent.r()));
+ Some(new_reference)
+ },
+ _ => reference_node
+ };
+
+ // Step 8.
+ let reference_node = if Some(node) == reference_node.r() {
+ node.GetNextSibling()
+ } else {
+ reference_node
+ };
+
+ // Step 9.
+ node.remove_self();
+
+ // Step 10.
+ let new_offset =
+ reference_node.r().map_or(parent.len(), |node| node.index());
+
+ // Step 11
+ let new_offset = new_offset + if node.type_id() == NodeTypeId::DocumentFragment {
+ node.len()
+ } else {
+ 1
+ };
+
+ // Step 12.
+ try!(Node::pre_insert(node, parent.r(), reference_node.r()));
+
+ // Step 13.
+ if self.Collapsed() {
+ self.inner().borrow_mut().set_end(parent.r(), new_offset);
+ }
+
+ Ok(())
+ }
}
#[derive(JSTraceable)]
diff --git a/components/script/dom/webidls/Range.webidl b/components/script/dom/webidls/Range.webidl
index 10ed2afb6d3..7f17d00a3c1 100644
--- a/components/script/dom/webidls/Range.webidl
+++ b/components/script/dom/webidls/Range.webidl
@@ -48,8 +48,8 @@ interface Range {
// DocumentFragment extractContents();
// [NewObject, Throws]
// DocumentFragment cloneContents();
- // [Throws]
- // void insertNode(Node node);
+ [Throws]
+ void insertNode(Node node);
// [Throws]
// void surroundContents(Node newParent);
diff --git a/tests/wpt/metadata/dom/interfaces.html.ini b/tests/wpt/metadata/dom/interfaces.html.ini
index 473276d0be3..577caf9b7dd 100644
--- a/tests/wpt/metadata/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/dom/interfaces.html.ini
@@ -252,9 +252,6 @@
[Range interface: operation cloneContents()]
expected: FAIL
- [Range interface: operation insertNode(Node)]
- expected: FAIL
-
[Range interface: operation surroundContents(Node)]
expected: FAIL
@@ -270,12 +267,6 @@
[Range interface: document.createRange() must inherit property "cloneContents" with the proper type (22)]
expected: FAIL
- [Range interface: document.createRange() must inherit property "insertNode" with the proper type (23)]
- expected: FAIL
-
- [Range interface: calling insertNode(Node) on document.createRange() with too few arguments must throw TypeError]
- expected: FAIL
-
[Range interface: document.createRange() must inherit property "surroundContents" with the proper type (24)]
expected: FAIL
@@ -291,12 +282,6 @@
[Range interface: detachedRange must inherit property "cloneContents" with the proper type (22)]
expected: FAIL
- [Range interface: detachedRange must inherit property "insertNode" with the proper type (23)]
- expected: FAIL
-
- [Range interface: calling insertNode(Node) on detachedRange with too few arguments must throw TypeError]
- expected: FAIL
-
[Range interface: detachedRange must inherit property "surroundContents" with the proper type (24)]
expected: FAIL
diff --git a/tests/wpt/metadata/dom/ranges/Range-insertNode.html.ini b/tests/wpt/metadata/dom/ranges/Range-insertNode.html.ini
index ac611d979b1..2fd2ba2dcc6 100644
--- a/tests/wpt/metadata/dom/ranges/Range-insertNode.html.ini
+++ b/tests/wpt/metadata/dom/ranges/Range-insertNode.html.ini
@@ -6,120 +6,27 @@
[0,0: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node paras[0\]]
expected: FAIL
- [0,1: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
[0,1: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node paras[0\].firstChild]
expected: FAIL
- [0,2: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [0,2: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [0,3: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [0,3: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [0,4: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [0,4: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [0,5: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [0,5: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [0,6: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [0,6: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
[0,7: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node document]
expected: FAIL
[0,7: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node document]
expected: FAIL
- [0,8: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
- [0,8: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
[0,9: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignDoc]
expected: FAIL
[0,9: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignDoc]
expected: FAIL
- [0,10: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
- [0,10: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
[0,11: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node xmlDoc]
expected: FAIL
[0,11: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node xmlDoc]
expected: FAIL
- [0,12: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [0,12: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [0,13: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [0,13: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [0,14: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [0,14: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [0,15: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [0,15: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [0,16: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [0,16: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [0,17: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node comment]
- expected: FAIL
-
- [0,17: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node comment]
- expected: FAIL
-
- [0,18: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [0,18: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [0,19: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node docfrag]
- expected: FAIL
-
- [0,19: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node docfrag]
- expected: FAIL
-
[0,20: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], node doctype]
expected: FAIL
@@ -138,120 +45,24 @@
[1,0: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node paras[0\]]
expected: FAIL
- [1,1: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [1,1: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [1,2: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [1,2: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [1,3: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara1]
- expected: FAIL
-
- [1,3: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara1]
- expected: FAIL
-
- [1,4: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [1,4: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [1,5: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedPara1]
- expected: FAIL
-
- [1,5: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedPara1]
- expected: FAIL
-
- [1,6: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [1,6: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
[1,7: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node document]
expected: FAIL
[1,7: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node document]
expected: FAIL
- [1,8: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedDiv]
- expected: FAIL
-
- [1,8: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedDiv]
- expected: FAIL
-
[1,9: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignDoc]
expected: FAIL
[1,9: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignDoc]
expected: FAIL
- [1,10: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara2]
- expected: FAIL
-
- [1,10: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignPara2]
- expected: FAIL
-
[1,11: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node xmlDoc]
expected: FAIL
[1,11: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node xmlDoc]
expected: FAIL
- [1,12: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node xmlElement]
- expected: FAIL
-
- [1,12: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node xmlElement]
- expected: FAIL
-
- [1,13: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedTextNode]
- expected: FAIL
-
- [1,13: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedTextNode]
- expected: FAIL
-
- [1,14: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignTextNode]
- expected: FAIL
-
- [1,14: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node foreignTextNode]
- expected: FAIL
-
- [1,15: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node processingInstruction]
- expected: FAIL
-
- [1,15: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node processingInstruction]
- expected: FAIL
-
- [1,16: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [1,16: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [1,17: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node comment]
- expected: FAIL
-
- [1,17: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node comment]
- expected: FAIL
-
- [1,18: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedComment]
- expected: FAIL
-
- [1,18: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node detachedComment]
- expected: FAIL
-
- [1,19: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node docfrag]
- expected: FAIL
-
- [1,19: resulting range position for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node docfrag]
- expected: FAIL
-
[1,20: resulting DOM for range [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], node doctype]
expected: FAIL
@@ -270,39 +81,21 @@
[2,0: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node paras[0\]]
expected: FAIL
- [2,1: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node paras[0\].firstChild]
- expected: FAIL
-
[2,1: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node paras[0\].firstChild]
expected: FAIL
- [2,2: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node paras[1\].firstChild]
- expected: FAIL
-
[2,2: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node paras[1\].firstChild]
expected: FAIL
- [2,3: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara1]
- expected: FAIL
-
[2,3: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara1]
expected: FAIL
- [2,4: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
[2,4: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara1.firstChild]
expected: FAIL
- [2,5: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedPara1]
- expected: FAIL
-
[2,5: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedPara1]
expected: FAIL
- [2,6: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
[2,6: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedPara1.firstChild]
expected: FAIL
@@ -312,9 +105,6 @@
[2,7: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node document]
expected: FAIL
- [2,8: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedDiv]
- expected: FAIL
-
[2,8: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedDiv]
expected: FAIL
@@ -324,9 +114,6 @@
[2,9: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignDoc]
expected: FAIL
- [2,10: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara2]
- expected: FAIL
-
[2,10: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignPara2]
expected: FAIL
@@ -336,51 +123,27 @@
[2,11: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node xmlDoc]
expected: FAIL
- [2,12: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node xmlElement]
- expected: FAIL
-
[2,12: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node xmlElement]
expected: FAIL
- [2,13: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedTextNode]
- expected: FAIL
-
[2,13: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedTextNode]
expected: FAIL
- [2,14: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignTextNode]
- expected: FAIL
-
[2,14: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node foreignTextNode]
expected: FAIL
- [2,15: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node processingInstruction]
- expected: FAIL
-
[2,15: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node processingInstruction]
expected: FAIL
- [2,16: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
[2,16: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedProcessingInstruction]
expected: FAIL
- [2,17: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node comment]
- expected: FAIL
-
[2,17: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node comment]
expected: FAIL
- [2,18: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedComment]
- expected: FAIL
-
[2,18: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node detachedComment]
expected: FAIL
- [2,19: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node docfrag]
- expected: FAIL
-
[2,19: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], node docfrag]
expected: FAIL
@@ -402,39 +165,21 @@
[3,0: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node paras[0\]]
expected: FAIL
- [3,1: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node paras[0\].firstChild]
- expected: FAIL
-
[3,1: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node paras[0\].firstChild]
expected: FAIL
- [3,2: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node paras[1\].firstChild]
- expected: FAIL
-
[3,2: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node paras[1\].firstChild]
expected: FAIL
- [3,3: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara1]
- expected: FAIL
-
[3,3: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara1]
expected: FAIL
- [3,4: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara1.firstChild]
- expected: FAIL
-
[3,4: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara1.firstChild]
expected: FAIL
- [3,5: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedPara1]
- expected: FAIL
-
[3,5: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedPara1]
expected: FAIL
- [3,6: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedPara1.firstChild]
- expected: FAIL
-
[3,6: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedPara1.firstChild]
expected: FAIL
@@ -444,9 +189,6 @@
[3,7: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node document]
expected: FAIL
- [3,8: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedDiv]
- expected: FAIL
-
[3,8: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedDiv]
expected: FAIL
@@ -456,9 +198,6 @@
[3,9: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignDoc]
expected: FAIL
- [3,10: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara2]
- expected: FAIL
-
[3,10: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignPara2]
expected: FAIL
@@ -468,51 +207,27 @@
[3,11: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node xmlDoc]
expected: FAIL
- [3,12: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node xmlElement]
- expected: FAIL
-
[3,12: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node xmlElement]
expected: FAIL
- [3,13: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedTextNode]
- expected: FAIL
-
[3,13: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedTextNode]
expected: FAIL
- [3,14: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignTextNode]
- expected: FAIL
-
[3,14: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignTextNode]
expected: FAIL
- [3,15: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node processingInstruction]
- expected: FAIL
-
[3,15: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node processingInstruction]
expected: FAIL
- [3,16: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedProcessingInstruction]
- expected: FAIL
-
[3,16: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedProcessingInstruction]
expected: FAIL
- [3,17: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node comment]
- expected: FAIL
-
[3,17: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node comment]
expected: FAIL
- [3,18: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedComment]
- expected: FAIL
-
[3,18: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node detachedComment]
expected: FAIL
- [3,19: resulting DOM for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node docfrag]
- expected: FAIL
-
[3,19: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node docfrag]
expected: FAIL
@@ -528,126 +243,27 @@
[3,21: resulting range position for range [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], node foreignDoctype]
expected: FAIL
- [4,0: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [4,0: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [4,1: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [4,1: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [4,2: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
[4,2: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node paras[1\].firstChild]
expected: FAIL
- [4,3: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [4,3: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [4,4: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [4,4: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [4,5: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [4,5: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [4,6: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [4,6: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
[4,7: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node document]
expected: FAIL
[4,7: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node document]
expected: FAIL
- [4,8: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
- [4,8: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
[4,9: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignDoc]
expected: FAIL
[4,9: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignDoc]
expected: FAIL
- [4,10: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
- [4,10: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
[4,11: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node xmlDoc]
expected: FAIL
[4,11: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node xmlDoc]
expected: FAIL
- [4,12: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [4,12: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [4,13: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [4,13: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [4,14: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [4,14: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [4,15: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [4,15: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [4,16: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [4,16: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [4,17: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node comment]
- expected: FAIL
-
- [4,17: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node comment]
- expected: FAIL
-
- [4,18: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [4,18: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [4,19: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node docfrag]
- expected: FAIL
-
- [4,19: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node docfrag]
- expected: FAIL
-
[4,20: resulting DOM for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node doctype]
expected: FAIL
@@ -660,45 +276,24 @@
[4,21: resulting range position for range [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], node foreignDoctype]
expected: FAIL
- [5,0: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[0\]]
- expected: FAIL
-
[5,0: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[0\]]
expected: FAIL
- [5,1: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[0\].firstChild]
- expected: FAIL
-
[5,1: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[0\].firstChild]
expected: FAIL
- [5,2: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[1\].firstChild]
- expected: FAIL
-
[5,2: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node paras[1\].firstChild]
expected: FAIL
- [5,3: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara1]
- expected: FAIL
-
[5,3: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara1]
expected: FAIL
- [5,4: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara1.firstChild]
- expected: FAIL
-
[5,4: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara1.firstChild]
expected: FAIL
- [5,5: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedPara1]
- expected: FAIL
-
[5,5: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedPara1]
expected: FAIL
- [5,6: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedPara1.firstChild]
- expected: FAIL
-
[5,6: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedPara1.firstChild]
expected: FAIL
@@ -708,9 +303,6 @@
[5,7: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node document]
expected: FAIL
- [5,8: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedDiv]
- expected: FAIL
-
[5,8: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedDiv]
expected: FAIL
@@ -720,9 +312,6 @@
[5,9: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignDoc]
expected: FAIL
- [5,10: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara2]
- expected: FAIL
-
[5,10: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignPara2]
expected: FAIL
@@ -732,51 +321,27 @@
[5,11: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node xmlDoc]
expected: FAIL
- [5,12: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node xmlElement]
- expected: FAIL
-
[5,12: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node xmlElement]
expected: FAIL
- [5,13: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedTextNode]
- expected: FAIL
-
[5,13: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedTextNode]
expected: FAIL
- [5,14: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignTextNode]
- expected: FAIL
-
[5,14: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignTextNode]
expected: FAIL
- [5,15: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node processingInstruction]
- expected: FAIL
-
[5,15: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node processingInstruction]
expected: FAIL
- [5,16: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedProcessingInstruction]
- expected: FAIL
-
[5,16: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedProcessingInstruction]
expected: FAIL
- [5,17: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node comment]
- expected: FAIL
-
[5,17: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node comment]
expected: FAIL
- [5,18: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedComment]
- expected: FAIL
-
[5,18: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node detachedComment]
expected: FAIL
- [5,19: resulting DOM for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node docfrag]
- expected: FAIL
-
[5,19: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node docfrag]
expected: FAIL
@@ -792,45 +357,12 @@
[5,21: resulting range position for range [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], node foreignDoctype]
expected: FAIL
- [6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
[6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedPara1]
expected: FAIL
[6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedPara1]
expected: FAIL
- [6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
[6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedPara1.firstChild]
expected: FAIL
@@ -852,66 +384,12 @@
[6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignDoc]
expected: FAIL
- [6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara2]
- expected: FAIL
-
- [6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignPara2]
- expected: FAIL
-
[6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node xmlDoc]
expected: FAIL
[6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node xmlDoc]
expected: FAIL
- [6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node comment]
- expected: FAIL
-
- [6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node comment]
- expected: FAIL
-
- [6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node docfrag]
- expected: FAIL
-
- [6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node docfrag]
- expected: FAIL
-
[6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node doctype]
expected: FAIL
@@ -924,33 +402,18 @@
[6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], node foreignDoctype]
expected: FAIL
- [7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[0\]]
- expected: FAIL
-
[7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[0\]]
expected: FAIL
- [7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[0\].firstChild]
- expected: FAIL
-
[7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[0\].firstChild]
expected: FAIL
- [7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[1\].firstChild]
- expected: FAIL
-
[7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node paras[1\].firstChild]
expected: FAIL
- [7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara1]
- expected: FAIL
-
[7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara1]
expected: FAIL
- [7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
[7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara1.firstChild]
expected: FAIL
@@ -960,9 +423,6 @@
[7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedPara1]
expected: FAIL
- [7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
[7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedPara1.firstChild]
expected: FAIL
@@ -984,9 +444,6 @@
[7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignDoc]
expected: FAIL
- [7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara2]
- expected: FAIL
-
[7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignPara2]
expected: FAIL
@@ -996,51 +453,27 @@
[7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node xmlDoc]
expected: FAIL
- [7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node xmlElement]
- expected: FAIL
-
[7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node xmlElement]
expected: FAIL
- [7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedTextNode]
- expected: FAIL
-
[7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedTextNode]
expected: FAIL
- [7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignTextNode]
- expected: FAIL
-
[7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignTextNode]
expected: FAIL
- [7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node processingInstruction]
- expected: FAIL
-
[7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node processingInstruction]
expected: FAIL
- [7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
[7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedProcessingInstruction]
expected: FAIL
- [7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node comment]
- expected: FAIL
-
[7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node comment]
expected: FAIL
- [7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedComment]
- expected: FAIL
-
[7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node detachedComment]
expected: FAIL
- [7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node docfrag]
- expected: FAIL
-
[7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node docfrag]
expected: FAIL
@@ -1056,126 +489,33 @@
[7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], node foreignDoctype]
expected: FAIL
- [8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[0\]]
- expected: FAIL
-
- [8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
[8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara1]
expected: FAIL
[8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara1]
expected: FAIL
- [8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
[8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara1.firstChild]
expected: FAIL
- [8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
[8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node document]
expected: FAIL
[8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node document]
expected: FAIL
- [8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedDiv]
- expected: FAIL
-
- [8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedDiv]
- expected: FAIL
-
[8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignDoc]
expected: FAIL
[8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignDoc]
expected: FAIL
- [8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara2]
- expected: FAIL
-
- [8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignPara2]
- expected: FAIL
-
[8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node xmlDoc]
expected: FAIL
[8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node xmlDoc]
expected: FAIL
- [8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node comment]
- expected: FAIL
-
- [8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node comment]
- expected: FAIL
-
- [8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node docfrag]
- expected: FAIL
-
- [8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node docfrag]
- expected: FAIL
-
[8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node doctype]
expected: FAIL
@@ -1188,21 +528,12 @@
[8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], node foreignDoctype]
expected: FAIL
- [9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[0\]]
- expected: FAIL
-
[9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[0\]]
expected: FAIL
- [9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[0\].firstChild]
- expected: FAIL
-
[9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[0\].firstChild]
expected: FAIL
- [9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[1\].firstChild]
- expected: FAIL
-
[9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node paras[1\].firstChild]
expected: FAIL
@@ -1212,21 +543,12 @@
[9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignPara1]
expected: FAIL
- [9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
[9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignPara1.firstChild]
expected: FAIL
- [9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedPara1]
- expected: FAIL
-
[9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedPara1]
expected: FAIL
- [9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
[9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedPara1.firstChild]
expected: FAIL
@@ -1236,9 +558,6 @@
[9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node document]
expected: FAIL
- [9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedDiv]
- expected: FAIL
-
[9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedDiv]
expected: FAIL
@@ -1248,9 +567,6 @@
[9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignDoc]
expected: FAIL
- [9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignPara2]
- expected: FAIL
-
[9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignPara2]
expected: FAIL
@@ -1260,51 +576,27 @@
[9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node xmlDoc]
expected: FAIL
- [9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node xmlElement]
- expected: FAIL
-
[9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node xmlElement]
expected: FAIL
- [9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedTextNode]
- expected: FAIL
-
[9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedTextNode]
expected: FAIL
- [9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignTextNode]
- expected: FAIL
-
[9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignTextNode]
expected: FAIL
- [9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node processingInstruction]
- expected: FAIL
-
[9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node processingInstruction]
expected: FAIL
- [9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
[9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedProcessingInstruction]
expected: FAIL
- [9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node comment]
- expected: FAIL
-
[9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node comment]
expected: FAIL
- [9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedComment]
- expected: FAIL
-
[9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node detachedComment]
expected: FAIL
- [9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node docfrag]
- expected: FAIL
-
[9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node docfrag]
expected: FAIL
@@ -1320,1023 +612,30 @@
[9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], node foreignDoctype]
expected: FAIL
- [10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node paras[0\]]
- expected: FAIL
-
- [10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node paras[0\]]
- expected: FAIL
-
- [10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara1]
- expected: FAIL
-
- [10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara1]
- expected: FAIL
-
- [10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedPara1]
- expected: FAIL
-
- [10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedPara1]
- expected: FAIL
-
- [10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node document]
- expected: FAIL
-
- [10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedDiv]
- expected: FAIL
-
- [10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedDiv]
- expected: FAIL
-
- [10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignDoc]
- expected: FAIL
-
- [10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara2]
- expected: FAIL
-
- [10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node foreignPara2]
- expected: FAIL
-
- [10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node xmlDoc]
- expected: FAIL
-
- [10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node xmlElement]
- expected: FAIL
-
- [10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node xmlElement]
- expected: FAIL
-
- [10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedTextNode]
- expected: FAIL
-
- [10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedTextNode]
- expected: FAIL
-
- [10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignTextNode]
- expected: FAIL
-
- [10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node foreignTextNode]
- expected: FAIL
-
- [10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node processingInstruction]
- expected: FAIL
-
- [10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node processingInstruction]
- expected: FAIL
-
- [10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node comment]
- expected: FAIL
-
- [10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node comment]
- expected: FAIL
-
- [10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node detachedComment]
- expected: FAIL
-
- [10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1\], node detachedComment]
- expected: FAIL
-
- [10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node docfrag]
- expected: FAIL
-
- [10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node doctype]
- expected: FAIL
-
- [10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1\], node foreignDoctype]
- expected: FAIL
-
- [11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node paras[0\]]
- expected: FAIL
-
- [11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node paras[0\]]
- expected: FAIL
-
- [11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara1]
- expected: FAIL
-
- [11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara1]
- expected: FAIL
-
- [11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedPara1]
- expected: FAIL
-
- [11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedPara1]
- expected: FAIL
-
- [11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node document]
- expected: FAIL
-
- [11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedDiv]
- expected: FAIL
-
- [11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedDiv]
- expected: FAIL
-
- [11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignDoc]
- expected: FAIL
-
- [11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara2]
- expected: FAIL
-
- [11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node foreignPara2]
- expected: FAIL
-
- [11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node xmlDoc]
- expected: FAIL
-
- [11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node xmlElement]
- expected: FAIL
-
- [11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node xmlElement]
- expected: FAIL
-
- [11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedTextNode]
- expected: FAIL
-
- [11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedTextNode]
- expected: FAIL
-
- [11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignTextNode]
- expected: FAIL
-
- [11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node foreignTextNode]
- expected: FAIL
-
- [11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node processingInstruction]
- expected: FAIL
-
- [11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node processingInstruction]
- expected: FAIL
-
- [11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node comment]
- expected: FAIL
-
- [11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node comment]
- expected: FAIL
-
- [11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node detachedComment]
- expected: FAIL
-
- [11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2\], node detachedComment]
- expected: FAIL
-
- [11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node docfrag]
- expected: FAIL
-
- [11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node doctype]
- expected: FAIL
-
- [11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2\], node foreignDoctype]
- expected: FAIL
-
- [12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node paras[0\]]
- expected: FAIL
-
- [12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node paras[0\]]
- expected: FAIL
-
- [12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara1]
- expected: FAIL
-
- [12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara1]
- expected: FAIL
-
- [12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedPara1]
- expected: FAIL
-
- [12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedPara1]
- expected: FAIL
-
- [12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node document]
- expected: FAIL
-
- [12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedDiv]
- expected: FAIL
-
- [12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedDiv]
- expected: FAIL
-
- [12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignDoc]
- expected: FAIL
-
- [12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara2]
- expected: FAIL
-
- [12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node foreignPara2]
- expected: FAIL
-
- [12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node xmlDoc]
- expected: FAIL
-
- [12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node xmlElement]
- expected: FAIL
-
- [12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node xmlElement]
- expected: FAIL
-
- [12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedTextNode]
- expected: FAIL
-
- [12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedTextNode]
- expected: FAIL
-
- [12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignTextNode]
- expected: FAIL
-
- [12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node foreignTextNode]
- expected: FAIL
-
- [12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node processingInstruction]
- expected: FAIL
-
- [12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node processingInstruction]
- expected: FAIL
-
- [12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node comment]
- expected: FAIL
-
- [12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node comment]
- expected: FAIL
-
- [12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node detachedComment]
- expected: FAIL
-
- [12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2\], node detachedComment]
- expected: FAIL
-
- [12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node docfrag]
- expected: FAIL
-
- [12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node doctype]
- expected: FAIL
-
- [12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2\], node foreignDoctype]
- expected: FAIL
-
- [13,0: resulting DOM for range [document.head, 1, document.head, 1\], node paras[0\]]
- expected: FAIL
-
- [13,0: resulting range position for range [document.head, 1, document.head, 1\], node paras[0\]]
- expected: FAIL
-
- [13,1: resulting DOM for range [document.head, 1, document.head, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [13,1: resulting range position for range [document.head, 1, document.head, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [13,2: resulting DOM for range [document.head, 1, document.head, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [13,2: resulting range position for range [document.head, 1, document.head, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [13,3: resulting DOM for range [document.head, 1, document.head, 1\], node foreignPara1]
- expected: FAIL
-
- [13,3: resulting range position for range [document.head, 1, document.head, 1\], node foreignPara1]
- expected: FAIL
-
- [13,4: resulting DOM for range [document.head, 1, document.head, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [13,4: resulting range position for range [document.head, 1, document.head, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [13,5: resulting DOM for range [document.head, 1, document.head, 1\], node detachedPara1]
- expected: FAIL
-
- [13,5: resulting range position for range [document.head, 1, document.head, 1\], node detachedPara1]
- expected: FAIL
-
- [13,6: resulting DOM for range [document.head, 1, document.head, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [13,6: resulting range position for range [document.head, 1, document.head, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [13,7: resulting DOM for range [document.head, 1, document.head, 1\], node document]
- expected: FAIL
-
- [13,8: resulting DOM for range [document.head, 1, document.head, 1\], node detachedDiv]
- expected: FAIL
-
- [13,8: resulting range position for range [document.head, 1, document.head, 1\], node detachedDiv]
- expected: FAIL
-
- [13,9: resulting DOM for range [document.head, 1, document.head, 1\], node foreignDoc]
- expected: FAIL
-
- [13,10: resulting DOM for range [document.head, 1, document.head, 1\], node foreignPara2]
- expected: FAIL
-
- [13,10: resulting range position for range [document.head, 1, document.head, 1\], node foreignPara2]
- expected: FAIL
-
- [13,11: resulting DOM for range [document.head, 1, document.head, 1\], node xmlDoc]
- expected: FAIL
-
- [13,12: resulting DOM for range [document.head, 1, document.head, 1\], node xmlElement]
- expected: FAIL
-
- [13,12: resulting range position for range [document.head, 1, document.head, 1\], node xmlElement]
- expected: FAIL
-
- [13,13: resulting DOM for range [document.head, 1, document.head, 1\], node detachedTextNode]
- expected: FAIL
-
- [13,13: resulting range position for range [document.head, 1, document.head, 1\], node detachedTextNode]
- expected: FAIL
-
- [13,14: resulting DOM for range [document.head, 1, document.head, 1\], node foreignTextNode]
- expected: FAIL
-
- [13,14: resulting range position for range [document.head, 1, document.head, 1\], node foreignTextNode]
- expected: FAIL
-
- [13,15: resulting DOM for range [document.head, 1, document.head, 1\], node processingInstruction]
- expected: FAIL
-
- [13,15: resulting range position for range [document.head, 1, document.head, 1\], node processingInstruction]
- expected: FAIL
-
- [13,16: resulting DOM for range [document.head, 1, document.head, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [13,16: resulting range position for range [document.head, 1, document.head, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [13,17: resulting DOM for range [document.head, 1, document.head, 1\], node comment]
- expected: FAIL
-
- [13,17: resulting range position for range [document.head, 1, document.head, 1\], node comment]
- expected: FAIL
-
- [13,18: resulting DOM for range [document.head, 1, document.head, 1\], node detachedComment]
- expected: FAIL
-
- [13,18: resulting range position for range [document.head, 1, document.head, 1\], node detachedComment]
- expected: FAIL
-
- [13,19: resulting DOM for range [document.head, 1, document.head, 1\], node docfrag]
- expected: FAIL
-
- [13,20: resulting DOM for range [document.head, 1, document.head, 1\], node doctype]
- expected: FAIL
-
- [13,21: resulting DOM for range [document.head, 1, document.head, 1\], node foreignDoctype]
- expected: FAIL
-
- [14,0: resulting DOM for range [document.body, 4, document.body, 5\], node paras[0\]]
- expected: FAIL
-
- [14,0: resulting range position for range [document.body, 4, document.body, 5\], node paras[0\]]
- expected: FAIL
-
- [14,1: resulting DOM for range [document.body, 4, document.body, 5\], node paras[0\].firstChild]
- expected: FAIL
-
- [14,1: resulting range position for range [document.body, 4, document.body, 5\], node paras[0\].firstChild]
- expected: FAIL
-
- [14,2: resulting DOM for range [document.body, 4, document.body, 5\], node paras[1\].firstChild]
- expected: FAIL
-
- [14,2: resulting range position for range [document.body, 4, document.body, 5\], node paras[1\].firstChild]
- expected: FAIL
-
- [14,3: resulting DOM for range [document.body, 4, document.body, 5\], node foreignPara1]
- expected: FAIL
-
- [14,3: resulting range position for range [document.body, 4, document.body, 5\], node foreignPara1]
- expected: FAIL
-
- [14,4: resulting DOM for range [document.body, 4, document.body, 5\], node foreignPara1.firstChild]
- expected: FAIL
-
- [14,4: resulting range position for range [document.body, 4, document.body, 5\], node foreignPara1.firstChild]
- expected: FAIL
-
- [14,5: resulting DOM for range [document.body, 4, document.body, 5\], node detachedPara1]
- expected: FAIL
-
- [14,5: resulting range position for range [document.body, 4, document.body, 5\], node detachedPara1]
- expected: FAIL
-
- [14,6: resulting DOM for range [document.body, 4, document.body, 5\], node detachedPara1.firstChild]
- expected: FAIL
-
- [14,6: resulting range position for range [document.body, 4, document.body, 5\], node detachedPara1.firstChild]
- expected: FAIL
-
- [14,7: resulting DOM for range [document.body, 4, document.body, 5\], node document]
- expected: FAIL
-
- [14,8: resulting DOM for range [document.body, 4, document.body, 5\], node detachedDiv]
- expected: FAIL
-
- [14,8: resulting range position for range [document.body, 4, document.body, 5\], node detachedDiv]
- expected: FAIL
-
- [14,9: resulting DOM for range [document.body, 4, document.body, 5\], node foreignDoc]
- expected: FAIL
-
- [14,10: resulting DOM for range [document.body, 4, document.body, 5\], node foreignPara2]
- expected: FAIL
-
- [14,10: resulting range position for range [document.body, 4, document.body, 5\], node foreignPara2]
- expected: FAIL
-
- [14,11: resulting DOM for range [document.body, 4, document.body, 5\], node xmlDoc]
- expected: FAIL
-
- [14,12: resulting DOM for range [document.body, 4, document.body, 5\], node xmlElement]
- expected: FAIL
-
- [14,12: resulting range position for range [document.body, 4, document.body, 5\], node xmlElement]
- expected: FAIL
-
- [14,13: resulting DOM for range [document.body, 4, document.body, 5\], node detachedTextNode]
- expected: FAIL
-
- [14,13: resulting range position for range [document.body, 4, document.body, 5\], node detachedTextNode]
- expected: FAIL
-
- [14,14: resulting DOM for range [document.body, 4, document.body, 5\], node foreignTextNode]
- expected: FAIL
-
- [14,14: resulting range position for range [document.body, 4, document.body, 5\], node foreignTextNode]
- expected: FAIL
-
- [14,15: resulting DOM for range [document.body, 4, document.body, 5\], node processingInstruction]
- expected: FAIL
-
- [14,15: resulting range position for range [document.body, 4, document.body, 5\], node processingInstruction]
- expected: FAIL
-
- [14,16: resulting DOM for range [document.body, 4, document.body, 5\], node detachedProcessingInstruction]
- expected: FAIL
-
- [14,16: resulting range position for range [document.body, 4, document.body, 5\], node detachedProcessingInstruction]
- expected: FAIL
-
- [14,17: resulting DOM for range [document.body, 4, document.body, 5\], node comment]
- expected: FAIL
-
- [14,17: resulting range position for range [document.body, 4, document.body, 5\], node comment]
- expected: FAIL
-
- [14,18: resulting DOM for range [document.body, 4, document.body, 5\], node detachedComment]
- expected: FAIL
-
- [14,18: resulting range position for range [document.body, 4, document.body, 5\], node detachedComment]
- expected: FAIL
-
- [14,19: resulting DOM for range [document.body, 4, document.body, 5\], node docfrag]
- expected: FAIL
-
- [14,20: resulting DOM for range [document.body, 4, document.body, 5\], node doctype]
- expected: FAIL
-
- [14,21: resulting DOM for range [document.body, 4, document.body, 5\], node foreignDoctype]
- expected: FAIL
-
- [15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[0\]]
- expected: FAIL
-
- [15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[0\]]
- expected: FAIL
-
- [15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara1]
- expected: FAIL
-
- [15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara1]
- expected: FAIL
-
- [15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedPara1]
- expected: FAIL
-
- [15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedPara1]
- expected: FAIL
-
- [15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node document]
- expected: FAIL
-
- [15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedDiv]
- expected: FAIL
-
- [15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedDiv]
- expected: FAIL
-
- [15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignDoc]
- expected: FAIL
-
- [15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara2]
- expected: FAIL
-
- [15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignPara2]
- expected: FAIL
-
- [15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node xmlDoc]
- expected: FAIL
-
- [15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node xmlElement]
- expected: FAIL
-
- [15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node xmlElement]
- expected: FAIL
-
- [15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedTextNode]
- expected: FAIL
-
- [15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedTextNode]
- expected: FAIL
-
- [15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignTextNode]
- expected: FAIL
-
- [15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignTextNode]
- expected: FAIL
-
- [15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node processingInstruction]
- expected: FAIL
-
- [15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node processingInstruction]
- expected: FAIL
-
- [15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node comment]
- expected: FAIL
-
- [15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node comment]
- expected: FAIL
-
- [15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedComment]
- expected: FAIL
-
- [15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node detachedComment]
- expected: FAIL
-
- [15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node docfrag]
- expected: FAIL
-
- [15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node doctype]
- expected: FAIL
-
- [15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], node foreignDoctype]
- expected: FAIL
-
- [16,0: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node paras[0\]]
- expected: FAIL
-
- [16,1: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [16,2: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [16,2: resulting range position for range [paras[0\], 0, paras[0\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [16,3: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignPara1]
- expected: FAIL
-
- [16,3: resulting range position for range [paras[0\], 0, paras[0\], 1\], node foreignPara1]
- expected: FAIL
-
- [16,4: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [16,4: resulting range position for range [paras[0\], 0, paras[0\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [16,5: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedPara1]
- expected: FAIL
-
- [16,5: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedPara1]
- expected: FAIL
-
- [16,6: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [16,6: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [16,7: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node document]
- expected: FAIL
-
- [16,8: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedDiv]
- expected: FAIL
-
- [16,8: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedDiv]
- expected: FAIL
-
- [16,9: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignDoc]
- expected: FAIL
-
- [16,10: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignPara2]
- expected: FAIL
-
- [16,10: resulting range position for range [paras[0\], 0, paras[0\], 1\], node foreignPara2]
- expected: FAIL
-
- [16,11: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node xmlDoc]
- expected: FAIL
-
- [16,12: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node xmlElement]
- expected: FAIL
-
- [16,12: resulting range position for range [paras[0\], 0, paras[0\], 1\], node xmlElement]
- expected: FAIL
-
- [16,13: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedTextNode]
- expected: FAIL
-
- [16,13: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedTextNode]
- expected: FAIL
-
- [16,14: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignTextNode]
- expected: FAIL
-
- [16,14: resulting range position for range [paras[0\], 0, paras[0\], 1\], node foreignTextNode]
- expected: FAIL
-
- [16,15: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node processingInstruction]
- expected: FAIL
-
- [16,15: resulting range position for range [paras[0\], 0, paras[0\], 1\], node processingInstruction]
- expected: FAIL
-
- [16,16: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [16,16: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [16,17: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node comment]
- expected: FAIL
-
- [16,17: resulting range position for range [paras[0\], 0, paras[0\], 1\], node comment]
- expected: FAIL
-
- [16,18: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node detachedComment]
- expected: FAIL
-
- [16,18: resulting range position for range [paras[0\], 0, paras[0\], 1\], node detachedComment]
- expected: FAIL
-
- [16,19: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node docfrag]
- expected: FAIL
-
- [16,20: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node doctype]
- expected: FAIL
-
- [16,21: resulting DOM for range [paras[0\], 0, paras[0\], 1\], node foreignDoctype]
- expected: FAIL
-
- [17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node paras[0\]]
- expected: FAIL
-
- [17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node paras[0\]]
- expected: FAIL
-
- [17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara1]
- expected: FAIL
-
- [17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara1]
- expected: FAIL
-
- [17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedPara1]
- expected: FAIL
-
- [17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node document]
- expected: FAIL
-
- [17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedDiv]
- expected: FAIL
-
- [17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignDoc]
- expected: FAIL
-
- [17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara2]
- expected: FAIL
-
- [17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node foreignPara2]
- expected: FAIL
-
- [17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node xmlDoc]
- expected: FAIL
-
- [17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node xmlElement]
- expected: FAIL
-
- [17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node xmlElement]
- expected: FAIL
-
- [17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedTextNode]
- expected: FAIL
-
- [17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node detachedTextNode]
- expected: FAIL
-
- [17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignTextNode]
- expected: FAIL
-
- [17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node foreignTextNode]
- expected: FAIL
-
- [17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node processingInstruction]
- expected: FAIL
-
- [17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node processingInstruction]
- expected: FAIL
-
- [17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node comment]
- expected: FAIL
-
- [17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node comment]
- expected: FAIL
-
- [17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node detachedComment]
- expected: FAIL
-
- [17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1\], node detachedComment]
- expected: FAIL
-
- [17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node docfrag]
- expected: FAIL
-
- [17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node doctype]
- expected: FAIL
-
- [17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1\], node foreignDoctype]
- expected: FAIL
-
[18,0: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\]]
expected: FAIL
[18,0: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\]]
expected: FAIL
- [18,1: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [18,1: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [18,2: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [18,2: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [18,3: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [18,3: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1]
- expected: FAIL
-
- [18,4: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [18,4: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [18,5: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [18,5: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1]
- expected: FAIL
-
- [18,6: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [18,6: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
[18,7: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node document]
expected: FAIL
[18,7: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node document]
expected: FAIL
- [18,8: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
- [18,8: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedDiv]
- expected: FAIL
-
[18,9: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignDoc]
expected: FAIL
[18,9: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignDoc]
expected: FAIL
- [18,10: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
- [18,10: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignPara2]
- expected: FAIL
-
[18,11: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node xmlDoc]
expected: FAIL
[18,11: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node xmlDoc]
expected: FAIL
- [18,12: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [18,12: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node xmlElement]
- expected: FAIL
-
- [18,13: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [18,13: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedTextNode]
- expected: FAIL
-
- [18,14: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [18,14: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node foreignTextNode]
- expected: FAIL
-
- [18,15: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [18,15: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node processingInstruction]
- expected: FAIL
-
- [18,16: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [18,16: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [18,17: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node comment]
- expected: FAIL
-
- [18,17: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node comment]
- expected: FAIL
-
- [18,18: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [18,18: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node detachedComment]
- expected: FAIL
-
- [18,19: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node docfrag]
- expected: FAIL
-
- [18,19: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node docfrag]
- expected: FAIL
-
[18,20: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], node doctype]
expected: FAIL
@@ -2355,120 +654,24 @@
[19,0: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node paras[0\]]
expected: FAIL
- [19,1: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node paras[0\].firstChild]
- expected: FAIL
-
- [19,1: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node paras[0\].firstChild]
- expected: FAIL
-
- [19,2: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node paras[1\].firstChild]
- expected: FAIL
-
- [19,2: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node paras[1\].firstChild]
- expected: FAIL
-
- [19,3: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara1]
- expected: FAIL
-
- [19,3: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara1]
- expected: FAIL
-
- [19,4: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
- [19,4: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
- [19,5: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedPara1]
- expected: FAIL
-
- [19,5: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedPara1]
- expected: FAIL
-
- [19,6: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
- [19,6: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
[19,7: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node document]
expected: FAIL
[19,7: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node document]
expected: FAIL
- [19,8: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedDiv]
- expected: FAIL
-
- [19,8: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedDiv]
- expected: FAIL
-
[19,9: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignDoc]
expected: FAIL
[19,9: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignDoc]
expected: FAIL
- [19,10: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara2]
- expected: FAIL
-
- [19,10: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignPara2]
- expected: FAIL
-
[19,11: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node xmlDoc]
expected: FAIL
[19,11: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node xmlDoc]
expected: FAIL
- [19,12: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node xmlElement]
- expected: FAIL
-
- [19,12: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node xmlElement]
- expected: FAIL
-
- [19,13: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedTextNode]
- expected: FAIL
-
- [19,13: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedTextNode]
- expected: FAIL
-
- [19,14: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignTextNode]
- expected: FAIL
-
- [19,14: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node foreignTextNode]
- expected: FAIL
-
- [19,15: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node processingInstruction]
- expected: FAIL
-
- [19,15: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node processingInstruction]
- expected: FAIL
-
- [19,16: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
- [19,16: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
- [19,17: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node comment]
- expected: FAIL
-
- [19,17: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node comment]
- expected: FAIL
-
- [19,18: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedComment]
- expected: FAIL
-
- [19,18: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node detachedComment]
- expected: FAIL
-
- [19,19: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node docfrag]
- expected: FAIL
-
- [19,19: resulting range position for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node docfrag]
- expected: FAIL
-
[19,20: resulting DOM for range [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], node doctype]
expected: FAIL
@@ -2487,120 +690,24 @@
[20,0: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node paras[0\]]
expected: FAIL
- [20,1: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [20,1: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [20,2: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [20,2: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [20,3: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara1]
- expected: FAIL
-
- [20,3: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara1]
- expected: FAIL
-
- [20,4: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [20,4: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [20,5: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedPara1]
- expected: FAIL
-
- [20,5: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedPara1]
- expected: FAIL
-
- [20,6: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [20,6: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
[20,7: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node document]
expected: FAIL
[20,7: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node document]
expected: FAIL
- [20,8: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedDiv]
- expected: FAIL
-
- [20,8: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedDiv]
- expected: FAIL
-
[20,9: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignDoc]
expected: FAIL
[20,9: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignDoc]
expected: FAIL
- [20,10: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara2]
- expected: FAIL
-
- [20,10: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignPara2]
- expected: FAIL
-
[20,11: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node xmlDoc]
expected: FAIL
[20,11: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node xmlDoc]
expected: FAIL
- [20,12: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node xmlElement]
- expected: FAIL
-
- [20,12: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node xmlElement]
- expected: FAIL
-
- [20,13: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedTextNode]
- expected: FAIL
-
- [20,13: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedTextNode]
- expected: FAIL
-
- [20,14: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignTextNode]
- expected: FAIL
-
- [20,14: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignTextNode]
- expected: FAIL
-
- [20,15: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node processingInstruction]
- expected: FAIL
-
- [20,15: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node processingInstruction]
- expected: FAIL
-
- [20,16: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [20,16: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [20,17: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node comment]
- expected: FAIL
-
- [20,17: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node comment]
- expected: FAIL
-
- [20,18: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedComment]
- expected: FAIL
-
- [20,18: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node detachedComment]
- expected: FAIL
-
- [20,19: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node docfrag]
- expected: FAIL
-
- [20,19: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node docfrag]
- expected: FAIL
-
[20,20: resulting DOM for range [paras[0\].firstChild, 3, paras[3\], 1\], node doctype]
expected: FAIL
@@ -2613,1335 +720,3 @@
[20,21: resulting range position for range [paras[0\].firstChild, 3, paras[3\], 1\], node foreignDoctype]
expected: FAIL
- [21,0: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node paras[0\]]
- expected: FAIL
-
- [21,1: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node paras[0\].firstChild]
- expected: FAIL
-
- [21,2: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node paras[1\].firstChild]
- expected: FAIL
-
- [21,2: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node paras[1\].firstChild]
- expected: FAIL
-
- [21,3: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara1]
- expected: FAIL
-
- [21,3: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara1]
- expected: FAIL
-
- [21,4: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara1.firstChild]
- expected: FAIL
-
- [21,4: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara1.firstChild]
- expected: FAIL
-
- [21,5: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedPara1]
- expected: FAIL
-
- [21,5: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedPara1]
- expected: FAIL
-
- [21,6: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedPara1.firstChild]
- expected: FAIL
-
- [21,6: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedPara1.firstChild]
- expected: FAIL
-
- [21,7: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node document]
- expected: FAIL
-
- [21,8: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedDiv]
- expected: FAIL
-
- [21,8: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedDiv]
- expected: FAIL
-
- [21,9: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignDoc]
- expected: FAIL
-
- [21,10: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara2]
- expected: FAIL
-
- [21,10: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignPara2]
- expected: FAIL
-
- [21,11: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node xmlDoc]
- expected: FAIL
-
- [21,12: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node xmlElement]
- expected: FAIL
-
- [21,12: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node xmlElement]
- expected: FAIL
-
- [21,13: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedTextNode]
- expected: FAIL
-
- [21,13: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedTextNode]
- expected: FAIL
-
- [21,14: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignTextNode]
- expected: FAIL
-
- [21,14: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignTextNode]
- expected: FAIL
-
- [21,15: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node processingInstruction]
- expected: FAIL
-
- [21,15: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node processingInstruction]
- expected: FAIL
-
- [21,16: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedProcessingInstruction]
- expected: FAIL
-
- [21,16: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedProcessingInstruction]
- expected: FAIL
-
- [21,17: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node comment]
- expected: FAIL
-
- [21,17: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node comment]
- expected: FAIL
-
- [21,18: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedComment]
- expected: FAIL
-
- [21,18: resulting range position for range [paras[0\], 0, paras[0\].firstChild, 7\], node detachedComment]
- expected: FAIL
-
- [21,19: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node docfrag]
- expected: FAIL
-
- [21,20: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node doctype]
- expected: FAIL
-
- [21,21: resulting DOM for range [paras[0\], 0, paras[0\].firstChild, 7\], node foreignDoctype]
- expected: FAIL
-
- [22,0: resulting DOM for range [testDiv, 2, paras[4\], 1\], node paras[0\]]
- expected: FAIL
-
- [22,0: resulting range position for range [testDiv, 2, paras[4\], 1\], node paras[0\]]
- expected: FAIL
-
- [22,1: resulting DOM for range [testDiv, 2, paras[4\], 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [22,1: resulting range position for range [testDiv, 2, paras[4\], 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [22,2: resulting DOM for range [testDiv, 2, paras[4\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [22,2: resulting range position for range [testDiv, 2, paras[4\], 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [22,3: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignPara1]
- expected: FAIL
-
- [22,3: resulting range position for range [testDiv, 2, paras[4\], 1\], node foreignPara1]
- expected: FAIL
-
- [22,4: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [22,4: resulting range position for range [testDiv, 2, paras[4\], 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [22,5: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedPara1]
- expected: FAIL
-
- [22,5: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedPara1]
- expected: FAIL
-
- [22,6: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [22,6: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [22,7: resulting DOM for range [testDiv, 2, paras[4\], 1\], node document]
- expected: FAIL
-
- [22,8: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedDiv]
- expected: FAIL
-
- [22,8: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedDiv]
- expected: FAIL
-
- [22,9: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignDoc]
- expected: FAIL
-
- [22,10: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignPara2]
- expected: FAIL
-
- [22,10: resulting range position for range [testDiv, 2, paras[4\], 1\], node foreignPara2]
- expected: FAIL
-
- [22,11: resulting DOM for range [testDiv, 2, paras[4\], 1\], node xmlDoc]
- expected: FAIL
-
- [22,12: resulting DOM for range [testDiv, 2, paras[4\], 1\], node xmlElement]
- expected: FAIL
-
- [22,12: resulting range position for range [testDiv, 2, paras[4\], 1\], node xmlElement]
- expected: FAIL
-
- [22,13: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedTextNode]
- expected: FAIL
-
- [22,13: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedTextNode]
- expected: FAIL
-
- [22,14: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignTextNode]
- expected: FAIL
-
- [22,14: resulting range position for range [testDiv, 2, paras[4\], 1\], node foreignTextNode]
- expected: FAIL
-
- [22,15: resulting DOM for range [testDiv, 2, paras[4\], 1\], node processingInstruction]
- expected: FAIL
-
- [22,15: resulting range position for range [testDiv, 2, paras[4\], 1\], node processingInstruction]
- expected: FAIL
-
- [22,16: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [22,16: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [22,17: resulting DOM for range [testDiv, 2, paras[4\], 1\], node comment]
- expected: FAIL
-
- [22,17: resulting range position for range [testDiv, 2, paras[4\], 1\], node comment]
- expected: FAIL
-
- [22,18: resulting DOM for range [testDiv, 2, paras[4\], 1\], node detachedComment]
- expected: FAIL
-
- [22,18: resulting range position for range [testDiv, 2, paras[4\], 1\], node detachedComment]
- expected: FAIL
-
- [22,19: resulting DOM for range [testDiv, 2, paras[4\], 1\], node docfrag]
- expected: FAIL
-
- [22,20: resulting DOM for range [testDiv, 2, paras[4\], 1\], node doctype]
- expected: FAIL
-
- [22,21: resulting DOM for range [testDiv, 2, paras[4\], 1\], node foreignDoctype]
- expected: FAIL
-
- [23,0: resulting DOM for range [document, 0, document, 1\], node paras[0\]]
- expected: FAIL
-
- [23,1: resulting DOM for range [document, 0, document, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [23,2: resulting DOM for range [document, 0, document, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [23,3: resulting DOM for range [document, 0, document, 1\], node foreignPara1]
- expected: FAIL
-
- [23,4: resulting DOM for range [document, 0, document, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [23,5: resulting DOM for range [document, 0, document, 1\], node detachedPara1]
- expected: FAIL
-
- [23,6: resulting DOM for range [document, 0, document, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [23,7: resulting DOM for range [document, 0, document, 1\], node document]
- expected: FAIL
-
- [23,8: resulting DOM for range [document, 0, document, 1\], node detachedDiv]
- expected: FAIL
-
- [23,9: resulting DOM for range [document, 0, document, 1\], node foreignDoc]
- expected: FAIL
-
- [23,10: resulting DOM for range [document, 0, document, 1\], node foreignPara2]
- expected: FAIL
-
- [23,11: resulting DOM for range [document, 0, document, 1\], node xmlDoc]
- expected: FAIL
-
- [23,12: resulting DOM for range [document, 0, document, 1\], node xmlElement]
- expected: FAIL
-
- [23,13: resulting DOM for range [document, 0, document, 1\], node detachedTextNode]
- expected: FAIL
-
- [23,14: resulting DOM for range [document, 0, document, 1\], node foreignTextNode]
- expected: FAIL
-
- [23,15: resulting DOM for range [document, 0, document, 1\], node processingInstruction]
- expected: FAIL
-
- [23,15: resulting range position for range [document, 0, document, 1\], node processingInstruction]
- expected: FAIL
-
- [23,16: resulting DOM for range [document, 0, document, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [23,16: resulting range position for range [document, 0, document, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [23,17: resulting DOM for range [document, 0, document, 1\], node comment]
- expected: FAIL
-
- [23,17: resulting range position for range [document, 0, document, 1\], node comment]
- expected: FAIL
-
- [23,18: resulting DOM for range [document, 0, document, 1\], node detachedComment]
- expected: FAIL
-
- [23,18: resulting range position for range [document, 0, document, 1\], node detachedComment]
- expected: FAIL
-
- [23,19: resulting DOM for range [document, 0, document, 1\], node docfrag]
- expected: FAIL
-
- [23,20: resulting DOM for range [document, 0, document, 1\], node doctype]
- expected: FAIL
-
- [23,21: resulting DOM for range [document, 0, document, 1\], node foreignDoctype]
- expected: FAIL
-
- [24,0: resulting DOM for range [document, 0, document, 2\], node paras[0\]]
- expected: FAIL
-
- [24,1: resulting DOM for range [document, 0, document, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [24,2: resulting DOM for range [document, 0, document, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [24,3: resulting DOM for range [document, 0, document, 2\], node foreignPara1]
- expected: FAIL
-
- [24,4: resulting DOM for range [document, 0, document, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [24,5: resulting DOM for range [document, 0, document, 2\], node detachedPara1]
- expected: FAIL
-
- [24,6: resulting DOM for range [document, 0, document, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [24,7: resulting DOM for range [document, 0, document, 2\], node document]
- expected: FAIL
-
- [24,8: resulting DOM for range [document, 0, document, 2\], node detachedDiv]
- expected: FAIL
-
- [24,9: resulting DOM for range [document, 0, document, 2\], node foreignDoc]
- expected: FAIL
-
- [24,10: resulting DOM for range [document, 0, document, 2\], node foreignPara2]
- expected: FAIL
-
- [24,11: resulting DOM for range [document, 0, document, 2\], node xmlDoc]
- expected: FAIL
-
- [24,12: resulting DOM for range [document, 0, document, 2\], node xmlElement]
- expected: FAIL
-
- [24,13: resulting DOM for range [document, 0, document, 2\], node detachedTextNode]
- expected: FAIL
-
- [24,14: resulting DOM for range [document, 0, document, 2\], node foreignTextNode]
- expected: FAIL
-
- [24,15: resulting DOM for range [document, 0, document, 2\], node processingInstruction]
- expected: FAIL
-
- [24,15: resulting range position for range [document, 0, document, 2\], node processingInstruction]
- expected: FAIL
-
- [24,16: resulting DOM for range [document, 0, document, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [24,16: resulting range position for range [document, 0, document, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [24,17: resulting DOM for range [document, 0, document, 2\], node comment]
- expected: FAIL
-
- [24,17: resulting range position for range [document, 0, document, 2\], node comment]
- expected: FAIL
-
- [24,18: resulting DOM for range [document, 0, document, 2\], node detachedComment]
- expected: FAIL
-
- [24,18: resulting range position for range [document, 0, document, 2\], node detachedComment]
- expected: FAIL
-
- [24,19: resulting DOM for range [document, 0, document, 2\], node docfrag]
- expected: FAIL
-
- [24,20: resulting DOM for range [document, 0, document, 2\], node doctype]
- expected: FAIL
-
- [24,21: resulting DOM for range [document, 0, document, 2\], node foreignDoctype]
- expected: FAIL
-
- [25,0: resulting DOM for range [comment, 2, comment, 3\], node paras[0\]]
- expected: FAIL
-
- [25,1: resulting DOM for range [comment, 2, comment, 3\], node paras[0\].firstChild]
- expected: FAIL
-
- [25,2: resulting DOM for range [comment, 2, comment, 3\], node paras[1\].firstChild]
- expected: FAIL
-
- [25,3: resulting DOM for range [comment, 2, comment, 3\], node foreignPara1]
- expected: FAIL
-
- [25,4: resulting DOM for range [comment, 2, comment, 3\], node foreignPara1.firstChild]
- expected: FAIL
-
- [25,5: resulting DOM for range [comment, 2, comment, 3\], node detachedPara1]
- expected: FAIL
-
- [25,6: resulting DOM for range [comment, 2, comment, 3\], node detachedPara1.firstChild]
- expected: FAIL
-
- [25,7: resulting DOM for range [comment, 2, comment, 3\], node document]
- expected: FAIL
-
- [25,8: resulting DOM for range [comment, 2, comment, 3\], node detachedDiv]
- expected: FAIL
-
- [25,9: resulting DOM for range [comment, 2, comment, 3\], node foreignDoc]
- expected: FAIL
-
- [25,10: resulting DOM for range [comment, 2, comment, 3\], node foreignPara2]
- expected: FAIL
-
- [25,11: resulting DOM for range [comment, 2, comment, 3\], node xmlDoc]
- expected: FAIL
-
- [25,12: resulting DOM for range [comment, 2, comment, 3\], node xmlElement]
- expected: FAIL
-
- [25,13: resulting DOM for range [comment, 2, comment, 3\], node detachedTextNode]
- expected: FAIL
-
- [25,14: resulting DOM for range [comment, 2, comment, 3\], node foreignTextNode]
- expected: FAIL
-
- [25,15: resulting DOM for range [comment, 2, comment, 3\], node processingInstruction]
- expected: FAIL
-
- [25,16: resulting DOM for range [comment, 2, comment, 3\], node detachedProcessingInstruction]
- expected: FAIL
-
- [25,17: resulting DOM for range [comment, 2, comment, 3\], node comment]
- expected: FAIL
-
- [25,18: resulting DOM for range [comment, 2, comment, 3\], node detachedComment]
- expected: FAIL
-
- [25,19: resulting DOM for range [comment, 2, comment, 3\], node docfrag]
- expected: FAIL
-
- [25,20: resulting DOM for range [comment, 2, comment, 3\], node doctype]
- expected: FAIL
-
- [25,21: resulting DOM for range [comment, 2, comment, 3\], node foreignDoctype]
- expected: FAIL
-
- [26,0: resulting DOM for range [testDiv, 0, comment, 5\], node paras[0\]]
- expected: FAIL
-
- [26,1: resulting DOM for range [testDiv, 0, comment, 5\], node paras[0\].firstChild]
- expected: FAIL
-
- [26,1: resulting range position for range [testDiv, 0, comment, 5\], node paras[0\].firstChild]
- expected: FAIL
-
- [26,2: resulting DOM for range [testDiv, 0, comment, 5\], node paras[1\].firstChild]
- expected: FAIL
-
- [26,2: resulting range position for range [testDiv, 0, comment, 5\], node paras[1\].firstChild]
- expected: FAIL
-
- [26,3: resulting DOM for range [testDiv, 0, comment, 5\], node foreignPara1]
- expected: FAIL
-
- [26,3: resulting range position for range [testDiv, 0, comment, 5\], node foreignPara1]
- expected: FAIL
-
- [26,4: resulting DOM for range [testDiv, 0, comment, 5\], node foreignPara1.firstChild]
- expected: FAIL
-
- [26,4: resulting range position for range [testDiv, 0, comment, 5\], node foreignPara1.firstChild]
- expected: FAIL
-
- [26,5: resulting DOM for range [testDiv, 0, comment, 5\], node detachedPara1]
- expected: FAIL
-
- [26,5: resulting range position for range [testDiv, 0, comment, 5\], node detachedPara1]
- expected: FAIL
-
- [26,6: resulting DOM for range [testDiv, 0, comment, 5\], node detachedPara1.firstChild]
- expected: FAIL
-
- [26,6: resulting range position for range [testDiv, 0, comment, 5\], node detachedPara1.firstChild]
- expected: FAIL
-
- [26,7: resulting DOM for range [testDiv, 0, comment, 5\], node document]
- expected: FAIL
-
- [26,8: resulting DOM for range [testDiv, 0, comment, 5\], node detachedDiv]
- expected: FAIL
-
- [26,8: resulting range position for range [testDiv, 0, comment, 5\], node detachedDiv]
- expected: FAIL
-
- [26,9: resulting DOM for range [testDiv, 0, comment, 5\], node foreignDoc]
- expected: FAIL
-
- [26,10: resulting DOM for range [testDiv, 0, comment, 5\], node foreignPara2]
- expected: FAIL
-
- [26,10: resulting range position for range [testDiv, 0, comment, 5\], node foreignPara2]
- expected: FAIL
-
- [26,11: resulting DOM for range [testDiv, 0, comment, 5\], node xmlDoc]
- expected: FAIL
-
- [26,12: resulting DOM for range [testDiv, 0, comment, 5\], node xmlElement]
- expected: FAIL
-
- [26,12: resulting range position for range [testDiv, 0, comment, 5\], node xmlElement]
- expected: FAIL
-
- [26,13: resulting DOM for range [testDiv, 0, comment, 5\], node detachedTextNode]
- expected: FAIL
-
- [26,13: resulting range position for range [testDiv, 0, comment, 5\], node detachedTextNode]
- expected: FAIL
-
- [26,14: resulting DOM for range [testDiv, 0, comment, 5\], node foreignTextNode]
- expected: FAIL
-
- [26,14: resulting range position for range [testDiv, 0, comment, 5\], node foreignTextNode]
- expected: FAIL
-
- [26,15: resulting DOM for range [testDiv, 0, comment, 5\], node processingInstruction]
- expected: FAIL
-
- [26,15: resulting range position for range [testDiv, 0, comment, 5\], node processingInstruction]
- expected: FAIL
-
- [26,16: resulting DOM for range [testDiv, 0, comment, 5\], node detachedProcessingInstruction]
- expected: FAIL
-
- [26,16: resulting range position for range [testDiv, 0, comment, 5\], node detachedProcessingInstruction]
- expected: FAIL
-
- [26,17: resulting DOM for range [testDiv, 0, comment, 5\], node comment]
- expected: FAIL
-
- [26,17: resulting range position for range [testDiv, 0, comment, 5\], node comment]
- expected: FAIL
-
- [26,18: resulting DOM for range [testDiv, 0, comment, 5\], node detachedComment]
- expected: FAIL
-
- [26,18: resulting range position for range [testDiv, 0, comment, 5\], node detachedComment]
- expected: FAIL
-
- [26,19: resulting DOM for range [testDiv, 0, comment, 5\], node docfrag]
- expected: FAIL
-
- [26,20: resulting DOM for range [testDiv, 0, comment, 5\], node doctype]
- expected: FAIL
-
- [26,21: resulting DOM for range [testDiv, 0, comment, 5\], node foreignDoctype]
- expected: FAIL
-
- [27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node paras[0\]]
- expected: FAIL
-
- [27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node paras[0\].firstChild]
- expected: FAIL
-
- [27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node paras[1\].firstChild]
- expected: FAIL
-
- [27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignPara1]
- expected: FAIL
-
- [27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignPara1.firstChild]
- expected: FAIL
-
- [27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedPara1]
- expected: FAIL
-
- [27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedPara1.firstChild]
- expected: FAIL
-
- [27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node document]
- expected: FAIL
-
- [27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedDiv]
- expected: FAIL
-
- [27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignDoc]
- expected: FAIL
-
- [27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignPara2]
- expected: FAIL
-
- [27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node xmlDoc]
- expected: FAIL
-
- [27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node xmlElement]
- expected: FAIL
-
- [27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedTextNode]
- expected: FAIL
-
- [27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignTextNode]
- expected: FAIL
-
- [27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node processingInstruction]
- expected: FAIL
-
- [27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2\], node processingInstruction]
- expected: FAIL
-
- [27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2\], node detachedProcessingInstruction]
- expected: FAIL
-
- [27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node comment]
- expected: FAIL
-
- [27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2\], node comment]
- expected: FAIL
-
- [27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node detachedComment]
- expected: FAIL
-
- [27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2\], node detachedComment]
- expected: FAIL
-
- [27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node docfrag]
- expected: FAIL
-
- [27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node doctype]
- expected: FAIL
-
- [27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2\], node foreignDoctype]
- expected: FAIL
-
- [28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[0\]]
- expected: FAIL
-
- [28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[0\]]
- expected: FAIL
-
- [28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[0\].firstChild]
- expected: FAIL
-
- [28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[0\].firstChild]
- expected: FAIL
-
- [28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[1\].firstChild]
- expected: FAIL
-
- [28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node paras[1\].firstChild]
- expected: FAIL
-
- [28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignPara1]
- expected: FAIL
-
- [28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignPara1.firstChild]
- expected: FAIL
-
- [28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignPara1.firstChild]
- expected: FAIL
-
- [28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedPara1]
- expected: FAIL
-
- [28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedPara1]
- expected: FAIL
-
- [28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedPara1.firstChild]
- expected: FAIL
-
- [28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedPara1.firstChild]
- expected: FAIL
-
- [28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node document]
- expected: FAIL
-
- [28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedDiv]
- expected: FAIL
-
- [28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedDiv]
- expected: FAIL
-
- [28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignDoc]
- expected: FAIL
-
- [28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignPara2]
- expected: FAIL
-
- [28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignPara2]
- expected: FAIL
-
- [28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node xmlDoc]
- expected: FAIL
-
- [28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node xmlElement]
- expected: FAIL
-
- [28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node xmlElement]
- expected: FAIL
-
- [28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedTextNode]
- expected: FAIL
-
- [28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedTextNode]
- expected: FAIL
-
- [28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignTextNode]
- expected: FAIL
-
- [28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignTextNode]
- expected: FAIL
-
- [28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node processingInstruction]
- expected: FAIL
-
- [28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node processingInstruction]
- expected: FAIL
-
- [28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedProcessingInstruction]
- expected: FAIL
-
- [28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedProcessingInstruction]
- expected: FAIL
-
- [28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node comment]
- expected: FAIL
-
- [28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node comment]
- expected: FAIL
-
- [28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedComment]
- expected: FAIL
-
- [28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36\], node detachedComment]
- expected: FAIL
-
- [28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node docfrag]
- expected: FAIL
-
- [28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node doctype]
- expected: FAIL
-
- [28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36\], node foreignDoctype]
- expected: FAIL
-
- [29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node paras[0\]]
- expected: FAIL
-
- [29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignPara1]
- expected: FAIL
-
- [29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedPara1]
- expected: FAIL
-
- [29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node document]
- expected: FAIL
-
- [29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedDiv]
- expected: FAIL
-
- [29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignDoc]
- expected: FAIL
-
- [29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignPara2]
- expected: FAIL
-
- [29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node xmlDoc]
- expected: FAIL
-
- [29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node xmlElement]
- expected: FAIL
-
- [29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedTextNode]
- expected: FAIL
-
- [29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignTextNode]
- expected: FAIL
-
- [29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node processingInstruction]
- expected: FAIL
-
- [29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0\], node processingInstruction]
- expected: FAIL
-
- [29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node comment]
- expected: FAIL
-
- [29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0\], node comment]
- expected: FAIL
-
- [29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node detachedComment]
- expected: FAIL
-
- [29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0\], node detachedComment]
- expected: FAIL
-
- [29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node docfrag]
- expected: FAIL
-
- [29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node doctype]
- expected: FAIL
-
- [29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0\], node foreignDoctype]
- expected: FAIL
-
- [30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node paras[0\]]
- expected: FAIL
-
- [30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node paras[0\].firstChild]
- expected: FAIL
-
- [30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node paras[1\].firstChild]
- expected: FAIL
-
- [30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignPara1]
- expected: FAIL
-
- [30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
- [30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedPara1]
- expected: FAIL
-
- [30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
- [30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node document]
- expected: FAIL
-
- [30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedDiv]
- expected: FAIL
-
- [30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignDoc]
- expected: FAIL
-
- [30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignPara2]
- expected: FAIL
-
- [30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node xmlDoc]
- expected: FAIL
-
- [30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node xmlElement]
- expected: FAIL
-
- [30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedTextNode]
- expected: FAIL
-
- [30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignTextNode]
- expected: FAIL
-
- [30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node processingInstruction]
- expected: FAIL
-
- [30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
- [30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node comment]
- expected: FAIL
-
- [30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node detachedComment]
- expected: FAIL
-
- [30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node docfrag]
- expected: FAIL
-
- [30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node doctype]
- expected: FAIL
-
- [30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8\], node foreignDoctype]
- expected: FAIL
-
- [31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node paras[0\]]
- expected: FAIL
-
- [31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node paras[0\].firstChild]
- expected: FAIL
-
- [31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node paras[1\].firstChild]
- expected: FAIL
-
- [31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignPara1]
- expected: FAIL
-
- [31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
- [31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedPara1]
- expected: FAIL
-
- [31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
- [31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node document]
- expected: FAIL
-
- [31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedDiv]
- expected: FAIL
-
- [31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignDoc]
- expected: FAIL
-
- [31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignPara2]
- expected: FAIL
-
- [31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node xmlDoc]
- expected: FAIL
-
- [31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node xmlElement]
- expected: FAIL
-
- [31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedTextNode]
- expected: FAIL
-
- [31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignTextNode]
- expected: FAIL
-
- [31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node processingInstruction]
- expected: FAIL
-
- [31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
- [31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node comment]
- expected: FAIL
-
- [31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node detachedComment]
- expected: FAIL
-
- [31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node docfrag]
- expected: FAIL
-
- [31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node doctype]
- expected: FAIL
-
- [31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], node foreignDoctype]
- expected: FAIL
-
- [32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node paras[0\]]
- expected: FAIL
-
- [32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node paras[0\].firstChild]
- expected: FAIL
-
- [32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node paras[1\].firstChild]
- expected: FAIL
-
- [32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignPara1]
- expected: FAIL
-
- [32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignPara1.firstChild]
- expected: FAIL
-
- [32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedPara1]
- expected: FAIL
-
- [32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedPara1.firstChild]
- expected: FAIL
-
- [32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node document]
- expected: FAIL
-
- [32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedDiv]
- expected: FAIL
-
- [32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignDoc]
- expected: FAIL
-
- [32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignPara2]
- expected: FAIL
-
- [32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node xmlDoc]
- expected: FAIL
-
- [32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node xmlElement]
- expected: FAIL
-
- [32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedTextNode]
- expected: FAIL
-
- [32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignTextNode]
- expected: FAIL
-
- [32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node processingInstruction]
- expected: FAIL
-
- [32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedProcessingInstruction]
- expected: FAIL
-
- [32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node comment]
- expected: FAIL
-
- [32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node detachedComment]
- expected: FAIL
-
- [32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node docfrag]
- expected: FAIL
-
- [32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node doctype]
- expected: FAIL
-
- [32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], node foreignDoctype]
- expected: FAIL
-
- [33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node paras[0\]]
- expected: FAIL
-
- [33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node paras[0\].firstChild]
- expected: FAIL
-
- [33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node paras[1\].firstChild]
- expected: FAIL
-
- [33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignPara1]
- expected: FAIL
-
- [33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignPara1.firstChild]
- expected: FAIL
-
- [33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedPara1]
- expected: FAIL
-
- [33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedPara1.firstChild]
- expected: FAIL
-
- [33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node document]
- expected: FAIL
-
- [33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedDiv]
- expected: FAIL
-
- [33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignDoc]
- expected: FAIL
-
- [33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignPara2]
- expected: FAIL
-
- [33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node xmlDoc]
- expected: FAIL
-
- [33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node xmlElement]
- expected: FAIL
-
- [33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedTextNode]
- expected: FAIL
-
- [33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignTextNode]
- expected: FAIL
-
- [33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node processingInstruction]
- expected: FAIL
-
- [33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedProcessingInstruction]
- expected: FAIL
-
- [33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node comment]
- expected: FAIL
-
- [33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node detachedComment]
- expected: FAIL
-
- [33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node docfrag]
- expected: FAIL
-
- [33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node doctype]
- expected: FAIL
-
- [33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4\], node foreignDoctype]
- expected: FAIL
-
- [34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node paras[0\]]
- expected: FAIL
-
- [34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node paras[0\].firstChild]
- expected: FAIL
-
- [34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node paras[1\].firstChild]
- expected: FAIL
-
- [34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignPara1]
- expected: FAIL
-
- [34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignPara1.firstChild]
- expected: FAIL
-
- [34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedPara1]
- expected: FAIL
-
- [34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedPara1.firstChild]
- expected: FAIL
-
- [34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node document]
- expected: FAIL
-
- [34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedDiv]
- expected: FAIL
-
- [34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignDoc]
- expected: FAIL
-
- [34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignPara2]
- expected: FAIL
-
- [34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node xmlDoc]
- expected: FAIL
-
- [34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node xmlElement]
- expected: FAIL
-
- [34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedTextNode]
- expected: FAIL
-
- [34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignTextNode]
- expected: FAIL
-
- [34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node processingInstruction]
- expected: FAIL
-
- [34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedProcessingInstruction]
- expected: FAIL
-
- [34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node comment]
- expected: FAIL
-
- [34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node detachedComment]
- expected: FAIL
-
- [34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node docfrag]
- expected: FAIL
-
- [34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node doctype]
- expected: FAIL
-
- [34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1\], node foreignDoctype]
- expected: FAIL
-
- [35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node paras[0\]]
- expected: FAIL
-
- [35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node paras[0\].firstChild]
- expected: FAIL
-
- [35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node paras[1\].firstChild]
- expected: FAIL
-
- [35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignPara1]
- expected: FAIL
-
- [35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignPara1.firstChild]
- expected: FAIL
-
- [35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedPara1]
- expected: FAIL
-
- [35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedPara1.firstChild]
- expected: FAIL
-
- [35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node document]
- expected: FAIL
-
- [35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedDiv]
- expected: FAIL
-
- [35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignDoc]
- expected: FAIL
-
- [35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignPara2]
- expected: FAIL
-
- [35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node xmlDoc]
- expected: FAIL
-
- [35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node xmlElement]
- expected: FAIL
-
- [35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedTextNode]
- expected: FAIL
-
- [35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignTextNode]
- expected: FAIL
-
- [35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node processingInstruction]
- expected: FAIL
-
- [35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedProcessingInstruction]
- expected: FAIL
-
- [35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node comment]
- expected: FAIL
-
- [35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node detachedComment]
- expected: FAIL
-
- [35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node docfrag]
- expected: FAIL
-
- [35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node doctype]
- expected: FAIL
-
- [35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6\], node foreignDoctype]
- expected: FAIL
-
- [36,0: resulting DOM for range [docfrag, 0, docfrag, 0\], node paras[0\]]
- expected: FAIL
-
- [36,0: resulting range position for range [docfrag, 0, docfrag, 0\], node paras[0\]]
- expected: FAIL
-
- [36,1: resulting DOM for range [docfrag, 0, docfrag, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [36,1: resulting range position for range [docfrag, 0, docfrag, 0\], node paras[0\].firstChild]
- expected: FAIL
-
- [36,2: resulting DOM for range [docfrag, 0, docfrag, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [36,2: resulting range position for range [docfrag, 0, docfrag, 0\], node paras[1\].firstChild]
- expected: FAIL
-
- [36,3: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignPara1]
- expected: FAIL
-
- [36,3: resulting range position for range [docfrag, 0, docfrag, 0\], node foreignPara1]
- expected: FAIL
-
- [36,4: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [36,4: resulting range position for range [docfrag, 0, docfrag, 0\], node foreignPara1.firstChild]
- expected: FAIL
-
- [36,5: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedPara1]
- expected: FAIL
-
- [36,5: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedPara1]
- expected: FAIL
-
- [36,6: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [36,6: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedPara1.firstChild]
- expected: FAIL
-
- [36,7: resulting DOM for range [docfrag, 0, docfrag, 0\], node document]
- expected: FAIL
-
- [36,8: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedDiv]
- expected: FAIL
-
- [36,8: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedDiv]
- expected: FAIL
-
- [36,9: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignDoc]
- expected: FAIL
-
- [36,10: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignPara2]
- expected: FAIL
-
- [36,10: resulting range position for range [docfrag, 0, docfrag, 0\], node foreignPara2]
- expected: FAIL
-
- [36,11: resulting DOM for range [docfrag, 0, docfrag, 0\], node xmlDoc]
- expected: FAIL
-
- [36,12: resulting DOM for range [docfrag, 0, docfrag, 0\], node xmlElement]
- expected: FAIL
-
- [36,12: resulting range position for range [docfrag, 0, docfrag, 0\], node xmlElement]
- expected: FAIL
-
- [36,13: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedTextNode]
- expected: FAIL
-
- [36,13: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedTextNode]
- expected: FAIL
-
- [36,14: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignTextNode]
- expected: FAIL
-
- [36,14: resulting range position for range [docfrag, 0, docfrag, 0\], node foreignTextNode]
- expected: FAIL
-
- [36,15: resulting DOM for range [docfrag, 0, docfrag, 0\], node processingInstruction]
- expected: FAIL
-
- [36,15: resulting range position for range [docfrag, 0, docfrag, 0\], node processingInstruction]
- expected: FAIL
-
- [36,16: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [36,16: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedProcessingInstruction]
- expected: FAIL
-
- [36,17: resulting DOM for range [docfrag, 0, docfrag, 0\], node comment]
- expected: FAIL
-
- [36,17: resulting range position for range [docfrag, 0, docfrag, 0\], node comment]
- expected: FAIL
-
- [36,18: resulting DOM for range [docfrag, 0, docfrag, 0\], node detachedComment]
- expected: FAIL
-
- [36,18: resulting range position for range [docfrag, 0, docfrag, 0\], node detachedComment]
- expected: FAIL
-
- [36,19: resulting DOM for range [docfrag, 0, docfrag, 0\], node docfrag]
- expected: FAIL
-
- [36,20: resulting DOM for range [docfrag, 0, docfrag, 0\], node doctype]
- expected: FAIL
-
- [36,21: resulting DOM for range [docfrag, 0, docfrag, 0\], node foreignDoctype]
- expected: FAIL
-