Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getFlattenedDocument-expected.txt

Issue 2955943002: DevTools: migrate inspector-protocol/dom tests to a new test runner (Closed)
Patch Set: rebaseline Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 A
2 B
3 C
4 D
5 E
6 1
7 { 2 {
8 "nodes": [ 3 nodes : [
9 { 4 [0] : {
10 "nodeId": 4, 5 attributes : [
11 "parentId": 3, 6 ]
12 "backendNodeId": "<number>", 7 backendNodeId : <backendNodeId>
13 "nodeType": 1, 8 childNodeCount : 0
14 "nodeName": "SCRIPT", 9 children : [
15 "localName": "script", 10 ]
16 "nodeValue": "", 11 localName : head
17 "childNodeCount": 0, 12 nodeId : <nodeId>
18 "children": [], 13 nodeName : HEAD
19 "attributes": [ 14 nodeType : 1
20 "type", 15 nodeValue :
21 "text/javascript", 16 parentId : <parentId>
22 "src", 17 }
23 "../../http/tests/inspector-protocol/resources/inspector-protocol-test.j s" 18 [1] : {
24 ] 19 backendNodeId : <backendNodeId>
25 }, 20 localName :
26 { 21 nodeId : <nodeId>
27 "nodeId": 6, 22 nodeName : #text
28 "parentId": 5, 23 nodeType : 3
29 "backendNodeId": "<number>", 24 nodeValue : A
30 "nodeType": 3, 25 parentId : <parentId>
31 "nodeName": "#text", 26 }
32 "localName": "", 27 [2] : {
33 "nodeValue": "\n\nfunction test()\n{\n InspectorTest.sendCommand(\"DOM. enable\", {});\n InspectorTest.sendCommandOrDie(\"DOM.getFlattenedDocument\", {\"depth\": -1, \"pierce\": true}, onDocument);\n\n function onDocument(resp onse) {\n function stabilize(key, value) {\n var unstableKeys = [\"backendNodeId\", \"documentURL\", \"baseURL\", \"frameId\"];\n i f (unstableKeys.indexOf(key) !== -1)\n return \"<\" + typeof(valu e) + \">\";\n return value;\n }\n InspectorTest.log(JSO N.stringify(response, stabilize, 2));\n InspectorTest.completeTest();\n }\n}\n\n" 28 backendNodeId : <backendNodeId>
34 }, 29 localName :
35 { 30 nodeId : <nodeId>
36 "nodeId": 5, 31 nodeName : #text
37 "parentId": 3, 32 nodeType : 3
38 "backendNodeId": "<number>", 33 nodeValue : B
39 "nodeType": 1, 34 parentId : <parentId>
40 "nodeName": "SCRIPT", 35 }
41 "localName": "script", 36 [3] : {
42 "nodeValue": "", 37 backendNodeId : <backendNodeId>
43 "childNodeCount": 1, 38 localName :
44 "children": [], 39 nodeId : <nodeId>
45 "attributes": [] 40 nodeName : #text
46 }, 41 nodeType : 3
47 { 42 nodeValue : C
48 "nodeId": 3, 43 parentId : <parentId>
49 "parentId": 2, 44 }
50 "backendNodeId": "<number>", 45 [4] : {
51 "nodeType": 1, 46 backendNodeId : <backendNodeId>
52 "nodeName": "HEAD", 47 localName :
53 "localName": "head", 48 nodeId : <nodeId>
54 "nodeValue": "", 49 nodeName : #text
55 "childNodeCount": 2, 50 nodeType : 3
56 "children": [], 51 nodeValue : D
57 "attributes": [] 52 parentId : <parentId>
58 }, 53 }
59 { 54 [5] : {
60 "nodeId": 9, 55 backendNodeId : <backendNodeId>
61 "parentId": 8, 56 localName :
62 "backendNodeId": "<number>", 57 nodeId : <nodeId>
63 "nodeType": 3, 58 nodeName : #text
64 "nodeName": "#text", 59 nodeType : 3
65 "localName": "", 60 nodeValue : E
66 "nodeValue": " A\n " 61 parentId : <parentId>
67 }, 62 }
68 { 63 [6] : {
69 "nodeId": 11, 64 attributes : [
70 "parentId": 10, 65 [0] : id
71 "backendNodeId": "<number>", 66 [1] : E
72 "nodeType": 3, 67 ]
73 "nodeName": "#text", 68 backendNodeId : <backendNodeId>
74 "localName": "", 69 childNodeCount : 1
75 "nodeValue": " B\n " 70 children : [
76 }, 71 ]
77 { 72 localName : div
78 "nodeId": 13, 73 nodeId : <nodeId>
79 "parentId": 12, 74 nodeName : DIV
80 "backendNodeId": "<number>", 75 nodeType : 1
81 "nodeType": 3, 76 nodeValue :
82 "nodeName": "#text", 77 parentId : <parentId>
83 "localName": "", 78 }
84 "nodeValue": " C\n " 79 [7] : {
85 }, 80 attributes : [
86 { 81 [0] : id
87 "nodeId": 15, 82 [1] : D
88 "parentId": 14, 83 ]
89 "backendNodeId": "<number>", 84 backendNodeId : <backendNodeId>
90 "nodeType": 3, 85 childNodeCount : 2
91 "nodeName": "#text", 86 children : [
92 "localName": "", 87 ]
93 "nodeValue": " D\n " 88 localName : div
94 }, 89 nodeId : <nodeId>
95 { 90 nodeName : DIV
96 "nodeId": 17, 91 nodeType : 1
97 "parentId": 16, 92 nodeValue :
98 "backendNodeId": "<number>", 93 parentId : <parentId>
99 "nodeType": 3, 94 }
100 "nodeName": "#text", 95 [8] : {
101 "localName": "", 96 attributes : [
102 "nodeValue": " E\n " 97 [0] : id
103 }, 98 [1] : C
104 { 99 ]
105 "nodeId": 16, 100 backendNodeId : <backendNodeId>
106 "parentId": 14, 101 childNodeCount : 2
107 "backendNodeId": "<number>", 102 children : [
108 "nodeType": 1, 103 ]
109 "nodeName": "DIV", 104 localName : div
110 "localName": "div", 105 nodeId : <nodeId>
111 "nodeValue": "", 106 nodeName : DIV
112 "childNodeCount": 1, 107 nodeType : 1
113 "children": [], 108 nodeValue :
114 "attributes": [ 109 parentId : <parentId>
115 "id", 110 }
116 "E" 111 [9] : {
117 ] 112 attributes : [
118 }, 113 [0] : id
119 { 114 [1] : B
120 "nodeId": 14, 115 ]
121 "parentId": 12, 116 backendNodeId : <backendNodeId>
122 "backendNodeId": "<number>", 117 childNodeCount : 2
123 "nodeType": 1, 118 children : [
124 "nodeName": "DIV", 119 ]
125 "localName": "div", 120 localName : div
126 "nodeValue": "", 121 nodeId : <nodeId>
127 "childNodeCount": 2, 122 nodeName : DIV
128 "children": [], 123 nodeType : 1
129 "attributes": [ 124 nodeValue :
130 "id", 125 parentId : <parentId>
131 "D" 126 }
132 ] 127 [10] : {
133 }, 128 attributes : [
134 { 129 [0] : id
135 "nodeId": 12, 130 [1] : A
136 "parentId": 10, 131 ]
137 "backendNodeId": "<number>", 132 backendNodeId : <backendNodeId>
138 "nodeType": 1, 133 childNodeCount : 2
139 "nodeName": "DIV", 134 children : [
140 "localName": "div", 135 ]
141 "nodeValue": "", 136 localName : div
142 "childNodeCount": 2, 137 nodeId : <nodeId>
143 "children": [], 138 nodeName : DIV
144 "attributes": [ 139 nodeType : 1
145 "id", 140 nodeValue :
146 "C" 141 parentId : <parentId>
147 ] 142 }
148 }, 143 [11] : {
149 { 144 backendNodeId : <backendNodeId>
150 "nodeId": 10, 145 localName :
151 "parentId": 8, 146 nodeId : <nodeId>
152 "backendNodeId": "<number>", 147 nodeName : #text
153 "nodeType": 1, 148 nodeType : 3
154 "nodeName": "DIV", 149 nodeValue : @font-face { font-family: 'ahem'; src: url(../../.. /resources/Ahem.ttf); }
155 "localName": "div", 150 parentId : <parentId>
156 "nodeValue": "", 151 }
157 "childNodeCount": 2, 152 [12] : {
158 "children": [], 153 attributes : [
159 "attributes": [ 154 ]
160 "id", 155 backendNodeId : <backendNodeId>
161 "B" 156 childNodeCount : 1
162 ] 157 children : [
163 }, 158 ]
164 { 159 localName : style
165 "nodeId": 8, 160 nodeId : <nodeId>
166 "parentId": 7, 161 nodeName : STYLE
167 "backendNodeId": "<number>", 162 nodeType : 1
168 "nodeType": 1, 163 nodeValue :
169 "nodeName": "DIV", 164 parentId : <parentId>
170 "localName": "div", 165 }
171 "nodeValue": "", 166 [13] : {
172 "childNodeCount": 2, 167 attributes : [
173 "children": [], 168 ]
174 "attributes": [ 169 backendNodeId : <backendNodeId>
175 "id", 170 childNodeCount : 1
176 "A" 171 children : [
177 ] 172 ]
178 }, 173 localName : head
179 { 174 nodeId : <nodeId>
180 "nodeId": 23, 175 nodeName : HEAD
181 "parentId": 22, 176 nodeType : 1
182 "backendNodeId": "<number>", 177 nodeValue :
183 "nodeType": 3, 178 parentId : <parentId>
184 "nodeName": "#text", 179 }
185 "localName": "", 180 [14] : {
186 "nodeValue": "\n@font-face {\n font-family: 'ahem';\n src: url(../../../ resources/Ahem.ttf);\n}\n" 181 backendNodeId : <backendNodeId>
187 }, 182 localName :
188 { 183 nodeId : <nodeId>
189 "nodeId": 22, 184 nodeName : #text
190 "parentId": 21, 185 nodeType : 3
191 "backendNodeId": "<number>", 186 nodeValue : Hello from the iframe.
192 "nodeType": 1, 187 parentId : <parentId>
193 "nodeName": "STYLE", 188 }
194 "localName": "style", 189 [15] : {
195 "nodeValue": "", 190 attributes : [
196 "childNodeCount": 1, 191 [0] : style
197 "children": [], 192 [1] : font-family: ahem;
198 "attributes": [] 193 ]
199 }, 194 backendNodeId : <backendNodeId>
200 { 195 childNodeCount : 1
201 "nodeId": 21, 196 children : [
202 "parentId": 20, 197 ]
203 "backendNodeId": "<number>", 198 localName : div
204 "nodeType": 1, 199 nodeId : <nodeId>
205 "nodeName": "HEAD", 200 nodeName : DIV
206 "localName": "head", 201 nodeType : 1
207 "nodeValue": "", 202 nodeValue :
208 "childNodeCount": 1, 203 parentId : <parentId>
209 "children": [], 204 }
210 "attributes": [] 205 [16] : {
211 }, 206 attributes : [
212 { 207 ]
213 "nodeId": 26, 208 backendNodeId : <backendNodeId>
214 "parentId": 25, 209 childNodeCount : 1
215 "backendNodeId": "<number>", 210 children : [
216 "nodeType": 3, 211 ]
217 "nodeName": "#text", 212 localName : body
218 "localName": "", 213 nodeId : <nodeId>
219 "nodeValue": "\nHello from the iframe.\n" 214 nodeName : BODY
220 }, 215 nodeType : 1
221 { 216 nodeValue :
222 "nodeId": 25, 217 parentId : <parentId>
223 "parentId": 24, 218 }
224 "backendNodeId": "<number>", 219 [17] : {
225 "nodeType": 1, 220 attributes : [
226 "nodeName": "DIV", 221 ]
227 "localName": "div", 222 backendNodeId : <backendNodeId>
228 "nodeValue": "", 223 childNodeCount : 2
229 "childNodeCount": 1, 224 children : [
230 "children": [], 225 ]
231 "attributes": [ 226 frameId : <frameId>
232 "style", 227 localName : html
233 "font-family: ahem;" 228 nodeId : <nodeId>
234 ] 229 nodeName : HTML
235 }, 230 nodeType : 1
236 { 231 nodeValue :
237 "nodeId": 24, 232 parentId : <parentId>
238 "parentId": 20, 233 }
239 "backendNodeId": "<number>", 234 [18] : {
240 "nodeType": 1, 235 attributes : [
241 "nodeName": "BODY", 236 [0] : src
242 "localName": "body", 237 [1] : ./simple-iframe.html
243 "nodeValue": "", 238 [2] : width
244 "childNodeCount": 1, 239 [3] : 400
245 "children": [], 240 [4] : height
246 "attributes": [] 241 [5] : 200
247 }, 242 ]
248 { 243 backendNodeId : <backendNodeId>
249 "nodeId": 20, 244 childNodeCount : 0
250 "parentId": 19, 245 children : [
251 "backendNodeId": "<number>", 246 ]
252 "nodeType": 1, 247 contentDocument : {
253 "nodeName": "HTML", 248 backendNodeId : <backendNodeId>
254 "localName": "html", 249 baseURL : <baseURL>
255 "nodeValue": "", 250 childNodeCount : 1
256 "childNodeCount": 2, 251 children : [
257 "children": [], 252 ]
258 "attributes": [], 253 documentURL : <documentURL>
259 "frameId": "<string>" 254 localName :
260 }, 255 nodeId : <nodeId>
261 { 256 nodeName : #document
262 "nodeId": 18, 257 nodeType : 9
263 "parentId": 7, 258 nodeValue :
264 "backendNodeId": "<number>", 259 xmlVersion :
265 "nodeType": 1, 260 }
266 "nodeName": "IFRAME", 261 frameId : <frameId>
267 "localName": "iframe", 262 localName : iframe
268 "nodeValue": "", 263 nodeId : <nodeId>
269 "childNodeCount": 0, 264 nodeName : IFRAME
270 "children": [], 265 nodeType : 1
271 "attributes": [ 266 nodeValue :
272 "src", 267 parentId : <parentId>
273 "../dom/resources/simple-iframe.html", 268 }
274 "width", 269 [19] : {
275 "400", 270 backendNodeId : <backendNodeId>
276 "height", 271 localName :
277 "200" 272 nodeId : <nodeId>
278 ], 273 nodeName : #text
279 "frameId": "<string>", 274 nodeType : 3
280 "contentDocument": { 275 nodeValue : :host { color: red; }
281 "nodeId": 19, 276 parentId : <parentId>
282 "backendNodeId": "<number>", 277 }
283 "nodeType": 9, 278 [20] : {
284 "nodeName": "#document", 279 attributes : [
285 "localName": "", 280 ]
286 "nodeValue": "", 281 backendNodeId : <backendNodeId>
287 "childNodeCount": 1, 282 childNodeCount : 1
288 "children": [], 283 children : [
289 "documentURL": "<string>", 284 ]
290 "baseURL": "<string>", 285 localName : style
291 "xmlVersion": "" 286 nodeId : <nodeId>
292 } 287 nodeName : STYLE
293 }, 288 nodeType : 1
294 { 289 nodeValue :
295 "nodeId": 30, 290 parentId : <parentId>
296 "parentId": 29, 291 }
297 "backendNodeId": "<number>", 292 [21] : {
298 "nodeType": 3, 293 attributes : [
299 "nodeName": "#text", 294 ]
300 "localName": "", 295 backendNodeId : <backendNodeId>
301 "nodeValue": "\n:host {\n color: red;\n}\n" 296 childNodeCount : 0
302 }, 297 children : [
303 { 298 ]
304 "nodeId": 29, 299 localName : div
305 "parentId": 28, 300 nodeId : <nodeId>
306 "backendNodeId": "<number>", 301 nodeName : DIV
307 "nodeType": 1, 302 nodeType : 1
308 "nodeName": "STYLE", 303 nodeValue :
309 "localName": "style", 304 parentId : <parentId>
310 "nodeValue": "", 305 }
311 "childNodeCount": 1, 306 [22] : {
312 "children": [], 307 backendNodeId : <backendNodeId>
313 "attributes": [] 308 localName :
314 }, 309 nodeId : <nodeId>
315 { 310 nodeName : #text
316 "nodeId": 31, 311 nodeType : 3
317 "parentId": 28, 312 nodeValue : Hi from a template!
318 "backendNodeId": "<number>", 313 parentId : <parentId>
319 "nodeType": 1, 314 }
320 "nodeName": "DIV", 315 [23] : {
321 "localName": "div", 316 attributes : [
322 "nodeValue": "", 317 ]
323 "childNodeCount": 0, 318 backendNodeId : <backendNodeId>
324 "children": [], 319 childNodeCount : 1
325 "attributes": [] 320 children : [
326 }, 321 ]
327 { 322 localName : h1
328 "nodeId": 33, 323 nodeId : <nodeId>
329 "parentId": 32, 324 nodeName : H1
330 "backendNodeId": "<number>", 325 nodeType : 1
331 "nodeType": 3, 326 nodeValue :
332 "nodeName": "#text", 327 parentId : <parentId>
333 "localName": "", 328 }
334 "nodeValue": "Hi from a template!" 329 [24] : {
335 }, 330 attributes : [
336 { 331 [0] : id
337 "nodeId": 32, 332 [1] : shadow-host
338 "parentId": 28, 333 ]
339 "backendNodeId": "<number>", 334 backendNodeId : <backendNodeId>
340 "nodeType": 1, 335 childNodeCount : 0
341 "nodeName": "H1", 336 children : [
342 "localName": "h1", 337 ]
343 "nodeValue": "", 338 localName : div
344 "childNodeCount": 1, 339 nodeId : <nodeId>
345 "children": [], 340 nodeName : DIV
346 "attributes": [] 341 nodeType : 1
347 }, 342 nodeValue :
348 { 343 parentId : <parentId>
349 "nodeId": 27, 344 shadowRoots : [
350 "parentId": 7, 345 [0] : {
351 "backendNodeId": "<number>", 346 backendNodeId : <backendNodeId>
352 "nodeType": 1, 347 childNodeCount : 3
353 "nodeName": "DIV", 348 children : [
354 "localName": "div", 349 ]
355 "nodeValue": "", 350 localName :
356 "childNodeCount": 0, 351 nodeId : <nodeId>
357 "children": [], 352 nodeName : #document-fragment
358 "attributes": [ 353 nodeType : 11
359 "id", 354 nodeValue :
360 "shadow-host" 355 shadowRootType : open
361 ], 356 }
362 "shadowRoots": [ 357 ]
363 { 358 }
364 "nodeId": 28, 359 [25] : {
365 "backendNodeId": "<number>", 360 attributes : [
366 "nodeType": 11, 361 [0] : class
367 "nodeName": "#document-fragment", 362 [1] : body-class
368 "localName": "", 363 ]
369 "nodeValue": "", 364 backendNodeId : <backendNodeId>
370 "childNodeCount": 3, 365 childNodeCount : 3
371 "children": [], 366 children : [
372 "shadowRootType": "open" 367 ]
373 } 368 localName : body
374 ] 369 nodeId : <nodeId>
375 }, 370 nodeName : BODY
376 { 371 nodeType : 1
377 "nodeId": 35, 372 nodeValue :
378 "parentId": 34, 373 parentId : <parentId>
379 "backendNodeId": "<number>", 374 }
380 "nodeType": 3, 375 [26] : {
381 "nodeName": "#text", 376 attributes : [
382 "localName": "", 377 ]
383 "nodeValue": "\n var host = document.querySelector(\"#shadow-host\" ).createShadowRoot();\n var template = document.querySelector(\"#shadow-t emplate\");\n host.appendChild(template.content);\n template.remov e();\n window.onload = runTest;\n " 378 backendNodeId : <backendNodeId>
384 }, 379 childNodeCount : 2
385 { 380 children : [
386 "nodeId": 34, 381 ]
387 "parentId": 7, 382 frameId : <frameId>
388 "backendNodeId": "<number>", 383 localName : html
389 "nodeType": 1, 384 nodeId : <nodeId>
390 "nodeName": "SCRIPT", 385 nodeName : HTML
391 "localName": "script", 386 nodeType : 1
392 "nodeValue": "", 387 nodeValue :
393 "childNodeCount": 1, 388 parentId : <parentId>
394 "children": [], 389 }
395 "attributes": [ 390 [27] : {
396 "type", 391 backendNodeId : <backendNodeId>
397 "text/javascript" 392 baseURL : <baseURL>
398 ] 393 childNodeCount : 1
399 }, 394 children : [
400 { 395 ]
401 "nodeId": 7, 396 documentURL : <documentURL>
402 "parentId": 2, 397 localName :
403 "backendNodeId": "<number>", 398 nodeId : <nodeId>
404 "nodeType": 1, 399 nodeName : #document
405 "nodeName": "BODY", 400 nodeType : 9
406 "localName": "body", 401 nodeValue :
407 "nodeValue": "", 402 xmlVersion :
408 "childNodeCount": 4, 403 }
409 "children": [], 404 ]
410 "attributes": [
411 "class",
412 "body-class"
413 ]
414 },
415 {
416 "nodeId": 2,
417 "parentId": 1,
418 "backendNodeId": "<number>",
419 "nodeType": 1,
420 "nodeName": "HTML",
421 "localName": "html",
422 "nodeValue": "",
423 "childNodeCount": 2,
424 "children": [],
425 "attributes": [],
426 "frameId": "<string>"
427 },
428 {
429 "nodeId": 1,
430 "backendNodeId": "<number>",
431 "nodeType": 9,
432 "nodeName": "#document",
433 "localName": "",
434 "nodeValue": "",
435 "childNodeCount": 1,
436 "children": [],
437 "documentURL": "<string>",
438 "baseURL": "<string>",
439 "xmlVersion": ""
440 }
441 ]
442 } 405 }
443 406
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698