test_bug586786.html (1412B)
1 <!DOCTYPE HTML> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=586786 5 --> 6 <head> 7 <title>Test for Bug 586786</title> 8 <script src="/tests/SimpleTest/SimpleTest.js"></script> 9 <script type="application/javascript" src="reflect.js"></script> 10 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/> 11 </head> 12 <body> 13 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=586786">Mozilla Bug 586786</a> 14 <p id="display"></p> 15 <div id="content" style="display: none"> 16 </div> 17 <pre id="test"> 18 <script type="application/javascript"> 19 20 /** Test for Bug 586786 */ 21 22 var elements = ["col", "colgroup", "tbody", "tfoot", "thead", "tr", "td", "th"]; 23 24 for(var i = 0; i < elements.length; i++) 25 { 26 reflectString({ 27 element: document.createElement(elements[i]), 28 attribute: "align", 29 otherValues: [ "left", "right", "center", "justify", "char" ] 30 }); 31 32 reflectString({ 33 element: document.createElement(elements[i]), 34 attribute: "vAlign", 35 otherValues: [ "top", "middle", "bottom", "baseline" ] 36 }); 37 38 reflectString({ 39 element: document.createElement(elements[i]), 40 attribute: {idl: "ch", content: "char"} 41 }); 42 } 43 44 // table.border, table.width 45 reflectString({ 46 element: document.createElement("table"), 47 attribute: "border" 48 }); 49 50 reflectString({ 51 element: document.createElement("table"), 52 attribute: "width" 53 }); 54 </script> 55 </pre> 56 </body> 57 </html>