Hi,

since I am not the only one using "not latest browser" and having some compatibility would be very useful, here some first reporting.

Arjun Salyan wrote:
It was always in plans to decouple the UI for ports website from the django server. I just used an AI Agent to write a new one in NextJS.

The dev version is hosted here to be tested: https://macports-new.arjunsalyan.com


First meaningful on latest seamonkey:

23:14:47.276 ReferenceError: ReadableStream is not defined 1 23-d4b5d3f45fc21174.js:1:4517     [353] https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:4517     d https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:151     [1028]/< https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:5661     n https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:2131     n https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:2492     [1028] https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:5640     d https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:151     n https://macports-new.arjunsalyan.com/_next/static/chunks/main-app-8e9b6125562f1c93.js:1:388     <anonymous> https://macports-new.arjunsalyan.com/_next/static/chunks/main-app-8e9b6125562f1c93.js:1:431     d.O https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:551     c https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:3599
    c self-hosted:1034:17
    <anonymous> https://macports-new.arjunsalyan.com/_next/static/chunks/fd9d1056-d73a754fcc98cb13.js:1:64


then I see only a black screen.

ArcticFox instead complains about:
Timestamp: 11/18/25 23:18:46
Error: SyntaxError: missing ) after argument list
Source File: https://macports-new.arjunsalyan.com/_next/static/chunks/app/layout-3c92ea58dbe97d66.js
Line: 11, Column: 2132
Source Code:
:r.localeCompare(o)}).slice(0,8)},C=(0,o.useCallback)(async e=>{if(!e||e.trim().length<2){p([]);return}b(!0);try{let t=(

and:

Timestamp: 11/18/25 23:18:46
Error: SyntaxError: missing ) after argument list
Source File: https://macports-new.arjunsalyan.com/_next/static/chunks/app/page-a76e1b3ccfd20dae.js
Line: 1, Column: 1437
Source Code:
s.localeCompare(r)}).slice(0,10)},b=(0,r.useCallback)(async e=>{if(!e||e.trim().length<2){x([]);return}h(!0);try{let t=(

I doubt that strange JS code is manually generated, looks somehow minimized or transpiled?

Riccardo

Reply via email to