OLD | NEW |
1 { | 1 { |
2 "layers": [ | 2 "layers": [ |
3 { | 3 { |
4 "name": "LayoutView #document", | 4 "name": "LayoutView #document", |
5 "bounds": [800, 600], | 5 "bounds": [800, 600], |
6 "contentsOpaque": true, | 6 "contentsOpaque": true, |
7 "drawsContent": true, | 7 "drawsContent": true, |
8 "paintInvalidations": [ | 8 "paintInvalidations": [ |
9 { | 9 { |
10 "object": "LayoutBlockFlow DIV id='editor'", | 10 "object": "LayoutBlockFlow DIV id='editor'", |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 }, | 63 }, |
64 { | 64 { |
65 "object": "LayoutText #text", | 65 "object": "LayoutText #text", |
66 "rect": [8, 48, 7, 19], | 66 "rect": [8, 48, 7, 19], |
67 "reason": "layoutObject insertion" | 67 "reason": "layoutObject insertion" |
68 }, | 68 }, |
69 { | 69 { |
70 "object": "LayoutTextFragment (anonymous)", | 70 "object": "LayoutTextFragment (anonymous)", |
71 "rect": [8, 48, 7, 19], | 71 "rect": [8, 48, 7, 19], |
72 "reason": "forced by layout" | 72 "reason": "forced by layout" |
73 }, | |
74 { | |
75 "object": "LayoutBlockFlow DIV id='editor'", | |
76 "rect": [7, 47, 3, 22], | |
77 "reason": "invalidate paint rectangle" | |
78 }, | |
79 { | |
80 "object": "LayoutBlockFlow DIV id='editor'", | |
81 "rect": [7, 47, 3, 22], | |
82 "reason": "invalidate paint rectangle" | |
83 }, | |
84 { | |
85 "object": "LayoutBlockFlow DIV id='editor'", | |
86 "rect": [7, 47, 3, 22], | |
87 "reason": "invalidate paint rectangle" | |
88 }, | |
89 { | |
90 "object": "LayoutBlockFlow DIV id='editor'", | |
91 "rect": [7, 47, 3, 22], | |
92 "reason": "invalidate paint rectangle" | |
93 }, | |
94 { | |
95 "object": "LayoutText #text", | |
96 "rect": [29, 47, 3, 21], | |
97 "reason": "invalidate paint rectangle" | |
98 }, | |
99 { | |
100 "object": "LayoutText #text", | |
101 "rect": [29, 47, 3, 21], | |
102 "reason": "invalidate paint rectangle" | |
103 }, | |
104 { | |
105 "object": "LayoutText #text", | |
106 "rect": [29, 47, 3, 21], | |
107 "reason": "invalidate paint rectangle" | |
108 }, | |
109 { | |
110 "object": "LayoutText #text", | |
111 "rect": [22, 47, 3, 21], | |
112 "reason": "invalidate paint rectangle" | |
113 }, | |
114 { | |
115 "object": "LayoutText #text", | |
116 "rect": [22, 47, 3, 21], | |
117 "reason": "invalidate paint rectangle" | |
118 }, | |
119 { | |
120 "object": "LayoutText #text", | |
121 "rect": [22, 47, 3, 21], | |
122 "reason": "invalidate paint rectangle" | |
123 }, | |
124 { | |
125 "object": "LayoutText #text", | |
126 "rect": [22, 47, 3, 21], | |
127 "reason": "invalidate paint rectangle" | |
128 }, | |
129 { | |
130 "object": "LayoutText #text", | |
131 "rect": [14, 47, 3, 21], | |
132 "reason": "invalidate paint rectangle" | |
133 }, | |
134 { | |
135 "object": "LayoutText #text", | |
136 "rect": [14, 47, 3, 21], | |
137 "reason": "invalidate paint rectangle" | |
138 }, | |
139 { | |
140 "object": "LayoutText #text", | |
141 "rect": [14, 47, 3, 21], | |
142 "reason": "invalidate paint rectangle" | |
143 }, | |
144 { | |
145 "object": "LayoutText #text", | |
146 "rect": [14, 47, 3, 21], | |
147 "reason": "invalidate paint rectangle" | |
148 } | 73 } |
149 ] | 74 ] |
150 } | 75 } |
151 ], | 76 ], |
152 "objectPaintInvalidations": [ | 77 "objectPaintInvalidations": [ |
153 { | 78 { |
154 "object": "Caret", | |
155 "reason": "invalidate paint rectangle" | |
156 }, | |
157 { | |
158 "object": "LayoutBlockFlow DIV id='editor'", | 79 "object": "LayoutBlockFlow DIV id='editor'", |
159 "reason": "style change" | 80 "reason": "style change" |
160 }, | 81 }, |
161 { | 82 { |
162 "object": "RootInlineBox", | 83 "object": "RootInlineBox", |
163 "reason": "style change" | 84 "reason": "style change" |
164 }, | 85 }, |
165 { | 86 { |
166 "object": "Caret", | 87 "object": "Caret", |
167 "reason": "invalidate paint rectangle" | 88 "reason": "caret" |
168 }, | |
169 { | |
170 "object": "Caret", | |
171 "reason": "invalidate paint rectangle" | |
172 }, | |
173 { | |
174 "object": "Caret", | |
175 "reason": "invalidate paint rectangle" | |
176 }, | |
177 { | |
178 "object": "Caret", | |
179 "reason": "invalidate paint rectangle" | |
180 }, | 89 }, |
181 { | 90 { |
182 "object": "LayoutBlockFlow DIV id='editor'", | 91 "object": "LayoutBlockFlow DIV id='editor'", |
183 "reason": "forced by layout" | 92 "reason": "forced by layout" |
184 }, | 93 }, |
185 { | 94 { |
186 "object": "RootInlineBox", | 95 "object": "RootInlineBox", |
187 "reason": "forced by layout" | 96 "reason": "forced by layout" |
188 }, | 97 }, |
189 { | 98 { |
190 "object": "Caret", | 99 "object": "Caret", |
191 "reason": "invalidate paint rectangle" | 100 "reason": "caret" |
192 }, | |
193 { | |
194 "object": "Caret", | |
195 "reason": "invalidate paint rectangle" | |
196 }, | 101 }, |
197 { | 102 { |
198 "object": "LayoutText #text", | 103 "object": "LayoutText #text", |
199 "reason": "layoutObject insertion" | 104 "reason": "layoutObject insertion" |
200 }, | 105 }, |
201 { | 106 { |
202 "object": "InlineTextBox 'a'", | 107 "object": "InlineTextBox 'a'", |
203 "reason": "layoutObject insertion" | 108 "reason": "layoutObject insertion" |
204 }, | 109 }, |
205 { | 110 { |
206 "object": "LayoutTextFragment (anonymous)", | 111 "object": "LayoutTextFragment (anonymous)", |
207 "reason": "forced by layout" | 112 "reason": "forced by layout" |
208 }, | 113 }, |
209 { | 114 { |
210 "object": "InlineTextBox 'x'", | 115 "object": "InlineTextBox 'x'", |
211 "reason": "forced by layout" | 116 "reason": "forced by layout" |
212 }, | 117 }, |
213 { | 118 { |
214 "object": "Caret", | |
215 "reason": "invalidate paint rectangle" | |
216 }, | |
217 { | |
218 "object": "Caret", | |
219 "reason": "invalidate paint rectangle" | |
220 }, | |
221 { | |
222 "object": "LayoutBlockFlow DIV id='editor'", | 119 "object": "LayoutBlockFlow DIV id='editor'", |
223 "reason": "forced by layout" | 120 "reason": "forced by layout" |
224 }, | 121 }, |
225 { | 122 { |
226 "object": "RootInlineBox", | 123 "object": "RootInlineBox", |
227 "reason": "forced by layout" | 124 "reason": "forced by layout" |
228 }, | 125 }, |
229 { | 126 { |
230 "object": "Caret", | 127 "object": "Caret", |
231 "reason": "invalidate paint rectangle" | 128 "reason": "caret" |
232 }, | |
233 { | |
234 "object": "Caret", | |
235 "reason": "invalidate paint rectangle" | |
236 }, | 129 }, |
237 { | 130 { |
238 "object": "LayoutText #text", | 131 "object": "LayoutText #text", |
239 "reason": "full" | 132 "reason": "full" |
240 }, | 133 }, |
241 { | 134 { |
242 "object": "InlineTextBox 'ab'", | 135 "object": "InlineTextBox 'ab'", |
243 "reason": "full" | 136 "reason": "full" |
244 }, | 137 }, |
245 { | 138 { |
246 "object": "LayoutTextFragment (anonymous)", | 139 "object": "LayoutTextFragment (anonymous)", |
247 "reason": "forced by layout" | 140 "reason": "forced by layout" |
248 }, | 141 }, |
249 { | 142 { |
250 "object": "InlineTextBox 'x'", | 143 "object": "InlineTextBox 'x'", |
251 "reason": "forced by layout" | 144 "reason": "forced by layout" |
252 }, | 145 }, |
253 { | 146 { |
254 "object": "Caret", | |
255 "reason": "invalidate paint rectangle" | |
256 }, | |
257 { | |
258 "object": "Caret", | |
259 "reason": "invalidate paint rectangle" | |
260 }, | |
261 { | |
262 "object": "LayoutBlockFlow DIV id='editor'", | 147 "object": "LayoutBlockFlow DIV id='editor'", |
263 "reason": "forced by layout" | 148 "reason": "forced by layout" |
264 }, | 149 }, |
265 { | 150 { |
266 "object": "RootInlineBox", | 151 "object": "RootInlineBox", |
267 "reason": "forced by layout" | 152 "reason": "forced by layout" |
268 }, | 153 }, |
269 { | 154 { |
270 "object": "Caret", | 155 "object": "Caret", |
271 "reason": "invalidate paint rectangle" | 156 "reason": "caret" |
272 }, | |
273 { | |
274 "object": "Caret", | |
275 "reason": "invalidate paint rectangle" | |
276 }, | 157 }, |
277 { | 158 { |
278 "object": "LayoutText #text", | 159 "object": "LayoutText #text", |
279 "reason": "full" | 160 "reason": "full" |
280 }, | 161 }, |
281 { | 162 { |
282 "object": "InlineTextBox 'abc'", | 163 "object": "InlineTextBox 'abc'", |
283 "reason": "full" | 164 "reason": "full" |
284 }, | 165 }, |
285 { | 166 { |
286 "object": "LayoutTextFragment (anonymous)", | 167 "object": "LayoutTextFragment (anonymous)", |
287 "reason": "forced by layout" | 168 "reason": "forced by layout" |
288 }, | 169 }, |
289 { | 170 { |
290 "object": "InlineTextBox 'x'", | 171 "object": "InlineTextBox 'x'", |
291 "reason": "forced by layout" | 172 "reason": "forced by layout" |
292 } | 173 } |
293 ] | 174 ] |
294 } | 175 } |
295 | 176 |
OLD | NEW |