blob: 6403f5f0014a9f02bb9d3b4d945775cf98954205 [file] [log] [blame]
<!DOCTYPE html>
<script src="../../../resources/js-test.js"></script>
<style>
.a { width: 100px; height: 100px; background-color: green; }
</style>
<script>
var inner;
onload = function() {
var root = document.getElementById('root');
var mid = document.createElement('div');
root.appendChild(mid);
inner = document.createElement('div');
mid.appendChild(inner);
inner.offsetTop;
inner.classList.add('a');
mid.remove();
root.offsetTop;
root.appendChild(mid);
inner.offsetTop;
inner.classList.remove('a');
shouldBe('getComputedStyle(inner).backgroundColor', '"rgba(0, 0, 0, 0)"');
}
</script>
<div id="root"></div>