Bug 1411687 - part 3: Add webplatform-test for testing "insertParagraph" command when user-defined element is the editing host r?m_kato draft
authorMasayuki Nakano <masayuki@d-toybox.com>
Fri, 27 Oct 2017 16:01:59 +0900
changeset 688514 bac3bfbccf4897192fb1271ae3893e60ba60380c
parent 688513 2cc74de2adfeb2531fef963f5ba287f09f3e4a2f
child 738080 d8bbf78cafdbf907c6418d1b8b5e1e83e2490173
push id86761
push usermasayuki@d-toybox.com
push dateMon, 30 Oct 2017 05:49:37 +0000
reviewersm_kato
bugs1411687
milestone58.0a1
Bug 1411687 - part 3: Add webplatform-test for testing "insertParagraph" command when user-defined element is the editing host r?m_kato MozReview-Commit-ID: 4h53PBCGlU2
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/editing/data/insertparagraph.js
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -535905,17 +535905,17 @@
    "ba0a0f2eda2703c742dd71b3106a3c78da27e677",
    "support"
   ],
   "editing/data/insertorderedlist.js": [
    "9387d479a52fd5146d5d708eb1244250f3dd02b6",
    "support"
   ],
   "editing/data/insertparagraph.js": [
-   "5cc4cee5d1ba32775a3a940e11ce46215b276466",
+   "7e5061611c18e53d67329ebd32bc078bcce4c73d",
    "support"
   ],
   "editing/data/inserttext.js": [
    "be6f17c7af88382808ee574d9291fbc606ab7ec4",
    "support"
   ],
   "editing/data/insertunorderedlist.js": [
    "ed8c92ce7bc902a5125e082798ad9abfef469f18",
--- a/testing/web-platform/tests/editing/data/insertparagraph.js
+++ b/testing/web-platform/tests/editing/data/insertparagraph.js
@@ -1594,10 +1594,30 @@ var browserTests = [
     [["defaultparagraphseparator","div"],["insertparagraph",""]],
     "<div class=\"a\" id=\"x\"><p class=\"b\" id=\"y\">foo</p><p class=\"b\">{}bar</p></div>",
     [true,true],
     {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"insertparagraph":[false,false,"",false,false,""]}],
 ["<div class=a id=x><p class=b id=y>foo[]bar</div>",
     [["defaultparagraphseparator","p"],["insertparagraph",""]],
     "<div class=\"a\" id=\"x\"><p class=\"b\" id=\"y\">foo</p><p class=\"b\">{}bar</p></div>",
     [true,true],
-    {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"insertparagraph":[false,false,"",false,false,""]}]
+    {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"insertparagraph":[false,false,"",false,false,""]}],
+["<div contenteditable=false><foo-bar contenteditable><p>foo[]bar</p></foo-bar></div>",
+    [["defaultparagraphseparator","div"],["insertparagraph",""]],
+    "<div contenteditable=\"false\"><foo-bar contenteditable=\"\"><p>foo</p><p>bar</p></foo-bar></div>",
+    [true,true],
+    {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"insertparagraph":[false,false,"",false,false,""]}],
+["<div contenteditable=false><foo-bar contenteditable><p>foo[]bar</p></foo-bar></div>",
+    [["defaultparagraphseparator","p"],["insertparagraph",""]],
+    "<div contenteditable=\"false\"><foo-bar contenteditable=\"\"><p>foo</p><p>bar</p></foo-bar></div>",
+    [true,true],
+    {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"insertparagraph":[false,false,"",false,false,""]}],
+["<div contenteditable=false><foo-bar contenteditable><div>foo[]bar</div></foo-bar></div>",
+    [["defaultparagraphseparator","div"],["insertparagraph",""]],
+    "<div contenteditable=\"false\"><foo-bar contenteditable=\"\"><div>foo</div><div>bar</div></foo-bar></div>",
+    [true,true],
+    {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"insertparagraph":[false,false,"",false,false,""]}],
+["<div contenteditable=false><foo-bar contenteditable><div>foo[]bar</div></foo-bar></div>",
+    [["defaultparagraphseparator","p"],["insertparagraph",""]],
+    "<div contenteditable=\"false\"><foo-bar contenteditable=\"\"><div>foo</div><div>bar</div></foo-bar></div>",
+    [true,true],
+    {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"insertparagraph":[false,false,"",false,false,""]}],
 ]