Ian Hickson wrote:
On Tue, 17 Aug 2010, Nathan wrote:
Noted that HTMLIFrameElement.width and height are specified as DOMString, whilst on other HTMLElements like HTMLImageElement they are 'unsigned long' - is there a reason for this or is it a minor bug?

A lot of things like this exist, unfortunately. They're mostly that way for historical reasons and can't be changed without breaking compatibility with legacy content.


Okay cheers, after a quick check all width/height properties are actually DOMString except for:
  HTMLImageElement
  HTMLCanvasElement
  HTMLPreElement

Would it make sense to bring those three interfaces in line and set to DOMString too?

Best,

Nathan

Reply via email to