?>
--EXPECT--
-name (value): p ()
+
+name (value): p ( t1 X t2 xxx )
parent: NULL
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t1 )
- parent: name (value): p ()
+ parent: name (value): p ( t1 X t2 xxx )
previousSibling: NULL
- nextSibling: name (value): b ()
+ nextSibling: name (value): b (X)
- name (value): b ()
- parent: name (value): p ()
+ name (value): b (X)
+ parent: name (value): p ( t1 X t2 xxx )
previousSibling: name (value): #text ( t1 )
nextSibling: name (value): #text ( t2 )
name (value): #text (X)
- parent: name (value): b ()
+ parent: name (value): b (X)
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t2 )
- parent: name (value): p ()
- previousSibling: name (value): b ()
+ parent: name (value): p ( t1 X t2 xxx )
+ previousSibling: name (value): b (X)
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): p ()
+ parent: name (value): p ( t1 X t2 xxx )
previousSibling: name (value): #text ( t2 )
nextSibling: NULL
Append t1 to p:
-name (value): p ()
+name (value): p (X t2 xxx t1 )
parent: NULL
previousSibling: NULL
nextSibling: NULL
- name (value): b ()
- parent: name (value): p ()
+ name (value): b (X)
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: NULL
nextSibling: name (value): #text ( t2 )
name (value): #text (X)
- parent: name (value): b ()
+ parent: name (value): b (X)
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t2 )
- parent: name (value): p ()
- previousSibling: name (value): b ()
+ parent: name (value): p (X t2 xxx t1 )
+ previousSibling: name (value): b (X)
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: name (value): #text ( t2 )
nextSibling: name (value): #text ( t1 )
name (value): #text ( t1 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: name (value): #text ( xxx )
nextSibling: NULL
div:
-name (value): div ()
+name (value): div ( t3 t4 xxx )
parent: NULL
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t3 )
- parent: name (value): div ()
+ parent: name (value): div ( t3 t4 xxx )
previousSibling: NULL
nextSibling: name (value): b ()
name (value): b ()
- parent: name (value): div ()
+ parent: name (value): div ( t3 t4 xxx )
previousSibling: name (value): #text ( t3 )
nextSibling: name (value): #text ( t4 )
nextSibling: NULL
name (value): #text ( t4 )
- parent: name (value): div ()
+ parent: name (value): div ( t3 t4 xxx )
previousSibling: name (value): b ()
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): div ()
+ parent: name (value): div ( t3 t4 xxx )
previousSibling: name (value): #text ( t4 )
nextSibling: NULL
Insert t4 before t3:
-name (value): div ()
+name (value): div ( t4 t3 xxx )
parent: NULL
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t4 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: NULL
nextSibling: name (value): #text ( t3 )
name (value): #text ( t3 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t4 )
nextSibling: name (value): b ()
name (value): b ()
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t3 )
nextSibling: name (value): #text ( xxx )
nextSibling: NULL
name (value): #text ( xxx )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): b ()
nextSibling: NULL
p:
-name (value): p ()
+name (value): p (X t2 xxx t1 )
parent: NULL
previousSibling: NULL
nextSibling: NULL
- name (value): b ()
- parent: name (value): p ()
+ name (value): b (X)
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: NULL
nextSibling: name (value): #text ( t2 )
name (value): #text (X)
- parent: name (value): b ()
+ parent: name (value): b (X)
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t2 )
- parent: name (value): p ()
- previousSibling: name (value): b ()
+ parent: name (value): p (X t2 xxx t1 )
+ previousSibling: name (value): b (X)
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: name (value): #text ( t2 )
nextSibling: name (value): #text ( t1 )
name (value): #text ( t1 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 )
previousSibling: name (value): #text ( xxx )
nextSibling: NULL
name (value): #text ( t5 )
parent: name (value): #document-fragment ()
previousSibling: NULL
- nextSibling: name (value): i ()
+ nextSibling: name (value): i ( frob )
- name (value): i ()
+ name (value): i ( frob )
parent: name (value): #document-fragment ()
previousSibling: name (value): #text ( t5 )
nextSibling: name (value): #text ( t6 )
name (value): #text ( frob )
- parent: name (value): i ()
+ parent: name (value): i ( frob )
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t6 )
parent: name (value): #document-fragment ()
- previousSibling: name (value): i ()
+ previousSibling: name (value): i ( frob )
nextSibling: NULL
Appending fragment to p:
-name (value): p ()
+name (value): p (X t2 xxx t1 t5 frob t6 )
parent: NULL
previousSibling: NULL
nextSibling: NULL
- name (value): b ()
- parent: name (value): p ()
+ name (value): b (X)
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: NULL
nextSibling: name (value): #text ( t2 )
name (value): #text (X)
- parent: name (value): b ()
+ parent: name (value): b (X)
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t2 )
- parent: name (value): p ()
- previousSibling: name (value): b ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
+ previousSibling: name (value): b (X)
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t2 )
nextSibling: name (value): #text ( t1 )
name (value): #text ( t1 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( xxx )
nextSibling: name (value): #text ( t5 )
name (value): #text ( t5 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t1 )
- nextSibling: name (value): i ()
+ nextSibling: name (value): i ( frob )
- name (value): i ()
- parent: name (value): p ()
+ name (value): i ( frob )
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t5 )
nextSibling: name (value): #text ( t6 )
name (value): #text ( frob )
- parent: name (value): i ()
+ parent: name (value): i ( frob )
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t6 )
- parent: name (value): p ()
- previousSibling: name (value): i ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
+ previousSibling: name (value): i ( frob )
nextSibling: NULL
Fragment:
div:
-name (value): div ()
+name (value): div ( t4 t3 xxx )
parent: NULL
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t4 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: NULL
nextSibling: name (value): #text ( t3 )
name (value): #text ( t3 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t4 )
nextSibling: name (value): b ()
name (value): b ()
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t3 )
nextSibling: name (value): #text ( xxx )
nextSibling: NULL
name (value): #text ( xxx )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): b ()
nextSibling: NULL
Inserting fragment before t4
Error (2) on line 109: DOMNode::insertBefore(): Document Fragment is empty
-name (value): div ()
+name (value): div ( t4 t3 xxx )
parent: NULL
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t4 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: NULL
nextSibling: name (value): #text ( t3 )
name (value): #text ( t3 )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t4 )
nextSibling: name (value): b ()
name (value): b ()
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): #text ( t3 )
nextSibling: name (value): #text ( xxx )
nextSibling: NULL
name (value): #text ( xxx )
- parent: name (value): div ()
+ parent: name (value): div ( t4 t3 xxx )
previousSibling: name (value): b ()
nextSibling: NULL
p:
-name (value): p ()
+name (value): p (X t2 xxx t1 t5 frob t6 )
parent: NULL
previousSibling: NULL
nextSibling: NULL
- name (value): b ()
- parent: name (value): p ()
+ name (value): b (X)
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: NULL
nextSibling: name (value): #text ( t2 )
name (value): #text (X)
- parent: name (value): b ()
+ parent: name (value): b (X)
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t2 )
- parent: name (value): p ()
- previousSibling: name (value): b ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
+ previousSibling: name (value): b (X)
nextSibling: name (value): #text ( xxx )
name (value): #text ( xxx )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t2 )
nextSibling: name (value): #text ( t1 )
name (value): #text ( t1 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( xxx )
nextSibling: name (value): #text ( t5 )
name (value): #text ( t5 )
- parent: name (value): p ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t1 )
- nextSibling: name (value): i ()
+ nextSibling: name (value): i ( frob )
- name (value): i ()
- parent: name (value): p ()
+ name (value): i ( frob )
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
previousSibling: name (value): #text ( t5 )
nextSibling: name (value): #text ( t6 )
name (value): #text ( frob )
- parent: name (value): i ()
+ parent: name (value): i ( frob )
previousSibling: NULL
nextSibling: NULL
name (value): #text ( t6 )
- parent: name (value): p ()
- previousSibling: name (value): i ()
+ parent: name (value): p (X t2 xxx t1 t5 frob t6 )
+ previousSibling: name (value): i ( frob )
nextSibling: NULL