Text: test
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=4.3, h=12)
  text.getCharBoundaries(1) = (x=6.3, y=2, w=6.75, h=12)
  text.getCharBoundaries(2) = (x=13.05, y=2, w=5.7, h=12)
  text.getCharBoundaries(3) = (x=18.75, y=2, w=4.3, h=12)
  text.getCharBoundaries(4) = null
Text: ay .,\n
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=6.7, h=12)
  text.getCharBoundaries(1) = (x=8.7, y=2, w=6.1, h=12)
  text.getCharBoundaries(2) = (x=14.8, y=2, w=3.1, h=12)
  text.getCharBoundaries(3) = (x=17.9, y=2, w=3.2, h=12)
  text.getCharBoundaries(4) = (x=21.1, y=2, w=3.2, h=12)
  text.getCharBoundaries(5) = null
  text.getCharBoundaries(6) = null
Text: x<font size='-2'>x<font size='+1'>x</font></font>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=6.35, h=12)
  text.getCharBoundaries(1) = (x=8.35, y=2, w=5.25, h=12)
  text.getCharBoundaries(2) = (x=13.6, y=2, w=5.8, h=12)
  text.getCharBoundaries(3) = null
Text: <li>i</li>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=38, y=2, w=3.05, h=12)
  text.getCharBoundaries(1) = null
  text.getCharBoundaries(2) = null
Text: <p align='right'>test</p>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=358, y=2, w=4.3, h=12)
  text.getCharBoundaries(1) = (x=362, y=2, w=6.75, h=12)
  text.getCharBoundaries(2) = (x=368, y=2, w=5.7, h=12)
  text.getCharBoundaries(3) = (x=374, y=2, w=4.3, h=12)
  text.getCharBoundaries(4) = null
  text.getCharBoundaries(5) = null
Text: l1\nl2\n
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=3.05, h=12)
  text.getCharBoundaries(1) = (x=5.05, y=2, w=6.85, h=12)
  text.getCharBoundaries(2) = null
  text.getCharBoundaries(3) = (x=2, y=18, w=3.05, h=12)
  text.getCharBoundaries(4) = (x=5.05, y=18, w=6.85, h=12)
  text.getCharBoundaries(5) = null
  text.getCharBoundaries(6) = null
Text: <li>i</li><li>j</li>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=38, y=2, w=3.05, h=12)
  text.getCharBoundaries(1) = null
  text.getCharBoundaries(2) = (x=38, y=18, w=3.05, h=12)
  text.getCharBoundaries(3) = null
  text.getCharBoundaries(4) = null
Text: 1\n2\n3\n4\n5
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=6.85, h=12)
  text.getCharBoundaries(1) = null
  text.getCharBoundaries(2) = (x=2, y=18, w=6.85, h=12)
  text.getCharBoundaries(3) = null
  text.getCharBoundaries(4) = (x=2, y=34, w=6.85, h=12)
  text.getCharBoundaries(5) = null
  text.getCharBoundaries(6) = (x=2, y=50, w=6.85, h=12)
  text.getCharBoundaries(7) = null
  text.getCharBoundaries(8) = (x=2, y=66, w=6.85, h=12)
  text.getCharBoundaries(9) = null
Text: <p><font size='+2'>xyM</font></p><p><font size='+4'>xyM</font></p><p><font size='-2'>xyM</font></p>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=7.4, h=14.05)
  text.getCharBoundaries(1) = (x=9.4, y=2, w=7.1, h=14.05)
  text.getCharBoundaries(2) = (x=16.5, y=2, w=12.7, h=14.05)
  text.getCharBoundaries(3) = null
  text.getCharBoundaries(4) = (x=2, y=20.05, w=8.45, h=16.1)
  text.getCharBoundaries(5) = (x=10.45, y=20.05, w=8.15, h=16.1)
  text.getCharBoundaries(6) = (x=18.6, y=20.05, w=14.5, h=16.1)
  text.getCharBoundaries(7) = null
  text.getCharBoundaries(8) = (x=2, y=40.15, w=5.25, h=10.05)
  text.getCharBoundaries(9) = (x=7.25, y=40.15, w=5.05, h=10.05)
  text.getCharBoundaries(10) = (x=12.3, y=40.15, w=9.05, h=10.05)
  text.getCharBoundaries(11) = null
  text.getCharBoundaries(12) = null
