This routine used to set the display profile to the first OutputIntent it finds, but doing so regardless of the display profile potentially set by the user and regardless of color format of the output device.
The PDF Reference says: "The data in an output intent dictionary is provided for informational purposes only, and PDF consumer applications are free to disregard it."
Cf. issue #959 for an illustration of the effects.
@thomas Is this OK with you?
@aacid This will quite likely change the output of your
For the future one should maybe come up with a way such that the user can manually set one of the OutputIntent profiles as the display profile, or maybe even as one of the Device**** profiles, or as a proofing profile.