MantisBT - NetSurf
View Issue Details
0002872NetSurf[All Projects] Generalpublic2024-05-08 01:112024-05-27 13:54
ReporterMike Hobbs 
Assigned Tokinnison 
PrioritynormalSeveritymajorReproducibilityalways
StatusconfirmedResolutionopen 
PlatformVRPC, RISCOSbits ChimeraOSRISCOSOS Version4.02, 5.29
Product Version3.11 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #6696
URL of problem pagehttps://stateofthenation.co/
Summary0002872: Failure to handle http fetch from specific web site
DescriptionVisiting https://stateofthenation.co/ results in error: Unrecognized or bad HTTP Content or Transfer-Encoding
Browsers on other platforms (Windows, iOS) render this site OK.
Iris also exhibits an issue with it, rendering a page of random text, so it looks like an encoding issue.
I tagged this as "always" reproducible but once, immediately after booting RISCOS, the page rendered correctly in NetSurf, but all subsequent attempts failed.
Steps To ReproduceVisit the URL in description. If it renders OK, try again and it will probably fail.
TagsNo tags attached.
Attached Fileszip netsurf_log.zip (30,657) 2024-05-08 01:11
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=743&type=bug

Notes
(0002446)
kinnison   
2024-05-24 21:12   
This issue is possibly that the server is ignoring our "Accept-Encoding: gzip" header and is returning "Content-Encoding: br" regardless.

We need to add Brotli support to the riscos build of curl which we use before this will work.

In the meantime you're encouraged to contact the site maintainers and tell them that they're out-of-compliance.
(0002456)
kinnison   
2024-05-27 13:54   
This is definitely something we might be able to fix if we can get brotlidec into our SDK.

Issue History
2024-05-08 01:11Mike HobbsNew Issue
2024-05-08 01:11Mike HobbsFile Added: netsurf_log.zip
2024-05-24 21:12kinnisonNote Added: 0002446
2024-05-27 13:54kinnisonAssigned To => kinnison
2024-05-27 13:54kinnisonStatusnew => confirmed
2024-05-27 13:54kinnisonNote Added: 0002456