Open
Bug 64504
Opened 24 years ago
Updated 2 years ago
Layout is unable to handle X_DPI != Y_DPI
Categories
(Core :: Layout, defect)
Tracking
()
NEW
People
(Reporter: robbe, Unassigned)
References
Details
(Keywords: arch, highrisk, testcase)
Attachments
(1 file)
281 bytes,
text/html
|
Details |
There's no way to tell Mozilla that my display resolution is, for example, 100x75 dpi. The Preferences only allow one to enter one value for dpi. Likeliwise, when the dpi is fetched from the X server, the y value is ignored. This may not be too relevant for fonts, but having the dpi right is essential for CSS lengths (see attached testcase). Most modern displays will have dpis that vary only by a few dots from x to y, but old and/or exotic devices may have dpis differing by a factor of two. To reproduce: * Configure X server for odd dpi values (e.g. for XF4, stick "DisplaySize 400 150" in the "Monitor" section of the config file) * Check with xdpyinfo * Be sure to set Mozilla's dpi override to 0 (so that the values will come from the X) * Varying the y dpi value should influence the top/bottom border in the testcase.
Comment 2•24 years ago
|
||
Pav: potential idea for GFX2
Comment 5•21 years ago
|
||
*** Bug 141686 has been marked as a duplicate of this bug. ***
Updated•21 years ago
|
Summary: y dpi can't be different than x dpi → Layout is unable to handle X_DPI != Y_DPI
Comment 6•21 years ago
|
||
Note that this issue affects printing, too.
Comment 7•21 years ago
|
||
.
Assignee: attinasi → other
Severity: minor → normal
Priority: P5 → --
QA Contact: cpetersen0953 → ian
Target Milestone: Future → ---
Updated•15 years ago
|
Assignee: layout → nobody
QA Contact: ian → layout
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•