06:28:26 Why SM doesn't see the github 'asset' part on page for D/L ublock-oigine-legacy .xpi but FFX is OK ?? Is it a bug? see screen shot here: 06:28:56 https://filebin.net/o3wertnex562sr57 06:29:26 Access link is: https://github.com/gorhill/uBlock-for-firefox-legacy/releases 06:30:48 Use the full link instead to D/L & install .xpi: (finally works without need to be converted) 06:31:18 https://github.com/gorhill/uBlock-for-firefox-legacy/releases/download/firefox-legacy-1.16.4.30/uBlock0_1.16.4.30.firefox-legacy.xpi 08:12:07 therepair: it will work when you install palefill from https://github.com/martok/palefill/releases/tag/v1.22 11:22:59 they broke download links too? fancy. 11:24:09 This all about discourse and the like make me glad XenForo at least is usable without javascript and is not designed to make css hacking very difficult (it could come with more themes out of the box, though...) 11:24:29 now if we had some sort of protocol where posts could be exchanged through a server without mandating a specific user interface... 13:32:48 Meeting time in 30 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2022-10-09 13:39:57 Hi all here for meeting 13:48:33 welcome WG9s_ 13:49:25 MIGHT BE HERE AL SO BELLA GAVE ME MY KEYBOARD BACK! 13:49:43 oh but I guess she hit caps lock on here way leaving. 13:50:08 hi .* 13:53:11 njsg++ 13:53:44 * WG9s realizes that means nothing as we no longer have a karma nor a quote server. 13:58:28 Meeting time in 4 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2022-10-09 14:02:19 Status meeting time - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2022-10-09 14:04:15 hi rsx11m 14:04:22 hi IanN 14:04:25 Hi rsx11m 14:04:47 Hi frg WG9s njsg 14:05:05 rsx11m: hi 14:05:24 hi *else 14:05:39 Who's taking minutes? 14:06:13 me. Probably late again sorry. 14:06:47 thanks frg 14:07:27 'hi rsx11m 14:07:38 Nominees for Friends of the Fish Tank 14:08:25 buc for finding the microtask promise bug fix. 14:08:41 second 14:08:47 thrided 14:08:51 thirded too 14:10:06 but maybe not as he did not bother to show up for the meeting. 14:10:28 He usually doesn't 14:11:08 oh, there was meeting today 14:11:10 Hello world~ 14:11:25 Hi tomman 14:11:39 hi tomman 14:11:42 Action Items 14:11:53 perhaps we need to put something in the topic that says when next meeting is. 14:13:02 rsx11m with a flaky net again? 14:13:52 WG9s: yes, probably 14:13:59 closed the wrong window? 14:14:01 or just changing devices 14:14:37 * WG9s says perhaps he has a cat and had to change keyboards. 14:15:08 sorry, connection stalled ... :-/ 14:15:16 hmm, it must be possible for out four-pawed friends to span more tha one keyboard 14:15:23 s@out@our@ 14:16:14 no changes on Action Items? 14:16:44 WG9s njsg: no cat involved 8-) 14:16:49 don't think so. Maybe l10n or is the more infra? 14:18:05 was wondering about talking about doing our l10n on heptapod. what is status and impact on me doing nightly builds so need to discuss at some point but not sure that is action items or elsewhere 14:18:50 no changes for 2.53 as of now. Just central might need adjustments in the future. 14:18:53 or even offline 14:19:39 mpre coordinate offline then once i get my builds to work we can post how others can do the same. 14:20:11 maybe coordinate offline then once i get my builds to work we can post how others can do the same. 14:20:25 Status of the SeaMonkey Infrastructure 14:22:32 ewong did some work in the crash reporter recently. We might need to switch macOS builds to a later OS 14:22:52 Symbol generqation fails under CentOS 7 14:23:00 ^generation 14:23:54 Oddlgy it started working for me this week. before this week I got a zillion the library has no symbols errors and that seems to be fixed for me under fedora 27 have you gtried lately? 14:24:47 started failing a few weeks ago and now is back working for me. 14:25:42 dsxmutils needs a later glibc 14:25:52 ^dsymutil 14:26:12 well then maybe just use an earlier dsymutil? 14:27:11 WG9s only the one from clang 5 works and this is ancient. Did go back as far as 2019. 14:29:08 yes, need to see if I can get chance to look at it this week 14:29:21 well it started with the one i am using to work again for me a couple of days ago i am using version 11.0.1 14:29:42 I can send the tar file if you think it might help. 14:30:02 of course I am also doing my macOS builds using clang 11.0.1 14:30:42 WG9s too new. Anything from mozilla past clang 5 will not work. 14:31:08 odd that it works for me 14:31:52 WG9s later glibc :) 14:32:04 the builds I post use clan 11.0.1 and llvm-dsymtuil 11.0.1 14:34:54 \i am using glibc 2.26.30 so perhaps that is the issue 14:35:02 nothing we can do but compile it ourselves or update OS 14:36:09 if it still compiles with the older OS, might be the easier solution 14:36:14 indeed 14:36:24 one of the things I will look at 14:36:36 unless the reason requiring later glibc was that it /won't/ compile any more 14:36:46 Status of the SeaMonkey Source Tree 14:37:38 All building. I have I find some time to push to central soon. Some patches done and also some build breaks from WG9s in the queue. 14:38:55 but am making sure the builds i create do not require anything later than glibc 2.17 14:40:54 2.53.15 got some new stuff so please test. Microtasks are now enabled. I set the ua to 91 becuase too many websites broke recently. Not sure if we should keep it. I would vote yes but Facebook seems to be unhappy again. But facebook is always unhappy if you don't use a bleeding edge browser and 4 sites I visit are now ok :) 14:41:31 I am about to get back to working on bug 🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡 14:41:33 I'm asking everyone to post this today. I'm pretty sure I know the ones who will, but I’d like to be surprised by more of you. Orange Hearts for Autism Acceptance. Thank you!! 14:41:34 🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡 14:41:36 🧡🧩🧡🧩🧡 14:41:37 🧡 Not Different, Just Unique🧡 14:41:41 IanN did some locale pref changes whcih could use testing too. 14:42:03 well that was really bad cut and paste 14:42:47 trying to say on comm-central I am trying to get back to working on bug 1783623 14:43:09 wb rsx11m 14:43:23 no clue what's going on today :-( 14:44:09 rsk11m does not seem to know if he is coming or going. (and I have a really inappropriate thing to say about that left over from a freind in the past used to say about lunch time at me co-op job when I was in college back in the late 1960's 14:45:02 yes, please test :) 14:45:18 Release Train 14:46:15 2.53.14 is out and the release nots still not reviewed. Sorry. Need to clean up the bugs in bugzilla too. Busy at work and did priorize backporting. 14:48:34 2.53.15b1 should be a more major release. latest nss nspr, microtasks, more internal l10n stuff, more py3 fixes and lots of other things. New regexp will probably not make it again. 14:49:33 frg: do you think with the python3 fixes we will have for release it will be possible to build without python2? (except for third party crap) 14:49:50 still lots more to go 14:51:01 Probably not. Build system is betwene 69 and 78 now. Myckel is working on enabling webextension language packs and I am cleaning up a bit. Some of the older patches are missing parts or need to be adapted. 14:52:57 OK seemed to me at some point things were changed so that everyting built using python3 but was an opt out thing you could set in a directory to say this directory needs python2 are we at least going to be at that stage is kind of what I was asking 14:55:00 sonn I think. Not that much missing but some. 14:55:37 Extensions Tracking 14:56:19 Palefill is now at 1.22 https://github.com/martok/palefill/releases/tag/v1.22 14:56:49 latest Palefill now restores compatibility with SeaMonkey, and also restores Google Drive 14:56:59 hope someday the rules list can be edited clientside 14:57:44 If onyl webcomponents SeaMonkey can now browse github and gitlab mostly fine if you enable webcomponents. Shadow dom still not there. 14:59:20 Added customElements.upgrade yesterday and now no longer see errors browsing github. But there are still some for sure because new regexp needed for some stuff. 15:00:02 Aside of WebComponents and the new fancy regexes, what other Chromeisms are becoming a recurrent problem now? 15:00:14 dynamic import? 15:00:29 ah, that one too 15:00:40 but sadly that's one of the few one that can't be polyfilled 15:00:43 dynamic imports but Waterfox has them covered. I just want to do regexp first. and also more preliminaries. 15:01:55 IanN and I put some huge load of stylo stuff in but not enough too to get it building. 15:03:25 would be great if it would build even if does not work properly so we could build with --enable stylo=build so that pople could optionally turn it on and test and file bugs on what does not work. 15:03:48 My love for rust is unbroken :D 15:04:00 frg: good to hear 15:04:22 2.Next, Feature List, Planning & Roundtable 15:04:45 bau 15:05:18 ditto 15:05:43 your rust needs more oil 15:06:35 and ammonium nitrate 15:06:51 that will make you regular... 15:06:54 all ihavw for rountable is I have swithc my 2.53 builds to using rust 1.64.0 and I am trying to get back to working on bug 1783623 for comm-central. 15:08:27 AOB? 15:09:04 dst change next time. Back to winter. 15:09:19 yes, I'll have to look at the calendar 15:09:29 no DST here~ 15:09:41 so it will be a different local time for, say, USA? 15:09:45 yes2, Europe only, N. America next time 15:10:11 Oh also trying to work with ewong to get crashreporter working with my builds, but we are so far off on timezones that this is not going as smoothly as it problay would if we had more can work on this hours in common. 15:10:28 30th, DST ends in europe the midnight before, in the US will be in force until November 6? 15:10:37 yes 15:10:39 * rsx11m is still hopeful they'll get rid of the switch next year 15:10:58 hes us moved from last sunday in cotober to fiirst sunday in november last time they changed the rules 15:11:18 IanN: So, next meeting wil be one hour later UTC since we are following European DST, correct? 15:12:14 had a stuid idea that would be better for kids on halloween becuase they woudl not be out after dark. they failed to realize that the kids refuse to go out for ahlloween before dark so this was a change in the wrong direction. I guess people who make up the rules never were or never had kids. 15:12:34 rsx11m yes 15:12:41 WG9s_: yes, certainly was a good move by the candy lobby ;-) 15:13:27 rsx11m: I think it is 14:00 UTC on 30th October 15:13:41 isn't it 1500 UTC? 15:14:06 yes, njsg is right 15:14:07 i just have myu calendar invite set to 3PM UK time (which I call IanN time) 15:14:08 it's currently at 1400 UTC to be 1500 WEST, to be 1500 WET it would be 1500 UTC 15:14:19 we have 1400 UTC during DST 15:14:22 so... the time moves for those of us on "no DST ever" land? 15:14:33 (complex math ...) 15:14:35 yes 15:14:47 so then it moves from 1000 VET to 1100 VET for me 15:14:50 and may move more times if you're in a place with different DST rules 15:15:00 IF you set a clendar reminder to 3PM UK time it will come up correctly 15:15:10 tomman: do the Fiji Islands have DST? 15:15:12 i'm happy for it to be 15:00 UTC 15:15:26 which is 16:00 CET 15:15:36 rsx11m: dunno... but good part of Latam doesn't do DST for sure 15:15:40 People in the Fiji islands don;t care bout the time! 15:15:59 IanN: same time in CET, I think that's the plan 15:16:01 they do have a 7 dollar banknote, tho :D 15:16:20 (even more complex math ...) 15:16:31 https://www.timeanddate.com/worldclock/fixedtime.html?day=30&month=10&year=2022&hour=15&min=00&sec=0&p1=0 15:17:06 yeah, it moves one hour down then 15:17:33 for a while i had convinced people to keep it same utc to make the math easier for everyone but too many people did not like that. I think we did that for a year a few years back 15:18:25 one thing is can we get ewong to do send in and post to the minutes for the infrastuchture part? 15:18:46 this time evedenly does not reallhy work for him at all. 15:19:24 so on the what is status of infratructure he could just eamil this in. 15:23:25 anyway, I'll call this a meeting 15:23:46 thanks for your time everyone, next meeting same bat channel, almost the same bat time 15:24:06 depending on your location 15:24:15 thanks IanN 15:24:55 at least people would be an hour early rather than an hour late, easier to recover :-) 15:25:29 I'll highlight that in the invitations again 15:26:38 bye now (this time on purpose) 15:27:46 bye rsx11m 15:29:20 see you 17:09:45 IanN_Away: do you remember why when the download manager ui was moved from xpfe to toolkit why were the buttons changed from toolbar buttons to button.. buttons? 17:11:25 CaptainTobin: not off the top of my head, I would have to go back and look at the code 17:12:00 well i can do that so when I get around to it I'll let you know if i find out some arguably irrelevant bit of trivia from 12 years ago 17:12:04 :) 17:12:58 i should make a point to start showing up at meetings again 17:13:08 if only to observe realtime 17:13:17 heh meetings 17:13:24 OH I GOTTA GO TO A MEETING 17:13:29 >it is sunday 17:13:35 meetings are fun! 17:13:48 it is for a 20 year old internet application suite dropped by two previous groups 17:13:54 >yeah that sounds legit 17:13:57 and best of all 17:14:02 no Slack or Discord required! 17:14:37 just former freenode and matrix right? 17:15:13 Respects Your RAM™ Certified 17:16:09 but yeah i have netscape 7 installed on an xp64 vm cause I am looking for classical ux inspiration.. why xp64? because in classic netscape will be style properly or as well as it was then.. on dwm featured windows and newer nothing is ever quite right unless it has been updated for it 17:21:52 know what I don't understand is why aren't locale chrome packages for ab-CD overlayed upon en-US and use it as a fall back.. for DTD well overlaying a dtd upon another dtd would be merge replace update but retain anything older that isn't in newer.. for string bundle.. well shit that is just javascript.. make sure en-US is always available through an alt chrome registraion and load string bundle find string .. if not string load en-US check for 17:21:53 string.. if not error like normal 17:22:12 that would eliminate 90% of entities and fucked up stringbundlex access across the entire codebase 17:24:11 it would also mean putting langpacks in the hands of community contributors becomes less risky 17:24:59 so i wonder what would be harder.. doing what I described or just writing a system that will merely handle it and subst en-US strings for any missing translated strings 17:25:24 well whichever it ends up being I am sure it will be useful 17:25:40 which languages would you consider the core five 17:26:06 that any application maintaing even a thin pretense of l10n should have 17:26:24 frg_Away IanN_Away 17:26:28 WG9s_: 17:28:13 NewTobinParadigm I think mozilla does the overlay now with fluent but not sure. 17:38:10 well if i do it the mozilla wya it will be incompatible with everything and i'd loose dtd 17:38:20 eventually 17:40:18 frg_Away: MAYBE what needs to happen is the .properties strings should go away and stringbundle should be refactored to read all the entity strings in a document or be provided with a dtd to then internally shove through the parser and return strings 17:40:32 that way the advantage of the xml parser works to our advantage 17:43:28 I think I will plan to do a pass where any strings that don't need to be exclusively accessed by js as in js that won't have access to a dom node are put back into dtd 17:43:37 NewToBinParadigm It would give me/us a headache merging the strings from l10n-central so can't do. 17:45:53 well my system would obstensively scan all properties and dtd files from a langpack chrome structure create entries for each file read the en-US strings then you load up more strings then tell the system to shit out a locale xpi and it will go through and write all the files with ab-CD and any strings or files without will get en-US strings or files 17:45:58 until translated 17:54:07 having something in which overlays en-US would be cool but currently this is soo much a construction site I would not want to touch it. We need to go to py3 add webextension language packs and maybe also start to do fluent. I can do without fluent but if we don't we might be cut off from pontoon for translations. 17:54:43 or you could come up with your own solution taking advatage of the technology at hand 17:55:16 still.. someone needs to make a translation platform for mozilla shit 17:58:23 all much un-fun currently and not enough time even to think about it. 18:00:00 well frg_Away if you hadn't noticed i have a seemingly endless stream of concepts running through the back of my mind 18:00:33 also i am gonna restore true xpinstall starting with the 1.9.2 reduced scope incarnation 18:00:37 not this year 18:00:39 but SOON 18:01:13 yeahh. I just try to do one step at a time. Or 2-3 max :) 18:03:55 well if i do xpinstall i loose bootstrap extensions unless i hack it into it 18:05:22 trying to figure out which file XPIProvider.jsm came from.. and i think it is likely nsExtensionManager 22:41:20 NewTobinParadigm https://hg.mozilla.org/mozilla-central/rev/e28abfd58111 https://hg.mozilla.org/mozilla-central/rev/a9ba8d3ee1d9 23:24:23 fantastic thanks frg 23:24:37 i'll likely work on it next year at some point 23:26:49 I want to eventually do a prefpane based add-ons manager as I am making the seamonkey preferences bindings the platform default with the old one left for compatibility and i want the prefwindow and platform panes as a shared component and apps can overlay prefpane entries onto the tree 23:28:06 of course my prefpanes will be nicer than the xpfe ones back in the day which were just a plain listbox some lables for metadata and preview box for themes