diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2008-10-11 15:59:49 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2008-10-11 15:59:49 +0000 |
commit | 76444db118faeae3725d8e6efacfc5ec6bb958e4 (patch) | |
tree | d9e3b37a525855a4e22c2fb7c00a09daee3b6b51 /css/css.c | |
parent | 2e584e3b0416f9a0513265cba1b4f37430b74c2b (diff) | |
download | netsurf-76444db118faeae3725d8e6efacfc5ec6bb958e4.tar.gz netsurf-76444db118faeae3725d8e6efacfc5ec6bb958e4.tar.bz2 |
Fix pt and pc size calculations when screen dpi is not 90.
svn path=/trunk/netsurf/; revision=5536
Diffstat (limited to 'css/css.c')
-rw-r--r-- | css/css.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -3187,9 +3187,9 @@ float css_len2px(const struct css_length *length, case CSS_UNIT_CM: return length->value * css_screen_dpi / 2.54; case CSS_UNIT_MM: return length->value * css_screen_dpi / 25.4; /* 1pt = 1in/72 */ - case CSS_UNIT_PT: return length->value * 1.25; + case CSS_UNIT_PT: return length->value * css_screen_dpi / 72; /* 1pc = 1pt * 12 */ - case CSS_UNIT_PC: return length->value * 15.0; + case CSS_UNIT_PC: return length->value * css_screen_dpi / 6; default: break; } return 0; |