<html>
<style type="text/css">
.parentStyle { position: absolute; }
.parentStyle:first-letter { position: inherit; }
.positionedChildStyle { position: absolute; }
.divChildStyle:first-letter { float: left; }
.divChildStyle:after { float: inherit; content: counter(blah); }
</style>
PASS, if the script does not cause a crash or ASSERT failure
<script>
function runTest() {
parentDiv = document.createElement('div');
parentDiv.setAttribute('class', 'parentStyle');
document.documentElement.appendChild(parentDiv);
positionedDiv = document.createElement('div');
positionedDiv.setAttribute('class', 'positionedChildStyle');
parentDiv.appendChild(positionedDiv);
divChild = document.createElement('div');
divChild.setAttribute('class', 'divChildStyle');
parentDiv.appendChild(divChild);
if (window.testRunner)
testRunner.dumpAsText();
}
window.onload = runTest;
</script>
</html>