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, '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, 'test
test
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
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 1line 1
line 2
line 1
line 2
'); + runTest(text, 'line 1
line 2
'); + runTest(text, 'line 1text
'); + runTest(text, 'text'); + runTest(text, 'text'); + runTest(text, 'texttest
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, 'a
b
cd
e'); + 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, 'text
test
test 2
'); + runTest(text, 'test
test
\n'); + runTest(text, 'test
a\n'); + runTest(text, 'test
\na'); + runTest(text, 'test
\ntest
'); + runTest(text, 'test
a\ntest
'); + runTest(text, 'test
\natest
'); + runTest(text, 'test
\ntest
a\ntest
\natest
'); + runTest(text, 'test
'); + runTest(text, 'test
'); + runTest(text, 'textfirst
first
second
'); + runTest(text, 'second
'); + runTest(text, 'first
second
'); + runTest(text, 'first
second
'); + runTest(text, 'test
'); + runTest(text, 'a
b
c
de'); + + 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, 'a
test
test
btest
'); + runTest(text, 'test
test
test
test
'); + runTest(text, 'test
test
test
test
test
test
test
test
test
'); + runTest(text, 'test
text
'); + runTest(text, '+ 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:+ 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: \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: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:+ 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
+ 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
test
test
test
test
test
test
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
+ 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
+ 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
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
+ 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:
+ 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
+ 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: + 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: + 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
+ 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
+ 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: + 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: + 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
+ 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
+ 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
test
test
testtest
test
test
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 testte
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: + 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 1line 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
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=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 1line 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 1testtest
+ 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
+ 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 testtest 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: texttexttexttext
+ 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: texttext
+ 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: texttext
+ 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
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
+ 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
abcd
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: texttexttext
+ 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 + 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
+ 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: texttextabcdef
+ 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
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: texttexttest
+ 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
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
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
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=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=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=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: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
cd
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=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 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:text
text
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:
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
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
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 2
+ HTML get: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
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
\ntest
+ 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\ntest
+ 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
\natest
+ 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
\ntest
test
test
a\ntesta
test
a
test
\natest
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
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: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: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:a
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:a
test
+ HTML get: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
+ 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
+ HTML get: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: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
+ HTML get: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: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: texttexttext
+ 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
first
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
first
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
+ 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:
second
+ HTML get: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: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:
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
+ 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:
+ 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=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:a
b
c
de + 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:a
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
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
test
btest
+ 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
test
test
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
test
test
test
test
test
test
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:
+ 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 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
+ 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
text
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