-
CaptainTobin
hi frg_Away
-
frg_Away
CaptainTobin hi
-
CaptainTobin
been exploring browser/ a bit in central
-
CaptainTobin
you realize it is complete insanity
-
CaptainTobin
like I see what they have done and a few pieces of UI that have only been transformed not redesigned is very very telling
-
CaptainTobin
someone didn't do their job properly cause I have enough to resolve the differences
-
CaptainTobin
to a basic extent
-
CaptainTobin
it is insanity tho
-
frg_Away
yes. Control flow during startup /shutdown is basically shot becuase they want to show something fast. And other things I dislike like the newtab
-
CaptainTobin
what do you do when there is more radical redesign happening and it is more insane than ever?
-
frg_Away
If we can't keep the source in central it is an academic question. So one step at a time.
-
CaptainTobin
well
-
frg_Away
CaptainTobin have Spidermonkey now at 61 which is stable but the backported regexp stuff dislike me. Looks like I need to go forward and see if I can align them more. gc crashes pretty fast.
-
CaptainTobin
I still say jump spidermonkey str8 to 68
-
CaptainTobin
and adjust xpc and jsapi calls accordingly
-
CaptainTobin
but your replay strat would be broken
-
CaptainTobin
frg_Away: basically i do need to create a pseudo-sane firefox browser if for no other reason than it can be tested to see just how far mozilla has fallen or how insane xhyperxulml actually is beyond what the files and devtools tell me
-
CaptainTobin
also how can waterfox people be so awesome to create late model bootstrap rdf and overlay capable polyfills but be too stupid to do the application forking correctly
-
CaptainTobin
frg_Away: people are weird
-
CaptainTobin
and leave mozconfigs in the root of the sourcetree
-
frg_Away
CaptainTobin basically a one man show. We are at least a few people show :)
-
CaptainTobin
that's just being a dick
-
CaptainTobin
commiting mozconfig to the root of the repo is being a dick
-
CaptainTobin
and ALEX knows this
-
CaptainTobin
ah frg_Away but the fruits of today's waterfox was not produced as a one man show but a corperate product of an adclick company
-
CaptainTobin
the LAST real one man show waterfox was classic
-
CaptainTobin
on... the base you are evolving successfully-ish-kinda-still-better-than-most-good-job
-
frg_Away
CaptainTobin classic had at least a few contributors. I didn't see an ad code in the later one and I suspect that is why it is now a one man show again.
-
CaptainTobin
least you are smart enough to realize insane problems require insane solutions see your dev train
-
CaptainTobin
lol
-
CaptainTobin
i can respect that so much
-
CaptainTobin
frg_Away: you know I am only learning about current day gecko so i can embed it in xpfe for no reason than it will seriously break some people's minds thinking about it
-
frg_Away
well just pushed l10n to our hg and git masters so this is sane again.
-
CaptainTobin
I wish I could do l10n for people but it is such a large job tho have they figured out how to just default back to en-US when strings aren't found yet?
-
CaptainTobin
if I EVER design a string system it will have FALLBACK DEFAULT as english strings
-
CaptainTobin
if i knew how to code it i'd solve it in xul by telling it if it is chrome priv then no entity return entity name as string
-
frg_Away
The merge at lest is better now but I think the fallback is now only implemented in Fluid. But this is sooo complicated again. Designed to fly to the moon again when you just need strings. Overengineered imho.
-
CaptainTobin
if not desired explicitly chrome manifest flag strictentitys=true
-
CaptainTobin
we need a new engine designed with xpfe/toolkit and gecko capabilities but webkit's orginal k-cleanness
-
CaptainTobin
maybe one day
-
CaptainTobin
or maybe servo
-
CaptainTobin
lol
-
CaptainTobin
it would be almost trivial to just embed chromium inside of gecko 1.8.1 (after i get gcc building updated)
-
CaptainTobin
and just do it that way
-
CaptainTobin
someone needs to fork thunderbird's frontend before they completely and finally fuck it up be radically diverging from the communicator orginal mailnews structure
-
CaptainTobin
more than firefox ui aesthteic casing already did at our levels
-
frg_Away
servo is dead. And if it is all rust I leave it to others. Ok with doing backports but I really dislike this language.
-
CaptainTobin
servo is dead as far as mozilla
-
CaptainTobin
but others are interested again
-
CaptainTobin
yeah you really can't do much with mozilla now not with much that came before it.. I mean it is still completely possible to have a non-firefox mozilla application but you'd have to use dev history of conversions and your own experience and increasingly fleeting documentation to work out just what they have done and when and how
-
CaptainTobin
and the shitty thing of it is
-
CaptainTobin
right now would be the perfect time to jump back on because there are signs of more shit to come and commonalities for compairson are dwinding
-
CaptainTobin
frg_Away: you do realize the moment that thunderbird gets mailnews core and fe to match firefox specs thunderbird will just become a webextension for firefox
-
CaptainTobin
right
-
CaptainTobin
or at least there is a STRONG likelyhood of it
-
frg_Away
webextensions will never be able to do this. A pwa maybe but Firefox does not support them. And I block them in Edge. The last thing I need is a web app having access to local reources by design. Of course all safe and sandboxed... It is this way already with classic extensions but I can live with this.
-
CaptainTobin
first two things to do in a firefox of today.. make the tabs that are tabs look like tabs again and remove all the bundled webextension garbage they added in as experiments
-
CaptainTobin
frg_Away: webextension != chrome extension
-
CaptainTobin
it just IS chrome extension + mozextras
-
CaptainTobin
that was the selling point
-
CaptainTobin
-
CaptainTobin
or they will make it a different format
-
frg_Away
not much extras. They use experiment apis but are still limited.
-
CaptainTobin
call it an applet like i was gonna do with an appcore
-
CaptainTobin
their old system add-ons were just xul extensions but for thee not for me
-
CaptainTobin
they could add that kinda shit back different extension different manifest diffrent trigger
-
CaptainTobin
do it that way
-
CaptainTobin
matches gmp strat
-
frg_Away
That is why the devtools client is still built-in
-
CaptainTobin
indeed
-
CaptainTobin
they just HAVE to decide to add more ways and then there are.. more ways
-
CaptainTobin
IF is the question
-
CaptainTobin
with all the ui garbage opera and edge are doing
-
CaptainTobin
mozilla MAY have to open up a more expanded "browser extension" form of webex tech
-
CaptainTobin
to keep up
-
CaptainTobin
cause they can't internally
-
CaptainTobin
and webex is still MOSTLY just chrome's shit
-
CaptainTobin
not addressing mozshit
-
CaptainTobin
well luckily you log this channel and there are a few assimilated mozis here so they are now aware that is an option they can pursue and take credit for.. my gift i guess lol
-
CaptainTobin
if kairo were smart he'd push it
-
CaptainTobin
but he is matrix so
-
CaptainTobin
not here so not smart
-
CaptainTobin
anymore
-
CaptainTobin
hi job how's the college going?
-
job
pretty fine so far, classes haven't really started yet despite the first day supposedly being last Tuesday
-
job
im tired from the volunteer effort yesterday to get a public elementary school nearby ready for their own first day of classes
-
job
lol
-
CaptainTobin
that's nice you are involved in more than what's left of the internet
-
CaptainTobin
I might consider it one day
-
CaptainTobin
... one day
-
job
Touhou is literally the only thing keeping me sane here in the internet :P
-
CaptainTobin
job: sanity is an elusive quality
-
tomman
job: at least Cirno doesn't make web browsers... YET
-
tomman
(also eventually ZUN's liver will force him to quit beer... and making new games under the influence!)
-
job
-
job
Cirno may be an idiot, but she's not batshit insane ;)
-
tomman
true~
-
tomman
that's the job of Clownpiece
-
CaptainTobin
so how do you feel about sys.mjs
-
CaptainTobin
frg_Away:
-
frg_Away
CaptainTobin Neutral. Seem they want to put language features in for which js was never designed. But it is useful so if it works and we are not seeing the 6th or 7th iteration of ChromeUtils.import so it be. Supporting it will probably not easy with xpconnecxt still functional. Not sure.
-
CaptainTobin
frg_Away: so they went from Components.import to ChromeUtils.import to es6 modules but not true ones sorda still half-jsms.. except now i no longer know what symbol it is exporting
-
CaptainTobin
also xref doesn't index mjs yet
-
CaptainTobin
nor treat xhtml as xul
-
CaptainTobin
best see if i can rememdy that
-
CaptainTobin
soonish
-
CaptainTobin
xhtml useage in our levels also is for including html namespace shit so it will be fine anyway
-
frg_Away
You forgot the 3 or 4 variants of ChromeUtils import :)
-
CaptainTobin
sorry I am still PRE-ChromeUtils so not forgot just don't know and might not care lol
-
CaptainTobin
half the about pages rely on bubbling up to the chrome window level
-
CaptainTobin
that is exceedingly conserning frg_Away
-
CaptainTobin
all started with the UI tour
-
CaptainTobin
i KNEW that was gonna be abused horribly once possible
-
CaptainTobin
it breaks the browser element layer and alows inner to affect outter
-
CaptainTobin
and that scares the fuck out of me
-
CaptainTobin
if that gets back into normal user hands
-
CaptainTobin
or an exploit allows it to happen from the web
-
CaptainTobin
it is like mozilla is trying to turn xhtml into remote xul frg_Away
-
frg_Away
Only implemented the 60 level because compativle with Components.import
-
therube
just noting (not concerned)
pcsx2.net loads as a "black page" in SeaMonkey
-
tomman
therube: can confirm here
-
tomman
"SyntaxError: missing : after property id main.d9781a86.js:2:206878"
-
tomman
also some CSS visibility:hidden script shenanigans
-
jonadab
therube: It sends wget a 403 error.
-
jonadab
So clearly somebody is _messing around_
-
jonadab
(messing around with what content different browsers receive, I mean)
-
therube
never thought to try wget. maybe they're just blocking it?
-
jonadab
curl gets a custom Cloudflare block page.
-
jonadab
So yeah, the site is deliberately sending different content to different browsers for some reason.
-
tomman
in the meanwhile, PCSX2 is still a mess to compile :/
-
jonadab
So it almost certainly will only send the real content to the two or three specific browsers that the site authors care about.
-
tomman
but that's fine, let's also bring that mess to our public website
-
jonadab
I would file this under some combination of Sturgeon's Law and "There are more websites in the world than there are people, so if a particular website isn't usable, you can find another one."
-
IsambardPrince
I was looking around and openSUSE seems to have a port for everything I use on ARM, including SeaMonkey.
-
IsambardPrince
Is anyone actually using this on a Pi?
-
IsambardPrince
I know Firefox is horribly broken on PowerPC. I have no familiarity with non-x86 platforms.
-
njsg
jonadab: that's cloudflare's valuable protection, I've seen sites where it's looking at the TLS interaction too...
-
tomman
"Clownflare is totally not a MITM, no sir, they're a Valuable Internet Partner"
-
njsg
jonadab: in this case, changing UA in curl is enough, so it possibly isn't even looking at TLS?
-
IsambardPrince
11% of all Web sites use them. It's getting to be quite annoying as a user of NoScript and a non-US VPN server.
-
IsambardPrince
So are they pissed off by SeaMonkey in the UA string?
-
njsg
who knows (no really, I think this can have different settings, and it can also be automagic)
-
njsg
I can say "Firefox" suffices here