From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/tests/editing/data/README.md | 173 ++ .../web-platform/tests/editing/data/backcolor.js | 353 +++ testing/web-platform/tests/editing/data/bold.js | 1075 ++++++++ .../web-platform/tests/editing/data/createlink.js | 248 ++ .../data/delete-list-items-in-table-cells.js | 23 + testing/web-platform/tests/editing/data/delete.js | 2809 +++++++++++++++++++ .../web-platform/tests/editing/data/fontname.js | 708 +++++ .../web-platform/tests/editing/data/fontsize.js | 783 ++++++ .../web-platform/tests/editing/data/forecolor.js | 738 +++++ .../web-platform/tests/editing/data/formatblock.js | 1808 +++++++++++++ .../tests/editing/data/forwarddelete.js | 2689 ++++++++++++++++++ .../web-platform/tests/editing/data/hilitecolor.js | 415 +++ testing/web-platform/tests/editing/data/indent.js | 730 +++++ .../data/insert-list-items-in-table-cells.js | 63 + .../tests/editing/data/inserthorizontalrule.js | 573 ++++ .../web-platform/tests/editing/data/inserthtml.js | 593 ++++ .../web-platform/tests/editing/data/insertimage.js | 358 +++ .../tests/editing/data/insertlinebreak.js | 873 ++++++ .../tests/editing/data/insertorderedlist.js | 723 +++++ .../tests/editing/data/insertparagraph.js | 2413 +++++++++++++++++ .../web-platform/tests/editing/data/inserttext.js | 1474 ++++++++++ .../tests/editing/data/insertunorderedlist.js | 773 ++++++ testing/web-platform/tests/editing/data/italic.js | 680 +++++ .../tests/editing/data/justifycenter.js | 1491 ++++++++++ .../web-platform/tests/editing/data/justifyfull.js | 1168 ++++++++ .../web-platform/tests/editing/data/justifyleft.js | 766 ++++++ .../tests/editing/data/justifyright.js | 1186 ++++++++ testing/web-platform/tests/editing/data/misc.js | 238 ++ .../web-platform/tests/editing/data/multitest.js | 2856 ++++++++++++++++++++ testing/web-platform/tests/editing/data/outdent.js | 883 ++++++ .../tests/editing/data/removeformat.js | 733 +++++ .../tests/editing/data/strikethrough.js | 771 ++++++ .../web-platform/tests/editing/data/subscript.js | 431 +++ .../web-platform/tests/editing/data/superscript.js | 443 +++ .../web-platform/tests/editing/data/underline.js | 763 ++++++ testing/web-platform/tests/editing/data/unlink.js | 218 ++ 36 files changed, 33022 insertions(+) create mode 100644 testing/web-platform/tests/editing/data/README.md create mode 100644 testing/web-platform/tests/editing/data/backcolor.js create mode 100644 testing/web-platform/tests/editing/data/bold.js create mode 100644 testing/web-platform/tests/editing/data/createlink.js create mode 100644 testing/web-platform/tests/editing/data/delete-list-items-in-table-cells.js create mode 100644 testing/web-platform/tests/editing/data/delete.js create mode 100644 testing/web-platform/tests/editing/data/fontname.js create mode 100644 testing/web-platform/tests/editing/data/fontsize.js create mode 100644 testing/web-platform/tests/editing/data/forecolor.js create mode 100644 testing/web-platform/tests/editing/data/formatblock.js create mode 100644 testing/web-platform/tests/editing/data/forwarddelete.js create mode 100644 testing/web-platform/tests/editing/data/hilitecolor.js create mode 100644 testing/web-platform/tests/editing/data/indent.js create mode 100644 testing/web-platform/tests/editing/data/insert-list-items-in-table-cells.js create mode 100644 testing/web-platform/tests/editing/data/inserthorizontalrule.js create mode 100644 testing/web-platform/tests/editing/data/inserthtml.js create mode 100644 testing/web-platform/tests/editing/data/insertimage.js create mode 100644 testing/web-platform/tests/editing/data/insertlinebreak.js create mode 100644 testing/web-platform/tests/editing/data/insertorderedlist.js create mode 100644 testing/web-platform/tests/editing/data/insertparagraph.js create mode 100644 testing/web-platform/tests/editing/data/inserttext.js create mode 100644 testing/web-platform/tests/editing/data/insertunorderedlist.js create mode 100644 testing/web-platform/tests/editing/data/italic.js create mode 100644 testing/web-platform/tests/editing/data/justifycenter.js create mode 100644 testing/web-platform/tests/editing/data/justifyfull.js create mode 100644 testing/web-platform/tests/editing/data/justifyleft.js create mode 100644 testing/web-platform/tests/editing/data/justifyright.js create mode 100644 testing/web-platform/tests/editing/data/misc.js create mode 100644 testing/web-platform/tests/editing/data/multitest.js create mode 100644 testing/web-platform/tests/editing/data/outdent.js create mode 100644 testing/web-platform/tests/editing/data/removeformat.js create mode 100644 testing/web-platform/tests/editing/data/strikethrough.js create mode 100644 testing/web-platform/tests/editing/data/subscript.js create mode 100644 testing/web-platform/tests/editing/data/superscript.js create mode 100644 testing/web-platform/tests/editing/data/underline.js create mode 100644 testing/web-platform/tests/editing/data/unlink.js (limited to 'testing/web-platform/tests/editing/data') diff --git a/testing/web-platform/tests/editing/data/README.md b/testing/web-platform/tests/editing/data/README.md new file mode 100644 index 0000000000..2ac414b280 --- /dev/null +++ b/testing/web-platform/tests/editing/data/README.md @@ -0,0 +1,173 @@ +# editing/data/*.js Format # + +In the interests of keeping file size down, the format of these +(machine-generated) data files is relatively concise. Unfortunately, this +means they can appear slightly cryptic to the untrained eye: + + ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +But never fear! It's not actually so complicated (assuming you understand the +relevant APIs to begin with). Each line has the following format, which we +will explain in due course: + + ["initial HTML", + [["command1", "arg1"], ["command2", "arg2"]], + "expected HTML", + [expected retval from command1, expected retval from command2], + {"command1":[expected original/final indeterm/state/value 1], + "command2":[expected original/final indeterm/state/value 2]}], + +## Line 1: Initial HTML ## + + -> ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +When testing, first a contenteditable div's innerHTML is set to the value given +here. Then the characters []{} are located and removed, and the selection is +set to where they used to be, as follows: + + * [ and ] indicate the left or right endpoint of the selection, if it's in + a text node. + * { and } indicate the left or right endpoint of the selection, if it's not + in a text node. + +Thus `[foo]` means the selection start and end are (foo, 0) and (foo, +3), while `{foo}` means they're (``, 0) and (``, 1). +`[foo}` and `{foo]` are also possible. There is no way to +describe backwards selections (i.e., distinguish anchor/focus). + +In cases where you want the selection in a place where it's not possible to +place text, like `{}
`, another format +exists using data-start and data-end attributes. It's only used in a few +tests, so it is not documented here. + +## Line 2: commands ## + + ["foo[bar]baz", + -> [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +After the innerHTML of the editing host is filled in, the commands given here +are run in order, like this: + + document.execCommand("stylewithcss", false, "false"); + document.execCommand("bold", false, ""); + +Most tests have only one command run. The exceptions are: + + 1. styleWithCSS. Tests that involve formatting elements or styles are run + twice, once with styleWithCSS on and once with it off. + 2. defaultParagraphSeparator. Tests that involve `

`s or `

