createElementNS tests from mozilla, attached to webkit bug 16833 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". HTML tests: PASS createElementNS(, ) PASS createElementNS(null, ) PASS createElementNS(, null) PASS createElementNS(null, null) PASS createElementNS(null, ""); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided is empty. PASS createElementNS("", null) PASS createElementNS("", ""); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided is empty. PASS createElementNS(null, "
"); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided ('
') contains the invalid name-start character '<'. PASS createElementNS(null, "0div"); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided ('0div') contains the invalid name-start character '0'. PASS createElementNS(null, "di v"); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided ('di v') contains the invalid character ' '. PASS createElementNS(null, "di"); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided ('
') contains the invalid name-start character '<'. PASS createElementNS("http://example.com/", "0div"); threw InvalidCharacterError: Failed to execute 'createElementNS' on 'Document': The qualified name provided ('0div') contains the invalid name-start character '0'. PASS createElementNS("http://example.com/", "di"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('
') is not a valid name. PASS createElement("0div"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('0div') is not a valid name. PASS createElement("di v"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('di v') is not a valid name. PASS createElement("di"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('
') is not a valid name. PASS createElement("0div"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('0div') is not a valid name. PASS createElement("di v"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('di v') is not a valid name. PASS createElement("di"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('
') is not a valid name. PASS createElement("0div"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('0div') is not a valid name. PASS createElement("di v"); threw InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('di v') is not a valid name. PASS createElement("di