The HTML spec says:
If a reflecting IDL attribute is a |DOMString| attribute whose content attribute is an enumerated attribute <http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#enumerated-attribute>, and the IDL attribute is limited to only known values, then, on getting, the IDL attribute must return the conforming value associated with the state the attribute is in (in its canonical case),
And also says:
The keywords are each defined to map to a particular /state/ (several keywords might map to the same state, in which case some of the keywords are synonyms of each other; additionally, some of the keywords can be said to be non-conforming, and are only in the specification for historical reasons).
I assume that if there are multiple keywords that map to the same state, only one of those keywords will be conforming. But I think that needs to be clarified in the last-quoted text above.

   David

Reply via email to