-
njsg
tobin: it will make sense once I read it with caffeine, couldn't do that before sleep :-)
-
» njsg wonders how will this theme preference setting play with user tracking and privacy
-
njsg
(surely this will be considered identifying information that can be used for fingerprinting? I guess ad companies don't care, so how do other browsers handle that?)
-
njsg
or did the w3c state something re: that?
-
frg_Away
hi all
-
njsg
frg_Away: hi
-
frg_Away
njsg you will be tracked anyway. Expose SeaMonkey in the ua and you are probably unique. I really don't care. Thrid party cookies disabled uBlock and Noscript so the worst will not happen.
-
frg_Away
resistfinderprinting is just snake oil
-
frg_Away
^finger
-
njsg
and is probably fingerprintable in itself
-
tomman
I'll be tracked, but am I monetizable?
-
tomman
Venezuelan, blocks ads, hates tech, uses a non-Chrome web browser, can't participate in the world economy
-
nsITobin
Good morning
-
nsITobin
0 on the pref already covers privacy nutbars by the only means open.. disabling the feature but I wonder how many care now that its been standard in $majorChrome for a while now.. but that was a consideration in the approch used.
-
nsITobin
the snakeoil way would block it.. same difference
-
nsITobin
I looked into places history menu frg turns out when you were grabbing the new places and modified the go menu you kinda put the go menu into a limbo between what the go menu is and what Firefox calls it. So if I convince you it is a good idea its a bigger job. I estimate I'd have to rename go menu stuff back to go menu and then create the history menu and move items over which means it ain't gonna happen any time soon even for a personal build and I
-
nsITobin
am just unwilling to recommend sacraficing one for the other vs just leaving it for now
-
nsITobin
HOWEVER the code to support it already exists unlike on Borealis so there is that :)
-
nsITobin
to stay focused I think what I will .. TRY to do next is see if I can stub out the rest of these prefers media queries with their default/common value
-
nsITobin
also index more trees .. i want an entire forest of code on xr
-
nsITobin
hmm missing If.. wonder where?
-
nsITobin
Oh I should have included screenshots.. duh
-
frg_Away
Hi nsITobin
-
nsITobin
sup
-
frg_Away
nsITobin
Bug 1909743 will be in the next 2.53. IPlan to give it a day there and then will check the comm part into central.
-
frg_Away
thanks
-
nsITobin
If can't get any useful strings out of cc i will extract the translated ones from pm sources and fill the rest with the english string manually
-
nsITobin
this has been a common problem for a long time for me this whole l10n thing.. I should look into coding some solution for it.. Fluent aside..
-
frg_Away
nsITobin after chekcin some localizer are quite fast if still active. If not plan B.
-
njsg
maybe I just missing context, but is "light colors" and "dark colors" unambiguous enough?
-
nsITobin
for translation or general understanding?
-
njsg
general understanding
-
» njsg is wondering about whether it should be "dark colors on light background", "light colors on dark background"
-
nsITobin
the rest of the prefpane only cites background with colors when talking about the webpage's decisions.. it cites your decision as just referencing color.. yeah I did phrase it in context..
-
nsITobin
to the existing UI
-
nsITobin
does that make it right? I dunno
-
nsITobin
Possible alternative strings could be say.. "Indicate a preference for [lighter|darker] colors" but I am not an expert on complexities of software language translation by any means..
-
nsITobin
if the ux part needs some more time to bake that is cool it won't affect satisfing the webcompat need and still provides a preference
-
njsg
yeah, just wondering about whether there could be another way to word it
-
nsITobin
no it's good I had limited scope when I wrote the strings and translation wasn't myProblem() so it is good to look at it again
-
nsITobin
eyah I am actually gonna have to figure out EXACTLY in terms of c++ code what this does so i can write these stubs for the rest of these blasted prefers-* media queries.. welp.. was gonna have to happen sooner or later may as well not put it off any longer.
-
nsITobin
the little bit of C i been doing lately helps
-
nsITobin
the whole knowing where the pieces were to go but not what they actually are thing .. that will soon be rectified
-
frg_Away
I think the strings are good or I woulnd't have r/a it. Set IanN_Away in cc so if he thinks something should be changed still time. And even afterwards can correct it.
-
therube
heh. google (i suppose it must be) just broke google search in FF (115) if JavaScript is not allowed (for google.com)
-
nsITobin
doesn't fallback to 2009 blackbar google?
-
nsITobin
or 2011?
-
nsITobin
one of those
-
nsITobin
when google had the black bar
-
nsITobin
on top
-
therube
even on www.google.com, while you can enter a search term, hitting <CR> does not initiate a search. & if you hit the 'Google Search' button on the page, no results are returned
-
therube
i suppose i can spoof the UA in FF, perhaps to SeaMonkey ;-)
-
nsITobin
how long will google.com even remain accessable outside approved browsers of sufficient hoop jumpping features?
-
nsITobin
Tell it you are Netscape 4.79
-
therube
have to figure out how to spoof ua in FF ? general.useragent.override.* doesn't seem to work
-
nsITobin
that isn't available in firefox
-
nsITobin
for desktop
-
nsITobin
unless that has changed recently
-
nsITobin
something about it slows down loading a page with 6000 images?
-
therube
maybe FF just fixed it on their own?
-
nsITobin
you were talking about site specific user agent overrides right therube ?
-
therube
nsITobin: yes.
-
therube
i threw in,
addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher, which is drek. to do something so simple, they (FF included) makes it so hard.
-
nsITobin
I can't find the code in quantum-dev aka m-c
-
nsITobin
anymore
-
njsg
therube: per-site/domain overrides were removed from Firefox a long time ago
-
njsg
at least IIRC they were removed at some later version, after the code that initializes it was removed; or is it still the case that it only lacks the initialization?
-
nsITobin
checking
-
nsITobin
-
njsg
Cu.import("resource://gre/modules/UserAgentOverrides.jsm", {}).UserAgentOverrides.init()
-
njsg
I guess that's what was needed after they stopped initializing it but before it was removed
-
nsITobin
?
-
nsITobin
-
nsITobin
that was when it was removed from Firefox
-
nsITobin
desktop
-
nsITobin
and the reason
-
nsITobin
did they add it back at some point before removing it or was it just to serve fennec still and when fennec went so did this?
-
therube
that long ago, huh.
-
nsITobin
I remember it like it was yesterday.
-
therube
and... search again looks busted in FF 115 with JS disabled
-
njsg
nsITobin: yeah, that second bug you linked is when it was disabled, but could still be enabled
-
therube
at least in a Private Window
-
nsITobin
therube: it was available in the platform but it was NOT part of browser/ anymore .. an extension could load it tho
mozilla-central/76a31c4050cc
-
nsITobin
i just know this patch cause I had to put it back twice once for tycho and again for UXP.. well either I did it or made sure it got done.. one of the two anyway
-
nsITobin
therube: I wonder why a pref wasn't just added with an observer that would either init or deinit it based on if it was enabled or not.. that would have covered everyone's cases at the time..
-
nsITobin
"We intentionally don't initialize the UserAgentOverrides module on desktop anymore. If you want to use it, you need an add-on for that."
-
nsITobin
that aged well
-
therube
-
therube
page is blank. disable Styles, & at the top of the page, something about accessibility & a link,
-
therube
-
therube
& that does work, in a Private Window (& in a new tab, without Styles disabled)
-
therube
and now... Google Search is back working again in a (FF) Private Window
-
therube
google must be turning into a github
-
nsITobin
rememeber google does a/b/c/d/e testing on a random account or visitor or regional basis
-
nsITobin
or because its tuesday
-
nsITobin
... what day is it?
-
nsITobin
thursday
-
nsITobin
but would you put it past google to think it is tuesday because you don't support some random media query?
-
nsITobin
assuming the browser will correct it to thursday on the fly
-
nsITobin
THAT sounds like google!
-
therube
& after all of that... i wonder if it is not in fact NoScript that is the issue... ?
-
therube
running, 11.4.32rc1 ... i bet if i drop back 1 version...
-
nsITobin
therube: well noscript is known to cause issues
-
nsITobin
in general
-
nsITobin
and in my experience
-
therube
heh, i'm not going there
-
nsITobin
hey, real men don't even use blocklists so i dunno what everyone's issue was lol
-
nsITobin
did moonchild get around to hardcoding it into the platform yet?
-
nsITobin
last I knew he wanted to explicitly hardcode it into the add-ons manager to prevent its installation .. despite the fact it was policy to change forked extension ids lol
-
therube
yes, NoScript is blocked by default in current PM (it does actually cause issues in most recent PM)
-
therube
& yes, you can get around the block (still)
-
therube
but then xul NoScript is a far cry from (anything) webextension
-
nsITobin
it just needs some maintaince is all
-
therube
freakin FF is so... backwards!
-
nsITobin
nah therube it is so progressive it progressed beyond usefulness
-
nsITobin
I am so conflicted when it comes to the subject of Mozilla. I am still pretty really angry about what they have done but I am also conserned that they may crash and burn with this yet another add the latest trend instead of maintaining a core userbase.. I mean Mozilla has really been terrible at every modern fad out there barely succeeding at all with just mobile firefox
-
nsITobin
njsg: you KNOW there is a way to make sure the strings are explained.. by updating the help documentation
-
nsITobin
I keep forgetting it exists
-
therube
-
frg_Away
welcome back netsplitters
-
» njsg is reminded of a big internetsplit causing interesting IRC netsplits
-
njsg
nsITobin: indeed, too. I was just looking at the wording in the UI but that's probably mostly me wondering from my own knowledge of the terms, I can also see these being easy to understand, so was mostly wondering probably in a quite overkill way
-
njsg
nsITobin: help's in inside the en-US locale in comm's suite/, now where would this go
-
njsg
cs_nav_prefs_appearance.xhtml#colors
-
frg_Away
comm/suite/locales/en-US/chrome/common/help/cs_nav_prefs_appearance.xhtml
-
nsITobin
I wonder if my irc server is still setup to use *.banana *.split .. given i have no other servers connected I can't easily test it
-
nsITobin
I have four servers I could easily accomidate a small thriving irc network if the need ever arose
-
nsITobin
tho not a lot of regional redunancy all my servers are in the same dc
-
frg_Away
banana splits
-
frg_Away
-
frg_Away
la la la la la la la
-
nsITobin
so debranded modern chucky?
-
nsITobin
but is it charles lee ray or chuck-e-cheeses I am referencing
-
nsITobin
you decide
-
nsITobin
frg_Away: what is this trailer
-
nsITobin
lol
-
frg_Away
you mentions banana and splits
-
nsITobin
Yes I did.
-
frg_Away
Well much better but no banana is split:
imdb.com/title/tt8114980/?ref_=fn_al_tt_1
-
nsITobin
yeah but it has a better soundtrack
-
nsITobin
i seriously don't understand why people would prefer a directory listing sorted by name with directories mixed with files
-
nsITobin
hey frg_Away is your devtools still dependant on the add-ons sdk?
-
frg_Away
nsITobin don't think so. IanN_Away took out some code. Cant cut the sdk because some extensions still working still use it. Gutted it as much as possible I think.
-
nsITobin
yeah really need that sm datastore of extensions i could glob and foreach the hell out of it to determine which tech we are dealing with
-
nsITobin
frg_Away: I do think at some point we should clone the gtk widget and remove the gtk3 parts so its just gtk2 code so that gtk3 can more easily updated from backports from after they removed gtk2
-
frg_Away
nsITobin is there any gtk2 left?
-
nsITobin
have you been removing it too?
-
nsITobin
i haven't checked i assumed it was still in place or worked around
-
frg_Away
ripped out all plugin code with sledgehammer.
-
nsITobin
well ok then..
-
frg_Away
there is only a gtk directory, all references in build files to gkt2 should be gone
-
nsITobin
few freferences
-
njsg
dropping support for gtk2 was because of the change from 2.49 to 2.53, right? Or am I misremembering?
-
frg_Away
nsITobin only ported official patches I think. They might be a few straggler mozilla didn't notice.
-
njsg
(i.e. was it actually removed or just not supported (for the UI) for 56?)
-
frg_Away
njsg was gone in 56. Only som parts not removed for flash. 52 was the last version suppoerting it with a build switch toggle.
-
nsITobin
i figured it lingere duntil around 60
-
nsITobin
why is it set to gtk and not gtk3?
-
nsITobin
in the build files? was that something they did later on?
-
frg_Away
nsITobin yes later rename
-
frg_Away
-
nsITobin
yeah i got 1278282 up atm
-
frg_Away
-
nsITobin
to be honest after reading these .. it wouldn't be nearly as much work to re-add it as it took to do all this
-
nsITobin
but gtk3 is where I am currently living at and that needs much improvement
-
frg_Away
nsITobin Yeah it's dead Jim. I don't want to support it or pretend to do. Not enough manpower.
-
frg_Away
target is gtk 3 and wayland urgk...
-
frg_Away
or was it waylaid? :)
-
frg_Away
nighty night
-
nsITobin
X11 forever
-
nsITobin
thinking about it.. seamonkey's entire development right now is patches.. there is no reason should the need arise i can't maintain and refresh a selection of patches to have on hand if someone cares about it.. Not every little idea i come up with MUST be pushed into the repo.. I have to remember that
-
therube
i backdated my computers date & FF disabled all my extensions. reset the date, & a bit of time later, FF automatically re-enabled the extensions. that was nice of them. (not.)
-
nsITobin
therube: seriously?