mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-03 22:59:13 +00:00
Append text chunks to either the start or end of the text fragment, depending on the text direction. The direction is determined by what script its code points are from.
214 lines
12 KiB
Text
214 lines
12 KiB
Text
Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|
BlockContainer <html> at (1,1) content-size 798x600 [BFC] children: not-inline
|
|
BlockContainer <body> at (252,10) content-size 538x400 children: inline
|
|
frag 0 from TextNode start: 1, length: 5, rect: [554,10 63.71875x22] baseline: 17
|
|
"Lorem"
|
|
frag 1 from TextNode start: 6, length: 1, rect: [618,10 12.53125x22] baseline: 17
|
|
" "
|
|
frag 2 from TextNode start: 7, length: 5, rect: [630.53125,10 56.625x22] baseline: 17
|
|
"ipsum"
|
|
frag 3 from TextNode start: 12, length: 1, rect: [686.53125,10 12.53125x22] baseline: 17
|
|
" "
|
|
frag 4 from TextNode start: 13, length: 5, rect: [699.0625,10 52.0625x22] baseline: 17
|
|
"dolor"
|
|
frag 5 from TextNode start: 18, length: 1, rect: [751.0625,10 12.53125x22] baseline: 17
|
|
" "
|
|
frag 6 from TextNode start: 19, length: 3, rect: [763.59375,10 25.96875x22] baseline: 17
|
|
"sit"
|
|
frag 7 from TextNode start: 23, length: 4, rect: [554,32 46.421875x22] baseline: 17
|
|
"amet"
|
|
frag 8 from TextNode start: 27, length: 1, rect: [600,32 6.3125x22] baseline: 17
|
|
","
|
|
frag 9 from TextNode start: 28, length: 1, rect: [607,32 62.1875x22] baseline: 17
|
|
" "
|
|
frag 10 from TextNode start: 29, length: 11, rect: [669.1875,32 121.078125x22] baseline: 17
|
|
"consectetur"
|
|
frag 11 from TextNode start: 41, length: 10, rect: [554,54 94.671875x22] baseline: 17
|
|
"adipiscing"
|
|
frag 12 from TextNode start: 51, length: 1, rect: [649,54 105.40625x22] baseline: 17
|
|
" "
|
|
frag 13 from TextNode start: 52, length: 4, rect: [754.40625,54 30.484375x22] baseline: 17
|
|
"elit"
|
|
frag 14 from TextNode start: 56, length: 1, rect: [784.40625,54 5.4375x22] baseline: 17
|
|
"."
|
|
frag 15 from TextNode start: 58, length: 11, rect: [554,76 123.375x22] baseline: 17
|
|
"Suspendisse"
|
|
frag 16 from TextNode start: 69, length: 1, rect: [677,76 100.9375x22] baseline: 17
|
|
" "
|
|
frag 17 from TextNode start: 70, length: 1, rect: [777.9375,76 11.6875x22] baseline: 17
|
|
"a"
|
|
frag 18 from TextNode start: 72, length: 8, rect: [554,98 82.078125x22] baseline: 17
|
|
"placerat"
|
|
frag 19 from TextNode start: 80, length: 1, rect: [636,98 29.625x22] baseline: 17
|
|
" "
|
|
frag 20 from TextNode start: 81, length: 6, rect: [665.625,98 67.5625x22] baseline: 17
|
|
"mauris"
|
|
frag 21 from TextNode start: 87, length: 1, rect: [733.625,98 6.3125x22] baseline: 17
|
|
","
|
|
frag 22 from TextNode start: 88, length: 1, rect: [739.625,98 29.625x22] baseline: 17
|
|
" "
|
|
frag 23 from TextNode start: 89, length: 2, rect: [769.25,98 20.78125x22] baseline: 17
|
|
"ut"
|
|
frag 24 from TextNode start: 92, length: 9, rect: [554,120 101.3125x22] baseline: 17
|
|
"elementum"
|
|
frag 25 from TextNode start: 101, length: 1, rect: [655,120 10.421875x22] baseline: 17
|
|
" "
|
|
frag 26 from TextNode start: 102, length: 2, rect: [665.421875,120 20.953125x22] baseline: 17
|
|
"mi"
|
|
frag 27 from TextNode start: 104, length: 1, rect: [686.421875,120 5.4375x22] baseline: 17
|
|
"."
|
|
frag 28 from TextNode start: 105, length: 1, rect: [692.421875,120 10.421875x22] baseline: 17
|
|
" "
|
|
frag 29 from TextNode start: 106, length: 5, rect: [702.84375,120 56.234375x22] baseline: 17
|
|
"Morbi"
|
|
frag 30 from TextNode start: 111, length: 1, rect: [758.84375,120 10.421875x22] baseline: 17
|
|
" "
|
|
frag 31 from TextNode start: 112, length: 2, rect: [769.265625,120 20.78125x22] baseline: 17
|
|
"ut"
|
|
frag 32 from TextNode start: 115, length: 8, rect: [554,142 78.78125x22] baseline: 17
|
|
"vehicula"
|
|
frag 33 from TextNode start: 123, length: 1, rect: [633,142 27.21875x22] baseline: 17
|
|
" "
|
|
frag 34 from TextNode start: 124, length: 5, rect: [660.21875,142 56.625x22] baseline: 17
|
|
"ipsum"
|
|
frag 35 from TextNode start: 129, length: 1, rect: [716.21875,142 6.3125x22] baseline: 17
|
|
","
|
|
frag 36 from TextNode start: 130, length: 1, rect: [723.21875,142 27.21875x22] baseline: 17
|
|
" "
|
|
frag 37 from TextNode start: 131, length: 4, rect: [750.4375,142 39.84375x22] baseline: 17
|
|
"eget"
|
|
frag 38 from TextNode start: 136, length: 8, rect: [554,164 82.078125x22] baseline: 17
|
|
"placerat"
|
|
frag 39 from TextNode start: 144, length: 1, rect: [636,164 11.6875x22] baseline: 17
|
|
" "
|
|
frag 40 from TextNode start: 145, length: 5, rect: [647.6875,164 56.453125x22] baseline: 17
|
|
"augue"
|
|
frag 41 from TextNode start: 150, length: 1, rect: [704.6875,164 5.4375x22] baseline: 17
|
|
"."
|
|
frag 42 from TextNode start: 151, length: 1, rect: [709.6875,164 11.6875x22] baseline: 17
|
|
" "
|
|
frag 43 from TextNode start: 152, length: 7, rect: [721.375,164 68.640625x22] baseline: 17
|
|
"Integer"
|
|
frag 44 from TextNode start: 160, length: 6, rect: [554,186 70.296875x22] baseline: 17
|
|
"rutrum"
|
|
frag 45 from TextNode start: 166, length: 1, rect: [624,186 21x22] baseline: 17
|
|
" "
|
|
frag 46 from TextNode start: 167, length: 4, rect: [645,186 35.109375x22] baseline: 17
|
|
"nisi"
|
|
frag 47 from TextNode start: 171, length: 1, rect: [680,186 21x22] baseline: 17
|
|
" "
|
|
frag 48 from TextNode start: 172, length: 4, rect: [701,186 39.84375x22] baseline: 17
|
|
"eget"
|
|
frag 49 from TextNode start: 176, length: 1, rect: [741,186 21x22] baseline: 17
|
|
" "
|
|
frag 50 from TextNode start: 177, length: 3, rect: [762,186 27.734375x22] baseline: 17
|
|
"dui"
|
|
frag 51 from TextNode start: 181, length: 6, rect: [252,212 62.671875x22] baseline: 17
|
|
"dictum"
|
|
frag 52 from TextNode start: 187, length: 1, rect: [315,212 6.3125x22] baseline: 17
|
|
","
|
|
frag 53 from TextNode start: 188, length: 1, rect: [321,212 23.578125x22] baseline: 17
|
|
" "
|
|
frag 54 from TextNode start: 189, length: 2, rect: [344.578125,212 23.109375x22] baseline: 17
|
|
"eu"
|
|
frag 55 from TextNode start: 191, length: 1, rect: [367.578125,212 23.578125x22] baseline: 17
|
|
" "
|
|
frag 56 from TextNode start: 192, length: 8, rect: [391.15625,212 96.75x22] baseline: 17
|
|
"accumsan"
|
|
frag 57 from TextNode start: 201, length: 4, rect: [252,234 43.875x22] baseline: 17
|
|
"enim"
|
|
frag 58 from TextNode start: 205, length: 1, rect: [296,234 37.875x22] baseline: 17
|
|
" "
|
|
frag 59 from TextNode start: 206, length: 9, rect: [333.875,234 88.21875x22] baseline: 17
|
|
"tristique"
|
|
frag 60 from TextNode start: 215, length: 1, rect: [421.875,234 5.4375x22] baseline: 17
|
|
"."
|
|
frag 61 from TextNode start: 216, length: 1, rect: [427.875,234 37.875x22] baseline: 17
|
|
" "
|
|
frag 62 from TextNode start: 217, length: 2, rect: [465.75,234 22.703125x22] baseline: 17
|
|
"Ut"
|
|
frag 63 from TextNode start: 220, length: 8, rect: [252,256 80.046875x22] baseline: 17
|
|
"lobortis"
|
|
frag 64 from TextNode start: 228, length: 1, rect: [332,256 30.328125x22] baseline: 17
|
|
" "
|
|
frag 65 from TextNode start: 229, length: 5, rect: [362.328125,256 55.4375x22] baseline: 17
|
|
"lorem"
|
|
frag 66 from TextNode start: 234, length: 1, rect: [417.328125,256 30.328125x22] baseline: 17
|
|
" "
|
|
frag 67 from TextNode start: 235, length: 4, rect: [447.65625,256 39.84375x22] baseline: 17
|
|
"eget"
|
|
frag 68 from TextNode start: 240, length: 3, rect: [252,278 31.171875x22] baseline: 17
|
|
"est"
|
|
frag 69 from TextNode start: 243, length: 1, rect: [283,278 16.5x22] baseline: 17
|
|
" "
|
|
frag 70 from TextNode start: 244, length: 9, rect: [299.5,278 91.484375x22] baseline: 17
|
|
"vulputate"
|
|
frag 71 from TextNode start: 253, length: 1, rect: [391.5,278 16.5x22] baseline: 17
|
|
" "
|
|
frag 72 from TextNode start: 254, length: 7, rect: [408,278 74.90625x22] baseline: 17
|
|
"egestas"
|
|
frag 73 from TextNode start: 261, length: 1, rect: [483,278 5.4375x22] baseline: 17
|
|
"."
|
|
frag 74 from TextNode start: 263, length: 7, rect: [252,300 68.640625x22] baseline: 17
|
|
"Integer"
|
|
frag 75 from TextNode start: 270, length: 1, rect: [321,300 16.390625x22] baseline: 17
|
|
" "
|
|
frag 76 from TextNode start: 271, length: 7, rect: [337.390625,300 71.359375x22] baseline: 17
|
|
"laoreet"
|
|
frag 77 from TextNode start: 278, length: 1, rect: [408.390625,300 16.390625x22] baseline: 17
|
|
" "
|
|
frag 78 from TextNode start: 279, length: 7, rect: [424.78125,300 63.203125x22] baseline: 17
|
|
"lacinia"
|
|
frag 79 from TextNode start: 287, length: 4, rect: [252,322 43.1875x22] baseline: 17
|
|
"ante"
|
|
frag 80 from TextNode start: 291, length: 1, rect: [295,322 16.640625x22] baseline: 17
|
|
" "
|
|
frag 81 from TextNode start: 292, length: 7, rect: [311.640625,322 74.046875x22] baseline: 17
|
|
"sodales"
|
|
frag 82 from TextNode start: 299, length: 1, rect: [385.640625,322 16.640625x22] baseline: 17
|
|
" "
|
|
frag 83 from TextNode start: 300, length: 8, rect: [402.28125,322 80.046875x22] baseline: 17
|
|
"lobortis"
|
|
frag 84 from TextNode start: 308, length: 1, rect: [482.28125,322 5.4375x22] baseline: 17
|
|
"."
|
|
frag 85 from TextNode start: 310, length: 5, rect: [252,344 60.90625x22] baseline: 17
|
|
"Donec"
|
|
frag 86 from TextNode start: 315, length: 1, rect: [313,344 38.828125x22] baseline: 17
|
|
" "
|
|
frag 87 from TextNode start: 316, length: 1, rect: [351.828125,344 11.6875x22] baseline: 17
|
|
"a"
|
|
frag 88 from TextNode start: 317, length: 1, rect: [363.828125,344 38.828125x22] baseline: 17
|
|
" "
|
|
frag 89 from TextNode start: 318, length: 9, rect: [402.65625,344 85.734375x22] baseline: 17
|
|
"tincidunt"
|
|
frag 90 from TextNode start: 328, length: 4, rect: [252,366 43.1875x22] baseline: 17
|
|
"ante"
|
|
frag 91 from TextNode start: 332, length: 1, rect: [295,366 5.4375x22] baseline: 17
|
|
"."
|
|
frag 92 from TextNode start: 333, length: 1, rect: [301,366 11.609375x22] baseline: 17
|
|
" "
|
|
frag 93 from TextNode start: 334, length: 9, rect: [312.609375,366 94.8125x22] baseline: 17
|
|
"Phasellus"
|
|
frag 94 from TextNode start: 343, length: 1, rect: [406.609375,366 11.609375x22] baseline: 17
|
|
" "
|
|
frag 95 from TextNode start: 344, length: 1, rect: [418.21875,366 11.6875x22] baseline: 17
|
|
"a"
|
|
frag 96 from TextNode start: 345, length: 1, rect: [430.21875,366 11.609375x22] baseline: 17
|
|
" "
|
|
frag 97 from TextNode start: 346, length: 4, rect: [441.828125,366 46.03125x22] baseline: 17
|
|
"arcu"
|
|
frag 98 from TextNode start: 351, length: 6, rect: [252,388 65.125x22] baseline: 17
|
|
"tortor"
|
|
frag 99 from TextNode start: 357, length: 1, rect: [317,388 5.4375x22] baseline: 17
|
|
"."
|
|
BlockContainer <div.left> at (253,11) content-size 300x200 floating [BFC] children: not-inline
|
|
TextNode <#text>
|
|
BlockContainer <div.right> at (489,213) content-size 300x200 floating [BFC] children: not-inline
|
|
TextNode <#text>
|
|
|
|
ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 800x602]
|
|
PaintableWithLines (BlockContainer<HTML>) [0,0 800x602]
|
|
PaintableWithLines (BlockContainer<BODY>) [251,9 540x402] overflow: [252,10 538.28125x400]
|
|
PaintableWithLines (BlockContainer<DIV>.left) [252,10 302x202]
|
|
PaintableWithLines (BlockContainer<DIV>.right) [488,212 302x202]
|
|
TextPaintable (TextNode<#text>)
|