-
arai[m]
Hi, I'm going to [remove Services.jsm](
bugzilla.mozilla.org/1780695) (posted [an announcement to dev-platform](
groups.google.com/a/mozilla.org/g/dev-platform/c/Erw6hvE92TE)), but I found that there are [many references in comm-central/suite/](
searchfox.org/comm-central/search?q…&path=suite%2F&case=false®exp=false). I've filed [bug
-
arai[m]
1841845](
bugzilla.mozilla.org/1841845). can anyone take it?
-
IanN_Away
arai[m]: WG9s may take it
-
WG9s
sure I can handle that
-
arai[m]
thank you!
-
tomman
-
MattATobin
they aren't sure people will accept it
-
MattATobin
so mozilla the test case once again
-
MattATobin
if mozilla users accept it.. anyone will
-
MattATobin
.. except a few of us
-
MattATobin
lol
-
tomman
news.ycombinator.com/item?id=36602193 leave it to Hackernews to try to spin this as something good
-
njsg
I didn't read all of it yet, but it's starting to look like this might not even get noticed, the way it's being implemented
-
MattATobin
tomman
-
njsg
of course it's good, it prevents noscript and adblockers from running
-
tomman
"they could disable bad addons on banking websites!" => yeah, where "banking websites" mean "Bank of America, Wells Fargo and Chase, and MAYBE Barclays in the UK"
-
» njsg looks for his sarcasm dial
-
tomman
and not, for example the 20ish banks we have here in Venezuela :P
-
tomman
have fun maintaining a whitelist for thousands of banks :P
-
njsg
maybe a better implementation would be asking the user "the following add-ons are considered incompatible with this site...do you want to disable...", but, then... I don't think this feature is that, isn't this about a list of allowed extensions, not the other way around?
-
tomman
supposedly this "feature" will only impact "non-Mozilla-monitored" addons
-
tomman
...whatever that means
-
tomman
did they mean "unsigned addons"? You can't install those anymore on anything but the "developer edition", and (maybe?) ESR
-
tomman
or "we'll give a free pass to the Top 10 addons"
-
MattATobin
did no one see this coming literal years ago?
-
MattATobin
i mean besides me
-
MattATobin
just wait until they make it so it forces specific add-ons on sites
-
MattATobin
due to partnerships
-
MattATobin
and bundling
-
tomman
I could see that as something that _Google_ would do, actually
-
MattATobin
mozilla is the token opposition to the gooplesoft whatwg nonsense
-
tomman
"YourBank only gets better with Google Chrome YourBank Edition - install now and get a free MasterCard!"
-
njsg
wasn't this - disabling something because of banks - also said to be behind why Gecko allowed sites to make password login forms "un-rememberable"?
-
MattATobin
well token alternative
-
MattATobin
remember
-
MattATobin
think of eme
-
MattATobin
eme was never gonna work across the board until mozilla acceeded and then adobe dropped out
-
tomman
well, the case of EME was very distinct: we didn't wanted DRM crap in our browsers, but people like your mom and my auntie wanted muh Netfixes
-
MattATobin
if mozilla had resisted adobe would have stayed in the game to be an alternative and eme would not be the only drm
-
tomman
(I still refuse to get a Netflix account due to that)
-
MattATobin
your mom doesn't watch netflix on a 4000 dollar workstation she watches it on her ipad
-
MattATobin
that should have nothing to do with one another
-
MattATobin
and the 4000 dollar workstation had silverlight already working fine established for years
-
tomman
EME came in the era where iPads weren't as widespread as they're today
-
tomman
now it's all a moot point
-
MattATobin
don't say linux either cause lol your mom ain't runnin linux on her laptop
-
MattATobin
2015
-
MattATobin
2013-2015
-
tomman
Mozilla caved in, Adobe stabbed them in the back, and people watch Netflix on their cellphones anyway :/
-
tomman
am I the only dinosaur that still believes that video playback do NOT belong to web browsers, but to actual media player software?
-
njsg
iPads are widespread?
-
njsg
tomman: no.
-
tomman
depends on the market, of course
-
njsg
(re: videos in browser)
-
njsg
for me it usually is also about: it goes much better if it's handled by a media player
-
tomman
njsg: and yet you tell that to other users and they give you angry stares
-
njsg
that said, the last few times I tried to follow something longer with SeaMonkey, it seemed to work well
-
njsg
although that might have been without audio, so I can't tell if there was any sync problem (Which would end up being likely because of the hardware, not the browser)
-
tomman
I completely avoid any kind of video watching on browsers (this is why I lament the death of Flashblock, a very fine video blocker)
-
tomman
just like I avoid any kind of YouTube usage in general
-
njsg
something from Yle Areena, I think it does have a banner saying the browser is old, but works
-
tomman
if I absolutely MUST watch something, I use VLC or mpv+yt-dl(p)
-
MattATobin
IN GENERAL.. i say that video playback should not be a primary feature but BASIC common clear formats are fine .. and maybe some streaming bits.. but drm and this video-centric reality not so much
-
MattATobin
tomman
-
tomman
Oh, just got one of those "Upgrade Yer Browser" nags... from Crunchyroll
-
njsg
the push towards JS-powered HTML5 video as a replacement for GIFs has confused my workflow a bit, for now something that'd show up as a gif gets blocked as a video
-
tomman
And then you have extreme cases, like when JWZ converted all his stupid animated GIFs into performance-murdering MP4 videos to save bandwidth
-
tomman
(and which justified my install of a video blocker)
-
MattATobin
I am just gonna start a new protocol
-
tomman
with blackjack and hookers?
-
MattATobin
depends
-
MattATobin
it is obvious http(s) is a lost cause the web protocol is the app protocol
-
MattATobin
so let's just come up with a new prefix and do it all over taking the best of what we learned so far and let me do whatever
-
njsg
tomman: that's interesting, I get these blocked here. I think by noscript
-
MattATobin
my new protocol will treat unsigned and self-signed as traditionally http .. and ca signed dv and ev as we knew it a few years ago
-
tomman
will it have clients for Windows 9x/Me? otherwise nope :D
-
» njsg codes a client for windows 4 adding a bit of code for MS Agent too
-
MattATobin
i love msagent
-
» njsg adjusts the code so that it can make use of Office agents if they're installed
-
MattATobin
what about bonzi?
-
MattATobin
not the buddi software just bonzi
-
MattATobin
can he come too
-
njsg
was it an actual MS Agent (as in, implemented using that technology) or just something that looked like one?
-
MattATobin
yeah it was
-
MattATobin
you can use em in mso2k3
-
MattATobin
or whatever version the format was unified with office
-
MattATobin
cause office used a more primitive version closer to bob than msagent in the 97/2k days
-
MattATobin
i believe
-
tomman
IIRC Office switched to Agent in Office 2K
-
MattATobin
but yeah by 2k3 it was pure msagent
-
tomman
the one used in 97 was some primitive prototype of sorts
-
njsg
2k used MS Agent for sure, but with different actions
-
tomman
2K will install the Agent runtime too
-
tomman
just an older version of it
-
MattATobin
i think 2000's were still different from standard
-
tomman
IIRC only Windows Me didn't really required that runtime since it already shipped with it
-
njsg
as in, the agent character will have a lot of additional animations defined for MSO, or maybe that wasn't mandatory and was just what these characters had?
-
njsg
97 might have been different, it was at least in its own window, wasn't it?
-
MattATobin
no the office chars were not COMPLETELY standard just more standard than 97's by xp or 2k3 it was all the same format the msagent format
-
tomman
and now that I remember, I recall using O2K "actors" with standard Agent, but of course with less actions
-
tomman
njsg: yeah, 97 were enclosed in a tiny window frame
-
MattATobin
my favorite office chars are f1 and links
-
» njsg votes for Links too
-
tomman
I only used the Office Logo :D
-
MattATobin
that html5 version includes links I was considering adding it to xul chrome code but it would only work inside the window
-
njsg
I recall office 2k ones being compatible, yet with differences, I don't recall the details. I hopefully still have the documentation HTML Help file buried down somewhere
-
njsg
probably along with the toolkit to build HTML Help files.
-
MattATobin
njsg glad I am not just fabricating memories
-
njsg
MattATobin: I'm just not sure about what the differences are, I'm almost sure you could still use them from MS Agent code. But anything beyond that would require me go look to see if I still have that code somewhere, I can be mistaken on that
-
MattATobin
frankly I am surprised they didn't just create a cortana agent char and tie it to the speech api and literally use technology they have had for 20 years to make that shit way better than a talking search bar
-
tomman
playing with the MSAgent API was a fun exercise in VisualBasic
-
njsg
it could be, for example, that both could be inspected with MS Agent software but that you couldn't use the Office ones in the same way
-
tomman
--Visual Basic 6
-
njsg
oh yeah, they had a speech API Already by then
-
tomman
just add the MS Agent type library, create a instance, load an actor, and done
-
MattATobin
yes
-
tomman
njsg: I do recall that the speech API only worked with some actors
-
tomman
for example, Merlin
-
MattATobin
the same speech technology still in windows .. more or less
-
njsg
TTS and speech recognition
-
tomman
they licensed it from L&H
-
MattATobin
yes
-
njsg
it might have been more recent, but worked in 4.10.1998
-
MattATobin
the same shit they still use
-
tomman
the same one that made translation software
-
tomman
wonder what they're doing now
-
MattATobin
talking search bars apperently
-
tomman
-
tomman
WOW
-
njsg
tomman: I don't recall *these* details, I only remember playing with the TTS voices directly
-
tomman
they imploded 20 years ago!
-
MattATobin
yes
-
njsg
might have been just the TTS settings, I'm not sure I actually coded anything with it
-
njsg
tomman: so imploded 20-ish years before X Corp?
-
MattATobin
njsg: i feel bad you didn't get a chance to explore more at the time
-
tomman
they actually went bust after Windows XP went RTM
-
MattATobin
tomman.. of course text to speech already reach its height with a little dos program called monologue
-
MattATobin
really what more do you need .. except perhaps zarvox
-
MattATobin
lol
-
tomman
"After the bankruptcy, Nuance Communications (known then as ScanSoft) acquired all of the speech technologies. The revenues of the company grew sharply from $17.1 million in third quarter of 2001, to $216 million in Q3 2008.[9] Vantage Learning acquired all of the proofing, spelling, and linguistic search technologies."
-
tomman
ah, Nuance
-
MattATobin
literally a bondiblue imac with OS 8.6 has superior speech recon than siri
-
tomman
I recall that one from the voice recognition features on my Motorola dumbphones
-
MattATobin
even untrained siri
-
MattATobin
my lg vx6100 2004 feature phone had better voice command recon than android does now
-
MattATobin
lol
-
tomman
...and now Microsoft owns them
-
MattATobin
beep Say a command
-
MattATobin
time
-
tomman
so they finally own Lernout & Hauspie speech recognition software after all these decades
-
MattATobin
Current time is twenty-six eighty-one
-
MattATobin
...
-
MattATobin
yeah
-
MattATobin
no excuse
-
njsg
20 hours six minutes 81 seconds?
-
tomman
MattATobin: many dumbphones of the early '00s used Nuance voice recognition software
-
tomman
back then it had another name, can't remember it
-
MattATobin
nah 26 hours and 81 minutes
-
njsg
... wait, what did I just write?
-
MattATobin
LG standard time
-
MattATobin
lol
-
MattATobin
nah i used to be able to overflow memory and corrupt the clock display
-
tomman
VoiceStream or something like that
-
njsg
I thought "oh well this makes hours and minutes acceptable", apparently I didn't look past that
-
MattATobin
on one of my phones
-
MattATobin
Know what I can do with a bondiblue imac with OS 8.6 on it I cannot do with any modern fake-AI device?
-
MattATobin
Say Computer... some action.. and it work
-
MattATobin
i can't do that with today's devices
-
MattATobin
for some reason I can't make them JUST respond to the word COMPUTER
-
MattATobin
and they don't understand anything I ask them
-
njsg
maybe they feel you're turing testing them
-
MattATobin
I am absolutely doing that.. constantly.
-
MattATobin
We may be in a post-extermination era.. but when it comes to true-AI glitching its self into being.. I shall make an exception.
-
MattATobin
we ain't smart enough for it to happen by design just yet
-
MattATobin
but a glitch
-
MattATobin
that is totally within reasonable possiblity
-
MattATobin
tomman
-
MattATobin
you asked me a question about why we need a new xul parser
-
MattATobin
and would it run on windows 98
-
MattATobin
know what does parse xul and run on windows 98?
-
MattATobin
Gecko 1.8
-
MattATobin
theoretically it should be far simpler to whip into something that can be expanded upon far easier than say altgecko 52
-
MattATobin
merge it with trinity-base
-
MattATobin
and THEN bring it up to current day runtimes and libs
-
MattATobin
boom Netscape Desktop
-
andr01d
More scorn from the goggle lapdogs:
-
andr01d
-
MattATobin
frg_Away: seems the moonies didn't BOTHER to port anything but the JS intl bits not the bits that expand the mozintl xpcom component so downloadsutils can be fixed after changing the api
-
MattATobin
didn't they used to have some angry fat guy who did that shit?
-
MattATobin
whatever happened to him?
-
MattATobin
* didn't they used to have some angry fat guy who looked out for that shit?
-
frg_Away
MattATobin something Palemoon specific or does it affect SeaMonkey too?
-
MattATobin
that is a good question
-
MattATobin
you are much more dilligent following mozpatches
-
MattATobin
i suspect you have the deps for
bug 1201232
-
MattATobin
which is needed because of the intl api changes they just backported
-
MattATobin
i dunno does your unknown content dialog look like this?
-
-
MattATobin
hopefully you got a link
-
MattATobin
via matrix
-
MattATobin
to irc
-
MattATobin
cause if so then yeah you missed something else nop
-
MattATobin
you know i know I am an asshole perfectionest with unrealistic expectations but really? does anyone but my self and maybe a few people here never TEST anything before they commit it?
-
MattATobin
especially when it involves javascript the thing that drives the everything
-
frg_Away
MattATobin Yeah
Bug 1422658 and
Bug 1422415 are in. Was some time ago but I hope I got every dependency in. Was lots of stuff then.
-
MattATobin
well you and I know how deep the tangle can get and proper linking ain't what it used to be
-
MattATobin
i THOUGHT they knew it as well
-
frg_Away
-
frg_Away
One of the reason IanN and I prefer to follow the orginal patches. You loose track otherwise unless you have either time/skill and manpower. I am usually short on 2 of the 3 :)
-
MattATobin
or a Tobin.
-
MattATobin
maybe..
-
MattATobin
the rusticles just make the evo56 codebase unattractive for me
-
MattATobin
else I'd use it
-
MattATobin
that and lack of working webcomponents
-
MattATobin
i am shitting you on that one dude heh
-
MattATobin
hell you might have backported em in already that is how unintrested in those I am beyond other people's estimation of relevance factoring in
-
MattATobin
me .. I am leaning toward merging trinity with gecko 1.8 and going from there
-
MattATobin
trinity desktop .. kde3 fork
-
MattATobin
do what SHOULD have happened 15 years ago
-
frg_Away
MattATobin well now 464 dependent rust packages in central. "Only" 181 in our branch. I which we had the resources to kick this out forever. This will be a maintenance nightmare for mozilla down the road.
-
frg_Away
Unless you believe the drivel that this is the future.
-
MattATobin
if this was 3 years ago I'd make some claim like "Believe this: I will be the last XUL Client standing" .. that might actually happen but not nearly as in a gradious fashion as I would prefer
-
MattATobin
I LIKED being grandiose..
-
MattATobin
or rather I liked when being grandiose was further removed from reality
-
MattATobin
heh
-
MattATobin
I dunno.. I look at the uxpstream i get most code shit from and I dunno if I will ever be happy being downstream to catch and filter all the shit that floats down
-
MattATobin
and because they are slipping in proceedure it makes it harder to follow and deal with
-
MattATobin
i think doing something with 1.8 would be better just not a web browser .. not without an updated html parser but it would do just smashingly for local or restricted html rendering
-
MattATobin
especially with enhancements through 1.9.2
-
MattATobin
early toolkit and full xpfe .. honestly frg with how much you have spoken to me.. you know that is far more attractive to me and my intrests than whatever the web demands today
-
MattATobin
indeed I have the SeaMonkey project for keeping xpfe and xpinstall completely intact in 1.8
-
MattATobin
else it would have rotted through 1.8 until removed largely in 1.9
-
MattATobin
and the code would be far simpler to maintain if focused
-
MattATobin
keep doing interlink and do mariner and keep borealis in flux cause it may be 1.8
-
MattATobin
and embed chromium/webkit
-
MattATobin
that too.. pre-busting of easy embedding
-
MattATobin
this is almost too perfect of a pile of old crap
-
MattATobin
isn't it?
-
MattATobin
you know selective moz-progression eventually will be too difficult to do without catching everything else up
-
MattATobin
especially when it is js or dom
-
frg_Away
embedding is dead. Lots of other stuff like xulrunner too. I rather strip the excess baggage off and retain the core code and classic add-ons.
-
tomman
news.ycombinator.com/item?id=36602701 you're not allowed to say mean things about Mozilla in HN, even if they're true
-
andr01d
Yea, they really don't like people disagreeing with the corps mantra...
-
tomman
"your comments are disruptive and not constructive"
-
andr01d
I lurk in the ##hntop channel, that's the only thing that leads me to comment. I've been downvoted often, and my comments usually appear near the bottom of the long list of text, where noone will ever see it...
-
andr01d
Outside of HN's prejudices though, some good news links appear in the ##hntop channel...
-
andr01d
-
frg_Away
It is nothing that new. addons.mozilla.org has the ability to scan your add-ons and disable / replace any it wants. Also to put new ones in. I was about the rip out the code in 2.53 but it has a bit too many dependencies for a quick slash and hack. Disabling add-ons on websites is the only new one here.
-
frg_Away
Even with it in SeaMonkey 2.53 does not run the client code for this stuff so safe.