2024-11-24 14:24 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002727NetSurf[All Projects] Generalpublic2020-02-23 18:57
ReporterHarriet Bazley 
Assigned ToMichael Drake 
SeverityminorReproducibilityalways 
StatusconfirmedResolutionopen 
PlatformIyonixOSRISC OSOS Version5.22
Product Version 
Target VersionFixed in Version 
Summary0002727: Lines disappear at less than 100% scaling
DescriptionIf you accidentally (or deliberately) set the display view scale at less than 100%, all lines disappear from the page, including horizontal rules and the outlines indicating the existence of a text entry field.
Steps To ReproduceScale a page to less than 100%
TagsNo tags attached.
Fixed in CI build #
Reported in CI build #4951
URL of problem page
Attached Files
  • jpg file icon 100.jpg (38,386 bytes) 2019-12-09 16:41 -
    jpg file icon 100.jpg (38,386 bytes) 2019-12-09 16:41 +
  • jpg file icon 90.jpg (30,307 bytes) 2019-12-09 16:41 -
    jpg file icon 90.jpg (30,307 bytes) 2019-12-09 16:41 +

-Relationships
+Relationships

-Notes
Michael Drake

~0002163

Michael Drake (administrator)

At the moment, a scaled down 1px line is rounded down to 0px.

In order to fix this we would need sub-pixel rendering.

This might be reasonably straightforward on other platforms, but on RISC OS, the plotters don't anti-alias, so sub-pixel isn't really possible.
Harriet Bazley

~0002172

Harriet Bazley (reporter)

Ironic, given that the RISC OS font system was specifically designed many years ago to stop portions of letters dropping out in this fashion - but I suppose there are no 'skeletons' for ordinary straight lines!
+Notes

-Issue History
Date Modified Username Field Change
2019-12-09 16:41 Harriet Bazley New Issue
2019-12-09 16:41 Harriet Bazley File Added: 100.jpg
2019-12-09 16:41 Harriet Bazley File Added: 90.jpg
2020-02-21 09:39 Michael Drake Assigned To => Michael Drake
2020-02-21 09:39 Michael Drake Status new => confirmed
2020-02-21 09:39 Michael Drake Note Added: 0002163
2020-02-23 18:57 Harriet Bazley Note Added: 0002172
+Issue History