fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<html>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<head>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<title>DOM Test Suite</title>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<script type="text/javascript" src="/build/yui/yui.js"></script>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<script type="text/javascript" src="dom-core-test.js"></script>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<script type="text/javascript" src="dom-class-test.js"></script>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney<script type="text/javascript" src="dom-size-test.js"></script>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney<script type="text/javascript" src="dom-deprecated-test.js"></script>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<script type="text/javascript">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyYUI({
510f536d1be251eaf69272bd5b0b9a1f953683d9Matt Sweeney filter: (window.location.search.match(/[?&]filter=([^&]+)/) || [])[1] || 'min'
98514a69639a5146fb24ac30c6a2c247eea58675Matt Sweeney}).use('test-console', 'test', 'dom-core-test', 'dom-class-test', 'dom-size-test', 'dom-deprecated-test', function (Y) {
c734b8b329dbf2d138c9976a40fba678431b3447Matt Sweeney new Y.Test.Console().render();
2e4b0a854ccc4d9dca01989d25f4737d54068fcaDav Glass Y.Test.Runner.masterSuite.name = 'Dom Test Suite';
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney Y.Test.Runner.run();
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney});
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</script>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<style>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyh1, h2, h3, h4, h5, h6, p, ul, ol, li {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney Xmargin:0;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney Xpadding:0;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyform {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney width: 30em;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#doc {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney border:5px solid #000;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney margin:10px;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney padding:10px;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#hd {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney background:#ccc;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#foo {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney float:left; /* required for getStyle test */
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#ft {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney opacity: 0.75;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-cat {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney color: white;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney font-weight: bold;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-src,
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-time {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney display: none;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-pass .yui-console-entry-content {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney text-align:right;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-pass .yui-console-entry-cat {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney background-color: green;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney.yui-skin-sam .yui-console-entry-fail .yui-console-entry-cat {
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney background-color: red;
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney}
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</style>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</head>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<body class="yui3-skin-sam">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<div id="test-id"></div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<div id="test-dupe-ids">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <span id="test-dupe-id"></span>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <div id="test-dupe-root">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <span id="test-dupe-id"></span>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <span id="test-dupe-id"></span>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<form id="test-names">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input id="test-name-id1" name="test-name-id2">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input id="test-name-id2" name="test-name-id1">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input name="test-names">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input name="id">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input id="test-text-value" value="test value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input id="test-text-no-value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input id="test-text-empty-value" value="">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <label for="id" id="for-id"></label>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <input name="foo" id="id">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <textarea id="test-textarea-value" value="textarea value"></textarea>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <textarea id="test-textarea-no-value"></textarea>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <textarea id="test-textarea-text-value">textarea test</textarea>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <select id="test-select-value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option id="test-option-value" value="option value">option text</option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option id="test-option-value-text">option text</option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option id="test-option-empty-value-text" value="">empty value</option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option id="test-option-empty-value" value=""></option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option id="test-option-no-value"></option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </select>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <select id="test-select-no-value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </select>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <select id="test-select-text-value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option>option text</option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </select>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <select id="test-select-empty-value-text">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option value="">option text</option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </select>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <select id="test-select-empty-value">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <option value=""></option>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney </select>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <button id="test-button-value" value="button value">button</button>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <button id="test-button-no-value"></button>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <button id="test-button-empty-value" value="">button</button>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <button id="test-button-text-value">button text</button>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</form>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
db445e900d0225be4de71ea099e90c2a0ad12921Matt Sweeney<form id="test-clone-form"></form>
db445e900d0225be4de71ea099e90c2a0ad12921Matt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<iframe id="test-frame" src="test-frame.html"></iframe>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<div id="test-children">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney foo
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <span>bar</span>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney <span>baz</span>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney<div id="test-get-text">
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney foo<span>bar</span>baz
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
80d53e62b2ae5fa5ab6ae4fbcfcbfd8ef5764dd7Matt Sweeney<div id="test-ancestor-stop">
80d53e62b2ae5fa5ab6ae4fbcfcbfd8ef5764dd7Matt Sweeney <div>
80d53e62b2ae5fa5ab6ae4fbcfcbfd8ef5764dd7Matt Sweeney <div id="test-element-by-axis">foo<div></div>bar<span></span>baz<em></em>
80d53e62b2ae5fa5ab6ae4fbcfcbfd8ef5764dd7Matt Sweeney </div>
80d53e62b2ae5fa5ab6ae4fbcfcbfd8ef5764dd7Matt Sweeney</div>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney<div id="test-siblings">
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney <em>foo</em>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney <span>foo</span>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney <strong>baz</strong>
d84031076fc432d8aae518149d34d0299805466cMatt Sweeney</div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</div>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</body>
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney</html>