It appears that HTML5 does not fully support relative height for iframes. I encountered an issue when trying to set the height of my content using the CSS rule:
#content{width:100%; height:100%; border:1px solid;}
In Firefox, this setting was being ignored unless a doctype was included in the document. However, after further investigation, I discovered that I also needed to specify the size of the html element for it to work correctly.