MantisBT - NetSurf
View Issue Details
0001986NetSurfLayoutpublic2011-10-06 13:122016-02-16 14:34
ReporterEwen Pring 
Assigned ToMichael Drake 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.0 
Target Version3.4Fixed in Version3.4 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0001986: CSS Overflow-y property
DescriptionCSS 3 introduced an overflow-y property. If NetSurf could support this then it would make it usable with, for example, Lloyds TSB business internet banking for me once again.

More info: at present when the Lloyds site gives a list (for example of account payees) the user can only see the top few entries and the rest is hidden with no way to see in the browser. The page is designed to show a vertical only scroll bar but Netsurf doesn't.

The reason for this is that the HTML (a simple example attached) for a limited size element (the list, eg 90 pixels high) uses the CSS 2 property overflow:hidden (thereby ensuring Netsurf shows no scroll bars when the content exceeds the area available) but also the CSS 3 property overflow-y:scroll (which is intended to put a scroll bar in vertically).

Web develpers have started doing this because before CSS 3 if they used overflow:auto then browsers would put in both horizontal and vertical scrollbars, whereas they prefer vertical only scrollbars, which they can now get with CSS 3.
Additional InformationImported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3419529 on Tue Dec 10 17:34:13 2013

TagsNo tags attached.
Attached Files

Notes
(0001263)
Vincent Sanders   
2016-02-16 14:34   
Confirmed fixed in 3.4 release

Issue History
2013-12-10 17:41Vincent SandersNew Issue
2013-12-10 17:41Vincent SandersStatusnew => assigned
2013-12-10 17:41Vincent SandersAssigned To => Sourceforge Import placeholder
2013-12-20 12:08Vincent SandersAssigned ToSourceforge Import placeholder =>
2013-12-20 12:08Vincent SandersStatusassigned => confirmed
2013-12-20 12:08Vincent SandersResolutionno change required => open
2013-12-20 12:08Vincent SandersCategoryGeneral => Layout
2013-12-20 12:08Vincent SandersProduct Version => 3.0
2013-12-20 12:08Vincent SandersDescription Updatedbug_revision_view_page.php?rev_id=569#r569
2013-12-20 12:08Vincent SandersAdditional Information Updatedbug_revision_view_page.php?rev_id=571#r571
2015-11-01 14:41Daniel SilverstoneAssigned To => Michael Drake
2015-11-01 15:23Michael DrakeStatusconfirmed => resolved
2015-11-01 15:23Michael DrakeResolutionopen => fixed
2015-11-01 15:35Michael DrakeFixed in Version => 3.4
2015-11-01 15:35Michael DrakeTarget Version => 3.4
2016-02-16 14:34Vincent SandersNote Added: 0001263
2016-02-16 14:34Vincent SandersStatusresolved => closed