OLD | NEW |
1 { | 1 { |
| 2 "name": "Content Root Layer", |
2 "bounds": [800, 600], | 3 "bounds": [800, 600], |
3 "children": [ | 4 "children": [ |
4 { | 5 { |
| 6 "name": "LayoutView #document", |
5 "bounds": [800, 600], | 7 "bounds": [800, 600], |
6 "contentsOpaque": true, | 8 "contentsOpaque": true, |
7 "drawsContent": true, | 9 "drawsContent": true, |
8 "paintInvalidations": [ | 10 "paintInvalidations": [ |
9 { | 11 { |
10 "object": "LayoutSVGRoot (positioned) svg", | 12 "object": "LayoutSVGRoot (positioned) svg", |
11 "rect": [0, 13, 402, 187], | 13 "rect": [0, 13, 402, 187], |
12 "reason": "bounds change" | 14 "reason": "bounds change" |
13 }, | 15 }, |
14 { | 16 { |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
223 }, | 225 }, |
224 { | 226 { |
225 "object": "LayoutSVGForeignObject foreignObject", | 227 "object": "LayoutSVGForeignObject foreignObject", |
226 "rect": [0, 0, 1, 1], | 228 "rect": [0, 0, 1, 1], |
227 "reason": "bounds change" | 229 "reason": "bounds change" |
228 }, | 230 }, |
229 { | 231 { |
230 "object": "LayoutText #text", | 232 "object": "LayoutText #text", |
231 "rect": [0, 0, 1, 1], | 233 "rect": [0, 0, 1, 1], |
232 "reason": "bounds change" | 234 "reason": "bounds change" |
233 }, | |
234 { | |
235 "object": "InlineFlowBox", | |
236 "reason": "full" | |
237 }, | |
238 { | |
239 "object": "InlineFlowBox", | |
240 "reason": "full" | |
241 }, | |
242 { | |
243 "object": "InlineFlowBox", | |
244 "reason": "full" | |
245 }, | |
246 { | |
247 "object": "InlineFlowBox", | |
248 "reason": "bounds change" | |
249 }, | |
250 { | |
251 "object": "InlineFlowBox", | |
252 "reason": "bounds change" | |
253 }, | |
254 { | |
255 "object": "InlineTextBox 'PASS '", | |
256 "reason": "full" | |
257 }, | |
258 { | |
259 "object": "InlineTextBox 'PASS '", | |
260 "reason": "full" | |
261 }, | |
262 { | |
263 "object": "InlineTextBox 'PASS '", | |
264 "reason": "full" | |
265 }, | |
266 { | |
267 "object": "InlineTextBox 'PASS '", | |
268 "reason": "bounds change" | |
269 }, | |
270 { | |
271 "object": "InlineTextBox 'PASS '", | |
272 "reason": "bounds change" | |
273 }, | |
274 { | |
275 "object": "InlineTextBox 'PASS'", | |
276 "reason": "full" | |
277 }, | |
278 { | |
279 "object": "InlineTextBox 'PASS'", | |
280 "reason": "full" | |
281 }, | |
282 { | |
283 "object": "InlineTextBox 'PASS'", | |
284 "reason": "full" | |
285 }, | |
286 { | |
287 "object": "InlineTextBox 'PASS'", | |
288 "reason": "full" | |
289 }, | |
290 { | |
291 "object": "InlineTextBox 'PASS'", | |
292 "reason": "full" | |
293 }, | |
294 { | |
295 "object": "InlineTextBox 'PASS'", | |
296 "reason": "full" | |
297 }, | |
298 { | |
299 "object": "InlineTextBox 'PASS'", | |
300 "reason": "bounds change" | |
301 }, | |
302 { | |
303 "object": "InlineTextBox 'PASS'", | |
304 "reason": "bounds change" | |
305 }, | |
306 { | |
307 "object": "InlineTextBox 'PASS'", | |
308 "reason": "bounds change" | |
309 }, | |
310 { | |
311 "object": "InlineTextBox 'PASS'", | |
312 "reason": "bounds change" | |
313 }, | |
314 { | |
315 "object": "InlineTextBox 'PASS'", | |
316 "reason": "bounds change" | |
317 }, | |
318 { | |
319 "object": "InlineTextBox 'PASS'", | |
320 "reason": "bounds change" | |
321 }, | |
322 { | |
323 "object": "RootInlineBox", | |
324 "reason": "full" | |
325 }, | |
326 { | |
327 "object": "RootInlineBox", | |
328 "reason": "full" | |
329 }, | |
330 { | |
331 "object": "RootInlineBox", | |
332 "reason": "full" | |
333 }, | |
334 { | |
335 "object": "RootInlineBox", | |
336 "reason": "full" | |
337 }, | |
338 { | |
339 "object": "RootInlineBox", | |
340 "reason": "full" | |
341 }, | |
342 { | |
343 "object": "RootInlineBox", | |
344 "reason": "full" | |
345 }, | |
346 { | |
347 "object": "RootInlineBox", | |
348 "reason": "full" | |
349 }, | |
350 { | |
351 "object": "RootInlineBox", | |
352 "reason": "full" | |
353 }, | |
354 { | |
355 "object": "RootInlineBox", | |
356 "reason": "full" | |
357 }, | |
358 { | |
359 "object": "RootInlineBox", | |
360 "reason": "full" | |
361 }, | |
362 { | |
363 "object": "RootInlineBox", | |
364 "reason": "full" | |
365 }, | |
366 { | |
367 "object": "RootInlineBox", | |
368 "reason": "full" | |
369 }, | |
370 { | |
371 "object": "RootInlineBox", | |
372 "reason": "full" | |
373 }, | |
374 { | |
375 "object": "RootInlineBox", | |
376 "reason": "full" | |
377 } | 235 } |
378 ] | 236 ] |
379 } | 237 } |
| 238 ], |
| 239 "objectPaintInvalidations": [ |
| 240 { |
| 241 "object": "LayoutSVGRoot (positioned) svg", |
| 242 "reason": "bounds change" |
| 243 }, |
| 244 { |
| 245 "object": "LayoutSVGContainer g id='text1g'", |
| 246 "reason": "full" |
| 247 }, |
| 248 { |
| 249 "object": "LayoutSVGText text", |
| 250 "reason": "forced by layout" |
| 251 }, |
| 252 { |
| 253 "object": "RootInlineBox", |
| 254 "reason": "forced by layout" |
| 255 }, |
| 256 { |
| 257 "object": "LayoutSVGInlineText #text", |
| 258 "reason": "bounds change" |
| 259 }, |
| 260 { |
| 261 "object": "InlineTextBox 'PASS '", |
| 262 "reason": "bounds change" |
| 263 }, |
| 264 { |
| 265 "object": "LayoutSVGTSpan tspan", |
| 266 "reason": "bounds change" |
| 267 }, |
| 268 { |
| 269 "object": "InlineFlowBox", |
| 270 "reason": "bounds change" |
| 271 }, |
| 272 { |
| 273 "object": "LayoutSVGInlineText #text", |
| 274 "reason": "bounds change" |
| 275 }, |
| 276 { |
| 277 "object": "InlineTextBox 'PASS'", |
| 278 "reason": "bounds change" |
| 279 }, |
| 280 { |
| 281 "object": "LayoutSVGInlineText #text", |
| 282 "reason": "bounds change" |
| 283 }, |
| 284 { |
| 285 "object": "LayoutSVGForeignObject foreignObject", |
| 286 "reason": "bounds change" |
| 287 }, |
| 288 { |
| 289 "object": "LayoutBlockFlow P", |
| 290 "reason": "bounds change" |
| 291 }, |
| 292 { |
| 293 "object": "RootInlineBox", |
| 294 "reason": "bounds change" |
| 295 }, |
| 296 { |
| 297 "object": "LayoutText #text", |
| 298 "reason": "bounds change" |
| 299 }, |
| 300 { |
| 301 "object": "InlineTextBox 'PASS'", |
| 302 "reason": "bounds change" |
| 303 }, |
| 304 { |
| 305 "object": "LayoutSVGViewportContainer svg", |
| 306 "reason": "bounds change" |
| 307 }, |
| 308 { |
| 309 "object": "LayoutSVGText text", |
| 310 "reason": "forced by layout" |
| 311 }, |
| 312 { |
| 313 "object": "RootInlineBox", |
| 314 "reason": "forced by layout" |
| 315 }, |
| 316 { |
| 317 "object": "LayoutSVGInlineText #text", |
| 318 "reason": "bounds change" |
| 319 }, |
| 320 { |
| 321 "object": "InlineTextBox 'PASS'", |
| 322 "reason": "bounds change" |
| 323 }, |
| 324 { |
| 325 "object": "LayoutSVGContainer g id='text2g'", |
| 326 "reason": "full" |
| 327 }, |
| 328 { |
| 329 "object": "LayoutSVGText text", |
| 330 "reason": "forced by layout" |
| 331 }, |
| 332 { |
| 333 "object": "RootInlineBox", |
| 334 "reason": "forced by layout" |
| 335 }, |
| 336 { |
| 337 "object": "LayoutSVGText text", |
| 338 "reason": "forced by layout" |
| 339 }, |
| 340 { |
| 341 "object": "RootInlineBox", |
| 342 "reason": "forced by layout" |
| 343 }, |
| 344 { |
| 345 "object": "LayoutSVGContainer g id='text3g'", |
| 346 "reason": "full" |
| 347 }, |
| 348 { |
| 349 "object": "LayoutSVGText text", |
| 350 "reason": "forced by layout" |
| 351 }, |
| 352 { |
| 353 "object": "RootInlineBox", |
| 354 "reason": "forced by layout" |
| 355 }, |
| 356 { |
| 357 "object": "LayoutSVGInlineText #text", |
| 358 "reason": "bounds change" |
| 359 }, |
| 360 { |
| 361 "object": "InlineTextBox 'PASS '", |
| 362 "reason": "bounds change" |
| 363 }, |
| 364 { |
| 365 "object": "LayoutSVGTSpan tspan", |
| 366 "reason": "bounds change" |
| 367 }, |
| 368 { |
| 369 "object": "InlineFlowBox", |
| 370 "reason": "bounds change" |
| 371 }, |
| 372 { |
| 373 "object": "LayoutSVGInlineText #text", |
| 374 "reason": "bounds change" |
| 375 }, |
| 376 { |
| 377 "object": "InlineTextBox 'PASS'", |
| 378 "reason": "bounds change" |
| 379 }, |
| 380 { |
| 381 "object": "LayoutSVGInlineText #text", |
| 382 "reason": "bounds change" |
| 383 }, |
| 384 { |
| 385 "object": "LayoutSVGForeignObject foreignObject", |
| 386 "reason": "bounds change" |
| 387 }, |
| 388 { |
| 389 "object": "LayoutBlockFlow P", |
| 390 "reason": "bounds change" |
| 391 }, |
| 392 { |
| 393 "object": "RootInlineBox", |
| 394 "reason": "bounds change" |
| 395 }, |
| 396 { |
| 397 "object": "LayoutText #text", |
| 398 "reason": "bounds change" |
| 399 }, |
| 400 { |
| 401 "object": "InlineTextBox 'PASS'", |
| 402 "reason": "bounds change" |
| 403 }, |
| 404 { |
| 405 "object": "LayoutSVGViewportContainer svg", |
| 406 "reason": "bounds change" |
| 407 }, |
| 408 { |
| 409 "object": "LayoutSVGText text", |
| 410 "reason": "forced by layout" |
| 411 }, |
| 412 { |
| 413 "object": "RootInlineBox", |
| 414 "reason": "forced by layout" |
| 415 }, |
| 416 { |
| 417 "object": "LayoutSVGInlineText #text", |
| 418 "reason": "bounds change" |
| 419 }, |
| 420 { |
| 421 "object": "InlineTextBox 'PASS'", |
| 422 "reason": "bounds change" |
| 423 } |
380 ] | 424 ] |
381 } | 425 } |
382 | 426 |
OLD | NEW |