Reviewed by ggaren.
[WebKit-https.git] / LayoutTests / fast / dom / everything-to-string.html
1 <html><body>\r
2 \r
3 <p>Test for <a href="http://bugzilla.opendarwin.org/show_bug.cgi?id=8131">bug 8131</a>:\r
4 Some properties and methods of window and document objects cannot be converted to a string.</p>\r
5 <p>Should say SUCCESS:</p>\r
6 \r
7 <script>\r
8 \r
9 if (window.layoutTestController)\r
10         layoutTestController.dumpAsText();\r
11 \r
12 try {\r
13   var currProperty;\r
14   try {\r
15     for (var prop in window) {\r
16       currProperty = prop;\r
17       window[prop] + "";\r
18     }\r
19 \r
20   } catch (ex) {\r
21     document.write('FAILURE (window.' + currProperty + '):' + ex.description);\r
22     throw ex;\r
23   }\r
24 \r
25   try {\r
26     for (var prop in document) {\r
27       currProperty = prop;\r
28       document[prop] + "";\r
29     }\r
30 \r
31   } catch (ex) {\r
32     document.write('FAILURE (document.' + currProperty + '):' + ex.description);\r
33     throw ex;\r
34   }\r
35 \r
36   document.write('SUCCESS');\r
37 \r
38 } catch (ex) {\r
39 }\r
40 \r
41 </script>\r
42 \r
43 </body></html>