-
OpenWebTobin
Oh god
-
frg_Away
Hi TobinWithTooManyNames
-
nsITobin
good morning
-
frg_Away
nsITobin greetings
-
nsITobin
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
-
nsITobin
well scratch that extension.. it's GPL for some reason
-
nsITobin
no matter pref manipulation isn't hard..
-
frg_Away
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.
-
nsITobin
that would need a check in useragentoverrides to not do anything if that is set
-
nsITobin
oh
-
nsITobin
wait wtf
-
nsITobin
well you know you have the firefox version for release 56 set to 60 right?
-
nsITobin
i say.. subst in a value set in confvars
-
nsITobin
get rid of this hacky math
-
frg_Away
nsITobin yeah thought about setting a constant.
-
nsITobin
or that
-
nsITobin
frg
-
nsITobin
uint32_t firefoxVersion = appVersion.ToInteger(&rv);
-
nsITobin
appVersion not platformVersion
-
nsITobin
maybe
-
nsITobin
2.whatever -3 ?
-
nsITobin
= -1
-
nsITobin
thunderbird matches firefox versions so it would work as expected
-
nsITobin
if it mattered to thunderbird
-
nsITobin
i am almost sure that is the cause of the math screwup
-
nsITobin
appInfo->GetVersion
-
nsITobin
is that the app or mozilla version tho
-
nsITobin
checking
-
nsITobin
has to be appVersion
-
nsITobin
not platformVersion
-
nsITobin
-
nsITobin
yep
-
nsITobin
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
-
frg_Away
yeahh has been broken for ages
-
nsITobin
I dunno why this isn... yes i do
-
nsITobin
i know exactly why this isn't using the xpcom interface
-
nsITobin
and calling xreappdata directly
-
nsITobin
or whatever
-
nsITobin
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
-
nsITobin
hardly anything would be fixed by it*
-
nsITobin
it sure is one of those roadblocks to having not-thunderfox
-
nsITobin
But i defer to an old Mythbuster's saying.. when in doubt? C4.
-
nsITobin
frg_Away: so which do you want "fixed" or fixed
-
frg_Away
fixed version as in constant
-
nsITobin
one being as intended and the other being as actually needed
-
nsITobin
ye
-
frg_Away
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.
-
nsITobin
frg_Away: as long as you make sure to unapply the patches before switching using multiple queues on workbench is pretty smooth
-
nsITobin
i dunno if it will error out or qfinish it for you if you switch with applied patches
-
frg_Away
revisios are unknown. It will not end well. You then need to delete the status file and do a purge and clean up.
-
frg_Away
Happend to me a few times when I accidently overwrote the status file. Can be recovered but time consuming.
-
nsITobin
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
-
nsITobin
but it is classical mozilla so always a risk
-
nsITobin
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..
-
nsITobin
i doubt that will work on mozillazine LOL
-
nsITobin
or for me
-
nsITobin
sooo
-
nsITobin
wrong vm
-
nsITobin
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?
-
frg_Away
What does mozilla do currently? I think they set ti to a constant or not?
-
nsITobin
I'll check
-
frg_Away
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.
-
nsITobin
-
nsITobin
refactored
-
frg_Away
MOZILLA_UAVERSION
-
nsITobin
oh there it is
-
nsITobin
yeah
-
frg_Away
seems they are using the current version so would be 91.0 for now as in our ua.
-
nsITobin
'MOZILLA_UAVERSION': '"60.0"',
-
nsITobin
milestone.txt controls those defines
-
nsITobin
values*
-
nsITobin
we need it tied to general.useragent.compatMode.version
-
frg_Away
-
frg_Away
uarghhh...
-
frg_Away
and it was me :)
-
nsITobin
that should also be tied to the pref
-
nsITobin
lol
-
frg_Away
yeah or constant used in the file
-
frg_Away
was something quick and dirty.
-
nsITobin
yeah
-
nsITobin
some of this stuff I can just rainman it other stuff confuses the HELL out of me
-
nsITobin
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
-
nsITobin
ugh frg_Away waiting for a build i didn;t actually start...
-
nsITobin
I am new to virtual desktops :P yeah I know right?
-
nsITobin
not the concept but using them effectively
-
frg_Away
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.
-
nsITobin
currently still slap dab in the middle of fedora 39 unfortently
-
nsITobin
its only a matter of me building an entire distro from source
-
nsITobin
and vmware
-
nsITobin
I have attempted multiple builds before but the bottleneck for me is disk io
-
nsITobin
not ram so much or cpuz
-
nsITobin
6 cores, 16gbs ram
-
nsITobin
cause I also run paint shop pro and some webdev off tthe SM one.. the clone for central is just that
-
nsITobin
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
-
Sompi
Google Photos don't work with Seamonkey anymore. It only asks to log in and doesn't let see the pictures
-
Sompi
With Firefox it just shows the photos without asking to log in, even in privacy mode
-
Sompi
So they are showing different content to different browsers
-
Sompi
And it only seems to happen with certain photos, and some photos are displayed normally also on Seamonkey...
-
tomman
Sompi: could be worse
-
tomman
Google Docs finally broke here, and worse, you get stuck at a reload prompt
-
Sompi
Why are they serving different content to different browsers when the page itself clearly works on Seamonkey?
-
nsITobin
Sompi: check the actual image encoding
-
nsITobin
also play with ssuaos
-
Sompi
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...
-
Sompi
No contrast, no indication of what is a link and what isn't
-
Sompi
How can I see the image format?
-
Sompi
They are using JavaScript to show the image and the browser does not recognize it as a normal image element
-
Sompi
Nevermind, I got the link to the actual image via inspector
-
Sompi
It is just a normal JPEG image and Seamonkey can show it just fine
-
Sompi
But if I go to the actual webpage with Seamonkey, it just redirects to the login prompt
-
Sompi
And that only happens with some specific images, and with some other images Seamonkey users are allowed to view them normally
-
nsITobin
can you check the encoding on em
-
Sompi
"Identifying as Firefox" seems to fix it...
-
Sompi
nsITobin: What encoding?
-
nsITobin
on the image
-
nsITobin
maybe some are some new format
-
nsITobin
and others are webp and png
-
nsITobin
and jpg
-
nsITobin
does seamonkey have webp
-
nsITobin
it should?
-
Sompi
-
Sompi
It is just a normal JPEG image
-
Sompi
If I try to load that page with SeaMonkey, it just redirects to a login page
-
Sompi
Identifying as Firefox and then opening it in a private window works
-
nsITobin
"image/jpeg"
-
nsITobin
it does work in IBM Qauntumnewt aka Pale Moon
-
nsITobin
and works as-is on seamonkey on linux
-
Sompi
Maybe it's then somehow tied to my identity and not exactly a browser thing
-
nsITobin
you have adverisize as firefox right?
-
nsITobin
in the preferences
-
Sompi
I toggled it on and it started working in private mode
-
nsITobin
yeah google already discriminates against non-blink
-
nsITobin
firefox is a barely maintained exception
-
nsITobin
also works on wip
-
nsITobin
wasn't this checkboxes not too long ago?
-
nsITobin
I like it.
-
nsITobin
Sompi: identifing as JUST SeaMonkey it works on private and otherwise
-
nsITobin
on WIP
-
nsITobin
so ..
-
Sompi
Why is modern web like this...
-
nsITobin
because we let it happen
-
nsITobin
I feel responsible
-
nsITobin
anyway
-
Sompi
I don't use other Google services than Youtube
-
Sompi
and I always write my own webpages so that they don't discriminate against any browser
-
nsITobin
historically just targeting basic mozilla compat was enough cause if it worked in Mozilla it tended to work everywhere save IE6 edge cases
-
Rahul
logbot.thereisonlyxul.org/seamonkey/20240827#c5587 I wouldn't mind betting he really, really dislikes you too.
-
nsITobin
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
-
nsITobin
oh he left
-
nsITobin
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
-
nsITobin
it's why I stopped posting on Mozillazine
-
jonadab
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.
-
jonadab
If they support web standards, they should be fine.
-
nsITobin
jonadab: xhtml/1.0 transitional the best seems to quirk its way into cross-browser support nicely vs trying str8 html 5
-
jonadab
HTML 5 doesn't add anything I care about.
-
nsITobin
i mean video and audio tags are cool but those have baggage as well
-
jonadab
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 <div class="p"> as my standard "paragraph" markup. Which is annoying, but it's the best option I've found.
-
nsITobin
dunno why we needed several specialized divs and why it isn't xml-based
-
nsITobin
wouldn't a span do the job?
-
jonadab
It's possible to style a span to be block-level, but why do that when div exists?
-
nsITobin
good question
-
nsITobin
why don't we have vbox and hbox in html
-
nsITobin
that would be useful
-
jonadab
I can't fathom the logic behind why <p> 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.
-
jonadab
But that's the only thing XHTML lacks that I want.
-
jonadab
My preferred method for audio and video files is <a href="/media/foo-vid.mpg">Get the foo video here</a>.
-
nsITobin
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
-
jonadab
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.
-
frg_Away
nsITobin it is. Put it into 2.53.19 too.
-
nsITobin
cool just wanted to make sure my script or system didn't screw up some how
-
frg_Away
I will move it around later. Need to align with 2.53 again.
-
nsITobin
no problem at all
-
Sompi
this is how webpages should be:
sininenankka.dy.fi/leetos
-
Sompi
-
nsITobin
Sompi: is BinOC and co too fancy?
-
nsITobin
lol