-
frg_Away
wyatt8740 nsISessionStore.idl was not changed. Do you use Session Manager 0.8.1.14? Earlier version are broken as indicated in the release notes.
-
wyatt8740
frg_away yes i'm on 0.8.1.14
-
frg_Away
wyatt8740 Do you see an error in the console?
-
wyatt8740
yes, I'll have to pull it back up
-
wyatt8740
Off the top of my head it was some "illegal value" sort of error but I'll get the specific message
-
wyatt8740
actally first let me make sure it still does it on a new profile
-
wyatt8740
should have done this first
-
wyatt8740
lol it does work. so my profile was busted.
-
wyatt8740
i should have known, since I was trying to copy a profile from a Unix machine to a windows one
-
wyatt8740
frg_away: sorry for wasting time :P
-
wyatt8740
I thought i'd fixed all the paths but i probably should have just started fresh
-
frg_Away
wyatt8740 well when I backport I try to omit the bad ones but need to take some I am not so sure sometimes becuase other it would block the "world".
-
frg_Away
^otherwise it would
-
wyatt8740
yeah :p
-
wyatt8740
i did forget the very first rule of mozilla though, test on a fresh profile
-
frg_Away
wyatt8740 problem with usix vs. Windows is forward/backward slashes. Transfered a Windows profile a while ago to Linux and content prefs, some user.js and also other stuff needed to go or be changed.
-
wyatt8740
ah, i thought windows would translate forward/backslashes the same way?
-
wyatt8740
was pretty sure that was part of the api
-
wyatt8740
i can do a sed on prefs.js then and maybe get it going
-
wyatt8740
(I already did the drive letter stuff)
-
frg_Away
Check to error console during start. The usual suspects are the same for Windows and Linux (tabtracker and some devtools stuff mostly). If you see different error something is not right. sessionstore.json probably needs to be removed as does content.sqlite,
-
wyatt8740
ah, the sqlite db's.
-
wyatt8740
yeah I already had done the sessionstore.json
-
wyatt8740
content-prefs.sqlite?
-
frg_Away
wyatt8740 yes stores download paths mostly.
-
frg_Away
-
wyatt8740
Unable to read VR Path Registry from (a non-existant directory)
-
wyatt8740
only message in the console if by console you meant seamonkey --console
-
wyatt8740
otherwise, if you mean the JS one there's several i'll dig through
-
frg_Away
Hope it contains electrolytes too!
-
wyatt8740
free range electrolytes
-
frg_Away
wyatt8740 error console. The same I think.
-
wyatt8740
ctrl alt j one
-
wyatt8740
--console makes stdout print to a visible window on windows, since they have all the WinMain() shenanigans
-
tomman
this reminds me that I eventually will have to move my email setup off that ol' 2.49.5 XP/Debian 8 setup
-
wyatt8740
ahh i have one of those too
-
wyatt8740
a dell latitude d610
-
tomman
can't even remember how I did to share my email boxes betwen Linux and Windows on SeaMonkey
-
tomman
mine is a HP Compaq nx9010
-
tomman
been using that setup since 2015 or so
-
tomman
prior to it, it was Thunderbird since circa 2006 or so, so basically the same thing
-
wyatt8740
is that a pentium M system?
-
tomman
Not that I use Windows these days on my daily drivers, mind you
-
tomman
nope
-
tomman
full blown Mobile Pentium 4 furnace
-
wyatt8740
hahaha
-
wyatt8740
Yeah I only have one win32 machine that I have used in the last year
-
tomman
the Pentium Ms were the nx9020, IIRC
-
wyatt8740
ah
-
tomman
In any case, even if I decide to not do the shared Win/Lin email setup, at the very least I'll want my mailboxes on a separate partition
-
tomman
as I tend to have more free space anywhere but the main OS partitions
-
wyatt8740
heh, i can understand that
-
wyatt8740
my thinkpad (x201) is permanently docked so I can use a secondary HDD for more storage space
-
tomman
(can't even remember when it was the last time I ran SeaMonkey under my Windows 7 setups)
-
wyatt8740
I think my last time was 2016
-
tomman
in my case it would be sometime around late '19 or early '20
-
frg_Away
tomman I can. SeaMonkey Mail is running in parallel in a 7 pro vm :)
-
wyatt8740
ah, early covid
-
tomman
I can't even remember how I setup those custom mailbox paths
-
wyatt8740
I installed 7 on this spare laptop a day or two ago just to run some stupid IE-based program that wasn't rendering right in a VM
-
wyatt8740
tomman: cygpath?
-
tomman
what I can remember is that I got almost all what I needed from MozillaZine's wiki
-
tomman
and that was mainly a repeat of what I did with Thunderbird in 2006 or so
-
wyatt8740
hmm, error opening input stream (invalid filename?): chrome://global/content/nsUserSettings.js
-
wyatt8740
in a charset switcher addon i didn't rememer having
-
wyatt8740
cleanup time
-
frg_Away
locale stuff changed a lot. Might even be broken in both os.
-
wyatt8740
haha
-
wyatt8740
likely.
-
wyatt8740
my little custom built addon that toggles the about:config default encoding pref still works though
-
wyatt8740
unicode in windows is why I have a phobia for winapi
-
wyatt8740
preference parsing error (line 26) = non-matching string
-
wyatt8740
well prefs.js line 26 doesn't look suspicious
-
wyatt8740
and there's no link to the file in question 'cause it's just a message rather than a warning for some reason
-
wyatt8740
couldn't be because I symlinked the appdata mozilla dir to %USERPROFILE%\.mozilla, could it?
-
frg_Away
There are known problems with moving profiles out of the default location but mostly on network drives. I can't tell but this stuff is a bit brittle.
-
wyatt8740
window.gbrowser.ownerdocument.watch is not a function
-
wyatt8740
illegal value 'illegal value' when calling method: [nsISessionStore::getClosedTabCount]
-
wyatt8740
ok i deleted the boostrapped extensions pref and that first one went away
-
wyatt8740
the second one remains
-
wyatt8740
XPIProvider.jsm -> (path to session manager addon xpi)/bootstrap.js
-
wyatt8740
and browserWindowOverlay.js::updateUndoButton
-
wyatt8740
and typeError: this.previewFromTab(...) is undefined
-
wyatt8740
but i think that last one is spurious
-
wyatt8740
frg_away: ok i managed to run the getClosedTabCount() thing in the browser toolbox
-
wyatt8740
exception: not enough arguments
-
wyatt8740
so then i just start guessing what args are based on the addon i guess
-
wyatt8740
ok, so getClosedTabCount(window) yields:
-
wyatt8740
illegal value. :p
-
wyatt8740
and it's a native code function so good luck
-
wyatt8740
-
frg_Away
watch implementation is gone for at least 2 releases I think. getClosedTabCount arguments didn't change since
Bug 597637 looking at comm-central.
-
frg_Away
Patch for
Bug 1466911 is in already.
-
wyatt8740
well, it's a similar issue to what i have
-
wyatt8740
only i have no history/sessionstore
-
wyatt8740
this manifests as the list of tabs being empty when i go to save my session
-
wyatt8740
maybe i'll transplant some files from my fresh profile
-
frg_Away
wyatt8740 I only know that the SeaMonkey sessionstore code needs to be scrapped and rebuild from the Firefox one. Need to find some time to start but think to do this for 2 or 3 years now. blarg...
-
wyatt8740
ugh, if I was confident in my knowledge of this code base i'd probably try to help with it, but I lack quite a bit of confidence
-
frg_Away
wyatt8740 If you think I am an expert guess again :)
-
wyatt8740
yeah i get the idea that no one really knows this codebase, even mozilla
-
wyatt8740
or they might not be in such a hurry to scrap everything
-
frg_Away
wyatt8740 it would be fine if they replace it with something readable but scrapping obscure code and replacing it with more obsure code will bite them. And the rust stuff is designed for people which never need to serach for possible error or trying to understand the program flow in production systems.
-
wyatt8740
yeah. That's how i feel about it
-
wyatt8740
it's easier to look at than V8's sources though
-
wyatt8740
not saying much
-
wyatt8740
i'm just gonna install most of my old addons in this new profile and start doing my usual user.js dance
-
wyatt8740
ahh, i have earlyblue back
-
wyatt8740
feels good
-
frg_Away
need sleep. almost 5am here. Have fun
-
wyatt8740
ugh i need that too. cya
-
tomman
22:49 here
-
wyatt8740
yeah here too
-
wyatt8740
but still i woke up at 5 am
-
wyatt8740
also good on you using 24hr time
-
wyatt8740
somewhat random thought: i noticed that modern firefox is doing color correction wrong
-
wyatt8740
like, icc v4 profiles. seamonkey's still got it right but I wonder when that changed
-
tomman
if in doubt, blame Apple
-
tomman
it works most of the times
-
wyatt8740
agreed
-
wyatt8740
anyway, huh, so i installed a bunch of addons in my new profile and now it's exhibiting the same behaviour as the old
-
wyatt8740
wonder if i have a race condition
-
wyatt8740
god damn
-
wyatt8740
so my _theme_ was doing it
-
wyatt8740
EarlyBlue
-
wyatt8740
no idea how, though...
-
wyatt8740
ah it happens with "modern" as well
-
wyatt8740
so I think i found a bug.
-
wyatt8740
i need to sleep, so I'll just dump a copy-pasted error log here.
pastebin.com/raw/nPHKXfV9
-
wyatt8740
i get the same thing with the modern theme and earlyblue, but the default theme works
-
wyatt8740
I spoke too soon.
-
wyatt8740
I can sometimes make it work. clicking "save session" sometimes the tabs will enumerate and someitmes i will get that error
-
wyatt8740
so it's some race condition i think
-
wyatt8740
sorry about all the noise, just ignore me until i sleep and can think properly, because now it's working again. myserious.
-
wyatt8740
error is still logged though
-
pandakekok9
does anybody here using the latest WG9s build of 2.53.10b1pre notice something wrong about the Close tabs to the right function, or is it just me? It's not closing all tabs to the right, just one tab.
-
pandakekok9
"Close other tabs" doesn't work properly too it seems
-
IanN_Away
pandakekok9: I will have a look
-
pandakekok9
thanks IanN
-
IanN_Away
pandakekok9: do you get any errors in the console?
-
IanN_Away
pandakekok9: what add-ons do you have installed?
-
pandakekok9
I get this
-
pandakekok9
Error: TypeError: deadBrowser.parentNode.destroy is not a function
-
pandakekok9
Source File: chrome://navigator/content/tabbrowser.xml
-
pandakekok9
Line: 2170
-
pandakekok9
Add-ons doesn't seem to be culprit, as I tested in a fresh profile
-
IanN_Away
pandakekok9: ah, I see the issue, I only be testing with 3 tabs, I will try more tabs
-
pandakekok9
the last build from 20210910 didn't exhibit this issue if my memory doesn't fail
-
IanN_Away
pandakekok9: I know what the issue is, some changes were made to fix datetime picker popup location
-
pandakekok9
ah, the calendar from the <input type="date"> issue, I see
-
IanN_Away
pandakekok9: yep, i think I have found the locations but I'll do some more testing and double check
-
IanN_Away
*code locations causing the issue
-
IanN_Away
pandakekok9: should be fixed in the next nightly
-
pandakekok9
thanks IanN
-
tonymec|away
frg_Away: IanN_Away ( WG9s is offline now AFAICT ) To Whom It May Concern: SeaMonkey 2.53.10b1pre dated 2021-09-11 21:00 does not display Wikipedia images for me (-09-10 does).
-
frg_Away
tonymec|away works here but version has an additional tabbrowser patch. Maybe try the next one. The lastest version has a patch for image display on some sites but ths is actually a regression fix for 2.53.9. Broken since 07/20.
-
tonymec|away
@ frg_Away : I try every build as soon as I see it and I keep the 4 latest .tar.bz2. This time I went back 1 day for the above reason. When I see the next build I'll try it.
-
frg_Away
tonymec|away there is a chance that the new builds break some extensions. We needed to do a change to tabbrowser.xml for date input fields. This also broke some internal sutff but IanN fixed it for today. So best to check the next one later today.
-
IanN_Away
tonymec|away: wikipedia also works here
-
tonymec|away
IanN_Away: with the -09-11 build I could get the pages but not the pictures. With -09-10 I get everything. If it makes any difference I use the Cologne Blue WP skin.
-
IanN_Away
tonymec|away: there were issues with -09-11 build, so hopefully -09-12 will be back to usual
-
tonymec|away
IanN_Away: I'll check it when it comes around.