MantisBT - NetSurf
View Issue Details
0002645NetSurfJavascriptpublic2019-05-07 17:582019-08-09 18:02
ReporterChris Young 
Assigned ToDaniel Silverstone 
PrioritynormalSeverityminorReproducibilityalways
StatusconfirmedResolutionopen 
PlatformAmigaOSAmigaOSOS Version4.1
Product Version3.9 
Target Version4.0Fixed in Version 
Fixed in CI build #
Reported in CI build #4631
URL of problem pagehttps://forums.digitalspy.com
Summary0002645: Page fails to load with JS enabled
DescriptionPage fails to load with JS enabled.
With JS disabled it loads in 10s.
Steps To ReproduceVisit https://forums.digitalspy.com
Additional InformationLog attached.
TagsNo tags attached.
Attached Filesgz ns.log.gz (41,085) 2019-05-07 17:58
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=584&type=bug

Notes
(0001922)
Daniel Silverstone   
2019-05-25 19:13   
This page seems to set 10ms callbacks a *LOT* - I wonder if they effectively starve out the slower callbacks.
(0001937)
Daniel Silverstone   
2019-06-05 21:39   
If I set Window.bnd's minimum callback time to 100ms instead of 10ms then we cease starving out the other parts of the system.

I can get that down as far as 30ms before I see degradation to the point it won't always render. There's definitely some kind of starvation going on there, even if it's in the UI somehow.
(0002056)
Daniel Silverstone   
2019-08-02 13:10   
I think current master works okay with this site now. What do you think?
(0002072)
Chris Young   
2019-08-09 18:02   
Yes, seems to work fine in 4818 even though it outputs lots of JS warnings.

Issue History
2019-05-07 17:58Chris YoungNew Issue
2019-05-07 17:58Chris YoungFile Added: ns.log.gz
2019-05-25 19:13Daniel SilverstoneNote Added: 0001922
2019-06-05 21:39Daniel SilverstoneNote Added: 0001937
2019-06-05 21:39Daniel SilverstoneAssigned To => Daniel Silverstone
2019-06-05 21:39Daniel SilverstoneStatusnew => confirmed
2019-06-05 21:39Daniel SilverstoneDescription Updatedbug_revision_view_page.php?rev_id=2086#r2086
2019-08-02 13:10Daniel SilverstoneNote Added: 0002056
2019-08-09 18:02Chris YoungNote Added: 0002072