Ticket 48170 - Parse nsIndexType correctly
Bug Description: When parsing the nsIndexType attribute value, we were
only checking the length of the value to compare. If
there were additional characters, or index types, they
would be silently ignored.
Fix Description: Properly check the value of nsIndexType, and return an
error where appropriate, and improve error logging to
include index entry
https://fedorahosted.org/389/ticket/48170
Reviewed by: rmeggins(Thanks!)