However, for the majority of the world, where the metric, not imperial system is in use, people are usually unable to convert the margin values from millimeters to inches in their mind.
So ideally, the units used should be determined by user's locale.
On UNIX systems, LC_MEASUREMENT environment variable determines units of measurement - metric or imperial.
The bug is still present in Firefox nightly builds:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008012004 Minefield/3.0b3pre
The simplest fix, specifying the units, which seem to always be inches (http:// kb.mozillazine. org/PostScript_ Module) should be trivial.
However, for the majority of the world, where the metric, not imperial system is in use, people are usually unable to convert the margin values from millimeters to inches in their mind.
So ideally, the units used should be determined by user's locale.
On UNIX systems, LC_MEASUREMENT environment variable determines units of measurement - metric or imperial.