Text: <p><font size='+2'>xyM</font></p><p><font size='+4'>xyM</font></p><p><font size='-2'>xyM</font></p>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=7.4, h=14.05)
  text.getCharBoundaries(1) = (x=9.4, y=2, w=7.1, h=14.05)
  text.getCharBoundaries(2) = (x=16.5, y=2, w=12.7, h=14.05)
  text.getCharBoundaries(3) = null
  text.getCharBoundaries(4) = (x=2, y=16.05, w=8.45, h=16.1)
  text.getCharBoundaries(5) = (x=10.45, y=16.05, w=8.15, h=16.1)
  text.getCharBoundaries(6) = (x=18.6, y=16.05, w=14.5, h=16.1)
  text.getCharBoundaries(7) = null
  text.getCharBoundaries(8) = (x=2, y=32.15, w=5.25, h=10.05)
  text.getCharBoundaries(9) = (x=7.25, y=32.15, w=5.05, h=10.05)
  text.getCharBoundaries(10) = (x=12.3, y=32.15, w=9.05, h=10.05)
  text.getCharBoundaries(11) = null
  text.getCharBoundaries(12) = null
Text: <p align='justify'>xxxx y zzzz xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</p>
  text.getCharBoundaries(-5) = null
  text.getCharBoundaries(-1) = null
  text.getCharBoundaries(0) = (x=2, y=2, w=6.35, h=12)
  text.getCharBoundaries(1) = (x=8.35, y=2, w=6.35, h=12)
  text.getCharBoundaries(2) = (x=14.7, y=2, w=6.35, h=12)
  text.getCharBoundaries(3) = (x=21.05, y=2, w=6.35, h=12)
  text.getCharBoundaries(4) = (x=27.4, y=2, w=161.05, h=12)
  text.getCharBoundaries(5) = (x=188.45, y=2, w=6.1, h=12)
  text.getCharBoundaries(6) = (x=194.55, y=2, w=161.05, h=12)
  text.getCharBoundaries(7) = (x=355.6, y=2, w=5.6, h=12)
  text.getCharBoundaries(8) = (x=361.2, y=2, w=5.6, h=12)
  text.getCharBoundaries(9) = (x=366.8, y=2, w=5.6, h=12)
  text.getCharBoundaries(10) = (x=372.4, y=2, w=5.6, h=12)
  text.getCharBoundaries(11) = (x=378, y=2, w=3.1, h=12)
  text.getCharBoundaries(12) = (x=2, y=14, w=6.35, h=12)
  text.getCharBoundaries(13) = (x=8.35, y=14, w=6.35, h=12)
  text.getCharBoundaries(14) = (x=14.7, y=14, w=6.35, h=12)
  text.getCharBoundaries(15) = (x=21.05, y=14, w=6.35, h=12)
  text.getCharBoundaries(16) = (x=27.4, y=14, w=6.35, h=12)
  text.getCharBoundaries(17) = (x=33.75, y=14, w=6.35, h=12)
  text.getCharBoundaries(18) = (x=40.1, y=14, w=6.35, h=12)
  text.getCharBoundaries(19) = (x=46.45, y=14, w=6.35, h=12)
  text.getCharBoundaries(20) = (x=52.8, y=14, w=6.35, h=12)
  text.getCharBoundaries(21) = (x=59.15, y=14, w=6.35, h=12)
  text.getCharBoundaries(22) = (x=65.5, y=14, w=6.35, h=12)
  text.getCharBoundaries(23) = (x=71.85, y=14, w=6.35, h=12)
  text.getCharBoundaries(24) = (x=78.2, y=14, w=6.35, h=12)
  text.getCharBoundaries(25) = (x=84.55, y=14, w=6.35, h=12)
  text.getCharBoundaries(26) = (x=90.9, y=14, w=6.35, h=12)
  text.getCharBoundaries(27) = (x=97.25, y=14, w=6.35, h=12)
  text.getCharBoundaries(28) = (x=103.6, y=14, w=6.35, h=12)
  text.getCharBoundaries(29) = (x=109.95, y=14, w=6.35, h=12)
  text.getCharBoundaries(30) = (x=116.3, y=14, w=6.35, h=12)
  text.getCharBoundaries(31) = (x=122.65, y=14, w=6.35, h=12)
  text.getCharBoundaries(32) = (x=129, y=14, w=6.35, h=12)
  text.getCharBoundaries(33) = (x=135.35, y=14, w=6.35, h=12)
  text.getCharBoundaries(34) = (x=141.7, y=14, w=6.35, h=12)
  text.getCharBoundaries(35) = (x=148.05, y=14, w=6.35, h=12)
  text.getCharBoundaries(36) = (x=154.4, y=14, w=6.35, h=12)
  text.getCharBoundaries(37) = (x=160.75, y=14, w=6.35, h=12)
  text.getCharBoundaries(38) = (x=167.1, y=14, w=6.35, h=12)
  text.getCharBoundaries(39) = (x=173.45, y=14, w=6.35, h=12)
  text.getCharBoundaries(40) = (x=179.8, y=14, w=6.35, h=12)
  text.getCharBoundaries(41) = (x=186.15, y=14, w=6.35, h=12)
  text.getCharBoundaries(42) = (x=192.5, y=14, w=6.35, h=12)
  text.getCharBoundaries(43) = (x=198.85, y=14, w=6.35, h=12)
  text.getCharBoundaries(44) = (x=205.2, y=14, w=6.35, h=12)
  text.getCharBoundaries(45) = (x=211.55, y=14, w=6.35, h=12)
  text.getCharBoundaries(46) = (x=217.9, y=14, w=6.35, h=12)
  text.getCharBoundaries(47) = (x=224.25, y=14, w=6.35, h=12)
  text.getCharBoundaries(48) = (x=230.6, y=14, w=6.35, h=12)
  text.getCharBoundaries(49) = (x=236.95, y=14, w=6.35, h=12)
  text.getCharBoundaries(50) = (x=243.3, y=14, w=6.35, h=12)
  text.getCharBoundaries(51) = (x=249.65, y=14, w=6.35, h=12)
  text.getCharBoundaries(52) = (x=256, y=14, w=6.35, h=12)
  text.getCharBoundaries(53) = (x=262.35, y=14, w=6.35, h=12)
  text.getCharBoundaries(54) = (x=268.7, y=14, w=6.35, h=12)
  text.getCharBoundaries(55) = (x=275.05, y=14, w=6.35, h=12)
  text.getCharBoundaries(56) = (x=281.4, y=14, w=6.35, h=12)
  text.getCharBoundaries(57) = (x=287.75, y=14, w=6.35, h=12)
  text.getCharBoundaries(58) = (x=294.1, y=14, w=6.35, h=12)
  text.getCharBoundaries(59) = (x=300.45, y=14, w=6.35, h=12)
  text.getCharBoundaries(60) = (x=306.8, y=14, w=6.35, h=12)
  text.getCharBoundaries(61) = (x=313.15, y=14, w=6.35, h=12)
  text.getCharBoundaries(62) = (x=319.5, y=14, w=6.35, h=12)
  text.getCharBoundaries(63) = (x=325.85, y=14, w=6.35, h=12)
  text.getCharBoundaries(64) = null
  text.getCharBoundaries(65) = null
