This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Lots of stuff refers to the viewport or initial containing block. It's not clear whether these exist in a display: none iframe. Here's a test-case that illustrates a problem that just bit me: data:text/html,<!doctype html> <iframe style="display:none" onload="this.style.display = ''" src='data:text/html,<!doctype html> <body style="height:1000px"> <script>scroll(0,200)</script> '></iframe> In Firefox 14.0a1 and Chrome 19 dev, the iframe isn't scrolled. In Opera Next 12.00 alpha, it is. IE 10 Developer Preview doesn't support data: as the source for iframes, but I think it's not scrolled here. But a similar case in Chrome did scroll. What should happen here?
reassign to myself; apparently i am not the default assignee for this component
I think I'll hook into HTML's "being rendered" for this, and I filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=22040 to make it cover the display:none iframe case.
(Turns out I didn't need "being rendered".) https://dvcs.w3.org/hg/csswg/rev/a3aa467d947d