blob: 6547baa5e843700332b082e65a3683aea993e551 [file] [log] [blame]
<!DOCTYPE html>
<script src="../resources/js-test.js"></script>
<body>
<script>
description('Tests basic web-exposure of Custom Elements');
function evalAndLogValue(s) {
debug(evalAndLog(s));
debug('');
}
evalAndLogValue('Document.prototype.hasOwnProperty("registerElement")');
evalAndLogValue('typeof Document.prototype.registerElement');
evalAndLogValue('document.createElement("x-a") instanceof HTMLUnknownElement');
var div = document.createElement('div');
div.innerHTML = '<div is="x-b">';
document.body.appendChild(div);
evalAndLogValue('document.querySelector(":unresolved")');
div.remove();
var span = document.createElement('span', 'type-extension');
evalAndLogValue('span.getAttribute("is")');
successfullyParsed = true;
</script>