#instantbird log on 10 10 2019

All times are UTC.

01:23:33 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
01:45:50 <-- clokep has quit (Ping timeout: 121 seconds)
05:12:53 --> Logicoma has joined #instantbird
05:49:40 --> gerard-majax has joined #instantbird
05:51:16 --> clokep has joined #instantbird
06:16:11 <-- gerard-majax has quit (Ping timeout: 121 seconds)
06:17:24 <-- clokep has quit (Ping timeout: 121 seconds)
06:28:40 --> gerard-majax has joined #instantbird
06:42:56 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:15:48 --> Jackneill has joined #instantbird
07:16:14 --> gerard-majax has joined #instantbird
07:17:17 <-- Jackneill has quit (The TLS connection was non-properly terminated.)
07:18:05 --> Jackneill has joined #instantbird
07:19:36 <-- Jackneill has quit (The TLS connection was non-properly terminated.)
07:20:27 --> Jackneill has joined #instantbird
07:40:23 --> chrisccoulson has joined #instantbird
07:52:47 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
07:52:53 --> chrisccoulson has joined #instantbird
10:29:38 --> florian has joined #instantbird
10:29:38 * ChanServ sets mode +qo florian florian 
11:30:37 --> clokep has joined #instantbird
14:40:51 --> flo has joined #instantbird
14:40:51 * ChanServ sets mode +qo flo flo 
14:42:16 <-- florian has quit (Ping timeout: 121 seconds)
14:42:17 * flo is now known as florian 
15:28:26 <clokep> bug 1587833 is really annoying 
15:28:30 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1587833 nor, --, ---, nobody, NEW, Switching to the chat tab focuses the conversation list
15:28:45 <clokep> Does anyone remember if I'm crazy or if the previous behavior really was to focus the input box?
15:40:49 <florian> oooh, is this focus change causing the selected coversation to also change?
15:41:10 <florian> something when I'm attempting to type a message, the selected conversation changes automatically to a random other conversation that has unread messages
15:41:16 <florian> *sometimes
15:45:44 <clokep> Hmm...I don't think so.
15:46:03 <clokep> I can switch off the chat tab then back on and the input box always loses focus.
15:46:10 <clokep> I don't even know like...where that code would be though.
15:47:55 <florian> does the focus there matter?
15:48:19 <florian> for me after switching back and forth the focus seems to be on the conversation binding
15:48:27 <florian> so when typing the text goes in the input box anyway
15:48:39 <florian> wait, no
15:48:53 <florian> if I press up or down arrows, I change the selected conversation
15:49:16 <clokep> Yeah, exactly.
15:49:25 <clokep> The focus isn't on the conversation, it's on the *conversations list*.
15:49:42 <clokep> So literally every time I go to the chat tab I type and end up selecting some random contact.
15:53:02 <florian> likely a de-xbl regression
15:55:37 <clokep> I asked in #maildev, hopefully one of them will fix it.
15:56:46 <clokep> florian: Did we ever come to a conclusion of what to do with those perf issues?
15:56:58 <florian> fix them
15:57:08 * florian wonders if he has motivation to look at them now
15:57:23 <florian> clokep: having to spend an hour to build TB first is demotivating ;)
15:57:47 <clokep> florian: That it is! :(
15:59:16 <florian> clokep: looks like the last update of my TB tree is from Apr 3rd
16:00:05 <clokep> Ouch. :)
16:02:13 <florian> clokep: I guess the interesting question is: can we get rid of this line? https://searchfox.org/comm-central/rev/29706036071c4629c2b44512d1acecb64008cc46/mailnews/db/gloda/modules/indexer.js#1289
16:02:47 <florian> is there a project to rewrite gloda and make it not suck so much?
16:03:44 <clokep> florian: That code was added in bug 465353.
16:03:47 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=465353 maj, P3, Thunderbird 3.0b4, rkent, VERI FIXED, general sluggish, lack of responsiveness during indexing of gloda
16:03:55 <clokep> I don't think anyone is looking at that, no.
16:04:06 <clokep> Right now people are focused on the removal of mork.
16:04:12 <clokep> (XBL and RDF were recently removed.)
16:05:14 <clokep> https://bugzilla.mozilla.org/show_bug.cgi?id=465353#c50 seems related.
16:07:35 <florian> I guess I'm wondering if it's a work around for a bug that existed 10 years ago
16:07:51 <florian> the GC has likely been rewritten 2 or 3 times in the meantime
16:11:08 <clokep> Get rid of it and see if anyone complains?
16:11:30 <florian> yeah, the brutal option would be to just kill that line
16:11:43 <florian> the gentle option would be to do that GC when the user is idle
16:11:55 <florian> in any case, this forced GC while I'm typing is driving me insane
17:10:03 <florian> it's been building for 46 minutes. Still building...
17:23:13 <clokep> :-D
17:33:32 <clokep> I luckily haven't done a full clobber in a while.
17:33:37 <clokep> But my new laptop builds much faster. :)
17:33:47 <clokep> I guess I'll need to do one whenever I let Xcode update...
18:20:01 <-- Jackneill has quit (The TLS connection was non-properly terminated.)
18:26:21 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:16:14 <Fallen> florian: TB supports artifact builds now, might increase your motivation :)
19:16:26 <Fallen> https://developer.thunderbird.net/the-basics/building-thunderbird/artifact-builds
19:50:33 <-- clokep has quit (Ping timeout: 121 seconds)
20:00:11 <nhnt11> florian: there's some weird issue I just encountered where I was trying to send messages, but it failed with a "this.docShell is null" (or something like that)
20:00:15 <nhnt11> restarting Tb fixed it
20:00:27 <nhnt11> the text got cleared from my input box but nothing was sent
20:02:26 <nhnt11> seems like the messages I wrote while in this broken state did get sent - just not displayed in my UI or recorded in my log
20:02:53 <nhnt11> if it happens again I'll be sure to note the error....
20:03:04 * nhnt11 feels stupid for not copying it this time.... I was in a hurry
20:08:57 --> gerard-majax has joined #instantbird
20:44:51 <-- gerard-majax has quit (Ping timeout: 121 seconds)
21:08:46 <florian> Fallen: my build finished in 58minutes
21:09:03 <florian> yeah, artifact builds would be much better, as I rarely hack on C++ for TB
21:09:04 <instantbot> c++ is evil
21:09:09 <florian> indeed
21:17:36 <-- nhnt11 has quit (Ping timeout: 121 seconds)
21:18:39 --> nhnt11 has joined #instantbird
21:18:40 * ChanServ sets mode +h nhnt11 
21:45:25 --> Jackneill has joined #instantbird
21:58:19 <-- Jackneill has quit (The TLS connection was non-properly terminated.)
22:07:16 <-- Logicoma has quit (Ping timeout: 121 seconds)
22:53:43 <-- Mook_as has quit (Client exited)
23:24:06 --> Mook_as has joined #instantbird
23:39:51 <-- chrisccoulson has quit (Ping timeout: 121 seconds)