-
MrMazda
# lsof | grep monk | wc -l
-
MrMazda
20770
-
MrMazda
:~(
-
MrMazda
There are no open SM windows. I X-d out the 3 there were. seamonkey CPU pegged to 50%. :(
-
MrMazda
over half those open files are fonts
-
Culex
it makes sense a browser would have an open handle to fonts
-
MrMazda
lots of open files are to Wifi\x20M, but there is no Wifi in the installation
-
MrMazda
670 lines contain string Hang
-
MrMazda
should I just kill the pid, or is there a better way to shut it down?
-
MrMazda
it seems to be tying up about 20G RAM
-
MrMazda
or maybe 17G
-
CaptainTobin
Who in here would seriously help fund training an unrestricted AI on all relevant Mozilla documentation?
-
CaptainTobin
and commit history
-
njsg
MrMazda: if you closed everything and CPU usage is high, then I'd say kill
-
njsg
MrMazda: there are a couple conditions where the process can start having higher CPU usage, and IIRC when that happens it also comes tied with the process not terminating
-
njsg
0706|01:25:49 <+Culex> it makes sense a browser would have an open handle to fonts <-- the interesting thing in that statement is that I'm sure some would have the opinion that all fonts should be webfonts :-P
-
njsg
I, for one, find it sad that one needs to have more work to have a font loaded from the local system when it exists locally, and it has been specified as a webfont
-
CaptainTobin
njsg: webfonts DO help with cross-platform consistancy.. but there are some cons
-
MrMazda
I killed, then rebooted, and it seems to be OK
-
njsg
I don't think the web should have "cross-platform consistency" in that regard, I still think that goes strongly against what the web is
-
CaptainTobin
njsg: the fact is webfonts can't die until every computer in existances has verdana.. once that happens I won't need any other fonts
-
CaptainTobin
tho redhat display is nice
-
MrMazda
Verdana is a scourge, never used here when I can help it, which is pretty close to 100%.
-
MrMazda
Droid Sans is my preference, while serif and demis where every glyph seems to incorporate a pure circle get the same treatment as Verdana.
-
MrMazda
I don't remember since so long thought about, but I may have primary profiles set to discourage or block downloaded/web fonts to favor Droid.
-
MrMazda
Artsy I don't need
-
tomman
it's kinda hilarious that Google Droid fonts are the new core fonts for the Internet :D
-
tomman
Google just needs to reinvent Comic Sans and the circle of life will be complete
-
tomman
...or maybe not, hipsters wouldn't appreciate it
-
njsg
my preference is Adobe Helvetica, but that says more about font rendering than font design...
-
frg_Away
Hi nsITobin I am at
Bug 1441651 Part 2
-
njsg
I don't know exactly why I didn't get the notice in the browser profile I've been using (perhaps it's NoScript?), but in another profile I got an on-screen notice that Microsoft is now apparently planning to remove the lightweight OWA webmail...
-
njsg
(this is not the heavy takes-several-seconds-to-load probably-requires-accelerated-graphics blue envelope webmail, this is the interface from when the webmail was called Outlook Web Access)
-
frg_Away
-
mrnhmath
didn't know they still had the old frontend around njsg
-
nsITobin
njsg: ask me why oauth2 was what killed Interlink not MCP.
-
njsg
mrnhmath: I think it's only available in exchange-style accounts, not hotmail.com, it's at /owa/ instead of /mail/ and might require an IE6 UA to avoid a redirect
-
nsITobin
i miss the_bot
-
nsITobin
he used to gruble about c++ and tell us what bug numbers are
-
nsITobin
Guess I should break out the ol' crappy php irc bot and get it to resolve bug numbers
-
nsITobin
frg_Away: 1512990 looks tedious but not overly complicated
-
nsITobin
likewise for deps of it
-
nsITobin
of coirse I am assuming the code is reletively applicable as-is
-
nsITobin
how's the reality of it in compairson frg_Away
-
frg_Away
need to check. 50/50 I assume
-
nsITobin
i was also assuming manual porting
-
frg_Away
part 4 looks tendious
-
nsITobin
bz has slowed the fuck down
-
nsITobin
unless its fine for you
-
nsITobin
HA 502
-
nsITobin
what
-
nsITobin
how..
-
njsg
"I accidentally closed a window with >50 bugzilla tabs open", not sure that has ever happened to me but probably yes
-
nsITobin
no how did THIS patch get uploaded.. I haven't even ever exported this patch
-
nsITobin
ugh
-
nsITobin
OH
-
frg_Away
nsITobin You mean the top one? grabbed it from uxp applied with qpush rebased qrefresh and changed the header to hg.
-
nsITobin
yeah I did.. and why it got uploaded is due to the poor design of the GTK3 File Chooser (and my habit of calling everything patch.diff)
-
nsITobin
GTK3 filechooser defaults to "recent files" and its sorting is always messed up..
-
frg_Away
nsITobin just displayed it in the browser and added ptach to the url.
-
frg_Away
^.patch
-
frg_Away
nice trick in case you didn't know this one.
-
nsITobin
yeah but I did it manually cause it didn't apply cleanly when git tried to apply it
-
nsITobin
you have superior patching skills
-
frg_Away
that is why I use hg mq. Way easier to rebase
-
nsITobin
/mnt/0xA1D/binoc/workstation/projects/hash.patch
-
nsITobin
Windows data partition.
-
nsITobin
New rule. No Bugzilla when tired.
-
nsITobin
will solve everything.
-
nsITobin
this isn't unprecidented but merely unacceptable ;)
-
nsITobin
frg_Away: +r but I gotta go to the store and get provisions will return
-
nsITobin
back
-
nsITobin
so yeah it is identical
-
nsITobin
I am gonna boot into winders..
-
nsITobin
I am in windows now if anyone needs anything tested or whatever
-
njsg
nsITobin: when you said it shows "recent files" by default, is that really gtk+3 (well, if inside seamonkey should be nowadays...) - I'm wondering why don't I have a setting in place for that...
-
njsg
nsITobin: ah yes, sounds like I was right on time for the cue to ask something re: GNOME/linux :-P
-
nsITobin
that's it..
-
nsITobin
that's the missing piece
-
nsITobin
Gnome/Linux
-
nsITobin
that is EXACTLY what they are doing overall
-
nsITobin
Thank you njsg
-
nsITobin
I prefer BinOC/Linux but failing that not existing closer to GNU/Linux than Gnome/Linux
-
nsITobin
Well njsg SeaMonkeyOS can be a thing
-
njsg
my approach to GNU/Linux is to use it when I mean GNU userland on top of Linux, I think it'd then make sense to use GNOME/Linux, systemd/Linux, etc. And I don't mean pejoratively, I mean to address something that concerns that specific combination.
-
nsITobin
a small distro who's job it is to ONLY build and run seamonkey lol
-
njsg
although from me it can be hard not to get a bit angry when it concerns the GTK file picker.
-
» njsg has bad memories from when they introduced a new one that wanted to sniff. every. file. all the time
-
nsITobin
well at least KDE just copies one version or another of the Windows Common Dialog
-
nsITobin
have to give it that.. I GUESS
-
njsg
KDE or Qt?
-
njsg
I think Qt has a file picker that looks like the one from comdlg32.dll. But now that I think of it I don't even know if I've recently looked into what KDE offers as a file picker
-
njsg
(unlike GTK, I think Qt has its own file picker, instead of offering the same thing GNOME wants to use?)
-
nsITobin
well for qt5 you basically have to use kde frameworks for most modern stuff else it is a slog..
-
nsITobin
but i believe the common dlg is in qt but kde also has one based off dolphin
-
nsITobin
or it looked like it
-
njsg
what, requiring kde frameworks, that'd deal a blow to one of the advantages of qt
-
njsg
nsITobin: no idea if this works, and no idea how to edit it without DBus
bbs.archlinux.org/viewtopic.php?pid=1519687#p1519687
-
njsg
I have some settings set but it's gconf, which according to that forum topic must then be gtk+2 too
-
nsITobin
I don't mind gtk2's file picker
-
njsg
I'm puzzled because given how much that file picker annoys me, I'd expect to have had to configure it already
-
njsg
maybe I just don't use any gtk+3 application where I need to use the gtk file picker
-
nsITobin
but gnome gimpped the gtk3 one also progressively removed options just like how they progressively break themes cause tthey want to do away with it entirely
-
nsITobin
i mean njsg this is the same old story
-
nsITobin
I seriously have come to believe the 2010s set us back 20-30 years
-
nsITobin
overall
-
nsITobin
in getting where humanity generally should be getting to socially, technologically, just across the board..
-
nsITobin
why else would any of us find 10-20 year old tech even if it isn't yet capable of everything expected today is still objectively BETTER.
-
njsg
I can't reproduce the starting in recent files mode, but might be a specific invocation of the file picker (if so compare e.g. with opening a file in composer?), and I hope that dconf pointer is helpful, startup-mode cwd would hopefully emulate the configuration fix I have for gtk+3
-
nsITobin
every GTK3 file picker ALWAYS goes to Recent Files, refuses to keep sorting correct, etc
-
njsg
oh and maybe I should indeed test with Gimp, might be that then, some do not set the location
-
nsITobin
it hampers my ability to use gui file pickers
-
njsg
nsITobin: including from inside SeaMonkey?
-
nsITobin
i dunno
-
nsITobin
i'd have to boot back to linux to check
-
nsITobin
but I'd assume so.
-
nsITobin
this is Fedora 39 gtk3 version uhh.. 3.24.41
-
nsITobin
of all the GTK3 file managers only nemo works properly in terms of remembering and applying default view and storting settings
-
nsITobin
it's pretty pathetic actually since stack overflow and everything is full of reports about it and no one does spit
-
nsITobin
trackers forums stack overflow etc
-
nsITobin
doesn't the codebase have a XUL file picker? Why can't we use that?
-
nsITobin
thanks for installing copilot on my machine microsoft...
-
nsITobin
if you run windows and have vs check the installed components.. I think Microsoft is making decisions on our behalf again about installed software.
-
njsg
nsITobin: I use that XUL file picker every day :-P
-
njsg
ui.allow_platform_file_picker -> false
-
nsITobin
I think SeaMonkey needs a file manager
-
nsITobin
component
-
XP_TOBIN
seamonkey file picker seems to set the inital directory
-
XP_TOBIN
but it is gtk3
-
XP_TOBIN
seems like most apps don't bother to keep track of or set where to look for files
-
XP_TOBIN
including msedge
-
nsITobin
-
nsITobin
sound good lol
-
frg_Away
nsITobin
Bug 1512990 is a bit much for this weekend. Part 1 is fine but part 2 needs x changes. I suspect so are 3 plus 4.
-
nsITobin
ah
-
nsITobin
more than the dep bug you think?
-
nsITobin
yeah I am pretty sure
Bug 1515437 needs done before 1512990
-
frg_Away
A 1000 small changes scattered.
-
nsITobin
yeah tediousness
-
nsITobin
but is it all applicable? cause if so I can attempt the gruntwork
-
frg_Away
The python scripts should be done first. Rest might be gruntwork only. Might be missing formatting mostly but makes no sense to format all the directories. Would be needed to be rebased constantly then until we are at 67 with the other directories.
-
nsITobin
which scripts?
-
nsITobin
oh part 1
-
frg_Away
Did part 1. Part 2
-
frg_Away
Needed only to rebase one small part for part 1
-
nsITobin
unless I a mistaken part 2 won't work because 1515437 changes stuff from override to virtual
-
frg_Away
yeah needs to go in first it seems.
-
nsITobin
I honestly don't know for sure.. its my gut feeling tho
-
nsITobin
it's*
-
frg_Away
well
Bug 1515437 needs a 100% rebase too
-
nsITobin
is it just not alined enough?
-
frg_Away
Formatting again.
-
nsITobin
oh THAT
-
nsITobin
... maybe we should clangformat the platform tree leave comm nsFormatted
-
nsITobin
or selectively format perhaps where needed
-
nsITobin
the hotpaths
-
frg_Away
nsITobin that is what I did with js and intl but was more or less already at 67a1
-
nsITobin
i'd say clangformat dom layout and toolkit as well
-
nsITobin
-
frg_Away
nsITobin I am with you but currently need to do it via esr115. Highly manual and needs to be repeated when there are changes.
-
XP_TOBIN
how would you even do that
-
frg_Away
syncing the cpp and h files via total commander and then syncing them back. First stel delete the esr115 cpp and h files.
-
frg_Away
clangformat is a sh*t show. Downloads artifacts so doubt we will be able to have this working in 2.53 anytime soon.
-
XP_TOBIN
so you are altering esr115's history to produce patches for the modified codebase you produce now
-
XP_TOBIN
or am i still missing a piece of it
-
frg_Away
No just the current directory structure. can do a hg revert any time I want
-
frg_Away
copy over 2.53 files do clang format and copy them back.
-
XP_TOBIN
OH
-
XP_TOBIN
right
-
XP_TOBIN
sounds like a SECOND reason to have ESR115 The Build System Only lol
-
XP_TOBIN
windows toolchain installation and access to the build system secondary tools from a newer codebase
-
frg_Away
pretty sure it will get broken soon esr102 chokes. Tried this first. It downloads packages from mozilla which might be deleted and replaced with newer version. This is only really supported on central
-
XP_TOBIN
frg_Away: well I can do something about that
-
XP_TOBIN
strip down esr115 to build system only, grab all deps and have them available too..
-
XP_TOBIN
modify said build system to get em from a RELIABLE store not mozilla
-
frg_Away
I wonder if I should try to do the clang format from esr 115 with files outside its source tree. Would make it easier.
-
XP_TOBIN
frg_Away: I dunno if it will allow it..
-
frg_Away
Unfortunately this totally ignores files which whould not be reformatted like autogenerated and third party oney.
-
XP_TOBIN
on windows a junction is transparent to msys1.. vista style symlinks however are not
-
XP_TOBIN
so you can use junctions to link crap in
-
XP_TOBIN
unless you wanna re-add external source dir support
-
XP_TOBIN
and old school comm the bastard
-
XP_TOBIN
I think I am gonna do the esr115 bs stripdown.. heh bs
-
XP_TOBIN
mozbs
-
nsITobin
ftr XP_TOBIN is my almost-always-on-craptop and nsITobin is my workstation where I can actually do things aside from browse and maybe watch videos and irc
-
nsITobin
this is already more annoying than esr45 lol
-
nsITobin
hey configure completed successfully
-
nsITobin
had to remove JS configure
-
nsITobin
its a bit screwy in 115 the js subconfigure it seems
-
nsITobin
there we go a successful build of.. a few header files lol
-
nsITobin
now to widdle it down more
-
nsITobin
I am pushing the stuff to github and will try it on windows after I eat my sandwich
-
nsITobin
-
nsITobin
that inital work didn't take too too long at all.. thank you eXPerence!
-
nsITobin
ohh
-
nsITobin
bootstrap is dependant on taskcluster/ci
-
nsITobin
guess I better include it