MantisBT - NetSurf
View Issue Details
0002047NetSurfJavascriptpublic2013-12-05 00:002019-05-06 14:15
ReporterChris Young 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusconfirmedResolutionopen 
PlatformAmigaOSAmigaOS VersionAmiga
Product Version 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #
URL of problem pagehttp://mail.yandex.ru
Summary0002047: Blank pages
DescriptionI've had it reported to me that the following pages only show up blank:
http://mail.yandex.ru
http://www.madetelevision.tv

This might be Javascript-related but no content is shown in the Javascript builds either.
CI build 0001516
TagsNo tags attached.
Attached Files

Notes
(0000011)
Vincent Sanders   
2013-12-11 15:44   
These sites consist of nothing other than a series of div spans and javascript to populate those divs. There is literally nothing to display without javascript enabled

The javascript implementation as of now needs massive improvement in HTMLElement to make this kind of thing work

some examples are:

build-Linux-gtk/htmlelement.c jsapi_property_id_set 2304: property HTMLElement.id has no implementation

build-Linux-gtk/htmldocument.c jsapi_property_childNodes_get 2877: property Document.childNodes has no implementation

build-Linux-gtk/htmlelement.c jsapi_property_className_set 2350: property HTMLElement.className has no implementation
(0001555)
Chris Young   
2017-05-08 23:42   
Both these sites now have content, although I suspect this is because the sites themselves have changed as it doesn't seem to matter if JS is on or off.

Vince, I suspect you are well aware of any HTMLElement improvements, but I'll leave you to decide if you need this to be left open or not.

Issue History
2013-12-11 11:17Michael DrakeNew Issue
2013-12-11 11:52Rob KendrickCategoryNetSurf => General
2013-12-11 11:52Rob KendrickDescription Updatedbug_revision_view_page.php?rev_id=150#r150
2013-12-11 15:44Vincent SandersNote Added: 0000011
2013-12-11 15:44Vincent SandersAssigned To => Vincent Sanders
2013-12-11 15:44Vincent SandersReproducibilityhave not tried => always
2013-12-11 15:44Vincent SandersStatusnew => assigned
2013-12-11 15:44Vincent SandersCategoryGeneral => Javascript
2013-12-11 15:45Vincent SandersURL of problem page => http://mail.yandex.ru
2013-12-11 17:12Vincent SandersStatusassigned => confirmed
2017-05-08 23:42Chris YoungNote Added: 0001555
2019-05-06 14:15Vincent SandersAssigned ToVincent Sanders =>