Map to ChromeEnumType for IDL enums

Quick patch for the enum branch if this ends up being the route to take.