This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Some pages use <img> or <iframe> for the purpose of loading something without showing it (e.g. a tracker), and so use width=0 height=0. HTML5 requires a positive integer for width and height, meaning that authors have to jump through unnecessary hoops if they care about validation. So I'd suggest to allow 0 in width/height.
Can't you just use the hidden="" attribute?