The "pass through" attributes are HTML attributes that do not change on page translation and so they end up on the resultant JSF page as is.
The Html attributes are actually loaded from metadata
The Mojarra JSF implementation generates an AttributeManager.java class
(jsf-ri/build/generate/com/sun/faces/renderkit/AttributeManager.java).
This class contains all the valid HTML attributes for each component.
[Message sent by forum member 'rogerk']
http://forums.java.net/jive/thread.jspa?messageID=399515