MantisBT - NetSurf
View Issue Details
0002645NetSurfJavascriptpublic2019-05-07 17:582020-05-27 08:12
ReporterChris Young 
Assigned ToDaniel Silverstone 
PlatformAmigaOSAmigaOSOS Version4.1
Product Version3.9 
Target Version3.10Fixed in Version3.10 
Fixed in CI build #
Reported in CI build #4631
URL of problem page
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
Additional InformationLog attached.
TagsNo tags attached.
Attached Filesgz ns.log.gz (41,085) 2019-05-07 17:58

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.
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.
Daniel Silverstone   
2019-08-02 13:10   
I think current master works okay with this site now. What do you think?
Chris Young   
2019-08-09 18:02   
Yes, seems to work fine in 4818 even though it outputs lots of JS warnings.
Vincent Sanders   
2020-05-27 08:12   
Thankyou for reporting this issue.
We believe this is fixed in the 3.10 release.
If this is not the case please feel free to reopen the issue with additional details.

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
2020-02-21 11:16Daniel SilverstoneStatusconfirmed => resolved
2020-02-21 11:16Daniel SilverstoneResolutionopen => fixed
2020-02-21 11:16Daniel SilverstoneFixed in Version => 3.10
2020-02-21 11:16Daniel SilverstoneTarget Version4.0 => 3.10
2020-05-27 08:12Vincent SandersStatusresolved => closed
2020-05-27 08:12Vincent SandersNote Added: 0002224