`s are run + twice, once with defaultParagraphSeparator set to "div" and once "p". + 3. multitest.js tests interactions between different commands, so it contains + arbitrary combinations of commands. + +## Line 3: expected HTML ## + + ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + -> "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +After the commands are run, we check that the innerHTML of the editing host +matches the expected HTML provided here. As on line 1, the characters []{} +(and data-start/data-end attributes) have special meaning and are not really +expected to be in the HTML. However, on this line they don't affect the test's +processing -- there are no tests of what the final selection is. + +This can be array of string if there are some acceptable cases. However, +array shouldn't be used as far as possible because WPT checks compatibility +between browsers. So, this should be used when: + +- There are some different behaviors in edge cases. +- There are some differences which are not related to the test. + +## Line 4: expected return values ## + + ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + -> [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +execCommand() returns a boolean: true if all went well, false if not (e.g., +invalid value). This line says what value each execCommand() call from line 2 +was supposed to return. Usually they'll all be true, but for tests of +error-handling they'll sometimes be false. + +## Line 5: expected indeterm/state/value ## + + ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + -> {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +For each command that we're running, we check queryCommandIndeterm(), +queryCommandState(), and queryCommandValue() before we begin running any of our +commands, and again after we've finished the last one. (We don't run these +checks in between commands.) For each command, this line gives an array of six +expected values, in order: + + 1. Indeterm before + 2. State before + 3. Value before + 4. Indeterm after + 5. State after + 6. Value after + +You can remember this by keeping in mind that the three "before" values come +before the three "after" values, and each set of three values is in +alphabetical order (indeterm/state/value). + +## Analysis of a real-world example ## + +Let's look back at the example we started with and see what it means: + + ["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +Line 1: Set the innerHTML of our editing host to `foobarbaz`, and set the +selection's start and end inside the resulting text node, selecting the letters +"bar". (We actually first set the innerHTML to `foo[bar]baz` and remove the +brackets afterwards.) + +Line 2: Execute the commands: + + document.execCommand("stylewithcss", false, "false"); + document.execCommand("bold", false, ""); + +Before doing this, we record the indeterm/state/value for both "stylewithcss" +and "bold", and afterwards, we record them again. We also record the return +value of both execCommand() calls. + +Line 3: Our new innerHTML should be `foobarbaz`. The [ and ] say where +we would theoretically want the selection to be, but no actual test is run. + +Line 4: Both execCommands we ran should return true. + +Line 5: We expect the indeterm for styleWithCSS to be false both before and +after, and the value to be "" before and after -- since they always are for +this command. The state for styleWithCSS should be true beforehand, because +that's the way the previous test left it -- the testing framework doesn't clear +these settings in between tests. (Thus the first test of styleWithCSS on the +page also tests the default value of the state.) But we set it to false, so +after the tests it should be false. + +We expect the indeterm for bold to be false both before and after, because +before nothing is bold, and after everything is bold. Value should be "" +before and after, because it always is for bold. The state before should be +false, but after should have changed to true. diff --git a/testing/web-platform/tests/editing/data/backcolor.js b/testing/web-platform/tests/editing/data/backcolor.js new file mode 100644 index 0000000000..4d6e77e21d --- /dev/null +++ b/testing/web-platform/tests/editing/data/backcolor.js @@ -0,0 +1,353 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["backcolor","#00FFFF"]], + "foo[]bar", + [true], + {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo

bar]

", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo

bar]

", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["[foo bar]", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["[foo bar]", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo

bar

baz]

", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo

bar

baz]

", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo


bar]", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

[foo


bar]", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[]bar", + [["backcolor","#00FFFF"]], + "foo[]bar", + [true], + {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[]bar", + [["backcolor","#00FFFF"]], + "foo[]bar", + [true], + {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo{}bar", + [["backcolor","#00FFFF"]], + "foo{}bar", + [true], + {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[]bar", + [["backcolor","#00FFFF"]], + "foo[]bar", + [true], + {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["{

foo

}", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["{

foo

}", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foob[a]rbaz
", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foob[a]rbaz
", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["{
foobarbaz
}", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["{
foobarbaz
}", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["

foo[bar]baz

", + [["backcolor","#00FFFF"]], + "

foo[bar]baz

", + [true], + {"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}], +["

foo[bar]baz

", + [["backcolor","#00FFFF"]], + "

foo[bar]baz

", + [true], + {"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}], +["

foo[bar]baz

", + [["backcolor","#00FFFF"]], + "

foo[bar]baz

", + [true], + {"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}], +["{

foo

bar

}", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "{

foo

bar

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}], +["{

foo

bar

}", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "{

foo

bar

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foob[ar]baz", + [["backcolor","#00FFFF"]], + "foob[ar]baz", + [true], + {"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["

foob[ar]baz

", + [["backcolor","#00FFFF"]], + "

foob[ar]baz

", + [true], + {"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["

b[ar]

", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "

b[ar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["

b[ar]

", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "

b[ar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["b[ar]", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "b[ar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["b[ar]", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "b[ar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]arbaz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]arbaz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["fooba[rb]az", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fooba[rb]az", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[obarb]az", + [["backcolor","#00FFFF"]], + "fo[obarb]az", + [true], + {"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}], +["foo[b]arbaz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[b]arbaz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fooba[r]baz", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fooba[r]baz", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["backcolor","#00FFFF"]], + "foo[bar]baz", + [true], + {"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo[bar]baz", + [["backcolor","#00FFFF"]], + "foo[bar]baz", + [true], + {"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["foo{bar}baz", + [["backcolor","#00FFFF"]], + "foo{bar}baz", + [true], + {"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","true"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}], +["fo[ob]ar", + [["stylewithcss","false"],["backcolor","#00FFFF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}] +] diff --git a/testing/web-platform/tests/editing/data/bold.js b/testing/web-platform/tests/editing/data/bold.js new file mode 100644 index 0000000000..4e2882c8cc --- /dev/null +++ b/testing/web-platform/tests/editing/data/bold.js @@ -0,0 +1,1075 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["bold",""]], + "foo[]bar", + [true], + {"bold":[false,false,"",false,true,""]}], +["

[foo

bar]

", + [["stylewithcss","true"],["bold",""]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["

[foo

bar]

", + [["stylewithcss","false"],["bold",""]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["[foo bar]", + [["stylewithcss","true"],["bold",""]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["[foo bar]", + [["stylewithcss","false"],["bold",""]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["

[foo

bar

baz]

", + [["stylewithcss","true"],["bold",""]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["

[foo

bar

baz]

", + [["stylewithcss","false"],["bold",""]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["

[foo


bar]", + [["stylewithcss","true"],["bold",""]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["

[foo


bar]", + [["stylewithcss","false"],["bold",""]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[]bar", + [["bold",""]], + "foo[]bar", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[]bar", + [["bold",""]], + "foo[]bar", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo{}bar", + [["bold",""]], + "foo{}bar", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[]bar", + [["bold",""]], + "foo[]bar", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz]qozquz", + [["bold",""]], + "foo[barbaz]qozquz", + [true], + {"bold":[true,false,"",false,true,""]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["bold",""]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["bold",""]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["{

foo

}", + [["stylewithcss","true"],["bold",""]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["{

foo

}", + [["stylewithcss","false"],["bold",""]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [false], + {"bold":[false,false,"",false,false,""]}], +["fo[obarb]az", + [["stylewithcss","true"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["fo[obarb]az", + [["stylewithcss","false"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["fooba[rb]az", + [["bold",""]], + "fooba[rb]az", + [false], + {"bold":[false,false,"",false,false,""]}], +["fo[ob]arbaz", + [["bold",""]], + "fo[ob]arbaz", + [false], + {"bold":[false,false,"",false,false,""]}], +["fo[obarb]az", + [["stylewithcss","true"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["fo[obarb]az", + [["stylewithcss","false"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["fo[obarb]az", + [["bold",""]], + "fo[obarb]az", + [false], + {"bold":[false,false,"",false,false,""]}], +["fooba[rb]az", + [["bold",""]], + "fooba[rb]az", + [false], + {"bold":[false,false,"",false,false,""]}], +["fo[ob]arbaz", + [["bold",""]], + "fo[ob]arbaz", + [false], + {"bold":[false,false,"",false,false,""]}], +["fo[obarb]az", + [["bold",""]], + "fo[obarb]az", + [false], + {"bold":[false,true,"",false,true,""]}], +["
foob[a]rbaz
", + [["stylewithcss","true"],["bold",""]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["
foob[a]rbaz
", + [["stylewithcss","false"],["bold",""]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","true"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","false"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","true"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","false"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","true"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","false"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","true"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["
foobarbaz
", + [["stylewithcss","false"],["bold",""]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["{
foobarbaz
}", + [["stylewithcss","true"],["bold",""]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["{
foobarbaz
}", + [["stylewithcss","false"],["bold",""]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foobar[baz]", + [["bold",""]], + "foobar[baz]", + [true], + {"bold":[false,false,"",false,true,""]}], +["[foo]barbaz", + [["bold",""]], + "[foo]barbaz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +// Should not use the near as alternative container of and +// . +["foobar[baz]", + [["bold",""]], + "foobarbaz", + [true], + {"bold":[false,false,"",false,true,""]}], +["[foo]barbaz", + [["bold",""]], + "foobarbaz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["bold",""]], + "foobarbaz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [true], + {"bold":[false,false,"",false,true,""]}], +// Should not use the near as alternative container of +// +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foobarbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +// Should use the near as new container +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foobarbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo{}baz", + [["bold",""]], + "foo{}baz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo{}baz", + [["bold",""]], + "foo{}baz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo{}baz", + [["bold",""]], + "foo{}baz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo{}baz", + [["bold",""]], + "foo{}baz", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["bold",""]], + "foo[bar]baz", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{

foo

bar

}

baz

", + [["stylewithcss","true"],["bold",""]], + "{

foo

bar

}

baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{

foo

bar

}

baz

", + [["stylewithcss","false"],["bold",""]], + "{

foo

bar

}

baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["

foo[bar}

baz

", + [["stylewithcss","true"],["bold",""]], + "

foo[bar}

baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

foo[bar}

baz

", + [["stylewithcss","false"],["bold",""]], + "

foo[bar}

baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo [bar baz] qoz quz sic", + [["bold",""]], + "foo [bar baz] qoz quz sic", + [true], + {"bold":[true,false,"",false,true,""]}], +["foo bar baz [qoz quz] sic", + [["bold",""]], + "foo bar baz [qoz quz] sic", + [true], + {"bold":[true,false,"",false,true,""]}], +["bar [baz] qoz", + [["stylewithcss","true"],["bold",""]], + "bar [baz] qoz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["bar [baz] qoz", + [["stylewithcss","false"],["bold",""]], + "bar [baz] qoz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{foobar]baz", + [["stylewithcss","true"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["{foobar]baz", + [["stylewithcss","false"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["{foobar]baz", + [["stylewithcss","true"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["{foobar]baz", + [["stylewithcss","false"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["{foobar]baz", + [["stylewithcss","true"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{foobar]baz", + [["stylewithcss","false"],["bold",""]], + "{foobar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{foobar]baz", + [["bold",""]], + "{foobar]baz", + [true], + {"bold":[false,true,"",false,false,""]}], +["foo[barbaz}", + [["stylewithcss","true"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz}", + [["stylewithcss","false"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz}", + [["stylewithcss","true"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz}", + [["stylewithcss","false"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[barbaz}", + [["stylewithcss","true"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[barbaz}", + [["stylewithcss","false"],["bold",""]], + "foo[barbaz}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[barbaz}", + [["bold",""]], + "foo[barbaz}", + [true], + {"bold":[false,true,"",false,false,""]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["bold",""]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["bold",""]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{

foobar]baz

", + [["stylewithcss","true"],["bold",""]], + "{

foobar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{

foobar]baz

", + [["stylewithcss","false"],["bold",""]], + "{

foobar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["

foo[barbaz

}", + [["stylewithcss","true"],["bold",""]], + "

foo[barbaz

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

foo[barbaz

}", + [["stylewithcss","false"],["bold",""]], + "

foo[barbaz

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["

[foobarbaz]

", + [["stylewithcss","true"],["bold",""]], + "

[foobarbaz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

[foobarbaz]

", + [["stylewithcss","false"],["bold",""]], + "

[foobarbaz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{

foobarbaz]

", + [["stylewithcss","true"],["bold",""]], + "{

foobarbaz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{

foobarbaz]

", + [["stylewithcss","false"],["bold",""]], + "{

foobarbaz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["

[foobarbaz

}", + [["stylewithcss","true"],["bold",""]], + "

[foobarbaz

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

[foobarbaz

}", + [["stylewithcss","false"],["bold",""]], + "

[foobarbaz

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["{

foobarbaz

}", + [["stylewithcss","true"],["bold",""]], + "{

foobarbaz

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{

foobarbaz

}", + [["stylewithcss","false"],["bold",""]], + "{

foobarbaz

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foobar[baz]quzqoz", + [["stylewithcss","true"],["bold",""]], + "foobar[baz]quzqoz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foobar[baz]quzqoz", + [["stylewithcss","false"],["bold",""]], + "foobar[baz]quzqoz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["{foo bar}", + [["stylewithcss","true"],["bold",""]], + "{foo bar}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}], +["{foo bar}", + [["stylewithcss","false"],["bold",""]], + "{foo bar}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}], +["{

foo

bar}", + [["stylewithcss","true"],["bold",""]], + "{

foo

bar}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["{

foo

bar}", + [["stylewithcss","false"],["bold",""]], + "{

foo

bar}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]", + [["bold",""]], + "foo[bar]", + [true], + {"bold":[false,false,"",false,true,""]}], +["foo{bar}baz", + [["stylewithcss","true"],["bold",""]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","false"],["bold",""]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["[foobarbaz]", + [["stylewithcss","true"],["bold",""]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["[foobarbaz]", + [["stylewithcss","false"],["bold",""]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["[foo]", + [["stylewithcss","true"],["bold",""]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["[foo]", + [["stylewithcss","false"],["bold",""]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["bold",""]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["bold",""]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["bold",""]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]arbaz", + [["bold",""]], + "fo[ob]arbaz", + [true], + {"bold":[true,false,"",false,true,""]}], +["fooba[rb]az", + [["bold",""]], + "fooba[rb]az", + [true], + {"bold":[true,false,"",false,true,""]}], +["fo[obarb]az", + [["stylewithcss","true"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}], +["fo[obarb]az", + [["stylewithcss","false"],["bold",""]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}], +["foo[b]arbaz", + [["stylewithcss","true"],["bold",""]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo[b]arbaz", + [["stylewithcss","false"],["bold",""]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["fooba[r]baz", + [["stylewithcss","true"],["bold",""]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["fooba[r]baz", + [["stylewithcss","false"],["bold",""]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","true"],["bold",""]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","false"],["bold",""]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]arbaz", + [["bold",""]], + "fo[ob]arbaz", + [true], + {"bold":[true,false,"",false,true,""]}], +["fo[ob]ar", + [["bold",""]], + "fo[ob]ar", + [true], + {"bold":[false,true,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["bold",""]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}], + +// Don't delete non-editable node. +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +// but delete editable node in non-editable node. +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], + +// Check where the new style () will be applied. Basically, it should be +// applied to minimized range as far as possible, but should not shrink the +// range into the nodes entirely selected. +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +["abc{def}ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +["abc{def}ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +["abc[def]ghi", + [["stylewithcss","false"],["bold",""]], + "abcdefghi", + [true,true], + {}], +] diff --git a/testing/web-platform/tests/editing/data/createlink.js b/testing/web-platform/tests/editing/data/createlink.js new file mode 100644 index 0000000000..10734d950b --- /dev/null +++ b/testing/web-platform/tests/editing/data/createlink.js @@ -0,0 +1,248 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["createlink","http://www.google.com/"]], + "foo[]bar", + [true], + {"createlink":[false,false,"",false,false,""]}], +["

[foo

bar]

", + [["createlink","http://www.google.com/"]], + "

[foo

bar]

", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foo bar]", + [["createlink","http://www.google.com/"]], + "[foo bar]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["

[foo

bar

baz]

", + [["createlink","http://www.google.com/"]], + "

[foo

bar

baz]

", + [true], + {"createlink":[false,false,"",false,false,""]}], +["

[foo


bar]", + [["createlink","http://www.google.com/"]], + "

[foo


bar]

", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[]bar", + [["createlink","http://www.google.com/"]], + "foo[]bar", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[]bar", + [["createlink","http://www.google.com/"]], + "foo[]bar", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo{}bar", + [["createlink","http://www.google.com/"]], + "foo{}bar", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[]bar", + [["createlink","http://www.google.com/"]], + "foo[]bar", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz]qozquz", + [["createlink","http://www.google.com/"]], + "foo[barbaz]qozquz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz]qozquz", + [["createlink","http://www.google.com/"]], + "foo[barbaz]qozquz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{

foo

}", + [["createlink","http://www.google.com/"]], + "{

foo

}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["
foob[a]rbaz
", + [["createlink","http://www.google.com/"]], + "
foob[a]rbaz
", + [true], + {"createlink":[false,false,"",false,false,""]}], +["
foobarbaz
", + [["createlink","http://www.google.com/"]], + "{}
foobarbaz
", + [true], + {"createlink":[false,false,"",false,false,""]}], +["
foobarbaz
", + [["createlink","http://www.google.com/"]], + "{}
foobarbaz
", + [true], + {"createlink":[false,false,"",false,false,""]}], +["
foobarbaz
", + [["createlink","http://www.google.com/"]], + "{}
foobarbaz
", + [true], + {"createlink":[false,false,"",false,false,""]}], +["
foobarbaz
", + [["createlink","http://www.google.com/"]], + "{}
foobarbaz
", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{
foobarbaz
}", + [["createlink","http://www.google.com/"]], + "{
foobarbaz
}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz}", + [["createlink","http://www.google.com/"]], + "foo[barbaz}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{foobar]baz", + [["createlink","http://www.google.com/"]], + "{foobar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{foobarbaz}", + [["createlink","http://www.google.com/"]], + "{foobarbaz}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobarbaz]", + [["createlink","http://www.google.com/"]], + "[foobarbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foo]barbaz", + [["createlink","http://www.google.com/"]], + "[foo]barbaz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foobar[baz]", + [["createlink","http://www.google.com/"]], + "foobar[baz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz]", + [["createlink","http://www.google.com/"]], + "foo[barbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobar]baz", + [["createlink","http://www.google.com/"]], + "[foobar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobarbaz]", + [["createlink","http://www.google.com/"]], + "[foobarbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz}", + [["createlink","http://www.google.com/"]], + "foo[barbaz}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{foobar]baz", + [["createlink","http://www.google.com/"]], + "{foobar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{foobarbaz}", + [["createlink","http://www.google.com/"]], + "{foobarbaz}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobarbaz]", + [["createlink","http://www.google.com/"]], + "[foobarbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz]", + [["createlink","http://www.google.com/"]], + "foo[barbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobar]baz", + [["createlink","http://www.google.com/"]], + "[foobar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobarbaz]", + [["createlink","http://www.google.com/"]], + "[foobarbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[barbaz}", + [["createlink","http://www.google.com/"]], + "foo[barbaz}", + [true], + {"createlink":[false,false,"",false,false,""]}], +["{foobar]baz", + [["createlink","http://www.google.com/"]], + "{foobar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["[foobarbaz]", + [["createlink","http://www.google.com/"]], + "[foobarbaz]", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink",""]], + "foo[bar]baz", + [false], + {"createlink":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["createlink","http://www.google.com/\u65E5\u672C\u8A9E\u30D1\u30B9"]], + "foo[bar]baz", + [true], + {"createlink":[false,false,"",false,false,""]}], +] \ No newline at end of file diff --git a/testing/web-platform/tests/editing/data/delete-list-items-in-table-cells.js b/testing/web-platform/tests/editing/data/delete-list-items-in-table-cells.js new file mode 100644 index 0000000000..cd5670e585 --- /dev/null +++ b/testing/web-platform/tests/editing/data/delete-list-items-in-table-cells.js @@ -0,0 +1,23 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +['
  1. a
  2. {}
b
', + [["delete",""]], + '
  1. a
b
', + [true], + {"delete":[false,false,"",false,false,""]}], +['
  • a
  • {}
b
', + [["delete",""]], + '
  • a
b
', + [true], + {"delete":[false,false,"",false,false,""]}], +['
  1. {}
', + [["delete",""]], + '

', + [true], + {"delete":[false,false,"",false,false,""]}], +['
  • {}
', + [["delete",""]], + '

', + [true], + {"delete":[false,false,"",false,false,""]}], +] diff --git a/testing/web-platform/tests/editing/data/delete.js b/testing/web-platform/tests/editing/data/delete.js new file mode 100644 index 0000000000..26858d1719 --- /dev/null +++ b/testing/web-platform/tests/editing/data/delete.js @@ -0,0 +1,2809 @@ +class MyCustomElement extends HTMLElement {}; +customElements.define("custom-element", MyCustomElement); +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo{}bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobar[]baz", + [["stylewithcss","true"],["delete",""]], + "fo[]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["foobar[]baz", + [["stylewithcss","false"],["delete",""]], + "fo[]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo[]baz", + [["delete",""]], + "fo[]baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foö[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foö[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foö̧[]bar", + [["delete",""]], + "foö[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["ö[]bar", + [["delete",""]], + "{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["ö[]bar", + [["delete",""]], + "o[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["ö̧[]bar", + [["delete",""]], + "ö[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["שָׁ[]לוֹם", + [["delete",""]], + "שׁ[]לוֹם", + [true], + {"delete":[false,false,"",false,false,""]}], +["שָׁלוֹ[]ם", + [["delete",""]], + "שָׁלו[]ם", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo
{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo
{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo
{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["delete",""]], + "foo

{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo
[]bar", + [["delete",""]], + "
foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo


[]bar", + [["delete",""]], + "

foo

{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo


[]bar

", + [["delete",""]], + "

foo

{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo



[]bar

", + [["delete",""]], + "

foo


{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo

{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo

{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []", + [["delete",""]], + "foo []", + [true], + {"delete":[false,false,"",false,false,""]}], +[" [] foo", + [["delete",""]], + "{} foo", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo []bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo []bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo []bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo []bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo []  bar", + [["delete",""]], + "foo[]  bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  [] bar", + [["delete",""]], + "foo [] bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo   []bar", + [["delete",""]], + "foo  []bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo []  bar", + [["delete",""]], + "foo[]  bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  [] bar", + [["delete",""]], + "foo {} bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo   []bar", + [["delete",""]], + "foo  {}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo {}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo {}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo  []bar", + [["delete",""]], + "foo {}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo []bar", + [["delete",""]], + "foo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[] bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[] bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo  []
", + [["delete",""]], + "
foo []
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
 [] foo
", + [["delete",""]], + "
{} foo
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []
", + [["delete",""]], + "
foo []
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
 [] foo
", + [["delete",""]], + "
{} foo
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []
", + [["delete",""]], + "
foo []
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
 [] foo
", + [["delete",""]], + "
{} foo
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []
", + [["delete",""]], + "
foo []
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
 [] foo
", + [["delete",""]], + "
{} foo
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo []bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []
", + [["delete",""]], + "
foo []
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
 [] foo
", + [["delete",""]], + "
{} foo
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo  []bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo []bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
b[]
baz", + [["delete",""]], + "foo
[]
baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
baz", + [["delete",""]], + "foo
[]bar
baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
bar
[]baz", + [["delete",""]], + "foo{
bar
}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
[]bar

baz", + [["delete",""]], + "

foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
bar

[]baz", + [["delete",""]], + "

foo

{
bar
}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo[]bar
", + [["delete",""]], + "
foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo
{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
baz", + [["delete",""]], + "foo
[]bar
baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
bar
[]baz", + [["delete",""]], + "foo{
bar
}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
[]bar

baz", + [["delete",""]], + "

foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
bar

[]baz", + [["delete",""]], + "

foo

{
bar
}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo
{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar
baz", + [["delete",""]], + "foo

[]bar
baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
bar

[]baz", + [["delete",""]], + "foo{
bar

}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar

baz", + [["delete",""]], + "

foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
bar

[]baz", + [["delete",""]], + "

foo

{
bar

}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo

[]bar
", + [["delete",""]], + "
foo

{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo

[]bar
", + [["delete",""]], + "
foo

{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
baz", + [["delete",""]], + "foo
[]bar
baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
bar
[]baz", + [["delete",""]], + "foo{
bar
}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo
{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo
{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
  2. baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
  2. baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
  2. baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
  2. baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

  1. []bar
  2. baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo

[]bar
  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

  1. []bar
  2. baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

  1. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo
  2. []bar
", + [["delete",""]], + "
  1. foo
    []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
  2. []bar
", + [["delete",""]], + "
  1. foo
    []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

  2. []bar
", + [["delete",""]], + "
  1. foo

    []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
  2. []bar
    baz
", + [["delete",""]], + "
  1. foo
    []bar
    baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
    bar
  2. []baz
", + [["delete",""]], + "
  1. foo
    bar
    []baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

    {}bar
", + [["delete",""]], + "
  1. foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

  2. []bar
", + [["delete",""]], + "
  1. foo

    []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
  2. []bar

", + [["delete",""]], + "
  1. foo

    []bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

  2. []bar

", + [["delete",""]], + "
  1. foo

    []bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
    • []bar
", + [["delete",""]], + "
  1. foo
  2. []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
    1. []bar
", + [["delete",""]], + "foo
  1. []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foo
[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
baz
", + [["delete",""]], + "
foo
[]bar
baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
bar
[]baz
", + [["delete",""]], + "
foo
bar
[]baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
[]bar", + [["delete",""]], + "
  1. foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
[]bar", + [["delete",""]], + "
  1. foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["delete",""]], + "
  1. foo
    {}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[]bar", + [["delete",""]], + "
  1. {}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["delete",""]], + "
  1. foo
  2. {}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo{}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo
    {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo
    {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo
  2. {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo
  2. {}bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
", + [["delete",""]], + "
  1. foo{}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
", + [["delete",""]], + "
  1. foo{}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["delete",""]], + "
  1. foo
    {}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

{}
", + [["delete",""]], + "
  1. {}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["delete",""]], + "
  1. foo
  2. {}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo{}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo{}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo{}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo{}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo
    {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo
    {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

{}
", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

{}
", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","div"],["delete",""]], + "

  1. foo
  2. {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}
", + [["defaultparagraphseparator","p"],["delete",""]], + "

  1. foo
  2. {}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["delete",""]], + "foo
[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["delete",""]], + "foo
[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["delete",""]], + "foo
[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
[]bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo
[]bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["delete",""]], + "foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["delete",""]], + "foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo

[]bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["delete",""]], + "foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["delete",""]], + "foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

baz

", + [["delete",""]], + "foo

[]bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar

extra", + [["defaultparagraphseparator","div"],["delete",""]], + "foo

[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
  1. []bar

extra", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
bar
  1. []baz
quz

extra", + [["defaultparagraphseparator","div"],["delete",""]], + "foo

bar
[]baz
quz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
bar
  1. []baz
quz

extra", + [["defaultparagraphseparator","p"],["delete",""]], + "foo

bar

[]baz

quz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo
  1. bar
    1. []baz
  2. quz

extra", + [["delete",""]], + "foo

  1. bar
  2. []baz
  3. quz

extra

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "fo[]bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["delete",""]], + "

foo{}bar

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["delete",""]], + "

foo{}bar

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["delete",""]], + "

foo{}bar

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["delete",""]], + "

foo{}bar

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[]bar", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["delete",""]], + "foo[]baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo[bar]baz", + [["stylewithcss","true"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo[bar]baz", + [["stylewithcss","false"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo{bar}baz", + [["stylewithcss","true"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo{bar}baz", + [["stylewithcss","false"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo{bar}baz", + [["stylewithcss","true"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo{bar}baz", + [["stylewithcss","false"],["delete",""]], + "

foo{}baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

[foobar]baz", + [["stylewithcss","true"],["delete",""]], + "

{}baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

[foobar]baz", + [["stylewithcss","false"],["delete",""]], + "

{}baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

{foobar}baz", + [["stylewithcss","true"],["delete",""]], + "

{}baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

{foobar}baz", + [["stylewithcss","false"],["delete",""]], + "

{}baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo[barbaz]", + [["stylewithcss","true"],["delete",""]], + "

foo{}

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo[barbaz]", + [["stylewithcss","false"],["delete",""]], + "

foo{}

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo{barbaz}", + [["stylewithcss","true"],["delete",""]], + "

foo{}

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo{barbaz}", + [["stylewithcss","false"],["delete",""]], + "

foo{}

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["

foo[barbaz]quz", + [["stylewithcss","true"],["delete",""]], + "

foo{}quz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["

foo[barbaz]quz", + [["stylewithcss","false"],["delete",""]], + "

foo{}quz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","true"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["stylewithcss","false"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","true"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","false"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","true"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["stylewithcss","false"],["delete",""]], + "foo{}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["foo[bar]baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo{bar}baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[barbaz]quz", + [["delete",""]], + "foo[]quz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[bar]

baz

", + [["delete",""]], + "

foo

{}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

{bar}

baz

", + [["delete",""]], + "

foo

{}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

{bar

}

baz

", + [["delete",""]], + "

foo

{}

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

{

bar}

baz

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo

{}

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

{

bar}

baz

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo

{}

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

{

bar

}

baz

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo

{}

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

{

bar

}

baz

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo

{}

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz
", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz
", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz

", + [["delete",""]], + "

foo{}quz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo[bar

baz]quz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
foo[bar

baz]quz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo[bar
baz]quz
", + [["delete",""]], + "
foo{}quz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz

qozfoo{}quz

qoz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz

qozfoo{}quz

qoz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true,true], + {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true,true], + {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[bar

baz]quz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}quz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

[bar

baz]

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo

{}

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

[bar

baz]

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo

{}

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[
]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo[

]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[

]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[

]bar
baz

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar
baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo[

]bar
baz

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar
baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo{

}bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo{

}bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar
baz

", + [["delete",""]], + "foo{}bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[

]bar

baz", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar
baz", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar

baz", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar
baz", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo{

bar

}baz", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}baz", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo{

bar

}baz", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}baz", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

{bar

}baz", + [["delete",""]], + "foo

{}baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo{

bar}

baz", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}
baz", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo{

bar}

baz", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}
baz", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[

]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo{

}bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo[

]bar
baz", + [["delete",""]], + "

foo{}bar

baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo[

]bar

baz

", + [["delete",""]], + "

foo{}bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[

]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo[

]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[

]bar

baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo[

]bar

baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo[
]bar

baz

", + [["delete",""]], + "foo{}bar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

bar[
]baz", + [["delete",""]], + "

foo

bar{}baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo

bar[

]baz", + [["delete",""]], + "
foo

bar{}baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
{

]bar", + [["delete",""]], + "

foo{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

{

]bar", + [["delete",""]], + "

foo
{}bar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
{

]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo
{

]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["foo

{

]bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "foo
{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["foo

{

]bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "foo
{}bar", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo
{

}bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo
{

}bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

{

}bar

", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo
{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

{

}bar

", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo
{}bar

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
foo[bar]baz
quzqozqiz
", + [["delete",""]], + "
foo{}
baz
quzqozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
fooba[rb]az
quzqozqiz
", + [["delete",""]], + "
fooba[]az
quzqozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
fo[obarb]az
quzqozqiz
", + [["delete",""]], + "
fo[]
az
quzqozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foobarba[z
q]uzqozqiz
", + [["delete",""]], + "
foobarba[]
uzqozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
[foobarbaz]
quzqozqiz
", + [["delete",""]], + "
{}


quzqozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
[foobarbaz
quzqozqiz]
", + [["delete",""]], + "
{}





", + [true], + {"delete":[false,false,"",false,false,""]}], +["{
foobarbaz
quzqozqiz
}", + [["delete",""]], + "{}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
fooba[r
bazquz
q]ozqiz
", + [["delete",""]], + "
fooba[]


ozqiz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

fo[o
b]ar

baz", + [["delete",""]], + "

fo[]

ar

baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo
ba[r

b]az", + [["delete",""]], + "

foo

ba[]

az

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

fo[o
bar

b]az", + [["defaultparagraphseparator","div"],["delete",""]], + "

fo{}az

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

fo[o
bar

b]az", + [["defaultparagraphseparator","p"],["delete",""]], + "

fo{}az

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

foo

  1. ba[r
  2. b]az

quz", + [["delete",""]], + "

foo

  1. ba{}az

quz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

  1. bar
  2. [baz]

quz", + [["delete",""]], + "

foo

  1. bar
  2. {}

quz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

fo[o

  1. b]ar
  2. baz

quz", + [["delete",""]], + "

fo{}ar

  1. baz

quz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

  1. bar
  2. ba[z

q]uz", + [["defaultparagraphseparator","div"],["delete",""]], + "

foo

  1. bar
  2. ba{}uz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

foo

  1. bar
  2. ba[z

q]uz", + [["defaultparagraphseparator","p"],["delete",""]], + "

foo

  1. bar
  2. ba{}uz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

fo[o

  1. bar
  2. b]az

quz", + [["delete",""]], + "

fo{}az

quz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

fo[o

  1. bar
  2. baz

q]uz", + [["defaultparagraphseparator","div"],["delete",""]], + "

fo{}uz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["

fo[o

  1. bar
  2. baz

q]uz", + [["defaultparagraphseparator","p"],["delete",""]], + "

fo{}uz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. fo[o
  1. b]ar
", + [["delete",""]], + "
  1. fo{}ar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. fo[o
  • b]ar
", + [["delete",""]], + "
  1. fo{}ar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[
  1. ]bar
", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo[
  2. ]bar
", + [["delete",""]], + "
  1. foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[
]bar
baz
", + [["delete",""]], + "foo{}bar
baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[
]bar
", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo[
]bar
", + [["delete",""]], + "
foo{}bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo[
]bar
baz
", + [["delete",""]], + "
foo{}bar
baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
bar[
]baz
", + [["delete",""]], + "
foo
bar{}baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo [ bar]", + [["delete",""]], + "foo []", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo [ bar]", + [["delete",""]], + "foo []", + [true], + {"delete":[false,false,"",false,false,""]}], +["[foo ] bar", + [["delete",""]], + "{} bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["[foo ] bar", + [["delete",""]], + "{} bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["

fo[o

b]ar", + [["delete",""]], + "

fo[]

ar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["delete",""]], + "fo{}ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["delete",""]], + "fo{}ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["delete",""]], + "fo[]ar", + [true], + {"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["delete",""]], + "fo[]ar", + [true], + {"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["delete",""]], + "fo[]ar", + [true], + {"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","true"],["delete",""]], + "fo{}ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}], +["fo[ob]ar", + [["stylewithcss","false"],["delete",""]], + "fo{}ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  1. bar
", + [["delete",""]], + "
  1. foo{}
  2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  1. bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo{}
  2. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  1. bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo{}
  2. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  1. bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo{}

  2. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  1. bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo{}

  2. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  1. bar
", + [["delete",""]], + "
  1. foo{}
  2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  1. bar
", + [["delete",""]], + "
  1. foo{}
  2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  1. bar
", + [["delete",""]], + "
  1. foo{}
  2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  1. bar
", + [["delete",""]], + "
  1. foo{}
  2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
    1. foo
  1. {}
    1. bar
", + [["delete",""]], + "
    1. foo{}
    2. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo[
bar]
  1. baz
", + [["delete",""]], + "
  1. foo{}
  2. baz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo[

bar]

  1. baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo{}
  2. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo[

bar]

  1. baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo{}
  2. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo[

bar]

  1. baz
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo{}

  2. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo[

bar]

  1. baz
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo{}

  2. baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo[]
  1. bar
", + [["delete",""]], + "
  1. fo[]
  1. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
[bar
  1. ]baz
", + [["delete",""]], + "
  1. foo
{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

[bar

  1. ]baz
", + [["delete",""]], + "
  1. foo

{}baz

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

[bar

  1. ]baz

", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo

{}baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

[bar

  1. ]baz

", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo

{}baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo
  1. b[]ar
", + [["delete",""]], + "
  1. foo
  1. {}ar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
    1. foo[
  1. bar
baz]
  1. quz
", + [["delete",""]], + "
    1. foo{}
  1. quz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  • foo
{}
  • bar
", + [["delete",""]], + "
  • foo{}
  • bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  • foo

{}

  • bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  • foo{}
  • bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  • foo

{}

  • bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  • foo{}
  • bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  1. foo[
  2. bar]
  1. baz
  1. quz
", + [["delete",""]], + "
  1. foo{}
  2. baz
  3. quz
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo
{}
  • bar
", + [["delete",""]], + "
  1. foo{}
  • bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  • bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  1. foo{}
  • bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  1. foo

{}

  • bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  1. foo{}
  • bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["
  • foo
{}
  1. bar
", + [["delete",""]], + "
  • foo{}
  1. bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
  • foo

{}

  1. bar
", + [["defaultparagraphseparator","div"],["delete",""]], + "
  • foo{}
  1. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}], +["
  • foo

{}

  1. bar
", + [["defaultparagraphseparator","p"],["delete",""]], + "
  • foo{}
  1. bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}], +["

[foo]", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[foo]", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[foo]", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

{foo}", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

{foo}", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

f[]", + [["delete",""]], + "

{}

", + [true], + {"delete":[false,false,"",false,false,""]}], +["[foo]", + [["delete",""]], + "{}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
[foo]
", + [["delete",""]], + "
{}
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

foo

[]bar
", + [["delete",""]], + "

foobar

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foobar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foobar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo
[]bar
", + [["delete",""]], + "
foobar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
a[]bc
", + [["delete",""]], + "
bc
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
a[]bc
", + [["delete",""]], + "
bc
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
[]abc
", + [["delete",""]], + "
abc
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
[] abc
", + [["delete",""]], + "
abc
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[] def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[] def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
abc
[]def
", + [["delete",""]], + "
abcdef
", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo[]bar", + [["delete",""]], + "foo{}bar", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobar[]baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobarbaz[]qux", + [["delete",""]], + "foobar[]qux", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobar[]baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foo
bar
[]baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobar[]baz", + [["delete",""]], + "foo{}baz", + [true], + {"delete":[false,false,"",false,false,""]}], +["foobarbaz[]qux", + [["delete",""]], + "foobar{}qux", + [true], + {"delete":[false,false,"",false,false,""]}], +["[abc]", + [["delete",""]], + "
", + [true], + {"delete":[false,false,"",false,false,""]}], +["[abc]
", + [["delete",""]], + "
", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[abc]

", + [["delete",""]], + "


", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[abc]

", + [["delete",""]], + "


", + [true], + {"delete":[false,false,"",false,false,""]}], +// XXX Perhaps, replacing with
element is better, but this is common behavior. +["

[abc]

", + [["delete",""]], + "

", + [true], + {"delete":[false,false,"",false,false,""]}], +["
{}
", + [["delete",""]], + ["", "
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
{}
", + [["delete",""]], + ["
", + "

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
{}
", + [["delete",""]], + ["
", + "

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo \n[]bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n []bar
", + [["delete",""]], + "
foo\n[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n\n[]bar
", + [["delete",""]], + "
foo\n[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\nb[]
", + [["delete",""]], + ["
foo\n[]\n
", + "
foo\n[]
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo \n[]bar
", + [["delete",""]], + "
foo []bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n []bar
", + [["delete",""]], + "
foo\n[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n\n[]bar
", + [["delete",""]], + "
foo\n[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\nb[]
", + [["delete",""]], + ["
foo\n[]\n
", + "
foo\n[]
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo \n[]bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n []bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n\n[]bar
", + [["delete",""]], + "
foo\n[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\nb[]
", + [["delete",""]], + ["
foo\n[]\n
", + "
foo\n[]
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo \n[]bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n []bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\n\n[]bar
", + [["delete",""]], + "
foo[]bar
", + [true], + {"delete":[false,false,"",false,false,""]}], +["
foo\nb[]
", + [["delete",""]], + ["
foo[]\n
", + "
foo[]
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

a[b]c

", + [["delete",""]], + "

ac

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

a[b]c

", + [["delete",""]], + "

ac

", + [true], + {"delete":[false,false,"",false,false,""]}], +// Although it seems that browsers should put
element to make the inline +// editing host has one-line height, but currently Blink and Firefox do not do +// it. +["

[abc]

", + [["delete",""]], + "

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

a[bc
de]f

", + [["delete",""]], + ["

af

", + "

af

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

[abc]

", + [["delete",""]], + "

", + [true], + {"delete":[false,false,"",false,false,""]}], +["

[ab

c]d

", + [["delete",""]], + ["

d

", + "

d

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

a[b

cd]

", + [["delete",""]], + ["

a

", + "

a

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

[ab

c]d

", + [["delete",""]], + ["

d

", + "

d

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

a[b

cd]

", + [["delete",""]], + ["

a

", + "

a

"], + [true], + {"delete":[false,false,"",false,false,""]}], + +// Non-editable elements in editable content should be removed by hitting the +// Backspace key. Delete the non-editable things, then, blocks should be +// merged. +["

abc

  • def

[]ghi

", + [["delete",""]], + ["

abcghi

", + "

abcghi

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

abc

  • def

[]ghi

", + [["delete",""]], + ["

abcghi

", + "

abcghi

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["

abc

  • def
  • []ghi
", + [["delete",""]], + ["

abcghi

", + "

abcghi

"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
  • abc
  • def
  • []ghi
", + [["delete",""]], + ["
  • abcghi
", + "
  • abcghi
"], + [true], + {"delete":[false,false,"",false,false,""]}], +["
  • abc
  • def

[]ghi

", + [["delete",""]], + ["
  • abcghi
", + "
  • abcghi
"], + [true], + {"delete":[false,false,"",false,false,""]}], +] diff --git a/testing/web-platform/tests/editing/data/fontname.js b/testing/web-platform/tests/editing/data/fontname.js new file mode 100644 index 0000000000..f4193a9bce --- /dev/null +++ b/testing/web-platform/tests/editing/data/fontname.js @@ -0,0 +1,708 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["fontname","sans-serif"]], + "foo[]bar", + [true], + {"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo

bar]

", + [["stylewithcss","true"],["fontname","sans-serif"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo

bar]

", + [["stylewithcss","false"],["fontname","sans-serif"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["[foo bar]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["[foo bar]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo

bar

baz]

", + [["stylewithcss","true"],["fontname","sans-serif"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo

bar

baz]

", + [["stylewithcss","false"],["fontname","sans-serif"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo


bar]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["

[foo


bar]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[]bar", + [["fontname","sans-serif"]], + "foo[]bar", + [true], + {"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[]bar", + [["fontname","sans-serif"]], + "foo[]bar", + [true], + {"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo{}bar", + [["fontname","sans-serif"]], + "foo{}bar", + [true], + {"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[]bar", + [["fontname","sans-serif"]], + "foo[]bar", + [true], + {"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["{

foo

}", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["{

foo

}", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foob[a]rbaz
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foob[a]rbaz
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["{
foobarbaz
}", + [["stylewithcss","true"],["fontname","sans-serif"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["{
foobarbaz
}", + [["stylewithcss","false"],["fontname","sans-serif"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo
[bar]
baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo
[bar]
baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo
[bar]
baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo
[bar]
baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo
b[a]r
baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo
b[a]r
baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo
b[a]r
baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo
b[a]r
baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foo
bar
baz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foo
bar
baz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foo
bar
baz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foo
bar
baz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foobarbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foobarbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foo
ba]r
baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[foo
ba]r
baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[foo
ba]r
baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[foo
ba]r
baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["[fooba]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "[fooba]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foo
b[ar
baz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo
b[ar
baz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foo
b[ar
baz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo
b[ar
baz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foob[arbaz]", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[arbaz]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["fontname","sans-serif"]], + "foob[a]rbaz", + [true], + {"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fooba[rb]az", + [["fontname","sans-serif"]], + "fooba[rb]az", + [false], + {"fontname":[false,false,"serif",false,false,"serif"]}], +["fo[ob]arbaz", + [["fontname","sans-serif"]], + "fo[ob]arbaz", + [false], + {"fontname":[false,false,"serif",false,false,"serif"]}], +["foo{}
bar", + [["fontname","sans-serif"]], + "foo{}
bar", + [true], + {"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo{
}bar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo{
}bar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo{
}bar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo{
}bar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo{
b]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo{
b]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["foo{
b]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo{
b]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["fo[ob]arbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]arbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fooba[rb]az", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["fooba[rb]az", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], +["fo[obarb]az", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[obarb]az", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["foo[b]arbaz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[b]arbaz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fooba[r]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fooba[r]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo{bar}baz", + [["stylewithcss","true"],["fontname","sans-serif"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["foo{bar}baz", + [["stylewithcss","false"],["fontname","sans-serif"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[o
b]ar
", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[o
b]ar
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[o
b]ar
", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[o
b]ar
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["
fo[o
b]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "
fo[o
b]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["
fo[o
b]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "
fo[o
b]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontname","sans-serif"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}] +] diff --git a/testing/web-platform/tests/editing/data/fontsize.js b/testing/web-platform/tests/editing/data/fontsize.js new file mode 100644 index 0000000000..eb741b4f33 --- /dev/null +++ b/testing/web-platform/tests/editing/data/fontsize.js @@ -0,0 +1,783 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["fontsize","4"]], + "foo[]bar", + [true], + {"fontsize":[false,false,"3",false,false,"4"]}], +["

[foo

bar]

", + [["stylewithcss","true"],["fontsize","4"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

[foo

bar]

", + [["stylewithcss","false"],["fontsize","4"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["[foo bar]", + [["stylewithcss","true"],["fontsize","4"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["[foo bar]", + [["stylewithcss","false"],["fontsize","4"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

[foo

bar

baz]

", + [["stylewithcss","true"],["fontsize","4"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

[foo

bar

baz]

", + [["stylewithcss","false"],["fontsize","4"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

[foo


bar]", + [["stylewithcss","true"],["fontsize","4"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",true,false,"4"]}], +["

[foo


bar]", + [["stylewithcss","false"],["fontsize","4"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",true,false,"4"]}], +["foo[]bar", + [["fontsize","4"]], + "foo[]bar", + [true], + {"fontsize":[false,false,"3",false,false,"4"]}], +["foo[]bar", + [["fontsize","4"]], + "foo[]bar", + [true], + {"fontsize":[false,false,"3",false,false,"4"]}], +["foo{}bar", + [["fontsize","4"]], + "foo{}bar", + [true], + {"fontsize":[false,false,"3",false,false,"4"]}], +["foo[]bar", + [["fontsize","4"]], + "foo[]bar", + [true], + {"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["{

foo

}", + [["stylewithcss","true"],["fontsize","4"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["{

foo

}", + [["stylewithcss","false"],["fontsize","4"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","0"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","0"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","-5"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","-5"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","6"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"6"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","6"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"6"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","7"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","7"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","8"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","8"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","100"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","100"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["fontsize","2em"]], + "foo[bar]baz", + [false], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["fontsize","20pt"]], + "foo[bar]baz", + [false], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["fontsize","xx-large"]], + "foo[bar]baz", + [false], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize"," 1 "]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize"," 1 "]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["fontsize","1."]], + "foo[bar]baz", + [false], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","1.0"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","1.0"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","1.0e2"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","1.0e2"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","1.1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","1.1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","1.9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","1.9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["fontsize","+0"]], + "foo[bar]baz", + [true], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","+1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","+1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","+9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","+9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"7"]}], +["foo[bar]baz", + [["fontsize","-0"]], + "foo[bar]baz", + [true], + {"fontsize":[false,false,"3",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","-1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"2"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","-1"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"2"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","-9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","-9"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"1"]}], +["foo[bar]baz", + [["fontsize",""]], + "foo[bar]baz", + [false], + {"fontsize":[false,false,"3",false,false,"3"]}], +["
foob[a]rbaz
", + [["stylewithcss","true"],["fontsize","4"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foob[a]rbaz
", + [["stylewithcss","false"],["fontsize","4"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","true"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["
foobarbaz
", + [["stylewithcss","false"],["fontsize","4"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["{
foobarbaz
}", + [["stylewithcss","true"],["fontsize","4"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["{
foobarbaz
}", + [["stylewithcss","false"],["fontsize","4"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["fontsize","4"]], + "foo[bar]baz", + [true], + {"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["fontsize","4"]], + "foo[bar]baz", + [true], + {"fontsize":[false,false,"4",false,false,"4"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontsize","4"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontsize","4"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"4"]}], +["foo[bar]baz", + [["fontsize","4"]], + "foo[bar]baz", + [true], + {"fontsize":[false,false,"4",false,false,"4"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontsize","4"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontsize","4"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"6",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"6",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"6",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"6",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["

foo[bar]baz

", + [["fontsize","4"]], + "

foo[bar]baz

", + [true], + {"fontsize":[false,false,"4",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"6",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","4"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"6",false,false,"4"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"1",false,false,"3"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"1",false,false,"3"]}], +["

foo[bar]baz

", + [["fontsize","3"]], + "

foo[bar]baz

", + [true], + {"fontsize":[false,false,"3",false,false,"3"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"3"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"3"]}], +["

foo[bar]baz

", + [["stylewithcss","true"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"6",false,false,"3"]}], +["

foo[bar]baz

", + [["stylewithcss","false"],["fontsize","3"]], + "

foo[bar]baz

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"6",false,false,"3"]}], +["foo b[a]r baz", + [["stylewithcss","true"],["fontsize","3"]], + "foo b[a]r baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"7",false,false,"3"]}], +["foo b[a]r baz", + [["stylewithcss","false"],["fontsize","3"]], + "foo b[a]r baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"7",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","3"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","3"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"3"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontsize","3"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"4",false,false,"3"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontsize","3"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"4",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","3"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"3"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","3"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"3"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["fontsize","3"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"3"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["fontsize","3"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"3"]}], +["fo[ob]arbaz", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[true,false,"3",false,false,"4"]}], +["fo[ob]arbaz", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[true,false,"3",false,false,"4"]}], +["fooba[rb]az", + [["stylewithcss","true"],["fontsize","4"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[true,false,"2",false,false,"4"]}], +["fooba[rb]az", + [["stylewithcss","false"],["fontsize","4"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[true,false,"2",false,false,"4"]}], +["fo[obarb]az", + [["stylewithcss","true"],["fontsize","4"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[true,false,"3",false,false,"4"]}], +["fo[obarb]az", + [["stylewithcss","false"],["fontsize","4"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[true,false,"3",false,false,"4"]}], +["foo[b]arbaz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo[b]arbaz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["fooba[r]baz", + [["stylewithcss","true"],["fontsize","4"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["fooba[r]baz", + [["stylewithcss","false"],["fontsize","4"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo[bar]baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo{bar}baz", + [["stylewithcss","true"],["fontsize","4"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["foo{bar}baz", + [["stylewithcss","false"],["fontsize","4"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[true,false,"1",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[true,false,"1",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"2",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"2",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"3",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"3",false,false,"4"]}], +["fo[ob]ar", + [["fontsize","4"]], + "fo[ob]ar", + [true], + {"fontsize":[false,false,"4",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"5",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"5",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","true"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"fontsize":[false,false,"6",false,false,"4"]}], +["fo[ob]ar", + [["stylewithcss","false"],["fontsize","4"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"fontsize":[false,false,"6",false,false,"4"]}] +] diff --git a/testing/web-platform/tests/editing/data/forecolor.js b/testing/web-platform/tests/editing/data/forecolor.js new file mode 100644 index 0000000000..57deb5b434 --- /dev/null +++ b/testing/web-platform/tests/editing/data/forecolor.js @@ -0,0 +1,738 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar", + [["forecolor","#0000FF"]], + "foo[]bar", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo

bar]

", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo

bar]

", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "

[foo

bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo bar]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo bar]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo bar]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo

bar

baz]

", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo

bar

baz]

", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "

[foo

bar

baz]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo


bar]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["

[foo


bar]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "

[foo


bar]

", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[]bar", + [["forecolor","#0000FF"]], + "foo[]bar", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[]bar", + [["forecolor","#0000FF"]], + "foo[]bar", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo{}bar", + [["forecolor","#0000FF"]], + "foo{}bar", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[]bar", + [["forecolor","#0000FF"]], + "foo[]bar", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[barbaz]qozquz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[barbaz]qozquz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["{

foo

}", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["{

foo

}", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{

foo

}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","blue"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","blue"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","f"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["forecolor","#f"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","00f"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","00f"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#00f"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#00f"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","0000ff"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","0000ff"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000ff"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000ff"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","000000fff"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["forecolor","#000000fff"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgb(0, 0, 255)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgb(0, 0, 255)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgb(0%, 0%, 100%)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgb(0%, 0%, 100%)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgb( 0 ,0 ,255)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgb( 0 ,0 ,255)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgba(0, 0, 255, 0.0)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 255, 0)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgba(0, 0, 255, 0.0)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 255, 0)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgb(15, -10, 375)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(15, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgb(15, -10, 375)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(15, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","rgba(0, 0, 0, 1)"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgba(255, 255, 255, 1)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(255, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgba(255, 255, 255, 1)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(255, 255, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","rgba(0, 0, 255, 0.5)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 255, 0.5)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","rgba(0, 0, 255, 0.5)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 255, 0.5)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","hsl(240, 100%, 50%)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","hsl(240, 100%, 50%)"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","cornsilk"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(255, 248, 220)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","cornsilk"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(255, 248, 220)"]}], +["foo[bar]baz", + [["forecolor","potato quiche"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","transparent"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","transparent"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"]}], +["foo[bar]baz", + [["forecolor","currentColor"]], + "foo[bar]baz", + [false], + {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"]}], +["
foob[a]rbaz
", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foob[a]rbaz
", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "
foob[a]rbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["
foobarbaz
", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{}
foobarbaz
", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["{
foobarbaz
}", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["{
foobarbaz
}", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "{
foobarbaz
}", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo{bar}baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo{bar}baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foob[ar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foob[ar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foob[ar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foob[ar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fooba[rba]z", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fooba[rba]z", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[true,false,"rgb(128, 0, 128)",false,false,"rgb(0, 0, 255)"]}], +["fooba[rba]z", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fooba[rba]z", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[true,false,"rgb(128, 0, 128)",false,false,"rgb(0, 0, 255)"]}], +["foob[a]rbaz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(128, 0, 128)",false,false,"rgb(0, 0, 255)"]}], +["foob[a]rbaz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foob[a]rbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(128, 0, 128)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","blue"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","#0000ff"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["forecolor","rgb(0,0,255)"]], + "foo[bar]baz", + [true], + {"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgba(0, 0, 255, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgba(0, 0, 255, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(15, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(15, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(255, 255, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(255, 255, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgba(0, 0, 255, 0.5)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgba(0, 0, 255, 0.5)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 255)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(255, 248, 220)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(255, 248, 220)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["[foo]", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "[foo]", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]arbaz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[true,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]arbaz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fo[ob]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[true,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["fooba[rb]az", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[true,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fooba[rb]az", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fooba[rb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[true,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fo[obarb]az", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[true,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["fo[obarb]az", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fo[obarb]az", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[true,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"]}], +["foo[b]arbaz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[b]arbaz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[b]arbaz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fooba[r]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fooba[r]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fooba[r]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo[bar]baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo[bar]baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo{bar}baz", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["foo{bar}baz", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "foo{bar}baz", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]ar", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]ar", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[false,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]ar", + [["stylewithcss","true"],["forecolor","#0000FF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,false,"",false,true,""],"forecolor":[true,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}], +["fo[ob]ar", + [["stylewithcss","false"],["forecolor","#0000FF"]], + "fo[ob]ar", + [true,true], + {"stylewithcss":[false,true,"",false,false,""],"forecolor":[true,false,"rgb(165, 42, 42)",false,false,"rgb(0, 0, 255)"]}] +] diff --git a/testing/web-platform/tests/editing/data/formatblock.js b/testing/web-platform/tests/editing/data/formatblock.js new file mode 100644 index 0000000000..64e0d11d59 --- /dev/null +++ b/testing/web-platform/tests/editing/data/formatblock.js @@ -0,0 +1,1808 @@ +// For documentation of the format, see README in this directory. +var browserTests = [ +["foo[]bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["foo{}bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo{}bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo{}bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo{}bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[bar]baz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[bar]baz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["foo]bar[baz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo]bar[baz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["{

foo

}", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
{ foo}
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"p",false,false,"div"]}], +["{

foo

}", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
{ foo}
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"p",false,false,"div"]}], +["foo[barbaz]qozquz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo[barbaz]qozquz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[barbaz]qozquz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo[barbaz]qozquz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
foob[a]rbaz
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
foo
b[a]r
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
foob[a]rbaz
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
foo
b[a]r
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "{}
foo
bar
baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["{
foobarbaz
}", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "{
foo
bar
baz
}", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["{
foobarbaz
}", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "{
foo
bar
baz
}", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
[foobar]
", + [["formatblock","
"]], + "
[foobar]
", + [true], + {"formatblock":[false,false,"div",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"p",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"p",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h1",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h1",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h2",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h2",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h3",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h3",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h4",false,false,"div"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h4",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h5",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h5",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h6",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h6",false,false,"div"]}], +["
[foo]
bar
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foo]
bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"dt",false,false,"div"]}], +["
[foo]
bar
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foo]
bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"dt",false,false,"div"]}], +["
foo
[bar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
foo
[bar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"dd",false,false,"div"]}], +["
foo
[bar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
foo
[bar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"dd",false,false,"div"]}], +["
[foo
bar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foo
bar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[true,false,"dt",false,false,"div"]}], +["
[foo
bar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foo
bar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[true,false,"dt",false,false,"div"]}], +["
  1. [foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
  1. [foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
  1. [foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
  1. [foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
  • [foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
  • [foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
  • [foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
  • [foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"address",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"address",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"pre",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"pre",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"div"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"div"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["foo{}bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo{}bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo{}bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo{}bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[]bar

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo[]bar

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[bar]baz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[bar]baz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["foo]bar[baz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo]bar[baz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo[bar]baz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["{

foo

}", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

{ foo}

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"p",false,false,"p"]}], +["{

foo

}", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

{ foo}

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"p",false,false,"p"]}], +["foo[barbaz]qozquz

extra", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo[barbaz]qozquz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["foo[barbaz]qozquz

extra", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo[barbaz]qozquz

extra

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
foob[a]rbaz
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "
foo

b[a]r

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
foob[a]rbaz
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "
foo

b[a]r

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "{}
foo

bar

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "{}
foo

bar

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "{}

foo

bar

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "{}

foo

bar

baz
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "{}

foo

bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "{}

foo

bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "{}

foo

bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
foobarbaz
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "{}

foo

bar

baz

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["{
foobarbaz
}", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "{

foo

bar

baz

}", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["{
foobarbaz
}", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "{

foo

bar

baz

}", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["

[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"p"]}], +["

[foobar]

", + [["formatblock","

"]], + "

[foobar]

", + [true], + {"formatblock":[false,false,"p",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h1",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h1",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h2",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h2",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h3",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h3",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h4",false,false,"p"]}], +["

[foobar]

", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h4",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h5",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h5",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"h6",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"h6",false,false,"p"]}], +["
[foo]
bar
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foo]

bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"dt",false,false,"p"]}], +["
[foo]
bar
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foo]

bar
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"dt",false,false,"p"]}], +["
foo
[bar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

foo

[bar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"dd",false,false,"p"]}], +["
foo
[bar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

foo

[bar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"dd",false,false,"p"]}], +["
[foo
bar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foo

bar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[true,false,"dt",false,false,"p"]}], +["
[foo
bar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foo

bar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[true,false,"dt",false,false,"p"]}], +["
  1. [foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

  1. [foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
  1. [foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

  1. [foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
  • [foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

  • [foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
  • [foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

  • [foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"address",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"address",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"pre",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"pre",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"",false,false,"p"]}], +["[foobar]", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"",false,false,"p"]}], +["
[foo]

extra", + [["formatblock","

"]], + "
[foo]

extra

", + [false], + {"formatblock":[false,false,"",false,false,""]}], +["

[foo]

bar

extra", + [["formatblock","

"]], + "

[foo]

bar

extra

", + [false], + {"formatblock":[false,false,"p",false,false,"p"]}], +["[foo]
bar

extra", + [["formatblock","

"]], + "[foo]
bar

extra

", + [false], + {"formatblock":[false,false,"",false,false,""]}], +["

[foo

bar]

baz", + [["formatblock","

"]], + "

[foo

bar]

baz

", + [false], + {"formatblock":[false,false,"p",false,false,"p"]}], +["
[foo]
", + [["formatblock","
"]], + "
[foo]
", + [false], + {"formatblock":[false,false,"",false,false,""]}], +["

[foo]

", + [["formatblock","
"]], + "

[foo]

", + [false], + {"formatblock":[false,false,"p",false,false,"p"]}], +["

[foo]

bar

baz

", + [["formatblock","
"]], + "

[foo]

bar

baz

", + [false], + {"formatblock":[false,false,"h1",false,false,"h1"]}], +["
[foo]
", + [["formatblock","
"]], + "
[foo]
", + [false], + {"formatblock":[false,false,"",false,false,""]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"address"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"address"]}], +["
[foobar]
", + [["formatblock","
"]], + "
[foobar]
", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
[foobar]
", + [["formatblock","
"]], + "
[foobar]
", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"dd"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"dd"]}], +["
[foobar]
", + [["formatblock",""]], + "
[foobar]
", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
[foobar]
", + [["formatblock","
"]], + "
[foobar]
", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"dt"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"dt"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h1"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h1"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h2"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h2"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h3"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h3"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h4"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","

"]], + "

[foobar]

", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h4"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h5"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h5"]}], +["
[foobar]
", + [["defaultparagraphseparator","div"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"div",false,false,"h6"]}], +["
[foobar]
", + [["defaultparagraphseparator","p"],["formatblock","
"]], + "
[foobar]
", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"h6"]}], +["
[foobar]
", + [["formatblock",""]], + "
[foobar]
", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
[foobar]
", + [["formatblock","
  • "]], + "
    [foobar]
    ", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
    [foobar]
    ", + [["formatblock","
      "]], + "
      [foobar]
      ", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
      [foobar]
      ", + [["defaultparagraphseparator","p"],["formatblock","
      "]],
      +    "
      [foobar]
      ", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"div",false,false,"pre"]}], +["
      [foobar]
      ", + [["formatblock","
        "]], + "
        [foobar]
        ", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["
        [foobar]
        ", + [["formatblock",""]], + "
        [foobar]
        ", + [false], + {"formatblock":[false,false,"div",false,false,"div"]}], +["

        [foobar]

        ", + [["defaultparagraphseparator","div"],["formatblock","
        "]], + "
        [foobar]
        ", + [true,true], + {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"formatblock":[false,false,"p",false,false,"address"]}], +["

        [foobar]

        ", + [["defaultparagraphseparator","p"],["formatblock","
        "]], + "
        [foobar]
        ", + [true,true], + {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"formatblock":[false,false,"p",false,false,"address"]}], +["

        [foobar]

        ", + [["formatblock","
        "]], + "

        [foobar]

        ", + [false], + {"formatblock":[false,false,"p",false,false,"p"]}], +["

        [foobar]

        ", + [["formatblock","