The latest Firefox 3.1 (codenamed Shiretoko) nightlies, now come with color management support enabled by default. When a capture device (like a scanner or camera) produces a digital image it may be able to include as part of the image metadata, a definition of how its color codes correspond to a standardized colors definition. This mapping is called a color profile and contains valuable information on how to exactly replicate the colors as “seen”by the capture device.
When a color management enabled application opens an image, it tries to get the color profile of the output device and use it to display the best image possible. If the image includes a color profile, then it has the complete information and can do the best job.