diff --git a/editing/data/insertparagraph.js b/editing/data/insertparagraph.js index 21eb4579c7d99d..784678161243b4 100644 --- a/editing/data/insertparagraph.js +++ b/editing/data/insertparagraph.js @@ -1990,4 +1990,109 @@ var browserTests = [ "
ab
cd
/dd>
"], [true,true], {"insertparagraph":[false,false,"",false,false,""]}], + +// The first white-space of the second paragraph must be   for making it +// visible, but the other things do not matter for the following tests. +["
a[] b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + "
a
 b
", + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +// And if the first paragraph ends with white-space, the text node should be +// followed by
element. +["
a []b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
b
", + "
b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a [] b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
 b
", + "
 b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a [] b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
 b
", + "
 b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +// These tests do not mind about the white-space sequence because it's not +// important here. That's tested by +// editing/other/white-spaces-after-execCommand-*.tentative.html +["
a []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
  b
", + "
  b
", + "
a
  b
", + "
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
  b
", + "
  b
", + "
a
  b
", + "
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["
a
  b
", + "
  b
", + "
a
  b
", + "
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a  []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["

  b
", + "
a  
  b
", + "
a  
  b
", + "

  b
", + "
a  
  b
", + "
a  
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a  []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["

  b
", + "
a  
  b
", + "
a  
  b
", + "

  b
", + "
a  
  b
", + "
a  
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a  []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["

  b
", + "
a  
  b
", + "
a  
  b
", + "

  b
", + "
a  
  b
", + "
a  
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a  []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["

  b
", + "
a  
  b
", + "
a  
  b
", + "

  b
", + "
a  
  b
", + "
a  
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], +["
a  []  b
", + [["defaultparagraphseparator","div"],["insertparagraph",""]], + ["

  b
", + "
a  
  b
", + "
a  
  b
", + "

  b
", + "
a  
  b
", + "
a  
  b
"], + [true,true], + {"insertparagraph":[false,false,"",false,false,""]}], ]