Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: chris on January 06, 2024, 02:25:50 PM

Title: NetSurf 3.11 BETA for OS3
Post by: chris on January 06, 2024, 02:25:50 PM
With the new release of NetSurf I've updated the OS3 beta here:

http://aminet.net/package/comm/www/netsurf_os3
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 06, 2024, 10:46:56 PM
Cheers 👍🏻 Will give it a go….
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 07, 2024, 08:09:16 PM
So downloaded and installed to my following setup:

A4000D, Prometheus Firebird, Voodoo3 3000, 16Mb FastRAm, Cyberstorm 060/PPPC + 128MB @60mhz.

RTG with P96 3.4.0 (Individual Computers), MMUlibs (Latest 46.7), 1360x768 Screenmode.

Installed. Executed ICON. Started up, then attempted to type a UrL and crash out with Guru #80000003. Suspend or reboot. Locked up.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 07, 2024, 11:57:36 PM
Which OS version are you using?
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 08, 2024, 01:19:35 PM
So downloaded and installed to my following setup:

A4000D, Prometheus Firebird, Voodoo3 3000, 16Mb FastRAm, Cyberstorm 060/PPPC + 128MB @60mhz.

RTG with P96 3.4.0 (Individual Computers), MMUlibs (Latest 46.7), 1360x768 Screenmode.

Installed. Executed ICON. Started up, then attempted to type a UrL and crash out with Guru #80000003. Suspend or reboot. Locked up.

Can you ensure you have AmiSSL 5.13 installed?  When I had a slightly older version even though it should have worked it crashed as per above.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: AndyFC on January 08, 2024, 01:26:10 PM
I have a similar crash. I can never get past trying to enter a URL.

This is on both AGA and RTG screenmodes. I tried with both previous, and latest, AmiSSL.

Full spec is in my sig (permanently on PiStorm32 now). I hope you can find the reason as I'd love to be able to test Netsurf further, thanks for the work on it.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 08, 2024, 03:24:35 PM
Which OS version are you using?

OS 3.2.2.1
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 08, 2024, 03:25:22 PM
Can you ensure you have AmiSSL 5.13 installed?  When I had a slightly older version even though it should have worked it crashed as per above.

Using latest AmiSSL 5.13 as I have Ibrowse 3.0a 👍🏻
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 08, 2024, 04:05:47 PM
OK, I probably need a log from both of you.
netsurf -v >ram:ns.log
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 08, 2024, 05:52:07 PM
Now locks up with a #80000004 and suspend and reboot options. To me this is possibly down to a FPU situation? I am using the ThorsMMulibs set for 68060. For the record I am using a REV 1 MC68060RC50 CPU with both FPU and MMU.

 Log output:

