Changeset 39634 in webkit
- Timestamp:
- Jan 5, 2009 6:35:06 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 5 added
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r39612 r39634 1 2008-01-05 Dean Jackson <dino@apple.com> 2 3 Reviewed by David Hyatt. 4 5 Implement 'pointer-events' for HTML content. This involved 6 adding a new value 'auto' which behaves as 'visiblePainted' 7 in SVG content. The new tests exercise 'auto' and 'none' 8 on HTML content. The SVG tests have been updated to include 9 'auto' 10 11 https://bugs.webkit.org/show_bug.cgi?id=11395 12 13 * fast/css/computed-style-expected.txt: 14 * fast/css/computed-style-without-renderer-expected.txt: 15 * fast/events/pointer-events-2-expected.txt: Added. 16 * fast/events/pointer-events-2.html: Added. 17 * fast/events/pointer-events-expected.txt: Added. 18 * fast/events/pointer-events.html: Added. 19 * platform/mac/svg/custom/pointer-events-image-expected.checksum: 20 * platform/mac/svg/custom/pointer-events-image-expected.png: 21 * platform/mac/svg/custom/pointer-events-image-expected.txt: 22 * platform/mac/svg/custom/pointer-events-path-expected.checksum: 23 * platform/mac/svg/custom/pointer-events-path-expected.png: 24 * platform/mac/svg/custom/pointer-events-path-expected.txt: 25 * platform/mac/svg/custom/pointer-events-text-expected.checksum: 26 * platform/mac/svg/custom/pointer-events-text-expected.png: 27 * platform/mac/svg/custom/pointer-events-text-expected.txt: 28 * svg/css/getComputedStyle-basic-expected.txt: 29 * svg/custom/pointer-events-image.svg: 30 * svg/custom/pointer-events-path.svg: 31 * svg/custom/pointer-events-text.svg: 32 1 33 2009-01-05 Darin Adler <darin@apple.com> 2 34 -
trunk/LayoutTests/fast/css/computed-style-expected.txt
r38642 r39634 62 62 page-break-before: auto; 63 63 page-break-inside: auto; 64 pointer-events: auto; 64 65 position: static; 65 66 resize: none; … … 166 167 stop-color: rgb(0, 0, 0); 167 168 stop-opacity: 1; 168 pointer-events: visiblepainted;169 169 color-interpolation: srgb; 170 170 color-interpolation-filters: linearrgb; -
trunk/LayoutTests/fast/css/computed-style-without-renderer-expected.txt
r38642 r39634 61 61 page-break-before: auto 62 62 page-break-inside: auto 63 pointer-events: auto 63 64 position: static 64 65 resize: none … … 165 166 stop-color: rgb(0, 0, 0) 166 167 stop-opacity: 1 167 pointer-events: visiblepainted168 168 color-interpolation: srgb 169 169 color-interpolation-filters: linearrgb -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.checksum
r38008 r39634 1 f92fd8fa76e7fb1d5f52a7ba0deb5380 1 9f0d71f56dd8ba5812b10d7fb0506636 -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt
r30635 r39634 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 800x600 4 RenderSVGRoot {svg} at (0, 76) size 549x5305 RenderSVGText {text} at (110, 90) size 107x18 contains 1 chunk(s)4 RenderSVGRoot {svg} at (0,6) size 549x587 5 RenderSVGText {text} at (110,20) size 107x18 contains 1 chunk(s) 6 6 RenderSVGInlineText {#text} at (0,-14) size 107x18 7 chunk 1 text run 1 at (110.00, 90.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible"8 RenderSVGText {text} at (340, 90) size 109x18 contains 1 chunk(s)7 chunk 1 text run 1 at (110.00,20.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible" 8 RenderSVGText {text} at (340,20) size 109x18 contains 1 chunk(s) 9 9 RenderSVGInlineText {#text} at (0,-14) size 109x18 10 chunk 1 text run 1 at (340.00,90.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 11 RenderSVGContainer {g} at (0,100) size 549x506 12 RenderSVGText {text} at (0,130) size 88x18 contains 1 chunk(s) 10 chunk 1 text run 1 at (340.00,20.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 11 RenderSVGContainer {g} at (0,30) size 549x563 12 RenderSVGText {text} at (0,60) size 27x18 contains 1 chunk(s) 13 RenderSVGInlineText {#text} at (0,-14) size 27x18 14 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 27.00: "auto" 15 RenderImage {image} at (0,0) size 50x50 16 RenderSVGText {text} at (105,50) size 27x18 contains 1 chunk(s) 17 RenderSVGInlineText {#text} at (0,-14) size 27x18 18 chunk 1 text run 1 at (105.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 19 RenderImage {image} at (0,0) size 50x50 20 RenderSVGText {text} at (162,50) size 27x18 contains 1 chunk(s) 21 RenderSVGInlineText {#text} at (0,-14) size 27x18 22 chunk 1 text run 1 at (162.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 23 RenderImage {image} at (0,0) size 50x50 24 RenderSVGText {text} at (219,50) size 27x18 contains 1 chunk(s) 25 RenderSVGInlineText {#text} at (0,-14) size 27x18 26 chunk 1 text run 1 at (219.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 27 RenderImage {image} at (0,0) size 50x50 28 RenderSVGText {text} at (276,50) size 27x18 contains 1 chunk(s) 29 RenderSVGInlineText {#text} at (0,-14) size 27x18 30 chunk 1 text run 1 at (276.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 31 RenderImage {image} at (0,0) size 50x50 32 RenderSVGText {text} at (333,50) size 28x18 contains 1 chunk(s) 33 RenderSVGInlineText {#text} at (0,-14) size 28x18 34 chunk 1 text run 1 at (333.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 35 RenderImage {image} at (0,0) size 50x50 36 RenderSVGText {text} at (390,50) size 28x18 contains 1 chunk(s) 37 RenderSVGInlineText {#text} at (0,-14) size 28x18 38 chunk 1 text run 1 at (390.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 39 RenderImage {image} at (0,0) size 50x50 40 RenderSVGText {text} at (447,50) size 28x18 contains 1 chunk(s) 41 RenderSVGInlineText {#text} at (0,-14) size 28x18 42 chunk 1 text run 1 at (447.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 43 RenderImage {image} at (0,0) size 50x50 44 RenderSVGText {text} at (504,50) size 28x18 contains 1 chunk(s) 45 RenderSVGInlineText {#text} at (0,-14) size 28x18 46 chunk 1 text run 1 at (504.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 47 RenderSVGText {text} at (0,117) size 88x18 contains 1 chunk(s) 13 48 RenderSVGInlineText {#text} at (0,-14) size 88x18 14 chunk 1 text run 1 at (0.00,1 30.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted"15 RenderImage {image} at (0,0) size 50x50 16 RenderSVGText {text} at (105,1 20) size 27x18 contains 1 chunk(s)17 RenderSVGInlineText {#text} at (0,-14) size 27x18 18 chunk 1 text run 1 at (105.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"19 RenderImage {image} at (0,0) size 50x50 20 RenderSVGText {text} at (162,1 20) size 27x18 contains 1 chunk(s)21 RenderSVGInlineText {#text} at (0,-14) size 27x18 22 chunk 1 text run 1 at (162.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"23 RenderImage {image} at (0,0) size 50x50 24 RenderSVGText {text} at (219,1 20) size 27x18 contains 1 chunk(s)25 RenderSVGInlineText {#text} at (0,-14) size 27x18 26 chunk 1 text run 1 at (219.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"27 RenderImage {image} at (0,0) size 50x50 28 RenderSVGText {text} at (276,1 20) size 27x18 contains 1 chunk(s)29 RenderSVGInlineText {#text} at (0,-14) size 27x18 30 chunk 1 text run 1 at (276.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"31 RenderImage {image} at (0,0) size 50x50 32 RenderSVGText {text} at (333,1 20) size 28x18 contains 1 chunk(s)33 RenderSVGInlineText {#text} at (0,-14) size 28x18 34 chunk 1 text run 1 at (333.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"35 RenderImage {image} at (0,0) size 50x50 36 RenderSVGText {text} at (390,1 20) size 28x18 contains 1 chunk(s)37 RenderSVGInlineText {#text} at (0,-14) size 28x18 38 chunk 1 text run 1 at (390.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"39 RenderImage {image} at (0,0) size 50x50 40 RenderSVGText {text} at (447,1 20) size 28x18 contains 1 chunk(s)41 RenderSVGInlineText {#text} at (0,-14) size 28x18 42 chunk 1 text run 1 at (447.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"43 RenderImage {image} at (0,0) size 50x50 44 RenderSVGText {text} at (504,1 20) size 28x18 contains 1 chunk(s)45 RenderSVGInlineText {#text} at (0,-14) size 28x18 46 chunk 1 text run 1 at (504.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"47 RenderSVGText {text} at (0,1 87) size 62x18 contains 1 chunk(s)49 chunk 1 text run 1 at (0.00,117.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted" 50 RenderImage {image} at (0,0) size 50x50 51 RenderSVGText {text} at (105,107) size 27x18 contains 1 chunk(s) 52 RenderSVGInlineText {#text} at (0,-14) size 27x18 53 chunk 1 text run 1 at (105.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 54 RenderImage {image} at (0,0) size 50x50 55 RenderSVGText {text} at (162,107) size 27x18 contains 1 chunk(s) 56 RenderSVGInlineText {#text} at (0,-14) size 27x18 57 chunk 1 text run 1 at (162.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 58 RenderImage {image} at (0,0) size 50x50 59 RenderSVGText {text} at (219,107) size 27x18 contains 1 chunk(s) 60 RenderSVGInlineText {#text} at (0,-14) size 27x18 61 chunk 1 text run 1 at (219.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 62 RenderImage {image} at (0,0) size 50x50 63 RenderSVGText {text} at (276,107) size 27x18 contains 1 chunk(s) 64 RenderSVGInlineText {#text} at (0,-14) size 27x18 65 chunk 1 text run 1 at (276.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 66 RenderImage {image} at (0,0) size 50x50 67 RenderSVGText {text} at (333,107) size 28x18 contains 1 chunk(s) 68 RenderSVGInlineText {#text} at (0,-14) size 28x18 69 chunk 1 text run 1 at (333.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 70 RenderImage {image} at (0,0) size 50x50 71 RenderSVGText {text} at (390,107) size 28x18 contains 1 chunk(s) 72 RenderSVGInlineText {#text} at (0,-14) size 28x18 73 chunk 1 text run 1 at (390.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 74 RenderImage {image} at (0,0) size 50x50 75 RenderSVGText {text} at (447,107) size 28x18 contains 1 chunk(s) 76 RenderSVGInlineText {#text} at (0,-14) size 28x18 77 chunk 1 text run 1 at (447.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 78 RenderImage {image} at (0,0) size 50x50 79 RenderSVGText {text} at (504,107) size 28x18 contains 1 chunk(s) 80 RenderSVGInlineText {#text} at (0,-14) size 28x18 81 chunk 1 text run 1 at (504.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 82 RenderSVGText {text} at (0,174) size 62x18 contains 1 chunk(s) 48 83 RenderSVGInlineText {#text} at (0,-14) size 62x18 49 chunk 1 text run 1 at (0.00,1 87.00) startOffset 0 endOffset 11 width 62.00: "visibleFill"50 RenderImage {image} at (0,0) size 50x50 51 RenderSVGText {text} at (105,1 77) size 27x18 contains 1 chunk(s)52 RenderSVGInlineText {#text} at (0,-14) size 27x18 53 chunk 1 text run 1 at (105.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"54 RenderImage {image} at (0,0) size 50x50 55 RenderSVGText {text} at (162,1 77) size 27x18 contains 1 chunk(s)56 RenderSVGInlineText {#text} at (0,-14) size 27x18 57 chunk 1 text run 1 at (162.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"58 RenderImage {image} at (0,0) size 50x50 59 RenderSVGText {text} at (219,1 77) size 27x18 contains 1 chunk(s)60 RenderSVGInlineText {#text} at (0,-14) size 27x18 61 chunk 1 text run 1 at (219.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"62 RenderImage {image} at (0,0) size 50x50 63 RenderSVGText {text} at (276,1 77) size 27x18 contains 1 chunk(s)64 RenderSVGInlineText {#text} at (0,-14) size 27x18 65 chunk 1 text run 1 at (276.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"66 RenderImage {image} at (0,0) size 50x50 67 RenderSVGText {text} at (333,1 77) size 28x18 contains 1 chunk(s)68 RenderSVGInlineText {#text} at (0,-14) size 28x18 69 chunk 1 text run 1 at (333.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"70 RenderImage {image} at (0,0) size 50x50 71 RenderSVGText {text} at (390,1 77) size 28x18 contains 1 chunk(s)72 RenderSVGInlineText {#text} at (0,-14) size 28x18 73 chunk 1 text run 1 at (390.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"74 RenderImage {image} at (0,0) size 50x50 75 RenderSVGText {text} at (447,1 77) size 28x18 contains 1 chunk(s)76 RenderSVGInlineText {#text} at (0,-14) size 28x18 77 chunk 1 text run 1 at (447.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"78 RenderImage {image} at (0,0) size 50x50 79 RenderSVGText {text} at (504,1 77) size 28x18 contains 1 chunk(s)80 RenderSVGInlineText {#text} at (0,-14) size 28x18 81 chunk 1 text run 1 at (504.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"82 RenderSVGText {text} at (0,2 44) size 82x18 contains 1 chunk(s)84 chunk 1 text run 1 at (0.00,174.00) startOffset 0 endOffset 11 width 62.00: "visibleFill" 85 RenderImage {image} at (0,0) size 50x50 86 RenderSVGText {text} at (105,164) size 27x18 contains 1 chunk(s) 87 RenderSVGInlineText {#text} at (0,-14) size 27x18 88 chunk 1 text run 1 at (105.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 89 RenderImage {image} at (0,0) size 50x50 90 RenderSVGText {text} at (162,164) size 27x18 contains 1 chunk(s) 91 RenderSVGInlineText {#text} at (0,-14) size 27x18 92 chunk 1 text run 1 at (162.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 93 RenderImage {image} at (0,0) size 50x50 94 RenderSVGText {text} at (219,164) size 27x18 contains 1 chunk(s) 95 RenderSVGInlineText {#text} at (0,-14) size 27x18 96 chunk 1 text run 1 at (219.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 97 RenderImage {image} at (0,0) size 50x50 98 RenderSVGText {text} at (276,164) size 27x18 contains 1 chunk(s) 99 RenderSVGInlineText {#text} at (0,-14) size 27x18 100 chunk 1 text run 1 at (276.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 101 RenderImage {image} at (0,0) size 50x50 102 RenderSVGText {text} at (333,164) size 28x18 contains 1 chunk(s) 103 RenderSVGInlineText {#text} at (0,-14) size 28x18 104 chunk 1 text run 1 at (333.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 105 RenderImage {image} at (0,0) size 50x50 106 RenderSVGText {text} at (390,164) size 28x18 contains 1 chunk(s) 107 RenderSVGInlineText {#text} at (0,-14) size 28x18 108 chunk 1 text run 1 at (390.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 109 RenderImage {image} at (0,0) size 50x50 110 RenderSVGText {text} at (447,164) size 28x18 contains 1 chunk(s) 111 RenderSVGInlineText {#text} at (0,-14) size 28x18 112 chunk 1 text run 1 at (447.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 113 RenderImage {image} at (0,0) size 50x50 114 RenderSVGText {text} at (504,164) size 28x18 contains 1 chunk(s) 115 RenderSVGInlineText {#text} at (0,-14) size 28x18 116 chunk 1 text run 1 at (504.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 117 RenderSVGText {text} at (0,231) size 82x18 contains 1 chunk(s) 83 118 RenderSVGInlineText {#text} at (0,-14) size 82x18 84 chunk 1 text run 1 at (0.00,2 44.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke"85 RenderImage {image} at (0,0) size 50x50 86 RenderSVGText {text} at (105,2 34) size 27x18 contains 1 chunk(s)87 RenderSVGInlineText {#text} at (0,-14) size 27x18 88 chunk 1 text run 1 at (105.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"89 RenderImage {image} at (0,0) size 50x50 90 RenderSVGText {text} at (162,2 34) size 27x18 contains 1 chunk(s)91 RenderSVGInlineText {#text} at (0,-14) size 27x18 92 chunk 1 text run 1 at (162.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"93 RenderImage {image} at (0,0) size 50x50 94 RenderSVGText {text} at (219,2 34) size 27x18 contains 1 chunk(s)95 RenderSVGInlineText {#text} at (0,-14) size 27x18 96 chunk 1 text run 1 at (219.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"97 RenderImage {image} at (0,0) size 50x50 98 RenderSVGText {text} at (276,2 34) size 27x18 contains 1 chunk(s)99 RenderSVGInlineText {#text} at (0,-14) size 27x18 100 chunk 1 text run 1 at (276.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"101 RenderImage {image} at (0,0) size 50x50 102 RenderSVGText {text} at (333,2 34) size 28x18 contains 1 chunk(s)103 RenderSVGInlineText {#text} at (0,-14) size 28x18 104 chunk 1 text run 1 at (333.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"105 RenderImage {image} at (0,0) size 50x50 106 RenderSVGText {text} at (390,2 34) size 28x18 contains 1 chunk(s)107 RenderSVGInlineText {#text} at (0,-14) size 28x18 108 chunk 1 text run 1 at (390.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"109 RenderImage {image} at (0,0) size 50x50 110 RenderSVGText {text} at (447,2 34) size 28x18 contains 1 chunk(s)111 RenderSVGInlineText {#text} at (0,-14) size 28x18 112 chunk 1 text run 1 at (447.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"113 RenderImage {image} at (0,0) size 50x50 114 RenderSVGText {text} at (504,2 34) size 28x18 contains 1 chunk(s)115 RenderSVGInlineText {#text} at (0,-14) size 28x18 116 chunk 1 text run 1 at (504.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"117 RenderSVGText {text} at (0, 301) size 41x18 contains 1 chunk(s)119 chunk 1 text run 1 at (0.00,231.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke" 120 RenderImage {image} at (0,0) size 50x50 121 RenderSVGText {text} at (105,221) size 27x18 contains 1 chunk(s) 122 RenderSVGInlineText {#text} at (0,-14) size 27x18 123 chunk 1 text run 1 at (105.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 124 RenderImage {image} at (0,0) size 50x50 125 RenderSVGText {text} at (162,221) size 27x18 contains 1 chunk(s) 126 RenderSVGInlineText {#text} at (0,-14) size 27x18 127 chunk 1 text run 1 at (162.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 128 RenderImage {image} at (0,0) size 50x50 129 RenderSVGText {text} at (219,221) size 27x18 contains 1 chunk(s) 130 RenderSVGInlineText {#text} at (0,-14) size 27x18 131 chunk 1 text run 1 at (219.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 132 RenderImage {image} at (0,0) size 50x50 133 RenderSVGText {text} at (276,221) size 27x18 contains 1 chunk(s) 134 RenderSVGInlineText {#text} at (0,-14) size 27x18 135 chunk 1 text run 1 at (276.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 136 RenderImage {image} at (0,0) size 50x50 137 RenderSVGText {text} at (333,221) size 28x18 contains 1 chunk(s) 138 RenderSVGInlineText {#text} at (0,-14) size 28x18 139 chunk 1 text run 1 at (333.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 140 RenderImage {image} at (0,0) size 50x50 141 RenderSVGText {text} at (390,221) size 28x18 contains 1 chunk(s) 142 RenderSVGInlineText {#text} at (0,-14) size 28x18 143 chunk 1 text run 1 at (390.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 144 RenderImage {image} at (0,0) size 50x50 145 RenderSVGText {text} at (447,221) size 28x18 contains 1 chunk(s) 146 RenderSVGInlineText {#text} at (0,-14) size 28x18 147 chunk 1 text run 1 at (447.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 148 RenderImage {image} at (0,0) size 50x50 149 RenderSVGText {text} at (504,221) size 28x18 contains 1 chunk(s) 150 RenderSVGInlineText {#text} at (0,-14) size 28x18 151 chunk 1 text run 1 at (504.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 152 RenderSVGText {text} at (0,288) size 41x18 contains 1 chunk(s) 118 153 RenderSVGInlineText {#text} at (0,-14) size 41x18 119 chunk 1 text run 1 at (0.00, 301.00) startOffset 0 endOffset 7 width 41.00: "visible"120 RenderImage {image} at (0,0) size 50x50 121 RenderSVGText {text} at (105,2 91) size 27x18 contains 1 chunk(s)122 RenderSVGInlineText {#text} at (0,-14) size 27x18 123 chunk 1 text run 1 at (105.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"124 RenderImage {image} at (0,0) size 50x50 125 RenderSVGText {text} at (162,2 91) size 27x18 contains 1 chunk(s)126 RenderSVGInlineText {#text} at (0,-14) size 27x18 127 chunk 1 text run 1 at (162.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"128 RenderImage {image} at (0,0) size 50x50 129 RenderSVGText {text} at (219,2 91) size 27x18 contains 1 chunk(s)130 RenderSVGInlineText {#text} at (0,-14) size 27x18 131 chunk 1 text run 1 at (219.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"132 RenderImage {image} at (0,0) size 50x50 133 RenderSVGText {text} at (276,2 91) size 27x18 contains 1 chunk(s)134 RenderSVGInlineText {#text} at (0,-14) size 27x18 135 chunk 1 text run 1 at (276.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"136 RenderImage {image} at (0,0) size 50x50 137 RenderSVGText {text} at (333,2 91) size 28x18 contains 1 chunk(s)138 RenderSVGInlineText {#text} at (0,-14) size 28x18 139 chunk 1 text run 1 at (333.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"140 RenderImage {image} at (0,0) size 50x50 141 RenderSVGText {text} at (390,2 91) size 28x18 contains 1 chunk(s)142 RenderSVGInlineText {#text} at (0,-14) size 28x18 143 chunk 1 text run 1 at (390.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"144 RenderImage {image} at (0,0) size 50x50 145 RenderSVGText {text} at (447,2 91) size 28x18 contains 1 chunk(s)146 RenderSVGInlineText {#text} at (0,-14) size 28x18 147 chunk 1 text run 1 at (447.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"148 RenderImage {image} at (0,0) size 50x50 149 RenderSVGText {text} at (504,2 91) size 28x18 contains 1 chunk(s)150 RenderSVGInlineText {#text} at (0,-14) size 28x18 151 chunk 1 text run 1 at (504.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"152 RenderSVGText {text} at (0,3 58) size 46x18 contains 1 chunk(s)154 chunk 1 text run 1 at (0.00,288.00) startOffset 0 endOffset 7 width 41.00: "visible" 155 RenderImage {image} at (0,0) size 50x50 156 RenderSVGText {text} at (105,278) size 27x18 contains 1 chunk(s) 157 RenderSVGInlineText {#text} at (0,-14) size 27x18 158 chunk 1 text run 1 at (105.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 159 RenderImage {image} at (0,0) size 50x50 160 RenderSVGText {text} at (162,278) size 27x18 contains 1 chunk(s) 161 RenderSVGInlineText {#text} at (0,-14) size 27x18 162 chunk 1 text run 1 at (162.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 163 RenderImage {image} at (0,0) size 50x50 164 RenderSVGText {text} at (219,278) size 27x18 contains 1 chunk(s) 165 RenderSVGInlineText {#text} at (0,-14) size 27x18 166 chunk 1 text run 1 at (219.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 167 RenderImage {image} at (0,0) size 50x50 168 RenderSVGText {text} at (276,278) size 27x18 contains 1 chunk(s) 169 RenderSVGInlineText {#text} at (0,-14) size 27x18 170 chunk 1 text run 1 at (276.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 171 RenderImage {image} at (0,0) size 50x50 172 RenderSVGText {text} at (333,278) size 28x18 contains 1 chunk(s) 173 RenderSVGInlineText {#text} at (0,-14) size 28x18 174 chunk 1 text run 1 at (333.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 175 RenderImage {image} at (0,0) size 50x50 176 RenderSVGText {text} at (390,278) size 28x18 contains 1 chunk(s) 177 RenderSVGInlineText {#text} at (0,-14) size 28x18 178 chunk 1 text run 1 at (390.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 179 RenderImage {image} at (0,0) size 50x50 180 RenderSVGText {text} at (447,278) size 28x18 contains 1 chunk(s) 181 RenderSVGInlineText {#text} at (0,-14) size 28x18 182 chunk 1 text run 1 at (447.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 183 RenderImage {image} at (0,0) size 50x50 184 RenderSVGText {text} at (504,278) size 28x18 contains 1 chunk(s) 185 RenderSVGInlineText {#text} at (0,-14) size 28x18 186 chunk 1 text run 1 at (504.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 187 RenderSVGText {text} at (0,345) size 46x18 contains 1 chunk(s) 153 188 RenderSVGInlineText {#text} at (0,-14) size 46x18 154 chunk 1 text run 1 at (0.00,3 58.00) startOffset 0 endOffset 7 width 46.00: "painted"155 RenderImage {image} at (0,0) size 50x50 156 RenderSVGText {text} at (105,3 48) size 27x18 contains 1 chunk(s)157 RenderSVGInlineText {#text} at (0,-14) size 27x18 158 chunk 1 text run 1 at (105.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"159 RenderImage {image} at (0,0) size 50x50 160 RenderSVGText {text} at (162,3 48) size 27x18 contains 1 chunk(s)161 RenderSVGInlineText {#text} at (0,-14) size 27x18 162 chunk 1 text run 1 at (162.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"163 RenderImage {image} at (0,0) size 50x50 164 RenderSVGText {text} at (219,3 48) size 27x18 contains 1 chunk(s)165 RenderSVGInlineText {#text} at (0,-14) size 27x18 166 chunk 1 text run 1 at (219.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"167 RenderImage {image} at (0,0) size 50x50 168 RenderSVGText {text} at (276,3 48) size 27x18 contains 1 chunk(s)169 RenderSVGInlineText {#text} at (0,-14) size 27x18 170 chunk 1 text run 1 at (276.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"171 RenderImage {image} at (0,0) size 50x50 172 RenderSVGText {text} at (333,3 48) size 27x18 contains 1 chunk(s)173 RenderSVGInlineText {#text} at (0,-14) size 27x18 174 chunk 1 text run 1 at (333.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"175 RenderImage {image} at (0,0) size 50x50 176 RenderSVGText {text} at (390,3 48) size 27x18 contains 1 chunk(s)177 RenderSVGInlineText {#text} at (0,-14) size 27x18 178 chunk 1 text run 1 at (390.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"179 RenderImage {image} at (0,0) size 50x50 180 RenderSVGText {text} at (447,3 48) size 27x18 contains 1 chunk(s)181 RenderSVGInlineText {#text} at (0,-14) size 27x18 182 chunk 1 text run 1 at (447.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"183 RenderImage {image} at (0,0) size 50x50 184 RenderSVGText {text} at (504,3 48) size 27x18 contains 1 chunk(s)185 RenderSVGInlineText {#text} at (0,-14) size 27x18 186 chunk 1 text run 1 at (504.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"187 RenderSVGText {text} at (0,4 15) size 17x18 contains 1 chunk(s)189 chunk 1 text run 1 at (0.00,345.00) startOffset 0 endOffset 7 width 46.00: "painted" 190 RenderImage {image} at (0,0) size 50x50 191 RenderSVGText {text} at (105,335) size 27x18 contains 1 chunk(s) 192 RenderSVGInlineText {#text} at (0,-14) size 27x18 193 chunk 1 text run 1 at (105.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 194 RenderImage {image} at (0,0) size 50x50 195 RenderSVGText {text} at (162,335) size 27x18 contains 1 chunk(s) 196 RenderSVGInlineText {#text} at (0,-14) size 27x18 197 chunk 1 text run 1 at (162.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 198 RenderImage {image} at (0,0) size 50x50 199 RenderSVGText {text} at (219,335) size 27x18 contains 1 chunk(s) 200 RenderSVGInlineText {#text} at (0,-14) size 27x18 201 chunk 1 text run 1 at (219.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 202 RenderImage {image} at (0,0) size 50x50 203 RenderSVGText {text} at (276,335) size 27x18 contains 1 chunk(s) 204 RenderSVGInlineText {#text} at (0,-14) size 27x18 205 chunk 1 text run 1 at (276.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 206 RenderImage {image} at (0,0) size 50x50 207 RenderSVGText {text} at (333,335) size 27x18 contains 1 chunk(s) 208 RenderSVGInlineText {#text} at (0,-14) size 27x18 209 chunk 1 text run 1 at (333.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 210 RenderImage {image} at (0,0) size 50x50 211 RenderSVGText {text} at (390,335) size 27x18 contains 1 chunk(s) 212 RenderSVGInlineText {#text} at (0,-14) size 27x18 213 chunk 1 text run 1 at (390.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 214 RenderImage {image} at (0,0) size 50x50 215 RenderSVGText {text} at (447,335) size 27x18 contains 1 chunk(s) 216 RenderSVGInlineText {#text} at (0,-14) size 27x18 217 chunk 1 text run 1 at (447.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 218 RenderImage {image} at (0,0) size 50x50 219 RenderSVGText {text} at (504,335) size 27x18 contains 1 chunk(s) 220 RenderSVGInlineText {#text} at (0,-14) size 27x18 221 chunk 1 text run 1 at (504.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 222 RenderSVGText {text} at (0,402) size 17x18 contains 1 chunk(s) 188 223 RenderSVGInlineText {#text} at (0,-14) size 17x18 189 chunk 1 text run 1 at (0.00,4 15.00) startOffset 0 endOffset 4 width 17.00: "fill"190 RenderImage {image} at (0,0) size 50x50 191 RenderSVGText {text} at (105, 405) size 27x18 contains 1 chunk(s)192 RenderSVGInlineText {#text} at (0,-14) size 27x18 193 chunk 1 text run 1 at (105.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"194 RenderImage {image} at (0,0) size 50x50 195 RenderSVGText {text} at (162, 405) size 27x18 contains 1 chunk(s)196 RenderSVGInlineText {#text} at (0,-14) size 27x18 197 chunk 1 text run 1 at (162.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"198 RenderImage {image} at (0,0) size 50x50 199 RenderSVGText {text} at (219, 405) size 27x18 contains 1 chunk(s)200 RenderSVGInlineText {#text} at (0,-14) size 27x18 201 chunk 1 text run 1 at (219.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"202 RenderImage {image} at (0,0) size 50x50 203 RenderSVGText {text} at (276, 405) size 27x18 contains 1 chunk(s)204 RenderSVGInlineText {#text} at (0,-14) size 27x18 205 chunk 1 text run 1 at (276.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"206 RenderImage {image} at (0,0) size 50x50 207 RenderSVGText {text} at (333, 405) size 27x18 contains 1 chunk(s)208 RenderSVGInlineText {#text} at (0,-14) size 27x18 209 chunk 1 text run 1 at (333.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"210 RenderImage {image} at (0,0) size 50x50 211 RenderSVGText {text} at (390, 405) size 27x18 contains 1 chunk(s)212 RenderSVGInlineText {#text} at (0,-14) size 27x18 213 chunk 1 text run 1 at (390.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"214 RenderImage {image} at (0,0) size 50x50 215 RenderSVGText {text} at (447, 405) size 27x18 contains 1 chunk(s)216 RenderSVGInlineText {#text} at (0,-14) size 27x18 217 chunk 1 text run 1 at (447.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"218 RenderImage {image} at (0,0) size 50x50 219 RenderSVGText {text} at (504, 405) size 27x18 contains 1 chunk(s)220 RenderSVGInlineText {#text} at (0,-14) size 27x18 221 chunk 1 text run 1 at (504.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"222 RenderSVGText {text} at (0,4 72) size 38x18 contains 1 chunk(s)224 chunk 1 text run 1 at (0.00,402.00) startOffset 0 endOffset 4 width 17.00: "fill" 225 RenderImage {image} at (0,0) size 50x50 226 RenderSVGText {text} at (105,392) size 27x18 contains 1 chunk(s) 227 RenderSVGInlineText {#text} at (0,-14) size 27x18 228 chunk 1 text run 1 at (105.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 229 RenderImage {image} at (0,0) size 50x50 230 RenderSVGText {text} at (162,392) size 27x18 contains 1 chunk(s) 231 RenderSVGInlineText {#text} at (0,-14) size 27x18 232 chunk 1 text run 1 at (162.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 233 RenderImage {image} at (0,0) size 50x50 234 RenderSVGText {text} at (219,392) size 27x18 contains 1 chunk(s) 235 RenderSVGInlineText {#text} at (0,-14) size 27x18 236 chunk 1 text run 1 at (219.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 237 RenderImage {image} at (0,0) size 50x50 238 RenderSVGText {text} at (276,392) size 27x18 contains 1 chunk(s) 239 RenderSVGInlineText {#text} at (0,-14) size 27x18 240 chunk 1 text run 1 at (276.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 241 RenderImage {image} at (0,0) size 50x50 242 RenderSVGText {text} at (333,392) size 27x18 contains 1 chunk(s) 243 RenderSVGInlineText {#text} at (0,-14) size 27x18 244 chunk 1 text run 1 at (333.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 245 RenderImage {image} at (0,0) size 50x50 246 RenderSVGText {text} at (390,392) size 27x18 contains 1 chunk(s) 247 RenderSVGInlineText {#text} at (0,-14) size 27x18 248 chunk 1 text run 1 at (390.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 249 RenderImage {image} at (0,0) size 50x50 250 RenderSVGText {text} at (447,392) size 27x18 contains 1 chunk(s) 251 RenderSVGInlineText {#text} at (0,-14) size 27x18 252 chunk 1 text run 1 at (447.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 253 RenderImage {image} at (0,0) size 50x50 254 RenderSVGText {text} at (504,392) size 27x18 contains 1 chunk(s) 255 RenderSVGInlineText {#text} at (0,-14) size 27x18 256 chunk 1 text run 1 at (504.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 257 RenderSVGText {text} at (0,459) size 38x18 contains 1 chunk(s) 223 258 RenderSVGInlineText {#text} at (0,-14) size 38x18 224 chunk 1 text run 1 at (0.00,4 72.00) startOffset 0 endOffset 6 width 38.00: "stroke"225 RenderImage {image} at (0,0) size 50x50 226 RenderSVGText {text} at (105,4 62) size 27x18 contains 1 chunk(s)227 RenderSVGInlineText {#text} at (0,-14) size 27x18 228 chunk 1 text run 1 at (105.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"229 RenderImage {image} at (0,0) size 50x50 230 RenderSVGText {text} at (162,4 62) size 27x18 contains 1 chunk(s)231 RenderSVGInlineText {#text} at (0,-14) size 27x18 232 chunk 1 text run 1 at (162.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"233 RenderImage {image} at (0,0) size 50x50 234 RenderSVGText {text} at (219,4 62) size 27x18 contains 1 chunk(s)235 RenderSVGInlineText {#text} at (0,-14) size 27x18 236 chunk 1 text run 1 at (219.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"237 RenderImage {image} at (0,0) size 50x50 238 RenderSVGText {text} at (276,4 62) size 27x18 contains 1 chunk(s)239 RenderSVGInlineText {#text} at (0,-14) size 27x18 240 chunk 1 text run 1 at (276.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"241 RenderImage {image} at (0,0) size 50x50 242 RenderSVGText {text} at (333,4 62) size 27x18 contains 1 chunk(s)243 RenderSVGInlineText {#text} at (0,-14) size 27x18 244 chunk 1 text run 1 at (333.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"245 RenderImage {image} at (0,0) size 50x50 246 RenderSVGText {text} at (390,4 62) size 27x18 contains 1 chunk(s)247 RenderSVGInlineText {#text} at (0,-14) size 27x18 248 chunk 1 text run 1 at (390.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"249 RenderImage {image} at (0,0) size 50x50 250 RenderSVGText {text} at (447,4 62) size 27x18 contains 1 chunk(s)251 RenderSVGInlineText {#text} at (0,-14) size 27x18 252 chunk 1 text run 1 at (447.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"253 RenderImage {image} at (0,0) size 50x50 254 RenderSVGText {text} at (504,4 62) size 27x18 contains 1 chunk(s)255 RenderSVGInlineText {#text} at (0,-14) size 27x18 256 chunk 1 text run 1 at (504.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"257 RenderSVGText {text} at (0,5 29) size 15x18 contains 1 chunk(s)259 chunk 1 text run 1 at (0.00,459.00) startOffset 0 endOffset 6 width 38.00: "stroke" 260 RenderImage {image} at (0,0) size 50x50 261 RenderSVGText {text} at (105,449) size 27x18 contains 1 chunk(s) 262 RenderSVGInlineText {#text} at (0,-14) size 27x18 263 chunk 1 text run 1 at (105.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 264 RenderImage {image} at (0,0) size 50x50 265 RenderSVGText {text} at (162,449) size 27x18 contains 1 chunk(s) 266 RenderSVGInlineText {#text} at (0,-14) size 27x18 267 chunk 1 text run 1 at (162.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 268 RenderImage {image} at (0,0) size 50x50 269 RenderSVGText {text} at (219,449) size 27x18 contains 1 chunk(s) 270 RenderSVGInlineText {#text} at (0,-14) size 27x18 271 chunk 1 text run 1 at (219.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 272 RenderImage {image} at (0,0) size 50x50 273 RenderSVGText {text} at (276,449) size 27x18 contains 1 chunk(s) 274 RenderSVGInlineText {#text} at (0,-14) size 27x18 275 chunk 1 text run 1 at (276.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 276 RenderImage {image} at (0,0) size 50x50 277 RenderSVGText {text} at (333,449) size 27x18 contains 1 chunk(s) 278 RenderSVGInlineText {#text} at (0,-14) size 27x18 279 chunk 1 text run 1 at (333.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 280 RenderImage {image} at (0,0) size 50x50 281 RenderSVGText {text} at (390,449) size 27x18 contains 1 chunk(s) 282 RenderSVGInlineText {#text} at (0,-14) size 27x18 283 chunk 1 text run 1 at (390.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 284 RenderImage {image} at (0,0) size 50x50 285 RenderSVGText {text} at (447,449) size 27x18 contains 1 chunk(s) 286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (447.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 288 RenderImage {image} at (0,0) size 50x50 289 RenderSVGText {text} at (504,449) size 27x18 contains 1 chunk(s) 290 RenderSVGInlineText {#text} at (0,-14) size 27x18 291 chunk 1 text run 1 at (504.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 292 RenderSVGText {text} at (0,516) size 15x18 contains 1 chunk(s) 258 293 RenderSVGInlineText {#text} at (0,-14) size 15x18 259 chunk 1 text run 1 at (0.00,5 29.00) startOffset 0 endOffset 3 width 15.00: "all"260 RenderImage {image} at (0,0) size 50x50 261 RenderSVGText {text} at (105,5 19) size 27x18 contains 1 chunk(s)262 RenderSVGInlineText {#text} at (0,-14) size 27x18 263 chunk 1 text run 1 at (105.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"264 RenderImage {image} at (0,0) size 50x50 265 RenderSVGText {text} at (162,5 19) size 27x18 contains 1 chunk(s)266 RenderSVGInlineText {#text} at (0,-14) size 27x18 267 chunk 1 text run 1 at (162.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"268 RenderImage {image} at (0,0) size 50x50 269 RenderSVGText {text} at (219,5 19) size 27x18 contains 1 chunk(s)270 RenderSVGInlineText {#text} at (0,-14) size 27x18 271 chunk 1 text run 1 at (219.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"272 RenderImage {image} at (0,0) size 50x50 273 RenderSVGText {text} at (276,5 19) size 27x18 contains 1 chunk(s)274 RenderSVGInlineText {#text} at (0,-14) size 27x18 275 chunk 1 text run 1 at (276.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"276 RenderImage {image} at (0,0) size 50x50 277 RenderSVGText {text} at (333,5 19) size 27x18 contains 1 chunk(s)278 RenderSVGInlineText {#text} at (0,-14) size 27x18 279 chunk 1 text run 1 at (333.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"280 RenderImage {image} at (0,0) size 50x50 281 RenderSVGText {text} at (390,5 19) size 27x18 contains 1 chunk(s)282 RenderSVGInlineText {#text} at (0,-14) size 27x18 283 chunk 1 text run 1 at (390.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"284 RenderImage {image} at (0,0) size 50x50 285 RenderSVGText {text} at (447,5 19) size 27x18 contains 1 chunk(s)286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (447.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"288 RenderImage {image} at (0,0) size 50x50 289 RenderSVGText {text} at (504,5 19) size 27x18 contains 1 chunk(s)290 RenderSVGInlineText {#text} at (0,-14) size 27x18 291 chunk 1 text run 1 at (504.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"292 RenderSVGText {text} at (0,5 86) size 31x18 contains 1 chunk(s)294 chunk 1 text run 1 at (0.00,516.00) startOffset 0 endOffset 3 width 15.00: "all" 295 RenderImage {image} at (0,0) size 50x50 296 RenderSVGText {text} at (105,506) size 27x18 contains 1 chunk(s) 297 RenderSVGInlineText {#text} at (0,-14) size 27x18 298 chunk 1 text run 1 at (105.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 299 RenderImage {image} at (0,0) size 50x50 300 RenderSVGText {text} at (162,506) size 27x18 contains 1 chunk(s) 301 RenderSVGInlineText {#text} at (0,-14) size 27x18 302 chunk 1 text run 1 at (162.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 303 RenderImage {image} at (0,0) size 50x50 304 RenderSVGText {text} at (219,506) size 27x18 contains 1 chunk(s) 305 RenderSVGInlineText {#text} at (0,-14) size 27x18 306 chunk 1 text run 1 at (219.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 307 RenderImage {image} at (0,0) size 50x50 308 RenderSVGText {text} at (276,506) size 27x18 contains 1 chunk(s) 309 RenderSVGInlineText {#text} at (0,-14) size 27x18 310 chunk 1 text run 1 at (276.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 311 RenderImage {image} at (0,0) size 50x50 312 RenderSVGText {text} at (333,506) size 27x18 contains 1 chunk(s) 313 RenderSVGInlineText {#text} at (0,-14) size 27x18 314 chunk 1 text run 1 at (333.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 315 RenderImage {image} at (0,0) size 50x50 316 RenderSVGText {text} at (390,506) size 27x18 contains 1 chunk(s) 317 RenderSVGInlineText {#text} at (0,-14) size 27x18 318 chunk 1 text run 1 at (390.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 319 RenderImage {image} at (0,0) size 50x50 320 RenderSVGText {text} at (447,506) size 27x18 contains 1 chunk(s) 321 RenderSVGInlineText {#text} at (0,-14) size 27x18 322 chunk 1 text run 1 at (447.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 323 RenderImage {image} at (0,0) size 50x50 324 RenderSVGText {text} at (504,506) size 27x18 contains 1 chunk(s) 325 RenderSVGInlineText {#text} at (0,-14) size 27x18 326 chunk 1 text run 1 at (504.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 327 RenderSVGText {text} at (0,573) size 31x18 contains 1 chunk(s) 293 328 RenderSVGInlineText {#text} at (0,-14) size 31x18 294 chunk 1 text run 1 at (0.00,5 86.00) startOffset 0 endOffset 4 width 31.00: "none"295 RenderImage {image} at (0,0) size 50x50 296 RenderSVGText {text} at (105,5 76) size 28x18 contains 1 chunk(s)297 RenderSVGInlineText {#text} at (0,-14) size 28x18 298 chunk 1 text run 1 at (105.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"299 RenderImage {image} at (0,0) size 50x50 300 RenderSVGText {text} at (162,5 76) size 28x18 contains 1 chunk(s)301 RenderSVGInlineText {#text} at (0,-14) size 28x18 302 chunk 1 text run 1 at (162.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"303 RenderImage {image} at (0,0) size 50x50 304 RenderSVGText {text} at (219,5 76) size 28x18 contains 1 chunk(s)305 RenderSVGInlineText {#text} at (0,-14) size 28x18 306 chunk 1 text run 1 at (219.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"307 RenderImage {image} at (0,0) size 50x50 308 RenderSVGText {text} at (276,5 76) size 28x18 contains 1 chunk(s)309 RenderSVGInlineText {#text} at (0,-14) size 28x18 310 chunk 1 text run 1 at (276.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"311 RenderImage {image} at (0,0) size 50x50 312 RenderSVGText {text} at (333,5 76) size 28x18 contains 1 chunk(s)313 RenderSVGInlineText {#text} at (0,-14) size 28x18 314 chunk 1 text run 1 at (333.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"315 RenderImage {image} at (0,0) size 50x50 316 RenderSVGText {text} at (390,5 76) size 28x18 contains 1 chunk(s)317 RenderSVGInlineText {#text} at (0,-14) size 28x18 318 chunk 1 text run 1 at (390.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"319 RenderImage {image} at (0,0) size 50x50 320 RenderSVGText {text} at (447,5 76) size 28x18 contains 1 chunk(s)321 RenderSVGInlineText {#text} at (0,-14) size 28x18 322 chunk 1 text run 1 at (447.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"323 RenderImage {image} at (0,0) size 50x50 324 RenderSVGText {text} at (504,5 76) size 28x18 contains 1 chunk(s)325 RenderSVGInlineText {#text} at (0,-14) size 28x18 326 chunk 1 text run 1 at (504.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"329 chunk 1 text run 1 at (0.00,573.00) startOffset 0 endOffset 4 width 31.00: "none" 330 RenderImage {image} at (0,0) size 50x50 331 RenderSVGText {text} at (105,563) size 28x18 contains 1 chunk(s) 332 RenderSVGInlineText {#text} at (0,-14) size 28x18 333 chunk 1 text run 1 at (105.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 334 RenderImage {image} at (0,0) size 50x50 335 RenderSVGText {text} at (162,563) size 28x18 contains 1 chunk(s) 336 RenderSVGInlineText {#text} at (0,-14) size 28x18 337 chunk 1 text run 1 at (162.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 338 RenderImage {image} at (0,0) size 50x50 339 RenderSVGText {text} at (219,563) size 28x18 contains 1 chunk(s) 340 RenderSVGInlineText {#text} at (0,-14) size 28x18 341 chunk 1 text run 1 at (219.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 342 RenderImage {image} at (0,0) size 50x50 343 RenderSVGText {text} at (276,563) size 28x18 contains 1 chunk(s) 344 RenderSVGInlineText {#text} at (0,-14) size 28x18 345 chunk 1 text run 1 at (276.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 346 RenderImage {image} at (0,0) size 50x50 347 RenderSVGText {text} at (333,563) size 28x18 contains 1 chunk(s) 348 RenderSVGInlineText {#text} at (0,-14) size 28x18 349 chunk 1 text run 1 at (333.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 350 RenderImage {image} at (0,0) size 50x50 351 RenderSVGText {text} at (390,563) size 28x18 contains 1 chunk(s) 352 RenderSVGInlineText {#text} at (0,-14) size 28x18 353 chunk 1 text run 1 at (390.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 354 RenderImage {image} at (0,0) size 50x50 355 RenderSVGText {text} at (447,563) size 28x18 contains 1 chunk(s) 356 RenderSVGInlineText {#text} at (0,-14) size 28x18 357 chunk 1 text run 1 at (447.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 358 RenderImage {image} at (0,0) size 50x50 359 RenderSVGText {text} at (504,563) size 28x18 contains 1 chunk(s) 360 RenderSVGInlineText {#text} at (0,-14) size 28x18 361 chunk 1 text run 1 at (504.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 327 362 caret: position 19 of child 0 {#text} of child 3 {text} of child 0 {svg} of document -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.checksum
r38008 r39634 1 3c577e7655b87400d1860d9bd3b1c1dc 1 09220ad471c54e3d3ab55ad2a41147cf -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.txt
r38794 r39634 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 800x600 4 RenderSVGRoot {svg} at (0,4) size 552x605 5 RenderSVGText {text} at (110,90) size 107x18 contains 1 chunk(s) 4 RenderSVGRoot {svg} at (0,4) size 730x592 5 RenderSVGText {text} at (610,18) size 60x18 contains 1 chunk(s) 6 RenderSVGInlineText {#text} at (0,-14) size 60x18 7 chunk 1 text run 1 at (610.00,18.00) startOffset 0 endOffset 8 width 60.00: "Example:" 8 RenderSVGText {text} at (605,40) size 49x18 contains 1 chunk(s) 9 RenderSVGInlineText {#text} at (0,-14) size 49x18 10 chunk 1 text run 1 at (605.00,40.00) startOffset 0 endOffset 9 width 49.00: "Hit Fill:" 11 RenderSVGText {text} at (605,60) size 69x18 contains 1 chunk(s) 12 RenderSVGInlineText {#text} at (0,-14) size 69x18 13 chunk 1 text run 1 at (605.00,60.00) startOffset 0 endOffset 11 width 69.00: "Hit Stroke:" 14 RenderSVGText {text} at (110,20) size 107x18 contains 1 chunk(s) 6 15 RenderSVGInlineText {#text} at (0,-14) size 107x18 7 chunk 1 text run 1 at (110.00, 90.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible"8 RenderSVGText {text} at (340, 90) size 109x18 contains 1 chunk(s)16 chunk 1 text run 1 at (110.00,20.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible" 17 RenderSVGText {text} at (340,20) size 109x18 contains 1 chunk(s) 9 18 RenderSVGInlineText {#text} at (0,-14) size 109x18 10 chunk 1 text run 1 at (340.00,90.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 11 RenderSVGText {text} at (10,18) size 60x18 contains 1 chunk(s) 12 RenderSVGInlineText {#text} at (0,-14) size 60x18 13 chunk 1 text run 1 at (10.00,18.00) startOffset 0 endOffset 8 width 60.00: "Example:" 14 RenderSVGText {text} at (5,40) size 49x18 contains 1 chunk(s) 15 RenderSVGInlineText {#text} at (0,-14) size 49x18 16 chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 9 width 49.00: "Hit Fill:" 17 RenderSVGText {text} at (5,60) size 69x18 contains 1 chunk(s) 18 RenderSVGInlineText {#text} at (0,-14) size 69x18 19 chunk 1 text run 1 at (5.00,60.00) startOffset 0 endOffset 11 width 69.00: "Hit Stroke:" 20 RenderSVGContainer {g} at (0,20) size 552x589 21 RenderPath {rect} at (80,20) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M80.00,20.00 L130.00,20.00 L130.00,70.00 L80.00,70.00 Z"] 22 RenderSVGText {text} at (85,40) size 27x18 contains 1 chunk(s) 23 RenderSVGInlineText {#text} at (0,-14) size 27x18 24 chunk 1 text run 1 at (85.00,40.00) startOffset 0 endOffset 3 width 27.00: "HIT" 25 RenderSVGText {text} at (85,60) size 28x18 contains 1 chunk(s) 26 RenderSVGInlineText {#text} at (0,-14) size 28x18 27 chunk 1 text run 1 at (85.00,60.00) startOffset 0 endOffset 4 width 28.00: "miss" 28 RenderSVGText {text} at (0,130) size 88x18 contains 1 chunk(s) 19 chunk 1 text run 1 at (340.00,20.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 20 RenderSVGContainer {g} at (0,20) size 730x576 21 RenderPath {rect} at (680,20) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M680.00,20.00 L730.00,20.00 L730.00,70.00 L680.00,70.00 Z"] 22 RenderSVGText {text} at (685,40) size 27x18 contains 1 chunk(s) 23 RenderSVGInlineText {#text} at (0,-14) size 27x18 24 chunk 1 text run 1 at (685.00,40.00) startOffset 0 endOffset 3 width 27.00: "HIT" 25 RenderSVGText {text} at (685,60) size 28x18 contains 1 chunk(s) 26 RenderSVGInlineText {#text} at (0,-14) size 28x18 27 chunk 1 text run 1 at (685.00,60.00) startOffset 0 endOffset 4 width 28.00: "miss" 28 RenderSVGText {text} at (0,60) size 27x18 contains 1 chunk(s) 29 RenderSVGInlineText {#text} at (0,-14) size 27x18 30 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 27.00: "auto" 31 RenderPath {rect} at (100,30) size 50x50 [data="M100.00,30.00 L150.00,30.00 L150.00,80.00 L100.00,80.00 Z"] 32 RenderSVGText {text} at (105,50) size 28x18 contains 1 chunk(s) 33 RenderSVGInlineText {#text} at (0,-14) size 28x18 34 chunk 1 text run 1 at (105.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 35 RenderSVGText {text} at (105,70) size 28x18 contains 1 chunk(s) 36 RenderSVGInlineText {#text} at (0,-14) size 28x18 37 chunk 1 text run 1 at (105.00,70.00) startOffset 0 endOffset 4 width 28.00: "miss" 38 RenderPath {rect} at (154,27) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,30.00 L207.00,30.00 L207.00,80.00 L157.00,80.00 Z"] 39 RenderSVGText {text} at (162,50) size 27x18 contains 1 chunk(s) 40 RenderSVGInlineText {#text} at (0,-14) size 27x18 41 chunk 1 text run 1 at (162.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 42 RenderSVGText {text} at (162,70) size 27x18 contains 1 chunk(s) 43 RenderSVGInlineText {#text} at (0,-14) size 27x18 44 chunk 1 text run 1 at (162.00,70.00) startOffset 0 endOffset 3 width 27.00: "HIT" 45 RenderPath {rect} at (214,30) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,30.00 L264.00,30.00 L264.00,80.00 L214.00,80.00 Z"] 46 RenderSVGText {text} at (219,50) size 27x18 contains 1 chunk(s) 47 RenderSVGInlineText {#text} at (0,-14) size 27x18 48 chunk 1 text run 1 at (219.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 49 RenderSVGText {text} at (219,70) size 27x18 contains 1 chunk(s) 50 RenderSVGInlineText {#text} at (0,-14) size 27x18 51 chunk 1 text run 1 at (219.00,70.00) startOffset 0 endOffset 3 width 27.00: "HIT" 52 RenderPath {rect} at (268,27) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,30.00 L321.00,30.00 L321.00,80.00 L271.00,80.00 Z"] 53 RenderSVGText {text} at (276,50) size 27x18 contains 1 chunk(s) 54 RenderSVGInlineText {#text} at (0,-14) size 27x18 55 chunk 1 text run 1 at (276.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 56 RenderSVGText {text} at (276,70) size 27x18 contains 1 chunk(s) 57 RenderSVGInlineText {#text} at (0,-14) size 27x18 58 chunk 1 text run 1 at (276.00,70.00) startOffset 0 endOffset 3 width 27.00: "HIT" 59 RenderPath {rect} at (328,30) size 50x50 [data="M328.00,30.00 L378.00,30.00 L378.00,80.00 L328.00,80.00 Z"] 60 RenderSVGText {text} at (333,50) size 28x18 contains 1 chunk(s) 61 RenderSVGInlineText {#text} at (0,-14) size 28x18 62 chunk 1 text run 1 at (333.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 63 RenderSVGText {text} at (333,70) size 28x18 contains 1 chunk(s) 64 RenderSVGInlineText {#text} at (0,-14) size 28x18 65 chunk 1 text run 1 at (333.00,70.00) startOffset 0 endOffset 4 width 28.00: "miss" 66 RenderPath {rect} at (382,27) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,30.00 L435.00,30.00 L435.00,80.00 L385.00,80.00 Z"] 67 RenderSVGText {text} at (390,50) size 28x18 contains 1 chunk(s) 68 RenderSVGInlineText {#text} at (0,-14) size 28x18 69 chunk 1 text run 1 at (390.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 70 RenderSVGText {text} at (390,70) size 28x18 contains 1 chunk(s) 71 RenderSVGInlineText {#text} at (0,-14) size 28x18 72 chunk 1 text run 1 at (390.00,70.00) startOffset 0 endOffset 4 width 28.00: "miss" 73 RenderPath {rect} at (442,30) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,30.00 L492.00,30.00 L492.00,80.00 L442.00,80.00 Z"] 74 RenderSVGText {text} at (447,50) size 28x18 contains 1 chunk(s) 75 RenderSVGInlineText {#text} at (0,-14) size 28x18 76 chunk 1 text run 1 at (447.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 77 RenderSVGText {text} at (447,70) size 28x18 contains 1 chunk(s) 78 RenderSVGInlineText {#text} at (0,-14) size 28x18 79 chunk 1 text run 1 at (447.00,70.00) startOffset 0 endOffset 4 width 28.00: "miss" 80 RenderPath {rect} at (496,27) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,30.00 L549.00,30.00 L549.00,80.00 L499.00,80.00 Z"] 81 RenderSVGText {text} at (504,50) size 28x18 contains 1 chunk(s) 82 RenderSVGInlineText {#text} at (0,-14) size 28x18 83 chunk 1 text run 1 at (504.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 84 RenderSVGText {text} at (504,70) size 28x18 contains 1 chunk(s) 85 RenderSVGInlineText {#text} at (0,-14) size 28x18 86 chunk 1 text run 1 at (504.00,70.00) startOffset 0 endOffset 4 width 28.00: "miss" 87 RenderSVGText {text} at (0,117) size 88x18 contains 1 chunk(s) 29 88 RenderSVGInlineText {#text} at (0,-14) size 88x18 30 chunk 1 text run 1 at (0.00,1 30.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted"31 RenderPath {rect} at (100, 100) size 50x50 [data="M100.00,100.00 L150.00,100.00 L150.00,150.00 L100.00,150.00 Z"]32 RenderSVGText {text} at (105,1 20) size 28x18 contains 1 chunk(s)33 RenderSVGInlineText {#text} at (0,-14) size 28x18 34 chunk 1 text run 1 at (105.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"35 RenderSVGText {text} at (105,1 40) size 28x18 contains 1 chunk(s)36 RenderSVGInlineText {#text} at (0,-14) size 28x18 37 chunk 1 text run 1 at (105.00,1 40.00) startOffset 0 endOffset 4 width 28.00: "miss"38 RenderPath {rect} at (154, 97) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,100.00 L207.00,100.00 L207.00,150.00 L157.00,150.00 Z"]39 RenderSVGText {text} at (162,1 20) size 27x18 contains 1 chunk(s)40 RenderSVGInlineText {#text} at (0,-14) size 27x18 41 chunk 1 text run 1 at (162.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"42 RenderSVGText {text} at (162,1 40) size 27x18 contains 1 chunk(s)43 RenderSVGInlineText {#text} at (0,-14) size 27x18 44 chunk 1 text run 1 at (162.00,1 40.00) startOffset 0 endOffset 3 width 27.00: "HIT"45 RenderPath {rect} at (214, 100) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,100.00 L264.00,100.00 L264.00,150.00 L214.00,150.00 Z"]46 RenderSVGText {text} at (219,1 20) size 27x18 contains 1 chunk(s)47 RenderSVGInlineText {#text} at (0,-14) size 27x18 48 chunk 1 text run 1 at (219.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"49 RenderSVGText {text} at (219,1 40) size 27x18 contains 1 chunk(s)50 RenderSVGInlineText {#text} at (0,-14) size 27x18 51 chunk 1 text run 1 at (219.00,1 40.00) startOffset 0 endOffset 3 width 27.00: "HIT"52 RenderPath {rect} at (268, 97) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,100.00 L321.00,100.00 L321.00,150.00 L271.00,150.00 Z"]53 RenderSVGText {text} at (276,1 20) size 27x18 contains 1 chunk(s)54 RenderSVGInlineText {#text} at (0,-14) size 27x18 55 chunk 1 text run 1 at (276.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"56 RenderSVGText {text} at (276,1 40) size 27x18 contains 1 chunk(s)57 RenderSVGInlineText {#text} at (0,-14) size 27x18 58 chunk 1 text run 1 at (276.00,1 40.00) startOffset 0 endOffset 3 width 27.00: "HIT"59 RenderPath {rect} at (328, 100) size 50x50 [data="M328.00,100.00 L378.00,100.00 L378.00,150.00 L328.00,150.00 Z"]60 RenderSVGText {text} at (333,1 20) size 28x18 contains 1 chunk(s)61 RenderSVGInlineText {#text} at (0,-14) size 28x18 62 chunk 1 text run 1 at (333.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"63 RenderSVGText {text} at (333,1 40) size 28x18 contains 1 chunk(s)64 RenderSVGInlineText {#text} at (0,-14) size 28x18 65 chunk 1 text run 1 at (333.00,1 40.00) startOffset 0 endOffset 4 width 28.00: "miss"66 RenderPath {rect} at (382, 97) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,100.00 L435.00,100.00 L435.00,150.00 L385.00,150.00 Z"]67 RenderSVGText {text} at (390,1 20) size 28x18 contains 1 chunk(s)68 RenderSVGInlineText {#text} at (0,-14) size 28x18 69 chunk 1 text run 1 at (390.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"70 RenderSVGText {text} at (390,1 40) size 28x18 contains 1 chunk(s)71 RenderSVGInlineText {#text} at (0,-14) size 28x18 72 chunk 1 text run 1 at (390.00,1 40.00) startOffset 0 endOffset 4 width 28.00: "miss"73 RenderPath {rect} at (442, 100) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,100.00 L492.00,100.00 L492.00,150.00 L442.00,150.00 Z"]74 RenderSVGText {text} at (447,1 20) size 28x18 contains 1 chunk(s)75 RenderSVGInlineText {#text} at (0,-14) size 28x18 76 chunk 1 text run 1 at (447.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"77 RenderSVGText {text} at (447,1 40) size 28x18 contains 1 chunk(s)78 RenderSVGInlineText {#text} at (0,-14) size 28x18 79 chunk 1 text run 1 at (447.00,1 40.00) startOffset 0 endOffset 4 width 28.00: "miss"80 RenderPath {rect} at (496, 97) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,100.00 L549.00,100.00 L549.00,150.00 L499.00,150.00 Z"]81 RenderSVGText {text} at (504,1 20) size 28x18 contains 1 chunk(s)82 RenderSVGInlineText {#text} at (0,-14) size 28x18 83 chunk 1 text run 1 at (504.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"84 RenderSVGText {text} at (504,1 40) size 28x18 contains 1 chunk(s)85 RenderSVGInlineText {#text} at (0,-14) size 28x18 86 chunk 1 text run 1 at (504.00,1 40.00) startOffset 0 endOffset 4 width 28.00: "miss"87 RenderSVGText {text} at (0,1 87) size 62x18 contains 1 chunk(s)89 chunk 1 text run 1 at (0.00,117.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted" 90 RenderPath {rect} at (100,87) size 50x50 [data="M100.00,87.00 L150.00,87.00 L150.00,137.00 L100.00,137.00 Z"] 91 RenderSVGText {text} at (105,107) size 28x18 contains 1 chunk(s) 92 RenderSVGInlineText {#text} at (0,-14) size 28x18 93 chunk 1 text run 1 at (105.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 94 RenderSVGText {text} at (105,127) size 28x18 contains 1 chunk(s) 95 RenderSVGInlineText {#text} at (0,-14) size 28x18 96 chunk 1 text run 1 at (105.00,127.00) startOffset 0 endOffset 4 width 28.00: "miss" 97 RenderPath {rect} at (154,84) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,87.00 L207.00,87.00 L207.00,137.00 L157.00,137.00 Z"] 98 RenderSVGText {text} at (162,107) size 27x18 contains 1 chunk(s) 99 RenderSVGInlineText {#text} at (0,-14) size 27x18 100 chunk 1 text run 1 at (162.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 101 RenderSVGText {text} at (162,127) size 27x18 contains 1 chunk(s) 102 RenderSVGInlineText {#text} at (0,-14) size 27x18 103 chunk 1 text run 1 at (162.00,127.00) startOffset 0 endOffset 3 width 27.00: "HIT" 104 RenderPath {rect} at (214,87) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,87.00 L264.00,87.00 L264.00,137.00 L214.00,137.00 Z"] 105 RenderSVGText {text} at (219,107) size 27x18 contains 1 chunk(s) 106 RenderSVGInlineText {#text} at (0,-14) size 27x18 107 chunk 1 text run 1 at (219.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 108 RenderSVGText {text} at (219,127) size 27x18 contains 1 chunk(s) 109 RenderSVGInlineText {#text} at (0,-14) size 27x18 110 chunk 1 text run 1 at (219.00,127.00) startOffset 0 endOffset 3 width 27.00: "HIT" 111 RenderPath {rect} at (268,84) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,87.00 L321.00,87.00 L321.00,137.00 L271.00,137.00 Z"] 112 RenderSVGText {text} at (276,107) size 27x18 contains 1 chunk(s) 113 RenderSVGInlineText {#text} at (0,-14) size 27x18 114 chunk 1 text run 1 at (276.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 115 RenderSVGText {text} at (276,127) size 27x18 contains 1 chunk(s) 116 RenderSVGInlineText {#text} at (0,-14) size 27x18 117 chunk 1 text run 1 at (276.00,127.00) startOffset 0 endOffset 3 width 27.00: "HIT" 118 RenderPath {rect} at (328,87) size 50x50 [data="M328.00,87.00 L378.00,87.00 L378.00,137.00 L328.00,137.00 Z"] 119 RenderSVGText {text} at (333,107) size 28x18 contains 1 chunk(s) 120 RenderSVGInlineText {#text} at (0,-14) size 28x18 121 chunk 1 text run 1 at (333.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 122 RenderSVGText {text} at (333,127) size 28x18 contains 1 chunk(s) 123 RenderSVGInlineText {#text} at (0,-14) size 28x18 124 chunk 1 text run 1 at (333.00,127.00) startOffset 0 endOffset 4 width 28.00: "miss" 125 RenderPath {rect} at (382,84) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,87.00 L435.00,87.00 L435.00,137.00 L385.00,137.00 Z"] 126 RenderSVGText {text} at (390,107) size 28x18 contains 1 chunk(s) 127 RenderSVGInlineText {#text} at (0,-14) size 28x18 128 chunk 1 text run 1 at (390.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 129 RenderSVGText {text} at (390,127) size 28x18 contains 1 chunk(s) 130 RenderSVGInlineText {#text} at (0,-14) size 28x18 131 chunk 1 text run 1 at (390.00,127.00) startOffset 0 endOffset 4 width 28.00: "miss" 132 RenderPath {rect} at (442,87) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,87.00 L492.00,87.00 L492.00,137.00 L442.00,137.00 Z"] 133 RenderSVGText {text} at (447,107) size 28x18 contains 1 chunk(s) 134 RenderSVGInlineText {#text} at (0,-14) size 28x18 135 chunk 1 text run 1 at (447.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 136 RenderSVGText {text} at (447,127) size 28x18 contains 1 chunk(s) 137 RenderSVGInlineText {#text} at (0,-14) size 28x18 138 chunk 1 text run 1 at (447.00,127.00) startOffset 0 endOffset 4 width 28.00: "miss" 139 RenderPath {rect} at (496,84) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,87.00 L549.00,87.00 L549.00,137.00 L499.00,137.00 Z"] 140 RenderSVGText {text} at (504,107) size 28x18 contains 1 chunk(s) 141 RenderSVGInlineText {#text} at (0,-14) size 28x18 142 chunk 1 text run 1 at (504.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 143 RenderSVGText {text} at (504,127) size 28x18 contains 1 chunk(s) 144 RenderSVGInlineText {#text} at (0,-14) size 28x18 145 chunk 1 text run 1 at (504.00,127.00) startOffset 0 endOffset 4 width 28.00: "miss" 146 RenderSVGText {text} at (0,174) size 62x18 contains 1 chunk(s) 88 147 RenderSVGInlineText {#text} at (0,-14) size 62x18 89 chunk 1 text run 1 at (0.00,1 87.00) startOffset 0 endOffset 11 width 62.00: "visibleFill"90 RenderPath {rect} at (100,1 57) size 50x50 [data="M100.00,157.00 L150.00,157.00 L150.00,207.00 L100.00,207.00 Z"]91 RenderSVGText {text} at (105,1 77) size 27x18 contains 1 chunk(s)92 RenderSVGInlineText {#text} at (0,-14) size 27x18 93 chunk 1 text run 1 at (105.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"94 RenderSVGText {text} at (105,1 97) size 27x18 contains 1 chunk(s)95 RenderSVGInlineText {#text} at (0,-14) size 27x18 96 chunk 1 text run 1 at (105.00,1 97.00) startOffset 0 endOffset 3 width 27.00: "HIT"97 RenderPath {rect} at (154,1 54) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,157.00 L207.00,157.00 L207.00,207.00 L157.00,207.00 Z"]98 RenderSVGText {text} at (162,1 77) size 27x18 contains 1 chunk(s)99 RenderSVGInlineText {#text} at (0,-14) size 27x18 100 chunk 1 text run 1 at (162.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"101 RenderSVGText {text} at (162,1 97) size 27x18 contains 1 chunk(s)102 RenderSVGInlineText {#text} at (0,-14) size 27x18 103 chunk 1 text run 1 at (162.00,1 97.00) startOffset 0 endOffset 3 width 27.00: "HIT"104 RenderPath {rect} at (214,1 57) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,157.00 L264.00,157.00 L264.00,207.00 L214.00,207.00 Z"]105 RenderSVGText {text} at (219,1 77) size 27x18 contains 1 chunk(s)106 RenderSVGInlineText {#text} at (0,-14) size 27x18 107 chunk 1 text run 1 at (219.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"108 RenderSVGText {text} at (219,1 97) size 27x18 contains 1 chunk(s)109 RenderSVGInlineText {#text} at (0,-14) size 27x18 110 chunk 1 text run 1 at (219.00,1 97.00) startOffset 0 endOffset 3 width 27.00: "HIT"111 RenderPath {rect} at (268,1 54) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,157.00 L321.00,157.00 L321.00,207.00 L271.00,207.00 Z"]112 RenderSVGText {text} at (276,1 77) size 27x18 contains 1 chunk(s)113 RenderSVGInlineText {#text} at (0,-14) size 27x18 114 chunk 1 text run 1 at (276.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"115 RenderSVGText {text} at (276,1 97) size 27x18 contains 1 chunk(s)116 RenderSVGInlineText {#text} at (0,-14) size 27x18 117 chunk 1 text run 1 at (276.00,1 97.00) startOffset 0 endOffset 3 width 27.00: "HIT"118 RenderPath {rect} at (328,1 57) size 50x50 [data="M328.00,157.00 L378.00,157.00 L378.00,207.00 L328.00,207.00 Z"]119 RenderSVGText {text} at (333,1 77) size 28x18 contains 1 chunk(s)120 RenderSVGInlineText {#text} at (0,-14) size 28x18 121 chunk 1 text run 1 at (333.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"122 RenderSVGText {text} at (333,1 97) size 28x18 contains 1 chunk(s)123 RenderSVGInlineText {#text} at (0,-14) size 28x18 124 chunk 1 text run 1 at (333.00,1 97.00) startOffset 0 endOffset 4 width 28.00: "miss"125 RenderPath {rect} at (382,1 54) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,157.00 L435.00,157.00 L435.00,207.00 L385.00,207.00 Z"]126 RenderSVGText {text} at (390,1 77) size 28x18 contains 1 chunk(s)127 RenderSVGInlineText {#text} at (0,-14) size 28x18 128 chunk 1 text run 1 at (390.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"129 RenderSVGText {text} at (390,1 97) size 28x18 contains 1 chunk(s)130 RenderSVGInlineText {#text} at (0,-14) size 28x18 131 chunk 1 text run 1 at (390.00,1 97.00) startOffset 0 endOffset 4 width 28.00: "miss"132 RenderPath {rect} at (442,1 57) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,157.00 L492.00,157.00 L492.00,207.00 L442.00,207.00 Z"]133 RenderSVGText {text} at (447,1 77) size 28x18 contains 1 chunk(s)134 RenderSVGInlineText {#text} at (0,-14) size 28x18 135 chunk 1 text run 1 at (447.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"136 RenderSVGText {text} at (447,1 97) size 28x18 contains 1 chunk(s)137 RenderSVGInlineText {#text} at (0,-14) size 28x18 138 chunk 1 text run 1 at (447.00,1 97.00) startOffset 0 endOffset 4 width 28.00: "miss"139 RenderPath {rect} at (496,1 54) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,157.00 L549.00,157.00 L549.00,207.00 L499.00,207.00 Z"]140 RenderSVGText {text} at (504,1 77) size 28x18 contains 1 chunk(s)141 RenderSVGInlineText {#text} at (0,-14) size 28x18 142 chunk 1 text run 1 at (504.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"143 RenderSVGText {text} at (504,1 97) size 28x18 contains 1 chunk(s)144 RenderSVGInlineText {#text} at (0,-14) size 28x18 145 chunk 1 text run 1 at (504.00,1 97.00) startOffset 0 endOffset 4 width 28.00: "miss"146 RenderSVGText {text} at (0,2 44) size 82x18 contains 1 chunk(s)148 chunk 1 text run 1 at (0.00,174.00) startOffset 0 endOffset 11 width 62.00: "visibleFill" 149 RenderPath {rect} at (100,144) size 50x50 [data="M100.00,144.00 L150.00,144.00 L150.00,194.00 L100.00,194.00 Z"] 150 RenderSVGText {text} at (105,164) size 27x18 contains 1 chunk(s) 151 RenderSVGInlineText {#text} at (0,-14) size 27x18 152 chunk 1 text run 1 at (105.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 153 RenderSVGText {text} at (105,184) size 27x18 contains 1 chunk(s) 154 RenderSVGInlineText {#text} at (0,-14) size 27x18 155 chunk 1 text run 1 at (105.00,184.00) startOffset 0 endOffset 3 width 27.00: "HIT" 156 RenderPath {rect} at (154,141) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,144.00 L207.00,144.00 L207.00,194.00 L157.00,194.00 Z"] 157 RenderSVGText {text} at (162,164) size 27x18 contains 1 chunk(s) 158 RenderSVGInlineText {#text} at (0,-14) size 27x18 159 chunk 1 text run 1 at (162.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 160 RenderSVGText {text} at (162,184) size 27x18 contains 1 chunk(s) 161 RenderSVGInlineText {#text} at (0,-14) size 27x18 162 chunk 1 text run 1 at (162.00,184.00) startOffset 0 endOffset 3 width 27.00: "HIT" 163 RenderPath {rect} at (214,144) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,144.00 L264.00,144.00 L264.00,194.00 L214.00,194.00 Z"] 164 RenderSVGText {text} at (219,164) size 27x18 contains 1 chunk(s) 165 RenderSVGInlineText {#text} at (0,-14) size 27x18 166 chunk 1 text run 1 at (219.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 167 RenderSVGText {text} at (219,184) size 27x18 contains 1 chunk(s) 168 RenderSVGInlineText {#text} at (0,-14) size 27x18 169 chunk 1 text run 1 at (219.00,184.00) startOffset 0 endOffset 3 width 27.00: "HIT" 170 RenderPath {rect} at (268,141) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,144.00 L321.00,144.00 L321.00,194.00 L271.00,194.00 Z"] 171 RenderSVGText {text} at (276,164) size 27x18 contains 1 chunk(s) 172 RenderSVGInlineText {#text} at (0,-14) size 27x18 173 chunk 1 text run 1 at (276.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 174 RenderSVGText {text} at (276,184) size 27x18 contains 1 chunk(s) 175 RenderSVGInlineText {#text} at (0,-14) size 27x18 176 chunk 1 text run 1 at (276.00,184.00) startOffset 0 endOffset 3 width 27.00: "HIT" 177 RenderPath {rect} at (328,144) size 50x50 [data="M328.00,144.00 L378.00,144.00 L378.00,194.00 L328.00,194.00 Z"] 178 RenderSVGText {text} at (333,164) size 28x18 contains 1 chunk(s) 179 RenderSVGInlineText {#text} at (0,-14) size 28x18 180 chunk 1 text run 1 at (333.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 181 RenderSVGText {text} at (333,184) size 28x18 contains 1 chunk(s) 182 RenderSVGInlineText {#text} at (0,-14) size 28x18 183 chunk 1 text run 1 at (333.00,184.00) startOffset 0 endOffset 4 width 28.00: "miss" 184 RenderPath {rect} at (382,141) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,144.00 L435.00,144.00 L435.00,194.00 L385.00,194.00 Z"] 185 RenderSVGText {text} at (390,164) size 28x18 contains 1 chunk(s) 186 RenderSVGInlineText {#text} at (0,-14) size 28x18 187 chunk 1 text run 1 at (390.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 188 RenderSVGText {text} at (390,184) size 28x18 contains 1 chunk(s) 189 RenderSVGInlineText {#text} at (0,-14) size 28x18 190 chunk 1 text run 1 at (390.00,184.00) startOffset 0 endOffset 4 width 28.00: "miss" 191 RenderPath {rect} at (442,144) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,144.00 L492.00,144.00 L492.00,194.00 L442.00,194.00 Z"] 192 RenderSVGText {text} at (447,164) size 28x18 contains 1 chunk(s) 193 RenderSVGInlineText {#text} at (0,-14) size 28x18 194 chunk 1 text run 1 at (447.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 195 RenderSVGText {text} at (447,184) size 28x18 contains 1 chunk(s) 196 RenderSVGInlineText {#text} at (0,-14) size 28x18 197 chunk 1 text run 1 at (447.00,184.00) startOffset 0 endOffset 4 width 28.00: "miss" 198 RenderPath {rect} at (496,141) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,144.00 L549.00,144.00 L549.00,194.00 L499.00,194.00 Z"] 199 RenderSVGText {text} at (504,164) size 28x18 contains 1 chunk(s) 200 RenderSVGInlineText {#text} at (0,-14) size 28x18 201 chunk 1 text run 1 at (504.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 202 RenderSVGText {text} at (504,184) size 28x18 contains 1 chunk(s) 203 RenderSVGInlineText {#text} at (0,-14) size 28x18 204 chunk 1 text run 1 at (504.00,184.00) startOffset 0 endOffset 4 width 28.00: "miss" 205 RenderSVGText {text} at (0,231) size 82x18 contains 1 chunk(s) 147 206 RenderSVGInlineText {#text} at (0,-14) size 82x18 148 chunk 1 text run 1 at (0.00,2 44.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke"149 RenderPath {rect} at (100,2 14) size 50x50 [data="M100.00,214.00 L150.00,214.00 L150.00,264.00 L100.00,264.00 Z"]150 RenderSVGText {text} at (105,2 34) size 27x18 contains 1 chunk(s)151 RenderSVGInlineText {#text} at (0,-14) size 27x18 152 chunk 1 text run 1 at (105.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"153 RenderSVGText {text} at (105,2 54) size 27x18 contains 1 chunk(s)154 RenderSVGInlineText {#text} at (0,-14) size 27x18 155 chunk 1 text run 1 at (105.00,2 54.00) startOffset 0 endOffset 3 width 27.00: "HIT"156 RenderPath {rect} at (154, 211) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,214.00 L207.00,214.00 L207.00,264.00 L157.00,264.00 Z"]157 RenderSVGText {text} at (162,2 34) size 27x18 contains 1 chunk(s)158 RenderSVGInlineText {#text} at (0,-14) size 27x18 159 chunk 1 text run 1 at (162.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"160 RenderSVGText {text} at (162,2 54) size 27x18 contains 1 chunk(s)161 RenderSVGInlineText {#text} at (0,-14) size 27x18 162 chunk 1 text run 1 at (162.00,2 54.00) startOffset 0 endOffset 3 width 27.00: "HIT"163 RenderPath {rect} at (214,2 14) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,214.00 L264.00,214.00 L264.00,264.00 L214.00,264.00 Z"]164 RenderSVGText {text} at (219,2 34) size 27x18 contains 1 chunk(s)165 RenderSVGInlineText {#text} at (0,-14) size 27x18 166 chunk 1 text run 1 at (219.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"167 RenderSVGText {text} at (219,2 54) size 27x18 contains 1 chunk(s)168 RenderSVGInlineText {#text} at (0,-14) size 27x18 169 chunk 1 text run 1 at (219.00,2 54.00) startOffset 0 endOffset 3 width 27.00: "HIT"170 RenderPath {rect} at (268, 211) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,214.00 L321.00,214.00 L321.00,264.00 L271.00,264.00 Z"]171 RenderSVGText {text} at (276,2 34) size 27x18 contains 1 chunk(s)172 RenderSVGInlineText {#text} at (0,-14) size 27x18 173 chunk 1 text run 1 at (276.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"174 RenderSVGText {text} at (276,2 54) size 27x18 contains 1 chunk(s)175 RenderSVGInlineText {#text} at (0,-14) size 27x18 176 chunk 1 text run 1 at (276.00,2 54.00) startOffset 0 endOffset 3 width 27.00: "HIT"177 RenderPath {rect} at (328,2 14) size 50x50 [data="M328.00,214.00 L378.00,214.00 L378.00,264.00 L328.00,264.00 Z"]178 RenderSVGText {text} at (333,2 34) size 28x18 contains 1 chunk(s)179 RenderSVGInlineText {#text} at (0,-14) size 28x18 180 chunk 1 text run 1 at (333.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"181 RenderSVGText {text} at (333,2 54) size 28x18 contains 1 chunk(s)182 RenderSVGInlineText {#text} at (0,-14) size 28x18 183 chunk 1 text run 1 at (333.00,2 54.00) startOffset 0 endOffset 4 width 28.00: "miss"184 RenderPath {rect} at (382, 211) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,214.00 L435.00,214.00 L435.00,264.00 L385.00,264.00 Z"]185 RenderSVGText {text} at (390,2 34) size 28x18 contains 1 chunk(s)186 RenderSVGInlineText {#text} at (0,-14) size 28x18 187 chunk 1 text run 1 at (390.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"188 RenderSVGText {text} at (390,2 54) size 28x18 contains 1 chunk(s)189 RenderSVGInlineText {#text} at (0,-14) size 28x18 190 chunk 1 text run 1 at (390.00,2 54.00) startOffset 0 endOffset 4 width 28.00: "miss"191 RenderPath {rect} at (442,2 14) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,214.00 L492.00,214.00 L492.00,264.00 L442.00,264.00 Z"]192 RenderSVGText {text} at (447,2 34) size 28x18 contains 1 chunk(s)193 RenderSVGInlineText {#text} at (0,-14) size 28x18 194 chunk 1 text run 1 at (447.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"195 RenderSVGText {text} at (447,2 54) size 28x18 contains 1 chunk(s)196 RenderSVGInlineText {#text} at (0,-14) size 28x18 197 chunk 1 text run 1 at (447.00,2 54.00) startOffset 0 endOffset 4 width 28.00: "miss"198 RenderPath {rect} at (496, 211) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,214.00 L549.00,214.00 L549.00,264.00 L499.00,264.00 Z"]199 RenderSVGText {text} at (504,2 34) size 28x18 contains 1 chunk(s)200 RenderSVGInlineText {#text} at (0,-14) size 28x18 201 chunk 1 text run 1 at (504.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"202 RenderSVGText {text} at (504,2 54) size 28x18 contains 1 chunk(s)203 RenderSVGInlineText {#text} at (0,-14) size 28x18 204 chunk 1 text run 1 at (504.00,2 54.00) startOffset 0 endOffset 4 width 28.00: "miss"205 RenderSVGText {text} at (0, 301) size 41x18 contains 1 chunk(s)207 chunk 1 text run 1 at (0.00,231.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke" 208 RenderPath {rect} at (100,201) size 50x50 [data="M100.00,201.00 L150.00,201.00 L150.00,251.00 L100.00,251.00 Z"] 209 RenderSVGText {text} at (105,221) size 27x18 contains 1 chunk(s) 210 RenderSVGInlineText {#text} at (0,-14) size 27x18 211 chunk 1 text run 1 at (105.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 212 RenderSVGText {text} at (105,241) size 27x18 contains 1 chunk(s) 213 RenderSVGInlineText {#text} at (0,-14) size 27x18 214 chunk 1 text run 1 at (105.00,241.00) startOffset 0 endOffset 3 width 27.00: "HIT" 215 RenderPath {rect} at (154,198) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,201.00 L207.00,201.00 L207.00,251.00 L157.00,251.00 Z"] 216 RenderSVGText {text} at (162,221) size 27x18 contains 1 chunk(s) 217 RenderSVGInlineText {#text} at (0,-14) size 27x18 218 chunk 1 text run 1 at (162.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 219 RenderSVGText {text} at (162,241) size 27x18 contains 1 chunk(s) 220 RenderSVGInlineText {#text} at (0,-14) size 27x18 221 chunk 1 text run 1 at (162.00,241.00) startOffset 0 endOffset 3 width 27.00: "HIT" 222 RenderPath {rect} at (214,201) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,201.00 L264.00,201.00 L264.00,251.00 L214.00,251.00 Z"] 223 RenderSVGText {text} at (219,221) size 27x18 contains 1 chunk(s) 224 RenderSVGInlineText {#text} at (0,-14) size 27x18 225 chunk 1 text run 1 at (219.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 226 RenderSVGText {text} at (219,241) size 27x18 contains 1 chunk(s) 227 RenderSVGInlineText {#text} at (0,-14) size 27x18 228 chunk 1 text run 1 at (219.00,241.00) startOffset 0 endOffset 3 width 27.00: "HIT" 229 RenderPath {rect} at (268,198) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,201.00 L321.00,201.00 L321.00,251.00 L271.00,251.00 Z"] 230 RenderSVGText {text} at (276,221) size 27x18 contains 1 chunk(s) 231 RenderSVGInlineText {#text} at (0,-14) size 27x18 232 chunk 1 text run 1 at (276.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 233 RenderSVGText {text} at (276,241) size 27x18 contains 1 chunk(s) 234 RenderSVGInlineText {#text} at (0,-14) size 27x18 235 chunk 1 text run 1 at (276.00,241.00) startOffset 0 endOffset 3 width 27.00: "HIT" 236 RenderPath {rect} at (328,201) size 50x50 [data="M328.00,201.00 L378.00,201.00 L378.00,251.00 L328.00,251.00 Z"] 237 RenderSVGText {text} at (333,221) size 28x18 contains 1 chunk(s) 238 RenderSVGInlineText {#text} at (0,-14) size 28x18 239 chunk 1 text run 1 at (333.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 240 RenderSVGText {text} at (333,241) size 28x18 contains 1 chunk(s) 241 RenderSVGInlineText {#text} at (0,-14) size 28x18 242 chunk 1 text run 1 at (333.00,241.00) startOffset 0 endOffset 4 width 28.00: "miss" 243 RenderPath {rect} at (382,198) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,201.00 L435.00,201.00 L435.00,251.00 L385.00,251.00 Z"] 244 RenderSVGText {text} at (390,221) size 28x18 contains 1 chunk(s) 245 RenderSVGInlineText {#text} at (0,-14) size 28x18 246 chunk 1 text run 1 at (390.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 247 RenderSVGText {text} at (390,241) size 28x18 contains 1 chunk(s) 248 RenderSVGInlineText {#text} at (0,-14) size 28x18 249 chunk 1 text run 1 at (390.00,241.00) startOffset 0 endOffset 4 width 28.00: "miss" 250 RenderPath {rect} at (442,201) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,201.00 L492.00,201.00 L492.00,251.00 L442.00,251.00 Z"] 251 RenderSVGText {text} at (447,221) size 28x18 contains 1 chunk(s) 252 RenderSVGInlineText {#text} at (0,-14) size 28x18 253 chunk 1 text run 1 at (447.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 254 RenderSVGText {text} at (447,241) size 28x18 contains 1 chunk(s) 255 RenderSVGInlineText {#text} at (0,-14) size 28x18 256 chunk 1 text run 1 at (447.00,241.00) startOffset 0 endOffset 4 width 28.00: "miss" 257 RenderPath {rect} at (496,198) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,201.00 L549.00,201.00 L549.00,251.00 L499.00,251.00 Z"] 258 RenderSVGText {text} at (504,221) size 28x18 contains 1 chunk(s) 259 RenderSVGInlineText {#text} at (0,-14) size 28x18 260 chunk 1 text run 1 at (504.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 261 RenderSVGText {text} at (504,241) size 28x18 contains 1 chunk(s) 262 RenderSVGInlineText {#text} at (0,-14) size 28x18 263 chunk 1 text run 1 at (504.00,241.00) startOffset 0 endOffset 4 width 28.00: "miss" 264 RenderSVGText {text} at (0,288) size 41x18 contains 1 chunk(s) 206 265 RenderSVGInlineText {#text} at (0,-14) size 41x18 207 chunk 1 text run 1 at (0.00, 301.00) startOffset 0 endOffset 7 width 41.00: "visible"208 RenderPath {rect} at (100,2 71) size 50x50 [data="M100.00,271.00 L150.00,271.00 L150.00,321.00 L100.00,321.00 Z"]209 RenderSVGText {text} at (105,2 91) size 27x18 contains 1 chunk(s)210 RenderSVGInlineText {#text} at (0,-14) size 27x18 211 chunk 1 text run 1 at (105.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"212 RenderSVGText {text} at (105, 311) size 27x18 contains 1 chunk(s)213 RenderSVGInlineText {#text} at (0,-14) size 27x18 214 chunk 1 text run 1 at (105.00, 311.00) startOffset 0 endOffset 3 width 27.00: "HIT"215 RenderPath {rect} at (154,2 68) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,271.00 L207.00,271.00 L207.00,321.00 L157.00,321.00 Z"]216 RenderSVGText {text} at (162,2 91) size 27x18 contains 1 chunk(s)217 RenderSVGInlineText {#text} at (0,-14) size 27x18 218 chunk 1 text run 1 at (162.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"219 RenderSVGText {text} at (162, 311) size 27x18 contains 1 chunk(s)220 RenderSVGInlineText {#text} at (0,-14) size 27x18 221 chunk 1 text run 1 at (162.00, 311.00) startOffset 0 endOffset 3 width 27.00: "HIT"222 RenderPath {rect} at (214,2 71) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,271.00 L264.00,271.00 L264.00,321.00 L214.00,321.00 Z"]223 RenderSVGText {text} at (219,2 91) size 27x18 contains 1 chunk(s)224 RenderSVGInlineText {#text} at (0,-14) size 27x18 225 chunk 1 text run 1 at (219.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"226 RenderSVGText {text} at (219, 311) size 27x18 contains 1 chunk(s)227 RenderSVGInlineText {#text} at (0,-14) size 27x18 228 chunk 1 text run 1 at (219.00, 311.00) startOffset 0 endOffset 3 width 27.00: "HIT"229 RenderPath {rect} at (268,2 68) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,271.00 L321.00,271.00 L321.00,321.00 L271.00,321.00 Z"]230 RenderSVGText {text} at (276,2 91) size 27x18 contains 1 chunk(s)231 RenderSVGInlineText {#text} at (0,-14) size 27x18 232 chunk 1 text run 1 at (276.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"233 RenderSVGText {text} at (276, 311) size 27x18 contains 1 chunk(s)234 RenderSVGInlineText {#text} at (0,-14) size 27x18 235 chunk 1 text run 1 at (276.00, 311.00) startOffset 0 endOffset 3 width 27.00: "HIT"236 RenderPath {rect} at (328,2 71) size 50x50 [data="M328.00,271.00 L378.00,271.00 L378.00,321.00 L328.00,321.00 Z"]237 RenderSVGText {text} at (333,2 91) size 28x18 contains 1 chunk(s)238 RenderSVGInlineText {#text} at (0,-14) size 28x18 239 chunk 1 text run 1 at (333.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"240 RenderSVGText {text} at (333, 311) size 28x18 contains 1 chunk(s)241 RenderSVGInlineText {#text} at (0,-14) size 28x18 242 chunk 1 text run 1 at (333.00, 311.00) startOffset 0 endOffset 4 width 28.00: "miss"243 RenderPath {rect} at (382,2 68) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,271.00 L435.00,271.00 L435.00,321.00 L385.00,321.00 Z"]244 RenderSVGText {text} at (390,2 91) size 28x18 contains 1 chunk(s)245 RenderSVGInlineText {#text} at (0,-14) size 28x18 246 chunk 1 text run 1 at (390.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"247 RenderSVGText {text} at (390, 311) size 28x18 contains 1 chunk(s)248 RenderSVGInlineText {#text} at (0,-14) size 28x18 249 chunk 1 text run 1 at (390.00, 311.00) startOffset 0 endOffset 4 width 28.00: "miss"250 RenderPath {rect} at (442,2 71) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,271.00 L492.00,271.00 L492.00,321.00 L442.00,321.00 Z"]251 RenderSVGText {text} at (447,2 91) size 28x18 contains 1 chunk(s)252 RenderSVGInlineText {#text} at (0,-14) size 28x18 253 chunk 1 text run 1 at (447.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"254 RenderSVGText {text} at (447, 311) size 28x18 contains 1 chunk(s)255 RenderSVGInlineText {#text} at (0,-14) size 28x18 256 chunk 1 text run 1 at (447.00, 311.00) startOffset 0 endOffset 4 width 28.00: "miss"257 RenderPath {rect} at (496,2 68) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,271.00 L549.00,271.00 L549.00,321.00 L499.00,321.00 Z"]258 RenderSVGText {text} at (504,2 91) size 28x18 contains 1 chunk(s)259 RenderSVGInlineText {#text} at (0,-14) size 28x18 260 chunk 1 text run 1 at (504.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"261 RenderSVGText {text} at (504, 311) size 28x18 contains 1 chunk(s)262 RenderSVGInlineText {#text} at (0,-14) size 28x18 263 chunk 1 text run 1 at (504.00, 311.00) startOffset 0 endOffset 4 width 28.00: "miss"264 RenderSVGText {text} at (0,3 58) size 46x18 contains 1 chunk(s)266 chunk 1 text run 1 at (0.00,288.00) startOffset 0 endOffset 7 width 41.00: "visible" 267 RenderPath {rect} at (100,258) size 50x50 [data="M100.00,258.00 L150.00,258.00 L150.00,308.00 L100.00,308.00 Z"] 268 RenderSVGText {text} at (105,278) size 27x18 contains 1 chunk(s) 269 RenderSVGInlineText {#text} at (0,-14) size 27x18 270 chunk 1 text run 1 at (105.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 271 RenderSVGText {text} at (105,298) size 27x18 contains 1 chunk(s) 272 RenderSVGInlineText {#text} at (0,-14) size 27x18 273 chunk 1 text run 1 at (105.00,298.00) startOffset 0 endOffset 3 width 27.00: "HIT" 274 RenderPath {rect} at (154,255) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,258.00 L207.00,258.00 L207.00,308.00 L157.00,308.00 Z"] 275 RenderSVGText {text} at (162,278) size 27x18 contains 1 chunk(s) 276 RenderSVGInlineText {#text} at (0,-14) size 27x18 277 chunk 1 text run 1 at (162.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 278 RenderSVGText {text} at (162,298) size 27x18 contains 1 chunk(s) 279 RenderSVGInlineText {#text} at (0,-14) size 27x18 280 chunk 1 text run 1 at (162.00,298.00) startOffset 0 endOffset 3 width 27.00: "HIT" 281 RenderPath {rect} at (214,258) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,258.00 L264.00,258.00 L264.00,308.00 L214.00,308.00 Z"] 282 RenderSVGText {text} at (219,278) size 27x18 contains 1 chunk(s) 283 RenderSVGInlineText {#text} at (0,-14) size 27x18 284 chunk 1 text run 1 at (219.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 285 RenderSVGText {text} at (219,298) size 27x18 contains 1 chunk(s) 286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (219.00,298.00) startOffset 0 endOffset 3 width 27.00: "HIT" 288 RenderPath {rect} at (268,255) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,258.00 L321.00,258.00 L321.00,308.00 L271.00,308.00 Z"] 289 RenderSVGText {text} at (276,278) size 27x18 contains 1 chunk(s) 290 RenderSVGInlineText {#text} at (0,-14) size 27x18 291 chunk 1 text run 1 at (276.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 292 RenderSVGText {text} at (276,298) size 27x18 contains 1 chunk(s) 293 RenderSVGInlineText {#text} at (0,-14) size 27x18 294 chunk 1 text run 1 at (276.00,298.00) startOffset 0 endOffset 3 width 27.00: "HIT" 295 RenderPath {rect} at (328,258) size 50x50 [data="M328.00,258.00 L378.00,258.00 L378.00,308.00 L328.00,308.00 Z"] 296 RenderSVGText {text} at (333,278) size 28x18 contains 1 chunk(s) 297 RenderSVGInlineText {#text} at (0,-14) size 28x18 298 chunk 1 text run 1 at (333.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 299 RenderSVGText {text} at (333,298) size 28x18 contains 1 chunk(s) 300 RenderSVGInlineText {#text} at (0,-14) size 28x18 301 chunk 1 text run 1 at (333.00,298.00) startOffset 0 endOffset 4 width 28.00: "miss" 302 RenderPath {rect} at (382,255) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,258.00 L435.00,258.00 L435.00,308.00 L385.00,308.00 Z"] 303 RenderSVGText {text} at (390,278) size 28x18 contains 1 chunk(s) 304 RenderSVGInlineText {#text} at (0,-14) size 28x18 305 chunk 1 text run 1 at (390.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 306 RenderSVGText {text} at (390,298) size 28x18 contains 1 chunk(s) 307 RenderSVGInlineText {#text} at (0,-14) size 28x18 308 chunk 1 text run 1 at (390.00,298.00) startOffset 0 endOffset 4 width 28.00: "miss" 309 RenderPath {rect} at (442,258) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,258.00 L492.00,258.00 L492.00,308.00 L442.00,308.00 Z"] 310 RenderSVGText {text} at (447,278) size 28x18 contains 1 chunk(s) 311 RenderSVGInlineText {#text} at (0,-14) size 28x18 312 chunk 1 text run 1 at (447.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 313 RenderSVGText {text} at (447,298) size 28x18 contains 1 chunk(s) 314 RenderSVGInlineText {#text} at (0,-14) size 28x18 315 chunk 1 text run 1 at (447.00,298.00) startOffset 0 endOffset 4 width 28.00: "miss" 316 RenderPath {rect} at (496,255) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,258.00 L549.00,258.00 L549.00,308.00 L499.00,308.00 Z"] 317 RenderSVGText {text} at (504,278) size 28x18 contains 1 chunk(s) 318 RenderSVGInlineText {#text} at (0,-14) size 28x18 319 chunk 1 text run 1 at (504.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 320 RenderSVGText {text} at (504,298) size 28x18 contains 1 chunk(s) 321 RenderSVGInlineText {#text} at (0,-14) size 28x18 322 chunk 1 text run 1 at (504.00,298.00) startOffset 0 endOffset 4 width 28.00: "miss" 323 RenderSVGText {text} at (0,345) size 46x18 contains 1 chunk(s) 265 324 RenderSVGInlineText {#text} at (0,-14) size 46x18 266 chunk 1 text run 1 at (0.00,3 58.00) startOffset 0 endOffset 7 width 46.00: "painted"267 RenderPath {rect} at (100,3 28) size 50x50 [data="M100.00,328.00 L150.00,328.00 L150.00,378.00 L100.00,378.00 Z"]268 RenderSVGText {text} at (105,3 48) size 28x18 contains 1 chunk(s)269 RenderSVGInlineText {#text} at (0,-14) size 28x18 270 chunk 1 text run 1 at (105.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"271 RenderSVGText {text} at (105,3 68) size 28x18 contains 1 chunk(s)272 RenderSVGInlineText {#text} at (0,-14) size 28x18 273 chunk 1 text run 1 at (105.00,3 68.00) startOffset 0 endOffset 4 width 28.00: "miss"274 RenderPath {rect} at (154,3 25) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,328.00 L207.00,328.00 L207.00,378.00 L157.00,378.00 Z"]275 RenderSVGText {text} at (162,3 48) size 27x18 contains 1 chunk(s)276 RenderSVGInlineText {#text} at (0,-14) size 27x18 277 chunk 1 text run 1 at (162.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"278 RenderSVGText {text} at (162,3 68) size 27x18 contains 1 chunk(s)279 RenderSVGInlineText {#text} at (0,-14) size 27x18 280 chunk 1 text run 1 at (162.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"281 RenderPath {rect} at (214,3 28) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,328.00 L264.00,328.00 L264.00,378.00 L214.00,378.00 Z"]282 RenderSVGText {text} at (219,3 48) size 27x18 contains 1 chunk(s)283 RenderSVGInlineText {#text} at (0,-14) size 27x18 284 chunk 1 text run 1 at (219.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"285 RenderSVGText {text} at (219,3 68) size 27x18 contains 1 chunk(s)286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (219.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"288 RenderPath {rect} at (268,3 25) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,328.00 L321.00,328.00 L321.00,378.00 L271.00,378.00 Z"]289 RenderSVGText {text} at (276,3 48) size 27x18 contains 1 chunk(s)290 RenderSVGInlineText {#text} at (0,-14) size 27x18 291 chunk 1 text run 1 at (276.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"292 RenderSVGText {text} at (276,3 68) size 27x18 contains 1 chunk(s)293 RenderSVGInlineText {#text} at (0,-14) size 27x18 294 chunk 1 text run 1 at (276.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"295 RenderPath {rect} at (328,3 28) size 50x50 [data="M328.00,328.00 L378.00,328.00 L378.00,378.00 L328.00,378.00 Z"]296 RenderSVGText {text} at (333,3 48) size 28x18 contains 1 chunk(s)297 RenderSVGInlineText {#text} at (0,-14) size 28x18 298 chunk 1 text run 1 at (333.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"299 RenderSVGText {text} at (333,3 68) size 28x18 contains 1 chunk(s)300 RenderSVGInlineText {#text} at (0,-14) size 28x18 301 chunk 1 text run 1 at (333.00,3 68.00) startOffset 0 endOffset 4 width 28.00: "miss"302 RenderPath {rect} at (382,3 25) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,328.00 L435.00,328.00 L435.00,378.00 L385.00,378.00 Z"]303 RenderSVGText {text} at (390,3 48) size 27x18 contains 1 chunk(s)304 RenderSVGInlineText {#text} at (0,-14) size 27x18 305 chunk 1 text run 1 at (390.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"306 RenderSVGText {text} at (390,3 68) size 27x18 contains 1 chunk(s)307 RenderSVGInlineText {#text} at (0,-14) size 27x18 308 chunk 1 text run 1 at (390.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"309 RenderPath {rect} at (442,3 28) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,328.00 L492.00,328.00 L492.00,378.00 L442.00,378.00 Z"]310 RenderSVGText {text} at (447,3 48) size 27x18 contains 1 chunk(s)311 RenderSVGInlineText {#text} at (0,-14) size 27x18 312 chunk 1 text run 1 at (447.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"313 RenderSVGText {text} at (447,3 68) size 27x18 contains 1 chunk(s)314 RenderSVGInlineText {#text} at (0,-14) size 27x18 315 chunk 1 text run 1 at (447.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"316 RenderPath {rect} at (496,3 25) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,328.00 L549.00,328.00 L549.00,378.00 L499.00,378.00 Z"]317 RenderSVGText {text} at (504,3 48) size 27x18 contains 1 chunk(s)318 RenderSVGInlineText {#text} at (0,-14) size 27x18 319 chunk 1 text run 1 at (504.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"320 RenderSVGText {text} at (504,3 68) size 27x18 contains 1 chunk(s)321 RenderSVGInlineText {#text} at (0,-14) size 27x18 322 chunk 1 text run 1 at (504.00,3 68.00) startOffset 0 endOffset 3 width 27.00: "HIT"323 RenderSVGText {text} at (0,4 15) size 17x18 contains 1 chunk(s)325 chunk 1 text run 1 at (0.00,345.00) startOffset 0 endOffset 7 width 46.00: "painted" 326 RenderPath {rect} at (100,315) size 50x50 [data="M100.00,315.00 L150.00,315.00 L150.00,365.00 L100.00,365.00 Z"] 327 RenderSVGText {text} at (105,335) size 28x18 contains 1 chunk(s) 328 RenderSVGInlineText {#text} at (0,-14) size 28x18 329 chunk 1 text run 1 at (105.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 330 RenderSVGText {text} at (105,355) size 28x18 contains 1 chunk(s) 331 RenderSVGInlineText {#text} at (0,-14) size 28x18 332 chunk 1 text run 1 at (105.00,355.00) startOffset 0 endOffset 4 width 28.00: "miss" 333 RenderPath {rect} at (154,312) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,315.00 L207.00,315.00 L207.00,365.00 L157.00,365.00 Z"] 334 RenderSVGText {text} at (162,335) size 27x18 contains 1 chunk(s) 335 RenderSVGInlineText {#text} at (0,-14) size 27x18 336 chunk 1 text run 1 at (162.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 337 RenderSVGText {text} at (162,355) size 27x18 contains 1 chunk(s) 338 RenderSVGInlineText {#text} at (0,-14) size 27x18 339 chunk 1 text run 1 at (162.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 340 RenderPath {rect} at (214,315) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,315.00 L264.00,315.00 L264.00,365.00 L214.00,365.00 Z"] 341 RenderSVGText {text} at (219,335) size 27x18 contains 1 chunk(s) 342 RenderSVGInlineText {#text} at (0,-14) size 27x18 343 chunk 1 text run 1 at (219.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 344 RenderSVGText {text} at (219,355) size 27x18 contains 1 chunk(s) 345 RenderSVGInlineText {#text} at (0,-14) size 27x18 346 chunk 1 text run 1 at (219.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 347 RenderPath {rect} at (268,312) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,315.00 L321.00,315.00 L321.00,365.00 L271.00,365.00 Z"] 348 RenderSVGText {text} at (276,335) size 27x18 contains 1 chunk(s) 349 RenderSVGInlineText {#text} at (0,-14) size 27x18 350 chunk 1 text run 1 at (276.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 351 RenderSVGText {text} at (276,355) size 27x18 contains 1 chunk(s) 352 RenderSVGInlineText {#text} at (0,-14) size 27x18 353 chunk 1 text run 1 at (276.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 354 RenderPath {rect} at (328,315) size 50x50 [data="M328.00,315.00 L378.00,315.00 L378.00,365.00 L328.00,365.00 Z"] 355 RenderSVGText {text} at (333,335) size 28x18 contains 1 chunk(s) 356 RenderSVGInlineText {#text} at (0,-14) size 28x18 357 chunk 1 text run 1 at (333.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 358 RenderSVGText {text} at (333,355) size 28x18 contains 1 chunk(s) 359 RenderSVGInlineText {#text} at (0,-14) size 28x18 360 chunk 1 text run 1 at (333.00,355.00) startOffset 0 endOffset 4 width 28.00: "miss" 361 RenderPath {rect} at (382,312) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,315.00 L435.00,315.00 L435.00,365.00 L385.00,365.00 Z"] 362 RenderSVGText {text} at (390,335) size 27x18 contains 1 chunk(s) 363 RenderSVGInlineText {#text} at (0,-14) size 27x18 364 chunk 1 text run 1 at (390.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 365 RenderSVGText {text} at (390,355) size 27x18 contains 1 chunk(s) 366 RenderSVGInlineText {#text} at (0,-14) size 27x18 367 chunk 1 text run 1 at (390.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 368 RenderPath {rect} at (442,315) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,315.00 L492.00,315.00 L492.00,365.00 L442.00,365.00 Z"] 369 RenderSVGText {text} at (447,335) size 27x18 contains 1 chunk(s) 370 RenderSVGInlineText {#text} at (0,-14) size 27x18 371 chunk 1 text run 1 at (447.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 372 RenderSVGText {text} at (447,355) size 27x18 contains 1 chunk(s) 373 RenderSVGInlineText {#text} at (0,-14) size 27x18 374 chunk 1 text run 1 at (447.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 375 RenderPath {rect} at (496,312) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,315.00 L549.00,315.00 L549.00,365.00 L499.00,365.00 Z"] 376 RenderSVGText {text} at (504,335) size 27x18 contains 1 chunk(s) 377 RenderSVGInlineText {#text} at (0,-14) size 27x18 378 chunk 1 text run 1 at (504.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 379 RenderSVGText {text} at (504,355) size 27x18 contains 1 chunk(s) 380 RenderSVGInlineText {#text} at (0,-14) size 27x18 381 chunk 1 text run 1 at (504.00,355.00) startOffset 0 endOffset 3 width 27.00: "HIT" 382 RenderSVGText {text} at (0,402) size 17x18 contains 1 chunk(s) 324 383 RenderSVGInlineText {#text} at (0,-14) size 17x18 325 chunk 1 text run 1 at (0.00,4 15.00) startOffset 0 endOffset 4 width 17.00: "fill"326 RenderPath {rect} at (100,3 85) size 50x50 [data="M100.00,385.00 L150.00,385.00 L150.00,435.00 L100.00,435.00 Z"]327 RenderSVGText {text} at (105, 405) size 27x18 contains 1 chunk(s)328 RenderSVGInlineText {#text} at (0,-14) size 27x18 329 chunk 1 text run 1 at (105.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"330 RenderSVGText {text} at (105,4 25) size 27x18 contains 1 chunk(s)331 RenderSVGInlineText {#text} at (0,-14) size 27x18 332 chunk 1 text run 1 at (105.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"333 RenderPath {rect} at (154,3 82) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,385.00 L207.00,385.00 L207.00,435.00 L157.00,435.00 Z"]334 RenderSVGText {text} at (162, 405) size 27x18 contains 1 chunk(s)335 RenderSVGInlineText {#text} at (0,-14) size 27x18 336 chunk 1 text run 1 at (162.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"337 RenderSVGText {text} at (162,4 25) size 27x18 contains 1 chunk(s)338 RenderSVGInlineText {#text} at (0,-14) size 27x18 339 chunk 1 text run 1 at (162.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"340 RenderPath {rect} at (214,3 85) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,385.00 L264.00,385.00 L264.00,435.00 L214.00,435.00 Z"]341 RenderSVGText {text} at (219, 405) size 27x18 contains 1 chunk(s)342 RenderSVGInlineText {#text} at (0,-14) size 27x18 343 chunk 1 text run 1 at (219.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"344 RenderSVGText {text} at (219,4 25) size 27x18 contains 1 chunk(s)345 RenderSVGInlineText {#text} at (0,-14) size 27x18 346 chunk 1 text run 1 at (219.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"347 RenderPath {rect} at (268,3 82) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,385.00 L321.00,385.00 L321.00,435.00 L271.00,435.00 Z"]348 RenderSVGText {text} at (276, 405) size 27x18 contains 1 chunk(s)349 RenderSVGInlineText {#text} at (0,-14) size 27x18 350 chunk 1 text run 1 at (276.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"351 RenderSVGText {text} at (276,4 25) size 27x18 contains 1 chunk(s)352 RenderSVGInlineText {#text} at (0,-14) size 27x18 353 chunk 1 text run 1 at (276.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"354 RenderPath {rect} at (328,3 85) size 50x50 [data="M328.00,385.00 L378.00,385.00 L378.00,435.00 L328.00,435.00 Z"]355 RenderSVGText {text} at (333, 405) size 27x18 contains 1 chunk(s)356 RenderSVGInlineText {#text} at (0,-14) size 27x18 357 chunk 1 text run 1 at (333.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"358 RenderSVGText {text} at (333,4 25) size 27x18 contains 1 chunk(s)359 RenderSVGInlineText {#text} at (0,-14) size 27x18 360 chunk 1 text run 1 at (333.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"361 RenderPath {rect} at (382,3 82) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,385.00 L435.00,385.00 L435.00,435.00 L385.00,435.00 Z"]362 RenderSVGText {text} at (390, 405) size 27x18 contains 1 chunk(s)363 RenderSVGInlineText {#text} at (0,-14) size 27x18 364 chunk 1 text run 1 at (390.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"365 RenderSVGText {text} at (390,4 25) size 27x18 contains 1 chunk(s)366 RenderSVGInlineText {#text} at (0,-14) size 27x18 367 chunk 1 text run 1 at (390.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"368 RenderPath {rect} at (442,3 85) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,385.00 L492.00,385.00 L492.00,435.00 L442.00,435.00 Z"]369 RenderSVGText {text} at (447, 405) size 27x18 contains 1 chunk(s)370 RenderSVGInlineText {#text} at (0,-14) size 27x18 371 chunk 1 text run 1 at (447.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"372 RenderSVGText {text} at (447,4 25) size 27x18 contains 1 chunk(s)373 RenderSVGInlineText {#text} at (0,-14) size 27x18 374 chunk 1 text run 1 at (447.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"375 RenderPath {rect} at (496,3 82) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,385.00 L549.00,385.00 L549.00,435.00 L499.00,435.00 Z"]376 RenderSVGText {text} at (504, 405) size 27x18 contains 1 chunk(s)377 RenderSVGInlineText {#text} at (0,-14) size 27x18 378 chunk 1 text run 1 at (504.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"379 RenderSVGText {text} at (504,4 25) size 27x18 contains 1 chunk(s)380 RenderSVGInlineText {#text} at (0,-14) size 27x18 381 chunk 1 text run 1 at (504.00,4 25.00) startOffset 0 endOffset 3 width 27.00: "HIT"382 RenderSVGText {text} at (0,4 72) size 38x18 contains 1 chunk(s)384 chunk 1 text run 1 at (0.00,402.00) startOffset 0 endOffset 4 width 17.00: "fill" 385 RenderPath {rect} at (100,372) size 50x50 [data="M100.00,372.00 L150.00,372.00 L150.00,422.00 L100.00,422.00 Z"] 386 RenderSVGText {text} at (105,392) size 27x18 contains 1 chunk(s) 387 RenderSVGInlineText {#text} at (0,-14) size 27x18 388 chunk 1 text run 1 at (105.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 389 RenderSVGText {text} at (105,412) size 27x18 contains 1 chunk(s) 390 RenderSVGInlineText {#text} at (0,-14) size 27x18 391 chunk 1 text run 1 at (105.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 392 RenderPath {rect} at (154,369) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,372.00 L207.00,372.00 L207.00,422.00 L157.00,422.00 Z"] 393 RenderSVGText {text} at (162,392) size 27x18 contains 1 chunk(s) 394 RenderSVGInlineText {#text} at (0,-14) size 27x18 395 chunk 1 text run 1 at (162.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 396 RenderSVGText {text} at (162,412) size 27x18 contains 1 chunk(s) 397 RenderSVGInlineText {#text} at (0,-14) size 27x18 398 chunk 1 text run 1 at (162.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 399 RenderPath {rect} at (214,372) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,372.00 L264.00,372.00 L264.00,422.00 L214.00,422.00 Z"] 400 RenderSVGText {text} at (219,392) size 27x18 contains 1 chunk(s) 401 RenderSVGInlineText {#text} at (0,-14) size 27x18 402 chunk 1 text run 1 at (219.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 403 RenderSVGText {text} at (219,412) size 27x18 contains 1 chunk(s) 404 RenderSVGInlineText {#text} at (0,-14) size 27x18 405 chunk 1 text run 1 at (219.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 406 RenderPath {rect} at (268,369) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,372.00 L321.00,372.00 L321.00,422.00 L271.00,422.00 Z"] 407 RenderSVGText {text} at (276,392) size 27x18 contains 1 chunk(s) 408 RenderSVGInlineText {#text} at (0,-14) size 27x18 409 chunk 1 text run 1 at (276.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 410 RenderSVGText {text} at (276,412) size 27x18 contains 1 chunk(s) 411 RenderSVGInlineText {#text} at (0,-14) size 27x18 412 chunk 1 text run 1 at (276.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 413 RenderPath {rect} at (328,372) size 50x50 [data="M328.00,372.00 L378.00,372.00 L378.00,422.00 L328.00,422.00 Z"] 414 RenderSVGText {text} at (333,392) size 27x18 contains 1 chunk(s) 415 RenderSVGInlineText {#text} at (0,-14) size 27x18 416 chunk 1 text run 1 at (333.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 417 RenderSVGText {text} at (333,412) size 27x18 contains 1 chunk(s) 418 RenderSVGInlineText {#text} at (0,-14) size 27x18 419 chunk 1 text run 1 at (333.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 420 RenderPath {rect} at (382,369) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,372.00 L435.00,372.00 L435.00,422.00 L385.00,422.00 Z"] 421 RenderSVGText {text} at (390,392) size 27x18 contains 1 chunk(s) 422 RenderSVGInlineText {#text} at (0,-14) size 27x18 423 chunk 1 text run 1 at (390.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 424 RenderSVGText {text} at (390,412) size 27x18 contains 1 chunk(s) 425 RenderSVGInlineText {#text} at (0,-14) size 27x18 426 chunk 1 text run 1 at (390.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 427 RenderPath {rect} at (442,372) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,372.00 L492.00,372.00 L492.00,422.00 L442.00,422.00 Z"] 428 RenderSVGText {text} at (447,392) size 27x18 contains 1 chunk(s) 429 RenderSVGInlineText {#text} at (0,-14) size 27x18 430 chunk 1 text run 1 at (447.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 431 RenderSVGText {text} at (447,412) size 27x18 contains 1 chunk(s) 432 RenderSVGInlineText {#text} at (0,-14) size 27x18 433 chunk 1 text run 1 at (447.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 434 RenderPath {rect} at (496,369) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,372.00 L549.00,372.00 L549.00,422.00 L499.00,422.00 Z"] 435 RenderSVGText {text} at (504,392) size 27x18 contains 1 chunk(s) 436 RenderSVGInlineText {#text} at (0,-14) size 27x18 437 chunk 1 text run 1 at (504.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 438 RenderSVGText {text} at (504,412) size 27x18 contains 1 chunk(s) 439 RenderSVGInlineText {#text} at (0,-14) size 27x18 440 chunk 1 text run 1 at (504.00,412.00) startOffset 0 endOffset 3 width 27.00: "HIT" 441 RenderSVGText {text} at (0,459) size 38x18 contains 1 chunk(s) 383 442 RenderSVGInlineText {#text} at (0,-14) size 38x18 384 chunk 1 text run 1 at (0.00,4 72.00) startOffset 0 endOffset 6 width 38.00: "stroke"385 RenderPath {rect} at (100,4 42) size 50x50 [data="M100.00,442.00 L150.00,442.00 L150.00,492.00 L100.00,492.00 Z"]386 RenderSVGText {text} at (105,4 62) size 27x18 contains 1 chunk(s)387 RenderSVGInlineText {#text} at (0,-14) size 27x18 388 chunk 1 text run 1 at (105.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"389 RenderSVGText {text} at (105,4 82) size 27x18 contains 1 chunk(s)390 RenderSVGInlineText {#text} at (0,-14) size 27x18 391 chunk 1 text run 1 at (105.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"392 RenderPath {rect} at (154,4 39) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,442.00 L207.00,442.00 L207.00,492.00 L157.00,492.00 Z"]393 RenderSVGText {text} at (162,4 62) size 27x18 contains 1 chunk(s)394 RenderSVGInlineText {#text} at (0,-14) size 27x18 395 chunk 1 text run 1 at (162.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"396 RenderSVGText {text} at (162,4 82) size 27x18 contains 1 chunk(s)397 RenderSVGInlineText {#text} at (0,-14) size 27x18 398 chunk 1 text run 1 at (162.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"399 RenderPath {rect} at (214,4 42) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,442.00 L264.00,442.00 L264.00,492.00 L214.00,492.00 Z"]400 RenderSVGText {text} at (219,4 62) size 27x18 contains 1 chunk(s)401 RenderSVGInlineText {#text} at (0,-14) size 27x18 402 chunk 1 text run 1 at (219.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"403 RenderSVGText {text} at (219,4 82) size 27x18 contains 1 chunk(s)404 RenderSVGInlineText {#text} at (0,-14) size 27x18 405 chunk 1 text run 1 at (219.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"406 RenderPath {rect} at (268,4 39) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,442.00 L321.00,442.00 L321.00,492.00 L271.00,492.00 Z"]407 RenderSVGText {text} at (276,4 62) size 27x18 contains 1 chunk(s)408 RenderSVGInlineText {#text} at (0,-14) size 27x18 409 chunk 1 text run 1 at (276.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"410 RenderSVGText {text} at (276,4 82) size 27x18 contains 1 chunk(s)411 RenderSVGInlineText {#text} at (0,-14) size 27x18 412 chunk 1 text run 1 at (276.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"413 RenderPath {rect} at (328,4 42) size 50x50 [data="M328.00,442.00 L378.00,442.00 L378.00,492.00 L328.00,492.00 Z"]414 RenderSVGText {text} at (333,4 62) size 27x18 contains 1 chunk(s)415 RenderSVGInlineText {#text} at (0,-14) size 27x18 416 chunk 1 text run 1 at (333.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"417 RenderSVGText {text} at (333,4 82) size 27x18 contains 1 chunk(s)418 RenderSVGInlineText {#text} at (0,-14) size 27x18 419 chunk 1 text run 1 at (333.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"420 RenderPath {rect} at (382,4 39) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,442.00 L435.00,442.00 L435.00,492.00 L385.00,492.00 Z"]421 RenderSVGText {text} at (390,4 62) size 27x18 contains 1 chunk(s)422 RenderSVGInlineText {#text} at (0,-14) size 27x18 423 chunk 1 text run 1 at (390.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"424 RenderSVGText {text} at (390,4 82) size 27x18 contains 1 chunk(s)425 RenderSVGInlineText {#text} at (0,-14) size 27x18 426 chunk 1 text run 1 at (390.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"427 RenderPath {rect} at (442,4 42) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,442.00 L492.00,442.00 L492.00,492.00 L442.00,492.00 Z"]428 RenderSVGText {text} at (447,4 62) size 27x18 contains 1 chunk(s)429 RenderSVGInlineText {#text} at (0,-14) size 27x18 430 chunk 1 text run 1 at (447.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"431 RenderSVGText {text} at (447,4 82) size 27x18 contains 1 chunk(s)432 RenderSVGInlineText {#text} at (0,-14) size 27x18 433 chunk 1 text run 1 at (447.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"434 RenderPath {rect} at (496,4 39) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,442.00 L549.00,442.00 L549.00,492.00 L499.00,492.00 Z"]435 RenderSVGText {text} at (504,4 62) size 27x18 contains 1 chunk(s)436 RenderSVGInlineText {#text} at (0,-14) size 27x18 437 chunk 1 text run 1 at (504.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"438 RenderSVGText {text} at (504,4 82) size 27x18 contains 1 chunk(s)439 RenderSVGInlineText {#text} at (0,-14) size 27x18 440 chunk 1 text run 1 at (504.00,4 82.00) startOffset 0 endOffset 3 width 27.00: "HIT"441 RenderSVGText {text} at (0,5 29) size 15x18 contains 1 chunk(s)443 chunk 1 text run 1 at (0.00,459.00) startOffset 0 endOffset 6 width 38.00: "stroke" 444 RenderPath {rect} at (100,429) size 50x50 [data="M100.00,429.00 L150.00,429.00 L150.00,479.00 L100.00,479.00 Z"] 445 RenderSVGText {text} at (105,449) size 27x18 contains 1 chunk(s) 446 RenderSVGInlineText {#text} at (0,-14) size 27x18 447 chunk 1 text run 1 at (105.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 448 RenderSVGText {text} at (105,469) size 27x18 contains 1 chunk(s) 449 RenderSVGInlineText {#text} at (0,-14) size 27x18 450 chunk 1 text run 1 at (105.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 451 RenderPath {rect} at (154,426) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,429.00 L207.00,429.00 L207.00,479.00 L157.00,479.00 Z"] 452 RenderSVGText {text} at (162,449) size 27x18 contains 1 chunk(s) 453 RenderSVGInlineText {#text} at (0,-14) size 27x18 454 chunk 1 text run 1 at (162.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 455 RenderSVGText {text} at (162,469) size 27x18 contains 1 chunk(s) 456 RenderSVGInlineText {#text} at (0,-14) size 27x18 457 chunk 1 text run 1 at (162.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 458 RenderPath {rect} at (214,429) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,429.00 L264.00,429.00 L264.00,479.00 L214.00,479.00 Z"] 459 RenderSVGText {text} at (219,449) size 27x18 contains 1 chunk(s) 460 RenderSVGInlineText {#text} at (0,-14) size 27x18 461 chunk 1 text run 1 at (219.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 462 RenderSVGText {text} at (219,469) size 27x18 contains 1 chunk(s) 463 RenderSVGInlineText {#text} at (0,-14) size 27x18 464 chunk 1 text run 1 at (219.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 465 RenderPath {rect} at (268,426) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,429.00 L321.00,429.00 L321.00,479.00 L271.00,479.00 Z"] 466 RenderSVGText {text} at (276,449) size 27x18 contains 1 chunk(s) 467 RenderSVGInlineText {#text} at (0,-14) size 27x18 468 chunk 1 text run 1 at (276.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 469 RenderSVGText {text} at (276,469) size 27x18 contains 1 chunk(s) 470 RenderSVGInlineText {#text} at (0,-14) size 27x18 471 chunk 1 text run 1 at (276.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 472 RenderPath {rect} at (328,429) size 50x50 [data="M328.00,429.00 L378.00,429.00 L378.00,479.00 L328.00,479.00 Z"] 473 RenderSVGText {text} at (333,449) size 27x18 contains 1 chunk(s) 474 RenderSVGInlineText {#text} at (0,-14) size 27x18 475 chunk 1 text run 1 at (333.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 476 RenderSVGText {text} at (333,469) size 27x18 contains 1 chunk(s) 477 RenderSVGInlineText {#text} at (0,-14) size 27x18 478 chunk 1 text run 1 at (333.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 479 RenderPath {rect} at (382,426) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,429.00 L435.00,429.00 L435.00,479.00 L385.00,479.00 Z"] 480 RenderSVGText {text} at (390,449) size 27x18 contains 1 chunk(s) 481 RenderSVGInlineText {#text} at (0,-14) size 27x18 482 chunk 1 text run 1 at (390.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 483 RenderSVGText {text} at (390,469) size 27x18 contains 1 chunk(s) 484 RenderSVGInlineText {#text} at (0,-14) size 27x18 485 chunk 1 text run 1 at (390.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 486 RenderPath {rect} at (442,429) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,429.00 L492.00,429.00 L492.00,479.00 L442.00,479.00 Z"] 487 RenderSVGText {text} at (447,449) size 27x18 contains 1 chunk(s) 488 RenderSVGInlineText {#text} at (0,-14) size 27x18 489 chunk 1 text run 1 at (447.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 490 RenderSVGText {text} at (447,469) size 27x18 contains 1 chunk(s) 491 RenderSVGInlineText {#text} at (0,-14) size 27x18 492 chunk 1 text run 1 at (447.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 493 RenderPath {rect} at (496,426) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,429.00 L549.00,429.00 L549.00,479.00 L499.00,479.00 Z"] 494 RenderSVGText {text} at (504,449) size 27x18 contains 1 chunk(s) 495 RenderSVGInlineText {#text} at (0,-14) size 27x18 496 chunk 1 text run 1 at (504.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 497 RenderSVGText {text} at (504,469) size 27x18 contains 1 chunk(s) 498 RenderSVGInlineText {#text} at (0,-14) size 27x18 499 chunk 1 text run 1 at (504.00,469.00) startOffset 0 endOffset 3 width 27.00: "HIT" 500 RenderSVGText {text} at (0,516) size 15x18 contains 1 chunk(s) 442 501 RenderSVGInlineText {#text} at (0,-14) size 15x18 443 chunk 1 text run 1 at (0.00,5 29.00) startOffset 0 endOffset 3 width 15.00: "all"444 RenderPath {rect} at (100,4 99) size 50x50 [data="M100.00,499.00 L150.00,499.00 L150.00,549.00 L100.00,549.00 Z"]445 RenderSVGText {text} at (105,5 19) size 27x18 contains 1 chunk(s)446 RenderSVGInlineText {#text} at (0,-14) size 27x18 447 chunk 1 text run 1 at (105.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"448 RenderSVGText {text} at (105,5 39) size 27x18 contains 1 chunk(s)449 RenderSVGInlineText {#text} at (0,-14) size 27x18 450 chunk 1 text run 1 at (105.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"451 RenderPath {rect} at (154,4 96) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,499.00 L207.00,499.00 L207.00,549.00 L157.00,549.00 Z"]452 RenderSVGText {text} at (162,5 19) size 27x18 contains 1 chunk(s)453 RenderSVGInlineText {#text} at (0,-14) size 27x18 454 chunk 1 text run 1 at (162.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"455 RenderSVGText {text} at (162,5 39) size 27x18 contains 1 chunk(s)456 RenderSVGInlineText {#text} at (0,-14) size 27x18 457 chunk 1 text run 1 at (162.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"458 RenderPath {rect} at (214,4 99) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,499.00 L264.00,499.00 L264.00,549.00 L214.00,549.00 Z"]459 RenderSVGText {text} at (219,5 19) size 27x18 contains 1 chunk(s)460 RenderSVGInlineText {#text} at (0,-14) size 27x18 461 chunk 1 text run 1 at (219.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"462 RenderSVGText {text} at (219,5 39) size 27x18 contains 1 chunk(s)463 RenderSVGInlineText {#text} at (0,-14) size 27x18 464 chunk 1 text run 1 at (219.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"465 RenderPath {rect} at (268,4 96) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,499.00 L321.00,499.00 L321.00,549.00 L271.00,549.00 Z"]466 RenderSVGText {text} at (276,5 19) size 27x18 contains 1 chunk(s)467 RenderSVGInlineText {#text} at (0,-14) size 27x18 468 chunk 1 text run 1 at (276.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"469 RenderSVGText {text} at (276,5 39) size 27x18 contains 1 chunk(s)470 RenderSVGInlineText {#text} at (0,-14) size 27x18 471 chunk 1 text run 1 at (276.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"472 RenderPath {rect} at (328,4 99) size 50x50 [data="M328.00,499.00 L378.00,499.00 L378.00,549.00 L328.00,549.00 Z"]473 RenderSVGText {text} at (333,5 19) size 27x18 contains 1 chunk(s)474 RenderSVGInlineText {#text} at (0,-14) size 27x18 475 chunk 1 text run 1 at (333.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"476 RenderSVGText {text} at (333,5 39) size 27x18 contains 1 chunk(s)477 RenderSVGInlineText {#text} at (0,-14) size 27x18 478 chunk 1 text run 1 at (333.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"479 RenderPath {rect} at (382,4 96) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,499.00 L435.00,499.00 L435.00,549.00 L385.00,549.00 Z"]480 RenderSVGText {text} at (390,5 19) size 27x18 contains 1 chunk(s)481 RenderSVGInlineText {#text} at (0,-14) size 27x18 482 chunk 1 text run 1 at (390.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"483 RenderSVGText {text} at (390,5 39) size 27x18 contains 1 chunk(s)484 RenderSVGInlineText {#text} at (0,-14) size 27x18 485 chunk 1 text run 1 at (390.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"486 RenderPath {rect} at (442,4 99) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,499.00 L492.00,499.00 L492.00,549.00 L442.00,549.00 Z"]487 RenderSVGText {text} at (447,5 19) size 27x18 contains 1 chunk(s)488 RenderSVGInlineText {#text} at (0,-14) size 27x18 489 chunk 1 text run 1 at (447.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"490 RenderSVGText {text} at (447,5 39) size 27x18 contains 1 chunk(s)491 RenderSVGInlineText {#text} at (0,-14) size 27x18 492 chunk 1 text run 1 at (447.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"493 RenderPath {rect} at (496,4 96) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,499.00 L549.00,499.00 L549.00,549.00 L499.00,549.00 Z"]494 RenderSVGText {text} at (504,5 19) size 27x18 contains 1 chunk(s)495 RenderSVGInlineText {#text} at (0,-14) size 27x18 496 chunk 1 text run 1 at (504.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"497 RenderSVGText {text} at (504,5 39) size 27x18 contains 1 chunk(s)498 RenderSVGInlineText {#text} at (0,-14) size 27x18 499 chunk 1 text run 1 at (504.00,5 39.00) startOffset 0 endOffset 3 width 27.00: "HIT"500 RenderSVGText {text} at (0,5 86) size 31x18 contains 1 chunk(s)502 chunk 1 text run 1 at (0.00,516.00) startOffset 0 endOffset 3 width 15.00: "all" 503 RenderPath {rect} at (100,486) size 50x50 [data="M100.00,486.00 L150.00,486.00 L150.00,536.00 L100.00,536.00 Z"] 504 RenderSVGText {text} at (105,506) size 27x18 contains 1 chunk(s) 505 RenderSVGInlineText {#text} at (0,-14) size 27x18 506 chunk 1 text run 1 at (105.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 507 RenderSVGText {text} at (105,526) size 27x18 contains 1 chunk(s) 508 RenderSVGInlineText {#text} at (0,-14) size 27x18 509 chunk 1 text run 1 at (105.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 510 RenderPath {rect} at (154,483) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,486.00 L207.00,486.00 L207.00,536.00 L157.00,536.00 Z"] 511 RenderSVGText {text} at (162,506) size 27x18 contains 1 chunk(s) 512 RenderSVGInlineText {#text} at (0,-14) size 27x18 513 chunk 1 text run 1 at (162.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 514 RenderSVGText {text} at (162,526) size 27x18 contains 1 chunk(s) 515 RenderSVGInlineText {#text} at (0,-14) size 27x18 516 chunk 1 text run 1 at (162.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 517 RenderPath {rect} at (214,486) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,486.00 L264.00,486.00 L264.00,536.00 L214.00,536.00 Z"] 518 RenderSVGText {text} at (219,506) size 27x18 contains 1 chunk(s) 519 RenderSVGInlineText {#text} at (0,-14) size 27x18 520 chunk 1 text run 1 at (219.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 521 RenderSVGText {text} at (219,526) size 27x18 contains 1 chunk(s) 522 RenderSVGInlineText {#text} at (0,-14) size 27x18 523 chunk 1 text run 1 at (219.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 524 RenderPath {rect} at (268,483) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,486.00 L321.00,486.00 L321.00,536.00 L271.00,536.00 Z"] 525 RenderSVGText {text} at (276,506) size 27x18 contains 1 chunk(s) 526 RenderSVGInlineText {#text} at (0,-14) size 27x18 527 chunk 1 text run 1 at (276.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 528 RenderSVGText {text} at (276,526) size 27x18 contains 1 chunk(s) 529 RenderSVGInlineText {#text} at (0,-14) size 27x18 530 chunk 1 text run 1 at (276.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 531 RenderPath {rect} at (328,486) size 50x50 [data="M328.00,486.00 L378.00,486.00 L378.00,536.00 L328.00,536.00 Z"] 532 RenderSVGText {text} at (333,506) size 27x18 contains 1 chunk(s) 533 RenderSVGInlineText {#text} at (0,-14) size 27x18 534 chunk 1 text run 1 at (333.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 535 RenderSVGText {text} at (333,526) size 27x18 contains 1 chunk(s) 536 RenderSVGInlineText {#text} at (0,-14) size 27x18 537 chunk 1 text run 1 at (333.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 538 RenderPath {rect} at (382,483) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,486.00 L435.00,486.00 L435.00,536.00 L385.00,536.00 Z"] 539 RenderSVGText {text} at (390,506) size 27x18 contains 1 chunk(s) 540 RenderSVGInlineText {#text} at (0,-14) size 27x18 541 chunk 1 text run 1 at (390.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 542 RenderSVGText {text} at (390,526) size 27x18 contains 1 chunk(s) 543 RenderSVGInlineText {#text} at (0,-14) size 27x18 544 chunk 1 text run 1 at (390.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 545 RenderPath {rect} at (442,486) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,486.00 L492.00,486.00 L492.00,536.00 L442.00,536.00 Z"] 546 RenderSVGText {text} at (447,506) size 27x18 contains 1 chunk(s) 547 RenderSVGInlineText {#text} at (0,-14) size 27x18 548 chunk 1 text run 1 at (447.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 549 RenderSVGText {text} at (447,526) size 27x18 contains 1 chunk(s) 550 RenderSVGInlineText {#text} at (0,-14) size 27x18 551 chunk 1 text run 1 at (447.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 552 RenderPath {rect} at (496,483) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,486.00 L549.00,486.00 L549.00,536.00 L499.00,536.00 Z"] 553 RenderSVGText {text} at (504,506) size 27x18 contains 1 chunk(s) 554 RenderSVGInlineText {#text} at (0,-14) size 27x18 555 chunk 1 text run 1 at (504.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 556 RenderSVGText {text} at (504,526) size 27x18 contains 1 chunk(s) 557 RenderSVGInlineText {#text} at (0,-14) size 27x18 558 chunk 1 text run 1 at (504.00,526.00) startOffset 0 endOffset 3 width 27.00: "HIT" 559 RenderSVGText {text} at (0,573) size 31x18 contains 1 chunk(s) 501 560 RenderSVGInlineText {#text} at (0,-14) size 31x18 502 chunk 1 text run 1 at (0.00,5 86.00) startOffset 0 endOffset 4 width 31.00: "none"503 RenderPath {rect} at (100,5 56) size 50x50 [data="M100.00,556.00 L150.00,556.00 L150.00,606.00 L100.00,606.00 Z"]504 RenderSVGText {text} at (105,5 76) size 28x18 contains 1 chunk(s)505 RenderSVGInlineText {#text} at (0,-14) size 28x18 506 chunk 1 text run 1 at (105.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"507 RenderSVGText {text} at (105,5 96) size 28x18 contains 1 chunk(s)508 RenderSVGInlineText {#text} at (0,-14) size 28x18 509 chunk 1 text run 1 at (105.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"510 RenderPath {rect} at (154,5 53) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,556.00 L207.00,556.00 L207.00,606.00 L157.00,606.00 Z"]511 RenderSVGText {text} at (162,5 76) size 28x18 contains 1 chunk(s)512 RenderSVGInlineText {#text} at (0,-14) size 28x18 513 chunk 1 text run 1 at (162.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"514 RenderSVGText {text} at (162,5 96) size 28x18 contains 1 chunk(s)515 RenderSVGInlineText {#text} at (0,-14) size 28x18 516 chunk 1 text run 1 at (162.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"517 RenderPath {rect} at (214,5 56) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,556.00 L264.00,556.00 L264.00,606.00 L214.00,606.00 Z"]518 RenderSVGText {text} at (219,5 76) size 28x18 contains 1 chunk(s)519 RenderSVGInlineText {#text} at (0,-14) size 28x18 520 chunk 1 text run 1 at (219.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"521 RenderSVGText {text} at (219,5 96) size 28x18 contains 1 chunk(s)522 RenderSVGInlineText {#text} at (0,-14) size 28x18 523 chunk 1 text run 1 at (219.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"524 RenderPath {rect} at (268,5 53) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,556.00 L321.00,556.00 L321.00,606.00 L271.00,606.00 Z"]525 RenderSVGText {text} at (276,5 76) size 28x18 contains 1 chunk(s)526 RenderSVGInlineText {#text} at (0,-14) size 28x18 527 chunk 1 text run 1 at (276.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"528 RenderSVGText {text} at (276,5 96) size 28x18 contains 1 chunk(s)529 RenderSVGInlineText {#text} at (0,-14) size 28x18 530 chunk 1 text run 1 at (276.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"531 RenderPath {rect} at (328,5 56) size 50x50 [data="M328.00,556.00 L378.00,556.00 L378.00,606.00 L328.00,606.00 Z"]532 RenderSVGText {text} at (333,5 76) size 28x18 contains 1 chunk(s)533 RenderSVGInlineText {#text} at (0,-14) size 28x18 534 chunk 1 text run 1 at (333.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"535 RenderSVGText {text} at (333,5 96) size 28x18 contains 1 chunk(s)536 RenderSVGInlineText {#text} at (0,-14) size 28x18 537 chunk 1 text run 1 at (333.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"538 RenderPath {rect} at (382,5 53) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,556.00 L435.00,556.00 L435.00,606.00 L385.00,606.00 Z"]539 RenderSVGText {text} at (390,5 76) size 28x18 contains 1 chunk(s)540 RenderSVGInlineText {#text} at (0,-14) size 28x18 541 chunk 1 text run 1 at (390.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"542 RenderSVGText {text} at (390,5 96) size 28x18 contains 1 chunk(s)543 RenderSVGInlineText {#text} at (0,-14) size 28x18 544 chunk 1 text run 1 at (390.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"545 RenderPath {rect} at (442,5 56) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,556.00 L492.00,556.00 L492.00,606.00 L442.00,606.00 Z"]546 RenderSVGText {text} at (447,5 76) size 28x18 contains 1 chunk(s)547 RenderSVGInlineText {#text} at (0,-14) size 28x18 548 chunk 1 text run 1 at (447.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"549 RenderSVGText {text} at (447,5 96) size 28x18 contains 1 chunk(s)550 RenderSVGInlineText {#text} at (0,-14) size 28x18 551 chunk 1 text run 1 at (447.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"552 RenderPath {rect} at (496,5 53) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,556.00 L549.00,556.00 L549.00,606.00 L499.00,606.00 Z"]553 RenderSVGText {text} at (504,5 76) size 28x18 contains 1 chunk(s)554 RenderSVGInlineText {#text} at (0,-14) size 28x18 555 chunk 1 text run 1 at (504.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"556 RenderSVGText {text} at (504,5 96) size 28x18 contains 1 chunk(s)557 RenderSVGInlineText {#text} at (0,-14) size 28x18 558 chunk 1 text run 1 at (504.00,5 96.00) startOffset 0 endOffset 4 width 28.00: "miss"559 caret: position 1 9 of child 0 {#text} of child 5{text} of child 0 {svg} of document561 chunk 1 text run 1 at (0.00,573.00) startOffset 0 endOffset 4 width 31.00: "none" 562 RenderPath {rect} at (100,543) size 50x50 [data="M100.00,543.00 L150.00,543.00 L150.00,593.00 L100.00,593.00 Z"] 563 RenderSVGText {text} at (105,563) size 28x18 contains 1 chunk(s) 564 RenderSVGInlineText {#text} at (0,-14) size 28x18 565 chunk 1 text run 1 at (105.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 566 RenderSVGText {text} at (105,583) size 28x18 contains 1 chunk(s) 567 RenderSVGInlineText {#text} at (0,-14) size 28x18 568 chunk 1 text run 1 at (105.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 569 RenderPath {rect} at (154,540) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M157.00,543.00 L207.00,543.00 L207.00,593.00 L157.00,593.00 Z"] 570 RenderSVGText {text} at (162,563) size 28x18 contains 1 chunk(s) 571 RenderSVGInlineText {#text} at (0,-14) size 28x18 572 chunk 1 text run 1 at (162.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 573 RenderSVGText {text} at (162,583) size 28x18 contains 1 chunk(s) 574 RenderSVGInlineText {#text} at (0,-14) size 28x18 575 chunk 1 text run 1 at (162.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 576 RenderPath {rect} at (214,543) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M214.00,543.00 L264.00,543.00 L264.00,593.00 L214.00,593.00 Z"] 577 RenderSVGText {text} at (219,563) size 28x18 contains 1 chunk(s) 578 RenderSVGInlineText {#text} at (0,-14) size 28x18 579 chunk 1 text run 1 at (219.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 580 RenderSVGText {text} at (219,583) size 28x18 contains 1 chunk(s) 581 RenderSVGInlineText {#text} at (0,-14) size 28x18 582 chunk 1 text run 1 at (219.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 583 RenderPath {rect} at (268,540) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M271.00,543.00 L321.00,543.00 L321.00,593.00 L271.00,593.00 Z"] 584 RenderSVGText {text} at (276,563) size 28x18 contains 1 chunk(s) 585 RenderSVGInlineText {#text} at (0,-14) size 28x18 586 chunk 1 text run 1 at (276.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 587 RenderSVGText {text} at (276,583) size 28x18 contains 1 chunk(s) 588 RenderSVGInlineText {#text} at (0,-14) size 28x18 589 chunk 1 text run 1 at (276.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 590 RenderPath {rect} at (328,543) size 50x50 [data="M328.00,543.00 L378.00,543.00 L378.00,593.00 L328.00,593.00 Z"] 591 RenderSVGText {text} at (333,563) size 28x18 contains 1 chunk(s) 592 RenderSVGInlineText {#text} at (0,-14) size 28x18 593 chunk 1 text run 1 at (333.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 594 RenderSVGText {text} at (333,583) size 28x18 contains 1 chunk(s) 595 RenderSVGInlineText {#text} at (0,-14) size 28x18 596 chunk 1 text run 1 at (333.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 597 RenderPath {rect} at (382,540) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [data="M385.00,543.00 L435.00,543.00 L435.00,593.00 L385.00,593.00 Z"] 598 RenderSVGText {text} at (390,563) size 28x18 contains 1 chunk(s) 599 RenderSVGInlineText {#text} at (0,-14) size 28x18 600 chunk 1 text run 1 at (390.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 601 RenderSVGText {text} at (390,583) size 28x18 contains 1 chunk(s) 602 RenderSVGInlineText {#text} at (0,-14) size 28x18 603 chunk 1 text run 1 at (390.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 604 RenderPath {rect} at (442,543) size 50x50 [fill={[type=SOLID] [color=#FFA500]}] [data="M442.00,543.00 L492.00,543.00 L492.00,593.00 L442.00,593.00 Z"] 605 RenderSVGText {text} at (447,563) size 28x18 contains 1 chunk(s) 606 RenderSVGInlineText {#text} at (0,-14) size 28x18 607 chunk 1 text run 1 at (447.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 608 RenderSVGText {text} at (447,583) size 28x18 contains 1 chunk(s) 609 RenderSVGInlineText {#text} at (0,-14) size 28x18 610 chunk 1 text run 1 at (447.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 611 RenderPath {rect} at (496,540) size 56x56 [stroke={[type=SOLID] [color=#0000FF] [stroke width=6.00]}] [fill={[type=SOLID] [color=#FFA500]}] [data="M499.00,543.00 L549.00,543.00 L549.00,593.00 L499.00,593.00 Z"] 612 RenderSVGText {text} at (504,563) size 28x18 contains 1 chunk(s) 613 RenderSVGInlineText {#text} at (0,-14) size 28x18 614 chunk 1 text run 1 at (504.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 615 RenderSVGText {text} at (504,583) size 28x18 contains 1 chunk(s) 616 RenderSVGInlineText {#text} at (0,-14) size 28x18 617 chunk 1 text run 1 at (504.00,583.00) startOffset 0 endOffset 4 width 28.00: "miss" 618 caret: position 11 of child 0 {#text} of child 9 {text} of child 0 {svg} of document -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.checksum
r38008 r39634 1 3b98f6992a0c1641cdf73bf1e3ef0f59 1 67bbc8eb0b179411b4313dfa0a4bc1ff -
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.txt
r30635 r39634 2 2 RenderView at (0,0) size 800x600 3 3 layer at (0,0) size 800x600 4 RenderSVGRoot {svg} at (0, 76) size 532x5205 RenderSVGText {text} at (110, 90) size 107x18 contains 1 chunk(s)4 RenderSVGRoot {svg} at (0,6) size 532x577 5 RenderSVGText {text} at (110,20) size 107x18 contains 1 chunk(s) 6 6 RenderSVGInlineText {#text} at (0,-14) size 107x18 7 chunk 1 text run 1 at (110.00, 90.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible"8 RenderSVGText {text} at (340, 90) size 109x18 contains 1 chunk(s)7 chunk 1 text run 1 at (110.00,20.00) startOffset 0 endOffset 19 width 107.00: "Visibility: visible" 8 RenderSVGText {text} at (340,20) size 109x18 contains 1 chunk(s) 9 9 RenderSVGInlineText {#text} at (0,-14) size 109x18 10 chunk 1 text run 1 at (340.00,90.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 11 RenderSVGContainer {g} at (0,94) size 532x502 12 RenderSVGText {text} at (0,130) size 88x18 contains 1 chunk(s) 10 chunk 1 text run 1 at (340.00,20.00) startOffset 0 endOffset 18 width 109.00: "Visibility: hidden" 11 RenderSVGContainer {g} at (0,24) size 532x559 12 RenderSVGText {text} at (0,60) size 27x18 contains 1 chunk(s) 13 RenderSVGInlineText {#text} at (0,-14) size 27x18 14 chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 27.00: "auto" 15 RenderSVGText {text} at (100,60) size 20x46 contains 1 chunk(s) 16 RenderSVGInlineText {#text} at (0,-36) size 20x46 17 chunk 1 text run 1 at (100.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 18 RenderSVGText {text} at (105,50) size 28x18 contains 1 chunk(s) 19 RenderSVGInlineText {#text} at (0,-14) size 28x18 20 chunk 1 text run 1 at (105.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 21 RenderSVGText {text} at (157,60) size 20x46 contains 1 chunk(s) 22 RenderSVGInlineText {#text} at (0,-36) size 20x46 23 chunk 1 text run 1 at (157.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 24 RenderSVGText {text} at (162,50) size 27x18 contains 1 chunk(s) 25 RenderSVGInlineText {#text} at (0,-14) size 27x18 26 chunk 1 text run 1 at (162.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 27 RenderSVGText {text} at (214,60) size 20x46 contains 1 chunk(s) 28 RenderSVGInlineText {#text} at (0,-36) size 20x46 29 chunk 1 text run 1 at (214.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 30 RenderSVGText {text} at (219,50) size 27x18 contains 1 chunk(s) 31 RenderSVGInlineText {#text} at (0,-14) size 27x18 32 chunk 1 text run 1 at (219.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 33 RenderSVGText {text} at (271,60) size 20x46 contains 1 chunk(s) 34 RenderSVGInlineText {#text} at (0,-36) size 20x46 35 chunk 1 text run 1 at (271.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 36 RenderSVGText {text} at (276,50) size 27x18 contains 1 chunk(s) 37 RenderSVGInlineText {#text} at (0,-14) size 27x18 38 chunk 1 text run 1 at (276.00,50.00) startOffset 0 endOffset 3 width 27.00: "HIT" 39 RenderSVGText {text} at (328,60) size 20x46 contains 1 chunk(s) 40 RenderSVGInlineText {#text} at (0,-36) size 20x46 41 chunk 1 text run 1 at (328.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 42 RenderSVGText {text} at (333,50) size 28x18 contains 1 chunk(s) 43 RenderSVGInlineText {#text} at (0,-14) size 28x18 44 chunk 1 text run 1 at (333.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 45 RenderSVGText {text} at (385,60) size 20x46 contains 1 chunk(s) 46 RenderSVGInlineText {#text} at (0,-36) size 20x46 47 chunk 1 text run 1 at (385.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 48 RenderSVGText {text} at (390,50) size 28x18 contains 1 chunk(s) 49 RenderSVGInlineText {#text} at (0,-14) size 28x18 50 chunk 1 text run 1 at (390.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 51 RenderSVGText {text} at (442,60) size 20x46 contains 1 chunk(s) 52 RenderSVGInlineText {#text} at (0,-36) size 20x46 53 chunk 1 text run 1 at (442.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 54 RenderSVGText {text} at (447,50) size 28x18 contains 1 chunk(s) 55 RenderSVGInlineText {#text} at (0,-14) size 28x18 56 chunk 1 text run 1 at (447.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 57 RenderSVGText {text} at (499,60) size 20x46 contains 1 chunk(s) 58 RenderSVGInlineText {#text} at (0,-36) size 20x46 59 chunk 1 text run 1 at (499.00,60.00) startOffset 0 endOffset 1 width 20.00: "#" 60 RenderSVGText {text} at (504,50) size 28x18 contains 1 chunk(s) 61 RenderSVGInlineText {#text} at (0,-14) size 28x18 62 chunk 1 text run 1 at (504.00,50.00) startOffset 0 endOffset 4 width 28.00: "miss" 63 RenderSVGText {text} at (0,117) size 88x18 contains 1 chunk(s) 13 64 RenderSVGInlineText {#text} at (0,-14) size 88x18 14 chunk 1 text run 1 at (0.00,1 30.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted"15 RenderSVGText {text} at (100,1 30) size 20x46 contains 1 chunk(s)16 RenderSVGInlineText {#text} at (0,-36) size 20x46 17 chunk 1 text run 1 at (100.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"18 RenderSVGText {text} at (105,1 20) size 28x18 contains 1 chunk(s)19 RenderSVGInlineText {#text} at (0,-14) size 28x18 20 chunk 1 text run 1 at (105.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"21 RenderSVGText {text} at (157,1 30) size 20x46 contains 1 chunk(s)22 RenderSVGInlineText {#text} at (0,-36) size 20x46 23 chunk 1 text run 1 at (157.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"24 RenderSVGText {text} at (162,1 20) size 27x18 contains 1 chunk(s)25 RenderSVGInlineText {#text} at (0,-14) size 27x18 26 chunk 1 text run 1 at (162.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"27 RenderSVGText {text} at (214,1 30) size 20x46 contains 1 chunk(s)28 RenderSVGInlineText {#text} at (0,-36) size 20x46 29 chunk 1 text run 1 at (214.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"30 RenderSVGText {text} at (219,1 20) size 27x18 contains 1 chunk(s)31 RenderSVGInlineText {#text} at (0,-14) size 27x18 32 chunk 1 text run 1 at (219.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"33 RenderSVGText {text} at (271,1 30) size 20x46 contains 1 chunk(s)34 RenderSVGInlineText {#text} at (0,-36) size 20x46 35 chunk 1 text run 1 at (271.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"36 RenderSVGText {text} at (276,1 20) size 27x18 contains 1 chunk(s)37 RenderSVGInlineText {#text} at (0,-14) size 27x18 38 chunk 1 text run 1 at (276.00,1 20.00) startOffset 0 endOffset 3 width 27.00: "HIT"39 RenderSVGText {text} at (328,1 30) size 20x46 contains 1 chunk(s)40 RenderSVGInlineText {#text} at (0,-36) size 20x46 41 chunk 1 text run 1 at (328.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"42 RenderSVGText {text} at (333,1 20) size 28x18 contains 1 chunk(s)43 RenderSVGInlineText {#text} at (0,-14) size 28x18 44 chunk 1 text run 1 at (333.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"45 RenderSVGText {text} at (385,1 30) size 20x46 contains 1 chunk(s)46 RenderSVGInlineText {#text} at (0,-36) size 20x46 47 chunk 1 text run 1 at (385.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"48 RenderSVGText {text} at (390,1 20) size 28x18 contains 1 chunk(s)49 RenderSVGInlineText {#text} at (0,-14) size 28x18 50 chunk 1 text run 1 at (390.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"51 RenderSVGText {text} at (442,1 30) size 20x46 contains 1 chunk(s)52 RenderSVGInlineText {#text} at (0,-36) size 20x46 53 chunk 1 text run 1 at (442.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"54 RenderSVGText {text} at (447,1 20) size 28x18 contains 1 chunk(s)55 RenderSVGInlineText {#text} at (0,-14) size 28x18 56 chunk 1 text run 1 at (447.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"57 RenderSVGText {text} at (499,1 30) size 20x46 contains 1 chunk(s)58 RenderSVGInlineText {#text} at (0,-36) size 20x46 59 chunk 1 text run 1 at (499.00,1 30.00) startOffset 0 endOffset 1 width 20.00: "#"60 RenderSVGText {text} at (504,1 20) size 28x18 contains 1 chunk(s)61 RenderSVGInlineText {#text} at (0,-14) size 28x18 62 chunk 1 text run 1 at (504.00,1 20.00) startOffset 0 endOffset 4 width 28.00: "miss"63 RenderSVGText {text} at (0,1 87) size 62x18 contains 1 chunk(s)65 chunk 1 text run 1 at (0.00,117.00) startOffset 0 endOffset 14 width 88.00: "visiblePainted" 66 RenderSVGText {text} at (100,117) size 20x46 contains 1 chunk(s) 67 RenderSVGInlineText {#text} at (0,-36) size 20x46 68 chunk 1 text run 1 at (100.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 69 RenderSVGText {text} at (105,107) size 28x18 contains 1 chunk(s) 70 RenderSVGInlineText {#text} at (0,-14) size 28x18 71 chunk 1 text run 1 at (105.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 72 RenderSVGText {text} at (157,117) size 20x46 contains 1 chunk(s) 73 RenderSVGInlineText {#text} at (0,-36) size 20x46 74 chunk 1 text run 1 at (157.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 75 RenderSVGText {text} at (162,107) size 27x18 contains 1 chunk(s) 76 RenderSVGInlineText {#text} at (0,-14) size 27x18 77 chunk 1 text run 1 at (162.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 78 RenderSVGText {text} at (214,117) size 20x46 contains 1 chunk(s) 79 RenderSVGInlineText {#text} at (0,-36) size 20x46 80 chunk 1 text run 1 at (214.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 81 RenderSVGText {text} at (219,107) size 27x18 contains 1 chunk(s) 82 RenderSVGInlineText {#text} at (0,-14) size 27x18 83 chunk 1 text run 1 at (219.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 84 RenderSVGText {text} at (271,117) size 20x46 contains 1 chunk(s) 85 RenderSVGInlineText {#text} at (0,-36) size 20x46 86 chunk 1 text run 1 at (271.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 87 RenderSVGText {text} at (276,107) size 27x18 contains 1 chunk(s) 88 RenderSVGInlineText {#text} at (0,-14) size 27x18 89 chunk 1 text run 1 at (276.00,107.00) startOffset 0 endOffset 3 width 27.00: "HIT" 90 RenderSVGText {text} at (328,117) size 20x46 contains 1 chunk(s) 91 RenderSVGInlineText {#text} at (0,-36) size 20x46 92 chunk 1 text run 1 at (328.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 93 RenderSVGText {text} at (333,107) size 28x18 contains 1 chunk(s) 94 RenderSVGInlineText {#text} at (0,-14) size 28x18 95 chunk 1 text run 1 at (333.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 96 RenderSVGText {text} at (385,117) size 20x46 contains 1 chunk(s) 97 RenderSVGInlineText {#text} at (0,-36) size 20x46 98 chunk 1 text run 1 at (385.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 99 RenderSVGText {text} at (390,107) size 28x18 contains 1 chunk(s) 100 RenderSVGInlineText {#text} at (0,-14) size 28x18 101 chunk 1 text run 1 at (390.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 102 RenderSVGText {text} at (442,117) size 20x46 contains 1 chunk(s) 103 RenderSVGInlineText {#text} at (0,-36) size 20x46 104 chunk 1 text run 1 at (442.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 105 RenderSVGText {text} at (447,107) size 28x18 contains 1 chunk(s) 106 RenderSVGInlineText {#text} at (0,-14) size 28x18 107 chunk 1 text run 1 at (447.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 108 RenderSVGText {text} at (499,117) size 20x46 contains 1 chunk(s) 109 RenderSVGInlineText {#text} at (0,-36) size 20x46 110 chunk 1 text run 1 at (499.00,117.00) startOffset 0 endOffset 1 width 20.00: "#" 111 RenderSVGText {text} at (504,107) size 28x18 contains 1 chunk(s) 112 RenderSVGInlineText {#text} at (0,-14) size 28x18 113 chunk 1 text run 1 at (504.00,107.00) startOffset 0 endOffset 4 width 28.00: "miss" 114 RenderSVGText {text} at (0,174) size 62x18 contains 1 chunk(s) 64 115 RenderSVGInlineText {#text} at (0,-14) size 62x18 65 chunk 1 text run 1 at (0.00,1 87.00) startOffset 0 endOffset 11 width 62.00: "visibleFill"66 RenderSVGText {text} at (100,1 87) size 20x46 contains 1 chunk(s)67 RenderSVGInlineText {#text} at (0,-36) size 20x46 68 chunk 1 text run 1 at (100.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"69 RenderSVGText {text} at (105,1 77) size 27x18 contains 1 chunk(s)70 RenderSVGInlineText {#text} at (0,-14) size 27x18 71 chunk 1 text run 1 at (105.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"72 RenderSVGText {text} at (157,1 87) size 20x46 contains 1 chunk(s)73 RenderSVGInlineText {#text} at (0,-36) size 20x46 74 chunk 1 text run 1 at (157.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"75 RenderSVGText {text} at (162,1 77) size 27x18 contains 1 chunk(s)76 RenderSVGInlineText {#text} at (0,-14) size 27x18 77 chunk 1 text run 1 at (162.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"78 RenderSVGText {text} at (214,1 87) size 20x46 contains 1 chunk(s)79 RenderSVGInlineText {#text} at (0,-36) size 20x46 80 chunk 1 text run 1 at (214.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"81 RenderSVGText {text} at (219,1 77) size 27x18 contains 1 chunk(s)82 RenderSVGInlineText {#text} at (0,-14) size 27x18 83 chunk 1 text run 1 at (219.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"84 RenderSVGText {text} at (271,1 87) size 20x46 contains 1 chunk(s)85 RenderSVGInlineText {#text} at (0,-36) size 20x46 86 chunk 1 text run 1 at (271.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"87 RenderSVGText {text} at (276,1 77) size 27x18 contains 1 chunk(s)88 RenderSVGInlineText {#text} at (0,-14) size 27x18 89 chunk 1 text run 1 at (276.00,1 77.00) startOffset 0 endOffset 3 width 27.00: "HIT"90 RenderSVGText {text} at (328,1 87) size 20x46 contains 1 chunk(s)91 RenderSVGInlineText {#text} at (0,-36) size 20x46 92 chunk 1 text run 1 at (328.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"93 RenderSVGText {text} at (333,1 77) size 28x18 contains 1 chunk(s)94 RenderSVGInlineText {#text} at (0,-14) size 28x18 95 chunk 1 text run 1 at (333.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"96 RenderSVGText {text} at (385,1 87) size 20x46 contains 1 chunk(s)97 RenderSVGInlineText {#text} at (0,-36) size 20x46 98 chunk 1 text run 1 at (385.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"99 RenderSVGText {text} at (390,1 77) size 28x18 contains 1 chunk(s)100 RenderSVGInlineText {#text} at (0,-14) size 28x18 101 chunk 1 text run 1 at (390.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"102 RenderSVGText {text} at (442,1 87) size 20x46 contains 1 chunk(s)103 RenderSVGInlineText {#text} at (0,-36) size 20x46 104 chunk 1 text run 1 at (442.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"105 RenderSVGText {text} at (447,1 77) size 28x18 contains 1 chunk(s)106 RenderSVGInlineText {#text} at (0,-14) size 28x18 107 chunk 1 text run 1 at (447.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"108 RenderSVGText {text} at (499,1 87) size 20x46 contains 1 chunk(s)109 RenderSVGInlineText {#text} at (0,-36) size 20x46 110 chunk 1 text run 1 at (499.00,1 87.00) startOffset 0 endOffset 1 width 20.00: "#"111 RenderSVGText {text} at (504,1 77) size 28x18 contains 1 chunk(s)112 RenderSVGInlineText {#text} at (0,-14) size 28x18 113 chunk 1 text run 1 at (504.00,1 77.00) startOffset 0 endOffset 4 width 28.00: "miss"114 RenderSVGText {text} at (0,2 44) size 82x18 contains 1 chunk(s)116 chunk 1 text run 1 at (0.00,174.00) startOffset 0 endOffset 11 width 62.00: "visibleFill" 117 RenderSVGText {text} at (100,174) size 20x46 contains 1 chunk(s) 118 RenderSVGInlineText {#text} at (0,-36) size 20x46 119 chunk 1 text run 1 at (100.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 120 RenderSVGText {text} at (105,164) size 27x18 contains 1 chunk(s) 121 RenderSVGInlineText {#text} at (0,-14) size 27x18 122 chunk 1 text run 1 at (105.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 123 RenderSVGText {text} at (157,174) size 20x46 contains 1 chunk(s) 124 RenderSVGInlineText {#text} at (0,-36) size 20x46 125 chunk 1 text run 1 at (157.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 126 RenderSVGText {text} at (162,164) size 27x18 contains 1 chunk(s) 127 RenderSVGInlineText {#text} at (0,-14) size 27x18 128 chunk 1 text run 1 at (162.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 129 RenderSVGText {text} at (214,174) size 20x46 contains 1 chunk(s) 130 RenderSVGInlineText {#text} at (0,-36) size 20x46 131 chunk 1 text run 1 at (214.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 132 RenderSVGText {text} at (219,164) size 27x18 contains 1 chunk(s) 133 RenderSVGInlineText {#text} at (0,-14) size 27x18 134 chunk 1 text run 1 at (219.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 135 RenderSVGText {text} at (271,174) size 20x46 contains 1 chunk(s) 136 RenderSVGInlineText {#text} at (0,-36) size 20x46 137 chunk 1 text run 1 at (271.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 138 RenderSVGText {text} at (276,164) size 27x18 contains 1 chunk(s) 139 RenderSVGInlineText {#text} at (0,-14) size 27x18 140 chunk 1 text run 1 at (276.00,164.00) startOffset 0 endOffset 3 width 27.00: "HIT" 141 RenderSVGText {text} at (328,174) size 20x46 contains 1 chunk(s) 142 RenderSVGInlineText {#text} at (0,-36) size 20x46 143 chunk 1 text run 1 at (328.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 144 RenderSVGText {text} at (333,164) size 28x18 contains 1 chunk(s) 145 RenderSVGInlineText {#text} at (0,-14) size 28x18 146 chunk 1 text run 1 at (333.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 147 RenderSVGText {text} at (385,174) size 20x46 contains 1 chunk(s) 148 RenderSVGInlineText {#text} at (0,-36) size 20x46 149 chunk 1 text run 1 at (385.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 150 RenderSVGText {text} at (390,164) size 28x18 contains 1 chunk(s) 151 RenderSVGInlineText {#text} at (0,-14) size 28x18 152 chunk 1 text run 1 at (390.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 153 RenderSVGText {text} at (442,174) size 20x46 contains 1 chunk(s) 154 RenderSVGInlineText {#text} at (0,-36) size 20x46 155 chunk 1 text run 1 at (442.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 156 RenderSVGText {text} at (447,164) size 28x18 contains 1 chunk(s) 157 RenderSVGInlineText {#text} at (0,-14) size 28x18 158 chunk 1 text run 1 at (447.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 159 RenderSVGText {text} at (499,174) size 20x46 contains 1 chunk(s) 160 RenderSVGInlineText {#text} at (0,-36) size 20x46 161 chunk 1 text run 1 at (499.00,174.00) startOffset 0 endOffset 1 width 20.00: "#" 162 RenderSVGText {text} at (504,164) size 28x18 contains 1 chunk(s) 163 RenderSVGInlineText {#text} at (0,-14) size 28x18 164 chunk 1 text run 1 at (504.00,164.00) startOffset 0 endOffset 4 width 28.00: "miss" 165 RenderSVGText {text} at (0,231) size 82x18 contains 1 chunk(s) 115 166 RenderSVGInlineText {#text} at (0,-14) size 82x18 116 chunk 1 text run 1 at (0.00,2 44.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke"117 RenderSVGText {text} at (100,2 44) size 20x46 contains 1 chunk(s)118 RenderSVGInlineText {#text} at (0,-36) size 20x46 119 chunk 1 text run 1 at (100.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"120 RenderSVGText {text} at (105,2 34) size 27x18 contains 1 chunk(s)121 RenderSVGInlineText {#text} at (0,-14) size 27x18 122 chunk 1 text run 1 at (105.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"123 RenderSVGText {text} at (157,2 44) size 20x46 contains 1 chunk(s)124 RenderSVGInlineText {#text} at (0,-36) size 20x46 125 chunk 1 text run 1 at (157.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"126 RenderSVGText {text} at (162,2 34) size 27x18 contains 1 chunk(s)127 RenderSVGInlineText {#text} at (0,-14) size 27x18 128 chunk 1 text run 1 at (162.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"129 RenderSVGText {text} at (214,2 44) size 20x46 contains 1 chunk(s)130 RenderSVGInlineText {#text} at (0,-36) size 20x46 131 chunk 1 text run 1 at (214.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"132 RenderSVGText {text} at (219,2 34) size 27x18 contains 1 chunk(s)133 RenderSVGInlineText {#text} at (0,-14) size 27x18 134 chunk 1 text run 1 at (219.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"135 RenderSVGText {text} at (271,2 44) size 20x46 contains 1 chunk(s)136 RenderSVGInlineText {#text} at (0,-36) size 20x46 137 chunk 1 text run 1 at (271.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"138 RenderSVGText {text} at (276,2 34) size 27x18 contains 1 chunk(s)139 RenderSVGInlineText {#text} at (0,-14) size 27x18 140 chunk 1 text run 1 at (276.00,2 34.00) startOffset 0 endOffset 3 width 27.00: "HIT"141 RenderSVGText {text} at (328,2 44) size 20x46 contains 1 chunk(s)142 RenderSVGInlineText {#text} at (0,-36) size 20x46 143 chunk 1 text run 1 at (328.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"144 RenderSVGText {text} at (333,2 34) size 28x18 contains 1 chunk(s)145 RenderSVGInlineText {#text} at (0,-14) size 28x18 146 chunk 1 text run 1 at (333.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"147 RenderSVGText {text} at (385,2 44) size 20x46 contains 1 chunk(s)148 RenderSVGInlineText {#text} at (0,-36) size 20x46 149 chunk 1 text run 1 at (385.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"150 RenderSVGText {text} at (390,2 34) size 28x18 contains 1 chunk(s)151 RenderSVGInlineText {#text} at (0,-14) size 28x18 152 chunk 1 text run 1 at (390.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"153 RenderSVGText {text} at (442,2 44) size 20x46 contains 1 chunk(s)154 RenderSVGInlineText {#text} at (0,-36) size 20x46 155 chunk 1 text run 1 at (442.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"156 RenderSVGText {text} at (447,2 34) size 28x18 contains 1 chunk(s)157 RenderSVGInlineText {#text} at (0,-14) size 28x18 158 chunk 1 text run 1 at (447.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"159 RenderSVGText {text} at (499,2 44) size 20x46 contains 1 chunk(s)160 RenderSVGInlineText {#text} at (0,-36) size 20x46 161 chunk 1 text run 1 at (499.00,2 44.00) startOffset 0 endOffset 1 width 20.00: "#"162 RenderSVGText {text} at (504,2 34) size 28x18 contains 1 chunk(s)163 RenderSVGInlineText {#text} at (0,-14) size 28x18 164 chunk 1 text run 1 at (504.00,2 34.00) startOffset 0 endOffset 4 width 28.00: "miss"165 RenderSVGText {text} at (0, 301) size 41x18 contains 1 chunk(s)167 chunk 1 text run 1 at (0.00,231.00) startOffset 0 endOffset 13 width 82.00: "visibleStroke" 168 RenderSVGText {text} at (100,231) size 20x46 contains 1 chunk(s) 169 RenderSVGInlineText {#text} at (0,-36) size 20x46 170 chunk 1 text run 1 at (100.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 171 RenderSVGText {text} at (105,221) size 27x18 contains 1 chunk(s) 172 RenderSVGInlineText {#text} at (0,-14) size 27x18 173 chunk 1 text run 1 at (105.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 174 RenderSVGText {text} at (157,231) size 20x46 contains 1 chunk(s) 175 RenderSVGInlineText {#text} at (0,-36) size 20x46 176 chunk 1 text run 1 at (157.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 177 RenderSVGText {text} at (162,221) size 27x18 contains 1 chunk(s) 178 RenderSVGInlineText {#text} at (0,-14) size 27x18 179 chunk 1 text run 1 at (162.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 180 RenderSVGText {text} at (214,231) size 20x46 contains 1 chunk(s) 181 RenderSVGInlineText {#text} at (0,-36) size 20x46 182 chunk 1 text run 1 at (214.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 183 RenderSVGText {text} at (219,221) size 27x18 contains 1 chunk(s) 184 RenderSVGInlineText {#text} at (0,-14) size 27x18 185 chunk 1 text run 1 at (219.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 186 RenderSVGText {text} at (271,231) size 20x46 contains 1 chunk(s) 187 RenderSVGInlineText {#text} at (0,-36) size 20x46 188 chunk 1 text run 1 at (271.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 189 RenderSVGText {text} at (276,221) size 27x18 contains 1 chunk(s) 190 RenderSVGInlineText {#text} at (0,-14) size 27x18 191 chunk 1 text run 1 at (276.00,221.00) startOffset 0 endOffset 3 width 27.00: "HIT" 192 RenderSVGText {text} at (328,231) size 20x46 contains 1 chunk(s) 193 RenderSVGInlineText {#text} at (0,-36) size 20x46 194 chunk 1 text run 1 at (328.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 195 RenderSVGText {text} at (333,221) size 28x18 contains 1 chunk(s) 196 RenderSVGInlineText {#text} at (0,-14) size 28x18 197 chunk 1 text run 1 at (333.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 198 RenderSVGText {text} at (385,231) size 20x46 contains 1 chunk(s) 199 RenderSVGInlineText {#text} at (0,-36) size 20x46 200 chunk 1 text run 1 at (385.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 201 RenderSVGText {text} at (390,221) size 28x18 contains 1 chunk(s) 202 RenderSVGInlineText {#text} at (0,-14) size 28x18 203 chunk 1 text run 1 at (390.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 204 RenderSVGText {text} at (442,231) size 20x46 contains 1 chunk(s) 205 RenderSVGInlineText {#text} at (0,-36) size 20x46 206 chunk 1 text run 1 at (442.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 207 RenderSVGText {text} at (447,221) size 28x18 contains 1 chunk(s) 208 RenderSVGInlineText {#text} at (0,-14) size 28x18 209 chunk 1 text run 1 at (447.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 210 RenderSVGText {text} at (499,231) size 20x46 contains 1 chunk(s) 211 RenderSVGInlineText {#text} at (0,-36) size 20x46 212 chunk 1 text run 1 at (499.00,231.00) startOffset 0 endOffset 1 width 20.00: "#" 213 RenderSVGText {text} at (504,221) size 28x18 contains 1 chunk(s) 214 RenderSVGInlineText {#text} at (0,-14) size 28x18 215 chunk 1 text run 1 at (504.00,221.00) startOffset 0 endOffset 4 width 28.00: "miss" 216 RenderSVGText {text} at (0,288) size 41x18 contains 1 chunk(s) 166 217 RenderSVGInlineText {#text} at (0,-14) size 41x18 167 chunk 1 text run 1 at (0.00, 301.00) startOffset 0 endOffset 7 width 41.00: "visible"168 RenderSVGText {text} at (100, 301) size 20x46 contains 1 chunk(s)169 RenderSVGInlineText {#text} at (0,-36) size 20x46 170 chunk 1 text run 1 at (100.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"171 RenderSVGText {text} at (105,2 91) size 27x18 contains 1 chunk(s)172 RenderSVGInlineText {#text} at (0,-14) size 27x18 173 chunk 1 text run 1 at (105.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"174 RenderSVGText {text} at (157, 301) size 20x46 contains 1 chunk(s)175 RenderSVGInlineText {#text} at (0,-36) size 20x46 176 chunk 1 text run 1 at (157.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"177 RenderSVGText {text} at (162,2 91) size 27x18 contains 1 chunk(s)178 RenderSVGInlineText {#text} at (0,-14) size 27x18 179 chunk 1 text run 1 at (162.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"180 RenderSVGText {text} at (214, 301) size 20x46 contains 1 chunk(s)181 RenderSVGInlineText {#text} at (0,-36) size 20x46 182 chunk 1 text run 1 at (214.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"183 RenderSVGText {text} at (219,2 91) size 27x18 contains 1 chunk(s)184 RenderSVGInlineText {#text} at (0,-14) size 27x18 185 chunk 1 text run 1 at (219.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"186 RenderSVGText {text} at (271, 301) size 20x46 contains 1 chunk(s)187 RenderSVGInlineText {#text} at (0,-36) size 20x46 188 chunk 1 text run 1 at (271.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"189 RenderSVGText {text} at (276,2 91) size 27x18 contains 1 chunk(s)190 RenderSVGInlineText {#text} at (0,-14) size 27x18 191 chunk 1 text run 1 at (276.00,2 91.00) startOffset 0 endOffset 3 width 27.00: "HIT"192 RenderSVGText {text} at (328, 301) size 20x46 contains 1 chunk(s)193 RenderSVGInlineText {#text} at (0,-36) size 20x46 194 chunk 1 text run 1 at (328.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"195 RenderSVGText {text} at (333,2 91) size 28x18 contains 1 chunk(s)196 RenderSVGInlineText {#text} at (0,-14) size 28x18 197 chunk 1 text run 1 at (333.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"198 RenderSVGText {text} at (385, 301) size 20x46 contains 1 chunk(s)199 RenderSVGInlineText {#text} at (0,-36) size 20x46 200 chunk 1 text run 1 at (385.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"201 RenderSVGText {text} at (390,2 91) size 28x18 contains 1 chunk(s)202 RenderSVGInlineText {#text} at (0,-14) size 28x18 203 chunk 1 text run 1 at (390.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"204 RenderSVGText {text} at (442, 301) size 20x46 contains 1 chunk(s)205 RenderSVGInlineText {#text} at (0,-36) size 20x46 206 chunk 1 text run 1 at (442.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"207 RenderSVGText {text} at (447,2 91) size 28x18 contains 1 chunk(s)208 RenderSVGInlineText {#text} at (0,-14) size 28x18 209 chunk 1 text run 1 at (447.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"210 RenderSVGText {text} at (499, 301) size 20x46 contains 1 chunk(s)211 RenderSVGInlineText {#text} at (0,-36) size 20x46 212 chunk 1 text run 1 at (499.00, 301.00) startOffset 0 endOffset 1 width 20.00: "#"213 RenderSVGText {text} at (504,2 91) size 28x18 contains 1 chunk(s)214 RenderSVGInlineText {#text} at (0,-14) size 28x18 215 chunk 1 text run 1 at (504.00,2 91.00) startOffset 0 endOffset 4 width 28.00: "miss"216 RenderSVGText {text} at (0,3 58) size 46x18 contains 1 chunk(s)218 chunk 1 text run 1 at (0.00,288.00) startOffset 0 endOffset 7 width 41.00: "visible" 219 RenderSVGText {text} at (100,288) size 20x46 contains 1 chunk(s) 220 RenderSVGInlineText {#text} at (0,-36) size 20x46 221 chunk 1 text run 1 at (100.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 222 RenderSVGText {text} at (105,278) size 27x18 contains 1 chunk(s) 223 RenderSVGInlineText {#text} at (0,-14) size 27x18 224 chunk 1 text run 1 at (105.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 225 RenderSVGText {text} at (157,288) size 20x46 contains 1 chunk(s) 226 RenderSVGInlineText {#text} at (0,-36) size 20x46 227 chunk 1 text run 1 at (157.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 228 RenderSVGText {text} at (162,278) size 27x18 contains 1 chunk(s) 229 RenderSVGInlineText {#text} at (0,-14) size 27x18 230 chunk 1 text run 1 at (162.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 231 RenderSVGText {text} at (214,288) size 20x46 contains 1 chunk(s) 232 RenderSVGInlineText {#text} at (0,-36) size 20x46 233 chunk 1 text run 1 at (214.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 234 RenderSVGText {text} at (219,278) size 27x18 contains 1 chunk(s) 235 RenderSVGInlineText {#text} at (0,-14) size 27x18 236 chunk 1 text run 1 at (219.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 237 RenderSVGText {text} at (271,288) size 20x46 contains 1 chunk(s) 238 RenderSVGInlineText {#text} at (0,-36) size 20x46 239 chunk 1 text run 1 at (271.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 240 RenderSVGText {text} at (276,278) size 27x18 contains 1 chunk(s) 241 RenderSVGInlineText {#text} at (0,-14) size 27x18 242 chunk 1 text run 1 at (276.00,278.00) startOffset 0 endOffset 3 width 27.00: "HIT" 243 RenderSVGText {text} at (328,288) size 20x46 contains 1 chunk(s) 244 RenderSVGInlineText {#text} at (0,-36) size 20x46 245 chunk 1 text run 1 at (328.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 246 RenderSVGText {text} at (333,278) size 28x18 contains 1 chunk(s) 247 RenderSVGInlineText {#text} at (0,-14) size 28x18 248 chunk 1 text run 1 at (333.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 249 RenderSVGText {text} at (385,288) size 20x46 contains 1 chunk(s) 250 RenderSVGInlineText {#text} at (0,-36) size 20x46 251 chunk 1 text run 1 at (385.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 252 RenderSVGText {text} at (390,278) size 28x18 contains 1 chunk(s) 253 RenderSVGInlineText {#text} at (0,-14) size 28x18 254 chunk 1 text run 1 at (390.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 255 RenderSVGText {text} at (442,288) size 20x46 contains 1 chunk(s) 256 RenderSVGInlineText {#text} at (0,-36) size 20x46 257 chunk 1 text run 1 at (442.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 258 RenderSVGText {text} at (447,278) size 28x18 contains 1 chunk(s) 259 RenderSVGInlineText {#text} at (0,-14) size 28x18 260 chunk 1 text run 1 at (447.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 261 RenderSVGText {text} at (499,288) size 20x46 contains 1 chunk(s) 262 RenderSVGInlineText {#text} at (0,-36) size 20x46 263 chunk 1 text run 1 at (499.00,288.00) startOffset 0 endOffset 1 width 20.00: "#" 264 RenderSVGText {text} at (504,278) size 28x18 contains 1 chunk(s) 265 RenderSVGInlineText {#text} at (0,-14) size 28x18 266 chunk 1 text run 1 at (504.00,278.00) startOffset 0 endOffset 4 width 28.00: "miss" 267 RenderSVGText {text} at (0,345) size 46x18 contains 1 chunk(s) 217 268 RenderSVGInlineText {#text} at (0,-14) size 46x18 218 chunk 1 text run 1 at (0.00,3 58.00) startOffset 0 endOffset 7 width 46.00: "painted"219 RenderSVGText {text} at (100,3 58) size 20x46 contains 1 chunk(s)220 RenderSVGInlineText {#text} at (0,-36) size 20x46 221 chunk 1 text run 1 at (100.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"222 RenderSVGText {text} at (105,3 48) size 28x18 contains 1 chunk(s)223 RenderSVGInlineText {#text} at (0,-14) size 28x18 224 chunk 1 text run 1 at (105.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"225 RenderSVGText {text} at (157,3 58) size 20x46 contains 1 chunk(s)226 RenderSVGInlineText {#text} at (0,-36) size 20x46 227 chunk 1 text run 1 at (157.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"228 RenderSVGText {text} at (162,3 48) size 27x18 contains 1 chunk(s)229 RenderSVGInlineText {#text} at (0,-14) size 27x18 230 chunk 1 text run 1 at (162.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"231 RenderSVGText {text} at (214,3 58) size 20x46 contains 1 chunk(s)232 RenderSVGInlineText {#text} at (0,-36) size 20x46 233 chunk 1 text run 1 at (214.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"234 RenderSVGText {text} at (219,3 48) size 27x18 contains 1 chunk(s)235 RenderSVGInlineText {#text} at (0,-14) size 27x18 236 chunk 1 text run 1 at (219.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"237 RenderSVGText {text} at (271,3 58) size 20x46 contains 1 chunk(s)238 RenderSVGInlineText {#text} at (0,-36) size 20x46 239 chunk 1 text run 1 at (271.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"240 RenderSVGText {text} at (276,3 48) size 27x18 contains 1 chunk(s)241 RenderSVGInlineText {#text} at (0,-14) size 27x18 242 chunk 1 text run 1 at (276.00,3 48.00) startOffset 0 endOffset 3 width 27.00: "HIT"243 RenderSVGText {text} at (328,3 58) size 20x46 contains 1 chunk(s)244 RenderSVGInlineText {#text} at (0,-36) size 20x46 245 chunk 1 text run 1 at (328.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"246 RenderSVGText {text} at (333,3 48) size 28x18 contains 1 chunk(s)247 RenderSVGInlineText {#text} at (0,-14) size 28x18 248 chunk 1 text run 1 at (333.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"249 RenderSVGText {text} at (385,3 58) size 20x46 contains 1 chunk(s)250 RenderSVGInlineText {#text} at (0,-36) size 20x46 251 chunk 1 text run 1 at (385.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"252 RenderSVGText {text} at (390,3 48) size 28x18 contains 1 chunk(s)253 RenderSVGInlineText {#text} at (0,-14) size 28x18 254 chunk 1 text run 1 at (390.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"255 RenderSVGText {text} at (442,3 58) size 20x46 contains 1 chunk(s)256 RenderSVGInlineText {#text} at (0,-36) size 20x46 257 chunk 1 text run 1 at (442.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"258 RenderSVGText {text} at (447,3 48) size 28x18 contains 1 chunk(s)259 RenderSVGInlineText {#text} at (0,-14) size 28x18 260 chunk 1 text run 1 at (447.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"261 RenderSVGText {text} at (499,3 58) size 20x46 contains 1 chunk(s)262 RenderSVGInlineText {#text} at (0,-36) size 20x46 263 chunk 1 text run 1 at (499.00,3 58.00) startOffset 0 endOffset 1 width 20.00: "#"264 RenderSVGText {text} at (504,3 48) size 28x18 contains 1 chunk(s)265 RenderSVGInlineText {#text} at (0,-14) size 28x18 266 chunk 1 text run 1 at (504.00,3 48.00) startOffset 0 endOffset 4 width 28.00: "miss"267 RenderSVGText {text} at (0,4 15) size 17x18 contains 1 chunk(s)269 chunk 1 text run 1 at (0.00,345.00) startOffset 0 endOffset 7 width 46.00: "painted" 270 RenderSVGText {text} at (100,345) size 20x46 contains 1 chunk(s) 271 RenderSVGInlineText {#text} at (0,-36) size 20x46 272 chunk 1 text run 1 at (100.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 273 RenderSVGText {text} at (105,335) size 28x18 contains 1 chunk(s) 274 RenderSVGInlineText {#text} at (0,-14) size 28x18 275 chunk 1 text run 1 at (105.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 276 RenderSVGText {text} at (157,345) size 20x46 contains 1 chunk(s) 277 RenderSVGInlineText {#text} at (0,-36) size 20x46 278 chunk 1 text run 1 at (157.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 279 RenderSVGText {text} at (162,335) size 27x18 contains 1 chunk(s) 280 RenderSVGInlineText {#text} at (0,-14) size 27x18 281 chunk 1 text run 1 at (162.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 282 RenderSVGText {text} at (214,345) size 20x46 contains 1 chunk(s) 283 RenderSVGInlineText {#text} at (0,-36) size 20x46 284 chunk 1 text run 1 at (214.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 285 RenderSVGText {text} at (219,335) size 27x18 contains 1 chunk(s) 286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (219.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 288 RenderSVGText {text} at (271,345) size 20x46 contains 1 chunk(s) 289 RenderSVGInlineText {#text} at (0,-36) size 20x46 290 chunk 1 text run 1 at (271.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 291 RenderSVGText {text} at (276,335) size 27x18 contains 1 chunk(s) 292 RenderSVGInlineText {#text} at (0,-14) size 27x18 293 chunk 1 text run 1 at (276.00,335.00) startOffset 0 endOffset 3 width 27.00: "HIT" 294 RenderSVGText {text} at (328,345) size 20x46 contains 1 chunk(s) 295 RenderSVGInlineText {#text} at (0,-36) size 20x46 296 chunk 1 text run 1 at (328.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 297 RenderSVGText {text} at (333,335) size 28x18 contains 1 chunk(s) 298 RenderSVGInlineText {#text} at (0,-14) size 28x18 299 chunk 1 text run 1 at (333.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 300 RenderSVGText {text} at (385,345) size 20x46 contains 1 chunk(s) 301 RenderSVGInlineText {#text} at (0,-36) size 20x46 302 chunk 1 text run 1 at (385.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 303 RenderSVGText {text} at (390,335) size 28x18 contains 1 chunk(s) 304 RenderSVGInlineText {#text} at (0,-14) size 28x18 305 chunk 1 text run 1 at (390.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 306 RenderSVGText {text} at (442,345) size 20x46 contains 1 chunk(s) 307 RenderSVGInlineText {#text} at (0,-36) size 20x46 308 chunk 1 text run 1 at (442.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 309 RenderSVGText {text} at (447,335) size 28x18 contains 1 chunk(s) 310 RenderSVGInlineText {#text} at (0,-14) size 28x18 311 chunk 1 text run 1 at (447.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 312 RenderSVGText {text} at (499,345) size 20x46 contains 1 chunk(s) 313 RenderSVGInlineText {#text} at (0,-36) size 20x46 314 chunk 1 text run 1 at (499.00,345.00) startOffset 0 endOffset 1 width 20.00: "#" 315 RenderSVGText {text} at (504,335) size 28x18 contains 1 chunk(s) 316 RenderSVGInlineText {#text} at (0,-14) size 28x18 317 chunk 1 text run 1 at (504.00,335.00) startOffset 0 endOffset 4 width 28.00: "miss" 318 RenderSVGText {text} at (0,402) size 17x18 contains 1 chunk(s) 268 319 RenderSVGInlineText {#text} at (0,-14) size 17x18 269 chunk 1 text run 1 at (0.00,4 15.00) startOffset 0 endOffset 4 width 17.00: "fill"270 RenderSVGText {text} at (100,4 15) size 20x46 contains 1 chunk(s)271 RenderSVGInlineText {#text} at (0,-36) size 20x46 272 chunk 1 text run 1 at (100.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"273 RenderSVGText {text} at (105, 405) size 27x18 contains 1 chunk(s)274 RenderSVGInlineText {#text} at (0,-14) size 27x18 275 chunk 1 text run 1 at (105.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"276 RenderSVGText {text} at (157,4 15) size 20x46 contains 1 chunk(s)277 RenderSVGInlineText {#text} at (0,-36) size 20x46 278 chunk 1 text run 1 at (157.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"279 RenderSVGText {text} at (162, 405) size 27x18 contains 1 chunk(s)280 RenderSVGInlineText {#text} at (0,-14) size 27x18 281 chunk 1 text run 1 at (162.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"282 RenderSVGText {text} at (214,4 15) size 20x46 contains 1 chunk(s)283 RenderSVGInlineText {#text} at (0,-36) size 20x46 284 chunk 1 text run 1 at (214.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"285 RenderSVGText {text} at (219, 405) size 27x18 contains 1 chunk(s)286 RenderSVGInlineText {#text} at (0,-14) size 27x18 287 chunk 1 text run 1 at (219.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"288 RenderSVGText {text} at (271,4 15) size 20x46 contains 1 chunk(s)289 RenderSVGInlineText {#text} at (0,-36) size 20x46 290 chunk 1 text run 1 at (271.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"291 RenderSVGText {text} at (276, 405) size 27x18 contains 1 chunk(s)292 RenderSVGInlineText {#text} at (0,-14) size 27x18 293 chunk 1 text run 1 at (276.00, 405.00) startOffset 0 endOffset 3 width 27.00: "HIT"294 RenderSVGText {text} at (328,4 15) size 20x46 contains 1 chunk(s)295 RenderSVGInlineText {#text} at (0,-36) size 20x46 296 chunk 1 text run 1 at (328.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"297 RenderSVGText {text} at (333, 405) size 28x18 contains 1 chunk(s)298 RenderSVGInlineText {#text} at (0,-14) size 28x18 299 chunk 1 text run 1 at (333.00, 405.00) startOffset 0 endOffset 4 width 28.00: "miss"300 RenderSVGText {text} at (385,4 15) size 20x46 contains 1 chunk(s)301 RenderSVGInlineText {#text} at (0,-36) size 20x46 302 chunk 1 text run 1 at (385.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"303 RenderSVGText {text} at (390, 405) size 28x18 contains 1 chunk(s)304 RenderSVGInlineText {#text} at (0,-14) size 28x18 305 chunk 1 text run 1 at (390.00, 405.00) startOffset 0 endOffset 4 width 28.00: "miss"306 RenderSVGText {text} at (442,4 15) size 20x46 contains 1 chunk(s)307 RenderSVGInlineText {#text} at (0,-36) size 20x46 308 chunk 1 text run 1 at (442.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"309 RenderSVGText {text} at (447, 405) size 28x18 contains 1 chunk(s)310 RenderSVGInlineText {#text} at (0,-14) size 28x18 311 chunk 1 text run 1 at (447.00, 405.00) startOffset 0 endOffset 4 width 28.00: "miss"312 RenderSVGText {text} at (499,4 15) size 20x46 contains 1 chunk(s)313 RenderSVGInlineText {#text} at (0,-36) size 20x46 314 chunk 1 text run 1 at (499.00,4 15.00) startOffset 0 endOffset 1 width 20.00: "#"315 RenderSVGText {text} at (504, 405) size 28x18 contains 1 chunk(s)316 RenderSVGInlineText {#text} at (0,-14) size 28x18 317 chunk 1 text run 1 at (504.00, 405.00) startOffset 0 endOffset 4 width 28.00: "miss"318 RenderSVGText {text} at (0,4 72) size 38x18 contains 1 chunk(s)320 chunk 1 text run 1 at (0.00,402.00) startOffset 0 endOffset 4 width 17.00: "fill" 321 RenderSVGText {text} at (100,402) size 20x46 contains 1 chunk(s) 322 RenderSVGInlineText {#text} at (0,-36) size 20x46 323 chunk 1 text run 1 at (100.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 324 RenderSVGText {text} at (105,392) size 27x18 contains 1 chunk(s) 325 RenderSVGInlineText {#text} at (0,-14) size 27x18 326 chunk 1 text run 1 at (105.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 327 RenderSVGText {text} at (157,402) size 20x46 contains 1 chunk(s) 328 RenderSVGInlineText {#text} at (0,-36) size 20x46 329 chunk 1 text run 1 at (157.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 330 RenderSVGText {text} at (162,392) size 27x18 contains 1 chunk(s) 331 RenderSVGInlineText {#text} at (0,-14) size 27x18 332 chunk 1 text run 1 at (162.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 333 RenderSVGText {text} at (214,402) size 20x46 contains 1 chunk(s) 334 RenderSVGInlineText {#text} at (0,-36) size 20x46 335 chunk 1 text run 1 at (214.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 336 RenderSVGText {text} at (219,392) size 27x18 contains 1 chunk(s) 337 RenderSVGInlineText {#text} at (0,-14) size 27x18 338 chunk 1 text run 1 at (219.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 339 RenderSVGText {text} at (271,402) size 20x46 contains 1 chunk(s) 340 RenderSVGInlineText {#text} at (0,-36) size 20x46 341 chunk 1 text run 1 at (271.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 342 RenderSVGText {text} at (276,392) size 27x18 contains 1 chunk(s) 343 RenderSVGInlineText {#text} at (0,-14) size 27x18 344 chunk 1 text run 1 at (276.00,392.00) startOffset 0 endOffset 3 width 27.00: "HIT" 345 RenderSVGText {text} at (328,402) size 20x46 contains 1 chunk(s) 346 RenderSVGInlineText {#text} at (0,-36) size 20x46 347 chunk 1 text run 1 at (328.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 348 RenderSVGText {text} at (333,392) size 28x18 contains 1 chunk(s) 349 RenderSVGInlineText {#text} at (0,-14) size 28x18 350 chunk 1 text run 1 at (333.00,392.00) startOffset 0 endOffset 4 width 28.00: "miss" 351 RenderSVGText {text} at (385,402) size 20x46 contains 1 chunk(s) 352 RenderSVGInlineText {#text} at (0,-36) size 20x46 353 chunk 1 text run 1 at (385.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 354 RenderSVGText {text} at (390,392) size 28x18 contains 1 chunk(s) 355 RenderSVGInlineText {#text} at (0,-14) size 28x18 356 chunk 1 text run 1 at (390.00,392.00) startOffset 0 endOffset 4 width 28.00: "miss" 357 RenderSVGText {text} at (442,402) size 20x46 contains 1 chunk(s) 358 RenderSVGInlineText {#text} at (0,-36) size 20x46 359 chunk 1 text run 1 at (442.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 360 RenderSVGText {text} at (447,392) size 28x18 contains 1 chunk(s) 361 RenderSVGInlineText {#text} at (0,-14) size 28x18 362 chunk 1 text run 1 at (447.00,392.00) startOffset 0 endOffset 4 width 28.00: "miss" 363 RenderSVGText {text} at (499,402) size 20x46 contains 1 chunk(s) 364 RenderSVGInlineText {#text} at (0,-36) size 20x46 365 chunk 1 text run 1 at (499.00,402.00) startOffset 0 endOffset 1 width 20.00: "#" 366 RenderSVGText {text} at (504,392) size 28x18 contains 1 chunk(s) 367 RenderSVGInlineText {#text} at (0,-14) size 28x18 368 chunk 1 text run 1 at (504.00,392.00) startOffset 0 endOffset 4 width 28.00: "miss" 369 RenderSVGText {text} at (0,459) size 38x18 contains 1 chunk(s) 319 370 RenderSVGInlineText {#text} at (0,-14) size 38x18 320 chunk 1 text run 1 at (0.00,4 72.00) startOffset 0 endOffset 6 width 38.00: "stroke"321 RenderSVGText {text} at (100,4 72) size 20x46 contains 1 chunk(s)322 RenderSVGInlineText {#text} at (0,-36) size 20x46 323 chunk 1 text run 1 at (100.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"324 RenderSVGText {text} at (105,4 62) size 27x18 contains 1 chunk(s)325 RenderSVGInlineText {#text} at (0,-14) size 27x18 326 chunk 1 text run 1 at (105.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"327 RenderSVGText {text} at (157,4 72) size 20x46 contains 1 chunk(s)328 RenderSVGInlineText {#text} at (0,-36) size 20x46 329 chunk 1 text run 1 at (157.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"330 RenderSVGText {text} at (162,4 62) size 27x18 contains 1 chunk(s)331 RenderSVGInlineText {#text} at (0,-14) size 27x18 332 chunk 1 text run 1 at (162.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"333 RenderSVGText {text} at (214,4 72) size 20x46 contains 1 chunk(s)334 RenderSVGInlineText {#text} at (0,-36) size 20x46 335 chunk 1 text run 1 at (214.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"336 RenderSVGText {text} at (219,4 62) size 27x18 contains 1 chunk(s)337 RenderSVGInlineText {#text} at (0,-14) size 27x18 338 chunk 1 text run 1 at (219.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"339 RenderSVGText {text} at (271,4 72) size 20x46 contains 1 chunk(s)340 RenderSVGInlineText {#text} at (0,-36) size 20x46 341 chunk 1 text run 1 at (271.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"342 RenderSVGText {text} at (276,4 62) size 27x18 contains 1 chunk(s)343 RenderSVGInlineText {#text} at (0,-14) size 27x18 344 chunk 1 text run 1 at (276.00,4 62.00) startOffset 0 endOffset 3 width 27.00: "HIT"345 RenderSVGText {text} at (328,4 72) size 20x46 contains 1 chunk(s)346 RenderSVGInlineText {#text} at (0,-36) size 20x46 347 chunk 1 text run 1 at (328.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"348 RenderSVGText {text} at (333,4 62) size 28x18 contains 1 chunk(s)349 RenderSVGInlineText {#text} at (0,-14) size 28x18 350 chunk 1 text run 1 at (333.00,4 62.00) startOffset 0 endOffset 4 width 28.00: "miss"351 RenderSVGText {text} at (385,4 72) size 20x46 contains 1 chunk(s)352 RenderSVGInlineText {#text} at (0,-36) size 20x46 353 chunk 1 text run 1 at (385.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"354 RenderSVGText {text} at (390,4 62) size 28x18 contains 1 chunk(s)355 RenderSVGInlineText {#text} at (0,-14) size 28x18 356 chunk 1 text run 1 at (390.00,4 62.00) startOffset 0 endOffset 4 width 28.00: "miss"357 RenderSVGText {text} at (442,4 72) size 20x46 contains 1 chunk(s)358 RenderSVGInlineText {#text} at (0,-36) size 20x46 359 chunk 1 text run 1 at (442.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"360 RenderSVGText {text} at (447,4 62) size 28x18 contains 1 chunk(s)361 RenderSVGInlineText {#text} at (0,-14) size 28x18 362 chunk 1 text run 1 at (447.00,4 62.00) startOffset 0 endOffset 4 width 28.00: "miss"363 RenderSVGText {text} at (499,4 72) size 20x46 contains 1 chunk(s)364 RenderSVGInlineText {#text} at (0,-36) size 20x46 365 chunk 1 text run 1 at (499.00,4 72.00) startOffset 0 endOffset 1 width 20.00: "#"366 RenderSVGText {text} at (504,4 62) size 28x18 contains 1 chunk(s)367 RenderSVGInlineText {#text} at (0,-14) size 28x18 368 chunk 1 text run 1 at (504.00,4 62.00) startOffset 0 endOffset 4 width 28.00: "miss"369 RenderSVGText {text} at (0,5 29) size 15x18 contains 1 chunk(s)371 chunk 1 text run 1 at (0.00,459.00) startOffset 0 endOffset 6 width 38.00: "stroke" 372 RenderSVGText {text} at (100,459) size 20x46 contains 1 chunk(s) 373 RenderSVGInlineText {#text} at (0,-36) size 20x46 374 chunk 1 text run 1 at (100.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 375 RenderSVGText {text} at (105,449) size 27x18 contains 1 chunk(s) 376 RenderSVGInlineText {#text} at (0,-14) size 27x18 377 chunk 1 text run 1 at (105.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 378 RenderSVGText {text} at (157,459) size 20x46 contains 1 chunk(s) 379 RenderSVGInlineText {#text} at (0,-36) size 20x46 380 chunk 1 text run 1 at (157.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 381 RenderSVGText {text} at (162,449) size 27x18 contains 1 chunk(s) 382 RenderSVGInlineText {#text} at (0,-14) size 27x18 383 chunk 1 text run 1 at (162.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 384 RenderSVGText {text} at (214,459) size 20x46 contains 1 chunk(s) 385 RenderSVGInlineText {#text} at (0,-36) size 20x46 386 chunk 1 text run 1 at (214.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 387 RenderSVGText {text} at (219,449) size 27x18 contains 1 chunk(s) 388 RenderSVGInlineText {#text} at (0,-14) size 27x18 389 chunk 1 text run 1 at (219.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 390 RenderSVGText {text} at (271,459) size 20x46 contains 1 chunk(s) 391 RenderSVGInlineText {#text} at (0,-36) size 20x46 392 chunk 1 text run 1 at (271.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 393 RenderSVGText {text} at (276,449) size 27x18 contains 1 chunk(s) 394 RenderSVGInlineText {#text} at (0,-14) size 27x18 395 chunk 1 text run 1 at (276.00,449.00) startOffset 0 endOffset 3 width 27.00: "HIT" 396 RenderSVGText {text} at (328,459) size 20x46 contains 1 chunk(s) 397 RenderSVGInlineText {#text} at (0,-36) size 20x46 398 chunk 1 text run 1 at (328.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 399 RenderSVGText {text} at (333,449) size 28x18 contains 1 chunk(s) 400 RenderSVGInlineText {#text} at (0,-14) size 28x18 401 chunk 1 text run 1 at (333.00,449.00) startOffset 0 endOffset 4 width 28.00: "miss" 402 RenderSVGText {text} at (385,459) size 20x46 contains 1 chunk(s) 403 RenderSVGInlineText {#text} at (0,-36) size 20x46 404 chunk 1 text run 1 at (385.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 405 RenderSVGText {text} at (390,449) size 28x18 contains 1 chunk(s) 406 RenderSVGInlineText {#text} at (0,-14) size 28x18 407 chunk 1 text run 1 at (390.00,449.00) startOffset 0 endOffset 4 width 28.00: "miss" 408 RenderSVGText {text} at (442,459) size 20x46 contains 1 chunk(s) 409 RenderSVGInlineText {#text} at (0,-36) size 20x46 410 chunk 1 text run 1 at (442.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 411 RenderSVGText {text} at (447,449) size 28x18 contains 1 chunk(s) 412 RenderSVGInlineText {#text} at (0,-14) size 28x18 413 chunk 1 text run 1 at (447.00,449.00) startOffset 0 endOffset 4 width 28.00: "miss" 414 RenderSVGText {text} at (499,459) size 20x46 contains 1 chunk(s) 415 RenderSVGInlineText {#text} at (0,-36) size 20x46 416 chunk 1 text run 1 at (499.00,459.00) startOffset 0 endOffset 1 width 20.00: "#" 417 RenderSVGText {text} at (504,449) size 28x18 contains 1 chunk(s) 418 RenderSVGInlineText {#text} at (0,-14) size 28x18 419 chunk 1 text run 1 at (504.00,449.00) startOffset 0 endOffset 4 width 28.00: "miss" 420 RenderSVGText {text} at (0,516) size 15x18 contains 1 chunk(s) 370 421 RenderSVGInlineText {#text} at (0,-14) size 15x18 371 chunk 1 text run 1 at (0.00,5 29.00) startOffset 0 endOffset 3 width 15.00: "all"372 RenderSVGText {text} at (100,5 29) size 20x46 contains 1 chunk(s)373 RenderSVGInlineText {#text} at (0,-36) size 20x46 374 chunk 1 text run 1 at (100.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"375 RenderSVGText {text} at (105,5 19) size 27x18 contains 1 chunk(s)376 RenderSVGInlineText {#text} at (0,-14) size 27x18 377 chunk 1 text run 1 at (105.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"378 RenderSVGText {text} at (157,5 29) size 20x46 contains 1 chunk(s)379 RenderSVGInlineText {#text} at (0,-36) size 20x46 380 chunk 1 text run 1 at (157.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"381 RenderSVGText {text} at (162,5 19) size 27x18 contains 1 chunk(s)382 RenderSVGInlineText {#text} at (0,-14) size 27x18 383 chunk 1 text run 1 at (162.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"384 RenderSVGText {text} at (214,5 29) size 20x46 contains 1 chunk(s)385 RenderSVGInlineText {#text} at (0,-36) size 20x46 386 chunk 1 text run 1 at (214.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"387 RenderSVGText {text} at (219,5 19) size 27x18 contains 1 chunk(s)388 RenderSVGInlineText {#text} at (0,-14) size 27x18 389 chunk 1 text run 1 at (219.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"390 RenderSVGText {text} at (271,5 29) size 20x46 contains 1 chunk(s)391 RenderSVGInlineText {#text} at (0,-36) size 20x46 392 chunk 1 text run 1 at (271.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"393 RenderSVGText {text} at (276,5 19) size 27x18 contains 1 chunk(s)394 RenderSVGInlineText {#text} at (0,-14) size 27x18 395 chunk 1 text run 1 at (276.00,5 19.00) startOffset 0 endOffset 3 width 27.00: "HIT"396 RenderSVGText {text} at (328,5 29) size 20x46 contains 1 chunk(s)397 RenderSVGInlineText {#text} at (0,-36) size 20x46 398 chunk 1 text run 1 at (328.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"399 RenderSVGText {text} at (333,5 19) size 28x18 contains 1 chunk(s)400 RenderSVGInlineText {#text} at (0,-14) size 28x18 401 chunk 1 text run 1 at (333.00,5 19.00) startOffset 0 endOffset 4 width 28.00: "miss"402 RenderSVGText {text} at (385,5 29) size 20x46 contains 1 chunk(s)403 RenderSVGInlineText {#text} at (0,-36) size 20x46 404 chunk 1 text run 1 at (385.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"405 RenderSVGText {text} at (390,5 19) size 28x18 contains 1 chunk(s)406 RenderSVGInlineText {#text} at (0,-14) size 28x18 407 chunk 1 text run 1 at (390.00,5 19.00) startOffset 0 endOffset 4 width 28.00: "miss"408 RenderSVGText {text} at (442,5 29) size 20x46 contains 1 chunk(s)409 RenderSVGInlineText {#text} at (0,-36) size 20x46 410 chunk 1 text run 1 at (442.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"411 RenderSVGText {text} at (447,5 19) size 28x18 contains 1 chunk(s)412 RenderSVGInlineText {#text} at (0,-14) size 28x18 413 chunk 1 text run 1 at (447.00,5 19.00) startOffset 0 endOffset 4 width 28.00: "miss"414 RenderSVGText {text} at (499,5 29) size 20x46 contains 1 chunk(s)415 RenderSVGInlineText {#text} at (0,-36) size 20x46 416 chunk 1 text run 1 at (499.00,5 29.00) startOffset 0 endOffset 1 width 20.00: "#"417 RenderSVGText {text} at (504,5 19) size 28x18 contains 1 chunk(s)418 RenderSVGInlineText {#text} at (0,-14) size 28x18 419 chunk 1 text run 1 at (504.00,5 19.00) startOffset 0 endOffset 4 width 28.00: "miss"420 RenderSVGText {text} at (0,5 86) size 31x18 contains 1 chunk(s)422 chunk 1 text run 1 at (0.00,516.00) startOffset 0 endOffset 3 width 15.00: "all" 423 RenderSVGText {text} at (100,516) size 20x46 contains 1 chunk(s) 424 RenderSVGInlineText {#text} at (0,-36) size 20x46 425 chunk 1 text run 1 at (100.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 426 RenderSVGText {text} at (105,506) size 27x18 contains 1 chunk(s) 427 RenderSVGInlineText {#text} at (0,-14) size 27x18 428 chunk 1 text run 1 at (105.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 429 RenderSVGText {text} at (157,516) size 20x46 contains 1 chunk(s) 430 RenderSVGInlineText {#text} at (0,-36) size 20x46 431 chunk 1 text run 1 at (157.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 432 RenderSVGText {text} at (162,506) size 27x18 contains 1 chunk(s) 433 RenderSVGInlineText {#text} at (0,-14) size 27x18 434 chunk 1 text run 1 at (162.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 435 RenderSVGText {text} at (214,516) size 20x46 contains 1 chunk(s) 436 RenderSVGInlineText {#text} at (0,-36) size 20x46 437 chunk 1 text run 1 at (214.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 438 RenderSVGText {text} at (219,506) size 27x18 contains 1 chunk(s) 439 RenderSVGInlineText {#text} at (0,-14) size 27x18 440 chunk 1 text run 1 at (219.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 441 RenderSVGText {text} at (271,516) size 20x46 contains 1 chunk(s) 442 RenderSVGInlineText {#text} at (0,-36) size 20x46 443 chunk 1 text run 1 at (271.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 444 RenderSVGText {text} at (276,506) size 27x18 contains 1 chunk(s) 445 RenderSVGInlineText {#text} at (0,-14) size 27x18 446 chunk 1 text run 1 at (276.00,506.00) startOffset 0 endOffset 3 width 27.00: "HIT" 447 RenderSVGText {text} at (328,516) size 20x46 contains 1 chunk(s) 448 RenderSVGInlineText {#text} at (0,-36) size 20x46 449 chunk 1 text run 1 at (328.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 450 RenderSVGText {text} at (333,506) size 28x18 contains 1 chunk(s) 451 RenderSVGInlineText {#text} at (0,-14) size 28x18 452 chunk 1 text run 1 at (333.00,506.00) startOffset 0 endOffset 4 width 28.00: "miss" 453 RenderSVGText {text} at (385,516) size 20x46 contains 1 chunk(s) 454 RenderSVGInlineText {#text} at (0,-36) size 20x46 455 chunk 1 text run 1 at (385.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 456 RenderSVGText {text} at (390,506) size 28x18 contains 1 chunk(s) 457 RenderSVGInlineText {#text} at (0,-14) size 28x18 458 chunk 1 text run 1 at (390.00,506.00) startOffset 0 endOffset 4 width 28.00: "miss" 459 RenderSVGText {text} at (442,516) size 20x46 contains 1 chunk(s) 460 RenderSVGInlineText {#text} at (0,-36) size 20x46 461 chunk 1 text run 1 at (442.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 462 RenderSVGText {text} at (447,506) size 28x18 contains 1 chunk(s) 463 RenderSVGInlineText {#text} at (0,-14) size 28x18 464 chunk 1 text run 1 at (447.00,506.00) startOffset 0 endOffset 4 width 28.00: "miss" 465 RenderSVGText {text} at (499,516) size 20x46 contains 1 chunk(s) 466 RenderSVGInlineText {#text} at (0,-36) size 20x46 467 chunk 1 text run 1 at (499.00,516.00) startOffset 0 endOffset 1 width 20.00: "#" 468 RenderSVGText {text} at (504,506) size 28x18 contains 1 chunk(s) 469 RenderSVGInlineText {#text} at (0,-14) size 28x18 470 chunk 1 text run 1 at (504.00,506.00) startOffset 0 endOffset 4 width 28.00: "miss" 471 RenderSVGText {text} at (0,573) size 31x18 contains 1 chunk(s) 421 472 RenderSVGInlineText {#text} at (0,-14) size 31x18 422 chunk 1 text run 1 at (0.00,5 86.00) startOffset 0 endOffset 4 width 31.00: "none"423 RenderSVGText {text} at (100,5 86) size 20x46 contains 1 chunk(s)424 RenderSVGInlineText {#text} at (0,-36) size 20x46 425 chunk 1 text run 1 at (100.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"426 RenderSVGText {text} at (105,5 76) size 28x18 contains 1 chunk(s)427 RenderSVGInlineText {#text} at (0,-14) size 28x18 428 chunk 1 text run 1 at (105.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"429 RenderSVGText {text} at (157,5 86) size 20x46 contains 1 chunk(s)430 RenderSVGInlineText {#text} at (0,-36) size 20x46 431 chunk 1 text run 1 at (157.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"432 RenderSVGText {text} at (162,5 76) size 28x18 contains 1 chunk(s)433 RenderSVGInlineText {#text} at (0,-14) size 28x18 434 chunk 1 text run 1 at (162.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"435 RenderSVGText {text} at (214,5 86) size 20x46 contains 1 chunk(s)436 RenderSVGInlineText {#text} at (0,-36) size 20x46 437 chunk 1 text run 1 at (214.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"438 RenderSVGText {text} at (219,5 76) size 28x18 contains 1 chunk(s)439 RenderSVGInlineText {#text} at (0,-14) size 28x18 440 chunk 1 text run 1 at (219.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"441 RenderSVGText {text} at (271,5 86) size 20x46 contains 1 chunk(s)442 RenderSVGInlineText {#text} at (0,-36) size 20x46 443 chunk 1 text run 1 at (271.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"444 RenderSVGText {text} at (276,5 76) size 28x18 contains 1 chunk(s)445 RenderSVGInlineText {#text} at (0,-14) size 28x18 446 chunk 1 text run 1 at (276.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"447 RenderSVGText {text} at (328,5 86) size 20x46 contains 1 chunk(s)448 RenderSVGInlineText {#text} at (0,-36) size 20x46 449 chunk 1 text run 1 at (328.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"450 RenderSVGText {text} at (333,5 76) size 28x18 contains 1 chunk(s)451 RenderSVGInlineText {#text} at (0,-14) size 28x18 452 chunk 1 text run 1 at (333.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"453 RenderSVGText {text} at (385,5 86) size 20x46 contains 1 chunk(s)454 RenderSVGInlineText {#text} at (0,-36) size 20x46 455 chunk 1 text run 1 at (385.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"456 RenderSVGText {text} at (390,5 76) size 28x18 contains 1 chunk(s)457 RenderSVGInlineText {#text} at (0,-14) size 28x18 458 chunk 1 text run 1 at (390.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"459 RenderSVGText {text} at (442,5 86) size 20x46 contains 1 chunk(s)460 RenderSVGInlineText {#text} at (0,-36) size 20x46 461 chunk 1 text run 1 at (442.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"462 RenderSVGText {text} at (447,5 76) size 28x18 contains 1 chunk(s)463 RenderSVGInlineText {#text} at (0,-14) size 28x18 464 chunk 1 text run 1 at (447.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"465 RenderSVGText {text} at (499,5 86) size 20x46 contains 1 chunk(s)466 RenderSVGInlineText {#text} at (0,-36) size 20x46 467 chunk 1 text run 1 at (499.00,5 86.00) startOffset 0 endOffset 1 width 20.00: "#"468 RenderSVGText {text} at (504,5 76) size 28x18 contains 1 chunk(s)469 RenderSVGInlineText {#text} at (0,-14) size 28x18 470 chunk 1 text run 1 at (504.00,5 76.00) startOffset 0 endOffset 4 width 28.00: "miss"473 chunk 1 text run 1 at (0.00,573.00) startOffset 0 endOffset 4 width 31.00: "none" 474 RenderSVGText {text} at (100,573) size 20x46 contains 1 chunk(s) 475 RenderSVGInlineText {#text} at (0,-36) size 20x46 476 chunk 1 text run 1 at (100.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 477 RenderSVGText {text} at (105,563) size 28x18 contains 1 chunk(s) 478 RenderSVGInlineText {#text} at (0,-14) size 28x18 479 chunk 1 text run 1 at (105.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 480 RenderSVGText {text} at (157,573) size 20x46 contains 1 chunk(s) 481 RenderSVGInlineText {#text} at (0,-36) size 20x46 482 chunk 1 text run 1 at (157.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 483 RenderSVGText {text} at (162,563) size 28x18 contains 1 chunk(s) 484 RenderSVGInlineText {#text} at (0,-14) size 28x18 485 chunk 1 text run 1 at (162.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 486 RenderSVGText {text} at (214,573) size 20x46 contains 1 chunk(s) 487 RenderSVGInlineText {#text} at (0,-36) size 20x46 488 chunk 1 text run 1 at (214.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 489 RenderSVGText {text} at (219,563) size 28x18 contains 1 chunk(s) 490 RenderSVGInlineText {#text} at (0,-14) size 28x18 491 chunk 1 text run 1 at (219.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 492 RenderSVGText {text} at (271,573) size 20x46 contains 1 chunk(s) 493 RenderSVGInlineText {#text} at (0,-36) size 20x46 494 chunk 1 text run 1 at (271.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 495 RenderSVGText {text} at (276,563) size 28x18 contains 1 chunk(s) 496 RenderSVGInlineText {#text} at (0,-14) size 28x18 497 chunk 1 text run 1 at (276.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 498 RenderSVGText {text} at (328,573) size 20x46 contains 1 chunk(s) 499 RenderSVGInlineText {#text} at (0,-36) size 20x46 500 chunk 1 text run 1 at (328.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 501 RenderSVGText {text} at (333,563) size 28x18 contains 1 chunk(s) 502 RenderSVGInlineText {#text} at (0,-14) size 28x18 503 chunk 1 text run 1 at (333.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 504 RenderSVGText {text} at (385,573) size 20x46 contains 1 chunk(s) 505 RenderSVGInlineText {#text} at (0,-36) size 20x46 506 chunk 1 text run 1 at (385.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 507 RenderSVGText {text} at (390,563) size 28x18 contains 1 chunk(s) 508 RenderSVGInlineText {#text} at (0,-14) size 28x18 509 chunk 1 text run 1 at (390.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 510 RenderSVGText {text} at (442,573) size 20x46 contains 1 chunk(s) 511 RenderSVGInlineText {#text} at (0,-36) size 20x46 512 chunk 1 text run 1 at (442.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 513 RenderSVGText {text} at (447,563) size 28x18 contains 1 chunk(s) 514 RenderSVGInlineText {#text} at (0,-14) size 28x18 515 chunk 1 text run 1 at (447.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 516 RenderSVGText {text} at (499,573) size 20x46 contains 1 chunk(s) 517 RenderSVGInlineText {#text} at (0,-36) size 20x46 518 chunk 1 text run 1 at (499.00,573.00) startOffset 0 endOffset 1 width 20.00: "#" 519 RenderSVGText {text} at (504,563) size 28x18 contains 1 chunk(s) 520 RenderSVGInlineText {#text} at (0,-14) size 28x18 521 chunk 1 text run 1 at (504.00,563.00) startOffset 0 endOffset 4 width 28.00: "miss" 471 522 caret: position 19 of child 0 {#text} of child 3 {text} of child 0 {svg} of document -
trunk/LayoutTests/svg/css/getComputedStyle-basic-expected.txt
r38642 r39634 121 121 rect: style.getPropertyValue(page-break-inside) : auto 122 122 rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] 123 rect: style.getPropertyValue(pointer-events) : auto 124 rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] 123 125 rect: style.getPropertyValue(position) : static 124 126 rect: style.getPropertyCSSValue(position) : [object CSSPrimitiveValue] … … 329 331 rect: style.getPropertyValue(stop-opacity) : 1 330 332 rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] 331 rect: style.getPropertyValue(pointer-events) : visiblepainted332 rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue]333 333 rect: style.getPropertyValue(color-interpolation) : srgb 334 334 rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] … … 509 509 g: style.getPropertyValue(page-break-inside) : auto 510 510 g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] 511 g: style.getPropertyValue(pointer-events) : auto 512 g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] 511 513 g: style.getPropertyValue(position) : static 512 514 g: style.getPropertyCSSValue(position) : [object CSSPrimitiveValue] … … 717 719 g: style.getPropertyValue(stop-opacity) : 1 718 720 g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] 719 g: style.getPropertyValue(pointer-events) : visiblepainted720 g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue]721 721 g: style.getPropertyValue(color-interpolation) : srgb 722 722 g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] -
trunk/LayoutTests/svg/custom/pointer-events-image.svg
r18659 r39634 12 12 var strokeValues = ['none', 'blue' ]; 13 13 14 var pointerEventsValues = [' visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none'];14 var pointerEventsValues = ['auto', 'visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none']; 15 15 16 16 var leftEdge = 100; 17 var topEdge = 100;17 var topEdge = 30; 18 18 19 19 var rectSpacing = 57; … … 87 87 </script> 88 88 89 <text x="110" y=" 90">Visibility: visible</text>90 <text x="340" y=" 90">Visibility: hidden</text>89 <text x="110" y="20">Visibility: visible</text> 90 <text x="340" y="20">Visibility: hidden</text> 91 91 <g id="test-content"/> 92 92 </svg> -
trunk/LayoutTests/svg/custom/pointer-events-path.svg
r16053 r39634 16 16 var strokeValues = ['none', 'blue' ]; 17 17 18 var pointerEventsValues = [' visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none'];18 var pointerEventsValues = ['auto', 'visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none']; 19 19 20 20 var leftEdge = 100; 21 var topEdge = 100;21 var topEdge = 30; 22 22 23 23 var rectSpacing = 57; … … 107 107 ]]> 108 108 </script> 109 110 <text x="610" y="18">Example:</text> 109 111 110 <text x=" 110" y="90">Visibility: visible</text>111 <text x=" 340" y="90">Visibility: hidden</text>112 <text x="605" y="40">Hit Fill:</text> 113 <text x="605" y="60">Hit Stroke:</text> 112 114 113 <text x="10" y="18">Example:</text> 115 <text x="110" y="20">Visibility: visible</text> 116 <text x="340" y="20">Visibility: hidden</text> 114 117 115 <text x="5" y="40">Hit Fill:</text>116 <text x="5" y="60">Hit Stroke:</text>117 118 <g id="test-content"> 118 <rect x=" 80" y="20" width="50" height="50" fill="orange" />119 <text x=" 85" y="40">HIT</text>120 <text x=" 85" y="60">miss</text>119 <rect x="680" y="20" width="50" height="50" fill="orange" /> 120 <text x="685" y="40">HIT</text> 121 <text x="685" y="60">miss</text> 121 122 </g> 122 123 </svg> -
trunk/LayoutTests/svg/custom/pointer-events-text.svg
r18659 r39634 11 11 var strokeValues = ['none', 'blue' ]; 12 12 13 var pointerEventsValues = [' visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none'];13 var pointerEventsValues = ['auto', 'visiblePainted', 'visibleFill', 'visibleStroke', 'visible', 'painted', 'fill', 'stroke', 'all', 'none']; 14 14 15 15 var leftEdge = 100; 16 var topEdge = 100;16 var topEdge = 30; 17 17 18 18 var rectSpacing = 57; … … 85 85 </script> 86 86 87 <text x="110" y=" 90">Visibility: visible</text>88 <text x="340" y=" 90">Visibility: hidden</text>87 <text x="110" y="20">Visibility: visible</text> 88 <text x="340" y="20">Visibility: hidden</text> 89 89 <g id="test-content"/> 90 90 </svg> -
trunk/WebCore/ChangeLog
r39626 r39634 1 2008-01-05 Dean Jackson <dino@apple.com> 2 3 Reviewed by David Hyatt. 4 5 Implement 'pointer-events' for HTML content. This involved 6 adding a new value 'auto' which behaves as 'visiblePainted' 7 in SVG content. 8 9 Moved the property out of the SVG CSS code and into 10 the general CSS (both parsing and RenderStyle). 11 12 Changes to the hit testing functionality of the Render tree, 13 specifically the nodeAtPoint methods. Where they used to 14 test for visibility, they now use a helper function defined 15 on base classes (RenderObject and InlineBox) that checks both 16 visibility and pointer-events. 17 18 https://bugs.webkit.org/show_bug.cgi?id=11395 19 20 Tests: fast/events/pointer-events-2.html 21 fast/events/pointer-events.html 22 23 * css/CSSComputedStyleDeclaration.cpp: 24 (WebCore::): 25 (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue): 26 * css/CSSParser.cpp: 27 (WebCore::CSSParser::parseValue): 28 * css/CSSPrimitiveValueMappings.h: 29 (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): 30 (WebCore::CSSPrimitiveValue::operator EPointerEvents): 31 * css/CSSStyleSelector.cpp: 32 (WebCore::CSSStyleSelector::applyProperty): 33 * css/SVGCSSComputedStyleDeclaration.cpp: 34 (WebCore::CSSComputedStyleDeclaration::getSVGPropertyCSSValue): 35 * css/SVGCSSStyleSelector.cpp: 36 (WebCore::CSSStyleSelector::applySVGProperty): 37 * manual-tests/pointer-events.html: Added. 38 * rendering/EllipsisBox.cpp: 39 (WebCore::EllipsisBox::nodeAtPoint): 40 * rendering/InlineBox.h: 41 (WebCore::InlineBox::visibleToHitTesting): 42 * rendering/InlineFlowBox.cpp: 43 (WebCore::InlineFlowBox::nodeAtPoint): 44 * rendering/InlineTextBox.cpp: 45 (WebCore::InlineTextBox::nodeAtPoint): 46 * rendering/PointerEventsHitRules.cpp: 47 (WebCore::PointerEventsHitRules::PointerEventsHitRules): 48 * rendering/PointerEventsHitRules.h: 49 (WebCore::PointerEventsHitRules::): 50 * rendering/RenderBlock.cpp: 51 (WebCore::RenderBlock::nodeAtPoint): 52 * rendering/RenderBox.cpp: 53 (WebCore::RenderBox::nodeAtPoint): 54 * rendering/RenderObject.h: 55 (WebCore::RenderObject::visibleToHitTesting): 56 * rendering/RenderPath.cpp: 57 (WebCore::RenderPath::nodeAtPoint): 58 * rendering/RenderSVGImage.cpp: 59 (WebCore::RenderSVGImage::nodeAtPoint): 60 * rendering/RenderSVGText.cpp: 61 (WebCore::RenderSVGText::nodeAtPoint): 62 * rendering/RootInlineBox.cpp: 63 (WebCore::RootInlineBox::nodeAtPoint): 64 * rendering/TextControlInnerElements.cpp: 65 (WebCore::SearchFieldCancelButtonElement::defaultEventHandler): 66 * rendering/style/RenderStyle.h: 67 (WebCore::): 68 (WebCore::InheritedFlags::setBitDefaults): 69 (WebCore::InheritedFlags::pointerEvents): 70 (WebCore::InheritedFlags::setPointerEvents): 71 (WebCore::InheritedFlags::initialPointerEvents): 72 * rendering/style/RenderStyleConstants.h: 73 (WebCore::): 74 * rendering/style/SVGRenderStyle.h: 75 (WebCore::SVGRenderStyle::InheritedFlags::operator==): 76 (WebCore::SVGRenderStyle::setBitDefaults): 77 * rendering/style/SVGRenderStyleDefs.h: 78 * css/CSSValueKeywords.in: 79 * css/SVGCSSValueKeywords.in: 80 1 81 2009-01-05 Oliver Hunt <oliver@apple.com> 2 82 -
trunk/WebCore/css/CSSComputedStyleDeclaration.cpp
r38642 r39634 111 111 CSSPropertyPageBreakBefore, 112 112 CSSPropertyPageBreakInside, 113 CSSPropertyPointerEvents, 113 114 CSSPropertyPosition, 114 115 CSSPropertyResize, … … 221 222 CSSPropertyStopColor, 222 223 CSSPropertyStopOpacity, 223 CSSPropertyPointerEvents,224 224 CSSPropertyColorInterpolation, 225 225 CSSPropertyColorInterpolationFilters, … … 1193 1193 case CSSPropertyWebkitTransitionTimingFunction: 1194 1194 return getTimingFunctionValue(style->transitions()); 1195 case CSSPropertyPointerEvents: 1196 return CSSPrimitiveValue::create(style->pointerEvents()); 1195 1197 case CSSPropertyBackground: 1196 1198 case CSSPropertyBorder: -
trunk/WebCore/css/CSSParser.cpp
r39601 r39634 1398 1398 valid_primitive = validUnit(value, FLength, true); 1399 1399 break; 1400 case CSSPropertyPointerEvents: 1401 // none | visiblePainted | visibleFill | visibleStroke | visible | 1402 // painted | fill | stroke | auto | all | inherit 1403 if (id == CSSValueVisible || id == CSSValueNone || id == CSSValueAll || id == CSSValueAuto || 1404 (id >= CSSValueVisiblepainted && id <= CSSValueStroke)) 1405 valid_primitive = true; 1406 break; 1407 1400 1408 // End of CSS3 properties 1401 1409 -
trunk/WebCore/css/CSSPrimitiveValueMappings.h
r37902 r39634 2027 2027 m_value.ident = CSSValueVisiblepainted; 2028 2028 break; 2029 case PE_AUTO: 2030 m_value.ident = CSSValueAuto; 2031 break; 2029 2032 case PE_ALL: 2030 2033 m_value.ident = CSSValueAll; … … 2038 2041 case CSSValueAll: 2039 2042 return PE_ALL; 2043 case CSSValueAuto: 2044 return PE_AUTO; 2040 2045 case CSSValueNone: 2041 2046 return PE_NONE; -
trunk/WebCore/css/CSSStyleSelector.cpp
r39601 r39634 4996 4996 HANDLE_TRANSITION_VALUE(timingFunction, TimingFunction, value) 4997 4997 return; 4998 case CSSPropertyPointerEvents: 4999 { 5000 HANDLE_INHERIT_AND_INITIAL(pointerEvents, PointerEvents) 5001 if (!primitiveValue) 5002 return; 5003 m_style->setPointerEvents(*primitiveValue); 5004 return; 5005 } 4998 5006 case CSSPropertyInvalid: 4999 5007 return; -
trunk/WebCore/css/CSSValueKeywords.in
r38919 r39634 586 586 # 587 587 reset 588 589 # 590 # CSS_PROP_POINTER_EVENTS 591 # 592 visiblePainted 593 visibleFill 594 visibleStroke 595 #visible 596 painted 597 fill 598 stroke 599 #all 600 #none -
trunk/WebCore/css/SVGCSSComputedStyleDeclaration.cpp
r34627 r39634 71 71 case CSSPropertyStopOpacity: 72 72 return CSSPrimitiveValue::create(svgStyle->stopOpacity(), CSSPrimitiveValue::CSS_NUMBER); 73 case CSSPropertyPointerEvents:74 return CSSPrimitiveValue::create(svgStyle->pointerEvents());75 73 case CSSPropertyColorInterpolation: 76 74 return CSSPrimitiveValue::create(svgStyle->colorInterpolation()); -
trunk/WebCore/css/SVGCSSStyleSelector.cpp
r36700 r39634 181 181 break; 182 182 } 183 case CSSPropertyPointerEvents:184 {185 HANDLE_INHERIT_AND_INITIAL(pointerEvents, PointerEvents)186 if (!primitiveValue)187 break;188 189 svgstyle->setPointerEvents(*primitiveValue);190 break;191 }192 183 case CSSPropertyDominantBaseline: 193 184 { -
trunk/WebCore/css/SVGCSSValueKeywords.in
r34910 r39634 182 182 # CSS_PROP_STOP_COLOR 183 183 # CSS_PROP_STOP_OPACITY 184 # CSS_PROP_POINTER_EVENTS185 visiblePainted186 visibleFill187 visibleStroke188 #visible189 painted190 fill191 stroke192 #all193 #none194 195 184 # CSS_PROP_COLOR_INTERPOLATION 196 185 #auto -
trunk/WebCore/rendering/EllipsisBox.cpp
r28298 r39634 75 75 } 76 76 77 if ( object()->style()->visibility() == VISIBLE&& IntRect(tx, ty, m_width, m_height).contains(x, y)) {77 if (visibleToHitTesting() && IntRect(tx, ty, m_width, m_height).contains(x, y)) { 78 78 object()->updateHitTestResult(result, IntPoint(x - tx, y - ty)); 79 79 return true; -
trunk/WebCore/rendering/InlineBox.h
r32508 r39634 238 238 int toAdd() const { return m_toAdd; } 239 239 240 bool visibleToHitTesting() const { return object()->style()->visibility() == VISIBLE && object()->style()->pointerEvents() != PE_NONE; } 241 240 242 public: 241 243 RenderObject* m_object; -
trunk/WebCore/rendering/InlineFlowBox.cpp
r34604 r39634 598 598 // Now check ourselves. 599 599 IntRect rect(tx + m_x, ty + m_y, m_width, m_height); 600 if ( object()->style()->visibility() == VISIBLE&& rect.contains(x, y)) {600 if (visibleToHitTesting() && rect.contains(x, y)) { 601 601 object()->updateHitTestResult(result, IntPoint(x - tx, y - ty)); // Don't add in m_x or m_y here, we want coords in the containing block's space. 602 602 return true; -
trunk/WebCore/rendering/InlineTextBox.cpp
r39601 r39634 226 226 227 227 IntRect rect(tx + m_x, ty + m_y, m_width, m_height); 228 if (m_truncation != cFullTruncation && object()->style()->visibility() == VISIBLE&& rect.contains(x, y)) {228 if (m_truncation != cFullTruncation && visibleToHitTesting() && rect.contains(x, y)) { 229 229 object()->updateHitTestResult(result, IntPoint(x - tx, y - ty)); 230 230 return true; -
trunk/WebCore/rendering/PointerEventsHitRules.cpp
r29663 r39634 21 21 22 22 #include "config.h" 23 #if ENABLE(SVG)24 23 #include "PointerEventsHitRules.h" 25 24 26 25 namespace WebCore { 27 26 28 PointerEventsHitRules::PointerEventsHitRules(E SVGHitTesting hitTesting, EPointerEvents pointerEvents)27 PointerEventsHitRules::PointerEventsHitRules(EHitTesting hitTesting, EPointerEvents pointerEvents) 29 28 : requireVisible(false) 30 29 , requireFill(false) … … 37 36 { 38 37 case PE_VISIBLE_PAINTED: 38 case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content 39 39 requireFill = true; 40 40 requireStroke = true; … … 73 73 { 74 74 case PE_VISIBLE_PAINTED: 75 case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content 75 76 requireVisible = true; 76 77 requireFill = true; … … 108 109 109 110 // vim:ts=4:noet 110 #endif // ENABLE(SVG) -
trunk/WebCore/rendering/PointerEventsHitRules.h
r29663 r39634 22 22 #ifndef PointerEventsHitRules_h 23 23 #define PointerEventsHitRules_h 24 #if ENABLE(SVG)25 24 26 #include " SVGRenderStyle.h"25 #include "RenderStyle.h" 27 26 28 27 namespace WebCore { … … 30 29 class PointerEventsHitRules { 31 30 public: 32 enum E SVGHitTesting {31 enum EHitTesting { 33 32 SVG_IMAGE_HITTESTING, 34 33 SVG_PATH_HITTESTING, … … 36 35 }; 37 36 38 PointerEventsHitRules(E SVGHitTesting, EPointerEvents);37 PointerEventsHitRules(EHitTesting, EPointerEvents); 39 38 40 39 bool requireVisible; … … 47 46 } 48 47 49 #endif // ENABLE(SVG)50 48 #endif 51 49 -
trunk/WebCore/rendering/RenderBlock.cpp
r39601 r39634 3159 3159 } 3160 3160 3161 // Now hit test our background .3161 // Now hit test our background 3162 3162 if (!inlineFlow && (hitTestAction == HitTestBlockBackground || hitTestAction == HitTestChildBlockBackground)) { 3163 3163 int topExtra = borderTopExtra(); 3164 3164 IntRect boundsRect(tx, ty - topExtra, m_width, m_height + topExtra + borderBottomExtra()); 3165 if ( style()->visibility() == VISIBLE&& boundsRect.contains(_x, _y)) {3165 if (visibleToHitTesting() && boundsRect.contains(_x, _y)) { 3166 3166 updateHitTestResult(result, IntPoint(_x - tx, _y - ty + topExtra)); 3167 3167 return true; -
trunk/WebCore/rendering/RenderBox.cpp
r39601 r39634 320 320 // Check our bounds next. For this purpose always assume that we can only be hit in the 321 321 // foreground phase (which is true for replaced elements like images). 322 if ( style()->visibility() == VISIBLE&& action == HitTestForeground && IntRect(tx, ty, m_width, m_height).contains(x, y)) {322 if (visibleToHitTesting() && action == HitTestForeground && IntRect(tx, ty, m_width, m_height).contains(x, y)) { 323 323 updateHitTestResult(result, IntPoint(x - tx, y - ty)); 324 324 return true; -
trunk/WebCore/rendering/RenderObject.h
r39601 r39634 916 916 AnimationController* animation() const; 917 917 918 bool visibleToHitTesting() const { return style()->visibility() == VISIBLE && style()->pointerEvents() != PE_NONE; } 919 918 920 protected: 919 921 // Overrides should call the superclass at the end -
trunk/WebCore/rendering/RenderPath.cpp
r39601 r39634 283 283 IntPoint absolutePoint(_x, _y); 284 284 285 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_PATH_HITTESTING, style()-> svgStyle()->pointerEvents());285 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_PATH_HITTESTING, style()->pointerEvents()); 286 286 287 287 bool isVisible = (style()->visibility() == VISIBLE); -
trunk/WebCore/rendering/RenderSVGImage.cpp
r39601 r39634 200 200 return false; 201 201 202 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_IMAGE_HITTESTING, style()-> svgStyle()->pointerEvents());202 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_IMAGE_HITTESTING, style()->pointerEvents()); 203 203 204 204 bool isVisible = (style()->visibility() == VISIBLE); -
trunk/WebCore/rendering/RenderSVGText.cpp
r39601 r39634 130 130 bool RenderSVGText::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, int _x, int _y, int _tx, int _ty, HitTestAction hitTestAction) 131 131 { 132 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_TEXT_HITTESTING, style()-> svgStyle()->pointerEvents());132 PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_TEXT_HITTESTING, style()->pointerEvents()); 133 133 bool isVisible = (style()->visibility() == VISIBLE); 134 134 if (isVisible || !hitRules.requireVisible) { -
trunk/WebCore/rendering/RootInlineBox.cpp
r30900 r39634 188 188 bool RootInlineBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty) 189 189 { 190 if (m_hasEllipsisBox && object()->style()->visibility() == VISIBLE) {190 if (m_hasEllipsisBox && visibleToHitTesting()) { 191 191 if (ellipsisBox()->nodeAtPoint(request, result, x, y, tx, ty)) { 192 192 object()->updateHitTestResult(result, IntPoint(x - tx, y - ty)); -
trunk/WebCore/rendering/TextControlInnerElements.cpp
r39490 r39634 154 154 input->select(); 155 155 evt->setDefaultHandled(); 156 if (renderer() && renderer()-> style()->visibility() == VISIBLE)156 if (renderer() && renderer()->visibleToHitTesting()) 157 157 if (Frame* frame = document()->frame()) { 158 158 frame->eventHandler()->setCapturingMouseEventsNode(this); … … 160 160 } 161 161 } else if (evt->type() == eventNames().mouseupEvent && evt->isMouseEvent() && static_cast<MouseEvent*>(evt)->button() == LeftButton) { 162 if (m_capturing && renderer() && renderer()-> style()->visibility() == VISIBLE) {162 if (m_capturing && renderer() && renderer()->visibleToHitTesting()) { 163 163 if (hovered()) { 164 164 input->setValue(""); -
trunk/WebCore/rendering/style/RenderStyle.h
r38642 r39634 141 141 (_visuallyOrdered == other._visuallyOrdered) && 142 142 (_htmlHacks == other._htmlHacks) && 143 (_force_backgrounds_to_white == other._force_backgrounds_to_white); 143 (_force_backgrounds_to_white == other._force_backgrounds_to_white) && 144 (_pointerEvents == other._pointerEvents); 144 145 } 145 146 … … 164 165 bool _htmlHacks :1; 165 166 bool _force_backgrounds_to_white : 1; 167 unsigned _pointerEvents : 4; // EPointerEvents 166 168 } inherited_flags; 167 169 … … 270 272 inherited_flags._box_direction = initialBoxDirection(); 271 273 inherited_flags._force_backgrounds_to_white = false; 274 inherited_flags._pointerEvents = initialPointerEvents(); 272 275 273 276 noninherited_flags._effectiveDisplay = noninherited_flags._originalDisplay = initialDisplay(); … … 631 634 632 635 // Apple-specific property getter methods 636 EPointerEvents pointerEvents() const { return static_cast<EPointerEvents>(inherited_flags._pointerEvents); } 633 637 const AnimationList* animations() const { return rareNonInheritedData->m_animations.get(); } 634 638 const AnimationList* transitions() const { return rareNonInheritedData->m_transitions.get(); } … … 921 925 922 926 // Apple-specific property setters 927 void setPointerEvents(EPointerEvents p) { inherited_flags._pointerEvents = p; } 928 923 929 void clearAnimations() 924 930 { … … 1104 1110 static Length initialTransformOriginX() { return Length(50.0, Percent); } 1105 1111 static Length initialTransformOriginY() { return Length(50.0, Percent); } 1112 static EPointerEvents initialPointerEvents() { return PE_AUTO; } 1106 1113 1107 1114 // Keep these at the end. -
trunk/WebCore/rendering/style/RenderStyleConstants.h
r37902 r39634 259 259 }; 260 260 261 enum EPointerEvents { 262 PE_NONE, PE_AUTO, PE_STROKE, PE_FILL, PE_PAINTED, PE_VISIBLE, 263 PE_VISIBLE_STROKE, PE_VISIBLE_FILL, PE_VISIBLE_PAINTED, PE_ALL 264 }; 265 261 266 } // namespace WebCore 262 267 -
trunk/WebCore/rendering/style/SVGRenderStyle.h
r36653 r39634 64 64 SVG_RS_DEFINE_ATTRIBUTE_INHERITED(EImageRendering, ImageRendering, imageRendering, IR_AUTO) 65 65 SVG_RS_DEFINE_ATTRIBUTE_INHERITED(LineJoin, JoinStyle, joinStyle, MiterJoin) 66 SVG_RS_DEFINE_ATTRIBUTE_INHERITED(EPointerEvents, PointerEvents, pointerEvents, PE_VISIBLE_PAINTED)67 66 SVG_RS_DEFINE_ATTRIBUTE_INHERITED(EShapeRendering, ShapeRendering, shapeRendering, SR_AUTO) 68 67 SVG_RS_DEFINE_ATTRIBUTE_INHERITED(ETextAnchor, TextAnchor, textAnchor, TA_START) … … 123 122 (_colorInterpolation == other._colorInterpolation) && 124 123 (_colorInterpolationFilters == other._colorInterpolationFilters) && 125 (_pointerEvents == other._pointerEvents) &&126 124 (_writingMode == other._writingMode) && 127 125 (_glyphOrientationHorizontal == other._glyphOrientationHorizontal) && … … 145 143 unsigned _colorInterpolation : 2; // EColorInterpolation 146 144 unsigned _colorInterpolationFilters : 2; // EColorInterpolation 147 unsigned _pointerEvents : 4; // EPointerEvents148 145 unsigned _writingMode : 3; // EWritingMode 149 146 unsigned _glyphOrientationHorizontal : 3; // EGlyphOrientation … … 200 197 svg_inherited_flags._colorInterpolation = initialColorInterpolation(); 201 198 svg_inherited_flags._colorInterpolationFilters = initialColorInterpolationFilters(); 202 svg_inherited_flags._pointerEvents = initialPointerEvents();203 199 svg_inherited_flags._writingMode = initialWritingMode(); 204 200 svg_inherited_flags._glyphOrientationHorizontal = initialGlyphOrientationHorizontal(); -
trunk/WebCore/rendering/style/SVGRenderStyleDefs.h
r36653 r39634 120 120 }; 121 121 122 enum EPointerEvents {123 PE_NONE, PE_STROKE, PE_FILL, PE_PAINTED, PE_VISIBLE,124 PE_VISIBLE_STROKE, PE_VISIBLE_FILL, PE_VISIBLE_PAINTED, PE_ALL125 };126 127 122 class CSSValue; 128 123 class CSSValueList;
Note: See TracChangeset
for help on using the changeset viewer.