Re: [dom3core] getAttribute

    Then, after adoption, IE unilaterally changed it,


This is not so.  IE always implemented an odd mixture of nullable string 
valued properties and non-nullable string-valued properties (which when 
missing are returned as ""), and furthermore mapped properties to 
attributes directly, via getAttribute.

So this has everything to do with backward compatibility going back to 
IE 4.  The Mozilla experiment that you describe was much later, and 
suffered the nullability confounder.  I just spoke with Johnny Stenback 
about this and he said there may have been confusion when testing IE 
between nullable and non-nullable attributes mapped from DOM JS properties.

/be

Received on Tuesday, 6 December 2005 20:55:56 UTC