(7.327390) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/en/Messages
(7.420151) [INFO netsurf] utils/messages.c:183 messages_add_from_file: Loading Messages from 'PROGDIR:Resources/en/Messages'
(7.594339) [INFO netsurf] content/handlers/image/image_cache.c:432 image_cache_init: Image cache initialised with a limit of 3145728 hysteresis of 629145
(7.718595) [INFO netsurf] content/handlers/html/css_fetcher.c:71 html_css_fetcher_initialise: html_css_fetcher_initialise called for x-ns-css
(7.742714) [INFO netsurf] content/fetchers/curl.c:1982 fetch_curl_register: curl_version libcurl/8.5.0 OpenSSL/3.1.4 zlib/1.2.13
(8.263190) [INFO netsurf] utils/useragent.c:74 user_agent_build_string: Built user agent "Mozilla/5.0 (AmigaOS) NetSurf/3.12"
(8.369664) [INFO netsurf] content/fetchers/curl.c:2059 fetch_curl_register: ca_bundle: 'PROGDIR:Resources/ca-bundle'
(8.387428) [INFO netsurf] content/fetchers/curl.c:2096 fetch_curl_register: cURL linked against openssl
(8.404627) [INFO netsurf] content/fetchers/curl.c:312 fetch_curl_initialise: Initialise cURL fetcher for http
(8.421508) [INFO netsurf] content/fetchers/curl.c:312 fetch_curl_initialise: Initialise cURL fetcher for https
(8.438405) [INFO netsurf] content/fetchers/data.c:62 fetch_data_initialise: fetch_data_initialise called for data
(8.472428) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/adblock.css
(8.494178) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for adblock.css
(8.524622) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/default.css
(8.560078) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for default.css
(8.590897) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/internal.css
(8.611668) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for internal.css
(8.680087) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/quirks.css
(8.775788) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for quirks.css
(8.963793) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/en/credits.html
(9.066728) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for credits.html
(9.174449) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/en/licence.html
(9.274365) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for licence.html
(9.400034) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/en/welcome.html
(9.502253) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for welcome.html
(9.609545) [INFO netsurf] frontends/amiga/gui.c:785 ami_gui_map_filename: Remapped favicon.ico to favicon.png in path PROGDIR:Resources/ using Resource.map
(9.752359) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/favicon.png
(9.899892) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for favicon.ico
(9.930530) [INFO netsurf] frontends/amiga/gui.c:785 ami_gui_map_filename: Remapped default.ico to icons/search.png in path PROGDIR:Resources/ using Resource.map
(9.958494) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/search.png
(10.012327) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for default.ico
(10.123881) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/netsurf.png
(10.237318) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for netsurf.png
(10.351694) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/arrow-l.png
(10.454744) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/arrow-l.png
(10.571234) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/content.png
(10.677173) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/content.png
(10.793833) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/directory.png
(10.955816) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/directory.png
(11.089462) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/directory2.png
(11.195844) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/directory2.png
(11.316060) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/hotlist-add.png
(11.422308) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/hotlist-add.png
(11.543055) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/hotlist-rmv.png
(11.654950) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/hotlist-rmv.png
(11.773348) [INFO netsurf] frontends/amiga/gui.c:808 ami_gui_check_resource: Found PROGDIR:Resources/icons/search.png
(11.949138) [INFO netsurf] content/fetchers/resource.c:295 fetch_resource_initialise: redirect url for icons/search.png
(12.050317) [INFO llcache] content/llcache.c:3901 llcache_initialise: llcache initialising with a limit of 9437184 bytes
(12.151776) [INFO netsurf] content/fs_backing_store.c:1367 read_control: opening control file "PROGDIR:Users/Default/Cache/control"
(12.277342) [INFO netsurf] content/fs_backing_store.c:1202 read_entries: Read 0 entries from cache
(12.362507) [INFO netsurf] content/fs_backing_store.c:1230 read_blocks: Initialising block use map from PROGDIR:Users/Default/Cache/blocks
(12.486165) [INFO netsurf] content/fs_backing_store.c:1254 read_blocks: Initialising block use map to defaults
(12.580218) [INFO netsurf] content/fs_backing_store.c:1503 initialise: FS backing store init successful
(12.667070) [INFO netsurf] content/fs_backing_store.c:1509 initialise: path:PROGDIR:Users/Default/Cache limit:1073741824 hyst:214748364
(12.802640) [INFO netsurf] content/fs_backing_store.c:1511 initialise: Using lu/0
(13.007058) [INFO netsurf] utils/messages.c:183 messages_add_from_file: Loading Messages from 'PROGDIR:Resources/Themes/Default/Theme'
(13.243102) [INFO netsurf] frontends/amiga/font.c:55 ami_font_setdevicedpi: WARNING: Using diskfont.library for text. Forcing DPI to 72.
(13.351201) [INFO netsurf] content/urldb.c:2895 urldb_load: Loading URL file PROGDIR:Users/Default/URLdb
(13.370543) [INFO netsurf] content/urldb.c:2903 urldb_load: Failed to open file 'PROGDIR:Users/Default/URLdb' for reading
(13.391617) [INFO netsurf] desktop/treeview.c:5348 treeview_init: Initialising treeview module
(13.410725) [INFO netsurf] desktop/treeview.c:5379 treeview_init: Initialised treeview module
(13.425782) [INFO netsurf] desktop/hotlist.c:1298 hotlist_init: Loading hotlist
(13.438462) [INFO netsurf] frontends/amiga/font_diskfont.c:101 ami_font_bm_open: font: helvetica.font/11
(13.463843) [INFO netsurf] desktop/hotlist.c:1344 hotlist_init: Loaded hotlist
(13.477027) [INFO llcache] content/llcache.c:1552 llcache_process_metadata: Retrieving metadata
(13.492131) [INFO netsurf] content/fetchers/curl.c:501 fetch_curl_setup: fetch 0xb47b2d4, url 'https://www.google.com/favicon.ico'
(13.515480) [INFO netsurf] frontends/amiga/font.c:55 ami_font_setdevicedpi: WARNING: Using diskfont.library for text. Forcing DPI to 72.
(13.537341) [INFO netsurf] frontends/amiga/plotters.c:123 ami_plot_ra_alloc: Screen depth = 24
(13.552605) [INFO netsurf] desktop/bitmap.c:124 bitmap_set_format: Setting core bitmap format to: 0xAARRGGBB (native endian) pre multiplied alpha
(13.575349) [INFO netsurf] desktop/bitmap.c:130 bitmap_set_format: Sanitised layout to: Byte-wise ARGB
(13.591143) [INFO netsurf] frontends/amiga/plotters.c:154 ami_plot_ra_alloc: Set bitmap format to 0xAARRGGBB (native endian) (PMA)
(13.688970) [INFO netsurf] frontends/amiga/plotters.c:253 ami_plot_ra_alloc: Layer initialised (total: 1)
(14.536717) [INFO netsurf] frontends/amiga/gui.c:4721 gui_window_create: Creating window
(14.616630) [INFO netsurf] frontends/amiga/gui.c:4901 gui_window_create: Creating menu
(19.358221) [INFO netsurf] frontends/amiga/gui.c:5065 gui_window_create: Creating window object
(24.725759) [INFO netsurf] frontends/amiga/gui.c:5356 gui_window_create: Opening window
(24.958156) [INFO netsurf] frontends/amiga/gui.c:5360 gui_window_create: Window opened, adding border gadgets
(25.018331) [INFO netsurf] desktop/browser_window.c:3321 browser_window_navigate: bw 0xb47ce7c, url about:welcome
(25.056796) [INFO netsurf] desktop/browser_window.c:3527 navigate_internal_real: Loading 'about:welcome'
(25.099630) [INFO netsurf] frontends/amiga/gui.c:6325 ami_gui_splash_close: Closing splash window
(25.132408) [INFO netsurf] frontends/amiga/gui.c:6688 main: Entering main loop
(31.213778) [INFO netsurf] content/content.c:202 content__init: url file:///A4K-DESKTOP/Internet/Resources/Icons/directory2.png -> 0xb13e924
(31.252828) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/directory2.png (0xb13e924), user 0xb6acf72 0xb4a329c
(31.281795) [INFO netsurf] content/handlers/image/png.c:211 info_callback: size 17 * 17, rowbytes 68
(31.301544) [INFO netsurf] content/content.c:80 content_convert: content file:///A4K-DESKTOP/Internet/Resources/Icons/directory2.png (0xb13e924)
(31.325180) [INFO netsurf] content/handlers/image/image_cache.c:535 image_cache_add: centry 0xb47e664, content 0xb13e924, bitmap 0xb13ce44
(31.348672) [INFO netsurf] content/content.c:202 content__init: url file:///A4K-DESKTOP/Internet/Resources/Icons/directory.png -> 0xb13e0ec
(31.371650) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/directory.png (0xb13e0ec), user 0xb6acf72 0xb4a323c
(31.400149) [INFO netsurf] content/handlers/image/png.c:211 info_callback: size 17 * 17, rowbytes 68
(31.420163) [INFO netsurf] content/content.c:80 content_convert: content file:///A4K-DESKTOP/Internet/Resources/Icons/directory.png (0xb13e0ec)
(31.443892) [INFO netsurf] content/handlers/image/image_cache.c:535 image_cache_add: centry 0xb47e5a4, content 0xb13e0ec, bitmap 0xb13cec4
(31.467052) [INFO netsurf] content/content.c:202 content__init: url file:///A4K-DESKTOP/Internet/Resources/Icons/content.png -> 0xb13e2ec
(31.489067) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/content.png (0xb13e2ec), user 0xb6acf72 0xb4a31dc
(31.517565) [INFO netsurf] content/handlers/image/png.c:211 info_callback: size 17 * 17, rowbytes 68
(31.552777) [INFO netsurf] content/content.c:80 content_convert: content file:///A4K-DESKTOP/Internet/Resources/Icons/content.png (0xb13e2ec)
(31.596210) [INFO netsurf] content/handlers/image/image_cache.c:535 image_cache_add: centry 0xb47e4e4, content 0xb13e2ec, bitmap 0xb13cf44
(31.638885) [INFO netsurf] content/content.c:202 content__init: url file:///A4K-DESKTOP/Internet/Resources/Icons/arrow-l.png -> 0xb13e4ec
(31.680857) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/arrow-l.png (0xb13e4ec), user 0xb6acf72 0xb4a317c
(31.731682) [INFO netsurf] content/handlers/image/png.c:211 info_callback: size 17 * 17, rowbytes 68
(31.766133) [INFO netsurf] content/content.c:80 content_convert: content file:///A4K-DESKTOP/Internet/Resources/Icons/arrow-l.png (0xb13e4ec)
(31.897692) [INFO netsurf] content/handlers/image/image_cache.c:535 image_cache_add: centry 0xb47e424, content 0xb13e4ec, bitmap 0xb13cfc4
(32.066384) [INFO netsurf] content/content.c:202 content__init: url file:///A4K-DESKTOP/Internet/Resources/Icons/search.png -> 0xb13e6ec
(32.108256) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/search.png (0xb13e6ec), user 0xb6acf72 0xb350b5c
(32.159398) [INFO netsurf] content/handlers/image/png.c:211 info_callback: size 17 * 17, rowbytes 68
(32.194137) [INFO netsurf] content/content.c:80 content_convert: content file:///A4K-DESKTOP/Internet/Resources/Icons/search.png (0xb13e6ec)
(32.237220) [INFO netsurf] content/handlers/image/image_cache.c:535 image_cache_add: centry 0xb38d44c, content 0xb13e6ec, bitmap 0xbc4baec
(32.278568) [INFO netsurf] desktop/searchweb.c:474 default_ico_callback: default icon 'file:///A4K-DESKTOP/Internet/Resources/Icons/search.png' retrieved
(32.324241) [INFO netsurf] content/content.c:666 content_add_user: content file:///A4K-DESKTOP/Internet/Resources/Icons/search.png (0xb13e6ec), user 0xb6acf72 0xb4a32fc

Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 08, 2024, 09:27:06 PM
Hmm, that's stopping at the same place the AmiSSL 5.13 problem was stopping at. You're definitely on that version?
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 09, 2024, 10:46:53 AM
I have just re-installed 5.13 Amissl. Now appears to be working.

