11:08:48 Oh god 12:48:49 Hi TobinWithTooManyNames 12:56:44 good morning 12:56:54 nsITobin greetings 13:24:58 frg_Away: i threw a bunch of links related ssuao from UXP into the log.. as for a UI that shouldn't be too difficult with XUL technology especially seeing as I can reference one of i think moonbat's extensions.. it's a bit crappily designed but I hear it works well luckily I know a few things about UX design .. especially SeaMonkey's 13:27:11 well scratch that extension.. it's GPL for some reason 13:27:38 no matter pref manipulation isn't hard.. 13:27:53 nsITobin swamped as usual. All on the backburner unless I get a patch which applies. There is also Bug 1862395 which i would handle together with it. 13:28:54 that would need a check in useragentoverrides to not do anything if that is set 13:29:55 oh 13:30:03 wait wtf 13:31:46 well you know you have the firefox version for release 56 set to 60 right? 13:32:46 i say.. subst in a value set in confvars 13:32:59 get rid of this hacky math 13:33:50 nsITobin yeah thought about setting a constant. 13:34:03 or that 13:36:14 frg 13:36:30 uint32_t firefoxVersion = appVersion.ToInteger(&rv); 13:36:39 appVersion not platformVersion 13:36:43 maybe 13:37:04 2.whatever -3 ? 13:37:16 = -1 13:37:45 thunderbird matches firefox versions so it would work as expected 13:38:00 if it mattered to thunderbird 13:38:12 i am almost sure that is the cause of the math screwup 13:38:50 appInfo->GetVersion 13:39:03 is that the app or mozilla version tho 13:39:05 checking 13:42:46 has to be appVersion 13:42:52 not platformVersion 13:43:37 https://xr.thereisonlyxul.org/seamonkey-2.53/source/xpcom/system/nsIXULAppInfo.idl#32 13:43:39 yep 13:44:28 appInfo->GetVersion gets version which is app version so ye seamonkey's version is being used to calculate a firefox esr version and that is why it is broken 13:44:55 yeahh has been broken for ages 13:46:46 I dunno why this isn... yes i do 13:46:55 i know exactly why this isn't using the xpcom interface 13:47:02 and calling xreappdata directly 13:47:12 or whatever 13:48:47 of course even if fixed it will operate on a value of 60 not 56 and even then the esr version is so old hardly anthing is fixed so... i return to recommend trashing it and just having a constant 13:49:12 hardly anything would be fixed by it* 13:50:29 it sure is one of those roadblocks to having not-thunderfox 13:51:10 But i defer to an old Mythbuster's saying.. when in doubt? C4. 14:36:32 frg_Away: so which do you want "fixed" or fixed 14:37:03 fixed version as in constant 14:37:04 one being as intended and the other being as actually needed 14:37:11 ye 14:38:51 Its not really supported and snakeoil too. I would rather rip all this out but this will start a ton of discussions. You will be tracked anyway with or without resist fingerprinting. 14:38:52 frg_Away: as long as you make sure to unapply the patches before switching using multiple queues on workbench is pretty smooth 14:39:53 i dunno if it will error out or qfinish it for you if you switch with applied patches 14:40:57 revisios are unknown. It will not end well. You then need to delete the status file and do a purge and clean up. 14:41:31 Happend to me a few times when I accidently overwrote the status file. Can be recovered but time consuming. 14:41:41 frg_Away: If it was Pale Moon, pitch forks and violant forum posts unless there was something Latest and Greatest to take over for it plus a long winded post explaining it no one will read.. Luckily this isn't Pale Moon 14:42:03 but it is classical mozilla so always a risk 14:43:00 and of course normally I'd be deployed to intemidate users into stopping complaining for no reasons creating a distraction larger than the issue its self.. thus resolving it.. 14:43:52 i doubt that will work on mozillazine LOL 14:43:59 or for me 14:44:01 sooo 14:44:44 wrong vm 14:46:50 frg_Away: do you want just a simple hard coded constant or do you want it tied to something else? and what value to start? 14:49:24 What does mozilla do currently? I think they set ti to a constant or not? 14:49:37 I'll check 14:51:24 That is why I wnated it to fix with the ua overrides. VCurrently setting 91.0 but scattered over in the code in 2 places. 14:51:48 https://xr.thereisonlyxul.org/quantum-dev/source/toolkit/components/resistfingerprinting/nsRFPService.cpp#899 14:51:51 refactored 14:52:56 MOZILLA_UAVERSION 14:53:04 oh there it is 14:53:07 yeah 14:54:53 seems they are using the current version so would be 91.0 for now as in our ua. 14:54:56 'MOZILLA_UAVERSION': '"60.0"', 14:55:16 milestone.txt controls those defines 14:55:27 values* 14:57:24 we need it tied to general.useragent.compatMode.version 14:57:46 https://xr.thereisonlyxul.org/seamonkey-2.53/source/netwerk/protocol/http/nsHttpHandler.cpp#476 14:57:52 uarghhh... 14:57:59 and it was me :) 14:58:27 that should also be tied to the pref 14:58:29 lol 14:58:43 yeah or constant used in the file 14:59:01 was something quick and dirty. 14:59:05 yeah 15:04:13 some of this stuff I can just rainman it other stuff confuses the HELL out of me 15:15:58 in UXP we did a bunch of other crap to the UA like app can be build id instead of version and added a gecko compat slice cause the gre slice was renamed to goanna but you don't need all that crap I figure set a confvar value which sets the pref default value and then the pref prevails.. simple and clean 16:03:46 ugh frg_Away waiting for a build i didn;t actually start... 16:04:30 I am new to virtual desktops :P yeah I know right? 16:04:55 not the concept but using them effectively 16:08:15 nsITobin all depends on the host too. With vbox and 2 cpus I can actually do 2 builds at once becuase of 2 more or less independent numa nodes. 16:08:59 currently still slap dab in the middle of fedora 39 unfortently 16:09:14 its only a matter of me building an entire distro from source 16:09:36 and vmware 16:09:53 I have attempted multiple builds before but the bottleneck for me is disk io 16:10:00 not ram so much or cpuz 16:12:06 6 cores, 16gbs ram 16:12:34 cause I also run paint shop pro and some webdev off tthe SM one.. the clone for central is just that 16:14:38 config.status and a cursory objdir check is a great way to figure something out about the build system without actually waiting for it to build as expected 17:32:50 Google Photos don't work with Seamonkey anymore. It only asks to log in and doesn't let see the pictures 17:33:09 With Firefox it just shows the photos without asking to log in, even in privacy mode 17:33:33 So they are showing different content to different browsers 17:33:58 And it only seems to happen with certain photos, and some photos are displayed normally also on Seamonkey... 17:34:49 Sompi: could be worse 17:35:03 Google Docs finally broke here, and worse, you get stuck at a reload prompt 17:36:52 Why are they serving different content to different browsers when the page itself clearly works on Seamonkey? 17:37:35 Sompi: check the actual image encoding 17:37:43 also play with ssuaos 17:41:48 Earlier I thought that the stylesheets of Google Photos are somehow broken on Seamonkey, but apparently it looks just the same on Firefox so it's supposed to look that way... 17:42:08 No contrast, no indication of what is a link and what isn't 17:42:40 How can I see the image format? 17:43:03 They are using JavaScript to show the image and the browser does not recognize it as a normal image element 17:43:58 Nevermind, I got the link to the actual image via inspector 17:44:16 It is just a normal JPEG image and Seamonkey can show it just fine 17:44:37 But if I go to the actual webpage with Seamonkey, it just redirects to the login prompt 17:46:00 And that only happens with some specific images, and with some other images Seamonkey users are allowed to view them normally 17:47:26 can you check the encoding on em 17:47:33 "Identifying as Firefox" seems to fix it... 17:47:36 nsITobin: What encoding? 17:47:42 on the image 17:47:47 maybe some are some new format 17:47:58 and others are webp and png 17:48:01 and jpg 17:48:07 does seamonkey have webp 17:48:09 it should? 17:48:10 The problematic image is this: https://photos.app.goo.gl/U6TDgEXAciwE1PqB8 17:48:16 It is just a normal JPEG image 17:48:37 If I try to load that page with SeaMonkey, it just redirects to a login page 17:48:48 Identifying as Firefox and then opening it in a private window works 17:49:06 "image/jpeg" 17:49:26 it does work in IBM Qauntumnewt aka Pale Moon 17:50:09 and works as-is on seamonkey on linux 17:50:39 Maybe it's then somehow tied to my identity and not exactly a browser thing 17:51:04 you have adverisize as firefox right? 17:51:08 in the preferences 17:51:19 I toggled it on and it started working in private mode 17:51:51 yeah google already discriminates against non-blink 17:52:01 firefox is a barely maintained exception 17:52:50 also works on wip 17:53:52 wasn't this checkboxes not too long ago? 17:54:51 I like it. 17:55:43 Sompi: identifing as JUST SeaMonkey it works on private and otherwise 17:55:45 on WIP 17:55:49 so .. 17:56:28 Why is modern web like this... 17:56:37 because we let it happen 17:56:46 I feel responsible 17:56:49 anyway 17:56:59 I don't use other Google services than Youtube 18:03:22 and I always write my own webpages so that they don't discriminate against any browser 18:08:12 historically just targeting basic mozilla compat was enough cause if it worked in Mozilla it tended to work everywhere save IE6 edge cases 19:23:16 https://logbot.thereisonlyxul.org/seamonkey/20240827#c5587 I wouldn't mind betting he really, really dislikes you too. 19:28:21 to be fair that was under the banner of the moonpeople so that MAY have had a thing cause I didn't become the asshole I am recovering from until well after he was a dick 19:28:29 oh he left 19:31:16 it was when Pale Moon changed its guid so very early on and he was like massively rude to me when I was reaching out to extension developers for future support he took all my posts and merged them into a single thread and then shoved it out of the way... after that he was hostile from then on 19:34:48 it's why I stopped posting on Mozillazine 19:38:41 I write my web pages mostly to the xhtml spec (only deviating when there are Good Reasons) and test in Gecko and Webkit. I stopped bothering about IE support years ago and have never cared about MS Edge. 19:39:07 If they support web standards, they should be fine. 19:39:30 jonadab: xhtml/1.0 transitional the best seems to quirk its way into cross-browser support nicely vs trying str8 html 5 19:39:48 HTML 5 doesn't add anything I care about. 19:40:04 i mean video and audio tags are cool but those have baggage as well 19:40:28 The one thing I want that XHTML doesn't have, is the ability to embed block-level elements in a paragraph. I work around that by using
as my standard "paragraph" markup. Which is annoying, but it's the best option I've found. 19:40:29 dunno why we needed several specialized divs and why it isn't xml-based 19:40:56 wouldn't a span do the job? 19:41:34 It's possible to style a span to be block-level, but why do that when div exists? 19:43:22 good question 19:43:33 why don't we have vbox and hbox in html 19:43:36 that would be useful 19:43:52 I can't fathom the logic behind why

is block-level but not allowed to contain block-level elements. What, the XHTML authors have never put a blockquote or bulleted list inside a paragraph, really? Dunno. 19:44:07 But that's the only thing XHTML lacks that I want. 19:45:11 My preferred method for audio and video files is Get the foo video here. 19:45:30 frg_Away: please confirm current latest patch in wip comm queue is Moonchild's 0.0.0.0 patch cause the normal stop is above the ipdl work 19:45:42 I understand why YouTube doesn't want to do it that way. They want to show advertisements to pay their bills. I get that. But I'm not them. 19:46:16 nsITobin it is. Put it into 2.53.19 too. 19:46:31 cool just wanted to make sure my script or system didn't screw up some how 19:46:42 I will move it around later. Need to align with 2.53 again. 19:46:48 no problem at all 20:13:30 this is how webpages should be: http://sininenankka.dy.fi/leetos/ 20:15:19 Similar examples: http://www.slackware.com/ https://www.openbsd.org/ 20:17:03 Sompi: is BinOC and co too fancy? 20:17:04 lol