This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Step 7 of section 10.3.1 says: "If this is defined and is not an object, then the named property of the object coerced to a string must be returned." But AFAIK all (at least most of) types like DOMString map to objects. For example DOMString maps to String and String seems to be an object. So it's not clear which types of properties should be transformed to strings and which should not.
this has been corrected