On testing. Now get Netsurf output windows with errors. But webpages appearing. Webpages tested are:

Www.amiga.org (Corrupted Graphics, wouldn’t allow me to get onto forums page)
Www.aminet.net (Took a while before getting onto the home page).

On exiting out of Netsurf got a constant stream of errors in the output window after close down..

Output being shown as:

(275.638274) [ERR  netsurf] content/fs_backing_store.c:1615 store_write_block: Write failed -1 of 6598 bytes from 0xba540a8 at 524288 block 64 errno 9
(275.720337) [ERR  netsurf] content/fs_backing_store.c:1615 store_write_block: Write failed -1 of 6597 bytes from 0xba540a8 at 532480 block 65 errno 9
(275.831751) [ERR  netsurf] content/fs_backing_store.c:1615 store_write_block: Write failed -1 of 6601 bytes from 0xba540a8 at 540672 block 66 errno 9
(275.896815) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(275.947237) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(275.988032) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.038243) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.077907) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.128550) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.167789) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.218922) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.258626) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.310587) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.349945) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.464941) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.505356) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.555546) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
(276.596410) [ERR  netsurf] content/fs_backing_store.c:1013 set_store_entry: attempt to overwrite entry with in use data
(276.651102) [ERR  netsurf] content/fs_backing_store.c:1708 store: store entry setting failed
 
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 09, 2024, 01:30:22 PM
Cool.  Those errors are from the backing store which doesn't work properly on OS3.  You can disable it in Choices but I don't remember the exact option name.  Something like fs_backing_store:0
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Tumbleweed on January 09, 2024, 04:55:13 PM
I get these as well but also content/handlers layout failed see screenshot.

