| <!DOCTYPE html> |
| <script src="../../../resources/js-test-pre.js"></script> |
| <script> |
| document.addEventListener("DOMFocusOut", function() { |
| holder.removeChild(willBeRemoved); |
| willBeDisabled.disabled = true; |
| }, false); |
| |
| function test() { |
| description("document.activeElement should return a valid and focusable element."); |
| shouldNotBe("document.activeElement", "willBeDisabled"); |
| shouldBeEqualToString("document.activeElement.id", "body"); |
| holder.removeChild(willBeDisabled); |
| isSuccessfullyParsed(); |
| } |
| </script> |
| <body id=body onload="test()"> |
| <div id=holder> |
| <input autofocus id=willBeRemoved> |
| <input autofocus id=willBeDisabled> |
| </div> |
| </body> |