2024-04-20 09:44 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002087NetSurfLayoutpublic2014-03-17 16:14
ReporterHarriet Bazley 
Assigned To 
SeverityminorReproducibilityalways 
StatusconfirmedResolutionopen 
PlatformARMOSRISC OSOS Version5.19
Product Version3.1 
Target VersionFixed in Version 
Summary0002087: Stylesheets not loading
DescriptionThe stylesheets for the CV-Library site are no longer loading, severely affecting the layout.
Steps To ReproduceVisit the site (see also below, and screenshots attached)
Additional InformationThe problem appears to be caused by strings of the form 'media="(min-width: 700px)" ' within the links that load the stylesheets in the page headers. If you do a full save and edit the headers accordingly, the stylesheets load and the intended layout can be seen. Before and after screenshots attached.
TagsNo tags attached.
Fixed in CI build #
Reported in CI build #1741
URL of problem pagehttp://www.cv-library.co.uk/
Attached Files
  • zip file icon screenshots.zip (61,017 bytes) 2014-03-05 00:51
  • ? file icon rlog (38,046 bytes) 2014-03-12 10:06 -
    (0.000000) utils/nsoption.c nsoption_read 605: Sucessfully opened '/home/vince/.netsurf/Choices' for Options file
    (0.000147) gtk/gui.c check_options 321: Using '/home/vince//.netsurf//Print' as Print Settings file
    (0.000189) desktop/netsurf.c netsurf_init 142: NetSurf version '3.1 (Dev)'
    (0.000203) desktop/netsurf.c netsurf_init 149: NetSurf on <Linux>, node <vince-x220>, release <3.2.0-1-amd64>, version <#1 SMP Fri Feb 17 05:17:36 UTC 2012>, machine <x86_64>
    (0.000223) utils/messages.c messages_load 124: Loading Messages from '/home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/Messages'
    (0.001243) image/image_cache.c image_cache_init 380: Image cache initilised with a limit of 1048576 hysteresis of 209715
    (0.001266) render/html_css_fetcher.c html_css_fetcher_initialise 63: html_css_fetcher_initialise called for x-ns-css
    (0.001625) content/fetchers/curl.c fetch_curl_register 163: curl_version libcurl/7.26.0 OpenSSL/1.0.1e zlib/1.2.7 libidn/1.25 libssh2/1.4.2 librtmp/2.3
    (0.003924) utils/useragent.c user_agent_build_string 68: Built user agent "NetSurf/3.0 (Linux)"
    (0.003939) content/fetchers/curl.c fetch_curl_register 233: ca_path: '/etc/ssl/certs'
    (0.003948) content/fetchers/curl.c fetch_curl_register 245: cURL linked against openssl
    (0.003965) content/fetchers/curl.c fetch_curl_initialise 300: Initialise cURL fetcher for http
    (0.003973) content/fetchers/curl.c fetch_curl_initialise 300: Initialise cURL fetcher for https
    (0.003984) content/fetchers/data.c fetch_data_initialise 66: fetch_data_initialise called for data
    (0.004585) content/llcache.c llcache_initialise 2275: llcache initialised with a limit of 3145728 bytes
    (0.005073) javascript/jsapi.c js_initialise 46: New runtime handle 0x297a210
    (0.005155) gtk/gui.c gui_init 367: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/' for resource path
    (0.013668) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/netsurf.gtk2.ui' as netsurf ui template file
    (0.014537) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/tabcontents.gtk2.ui' as tabcontents ui template file
    (0.016322) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/password.gtk2.ui' as password ui template file
    (0.017383) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/login.gtk2.ui' as login ui template file
    (0.018482) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/ssl.gtk2.ui' as ssl ui template file
    (0.019371) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/toolbar.gtk2.ui' as toolbar ui template file
    (0.020460) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/downloads.gtk2.ui' as downloads ui template file
    (0.022219) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/history.gtk2.ui' as history ui template file
    (0.062825) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/options.gtk2.ui' as options ui template file
    (0.064532) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/hotlist.gtk2.ui' as hotlist ui template file
    (0.065761) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/cookies.gtk2.ui' as cookies ui template file
    (0.066197) gtk/gui.c nsgtk_new_ui 205: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/warning.gtk2.ui' as warning ui template file
    (0.068070) gtk/gui.c gui_init 381: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/SearchEngines' as Search Engines file
    (0.068096) gtk/gui.c gui_init 385: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/default.ico' as default search ico
    (0.068406) gtk/gui.c gui_init 400: Using '/home/vince/netsurf/workspace/netsurf/gtk/res/toolbarIndices' as custom toolbar settings file
    (0.069601) content/urldb.c urldb_load 361: Loading URL file /home/vince/.netsurf/URLs
    (0.073934) content/urldb.c urldb_load 535: Successfully loaded URL file
    (0.074309) gtk/gui.c gui_init 424: Set CSS DPI to 96.000000
    (0.076030) desktop/treeview.c treeview_init 3840: Initialising treeview module
    (0.076136) desktop/treeview.c treeview_init 3862: Initialised treeview module
    (0.076143) desktop/global_history.c global_history_init 715: Loading global history
    (0.076377) gtk/font_pango.c nsfont_pango_check 61: Creating nsfont_pango_context.
    (0.076391) gtk/font_pango.c nsfont_pango_check 66: Creating nsfont_pango_layout.
    (0.077568) desktop/global_history.c global_history_init 771: Loaded global history
    (0.080366) desktop/cookie_manager.c cookie_manager_init 758: Generating cookie manager data
    (0.082379) desktop/cookie_manager.c cookie_manager_init 795: Generated cookie manager data
    (0.083997) desktop/hotlist.c hotlist_init 1146: Loading hotlist
    (0.100742) desktop/hotlist.c hotlist_init 1183: Loaded hotlist
    (0.102357) javascript/jsapi.c js_newcontext 340: New Context 0x2d61720
    (0.102884) gtk/window.c gui_window_create 728: Creating gui window 0x2d61b50 for browser window 0x2d83be0
    (0.102895) gtk/scaffolding.c nsgtk_new_scaffolding 1821: Constructing a scaffold of 0x2f78800 for gui_window 0x2d61b50
    (0.104438) gtk/toolbar.c nsgtk_toolbar_customization_load 1045: empty read toolbar settings
    (0.116344) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x2f33230, url 'http://www.google.com/favicon.ico'
    (0.128668) gtk/scaffolding.c nsgtk_new_scaffolding 2116: creation complete
    (0.129929) gtk/tabs.c nsgtk_tab_switch_page_after 160: sel 0
    (0.129981) desktop/browser.c browser_window_navigate 1810: bw 0x2d83be0, url http://www.cv-library.co.uk/
    (0.130012) desktop/browser.c browser_window_navigate 1909: Loading 'http://www.cv-library.co.uk/'
    (0.130031) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x2d626c0, url 'http://www.cv-library.co.uk/'
    (0.130181) utils/url.c url_host_is_ip_address 124: WARNING: called with non-host 'www.cv-library.co.uk/'
    (0.133299) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/arrow-l.png -> 0x2f0cea0
    (0.133328) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/arrow-l.png (0x2f0cea0), user 0x48d441 0x2cf4b30
    (0.133395) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (0.133426) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/arrow-l.png (0x2f0cea0)
    (0.133443) image/image_cache.c image_cache_add 479: centry 0x2adcd80, content 0x2f0cea0, bitmap 0x2b2fe80
    (0.133536) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/content.png -> 0x2f0d2c0
    (0.133547) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/content.png (0x2f0d2c0), user 0x48d441 0x2cf40a0
    (0.133579) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (0.133608) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/content.png (0x2f0d2c0)
    (0.133620) image/image_cache.c image_cache_add 479: centry 0x2cf9db0, content 0x2f0d2c0, bitmap 0x2f0d8c0
    (0.133728) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory.png -> 0x2d70a70
    (0.133740) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory.png (0x2d70a70), user 0x48d441 0x2cf4a20
    (0.133771) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (0.133792) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory.png (0x2d70a70)
    (0.133804) image/image_cache.c image_cache_add 479: centry 0x2cf04a0, content 0x2d70a70, bitmap 0x2d73580
    (0.133873) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory2.png -> 0x2d73f30
    (0.133884) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory2.png (0x2d73f30), user 0x48d441 0x2cfca90
    (0.133936) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (0.133957) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/directory2.png (0x2d73f30)
    (0.133969) image/image_cache.c image_cache_add 479: centry 0x2cf0660, content 0x2d73f30, bitmap 0x2d74660
    (0.134038) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/search.png -> 0x2d74dc0
    (0.134048) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/search.png (0x2d74dc0), user 0x48d441 0x2cf4410
    (0.134077) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (0.134096) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/Icons/search.png (0x2d74dc0)
    (0.134115) image/image_cache.c image_cache_add 479: centry 0x2cfb7b0, content 0x2d74dc0, bitmap 0x2d74530
    (0.170874) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.170926) content/fetchers/curl.c fetch_curl_done 871: done http://www.google.com/favicon.ico
    (0.170936) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x2f33230, url 'http://www.google.com/favicon.ico'
    (0.170975) content/content.c content__init 83: url http://www.google.com/favicon.ico -> 0x2e06000
    (0.170996) content/content.c content_add_user 601: content http://www.google.com/favicon.ico (0x2e06000), user 0x48d441 0x2f330b0
    (0.171009) content/content.c content_convert 283: content http://www.google.com/favicon.ico (0x2e06000)
    (0.171033) desktop/searchweb.c search_web_ico_callback 301: got favicon 'http://www.google.com/favicon.ico'
    (0.219556) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.219642) content/content.c content__init 83: url http://www.cv-library.co.uk/ -> 0x2e46390
    (0.219839) render/html_css.c html_css_new_stylesheets 547: 2 fetches active
    (0.219850) render/html_css.c html_css_new_stylesheets 574: 3 fetches active
    (0.219855) content/content.c content_add_user 601: content http://www.cv-library.co.uk/ (0x2e46390), user 0x48d441 0x2ff8400
    (0.221450) build-Linux-gtk/window.c jsclass_mark 1877: jscontext:0x2d61720 jsobject:0x7f111f003048 private:(nil)
    (0.221627) build-Linux-gtk/window.c jsapi_new_Window 2004: Created new window object 0x7f111f003048
    (0.221667) render/html_script.c html_process_script 531: javascript context 0x2d61720 
    (0.221675) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x2e7ca90
    (0.221685) render/html_script.c exec_src_script 366: script 0 'http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'
    (0.221695) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x29d82d0, url 'http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'
    (0.221767) render/html_script.c exec_src_script 449: 4 fetches active
    (0.221795) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css -> 0x29d8e90
    (0.221924) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css (0x29d8e90), user 0x48d441 0x2e70c80
    (0.222189) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css (0x29d8e90)
    (0.223181) content/fetchers/curl.c fetch_curl_done 871: done http://www.cv-library.co.uk/
    (0.223192) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x2d626c0, url 'http://www.cv-library.co.uk/'
    (0.223458) content/content.c content_convert 283: content http://www.cv-library.co.uk/ (0x2e46390)
    (0.223467) render/html.c html_convert 1029: quirks set to 0
    (0.223472) render/html.c html_convert 1033: 3 fetches active
    (0.223483) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css -> 0x2e45250
    (0.223497) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css (0x2e45250), user 0x48d441 0x304fe80
    (0.224009) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css (0x2e45250)
    (0.224025) render/html_css.c html_convert_css_callback 104: done stylesheet slot 0 'file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css'
    (0.224030) render/html_css.c html_convert_css_callback 106: 2 fetches active
    (0.224037) render/html_css.c html_convert_css_callback 112: stylesheet resource:user.css failed: UnacceptableType
    (0.224042) render/html_css.c html_convert_css_callback 116: 1 fetches active
    (0.257150) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.257200) content/content.c content__init 83: url http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js -> 0x2e324b0
    (0.257209) content/content.c content_add_user 601: content http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js (0x2e324b0), user 0x48d441 0x3028cf0
    (0.319045) content/fetchers/curl.c fetch_curl_done 871: done http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js
    (0.319056) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x29d82d0, url 'http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'
    (0.319330) content/content.c content_convert 283: content http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js (0x2e324b0)
    (0.319340) render/html_script.c convert_script_sync_cb 277: script 0 done 'http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'
    (0.319345) render/html_script.c convert_script_sync_cb 279: 0 fetches active
    (0.329541) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.329578) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.329678) build-Linux-gtk/window.c jsapi_property_navigator_get 1256: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.329692) build-Linux-gtk/window.c jsapi_property_location_get 967: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.329717) build-Linux-gtk/navigator.c jsapi_property_userAgent_get 402: jscontext:0x2d61720 jsobject:0x7f111f003e10
    (0.329868) build-Linux-gtk/htmldocument.c jsapi_property_nodeType_get 2753: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.329894) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.329981) build-Linux-gtk/htmldocument.c jsapi_property_documentElement_get 2723: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.330054) build-Linux-gtk/htmlelement.c jsapi_func_setAttribute 420: jscontext:0x2d61720 jsobject:0x7f111f04a090 private:0x31ba3b0
    (0.330073) build-Linux-gtk/htmlelement.c jsapi_func_getElementsByTagName 717: jscontext:0x2d61720 jsobject:0x7f111f04a090 private:0x31ba3b0
    (0.330084) build-Linux-gtk/htmlelement.c jsapi_func_getElementsByTagName 717: jscontext:0x2d61720 jsobject:0x7f111f04a090 private:0x31ba3b0
    (0.330092) build-Linux-gtk/nodelist.c jsapi_property_get 165: jscontext:0x2d61720 jsobject:0x7f111f04a168 private:0x32c6420
    (0.330099) build-Linux-gtk/nodelist.c jsapi_property_length_get 116: jscontext:0x2d61720 jsobject:0x7f111f04a120 private:0x2d7b5f0
    (0.330706) build-Linux-gtk/htmldocument.c jsapi_property_documentElement_get 2723: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.330786) build-Linux-gtk/htmlelement.c jsapi_property_childNodes_get 2801: jscontext:0x2d61720 jsobject:0x7f111f04a678 private:0x32ab740
    (0.330791) build-Linux-gtk/htmlelement.c jsapi_property_childNodes_get 2802: property HTMLElement.childNodes has no implementation
    (0.330822) build-Linux-gtk/htmldocument.c jsapi_property_documentElement_get 2723: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.330954) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331007) build-Linux-gtk/htmldocument.c jsapi_property_documentElement_get 2723: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331064) build-Linux-gtk/htmlelement.c jsapi_property_firstChild_get 2817: jscontext:0x2d61720 jsobject:0x7f111f04a798 private:0x32b4520
    (0.331070) build-Linux-gtk/htmlelement.c jsapi_property_firstChild_get 2818: property HTMLElement.firstChild has no implementation
    (0.331076) build-Linux-gtk/htmlelement.c jsapi_func_insertBefore 983: jscontext:0x2d61720 jsobject:0x7f111f04a798 private:0x32b4520
    (0.331081) build-Linux-gtk/htmlelement.c jsapi_func_insertBefore 998: operation HTMLElement.insertBefore has no implementation
    (0.331086) build-Linux-gtk/htmldocument.c jsapi_func_getElementById 772: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331109) build-Linux-gtk/htmlelement.c jsapi_func_removeChild 1125: jscontext:0x2d61720 jsobject:0x7f111f04a798 private:0x32b4520
    (0.331115) build-Linux-gtk/htmlelement.c jsapi_func_removeChild 1133: operation HTMLElement.removeChild has no implementation
    (0.331121) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331176) build-Linux-gtk/htmldocument.c jsapi_func_createComment 998: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331199) build-Linux-gtk/htmlelement.c jsapi_func_appendChild 1018: jscontext:0x2d61720 jsobject:0x7f111f04a7e0 private:0x32b7ea0
    (0.331204) build-Linux-gtk/htmlelement.c jsapi_func_appendChild 1039: appending js node 0x7f111f04a828 (dom 0x3281280)
    (0.331211) build-Linux-gtk/htmlelement.c jsapi_func_appendChild 1063: Unsupported result node type 8
    (0.331217) build-Linux-gtk/htmlelement.c jsapi_func_getElementsByTagName 717: jscontext:0x2d61720 jsobject:0x7f111f04a7e0 private:0x32b7ea0
    (0.331224) build-Linux-gtk/nodelist.c jsapi_property_length_get 116: jscontext:0x2d61720 jsobject:0x7f111f04a870 private:0x32bdd80
    (0.331230) build-Linux-gtk/htmlelement.c jsapi_property_firstChild_get 2817: jscontext:0x2d61720 jsobject:0x7f111f04a7e0 private:0x32b7ea0
    (0.331235) build-Linux-gtk/htmlelement.c jsapi_property_firstChild_get 2818: property HTMLElement.firstChild has no implementation
    (0.331242) build-Linux-gtk/htmldocument.c jsapi_property_documentElement_get 2723: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331283) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.331324) build-Linux-gtk/htmlelement.c jsapi_func_getElementsByClassName 823: jscontext:0x2d61720 jsobject:0x7f111f04a900 private:0x32bd890
    (0.331330) build-Linux-gtk/htmlelement.c jsapi_func_getElementsByClassName 833: operation HTMLElement.getElementsByClassName has no implementation
    (0.331387) javascript/jsapi.c js_reportError 70: <head>:2:TypeError: a.getElementsByClassName("e") is null
    (0.331461) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x32db380
    (0.331474) render/html_script.c exec_src_script 366: script 1 'http://www.cv-library.co.uk/js/cvl-mobileswitch.js'
    (0.331486) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x32c8750, url 'http://www.cv-library.co.uk/js/cvl-mobileswitch.js'
    (0.331531) render/html_script.c exec_src_script 449: 1 fetches active
    (0.331537) render/html_script.c convert_script_sync_cb 296: unpause returned 0x10003
    (0.344776) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.344811) content/fetchers/curl.c fetch_curl_done 871: done http://www.cv-library.co.uk/js/cvl-mobileswitch.js
    (0.344817) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x32c8750, url 'http://www.cv-library.co.uk/js/cvl-mobileswitch.js'
    (0.344920) content/content.c content__init 83: url http://www.cv-library.co.uk/js/cvl-mobileswitch.js -> 0x327a460
    (0.344930) content/content.c content_add_user 601: content http://www.cv-library.co.uk/js/cvl-mobileswitch.js (0x327a460), user 0x48d441 0x32c5640
    (0.344938) content/content.c content_convert 283: content http://www.cv-library.co.uk/js/cvl-mobileswitch.js (0x327a460)
    (0.344946) render/html_script.c convert_script_sync_cb 277: script 1 done 'http://www.cv-library.co.uk/js/cvl-mobileswitch.js'
    (0.344962) render/html_script.c convert_script_sync_cb 279: 0 fetches active
    (0.345128) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.345141) build-Linux-gtk/htmldocument.c jsapi_property_cookie_get 1912: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.345194) javascript/jsapi.c js_reportError 70: <head>:25:ReferenceError: $ is not defined
    (0.345250) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x32d7280
    (0.345260) render/html_script.c exec_src_script 366: script 2 'http://www.cv-library.co.uk/js/cvl.js'
    (0.345269) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x32e2af0, url 'http://www.cv-library.co.uk/js/cvl.js'
    (0.345297) render/html_script.c exec_src_script 449: 1 fetches active
    (0.345303) render/html_script.c convert_script_sync_cb 296: unpause returned 0x10003
    (0.356057) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.356085) content/fetchers/curl.c fetch_curl_done 871: done http://www.cv-library.co.uk/js/cvl.js
    (0.356091) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x32e2af0, url 'http://www.cv-library.co.uk/js/cvl.js'
    (0.356190) content/content.c content__init 83: url http://www.cv-library.co.uk/js/cvl.js -> 0x32e75e0
    (0.356199) content/content.c content_add_user 601: content http://www.cv-library.co.uk/js/cvl.js (0x32e75e0), user 0x48d441 0x32c26d0
    (0.356206) content/content.c content_convert 283: content http://www.cv-library.co.uk/js/cvl.js (0x32e75e0)
    (0.356213) render/html_script.c convert_script_sync_cb 277: script 2 done 'http://www.cv-library.co.uk/js/cvl.js'
    (0.356218) render/html_script.c convert_script_sync_cb 279: 0 fetches active
    (0.356296) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.356306) build-Linux-gtk/window.c jsapi_property_EventHandler_set 1404: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.356311) build-Linux-gtk/window.c jsapi_property_EventHandler_set 1415: propname[54]="onload"
    (0.356351) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x32dde70
    (0.356410) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.356419) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.356492) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.356499) build-Linux-gtk/htmldocument.c jsapi_property_location_get 1821: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.356514) build-Linux-gtk/location.c jsapi_property_protocol_get 301: jscontext:0x2d61720 jsobject:0x7f111f04aa20 private:0x32e95c0
    (0.356522) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.356529) build-Linux-gtk/htmldocument.c jsapi_func_getElementsByTagName 634: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.356540) build-Linux-gtk/nodelist.c jsapi_property_get 165: jscontext:0x2d61720 jsobject:0x7f111f04aa68 private:0x32eb9a0
    (0.356583) build-Linux-gtk/htmlelement.c jsapi_property_parentNode_get 2769: jscontext:0x2d61720 jsobject:0x7f111f04aab0 private:0x31b9e70
    (0.356589) build-Linux-gtk/htmlelement.c jsapi_property_parentNode_get 2770: property HTMLElement.parentNode has no implementation
    (0.356625) javascript/jsapi.c js_reportError 70: <head>:9:TypeError: s.parentNode is null
    (0.356657) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x328d620
    (0.356709) javascript/jsapi.c js_reportError 70: <head>:1:ReferenceError: $ is not defined
    (0.356795) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x32f5430, url 'http://www.cv-library.co.uk/images/header_logo_responsive.png'
    (0.359700) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x31fc7f0
    (0.359732) render/html_script.c exec_src_script 366: script 5 'http://www.cv-library.co.uk/js/jquery.sticky.js'
    (0.359741) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x31fd0e0, url 'http://www.cv-library.co.uk/js/jquery.sticky.js'
    (0.359773) render/html_script.c exec_src_script 449: 1 fetches active
    (0.359780) render/html_script.c convert_script_sync_cb 296: unpause returned 0x10003
    (0.370005) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 301
    (0.370015) content/fetchers/curl.c fetch_curl_process_headers 1243: FETCH_REDIRECT, 'http://static.cv-library.co.uk/images/header_logo_responsive.png'
    (0.370019) content/fetchers/curl.c fetch_curl_abort 732: fetch 0x32f5430, url 'http://www.cv-library.co.uk/images/header_logo_responsive.png'
    (0.370032) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x307edd0, url 'http://static.cv-library.co.uk/images/header_logo_responsive.png'
    (0.370359) content/fetchers/curl.c fetch_curl_done 871: done http://www.cv-library.co.uk/images/header_logo_responsive.png
    (0.370367) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x32f5430, url 'http://www.cv-library.co.uk/images/header_logo_responsive.png'
    (0.383918) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.383962) content/content.c content__init 83: url http://www.cv-library.co.uk/js/jquery.sticky.js -> 0x31b0e10
    (0.383971) content/content.c content_add_user 601: content http://www.cv-library.co.uk/js/jquery.sticky.js (0x31b0e10), user 0x48d441 0x304ce90
    (0.384009) content/fetchers/curl.c fetch_curl_done 871: done http://www.cv-library.co.uk/js/jquery.sticky.js
    (0.384016) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x31fd0e0, url 'http://www.cv-library.co.uk/js/jquery.sticky.js'
    (0.384105) content/content.c content_convert 283: content http://www.cv-library.co.uk/js/jquery.sticky.js (0x31b0e10)
    (0.384113) render/html_script.c convert_script_sync_cb 277: script 5 done 'http://www.cv-library.co.uk/js/jquery.sticky.js'
    (0.384119) render/html_script.c convert_script_sync_cb 279: 0 fetches active
    (0.384405) javascript/jsapi.c js_reportError 70: <head>:111:ReferenceError: jQuery is not defined
    (0.384446) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x32f5510
    (0.384482) javascript/jsapi.c js_reportError 70: <head>:1:ReferenceError: $ is not defined
    (0.385134) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x31dd5e0
    (0.385146) render/html_script.c exec_src_script 366: script 7 'http://static.criteo.net/js/ld/ld.js'
    (0.385154) content/fetchers/curl.c fetch_curl_setup 382: fetch 0x31a15e0, url 'http://static.criteo.net/js/ld/ld.js'
    (0.385188) render/html_script.c exec_src_script 449: 1 fetches active
    (0.385204) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x31aabd0
    (0.385239) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385246) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385253) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385284) render/html_script.c html_process_script 538: content 0x2e46390 parser 0x2e468d0 node 0x31ab320
    (0.385350) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385357) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385365) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385371) build-Linux-gtk/htmldocument.c jsapi_func_createElement 823: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.385436) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385442) build-Linux-gtk/htmldocument.c jsapi_property_location_get 1821: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.385459) build-Linux-gtk/location.c jsapi_property_protocol_get 301: jscontext:0x2d61720 jsobject:0x7f111f04aa20 private:0x32e95c0
    (0.385465) build-Linux-gtk/window.c jsapi_property_window_get 860: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385471) build-Linux-gtk/window.c jsapi_property_document_get 896: jscontext:0x2d61720 jsobject:0x7f111f003048 private:0x2eb1010
    (0.385477) build-Linux-gtk/htmldocument.c jsapi_func_getElementById 772: jscontext:0x2d61720 jsobject:0x7f111f003dc8 private:0x30661a0
    (0.385591) build-Linux-gtk/htmlelement.c jsapi_property_parentNode_get 2769: jscontext:0x2d61720 jsobject:0x7f111f04ac60 private:0x31aca30
    (0.385597) build-Linux-gtk/htmlelement.c jsapi_property_parentNode_get 2770: property HTMLElement.parentNode has no implementation
    (0.385625) javascript/jsapi.c js_reportError 70: <head>:6:TypeError: s.parentNode is null
    (0.393906) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.393948) content/content.c content__init 83: url http://static.cv-library.co.uk/images/header_logo_responsive.png -> 0x32153e0
    (0.393962) content/content.c content_add_user 601: content http://static.cv-library.co.uk/images/header_logo_responsive.png (0x32153e0), user 0x48d441 0x32edca0
    (0.397268) content/fetchers/curl.c fetch_curl_done 871: done http://static.cv-library.co.uk/images/header_logo_responsive.png
    (0.397276) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x307edd0, url 'http://static.cv-library.co.uk/images/header_logo_responsive.png'
    (0.397363) content/content.c content_convert 283: content http://static.cv-library.co.uk/images/header_logo_responsive.png (0x32153e0)
    (0.397374) image/image_cache.c image_cache_add 479: centry 0x3204d20, content 0x32153e0, bitmap (nil)
    (0.460627) content/fetchers/curl.c fetch_curl_process_headers 1232: HTTP status code 200
    (0.460693) content/content.c content__init 83: url http://static.criteo.net/js/ld/ld.js -> 0x3161090
    (0.460704) content/content.c content_add_user 601: content http://static.criteo.net/js/ld/ld.js (0x3161090), user 0x48d441 0x324e060
    (0.461328) content/fetchers/curl.c fetch_curl_done 871: done http://static.criteo.net/js/ld/ld.js
    (0.461336) content/fetchers/curl.c fetch_curl_stop 753: fetch 0x31a15e0, url 'http://static.criteo.net/js/ld/ld.js'
    (0.461516) content/content.c content_convert 283: content http://static.criteo.net/js/ld/ld.js (0x3161090)
    (0.461526) render/html_script.c convert_script_async_cb 171: script 7 done 'http://static.criteo.net/js/ld/ld.js'
    (0.461531) render/html_script.c convert_script_async_cb 173: 0 fetches active
    (273.288084) gtk/tabs.c nsgtk_tab_switch_page_after 152: src 0 sel 1
    (273.288143) javascript/jsapi.c js_newcontext 340: New Context 0x31ae7b0
    (273.288922) gtk/window.c gui_window_create 728: Creating gui window 0x2af1050 for browser window 0x3215e00
    (273.290449) gtk/tabs.c nsgtk_tab_switch_page_after 160: sel 1
    (273.290791) desktop/browser.c browser_window_navigate 1810: bw 0x3215e00, url about:welcome
    (273.290919) desktop/browser.c browser_window_navigate 1909: Loading 'about:welcome'
    (273.306675) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf -> 0x31aec70
    (273.306775) render/html_css.c html_css_new_stylesheets 547: 2 fetches active
    (273.306798) render/html_css.c html_css_new_stylesheets 574: 3 fetches active
    (273.306808) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf (0x31aec70), user 0x48d441 0x31aa620
    (273.306913) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css -> 0x316c470
    (273.306939) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css (0x316c470), user 0x48d441 0x2b06980
    (273.307132) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css (0x316c470)
    (273.307728) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf (0x31aec70)
    (273.307742) render/html.c html_convert 1029: quirks set to 0
    (273.307750) render/html.c html_convert 1033: 2 fetches active
    (273.307802) render/html_css.c html_stylesheet_from_domnode 198: 3 fetches active
    (273.307813) render/html_css.c html_css_process_modified_style 275: Updating sheet (nil) with 0x3095230
    (273.307888) content/content.c content__init 83: url x-ns-css:0 -> 0x32125a0
    (273.307912) content/content.c content_add_user 601: content x-ns-css:0 (0x32125a0), user 0x48d441 0x3095230
    (273.308224) content/content.c content_convert 283: content x-ns-css:0 (0x32125a0)
    (273.308246) render/html_css.c html_convert_css_callback 104: done stylesheet slot 4 'x-ns-css:0'
    (273.308254) render/html_css.c html_convert_css_callback 106: 2 fetches active
    (273.308269) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css -> 0x3212a80
    (273.308288) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css (0x3212a80), user 0x48d441 0x3090f20
    (273.309030) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/default.css (0x3212a80)
    (273.309049) render/html_css.c html_convert_css_callback 104: done stylesheet slot 0 'file:///home/vince/netsurf/workspace/netsurf/gtk/res/gtkdefault.css'
    (273.309059) render/html_css.c html_convert_css_callback 106: 1 fetches active
    (273.309071) render/html_css.c html_convert_css_callback 112: stylesheet resource:user.css failed: UnacceptableType
    (273.309079) render/html_css.c html_convert_css_callback 116: 0 fetches active
    (273.309086) render/html.c html_begin_conversion 1086: Completing parse
    (273.309122) render/html.c html_finish_conversion 578: DOM to box (0x31aec70)
    (273.309344) render/html_object.c html_fetch_object 711: 1 fetches active
    (273.309853) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 -> 0x317ff60
    (273.309875) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 (0x317ff60), user 0x48d441 0x30961f0
    (273.310177) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 -> 0x3188c00
    (273.310195) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 (0x3188c00), user 0x48d441 0x2d683c0
    (273.310212) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 (0x317ff60)
    (273.310226) image/image_cache.c image_cache_add 479: centry 0x317fc30, content 0x317ff60, bitmap (nil)
    (273.310509) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60 (0x3188c00)
    (273.310527) image/image_cache.c image_cache_add 479: centry 0x31885c0, content 0x3188c00, bitmap (nil)
    (273.310537) render/html_object.c html_object_callback 160: 0 fetches active
    (273.311158) render/html.c html_box_convert_done 86: Done XML to box (0x31aec70)
    (273.311183) gtk/window.c gui_window_get_dimensions 1183: width: 1
    (273.311191) gtk/window.c gui_window_get_dimensions 1184: height: 1
    (273.311198) content/content.c content__reformat 362: 0x31aec70 file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf
    (273.350453) utils/url.c url_host_is_ip_address 124: WARNING: called with non-host '/home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf'
    (273.350555) content/content.c content_open 744: content 0x31aec70 file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf
    (273.350567) content/content.c content_open 744: content 0x3188c00 file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/netsurf.png,b60
    (273.350640) desktop/browser_history.c browser_window_history_add 550: Creating thumbnail for file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf
    (273.354966) desktop/browser.c browser_window_update_favicon 1061: fetching general favicon from 'resource:favicon.ico'
    (273.356017) content/content.c content__init 83: url file:///home/vince/netsurf/workspace/netsurf/gtk/res/favicon.png -> 0x3127d40
    (273.356034) content/content.c content_add_user 601: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/favicon.png (0x3127d40), user 0x48d441 0x311f790
    (273.356089) image/png.c info_callback 182: size 17 * 17, rowbytes 68
    (273.356127) content/content.c content_convert 283: content file:///home/vince/netsurf/workspace/netsurf/gtk/res/favicon.png (0x3127d40)
    (273.356141) image/image_cache.c image_cache_add 479: centry 0x31279d0, content 0x3127d40, bitmap 0x312c450
    (273.356148) gtk/window.c gui_window_set_icon 931: Using 0x312c450 bitmap
    (273.363812) content/content.c content__reformat 362: 0x31aec70 file:///home/vince/netsurf/workspace/netsurf/!NetSurf/Resources/en/welcome.html,faf
    (287.031312) gtk/tabs.c nsgtk_tab_switch_page_after 160: sel 0
    
    ? file icon rlog (38,046 bytes) 2014-03-12 10:06 +

