32 lines
1.1 KiB
HTML
32 lines
1.1 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<style>
|
|
.style1:nth-last-child(odd) { padding-right: 100px; }
|
|
.styleCounterBefore:before { position: absolute; content: counter(section); }
|
|
</style>
|
|
<script>
|
|
window.onload = function() {
|
|
divElem = document.createElement('div');
|
|
divElem.setAttribute('class', 'styleCounterBefore');
|
|
document.documentElement.appendChild(divElem);
|
|
brElem = document.createElement('br');
|
|
document.documentElement.appendChild(brElem);
|
|
sampElem = document.createElement('samp');
|
|
sampElem.setAttribute('class', 'style1');
|
|
document.documentElement.appendChild(sampElem);
|
|
spanElem = document.createElement('span');
|
|
spanElem.setAttribute('class', 'styleCounterBefore');
|
|
trElem = document.createElement('tr');
|
|
document.documentElement.appendChild(trElem);
|
|
sampElem.appendChild(spanElem);
|
|
document.documentElement.offsetHeight;
|
|
document.documentElement.removeChild(trElem);
|
|
|
|
document.documentElement.appendChild(document.createTextNode('PASS, if no crash or assert in debug'));
|
|
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
}
|
|
</script>
|
|
</html>
|