00:01:25 ...if you have a time for it. Me need go. 02:26:27 well hello there. 02:30:25 hi :) 02:31:04 So what going on? 02:36:40 not much, it's early afternoon here, i'm installing some perl app for website backend 02:37:44 Its 0337 over here and i am basking in the glow of relief at gettibg ny fb account back from the hacker 02:38:31 And now i have a treasure trove of data with which i can... see if i can return the favor. 02:39:16 Where is early afternoon right now? Like.... Australia or something? 02:39:34 yes, Australia :) 02:39:38 why do you use facebook? 02:39:50 irc is so much more useful in nearly every aspect 02:40:03 LOL! Hey if you put a sandwich to the floor right now, and me doing the same... we'd have an earth sandwitch.... 02:40:22 Yeah but not everyone i know is on irc. 02:40:32 Everyone i know is on fb 02:40:38 Despite my efforts 02:40:59 I'd suggest to continue these efforts, in person maybe more effective :) 02:41:01 i must admit, part of the blame is on me. I didn't set up 2fa before. 02:41:36 also if they don't like irc they can also use something else like gnu jami or mastodon, it is a more modern looking interface 02:42:01 But... but... how will i be able to enjoy the entertaining conspiracy theorists, flat earthers and lizzard people believers? 02:42:22 they are on irc, mastodon a lot 02:42:55 Really, if i'm down, there is little that cheers me up faster than a good lizard people flat earther. 02:43:50 Hi, do you know any gemini extension for SeaMonkey? 02:43:53 I am also of the opinion we shouldn't try to ban misinformation and things like that. We should educate the people so they don't believe in them anymore 02:44:11 sorry i'm kind of new to seamonkey 02:44:58 Installed it because i was fed up with my emailclient, and the seamonkey gave me nostalgia kick. Feels a lot like a certain netsheep.... 02:45:58 And then i noticed the irc button.... and i couldn't not try it. Soooo many memories of soooo long ago.... :P 02:46:09 nice 02:46:16 * gry looks up 'gemini' 02:46:39 Hey does seamonkey have a DC++ addin or something to complete the nostalgia injector kit? 02:46:53 seninha: what should such an extension do? 02:47:22 FIlesharing mostly. And injecting nostalgia like straight into the artory! 02:47:59 lol, nice.. I wrote extensions for firefox before, so I don't see why dc++ wouldn't work, just would take some time to write 02:48:35 I remember vividly that once on LAN party we all gathered around the DC++ server to watch the total shared size and cheered when we reached the magical 1 TB shared!!!! 02:48:36 gry: geminy protocol is like gopher, and the web itself, a protocol to access hyperlinked documents: https://en.wikipedia.org/wiki/Gemini_%28protocol%29 02:48:44 s/geminy/gemini/ 02:49:02 that was with about 70 users 02:49:13 70 people sharing 1TB 02:49:19 those werer the days. 02:49:31 omg, i am so old right now..... 02:50:00 *jumping off my balcony. I am too old* 02:50:10 (don't worry, 1st floor) 02:52:05 well, there is https://addons.mozilla.org/en-US/firefox/addon/geminize/ , it simply uses a proxy, it does not give an engine on your pc itself 02:52:21 which means in theory you could use such a proxy in a seamonkey without installing such an addon 02:52:41 oh... shoot... almost 04:00.... i should really try to get some sleep... Keep my rythem consistent. 4 hours sleep per 72 hours minimum. 02:52:50 though I think it is not the best solution out there; I would have preferred a parser for it in the addon itself 02:52:52 Have fun gemenizicing.. 02:52:57 n00bn0bb3r: okay come back soon :) 02:53:02 Gnight!@ 02:56:41 gry: such add-on is probably something easy to write. 02:56:46 It seems. 02:57:42 But I do not have the knowledge. heh 02:57:50 yes, and if I find a firefox addon to steal for this, then this becomes twice as easy :) I am checking 02:58:21 there's https://addons.mozilla.org/en-US/firefox/addon/geminize/ 02:58:33 oh, you already linked it 02:58:52 it contacts a proxy, so it does not provide a gemini parser inside of the addon - this makes it rely on availability of the said proxy, which in my view is not a good idea 02:59:36 For the gopher protocol (something like gemini, but older), I use https://gopher.floodgap.com/overbite/ 07:30:26 Now that Mozilla is going to work with Meta/facebook on new tracking methods, is that work going to trickle down into seamonkey too? 09:00:41 not entirely sure but personally I suspect it would only come here in the 'do not track me' form :) 09:15:00 That would be a good thing, the whole internet has gone crazy, as a '90's kid I do miss the days stuff was trivial. 09:17:14 good to know that :-) 09:17:34 do you know any html or css and the like too? 09:17:56 I found software called 'ikiwiki' last year, it looks versatile and pretty straightforward 09:23:55 Nah, web programming is a thing now, it's not just some tagging of text anymore. Never attracted me in the first place anyway. 09:25:16 I see 09:25:27 Heck, there are now frontend and backend developers for websites. So being fullstack is like a unicorn with 5 legs or something. No no, it's either working with good frameworks or using Drupal of Wordpress for websites that work well on any screen. 09:42:08 "work well on any screen" :-D 09:43:18 something out there is wrong because I've seen a lot of designs that tend to work poorly *because* of that, but it could really be just the thing done wrong 09:44:14 "your display isn't wide enough, so we're optimizing this for touch interaction and making the text so big you need to stand on the other side of the room to read it", for example 09:51:29 > Meta 09:51:35 I found an easy solution for that 09:51:50 I just block all Meta services (except for WhatsApp) on my router via DNS 09:51:58 authoritarian-style 09:52:23 can't block WhatsApp because $FAMILY uses it, sadly (not me, but that means being isolated from the world) 09:52:51 wanna share a selfie to your Instagranola? Not in my premises, sorry 09:53:33 this is also why I don't run script/adblockers on browsers 09:53:47 I believe content filtering belongs to network equipment, not clients 09:54:22 a PiHole (or in my case, an ancient Pentium box running Debian, iptables and BIND) is enough, and if your sites manages to get crap past the radar, blacklisted 4lyfe 09:56:07 I've always hated webdev/mobile anyway, call me a dinosaur 10:09:47 @tomman You are no dinosaur, the addsupported web just got out of control, just like everything else humans do :) 11:02:24 tomman, user14 agreed, just check the github chat above 11:08:00 Just missing some addons on seamonkey atm, I do use addblock localy and keepassxc or bitwarden 11:52:11 https://microsoft.github.io/react-native-windows/blog/2022/02/11/settings speaking of Google controlling the world... 11:52:20 now they've infected Microsoft deep to the core 14:18:07 frg_Away: oh btw in future asking people to bisect using the WG9s builds, would be better to say bypass suing the 2.53 builds at https://ftp.mozilla.org/pub/seamonkey/nightly/ 14:18:44 I am not sure the poeple you are sking to bisect realize my builds are archived there 14:18:50 WG9s yes that is why I posted the link to them there. 14:19:00 oh did you great!~ 14:19:33 ftp and archive actullhy as far as I know are now the same but i put ftp in the IRC topic jsut to make the topic shorter 14:20:28 i did not really see the original things you sent the one sayhing use WG9s builds that did not have the link was kind of alerted to me becuase it had WG9s in it 14:22:19 "People" found that the first 2.53 nightly build http://archive.mozilla.org/pub/seamonkey/nightly/2021/09/2021-09-07-21-00-03-comm-253/ is already affected. 14:22:24 WG9s First IanN_Away and then me: 14:22:26 23:22 Maybe some nightly builds saved?.. 14:22:27 23:23 archive.mozilla.org/pub/seamonkey/nightly 14:22:29 23:25 Maybe archive.mozilla.org/pub/seamonkey/nightly/2021 14:22:48 and today I am working on getting the ability to do memory tests working on all the systems I am using to try to work on the code so I don't end up posting stupidity or failing tests because my memory is defective. (I meant my computer memory, but my personal memory is also suspect) 14:22:56 So something between 2.53.9.1 and this 10pre build 14:23:44 OK at that time I was not omitting l10n only changes from getting archived, but still should be able to archive 14:23:53 able to bisect 14:24:07 just wouold be testing identical builds soimetimes 14:24:55 es[ecially if the cahnge got in close to release time so lsots of builds posted with ouly la0n changes 14:25:13 that is why i stopped posting those 14:25:57 I need to still build them unless you say I only need to do new de builds for code changes and not for de locale changes 14:26:39 bit yhren i need to do the linux-64 builds anyway jsut to post the new langpacks 14:28:06 Well, if it is possible, any list of commits (for gitlab) and/or patches (for WG9s site) is welcome here. 14:29:35 WG9s: Any chances that some your builds (before 2021-09-07) are preserved somewhere (locally)? 14:30:50 buc actually meant that to be on a different channel, but the issue is what gets built and posted to my site and what gets posted to9 archive.mozilla.org. since I only post en-US builds to archive I don;t post new builds to archive if l10n changes only, but I do post the new langpacks so archive gets all the changes just does not get new en-US builds that are identical so just slow down... 14:30:51 ...bisecvting. and needlessly take up space on a mozi8lla server which they are likely to ask why are we using so much space on. 14:37:44 tomman: The last chance is if you can bisect the latest commit of github-wc-polyfill addon, which triggers the issue for SM >= 2.53.10 . 14:54:38 Seems I only have one from July and then October it seems. 14:58:36 Looking at the changed files till mid August there is Bug 1477090 and Bug 1379688 but I don't think these would cause a difference. 15:13:01 but a mess of builds at https://ftp.mozilla.org/pub/seamonkey/nightly/2021/ 15:13:49 I might have 2021-09-04, 2021-08-28; next (older) one here is 2021-07-30 9b1pre. 15:14:21 but onlhy one from august 21st and next is from sept 7th 15:14:39 WG9s The August one is 2.57 15:14:54 oh you are correct 15:15:37 so fist build that shows the sept 7th build shows the issue and previous good build is from july? 15:17:20 I have a 2021-07-22 linux build that says 10b1pre, so I probably mislabeled one of these? 15:17:31 sao kind of my fault tried to debug this with 2.57 builds before posting 2.53 builds until I was sure it was working. 15:22:12 njsg might be one of the earliest ones. 16:54:27 njsg: Could you publish somewhere the builds you have? 17:51:12 frg: Reverting of bug 1477090 and/or bug 1379688 does not affect the issue :( 17:56:46 buc if you want to check the queue I can give you access for gitlab. 18:05:41 I will feel out of my comfort zone if I violate someone's privacy without extreme necessity. If the development process is more comfortable to go in a private area (ie. not readable by arbitrary people in the World), let's respect this choice. 18:26:51 buc its actually not private. WG9s publishes the fixes every day. I just wasn't sure about licensing when I added them first. Probably a mood point and I could make them public. 18:27:57 ftgI kind of already explained to buc that heC each day. 18:28:48 but yeah I think should be public read and a group thing on who can write so then use the same group can write for 253 257 central 18:29:09 and perhaps eiater a sepearete list for wip or a seperate group 18:30:21 i don;t think wip should be public readable nor should everyone who can publish on the 2532 257 and central repos be able to publish or read seamonkey-wip 18:30:50 hemm sorry i thought i was in a privte conversation sith you. 18:31:04 bjut i screwed up on tab completion 18:31:18 by typing ftg instead of frg\ 18:38:43 https://gitlab.com/frg/seamonkey-253-patches is now public 18:48:51 https://gitlab.com/frg/seamonkey-257-patches is now public too 18:58:06 frg: Well, it is much better than before. 19:02:52 WG9s: Could you preserve the "series" files for different dates? Sometimes (esp. for oldschool people as we are) it is more convenient to work with plain files (provides by your site), the only missing thing is to determine the proper snapshot set. Just preserving the serials probably can help here. 19:04:02 The "workaround: is to use files' timestamps, but from time to time the things are overwritten totally (with the same mtime for all the files). 19:45:09 well, GitLab works again on our browsers thanks to the latest addon update by JustOff 19:45:27 GitHub is still... GitHub 19:45:41 buc: haven't had chance for bisecting, hopefully tonight! 19:46:07 https://github.com/JustOff/github-wc-polyfill/releases/tag/1.2.13 19:48:24 Prety much a novice computer user. Just noted I cannot type into FB messenger using the lastest build. 19:52:42 Home_PC: Press F12 on your keyboard, and look at the messages on the Console tab 19:52:51 can you see any error there? 19:55:07 NO screen just pops up and the disappears 19:55:44 FB is a known problem. Workaround is to use the clipboard I think. Unsure which new feature they need. Hits other browser based on pre 57 Gecko too. 19:57:29 OK. I hate messenger anway. Im trying to get people to use signal..LOL 19:57:46 could be worse 19:58:05 they could be on WhatsApp... which didn't worked on web browsers last time I bothered checking 19:58:58 Yeah. signal has been good. Element so-so 19:59:39 I'm not using Signal due to other reasons, but from all the "modern messenger apps", the one that pisses me of the least is Telegram 19:59:55 there is a Pidgin plugin and a F-Droid build, and that's all what I need 20:00:19 too bad most of my contacts installed it and forgot because WhatsApp is like a dictatorship on IM 20:00:56 Right on... Thanks for the note on the work around. 21:19:10 tomman: Sent you email with 1.2.12's bootstrap.js indented. 21:23:40 tomman: and surely toggle "security.csp.enable" to false (since the script hash is changed). 21:24:54 buc: isn't it enough to unpack the XPI, do the mods, repack, and reinstall? 21:25:05 But then the .XPIs I've had to mod didn't interacted with websites 21:26:33 tomman: You can just leave it unpacked under extensions/ subdir of your profile, but preserve the same name of subdir as for the archive (WITH .xpi . No idea why). 21:27:20 For me it's just easier to repack and reinstall, but then, that's how I've usually dealt with addon problems 21:28:33 tomman: customElements part remains unindented since it is not changed by that commit. 21:30:21 OK, I've got a repacked .XPI ready to (re)install 21:31:20 tomman: the commit inserts lines [524, 3838] 21:43:05 buc: with your modified bootstrap.js, we go back to "TypeError: this.attachShadow is not a function" 21:43:42 tomman: Did you toggle "security.csp.enable" ? 21:44:28 OK, had forgot to do that 21:44:34 now it doesn't give errors 21:45:09 the user menu is still blank, tho 21:45:25 oh wow, there is a new error from GitHub: "TypeError: this.getTextWithoutMode(...).trimStart is not a function" 21:45:30 wonder if we can ignore that one for now 21:48:16 tomman: You can see how the unintended code was add in the commit in the plain patch: https://github.com/JustOff/github-wc-polyfill/commit/727fe0e5da88.patch 21:49:44 oh joy, minified code 21:50:10 everything JavaScript gets me a very repulsive feel in my insides 21:50:59 Bug 1434007 Implement String.prototype.trimStart and String.prototype.trimEnd let me check 22:00:16 I wasn't getting this one yesterday, but then, we were stuck with the attachShadow error 22:02:00 the error comes from command-palette-element.ts:472:27, which lives at... chrome://devtools/content/webconsole/app/assets/modules/github/command-palette/command-palette-element.ts 22:02:13 maybe one of those newfangled Typescript bundles or whatever they're called? 22:02:23 once again, JavaScript *sigh* 22:03:14 tomman: Whether this "trimStart" error related to the user-menu issue we try to resolve? 22:03:57 buc: dunno if it is related or not, but it happens at every GH page load 22:04:29 part 1 applied mostly clean. 22:05:13 buc: ...or not 22:05:24 it doesn't happen if you manually navigate via URLs 22:05:41 it happens if you navigate normally using links 22:05:53 for example: open https://github.com/JustOff/github-wc-polyfill/issues 22:06:02 the trimStart error doesn't happen 22:06:11 then, click on any issue there 22:06:20 you navigate to the issue, and get the error 22:06:42 but if you copy'n'paste the URL instead, it doesn't happen 22:07:21 (doesn't even have to be a issue page, but pretty much any link - click and the page loads, but you get the error) 22:10:42 naturally, you gotta have the addon installed first (otherwise you couldn't get past the attachShadow error and friends) 22:10:54 tomman: Cannot reproduce trimStart issue. Neither 2.53.8.1, nor 2.53.11b1. Both 1.2.12 . 22:11:07 try with 1.2.13 22:13:23 OK, with your bootstrap.js-indented 1.2.12 I don't get any error (after turning off security.csp.enable) 22:14:14 with "vanilla" 1.2.12 I don't get any error either 22:14:29 tomman: Let;s test our issue with 1.2.12, since 1.2.13 can introduce new ones... :) 22:14:53 The biggest issue with 1.2.12 is the insanely slooooooooow performance (which 1.2.13 addresses) 22:15:03 but aside of that, I can't get the user menu working with any release 22:15:48 so, maybe check with previous SeaMonkey releases then? (I'm on 2.53.10.2) 22:17:24 Maybe try intended bootstrap.js with SM-2.53.9.1 (where user-menu works), then try to strip it as much as possible while the user-menu still works, then try such a stripped one on 2.53.10 ... 22:17:50 (stripped I mean the commit changes) 22:21:23 oh wow, these are almost 4000 lines of code! 22:21:26 where to begin... 22:32:02 buc tomman updated gitlab 2.53 with the patches for Bug 1434007 but was too late for todays build. 22:39:36 Jo if everything just would be so easy. Hope it helps. https://ibb.co/P6TKLP6 22:52:34 frg: https/bakkot.github.io/test262-web-runner/ seems require serviceWorkers. BTW, whether it is safe to enable it and webauthn at downstream level for 2.53.11 ? 22:56:54 buc service workers is not safe. webauthn is in but one patch adding permission prompting is not. Ran out of time, no way to really test it and needs stuff added to the SeaMonkey permission promptiing. So I wouldn't enable unless you have a way to test it first. 22:59:21 Bug 1430150 is missing for webauthn