| <p>This test makes sure that HTMLObjectElement.vspace and HTMLObjectElement.hspace are exposed as numbers instead of strings, per the DOM Level 2 HTML spec: http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-9893177</p> |
| |
| <object id="object" data="" vspace="10" hspace="20"></object> |
| |
| <div id="results">FAILURE</div> |
| |
| <script type="text/javascript"> |
| var object = document.getElementById("object"); |
| var resultsDiv = document.getElementById("results"); |
| if (typeof(object.vspace) != "number") { |
| resultsDiv.innerHTML += "FAILURE HTMLObjectElement.vspace is not a number, rather: " + typeof(object.vspace) |
| } else if (typeof(object.hspace) != "number") { |
| resultsDiv.innerHTML += "FAILURE HTMLObjectElement.hspace is not a number, rather: " + typeof(object.hspace) |
| } else { |
| resultsDiv.innerHTML = "SUCCESS!"; |
| } |
| </script> |