1 CONSOLE MESSAGE: line 26: test,test2,,,test4,,,,,
2 CONSOLE MESSAGE: line 27: %o
3 CONSOLE MESSAGE: line 28: %O
4 CONSOLE MESSAGE: line 29: Test for zero "%f" in formatter
5 CONSOLE MESSAGE: line 30: %% self-escape1
6 CONSOLE MESSAGE: line 31: %%s self-escape2
7 CONSOLE MESSAGE: line 32: %%ss self-escape3
8 CONSOLE MESSAGE: line 33: %%s%s%%s self-escape4
9 CONSOLE MESSAGE: line 34: %%%%% self-escape5
10 CONSOLE MESSAGE: line 35: %%%s self-escape6
11 CONSOLE MESSAGE: line 12: /^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\.))*"|'(?:[^\\\']|(?:\\[\da-f]{1,6}\s?|\.))*')|(?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i
12 CONSOLE MESSAGE: line 13: /^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\.))*"|'(?:[^\\\']|(?:\\[\da-f]{1,6}\s?|\.))*')|(?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i
13 CONSOLE MESSAGE: line 12: /foo\\bar\sbaz/i
14 CONSOLE MESSAGE: line 13: /foo\\bar\sbaz/i
15 CONSOLE MESSAGE: line 12: test
16 CONSOLE MESSAGE: line 13: test
17 CONSOLE MESSAGE: line 12: test named "test"
18 CONSOLE MESSAGE: line 13: test named "test"
19 CONSOLE MESSAGE: line 12: Error
20 CONSOLE MESSAGE: line 13: Error
21 CONSOLE MESSAGE: line 12: Error: my error message
22 CONSOLE MESSAGE: line 13: Error: my error message
23 CONSOLE MESSAGE: line 12: Error: my multiline
25 CONSOLE MESSAGE: line 13: Error: my multiline
27 CONSOLE MESSAGE: line 12: [object HTMLParagraphElement]
28 CONSOLE MESSAGE: line 13: [object HTMLParagraphElement]
29 CONSOLE MESSAGE: line 12: function () { return 1; }
30 CONSOLE MESSAGE: line 13: function () { return 1; }
31 CONSOLE MESSAGE: line 12: function () {
34 CONSOLE MESSAGE: line 13: function () {
37 CONSOLE MESSAGE: line 12: 0.12
38 CONSOLE MESSAGE: line 13: 0.12
39 CONSOLE MESSAGE: line 12: http://webkit.org/
40 CONSOLE MESSAGE: line 13: http://webkit.org/
41 CONSOLE MESSAGE: line 12: null
42 CONSOLE MESSAGE: line 13:
43 CONSOLE MESSAGE: line 12: undefined
44 CONSOLE MESSAGE: line 13:
45 CONSOLE MESSAGE: line 12: [object Attr]
46 CONSOLE MESSAGE: line 13: [object Attr]
47 CONSOLE MESSAGE: line 12: [object Attr]
48 CONSOLE MESSAGE: line 13: [object Attr]
49 CONSOLE MESSAGE: line 12: [object Attr]
50 CONSOLE MESSAGE: line 13: [object Attr]
51 CONSOLE MESSAGE: line 12: [object Object]
52 CONSOLE MESSAGE: line 13: [object Object]
53 CONSOLE MESSAGE: line 12: NaN
54 CONSOLE MESSAGE: line 13: NaN
55 CONSOLE MESSAGE: line 12: Infinity
56 CONSOLE MESSAGE: line 13: Infinity
57 CONSOLE MESSAGE: line 12: -Infinity
58 CONSOLE MESSAGE: line 13: -Infinity
59 CONSOLE MESSAGE: line 12: test,test2,,,test4,,,,,
60 CONSOLE MESSAGE: line 13: test,test2,,,test4,,,,,
61 CONSOLE MESSAGE: line 12: [object Object]
62 CONSOLE MESSAGE: line 13: [object Object]
63 CONSOLE MESSAGE: line 12: function () {}
64 CONSOLE MESSAGE: line 13: function () {}
65 CONSOLE MESSAGE: line 12: [object Object]
66 CONSOLE MESSAGE: line 13: [object Object]
67 CONSOLE MESSAGE: line 12: [object SVGSVGElement]
68 CONSOLE MESSAGE: line 13: [object SVGSVGElement]
69 CONSOLE MESSAGE: line 12: [object Object]
70 CONSOLE MESSAGE: line 13: [object Object]
71 CONSOLE MESSAGE: line 12: 0
72 CONSOLE MESSAGE: line 13: 0
73 CONSOLE MESSAGE: line 12: [object Object]
74 CONSOLE MESSAGE: line 13: [object Object]
75 CONSOLE MESSAGE: line 12: function Object() { [native code] }
76 CONSOLE MESSAGE: line 13: function Object() { [native code] }
77 CONSOLE MESSAGE: line 12: [object Object]
78 CONSOLE MESSAGE: line 13: [object Object]
79 CONSOLE MESSAGE: line 12: function ( /**/ foo/**/, /*/**/bar,
81 CONSOLE MESSAGE: line 13: function ( /**/ foo/**/, /*/**/bar,
83 CONSOLE MESSAGE: line 12: 42
84 CONSOLE MESSAGE: line 13: 42
85 CONSOLE MESSAGE: line 12: abc
86 CONSOLE MESSAGE: line 13: abc
87 CONSOLE MESSAGE: line 12: [object Uint16Array]
88 CONSOLE MESSAGE: line 13: [object Uint16Array]
89 CONSOLE MESSAGE: line 12: [object Text]
90 CONSOLE MESSAGE: line 13: [object Text]
91 CONSOLE MESSAGE: line 12: [object DOMException]
92 CONSOLE MESSAGE: line 13: [object DOMException]
93 CONSOLE MESSAGE: line 12: [object Uint8Array]
94 CONSOLE MESSAGE: line 13: [object Uint8Array]
95 CONSOLE MESSAGE: line 12: [object Uint8Array]
96 CONSOLE MESSAGE: line 13: [object Uint8Array]
97 Tests that console logging dumps proper messages.
99 console-format.html:21 Array[10]
106 console-format.html:22 Array[10]
113 console-format.html:23 Array[10]
120 console-format.html:24 Test for zero "0" in formatter
121 console-format.html:25 % self-escape1 dummy
122 console-format.html:26 %s self-escape2 dummy
123 console-format.html:27 %ss self-escape3 dummy
124 console-format.html:28 %sdummy%s self-escape4
125 console-format.html:29 %%% self-escape5 dummy
126 console-format.html:30 %dummy self-escape6
127 console-format.html:7 /^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\.))*"|'(?:[^\\\']|(?:\\[\da-f]{1,6}\s?|\.))*')|(?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i
128 console-format.html:8 [/^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\…?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i]
129 0: /^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\.))*"|'(?:[^\\\']|(?:\\[\da-f]{1,6}\s?|\.))*')|(?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i
133 /^url\(\s*(?:(?:"(?:[^\\\"]|(?:\\[\da-f]{1,6}\s?|\.))*"|'(?:[^\\\']|(?:\\[\da-f]{1,6}\s?|\.))*')|(?:[!#$%&*-~\w]|(?:\\[\da-f]{1,6}\s?|\.))*)\s*\)/i
134 console-format.html:7 /foo\\bar\sbaz/i
135 console-format.html:8 [/foo\\bar\sbaz/i]
141 console-format.html:7 test
142 console-format.html:8 ["test"]
145 console-format.html:7 test named "test"
146 console-format.html:8 ["test named "test""]
149 console-format.html:7 Error
150 console-format.html:8 [Error
157 console-format.html:7 Error: my error message
158 console-format.html:8 [Error: my error message
160 0: Error: my error message
164 Error: my error message
165 console-format.html:7 Error: my multiline
167 console-format.html:8 [Error: my multiline
170 0: Error: my multiline
177 console-format.html:7
178 <p id="p">Tests that console logging dumps proper messages.</p>
179 console-format.html:8 [p#p]
184 <p id="p">Tests that console logging dumps proper messages.</p>
185 console-format.html:7 () { return 1; }
186 console-format.html:8 [function]
192 console-format.html:7 () {
195 console-format.html:8 [function]
203 console-format.html:7 0.12
204 console-format.html:8 [0.12]
207 console-format.html:7 http://webkit.org/
208 console-format.html:8 ["http://webkit.org/"]
211 console-format.html:7 null
212 console-format.html:8 [null]
215 console-format.html:7 undefined
216 console-format.html:8 [undefined]
219 console-format.html:7
221 console-format.html:8 [attr]
227 console-format.html:7
229 console-format.html:8 [attr]
235 console-format.html:7
237 console-format.html:8 [id]
243 console-format.html:7 Object {}
247 console-format.html:8 [Object]
256 console-format.html:7 NaN
257 console-format.html:8 [NaN]
260 console-format.html:7 Infinity
261 console-format.html:8 [Infinity]
264 console-format.html:7 -Infinity
265 console-format.html:8 [-Infinity]
268 console-format.html:7 ["test", "test2", 4: "test4", foo: Object]
275 console-format.html:8 [Array[10]]
280 ["test", "test2", undefined × 2, "test4", undefined × 5]
281 console-format.html:7 Object {}
282 console-format.html:8 [Object]
288 console-format.html:7 [function]
292 console-format.html:8 [Array[1]]
298 console-format.html:7 Object {bar: "bar"}
301 console-format.html:8 [Object]
309 console-format.html:7
310 <svg id="svg-node"></svg>
311 console-format.html:8 [svg#svg-node]
316 <svg id="svg-node"></svg>
317 console-format.html:7 Object {}
323 console-format.html:8 [Object]
334 console-format.html:7 -0
335 console-format.html:8 [-0]
338 console-format.html:7 Object {}
339 console-format.html:8 [Object]
345 console-format.html:7 Object() { [native code] }
346 console-format.html:8 [function]
351 Object() { [native code] }
352 console-format.html:7 Object {}
353 __defineGetter__: __defineGetter__()
354 __defineSetter__: __defineSetter__()
355 __lookupGetter__: __lookupGetter__()
356 __lookupSetter__: __lookupSetter__()
357 constructor: Object()
358 hasOwnProperty: hasOwnProperty()
359 isPrototypeOf: isPrototypeOf()
360 propertyIsEnumerable: propertyIsEnumerable()
361 toLocaleString: toLocaleString()
364 get __proto__: get __proto__()
365 set __proto__: set __proto__()
366 console-format.html:8 [Object]
372 __defineGetter__: __defineGetter__()
373 __defineSetter__: __defineSetter__()
374 __lookupGetter__: __lookupGetter__()
375 __lookupSetter__: __lookupSetter__()
376 constructor: Object()
377 hasOwnProperty: hasOwnProperty()
378 isPrototypeOf: isPrototypeOf()
379 propertyIsEnumerable: propertyIsEnumerable()
380 toLocaleString: toLocaleString()
383 get __proto__: get __proto__()
384 set __proto__: set __proto__()
385 console-format.html:7 ( /**/ foo/**/, /*/**/bar,
387 console-format.html:8 [function]
388 0: ( /**/ foo/**/, /*/**/bar, /**/baz)
392 ( /**/ foo/**/, /*/**/bar,
394 console-format.html:7 Number {[[PrimitiveValue]]: 42}
395 console-format.html:8 [Number]
400 Number {[[PrimitiveValue]]: 42}
401 console-format.html:7 String {0: "a", 1: "b", 2: "c", length: 3, [[PrimitiveValue]]: "abc"}
402 console-format.html:8 [String]
407 String {0: "a", 1: "b", 2: "c", length: 3, [[PrimitiveValue]]: "abc"}
408 console-format.html:7 [1, 2, 3]
409 console-format.html:8 [Uint16Array[3]]
415 console-format.html:7 #text
416 console-format.html:8 [text]
422 console-format.html:7 DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
423 console-format.html:8 [DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of th…]
424 0: DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
428 DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
429 console-format.html:7 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0…]
435 __proto__: Uint8Array
436 console-format.html:8 [Uint8Array[400]]
447 __proto__: Uint8Array
448 console-format.html:7 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0…]
450 [100000000 … 199999999]
451 [200000000 … 299999999]
452 [300000000 … 399999999]
453 __proto__: Uint8Array
454 console-format.html:8 [Uint8Array[400000000]]
455 0: Uint8Array[400000000]
459 Uint8Array[400000000]
461 [100000000 … 199999999]
462 [200000000 … 299999999]
463 [300000000 … 399999999]
464 __proto__: Uint8Array