A3000T, CSMKII 060 128MB Ram, CV64, OS3.2.2.1

Weed.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 09, 2024, 11:45:58 PM
Do they disappear if you toggle bitmap fonts off in Prefs? I know the bitmap fonts code is a bit buggy and sometimes breaks layouting.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Tumbleweed on January 11, 2024, 08:08:17 AM
Turned off Bitmap fonts ion prefs. Very visible performance hit - opening web pages slows considerably. Lots of backing store type errors and message box looking for "DEV"; Will test properly and post screen shots.

Screen shots now attached. 

Weed
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 11, 2024, 10:52:39 PM
But the layout errors have gone? So those are likely because the bitmap font implementation has bugs.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 12, 2024, 12:52:49 AM
When you mention Bitmaps. Are you also referring to 3rd party Bitmaps such as WarpJpeg?
Title: Re: NetSurf 3.11 BETA for OS3
Post by: utri007 on January 12, 2024, 10:44:43 AM
When you mention Bitmaps. Are you also referring to 3rd party Bitmaps such as WarpJpeg?


He means bitmap fonts, nothing else I suppose.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Tumbleweed on January 13, 2024, 03:46:17 PM
Yep, bitmap fonts.

Weed
Title: Re: NetSurf 3.11 BETA for OS3
Post by: utri007 on January 14, 2024, 01:55:44 PM
Disabling bitmap fonts fixes layout problems. It is very slow rendering amigaworld.net takes 136 seconds, when 6 years ago it took only 15.

