Community
Participate
Working Groups
Build ID: Ganymede Steps To Reproduce: The HTMLAttributeValidator#validate method does not use the Model Query Extension Points when determining if an attribute value is valid, if that attribute is also defined in a DTD. This method should query both the DTD and the Model Query Extensions for candidate values, and then merge the result sets of each of these queries. I have attached a patch that uses a HashSet to do this result set merge. More information:
Hmmm, no you haven't...
Created attachment 139048 [details] Patch file attached. Attachment attempt Number 2!
Created attachment 139049 [details] Patch file attached. Attachment attempt Number 2!
Ha, there. Now you have two patches to choose from. :) (They are identical, chalk this up to general bugzilla ineptitude).
Applied, thanks, Dan!
Reopening due to unit test failure.
Altered test of enumerated values to only be performed when CMDataType.ENUM.equals(attrType.getDataTypeName()).