-
a-865
-
nanotube
a-865: i noticed that too, filed a bug report
bugzilla.mozilla.org/1888557
-
njsg
Tobin: I think enabling a langpack vs. having a localized build has some differences, the latter have that language set, I'm not sure about which parts are affected, probably at least updates (which will get an updated localized build instead of the updated en-US)
-
njsg
hardys (for ircbot): it's probably not permissions, but a matter of adding entries to directory listings, and adding some of the listings too
-
WG9s
so my question is which behavior is correct?
-
WG9s
wrong channel
-
Sompi_
Now even imgur is broken on Seamonkey. It worked yesterday, now it just throws errors to the browser console
-
MattATobin
which errors
-
MattATobin
can you seek out which mozilla patches are involved?
-
Sompi_
Seems to be different errors on each page load
-
njsg
oh, that's awesome...
-
Sompi_
Sometimes it does not even get any errors, but it keeps loading something from googleanalytics and it never finishes
-
Sompi_
That'
-
Sompi_
s also something that very often happens on Firefox
-
njsg
Any chance "Er.OR.at" is Array.prototype.at?
-
Sompi_
I don't know. I got that error on the two first page load attempts but now I get completely different versions of the scripts
-
Sompi_
Now I get just "SyntaxError: bad method definition"
-
njsg
I get that one from btloader.com, which seems to be some ad tracking service behind cloudflare
-
njsg
and also "TypeError: Er.OR.at is not a function" from a js file served by imgur
-
Sompi_
Why does a failing javascript from an ad tracking service break the entire page?
-
njsg
it probably doesn't
-
njsg
that's one the things about checking the errors, there might be errors that don't affect
-
njsg
the actual error might be swallowed by some JS code that doesn't handle it correctly but doesn't want to spit out the error
-
Sompi_
It's almost like those JS library maintainers want to make things as hard as possible to the browser developers, on purpose
-
Sompi_
Maybe they work for Google
-
Sompi_
Or just think that it is a cool thing to write a JS error handler but then they don't test it that it actually works
-
Sompi_
actually I haven't updated to 2.53.18.2 yet
-
njsg
or maybe they're oblivious to the impact
-
njsg
there are things that are simpler in new syntax but break compatibility
-
njsg
what's sometimes silly is that these things could very well be written and then transformed into something more compatible
-
njsg
I think mastodon.social did this, arguing that .hasOwn was "simpler"
-
njsg
(I sometimes wonder what the hell is on their mind, Mastodon seems to be constantly shooting its own feet with decisions like these and its UI "design")
-
Sompi_
Why does Mastodon need JavaScript?
-
njsg
it apparently is very hard to design something that serves static content and doesn't requires a huge amount of memory and CPU for a tab
-
tomman
Sompi_: because it was written by webshats
-
tomman
imgur is working fine here, but I'm using some recent nightly
-
tomman
wehat did broke was mastodon.social
-
tomman
it loads but it's missing the styles
-
tomman
-
tomman
I see no errors logged to console, tho
-
tomman
and the network panel shows nothing failing to load, it's all 200s
-
tomman
> Content Security Policy: Couldn't parse invalid host 'wasm-unsafe-eval'
-
njsg
so it doesn't render styles well even with hasOwn?
-
tomman
that's the only warning I get here
-
tomman
njsg: it renders no styles at all
-
tomman
build: 20240218171502
-
tomman
wait, that nightly is stale :D
-
njsg
that was from when you switched to it because of hasOwn, right?
-
tomman
IIRC I installed it a month ago
-
therube
Sompi_: urls of some broken imgur ?
-
therube
-
therube
if it's video, could be different situation?
-
njsg
could also be it's serving different content based on the UA
-
Sompi_
-
therube
on my end, if i need to go there, i only allow imgur.com & media-lab.ai
-
njsg
tomman: that calls for more debugging that I can't do because there's one browser profile using loads of RAM because of some bloated webapp that can't manage without using that much...
-
njsg
s@I can't do@& right now@
-
therube
Sompi_: i see 'remove background image using python', so looks good to me
-
therube
if you're not blocking, throw in uBlock Origin & see if that makes a difference
-
therube
if you have that & still issues, there is NoScript...