-Relationships
+Relationships

-Notes
diadatp

~0000259

diadatp (reporter)

I could track down the problem to html_css.c:378 in the render folder.
The additional HTML5 media attributes of the link tag have to be implemented.
Vincent Sanders

~0000268

Vincent Sanders (administrator)

The rlog file is from a test run I ran from master HEAD.

I launched nsgtk with the http://www.cv-library.co.uk/ url from the command line

The browser is waiting with with "Fetching, Processing" in the status bar
"Loading..." as the title and the log says it is not doing anything but polling is happening

After waiting a while I created a new tab which worked

When switching back to the "Loading..." tab the browser aborted with a Segmentation Fault
Vincent Sanders

~0000278

Vincent Sanders (administrator)

with javascript disabled the page loads both stylesheets as our media attribute processing is wrong
+Notes

-Issue History
Date Modified Username Field Change
2014-03-05 00:51 Harriet Bazley New Issue
2014-03-05 00:51 Harriet Bazley File Added: screenshots.zip
2014-03-06 21:31 Vincent Sanders Status new => acknowledged
2014-03-06 21:31 Vincent Sanders Product Version 3.0 => 3.1
2014-03-09 03:43 diadatp Note Added: 0000259
2014-03-12 10:06 Vincent Sanders File Added: rlog
2014-03-12 10:09 Vincent Sanders Note Added: 0000268
2014-03-17 16:14 Vincent Sanders Note Added: 0000278
2014-03-17 16:14 Vincent Sanders Status acknowledged => confirmed
+Issue History