Just wondering 2017 Netsurf was almost useable, https://www.youtube.com/watch?v=ZueeEUIazNM

Why not keep last well working version available? Compile it against latest SSL?
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 14, 2024, 06:32:37 PM
A lot has changed in seven years...

I couldn't even work out back then why it had slowed down so much.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: utri007 on January 14, 2024, 09:04:19 PM
Another thing, I can't open menus twice. Second time they are empty.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Juppstein on January 17, 2024, 09:19:19 PM
The problem I have is when going to settings as soon as the pointer goes over a setting the help file for NetSurf pops up, very strange. Also I seem not to have any fonts displayed when loading a web page. Running on OS 3.2.2.1 on P96 RTG with a PiStorm32 lite / Emu68
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Boing-ball on January 18, 2024, 02:01:11 AM
Which version of P96 are you using? May help with the Beta testing.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Juppstein on January 18, 2024, 10:14:21 AM
I'm using P96 3.4.1

http://wiki.icomp.de/wiki/P96
Title: Re: NetSurf 3.11 BETA for OS3
Post by: utri007 on January 18, 2024, 01:41:53 PM
The problem I have is when going to settings as soon as the pointer goes over a setting the help file for NetSurf pops up, very strange. Also I seem not to have any fonts displayed when loading a web page. Running on OS 3.2.2.1 on P96 RTG with a PiStorm32 lite / Emu68

Fonts are like that, because a bitmap fonts code is broken. You need to disable them and font are displayed again.

Menus has problems too.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: Juppstein on January 19, 2024, 12:57:39 PM
Yup, fonts show up now. But as others have remarked the screen buildup is quite slow, even on a Pistorm with SD card.
Title: Re: NetSurf 3.11 BETA for OS3
Post by: chris on January 19, 2024, 04:47:24 PM
Fonts are like that, because a bitmap fonts code is broken. You need to disable them and font are displayed again.

Menus has problems too.

I have to say I'm not seeing either of these issues here.  AmigaOS 3.2.2.1 with whatever the free version of P96 is.

The only issue with bitmap fonts which I can't figure out how to fix currently, is that the carat displays at the end of a string when it is moved to the beginning.  There's also a bit of a weird overlap/short string issue with the menu items on the welcome page, which only seems to occur on that page.

There is an issue with outline fonts where the spacing is wrong, which I've attempted to fix and can't fathom out either. (the font/text code is cursed, and I hate changing it as it tends to break further)

I'm not sure what's going on with the menus.

Of course, patches are welcome if you have fixes.