diff --git a/tests/tests/swfs/avm2/edittext_html/Test.as b/tests/tests/swfs/avm2/edittext_html/Test.as new file mode 100644 index 000000000..eb27cfb30 --- /dev/null +++ b/tests/tests/swfs/avm2/edittext_html/Test.as @@ -0,0 +1,371 @@ +package { +import flash.display.Sprite; +import flash.text.TextField; +import flash.text.TextFormat; + +public class Test extends Sprite { + public function Test() { + runTests(new TextField()); + } + + function runTests(text: TextField) { + trace("Default text format: " + describeTextFormat(text.defaultTextFormat)); + trace("Default multiline: " + text.multiline); + + trace('==== whitespace only'); + runTest(text, '\n'); + runTest(text, '\n\n'); + runTest(text, ' '); + runTest(text, ' '); + runTest(text, ' \n'); + runTest(text, '\n '); + + trace('==== behaviors of newlines and whitespace'); + runTest(text, ' test '); + runTest(text, ' test test '); + runTest(text, '\ntest\n'); + runTest(text, 'test\n'); + runTest(text, 'test\ntest\n\ntest\n\n\ntest'); + runTest(text, 'test\n\ntest\n'); + runTest(text, 'test\n'); + runTest(text, '

test

\n'); + runTest(text, '
  • test
  • \n'); + runTest(text, '\n'); + runTest(text, '\n'); + runTest(text, ' '); + runTest(text, ' '); + runTest(text, ' test '); + runTest(text, '\ntest\n'); + runTest(text, '\n

    test

    \n'); + runTest(text, '

    test

    test

    '); + runTest(text, '\n'); + runTest(text, '

    \n'); + runTest(text, '

    \n

    '); + runTest(text, '

    \n

    \n'); + runTest(text, '

    '); + runTest(text, '

    '); + runTest(text, '

    test

    '); + runTest(text, '

    \ntest\n

    '); + runTest(text, '
  • \n'); + runTest(text, '
  • \n
  • '); + runTest(text, '
  • test\n
  • '); + runTest(text, '
  • '); + runTest(text, '
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • \ntest\n
  • '); + runTest(text, 'test\n'); + runTest(text, 'test\n'); + runTest(text, 'test\n'); + runTest(text, '

    test

    \n'); + runTest(text, '

    test

    \n'); + + trace('==== empty tags'); + runTest(text, ''); + runTest(text, ''); + runTest(text, ''); + runTest(text, '

    '); + runTest(text, '
  • '); + runTest(text, ''); + runTest(text, ''); + runTest(text, ''); + runTest(text, ''); + + trace('==== tag order'); + runTest(text, 'test'); + runTest(text, 'test'); + runTest(text, 'test'); + runTest(text, 'test test test test'); + runTest(text, 'test test test test'); + runTest(text, 'test'); + runTest(text, 'test'); + runTest(text, 'test'); + runTest(text, 'test'); + + trace("==== merging tags: same tags"); + runTest(text, '

    test

    test

    '); + runTest(text, '

    test

    test

    '); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, '
  • test
  • test
  • '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + + trace('==== merging tags: same tags, different attributes'); + runTest(text, '

    test

    test

    '); + runTest(text, '

    test

    test

    '); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, ' test test '); + runTest(text, 'testtest'); + runTest(text, 'testtest'); + runTest(text, '

    test

    test

    '); + + trace('==== font stack'); + runTest(text, 'test test'); + runTest(text, 'test test test'); + runTest(text, 'test test'); + runTest(text, 'test test test test'); + runTest(text, 'test test'); + runTest(text, 'test test'); + runTest(text, 'testtest'); + runTest(text, 'testtest'); + runTest(text, 'test test test'); + runTest(text, 'test testtest'); + runTest(text, 'test testtest'); + runTest(text, 'test testtest'); + runTest(text, 'test testtest'); + runTest(text, 'test testt

    e

    st
    '); + runTest(text, 'test test test test'); + runTest(text, 'test test test'); + + trace('==== font multiline'); + runTest(text, 'test\ntest'); + runTest(text, 'test\ntest'); + + trace('==== br behavior'); + runTest(text, 'line 1
    line 2'); + runTest(text, '

    line 1
    line 2

    '); + runTest(text, '
  • line 1
    line 2
  • '); + runTest(text, '

    line 1


    line 2

    '); + runTest(text, '

    line 1


    line 2

    '); + runTest(text, 'line 1
    line 2
    '); + runTest(text, 'line 1
    line 2
    '); + runTest(text, 'test
    test
    '); + runTest(text, '
    text
    '); + runTest(text, 'test test
    test
    test
    test'); + runTest(text, 'texttext
    '); + runTest(text, 'text

  • '); + runTest(text, 'text

    '); + + trace('==== textformat behavior'); + runTest(text, '\n'); + runTest(text, '\n'); + runTest(text, '

    \n'); + runTest(text, '

    \n'); + runTest(text, '

    \n'); + runTest(text, '

    \n'); + runTest(text, 'texttexttext
    texttext'); + runTest(text, 'text

  • '); + runTest(text, 'abcd'); + runTest(text, 'testabcd'); + + trace('==== p and li behavior'); + runTest(text, 'text
  • text
  • '); + runTest(text, 'text
  • '); + runTest(text, 'text
  • '); + runTest(text, '

    text

  • '); + runTest(text, 'text
  • '); + runTest(text, 'text
  • '); + runTest(text, 'text
  • a
  • b
  • c
  • def'); + runTest(text, 'text
  • test
  • '); + runTest(text, 'text
  • a
  • test
  • '); + runTest(text, 'text
  • a
  • test
  • '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, '

    test

    test

    '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, '

    test

    test

    '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, '

    test

    test

    '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, '

    test

    test

    '); + runTest(text, '

    test

    test

    test

    '); + runTest(text, '

    test

    test

    test

    '); + runTest(text, '

    test

    test

    test

    test

    '); + runTest(text, '

    test

    test

    test

    '); + runTest(text, '

    test

    test

    '); + runTest(text, '

    test

    test

    test

    '); + runTest(text, '

    test

    test

    test

    '); + runTest(text, '

    test

    test

    '); + runTest(text, '
  • test
  • test
  • '); + runTest(text, 'text
  • '); + runTest(text, '

    test

    '); + runTest(text, '

    test

    '); + runTest(text, '

    a

    b

    c

    d

    e

    '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '

    test

    '); + runTest(text, '

    test

    '); + runTest(text, '

    test

    '); + runTest(text, '

    text

    '); + runTest(text, '

    '); + runTest(text, '

    text

    '); + runTest(text, '

    '); + runTest(text, '

    text

    '); + runTest(text, '

    '); + runTest(text, '

    text

    '); + runTest(text, '

    '); + runTest(text, '

    text

    '); + runTest(text, '
  • text
  • '); + runTest(text, '

    \n
  • text
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • '); + runTest(text, 'test
  • test
  • '); + runTest(text, 'test
  • test
  • '); + runTest(text, 'test
  • test

  • '); + runTest(text, '
  • test
  • \n'); + runTest(text, '
  • test
  • test 2

    '); + runTest(text, '

  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '

    test

    \n'); + runTest(text, '

    test

    a\n'); + runTest(text, '

    test

    \na'); + runTest(text, '

    test

    \n

    test

    '); + runTest(text, '

    test

    a\n

    test

    '); + runTest(text, '

    test

    \na

    test

    '); + runTest(text, '

    test

    \n
  • test
  • '); + runTest(text, '

    test

    a\n
  • test
  • '); + runTest(text, '

    test

    \na
  • test
  • '); + runTest(text, '
  • test
  • \n'); + runTest(text, '
  • test
  • a\n'); + runTest(text, '
  • test
  • \na'); + runTest(text, '
  • test
  • \n
  • test
  • '); + runTest(text, '
  • test
  • a\n
  • test
  • '); + runTest(text, '
  • test
  • \na
  • test
  • '); + runTest(text, '
  • test
  • \n

    test

    '); + runTest(text, '
  • test
  • a\n

    test

    '); + runTest(text, '
  • test
  • \na

    test

    '); + runTest(text, 'text
  • text
  • '); + runTest(text, '

  • '); + runTest(text, '

    '); + runTest(text, '\n

  • '); + runTest(text, '

  • '); + runTest(text, '\n

    '); + runTest(text, '\n
  • '); + + trace('==== p and li merging'); + runTest(text, '

    first

  • second
  • '); + runTest(text, '

    first

  • second
  • '); + runTest(text, '
  • first
  • second

    '); + runTest(text, '
  • first
  • second

    '); + runTest(text, '

    first

    second

    '); + runTest(text, '

    first

    second

    '); + runTest(text, '
  • first
  • second
  • '); + runTest(text, '
  • first
  • second
  • '); + runTest(text, '

  • test
  • '); + runTest(text, '
  • test

    '); + runTest(text, '
  • test
  • '); + runTest(text, '

    a

    b

    c

    d

    e

    '); + + trace('==== p and li nesting'); + // there are some weird things going on here, + // hence a lot of tests to catch some pattern... + runTest(text, '

    test

    '); + runTest(text, '

    a

    test

    b

    '); + runTest(text, '

  • test
  • '); + runTest(text, '

    a

  • test
  • b

    '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • a

    test

    b
  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • a
  • test
  • b'); + runTest(text, '

    test

    '); + runTest(text, '

  • test
  • '); + runTest(text, '

  • test

  • '); + runTest(text, '

  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + runTest(text, '

    test

    '); + runTest(text, '

  • test
  • '); + runTest(text, '

  • test

  • '); + runTest(text, '

  • test
  • '); + runTest(text, '

  • test

  • '); + runTest(text, '

  • test
  • '); + runTest(text, '

  • test

  • '); + runTest(text, '

  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + runTest(text, '
  • test

  • '); + runTest(text, '
  • test
  • '); + + runTest(text, '
  • test
  • test
  • '); + runTest(text, '

    test

    test

    '); + runTest(text, '

    test

  • test
  • '); + + trace('==== various edge cases found by bruteforce testing'); + runTest(text, '

    text

    '); + runTest(text, '
  • text
  • '); + runTest(text, 'text
  • '); + + trace('==== some real-world cases'); + runTest(text, '

    \n'); + runTest(text, '

    \n'); + runTest(text, '

    some text\n\n\n'); + + // TODO AVM2 has a different behavior for + // mismatched tags compared to AVM1 + // trace('==== mismatched tags'); + // runTest(text, 'abc'); + // runTest(text, 'abc'); + // runTest(text, 'abc'); + // runTest(text, 'abcde'); + } + + function runTest(text: TextField, html: String) { + trace(" HTML set: " + escape(html)); + + text.multiline = false; + text.htmlText = html; + var lastHtml = text.htmlText; + trace(" HTML get: " + escape(lastHtml)); + trace(" Text get: " + escape(text.text)); + printTextRuns(text.getTextRuns()); + + text.multiline = true; + text.htmlText = html; + if (lastHtml === text.htmlText) { + trace(" HTML get ml: "); + } else { + trace(" HTML get ml: " + escape(text.htmlText)); + } + trace(" Text get: " + escape(text.text)); + printTextRuns(text.getTextRuns()); + trace(" ==============="); + } + + private function printTextRuns(runs: Array) { + trace(" Text runs (" + runs.length + "):"); + for each (var run in runs) { + trace(" from " + run.beginIndex + " to " + run.endIndex + ": " + describeTextFormat(run.textFormat)); + } + } + + private function describeTextFormat(tf: TextFormat): String { + return "size=" + tf.size + + ", blockIndent=" + tf.blockIndent + + ", font=" + tf.font.replace(/Times New Roman/g, "Times") + + ", align=" + tf.align + + ", leading=" + tf.leading + + ", display=" + tf.display + + ", kerning=" + tf.kerning + + ", leftMargin=" + tf.leftMargin + + ", rightMargin=" + tf.rightMargin + + ", color=" + tf.color + + ", bold=" + tf.bold + + ", italic=" + tf.italic + + ", bullet=" + tf.bullet + + ", underline=" + tf.underline; + } + + private function escape(string: String): String { + return string.replace(/\n/g, "\\n").replace(/\r/g, "\\n").replace(/Times New Roman/g, "Times"); + } +} +} diff --git a/tests/tests/swfs/avm2/edittext_html/output.txt b/tests/tests/swfs/avm2/edittext_html/output.txt new file mode 100644 index 000000000..4313b088f --- /dev/null +++ b/tests/tests/swfs/avm2/edittext_html/output.txt @@ -0,0 +1,3031 @@ +Default text format: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false +Default multiline: false +==== whitespace only + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n\n + HTML get:

    + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: + HTML get:

    + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: + HTML get:

    + Text get: + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== behaviors of newlines and whitespace + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \ntest\n + HTML get:

    test

    + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\n + HTML get:

    test

    + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\ntest\n\ntest\n\n\ntest + HTML get:

    test

    test

    test

    test

    + Text get: test\ntest\n\ntest\n\n\ntest + Text runs (1): + from 0 to 22: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\ntest\n\ntest\n\n\ntest + Text runs (1): + from 0 to 22: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\n\ntest\n + HTML get:

    test

    test

    + Text get: test\n\ntest\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n\ntest\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\n + HTML get:

    test

    + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \n + HTML get:

    test

    + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • \n + HTML get:
  • test
  • + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: + HTML get:

    + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: + HTML get:

    + Text get: + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: \ntest\n + HTML get:

    test

    + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: \n

    test

    \n + HTML get:

    test

    + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: \ntest\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    test test

    + Text get: test test + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\n test\n + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n

    + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n

    \n + HTML get:

    + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n\n + Text runs (1): + from 0 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get:

    + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get:

    + Text get: + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test \n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \ntest\n

    + HTML get:

    test

    + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: \ntest\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • \n
  • + HTML get:
  • + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • + Text get: \n\n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test\n
  • + HTML get:
  • test
  • + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • + HTML get:
  • + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • + HTML get:
  • + Text get: + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • + Text get: \n + Text runs (2): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: test \n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • \ntest\n
  • + HTML get:
  • test
  • + Text get: \ntest\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: \ntest\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: test\n + HTML get:

    test

    + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\n + HTML get:

    test

    + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\n + HTML get:

    test

    + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \n + HTML get:

    test

    + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \n + HTML get:

    test

    + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1118481, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1118481, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== empty tags + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • + HTML get: + Text get: + Text runs (0): + HTML get ml:
  • + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== + HTML set: + HTML get: + Text get: + Text runs (0): + HTML get ml: + Text get: + Text runs (0): + =============== +==== tag order + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + =============== + HTML set: test test test test + HTML get:

    test test test test

    + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=false + from 15 to 19: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + HTML get ml: + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=false + from 15 to 19: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + =============== + HTML set: test test test test + HTML get:

    test test test test

    + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=true + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=true + from 15 to 19: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + HTML get ml: + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=true + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=true + from 15 to 19: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=true, bullet=false, underline=true + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=true, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=true, bullet=false, underline=false + =============== + HTML set: test + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=true, italic=true, bullet=false, underline=false + HTML get ml: + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=true, italic=true, bullet=false, underline=false + =============== +==== merging tags: same tags + HTML set:

    test

    test

    + HTML get:

    test test

    + Text get: test test + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\n test\n + Text runs (1): + from 0 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\ntest\n + Text runs (1): + from 0 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • test
  • test
  • + Text get: \ntest\n \ntest\n + Text runs (5): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 7 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n + Text runs (1): + from 0 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== merging tags: same tags, different attributes + HTML set:

    test

    test

    + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\n test\n + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 6: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\ntest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=131586, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=131586, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=131586, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=131586, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (3): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=1, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=1, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=1, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=1, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=1, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=1, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\ntest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=1, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=1, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== font stack + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test test + HTML get:

    test test test

    + Text get: test test test + Text runs (5): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test test + Text runs (5): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test test test + HTML get:

    test test test test

    + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + from 15 to 19: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test test test + Text runs (7): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + from 15 to 19: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testtest + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test test + HTML get:

    test test test

    + Text get: test test test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test testtest + HTML get:

    test testtest

    + Text get: test testtest + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test testtest + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=12303291, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test testtest + HTML get:

    test testtest

    + Text get: test testtest + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test testtest + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test testtest + HTML get:

    test testtest

    + Text get: test testtest + Text runs (5): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 11 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test testtest + Text runs (5): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 10: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 11 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test testtest + HTML get:

    test testtest

    + Text get: test testtest + Text runs (4): + from 0 to 2: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=true, italic=false, bullet=false, underline=false + from 9 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test testtest + Text runs (4): + from 0 to 2: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=true, italic=false, bullet=false, underline=false + from 9 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: test testt

    e

    st
    + HTML get:

    test testtest

    + Text get: test testtest + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test testte

    st

    + Text get: test testte\nst + Text runs (5): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 11: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 11 to 12: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 12 to 14: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test test test + HTML get:

    test test test test

    + Text get: test test test test + Text runs (4): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 14 to 19: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test test test + Text runs (4): + from 0 to 5: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 10 to 14: size=16, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 14 to 19: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test test + HTML get:

    test test test

    + Text get: test test test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=16, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test test test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=16, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== font multiline + HTML set: test\ntest + HTML get:

    test

    test

    + Text get: test\ntest + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\ntest + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test\ntest + HTML get:

    test

    test

    + Text get: test\ntest + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\ntest + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== +==== br behavior + HTML set: line 1
    line 2 + HTML get:

    line 1 line 2

    + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1 \n line 2 + Text runs (1): + from 0 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    line 1
    line 2

    + HTML get:

    line 1 line 2

    + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1 \n line 2\n + Text runs (1): + from 0 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • line 1
    line 2
  • + HTML get:
  • line 1 line 2
  • + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • line 1
  • line 2
  • + Text get: line 1 \n line 2\n + Text runs (1): + from 0 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    line 1


    line 2

    + HTML get:

    line 1 line 2

    + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1\n \n line 2\n + Text runs (1): + from 0 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    line 1


    line 2

    + HTML get:

    line 1line 2

    + Text get: line 1line 2 + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1\n\nline 2\n + Text runs (1): + from 0 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: line 1
    line 2
    + HTML get:

    line 1 line 2

    + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1 \n line 2 + Text runs (1): + from 0 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: line 1
    line 2
    + HTML get:

    line 1 line 2

    + Text get: line 1 line 2 + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    line 1

    line 2

    + Text get: line 1 \n line 2 + Text runs (1): + from 0 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test
    test
    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\ntest + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Noto Sans, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=11184810, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
    text
    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=true, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

    + Text get: \ntext + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=true, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=true, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: test test
    test
    test
    test + HTML get:

    test test test test test

    + Text get: test test test test test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 17 to 28: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test test

    test test

    test

    + Text get: test test \n test test \n test + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 18: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 18 to 30: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: texttext
    + HTML get:

    texttext

    + Text get: texttext + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    texttext

    + Text get: texttext\n + Text runs (2): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 8 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=true, italic=false, bullet=false, underline=false + =============== + HTML set: text

  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

    + Text get: text\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=3, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== textformat behavior + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1118481, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1118481, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=10, blockIndent=0, font=Some Font, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: texttexttext
    texttext + HTML get:

    texttexttexttexttext

    + Text get: texttexttexttexttext + Text runs (5): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=3, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=4, color=0, bold=false, italic=false, bullet=false, underline=false + from 16 to 20: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=5, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    texttexttext

    texttext

    + Text get: texttexttext\ntexttext + Text runs (6): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=3, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 13 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=4, color=0, bold=false, italic=false, bullet=false, underline=false + from 17 to 21: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=5, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: text

  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n\n + Text runs (4): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=2, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=2, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=2, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: abcd + HTML get:

    abcd

    + Text get: abcd + Text runs (4): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 3 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: abcd + Text runs (4): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 3 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: testabcd + HTML get:

    testabcd

    + Text get: testabcd + Text runs (5): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testabcd + Text runs (5): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=2, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== p and li behavior + HTML set: text
  • text
  • + HTML get:

    texttext

    + Text get: texttext + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + HTML get ml:

    text

  • text
  • + Text get: text\ntext\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    text

  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • a
  • b
  • c
  • def + HTML get:

    textabcdef

    + Text get: textabcdef + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • a
  • b
  • c
  • d
  • e
  • f

    + Text get: text\na\nb\nc\nd\ne\nf + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 15 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: text
  • test
  • + HTML get:

    texttest

    + Text get: texttest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    text

  • test
  • + Text get: text\ntest\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • a
  • test
  • + HTML get:

    textatest

    + Text get: textatest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    text

  • a
  • test
  • + Text get: text\na\ntest\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • a
  • test
  • + HTML get:

    textatest

    + Text get: textatest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    text

  • a
  • test
  • + Text get: text\na\ntest\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest\n + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest\n + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest\n + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtest

    + Text get: testtest\n + Text runs (2): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1184274, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    + HTML get:

    testtesttest

    + Text get: testtesttest + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtesttest

    + Text get: testtesttest\n + Text runs (2): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1250067, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    + HTML get:

    testtesttest

    + Text get: testtesttest + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtesttest

    + Text get: testtesttest\n + Text runs (2): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1315860, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    test

    + HTML get:

    testtesttesttest

    + Text get: testtesttesttest + Text runs (1): + from 0 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtesttest

    test

    + Text get: testtesttest\ntest\n + Text runs (4): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1315860, bold=false, italic=false, bullet=false, underline=false + from 13 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 17 to 18: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1315860, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    + HTML get:

    testtesttest

    + Text get: testtesttest + Text runs (2): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1250067, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtest

    test

    + Text get: testtest\ntest\n + Text runs (4): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1184274, bold=false, italic=false, bullet=false, underline=false + from 9 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1250067, bold=false, italic=false, bullet=false, underline=false + from 13 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1184274, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtest\n + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    + HTML get:

    testtesttest

    + Text get: testtesttest + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtesttest\n + Text runs (1): + from 0 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    test

    + HTML get:

    testtesttest

    + Text get: testtesttest + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: testtesttest\n + Text runs (1): + from 0 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    testtest

    + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    testtest

    + Text get: testtest\n + Text runs (2): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=1250067, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:
  • testtest
  • + Text get: testtest + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\ntest\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: \n\ntest\n\n + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: \n\ntest\n\n\n\n\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    a

    b

    c

    d

    e

    + HTML get:

    abcde

    + Text get: abcde + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    ab

    cd

    e

    + Text get: ab\ncd\ne + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + HTML get ml: + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + HTML get ml: + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=true, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + HTML get ml: + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=true + from 4 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=right, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: text\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=right, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • text
  • + HTML get:
  • text
  • + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • text
  • + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    \n
  • text
  • + HTML get:

    text

    + Text get: \n text + Text runs (2): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

  • text
  • + Text get: \n\n \ntext\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=true + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=true + =============== + HTML set:
  • + HTML get:
  • + Text get: + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml: + Text get: \n + Text runs (1): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: test
  • test
  • + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    test

  • test
  • + Text get: test\ntest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: test
  • test
  • + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + HTML get ml:

    test

  • test
  • + Text get: test\ntest\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + from 9 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: test
  • test

  • + HTML get:

    testtest

    + Text get: testtest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + HTML get ml:

    test

  • test
  • + Text get: test\ntest\n\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + from 9 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • \n + HTML get:
  • test
  • + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • test 2

    + HTML get:
  • testtest 2
  • + Text get: testtest 2 + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • test 2

    + Text get: test\ntest 2\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    \n + HTML get:

    test

    + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    a\n + HTML get:

    testa

    + Text get: testa\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    a

    + Text get: test\na\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \na + HTML get:

    test

    a

    + Text get: test\na + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    a

    + Text get: test\n\na + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \n

    test

    + HTML get:

    test

    test

    + Text get: test\ntest + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\n\ntest\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    a\n

    test

    + HTML get:

    testa

    test

    + Text get: testa\ntest + Text runs (1): + from 0 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    a

    test

    + Text get: test\na\ntest\n + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \na

    test

    + HTML get:

    test

    atest

    + Text get: test\natest + Text runs (1): + from 0 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    atest

    + Text get: test\n\natest\n + Text runs (1): + from 0 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    \n
  • test
  • + HTML get:

    test

  • test
  • + Text get: test\ntest + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    test

  • test
  • + Text get: test\n\ntest\n + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    a\n
  • test
  • + HTML get:

    testa

  • test
  • + Text get: testa\ntest + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    test

    a

  • test
  • + Text get: test\na\ntest\n + Text runs (2): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    \na
  • test
  • + HTML get:

    test

    atest

    + Text get: test\natest + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    test

    a

  • test
  • + Text get: test\n\na\ntest\n + Text runs (2): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • \n + HTML get:
  • test
  • + Text get: test\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • a\n + HTML get:
  • testa
  • + Text get: testa\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • a

    + Text get: test\na\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • \na + HTML get:
  • test
  • a

    + Text get: test\na + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • a

    + Text get: test\n\na + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • \n
  • test
  • + HTML get:
  • test
  • test
  • + Text get: test\ntest + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • test
  • + Text get: test\n\ntest\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • a\n
  • test
  • + HTML get:
  • testa
  • test
  • + Text get: testa\ntest + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • a

  • test
  • + Text get: test\na\ntest\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • \na
  • test
  • + HTML get:
  • test
  • atest

    + Text get: test\natest + Text runs (3): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • a

  • test
  • + Text get: test\n\na\ntest\n + Text runs (3): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • \n

    test

    + HTML get:
  • test
  • test

    + Text get: test\ntest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • test

    + Text get: test\n\ntest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • a\n

    test

    + HTML get:
  • testa
  • test

    + Text get: testa\ntest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • a

    test

    + Text get: test\na\ntest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • \na

    test

    + HTML get:
  • test
  • atest

    + Text get: test\natest + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 4 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test
  • atest

    + Text get: test\n\natest\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: text
  • text
  • + HTML get:

    texttext

    + Text get: texttext + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 4 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + HTML get ml:

    text

  • text
  • + Text get: text\ntext\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=false, underline=false + from 5 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=true, bullet=true, underline=false + =============== + HTML set:

  • + HTML get: + Text get: + Text runs (0): + HTML get ml:
  • + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=3, color=65793, bold=false, italic=false, bullet=true, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=3, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    + HTML get: + Text get: + Text runs (0): + HTML get ml:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n

  • + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • + Text get: \n\n\n + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • + HTML get: + Text get: + Text runs (0): + HTML get ml:
  • + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n

    + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set: \n
  • + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • + Text get: \n\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== +==== p and li merging + HTML set:

    first

  • second
  • + HTML get:

    firstsecond

    + Text get: firstsecond + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

    first

  • second
  • + Text get: first\nsecond\n + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    first

  • second
  • + HTML get:

    first second

    + Text get: first second + Text runs (3): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 13 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    first

  • second
  • + Text get: first\n \nsecond\n + Text runs (3): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 9 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 16 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • first
  • second

    + HTML get:
  • firstsecond
  • + Text get: firstsecond + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • first
  • second

    + Text get: first\nsecond\n + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • first
  • second

    + HTML get:

    first second

    + Text get: first second + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • first
  • second

    + Text get: \nfirst\n second\n + Text runs (3): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 8 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    first

    second

    + HTML get:

    firstsecond

    + Text get: firstsecond + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    first

    second

    + Text get: first\nsecond\n + Text runs (1): + from 0 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    first

    second

    + HTML get:

    first second

    + Text get: first second + Text runs (1): + from 0 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    first

    second

    + Text get: first\n second\n + Text runs (1): + from 0 to 16: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • first
  • second
  • + HTML get:
  • firstsecond
  • + Text get: firstsecond + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • first
  • second
  • + Text get: first\nsecond\n + Text runs (1): + from 0 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • first
  • second
  • + HTML get:

    first second

    + Text get: first second + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 13 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • first
  • second
  • + Text get: \nfirst\n \nsecond\n + Text runs (5): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 8 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 17: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 17 to 18: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:

  • test
  • + Text get: \ntest\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:
  • test

    + Text get: \ntest\n + Text runs (2): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 1 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: \n\ntest\n + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    a

    b

    c

    d

    e

    + HTML get:

    abcde

    + Text get: abcde + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    abc

    de

    + Text get: abc\nde + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== p and li nesting + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    a

    test

    b

    + HTML get:

    a test b

    + Text get: a test b + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    a test

    b

    + Text get: a test\n b + Text runs (1): + from 0 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    a

  • test
  • b

    + HTML get:

    a test b

    + Text get: a test b + Text runs (3): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    a

  • test
  • b

    + Text get: a \ntest\n b\n + Text runs (3): + from 0 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 3 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 8 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • a

    test

    b
  • + HTML get:
  • a test b
  • + Text get: a test b + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • a test
  • b
  • + Text get: a test\n b\n + Text runs (1): + from 0 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • a
  • test
  • b + HTML get:
  • a test b
  • + Text get: a test b + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • a
  • test
  • b
  • + Text get: a \ntest\n b\n + Text runs (1): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

    test

    + HTML get:

    test

    + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: test\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (2): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 6 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:

  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n\n + Text runs (2): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 7 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n + Text runs (1): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n\n + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n + Text runs (1): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n\n + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test

  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n\n + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • + HTML get:
  • test
  • + Text get: test + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • test
  • + Text get: test\n\n\n\n + Text runs (1): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set:
  • test
  • test
  • + HTML get:

    test test

    + Text get: test test + Text runs (5): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

  • test
  • test
  • + Text get: \ntest\n \ntest\n + Text runs (5): + from 0 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 7 to 9: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 9 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 14 to 15: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

    test

    + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

    test

    + Text get: test\n test\n + Text runs (3): + from 0 to 7: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 7 to 12: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    test

  • test
  • + HTML get:

    test test

    + Text get: test test + Text runs (3): + from 0 to 6: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 6 to 10: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 10 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    test

  • test
  • + Text get: test\n \ntest\n + Text runs (3): + from 0 to 8: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 8 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + from 13 to 14: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== +==== various edge cases found by bruteforce testing + HTML set:

    text

    + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + HTML get ml: + Text get: text\n + Text runs (1): + from 0 to 5: size=12, blockIndent=0, font=Times, align=right, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:
  • text
  • + HTML get:
  • text
  • + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=true, underline=false + HTML get ml:
  • text
  • + Text get: text\n + Text runs (2): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=65793, bold=false, italic=false, bullet=true, underline=false + from 4 to 5: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== + HTML set: text
  • + HTML get:

    text

    + Text get: text + Text runs (1): + from 0 to 4: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    text

  • + Text get: text\n\n + Text runs (2): + from 0 to 5: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 5 to 6: size=12, blockIndent=0, font=Times, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=true, underline=false + =============== +==== some real-world cases + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n\n + Text runs (3): + from 0 to 1: size=12, blockIndent=0, font=Noto Sans, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Noto Sans, align=left, leading=2, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 2 to 3: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    \n + HTML get:

    + Text get: \n + Text runs (1): + from 0 to 1: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    + Text get: \n\n + Text runs (2): + from 0 to 1: size=10, blockIndent=0, font=Some Font, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 2: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== + HTML set:

    some text\n\n\n + HTML get:

    some text

    + Text get: some text\n\n\n + Text runs (2): + from 0 to 11: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=4473924, bold=false, italic=false, bullet=false, underline=false + from 11 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + HTML get ml:

    some text

    + Text get: \nsome text\n\n\n + Text runs (3): + from 0 to 1: size=10, blockIndent=0, font=Some Font, align=left, leading=1, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + from 1 to 12: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=4473924, bold=false, italic=false, bullet=false, underline=false + from 12 to 13: size=12, blockIndent=0, font=Times, align=left, leading=0, display=block, kerning=false, leftMargin=0, rightMargin=0, color=0, bold=false, italic=false, bullet=false, underline=false + =============== diff --git a/tests/tests/swfs/avm2/edittext_html/test.swf b/tests/tests/swfs/avm2/edittext_html/test.swf new file mode 100644 index 000000000..22385bb64 Binary files /dev/null and b/tests/tests/swfs/avm2/edittext_html/test.swf differ diff --git a/tests/tests/swfs/avm2/edittext_html/test.toml b/tests/tests/swfs/avm2/edittext_html/test.toml new file mode 100644 index 000000000..cf6123969 --- /dev/null +++ b/tests/tests/swfs/avm2/edittext_html/test.toml @@ -0,0 +1 @@ +num_ticks = 1