Pass | 0: range [detached] | Asserts runPass | assert_equals(Document node with 2 children, Document node with 2 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 1: range [paras[0].firstChild, 0, paras[0].firstChild, 0] | Asserts runPass | assert_equals(Text node "Äb̈c̈d̈ëf̈g̈ḧ ", Text node "Äb̈c̈d̈ëf̈g̈ḧ ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 2: range [paras[0].firstChild, 0, paras[0].firstChild, 1] | Asserts runPass | assert_equals(Text node "Äb̈c̈d̈ëf̈g̈ḧ ", Text node "Äb̈c̈d̈ëf̈g̈ḧ ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 3: range [paras[0].firstChild, 2, paras[0].firstChild, 8] | Asserts runPass | assert_equals(Text node "Äb̈c̈d̈ëf̈g̈ḧ ", Text node "Äb̈c̈d̈ëf̈g̈ḧ ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 4: range [paras[0].firstChild, 2, paras[0].firstChild, 9] | Asserts runPass | assert_equals(Text node "Äb̈c̈d̈ëf̈g̈ḧ ", Text node "Äb̈c̈d̈ëf̈g̈ḧ ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 5: range [paras[1].firstChild, 0, paras[1].firstChild, 0] | Asserts runPass | assert_equals(Text node "Ijklmnop ", Text node "Ijklmnop ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 6: range [paras[1].firstChild, 2, paras[1].firstChild, 9] | Asserts runPass | assert_equals(Text node "Ijklmnop ", Text node "Ijklmnop ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 7: range [paras[5].firstChild, 2, paras[5].lastChild, 4] | Asserts runPass | assert_equals(Element node <p><![CDATA[1234]]><![CDATA[5678]]>9012</p>, Element node <p><![CDATA[1234]]><![CDATA[5678]]>9012</p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 8: range [paras[5].firstChild, 1, paras[5].firstChild, 3] | Asserts runPass | assert_equals(Node object of unknown type, Node object of unknown type)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 9: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] | Asserts runPass | assert_equals(Text node "Opqrstuv", Text node "Opqrstuv")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 10: range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] | Asserts runPass | assert_equals(Text node "Opqrstuv", Text node "Opqrstuv")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 11: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] | Asserts runPass | assert_equals(Text node "Efghijkl", Text node "Efghijkl")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 12: range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] | Asserts runPass | assert_equals(Text node "Efghijkl", Text node "Efghijkl")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 13: range [document.documentElement, 0, document.documentElement, 1] | Asserts runPass | assert_equals(Element node <html><head><title>Range.commonAncestorContainer tests</t..., Element node <html><head><title>Range.commonAncestorContainer tests</t...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 14: range [document.documentElement, 0, document.documentElement, 2] | Asserts runPass | assert_equals(Element node <html><head><title>Range.commonAncestorContainer tests</t..., Element node <html><head><title>Range.commonAncestorContainer tests</t...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 15: range [document.documentElement, 1, document.documentElement, 2] | Asserts runPass | assert_equals(Element node <html><head><title>Range.commonAncestorContainer tests</t..., Element node <html><head><title>Range.commonAncestorContainer tests</t...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 16: range [document.head, 1, document.head, 1] | Asserts runPass | assert_equals(Element node <head><title>Range.commonAncestorContainer tests</title> ..., Element node <head><title>Range.commonAncestorContainer tests</title> ...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 17: range [document.body, 4, document.body, 5] | Asserts runPass | assert_equals(Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id..., Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 18: range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] | Asserts runPass | assert_equals(Element node <html><head><title></title></head><body><p>Efghijkl</p><p..., Element node <html><head><title></title></head><body><p>Efghijkl</p><p...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 19: range [paras[0], 0, paras[0], 1] | Asserts runPass | assert_equals(Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>, Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 20: range [detachedPara1, 0, detachedPara1, 1] | Asserts runPass | assert_equals(Element node <p>Opqrstuv</p>, Element node <p>Opqrstuv</p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 21: range [paras[0].firstChild, 0, paras[1].firstChild, 0] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 22: range [paras[0].firstChild, 0, paras[1].firstChild, 8] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 23: range [paras[0].firstChild, 3, paras[3], 1] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 24: range [paras[0], 0, paras[0].firstChild, 7] | Asserts runPass | assert_equals(Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>, Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 25: range [testDiv, 2, paras[4], 1] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 26: range [document, 0, document, 1] | Asserts runPass | assert_equals(Document node with 2 children, Document node with 2 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 27: range [document, 0, document, 2] | Asserts runPass | assert_equals(Document node with 2 children, Document node with 2 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 28: range [comment, 2, comment, 3] | Asserts runPass | assert_equals(Comment node <!--Alphabet soup?-->, Comment node <!--Alphabet soup?-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 29: range [testDiv, 0, comment, 5] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 30: range [foreignDoc, 1, foreignComment, 2] | Asserts runPass | assert_equals(Document node with 3 children, Document node with 3 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 31: range [foreignDoc.body, 0, foreignTextNode, 36] | Asserts runPass | assert_equals(Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor..., Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 32: range [xmlDoc, 1, xmlComment, 0] | Asserts runPass | assert_equals(Document node with 4 children, Document node with 4 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 33: range [detachedTextNode, 0, detachedTextNode, 8] | Asserts runPass | assert_equals(Text node "Uvwxyzab", Text node "Uvwxyzab")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 34: range [detachedForeignTextNode, 0, detachedForeignTextNode, 8] | Asserts runPass | assert_equals(Text node "Cdefghij", Text node "Cdefghij")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 35: range [detachedXmlTextNode, 0, detachedXmlTextNode, 8] | Asserts runPass | assert_equals(Text node "Klmnopqr", Text node "Klmnopqr")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 36: range [detachedComment, 3, detachedComment, 4] | Asserts runPass | assert_equals(Comment node <!--Stuvwxyz-->, Comment node <!--Stuvwxyz-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 37: range [detachedForeignComment, 0, detachedForeignComment, 1] | Asserts runPass | assert_equals(Comment node <!--×ריה יהודה-->, Comment node <!--×ריה יהודה-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 38: range [detachedXmlComment, 2, detachedXmlComment, 6] | Asserts runPass | assert_equals(Comment node <!--בן ×—×™×™× ×ליעזר-->, Comment node <!--בן ×—×™×™× ×ליעזר-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 39: range [docfrag, 0, docfrag, 0] | Asserts runPass | assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 40: range [processingInstruction, 0, processingInstruction, 4] | Asserts runPass | assert_equals(ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh...", ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh...")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 41: range [paras[1].firstChild, 0, paras[1].firstChild, 1] | Asserts runPass | assert_equals(Text node "Ijklmnop ", Text node "Ijklmnop ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 42: range [paras[1].firstChild, 2, paras[1].firstChild, 8] | Asserts runPass | assert_equals(Text node "Ijklmnop ", Text node "Ijklmnop ")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 43: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] | Asserts runPass | assert_equals(Text node "Opqrstuv", Text node "Opqrstuv")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 44: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] | Asserts runPass | assert_equals(Text node "Efghijkl", Text node "Efghijkl")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 45: range [foreignDoc.head, 1, foreignDoc.head, 1] | Asserts runPass | assert_equals(Element node <head><title></title></head>, Element node <head><title></title></head>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 46: range [foreignDoc.body, 0, foreignDoc.body, 0] | Asserts runPass | assert_equals(Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor..., Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 47: range [paras[0], 0, paras[0], 0] | Asserts runPass | assert_equals(Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>, Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 48: range [detachedPara1, 0, detachedPara1, 0] | Asserts runPass | assert_equals(Element node <p>Opqrstuv</p>, Element node <p>Opqrstuv</p>)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 49: range [testDiv, 1, paras[2].firstChild, 5] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 50: range [document.documentElement, 1, document.body, 0] | Asserts runPass | assert_equals(Element node <html><head><title>Range.commonAncestorContainer tests</t..., Element node <html><head><title>Range.commonAncestorContainer tests</t...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 51: range [foreignDoc.documentElement, 1, foreignDoc.body, 0] | Asserts runPass | assert_equals(Element node <html><head><title></title></head><body><p>Efghijkl</p><p..., Element node <html><head><title></title></head><body><p>Efghijkl</p><p...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 52: range [document, 1, document, 2] | Asserts runPass | assert_equals(Document node with 2 children, Document node with 2 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 53: range [paras[2].firstChild, 4, comment, 2] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 54: range [paras[3], 1, comment, 8] | Asserts runPass | assert_equals(Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s..., Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ </p><p id="b" s...)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 55: range [foreignDoc, 0, foreignDoc, 0] | Asserts runPass | assert_equals(Document node with 3 children, Document node with 3 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 56: range [xmlDoc, 0, xmlDoc, 0] | Asserts runPass | assert_equals(Document node with 4 children, Document node with 4 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 57: range [detachedForeignTextNode, 7, detachedForeignTextNode, 7] | Asserts runPass | assert_equals(Text node "Cdefghij", Text node "Cdefghij")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 58: range [detachedXmlTextNode, 7, detachedXmlTextNode, 7] | Asserts runPass | assert_equals(Text node "Klmnopqr", Text node "Klmnopqr")
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 59: range [detachedComment, 5, detachedComment, 5] | Asserts runPass | assert_equals(Comment node <!--Stuvwxyz-->, Comment node <!--Stuvwxyz-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 60: range [detachedForeignComment, 4, detachedForeignComment, 4] | Asserts runPass | assert_equals(Comment node <!--×ריה יהודה-->, Comment node <!--×ריה יהודה-->)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 61: range [foreignDocfrag, 0, foreignDocfrag, 0] | Asserts runPass | assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|
Pass | 62: range [xmlDocfrag, 0, xmlDocfrag, 0] | Asserts runPass | assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
at Test.<anonymous> ( /dom/ranges/Range-commonAncestorContainer.html:35:5) |
|