2024-04-20 05:37 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000523NetSurfLayoutpublic2013-12-19 10:18
ReporterMike Hobbs 
Assigned To 
SeverityminorReproducibilityalways 
StatusconfirmedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000523: body height ignored and scrolling not working properly
DescriptionThe test case sets body height to 100px but it actually expands to fill the viewport.

When the blue-bordered div is clipped scroll bar is displayed as expected but it fails to work as expected most of the the time.

At first, dragging the scroll bar does nothing. By some combination of key presses and mouse clicks it appears that the scroll bar begins to function but it doesn't always do what you expect.

Sometimes its OK, but other times it scrolls the opposite way to the expected direction. This appears to be because the hand pointer is displayed and despite it being over the scroll bar, its being interpreted as over the document content.

Clicking in the space above/below the scroll bar doesn't always do what is expected either, but it does seem to change the behaviour so that sometimes scrolling works OK. This is quite weird and tricky to give precise instructions to reproduce consistent symptoms.
Additional InformationImported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3310077 on Tue Dec 10 17:34:12 2013

TagsNo tags attached.
Fixed in CI build #
Reported in CI build #
URL of problem page
Attached Files

-Relationships
+Relationships

-Notes
Vincent Sanders

~0000082

Vincent Sanders (administrator)

Current master of NetSurf gets the box clipping wrong compared to other browsers (chrome and ff).

If the ns window is resized to clip the blue box scrollbars appear, vertical works but horizontal goes badly wrong, starting operation inverted and then corrupting more state.

We appear to be corrupting heap somewhere!
+Notes

-Issue History
Date Modified Username Field Change
2013-12-10 17:41 Vincent Sanders New Issue
2013-12-10 17:41 Vincent Sanders Status new => assigned
2013-12-10 17:41 Vincent Sanders Assigned To => Sourceforge Import placeholder
2013-12-19 10:16 Vincent Sanders Note Added: 0000082
2013-12-19 10:16 Vincent Sanders Assigned To Sourceforge Import placeholder =>
2013-12-19 10:16 Vincent Sanders Description Updated View Revisions
2013-12-19 10:16 Vincent Sanders Additional Information Updated View Revisions
2013-12-19 10:17 Vincent Sanders File Added: root_scroll.html
2013-12-19 10:17 Vincent Sanders File Added: netsurf.png
2013-12-19 10:17 Vincent Sanders File Added: chrome.png
2013-12-19 10:18 Vincent Sanders Reproducibility have not tried => always
2013-12-19 10:18 Vincent Sanders Status assigned => confirmed
2013-12-19 10:18 Vincent Sanders Resolution no change required => open
2013-12-19 10:18 Vincent Sanders Category General => Layout
+Issue History