2 span : [object HTMLSpanElement]
3 [span] : [object HTMLSpanElement]
4 String(span) : [object HTMLSpanElement]
5 String([span]) : [object HTMLSpanElement]
6 span.toString : function toString() { [native code] }
7 span.toString() (cached in variable) : [object Undefined]
8 span.toString() : [object HTMLSpanElement]
9 [span].toString() : [object HTMLSpanElement]
10 span.valueOf() : [object HTMLSpanElement]
11 [span].valueOf() : [object HTMLSpanElement]
13 span with modified toString and valueOf
16 String(span) : toString
17 String([span]) : toString
18 span.toString : function () { return "toString" }
19 span.toString() (cached in variable) : toString
20 span.toString() : toString
21 [span].toString() : toString
22 span.valueOf() : valueOf
23 [span].valueOf() : toString
25 span with modified toString that returns an Object
28 String(span) : valueOf
29 String([span]) : valueOf
30 span.toString : function () { return new Object(); }
31 span.toString() (cached in variable) : [object Object]
32 span.toString() : [object Object]
33 [span].toString() : valueOf
34 span.valueOf() : valueOf
35 [span].valueOf() : valueOf
37 span with modified valueOf that returns an Object
40 String(span) : toString
41 String([span]) : toString
42 span.toString : function () { return 'toString'; }
43 span.toString() (cached in variable) : toString
44 span.toString() : toString
45 [span].toString() : toString
46 span.valueOf() : [object Object]
47 [span].valueOf() : toString
49 span with modified toString and valueOf that returns an Object
50 TypeError: Cannot convert object to primitive value
51 TypeError: Cannot convert object to primitive value
52 TypeError: Cannot convert object to primitive value
53 TypeError: Cannot convert object to primitive value
54 span.toString : function () { return new Object(); }
55 span.toString() (cached in variable) : [object Object]
56 span.toString() : [object Object]
57 TypeError: Cannot convert object to primitive value
58 span.valueOf() : [object Object]
59 TypeError: Cannot convert object to primitive value
61 span with modified toString that throws an exception
66 span.toString : function () { throw "Exception"; }
70 span.valueOf() : valueOf
73 span with modified valueOf that throws an exception
76 String(span) : toString
77 String([span]) : toString
78 span.toString : function () { return 'toString'; }
79 span.toString() (cached in variable) : toString
80 span.toString() : toString
81 [span].toString() : toString
83 [span].valueOf() : toString
85 span with modified toString an valueOf that throw exceptions
90 span.toString : function () { throw "Exception"; }
99 window : [object Window]
100 [window] : [object Window]
101 String(window) : [object Window]
102 String([window]) : [object Window]
103 window.toString : function () { [native code] }
104 window.toString() (cached in variable) : [object Window]
105 window.toString() : [object Window]
106 [window].toString() : [object Window]
107 window.valueOf() : [object Window]
108 [window].valueOf() : [object Window]
110 window with modified toString and valueOf
113 String(window) : toString
114 String([window]) : toString
115 window.toString : function () { return "toString" }
116 window.toString() (cached in variable) : toString
117 window.toString() : toString
118 [window].toString() : toString
119 window.valueOf() : valueOf
120 [window].valueOf() : toString
122 window with modified toString that returns an Object
125 String(window) : valueOf
126 String([window]) : valueOf
127 window.toString : function () { return new Object(); }
128 window.toString() (cached in variable) : [object Object]
129 window.toString() : [object Object]
130 [window].toString() : valueOf
131 window.valueOf() : valueOf
132 [window].valueOf() : valueOf
134 window with modified valueOf that returns an Object
137 String(window) : toString
138 String([window]) : toString
139 window.toString : function () { return 'toString'; }
140 window.toString() (cached in variable) : toString
141 window.toString() : toString
142 [window].toString() : toString
143 window.valueOf() : [object Object]
144 [window].valueOf() : toString
146 window with modified toString and valueOf that returns an Object
147 TypeError: Cannot convert object to primitive value
148 TypeError: Cannot convert object to primitive value
149 TypeError: Cannot convert object to primitive value
150 TypeError: Cannot convert object to primitive value
151 window.toString : function () { return new Object(); }
152 window.toString() (cached in variable) : [object Object]
153 window.toString() : [object Object]
154 TypeError: Cannot convert object to primitive value
155 window.valueOf() : [object Object]
156 TypeError: Cannot convert object to primitive value
158 window with modified toString that throws an exception
163 window.toString : function () { throw "Exception"; }
167 window.valueOf() : valueOf
170 window with modified valueOf that throws an exception
173 String(window) : toString
174 String([window]) : toString
175 window.toString : function () { return 'toString'; }
176 window.toString() (cached in variable) : toString
177 window.toString() : toString
178 [window].toString() : toString
180 [window].valueOf() : toString
182 window with modified toString an valueOf that throw exceptions
187 window.toString : function () { throw "Exception"; }
196 Navigator : [object Navigator]
197 [Navigator] : [object Navigator]
198 String(Navigator) : [object Navigator]
199 String([Navigator]) : [object Navigator]
200 Navigator.toString : function toString() { [native code] }
201 Navigator.toString() (cached in variable) : [object Undefined]
202 Navigator.toString() : [object Navigator]
203 [Navigator].toString() : [object Navigator]
204 Navigator.valueOf() : [object Navigator]
205 [Navigator].valueOf() : [object Navigator]
207 Navigator with modified toString and valueOf
209 [Navigator] : toString
210 String(Navigator) : toString
211 String([Navigator]) : toString
212 Navigator.toString : function () { return "toString" }
213 Navigator.toString() (cached in variable) : toString
214 Navigator.toString() : toString
215 [Navigator].toString() : toString
216 Navigator.valueOf() : valueOf
217 [Navigator].valueOf() : toString
219 Navigator with modified toString that returns an Object
221 [Navigator] : valueOf
222 String(Navigator) : valueOf
223 String([Navigator]) : valueOf
224 Navigator.toString : function () { return new Object(); }
225 Navigator.toString() (cached in variable) : [object Object]
226 Navigator.toString() : [object Object]
227 [Navigator].toString() : valueOf
228 Navigator.valueOf() : valueOf
229 [Navigator].valueOf() : valueOf
231 Navigator with modified valueOf that returns an Object
233 [Navigator] : toString
234 String(Navigator) : toString
235 String([Navigator]) : toString
236 Navigator.toString : function () { return 'toString'; }
237 Navigator.toString() (cached in variable) : toString
238 Navigator.toString() : toString
239 [Navigator].toString() : toString
240 Navigator.valueOf() : [object Object]
241 [Navigator].valueOf() : toString
243 Navigator with modified toString and valueOf that returns an Object
244 TypeError: Cannot convert object to primitive value
245 TypeError: Cannot convert object to primitive value
246 TypeError: Cannot convert object to primitive value
247 TypeError: Cannot convert object to primitive value
248 Navigator.toString : function () { return new Object(); }
249 Navigator.toString() (cached in variable) : [object Object]
250 Navigator.toString() : [object Object]
251 TypeError: Cannot convert object to primitive value
252 Navigator.valueOf() : [object Object]
253 TypeError: Cannot convert object to primitive value
255 Navigator with modified toString that throws an exception
260 Navigator.toString : function () { throw "Exception"; }
264 Navigator.valueOf() : valueOf
267 Navigator with modified valueOf that throws an exception
269 [Navigator] : toString
270 String(Navigator) : toString
271 String([Navigator]) : toString
272 Navigator.toString : function () { return 'toString'; }
273 Navigator.toString() (cached in variable) : toString
274 Navigator.toString() : toString
275 [Navigator].toString() : toString
277 [Navigator].valueOf() : toString
279 Navigator with modified toString an valueOf that throw exceptions
284 Navigator.toString : function () { throw "Exception"; }
293 History : [object History]
294 [History] : [object History]
295 String(History) : [object History]
296 String([History]) : [object History]
297 History.toString : function toString() { [native code] }
298 History.toString() (cached in variable) : [object Undefined]
299 History.toString() : [object History]
300 [History].toString() : [object History]
301 History.valueOf() : [object History]
302 [History].valueOf() : [object History]
304 History with modified toString and valueOf
307 String(History) : toString
308 String([History]) : toString
309 History.toString : function () { return "toString" }
310 History.toString() (cached in variable) : toString
311 History.toString() : toString
312 [History].toString() : toString
313 History.valueOf() : valueOf
314 [History].valueOf() : toString
316 History with modified toString that returns an Object
319 String(History) : valueOf
320 String([History]) : valueOf
321 History.toString : function () { return new Object(); }
322 History.toString() (cached in variable) : [object Object]
323 History.toString() : [object Object]
324 [History].toString() : valueOf
325 History.valueOf() : valueOf
326 [History].valueOf() : valueOf
328 History with modified valueOf that returns an Object
331 String(History) : toString
332 String([History]) : toString
333 History.toString : function () { return 'toString'; }
334 History.toString() (cached in variable) : toString
335 History.toString() : toString
336 [History].toString() : toString
337 History.valueOf() : [object Object]
338 [History].valueOf() : toString
340 History with modified toString and valueOf that returns an Object
341 TypeError: Cannot convert object to primitive value
342 TypeError: Cannot convert object to primitive value
343 TypeError: Cannot convert object to primitive value
344 TypeError: Cannot convert object to primitive value
345 History.toString : function () { return new Object(); }
346 History.toString() (cached in variable) : [object Object]
347 History.toString() : [object Object]
348 TypeError: Cannot convert object to primitive value
349 History.valueOf() : [object Object]
350 TypeError: Cannot convert object to primitive value
352 History with modified toString that throws an exception
357 History.toString : function () { throw "Exception"; }
361 History.valueOf() : valueOf
364 History with modified valueOf that throws an exception
367 String(History) : toString
368 String([History]) : toString
369 History.toString : function () { return 'toString'; }
370 History.toString() (cached in variable) : toString
371 History.toString() : toString
372 [History].toString() : toString
374 [History].valueOf() : toString
376 History with modified toString an valueOf that throw exceptions
381 History.toString : function () { throw "Exception"; }
393 String([Selection]) :
394 Selection.toString : function toString() { [native code] }
395 TypeError: Illegal invocation
396 Selection.toString() :
397 [Selection].toString() :
398 Selection.valueOf() :
399 [Selection].valueOf() :
401 Selection with modified toString and valueOf
403 [Selection] : toString
404 String(Selection) : toString
405 String([Selection]) : toString
406 Selection.toString : function () { return "toString" }
407 Selection.toString() (cached in variable) : toString
408 Selection.toString() : toString
409 [Selection].toString() : toString
410 Selection.valueOf() : valueOf
411 [Selection].valueOf() : toString
413 Selection with modified toString that returns an Object
415 [Selection] : valueOf
416 String(Selection) : valueOf
417 String([Selection]) : valueOf
418 Selection.toString : function () { return new Object(); }
419 Selection.toString() (cached in variable) : [object Object]
420 Selection.toString() : [object Object]
421 [Selection].toString() : valueOf
422 Selection.valueOf() : valueOf
423 [Selection].valueOf() : valueOf
425 Selection with modified valueOf that returns an Object
427 [Selection] : toString
428 String(Selection) : toString
429 String([Selection]) : toString
430 Selection.toString : function () { return 'toString'; }
431 Selection.toString() (cached in variable) : toString
432 Selection.toString() : toString
433 [Selection].toString() : toString
434 Selection.valueOf() : [object Object]
435 [Selection].valueOf() : toString
437 Selection with modified toString and valueOf that returns an Object
438 TypeError: Cannot convert object to primitive value
439 TypeError: Cannot convert object to primitive value
440 TypeError: Cannot convert object to primitive value
441 TypeError: Cannot convert object to primitive value
442 Selection.toString : function () { return new Object(); }
443 Selection.toString() (cached in variable) : [object Object]
444 Selection.toString() : [object Object]
445 TypeError: Cannot convert object to primitive value
446 Selection.valueOf() : [object Object]
447 TypeError: Cannot convert object to primitive value
449 Selection with modified toString that throws an exception
454 Selection.toString : function () { throw "Exception"; }
458 Selection.valueOf() : valueOf
461 Selection with modified valueOf that throws an exception
463 [Selection] : toString
464 String(Selection) : toString
465 String([Selection]) : toString
466 Selection.toString : function () { return 'toString'; }
467 Selection.toString() (cached in variable) : toString
468 Selection.toString() : toString
469 [Selection].toString() : toString
471 [Selection].valueOf() : toString
473 Selection with modified toString an valueOf that throw exceptions
478 Selection.toString : function () { throw "Exception"; }