-
blackgatonegro
Hello does Ublock Origin Classic work on SeaMonkey 2.53.10?
-
IanN_Away
yes
-
NewTobinParadigm
0123456789abcdef
-
Toiletflusher
hi
-
Toiletflusher
youtube stopped working for me
-
Toiletflusher
can still watch videos directly by going to a video but not via homepage
-
Toiletflusher
the ui just does not work, except for the player
-
Toiletflusher
downgrading my version worked
-
njsg
there have been reports that logging in changes the outcome, that using a different UA string may solve or cause it and that going via the homepage would avoid some of the problems, and somebody also mentioned there may have been an additional problem on google's side
-
njsg
but if downgrading works, maybe it's worth setting an UA override for youtube.com with the UA string of the version that works
-
WG9s
Toi
-
WG9s
guess he is gone was going to say if this fixes itthen comlain to youtube not to here
-
WLAN-MM
!LIST
-
WLAN-MM
guide
-
WLAN-MM
hallo
-
TheSHADOW
So... Ever since that last Seamonkey update, videos on Bitchute refuse to play. Might just be coincidence.
-
WLAN-MM
il cattivo poeta
-
tomman
TheSHADOW: have you checked the error console?
-
tomman
I can already smell the Chromeisms, but still, worth checking
-
TheSHADOW
Where's the error console? Is it "console" on the window w/ the inspector, etc? It's empty.
-
tomman
hit F12, then check the console tab
-
TheSHADOW
Okay.
-
tomman
open the console, reload the page, and check
-
TheSHADOW
Seeing a few errors. "Unreachable code after return statement", "Invalid regex group", and some connection refused messages.
-
TheSHADOW
Using the wss protocol?
-
TheSHADOW
TypeError: window.Plyr is not a constructor.
-
tomman
> invalid regex group
-
tomman
most likely named capture groups OR emoji crap :/
-
TheSHADOW
-
TheSHADOW
Using 2.53.10 on Win7/64 (yeah, yeah, I know)
-
tomman
can reproduce here, 2.53.10 on Debian 10/amd64
-
tomman
not sure about the wss:// URIs
-
TheSHADOW
Anyone have an older version installed they can try with, to see if it's the update that broke it?
-
tomman
ah, WebSockets
-
tomman
my only older setup is a 2.49.5 on XP (yes, lulz)
-
tomman
the refused Websockets connection error is weird
-
tomman
tried pinging the failed server: "thefastestguninthewest.bitchute.com"
-
tomman
...and it doesn't even resolve to an actual IP!
-
TheSHADOW
Interesting.
-
tomman
maybe the service is actually down
-
tomman
pastebin.com/PuKeQmkE the address doesn't resolve to a valid IP
-
WG9s
tomman: seems that way!
-
tomman
the regex stuff error might be a red herring
-
tomman
const t=e.match(/^.*(?:vimeo.com\/|video\/)(?:\d+)(?:\?.*&*h=|\/)+(?<hash>[\d,a-f]+)/);return t?t.groups.hash:null
-
tomman
that's the failing regex
-
WG9s
this happes some times with some dns load balancers when all the possible targets are down
-
tomman
or more precisely: /^.*(?:vimeo.com\/|video\/)(?:\d+)(?:\?.*&*h=|\/)+(?<hash>[\d,a-f]+)/
-
tomman
...what the hell is <hash>!?
-
tomman
ah, a named capture group
-
tomman
which is not yet supported on SeaMonkey
-
tomman
video/95601?param=foo&h=12345 matches the regex
-
tomman
so it uses the regex to extract an specific parameter from a video URI, in this case, a hash
-
WG9s
tomman: so perhaps we need a fallback for we don't support this?
-
tomman
Regex stuff can't be polyfilled, right?
-
tomman
it's the second time I find a site breaking due to named capture groups
-
WG9s
so seems like the named capture gorups crap needs ot have a defined error for this feature is not supported and then we need to fallback without it.
-
tomman
Anyway, with the websocket target host that is not resolving to anything, it may or may not be a reason
-
WG9s
but f the host does not esolve thn a better error would be nice
-
tomman
unfortunately the named capture groups are getting more and more popular, and I can see why: it's far more readable code to refer to groups.somegroupname instead of groups(2)
-
tomman
WG9s: I bet they never tested their error handlers
-
WG9s
sounds like you are correct
-
tomman
after all, network never goes down on development... or Silicon Valley
-
WG9s
needs to do something better if it fails
-
tomman
-
tomman
> Firefox 78
-
tomman
:/
-
tomman
IE 11 doesn't support those either
-
tomman
but then, you're very unlikely to find some long-forgotten IE-only enterprisey legacy crapp using language additions from the last decade
-
tomman
Original Edge didn't supported those either, but unsurpisingly, Chredge does
-
TheSHADOW
Is there a portable seamonkey build I can use to test if the version change is what did it?
-
tomman
OK, the video actually WORKS on FF78ESR
-
tomman
the websocket connection errors are still there
-
tomman
but the video loads and plays fine
-
TheSHADOW
Interesting.
-
tomman
and FWIW, mpv+youtube-dl can also play/download the video
-
tomman
I get more or less the same warnings on Firefox and SeaMonkey, aside of the regex error
-
tomman
TheSHADOW: it was working for you on 2.53.9, right?
-
TheSHADOW
Yes.
-
tomman
and stopped working around the same time you upgraded to .10, right?
-
» TheSHADOW nods
-
tomman
sounds like a unfortunate coincidence to me: they deployed named capture groups on their regexes more or less at the same time SeaMonkey shipped .10
-
TheSHADOW
Or that's a fallback that never worked, and their server fell over.
-
TheSHADOW
Weird.
-
tomman
There is no fallback for bad regexes
-
tomman
--bad/unsupported
-
tomman
either the regex works, or you get a syntax error
-
tomman
of course, modern webdevs only "test" on latest Chrome/Firefox versions, and that's all
-
tomman
screw those of us using non-mainstream browsers
-
tomman
I hope frg_Away finds two or three clones to advance the Javascript regex stuff implementation
-
tomman
as much as I hate JS, named capture groups CAN be handy
-
» TheSHADOW tweeted at Bitchute... and may have lied a little
-
tomman
In any case, I don't watch videos on a browser if I can avoid it :)
-
tomman
mpv+youtube-dl (or these days, yt-dlp) solves the problem nicely with much better (read: less Javascript) experience
-
tomman
Unliess you want to interact/socialize with the rest of the website, in that case, good luck...
-
njsg
there's some javascript involved, I think, but it's definitely a better interface than the webapp
-
njsg
(youtube-dl)
-
tomman
as a bonus, you don't get to deal with the... wonderful experience that can be user comments on most popular video places
-
tomman
(unless if you're a masochist, or a moderator)
-
tomman
-
tomman
the '90s called, they want their browser wars back
-
njsg
I'd think trying to hardcode the shell to use their browser or making it so that their browser is quicker to use would be easily seen as a no-no following the antitrust thing...
-
AleronIves
hi all! could i possibly get a little troubleshooting assistance? ^^;
-
a-865
is 2.53.10 the version that restores use of ISO dates in SM Mail that has kept me from upgrading past 2.49.5?
-
frg_Away
AleronIves Just state your problem.
-
frg_Away
a-865 still only allows os or locale formatting. The patch which allows "random"user formatting didn't make it. Ran out of time and didn't port it. I think buc has it in fedora so you might want to pick it from there.
-
AleronIves
ok, thanks. i updated from 2.49.5 to 2.53.9 on windows, and a few things didn't work right. the "recently closed tabs" and "recently closed windows" options no longer work - when i mouse over them, a single grey pixel pops up, as though the list is always empty. "restore previous session" no longer works, either. it's always greyed out
-
AleronIves
i updated from 2.53.9 to 2.53.10, and now my home page also no longer works. when i open the browser, i always get a blank page. i tried changing the settings to "blank page", closing seamonkey, opening it again, changing it back to showing the home page, and restarted again, but it still ignores the setting and uses about:blank instead of the home page
-
tomman
sounds like a damaged profile?
-
tomman
AleronIves: did you take a backup of your 2.49.5 profile prior to updating to 2.53.9?
-
AleronIves
yes, i did
-
AleronIves
in theory i could reinstall 2.49.5 and then replace the profile folder to get back to where i started, but i don't know how to update without breaking things again
-
tomman
any noteworthy addon you've got installed?
-
tomman
the broken homepage is indeed weird
-
AleronIves
and it wasn't broken in 2.53.9
-
AleronIves
hmmm, i've been using xpfe classic theme... perhaps it's incompatible?
-
IanN_Away
AleronIves: there are changes that might have broken some themes between 2.53.9 and 2.53.10
-
AleronIves
LOL i think that was it. i used view -> apply theme to go back to seamonkey default. it restarted, and suddenly it opened up to a page i viewed a long time ago (restore previous session was in limbo?)
-
AleronIves
closed the browser and opened it again, and about:mozilla is back as my homepage
-
AleronIves
recently closed tabs and restore previous session are working again, too :D
-
tomman
broken theme is it then
-
AleronIves
thanks, i've gotten so used to looking at seamonkey in the netscape theme i forgot that browser updates can render themes unusable
-
tomman
...still, why would a theme break session management?
-
AleronIves
my guess is it has to do with the menu itself. the go menu looks different in the default theme. perhaps the code for making the text black when an option is usable vs grey when it's disabled is to blame? or code related to skinning the popout menu for the list of closed tabs?
-
AleronIves
i flipped back to xpfe classic, and all the bugs came back, so it does seem to be unrelated to profile migration, thankfully. i was not looking forward to having to roll back ^^;
-
tomman
reminds me when GNOMERunner broke a bunch of stuff here too
-
tomman
sadly those platform themes are not receiving any love these days, and are dying of bitrot :/
-
AleronIves
yeah i was sad when seamonkey dropped the classic theme in iirc 2.0 days
-
AleronIves
and the most popular classic theme for firefox doesn't work on seamonkey ._.
-
frg_Away
There were many changes in gecko which needed theme adjustments. Also woe moved stuff around and fixed things. It all looks mostly the same but heavily updated. Only some them authors still update SeaMonkey themes. Frank Lions thems and the pinball theme are still up to date. Others are mostly broken.
-
frg_Away
One of the real reasons Mozilla kicked out full themes I suspect. They didn't want to deal with the support issues any longer. Of course officially it was all for the good of mankind... The current so called themes are nothing but window dressing.
-
AleronIves
it's a pity seamonkey still has the "modern" netscape theme but not the classic one. i guess the demand for that look is just too low now to justify the maintenance cost
-
a-865
frg_Away: does that mean LC_TIME=en_DK still won't do the job?