blob: 8ecadebf15cc24e792753fda39de5761ee5ba59d [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="dart.unittest" content="full-stack-traces">
<title> custom_element_proxy test </title>
<style>
.unittest-table { font-family:monospace; border:1px; }
.unittest-pass { background: #6b3;}
.unittest-fail { background: #d55;}
.unittest-error { background: #a11;}
</style>
<script src="packages/web_components/webcomponents.js"></script>
<script src="packages/web_components/interop_support.js"></script>
<script src="packages/web_components/dart_support.js"></script>
</head>
<body>
<h1> Running custom_element_proxy </h1>
<div id="container"></div>
<script>
var basicElementProto = Object.create(HTMLElement.prototype);
basicElementProto.isBasicElement = true;
document.registerElement('basic-element', {
prototype: basicElementProto
});
var extendedElementProto = Object.create(HTMLInputElement.prototype);
extendedElementProto.isExtendedElement = true;
document.registerElement('extended-element', {
prototype: extendedElementProto,
extends: 'input'
});
</script>
<link rel="x-dart-test" href="custom_element_proxy_test.dart">
<script src="packages/test/dart.js"></script>
</body>
</html>