MantisBT - NetSurf
View Issue Details
0002187NetSurfLayoutpublic2014-08-29 22:422017-10-16 23:38
ReporterRichard Porter 
Assigned ToMichael Drake 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformRiscPCOSRISC OSOS Version6.14
Product Version3.3 
Target Version3.7Fixed in Version3.7 
Fixed in CI build #4083
Reported in CI build #2058
URL of problem pagehttp://www.wdtn.org.uk
Summary0002187: Text not flowed around box
DescriptionThis web site has a box headed "Volunteers" which appears on every page. It's tied to the header. The main text on each page is partially obscured by this box. It should be word-wrapped so it stops short of the box.
Steps To ReproduceGo to problem page. Optionally follow links to other pages.
TagsNo tags attached.
Attached Fileshtml overlap.html (1,114) 2017-04-26 17:53
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=491&type=bug

Notes
(0000462)
Richard Porter   
2014-08-29 22:47   
Applies also to CI 0002070.
(0001546)
Michael Drake   
2017-04-26 17:54   
(Last edited: 2017-04-26 17:55)
Added a test case. Seems to be CSS box-sizing and max-width related. We'll need CSS3 box-sizing to fix it.

(0001547)
Michael Drake   
2017-04-27 14:39   
Added support for box-sizing to LibCSS.
Next is to add support for box-sizing to NetSurf's layout code.
(0001548)
Michael Drake   
2017-04-27 16:55   
Implemented support for the CSS3 box-sizing property in NetSurf's layout code.

This improves the page layout. At some window widths there is now no overlap. I'm not yet sure what else is wrong with that page, but it may be media-queries.
(0001549)
Michael Drake   
2017-04-28 15:49   
Traced the problem to a max-width width constraint being applied but that not affecting auto margins. Fixed in #4083.
(0001658)
Vincent Sanders   
2017-10-16 23:38   
Thankyou for your report, this has been resolved in the 3.7 release

Issue History
2014-08-29 22:42Richard PorterNew Issue
2014-08-29 22:47Richard PorterNote Added: 0000462
2014-09-02 11:13Vincent SandersAssigned To => Michael Drake
2014-09-02 11:13Vincent SandersStatusnew => acknowledged
2014-09-02 11:13Vincent SandersCategoryGeneral => Layout
2014-09-02 11:13Vincent SandersProduct Version => 3.3
2017-04-26 17:53Michael DrakeFile Added: overlap.html
2017-04-26 17:54Michael DrakeNote Added: 0001546
2017-04-26 17:55Michael DrakeNote Edited: 0001546bug_revision_view_page.php?bugnote_id=1546#r1952
2017-04-27 14:39Michael DrakeNote Added: 0001547
2017-04-27 16:55Michael DrakeNote Added: 0001548
2017-04-28 15:49Michael DrakeStatusacknowledged => resolved
2017-04-28 15:49Michael DrakeResolutionopen => fixed
2017-04-28 15:49Michael DrakeFixed in Version => 3.7
2017-04-28 15:49Michael DrakeTarget Version => 3.7
2017-04-28 15:49Michael DrakeFixed in CI build # => 4083
2017-04-28 15:49Michael DrakeNote Added: 0001549
2017-10-16 23:38Vincent SandersStatusresolved => closed
2017-10-16 23:38Vincent SandersNote Added: 0001658