#instantbird log on 01 24 2013

All times are UTC.

00:03:14 <clokep> DGMurdockIII: I have no idea what you're talking about. If it was filed and is marked fixed, then it was fixed, yes...
00:03:31 <DGMurdockIII> k
00:22:05 <Mook_as> I assume the AOL bug is "AOL still exists"?
00:58:22 --> jeffgman has joined #instantbird
00:59:11 <-- mpmc has quit (Connection reset by peer)
01:09:35 <-- jeffgman has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
01:10:27 <-- qlum has quit (Quit: Getting the <censored> out.)
01:57:46 <-- Mook_as has quit (Quit: Mook_as)
02:52:00 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:19:20 --> Mook has joined #instantbird
03:35:31 <instant-buildbot> build #756 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/756
03:41:27 <-- Optimizer has quit (Ping timeout)
04:26:45 <instant-buildbot> build #754 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/754
04:31:59 <-- DGMurdockIII has quit (Connection reset by peer)
04:40:16 <-- mconley has quit (Input/output error)
05:01:08 --> jeffgman has joined #instantbird
05:02:39 <-- jeffgman has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
05:03:32 <-- flo-retina has quit (Connection reset by peer)
05:03:33 --> flo-retina has joined #instantbird
05:03:33 * ChanServ sets mode +qo flo-retina flo-retina 
05:18:49 <-- SM0TVI has quit (Ping timeout)
05:20:45 --> SM0TVI has joined #instantbird
05:28:21 <-- EionRobb has quit (Quit: Leaving.)
05:31:03 <instant-buildbot> build #844 of win32-nightly-default is complete: Failure [failed hg_1]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/844
06:36:52 --> Optimizer1 has joined #instantbird
06:39:47 <-- Optimizer1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
06:39:59 --> Optimize1 has joined #instantbird
06:51:24 --> jb has joined #instantbird
06:57:48 <-- jb has quit (Ping timeout)
07:35:33 --> Mic has joined #instantbird
07:35:33 * ChanServ sets mode +h Mic 
07:37:09 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
07:37:14 --> Mic has joined #instantbird
07:37:14 * ChanServ sets mode +h Mic 
07:50:14 --> jb has joined #instantbird
08:17:07 <-- Optimize1 has quit (Ping timeout)
08:20:33 --> Optimizer has joined #instantbird
08:23:42 <-- Even has quit (Ping timeout)
08:29:22 --> deltafalcon has joined #instantbird
08:30:55 <instantbot> New Instantbird (UI) bug 1865 filed by benediktp@ymail.com.
08:30:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1865 enh, --, ---, nobody, NEW, Add "Exit Instantbird" jump list item
08:31:55 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
08:32:01 --> Mic has joined #instantbird
08:32:01 * ChanServ sets mode +h Mic 
08:37:00 <Mic> clokep: this border radius (5px) looks much better on Windows than what we currently have: http://pastebin.instantbird.com/131065
08:37:38 <flo-retina> what's the current value?
08:38:07 <Mic> 500px or something like that? Let me check...
08:38:18 <flo-retina> ok, "infinite" :)
08:38:30 <flo-retina> (so half the height)
08:38:33 <Mic> 50px
08:38:37 <Mic> So, yes
08:39:31 <flo-retina> would it be nicer to only set the 0s with 2 rules in .convUnreadTargetedCount and .convUnreadTargetedCount:not([value="0"]) + .convUnreadCount , so that the 5px isn't duplicated?
08:39:41 <flo-retina> (I'm assuming the 5px value will have to be ifdef'ed)
08:41:57 <Mic> The snippet is for his userChrome, I'll make sure it's good css if it makes it into a patch.
08:42:02 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep)
08:42:25 * flo-retina would suggest showing a screenshot if you attach a patch for it
08:43:02 <Mic> Sure...
08:43:15 <Mic> I need to go, have a nice day
08:43:27 <flo-retina> have a nice day :)
08:43:29 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
08:46:54 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
08:46:56 --> flo-retina has joined #instantbird
08:46:56 * ChanServ sets mode +qo flo-retina flo-retina 
09:02:36 <-- Mook has quit (Quit: Mook)
09:54:55 <-- Optimizer has quit (Ping timeout)
09:56:09 --> Optimizer has joined #instantbird
10:04:01 --> Mic has joined #instantbird
10:04:01 * ChanServ sets mode +h Mic 
10:11:59 <-- flo-retina has quit (Connection reset by peer)
10:12:01 --> flo-retina has joined #instantbird
10:12:01 * ChanServ sets mode +qo flo-retina flo-retina 
10:12:21 * flo-retina wonders why peer would reset his connection
10:18:57 <-- gerard-majax_ has quit (Ping timeout)
10:34:32 --> qlum has joined #instantbird
10:34:35 <-- qlum has quit (Quit: qlum)
10:42:04 <-- flo-retina has quit (Connection reset by peer)
10:42:06 --> flo-retina has joined #instantbird
10:42:06 * ChanServ sets mode +qo flo-retina flo-retina 
10:43:05 * flo-retina really wants some logging for these disconnections
10:49:10 <-- flo-retina has quit (Connection reset by peer)
10:49:11 --> flo-retina has joined #instantbird
10:49:11 * ChanServ sets mode +qo flo-retina flo-retina 
10:53:17 --> jb1 has joined #instantbird
10:53:31 <-- jb has quit (Connection reset by peer)
11:08:28 --> gerard-majax_ has joined #instantbird
11:13:48 --> mpmc has joined #instantbird
11:20:10 --> clokep has joined #instantbird
11:20:10 * ChanServ sets mode +o clokep 
11:27:54 <-- jb1 has quit (Ping timeout)
11:41:33 --> rosonline has joined #instantbird
11:52:45 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
11:56:55 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
12:04:25 <-- skeledrew has quit (Ping timeout)
12:14:16 --> skeledrew has joined #instantbird
12:49:41 --> clokep_work has joined #instantbird
12:49:41 * ChanServ sets mode +o clokep_work 
12:55:13 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
12:55:19 --> clokep_work has joined #instantbird
12:55:19 * ChanServ sets mode +o clokep_work 
12:55:57 <clokep_work> Mic: Trying it out now...
12:56:17 <clokep_work> flo-retina: I'm not really sure what "connection reset by peer" means. I think it's when the remote side thinks the socket died.
12:56:40 * clokep_work wonders if there's any chance of getting bug 1834 checked in soon. :)
12:56:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1834 enh, --, ---, clokep, ASSI, Handle InfoServ
12:56:43 <clokep_work> It's a daily annoyance.
12:56:54 <flo-retina> I think that shouldn't happen on a reasonably fast cable connection though ;)
12:59:00 <flo-retina> done, sorry
12:59:07 * flo-retina didn't know the checkin-needed queue wasn't empty
12:59:30 <clokep_work> Thanks! :)
13:00:51 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9157327403de - Patrick Cloke - Bug 1834 - Handle InfoServ, r=aleth.
13:00:53 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/be881edfb604 - Patrick Cloke - Bug 1075 - Sametime crash [@ purple_conv_chat_add_users ] - Import the patch from Adium Ticket #16114 'Accepting group chat invite on Sametime 8.5.1 crashes Adium'.
13:02:44 <instantbot> clokep@gmail.com set the Resolution field on bug 1834 to FIXED.
13:02:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1834 enh, --, 1.4, clokep, RESO FIXED, Handle InfoServ
13:04:16 <instantbot> clokep@gmail.com set the Resolution field on bug 1075 to FIXED.
13:04:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1075 cri, --, ---, clokep, RESO FIXED, Sametime crash [@ purple_conv_chat_add_users ]
13:10:02 <-- rosonline has quit (Ping timeout)
13:14:43 --> rosonline has joined #instantbird
13:20:26 <instant-buildbot> build #347 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/347
13:23:03 <clokep_work> Mic's new styling applied: http://i.imgur.com/9fBaLH1.png
13:27:47 --> jb has joined #instantbird
13:27:51 <-- jb has quit (Input/output error)
13:32:50 --> jb has joined #instantbird
13:33:22 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
13:33:36 --> rosonline has joined #instantbird
13:38:02 <-- Optimizer has quit (Ping timeout)
13:49:37 --> Optimizer has joined #instantbird
13:50:02 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
14:33:11 --> NicoHood has joined #instantbird
14:33:28 --> mconley has joined #instantbird
14:50:33 <-- Kaishi has quit (Quit: Kaishi)
14:52:02 <-- NicoHood has quit (Quit: NicoHood)
14:59:16 <clokep_work> Mic: Ping me later.
15:03:47 * flo-retina didn't know there was a #boston channel 
15:05:26 <clokep_work> flo-retina: I didn't either, I randomly came across it once...they mostly discuss office stuff in it...I'm just kind of in it.
15:05:36 <clokep_work> It's really for employees, but I joined...and never parted. ;)
15:06:01 <flo-retina> just in preparation for when you'll be employee ;)
15:06:58 <clokep_work> :P
15:28:32 --> flo-thinkpad has joined #instantbird
15:48:03 --> sd has joined #instantbird
15:48:23 <-- sd has quit (Client exited)
16:13:03 <-- Optimizer has quit (Ping timeout)
16:16:57 --> Optimizer has joined #instantbird
16:17:38 --> gerard-majax__ has joined #instantbird
16:17:40 <-- gerard-majax_ has quit (Connection reset by peer)
16:44:15 <-- Optimizer has quit (Ping timeout)
16:52:26 --> Optimizer has joined #instantbird
17:00:13 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
17:12:30 --> Mook_as has joined #instantbird
17:19:07 <-- flo-thinkpad has quit (Connection reset by peer)
17:19:09 --> flo-thinkpad has joined #instantbird
17:35:37 <-- gerard-majax__ has quit (Ping timeout)
17:42:30 <-- deltafalcon has quit (Ping timeout)
17:43:44 <-- jb has quit (Ping timeout)
17:44:35 --> jb has joined #instantbird
17:46:33 --> deltafalcon has joined #instantbird
18:09:59 --> mikk_s has joined #instantbird
18:10:12 <-- mikk_s has left #instantbird ()
18:31:48 --> gerard-majax__ has joined #instantbird
18:44:19 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
19:00:13 --> aleth has joined #instantbird
19:00:13 * ChanServ sets mode +h aleth 
19:01:07 <-- flo-thinkpad has quit (Ping timeout)
19:12:24 --> NicoHood has joined #instantbird
19:33:56 <-- aleth has quit (Ping timeout)
19:40:12 --> aleth has joined #instantbird
19:40:12 * ChanServ sets mode +h aleth 
19:44:29 <-- skeledrew has quit (Ping timeout)
19:44:35 --> skeledrew has joined #instantbird
19:47:30 <-- aleth has quit (Ping timeout)
19:54:25 --> aleth has joined #instantbird
19:54:26 * ChanServ sets mode +h aleth 
19:55:41 --> myk has joined #instantbird
19:56:00 <myk> this morning i'm having trouble communicating with a gtalk buddy
19:56:09 <myk> some messages i sent her didn't arrive
19:56:15 <myk> but then she got one i sent via my phone
19:56:31 <myk> now i'm getting messages from her on my phone that i'm not getting in instantbird
20:04:15 <clokep_work> :-/
20:04:23 <clokep_work> Only with a particular buddy though?
20:04:51 <-- jb has quit (Connection reset by peer)
20:19:39 --> rosonline has joined #instantbird
20:23:42 --> unghost has joined #instantbird
20:29:06 <-- aleth has quit (Ping timeout)
20:32:15 --> aleth has joined #instantbird
20:32:15 * ChanServ sets mode +h aleth 
20:41:45 <myk> clokep_work: well, that's the only gtalk buddy i talked to today
20:41:58 <clokep_work> myk: Oh OK.
20:42:06 <myk> clokep_work: the second issue turns out to have been nonexistent, though
20:42:14 <myk> the messages she sent me that i only got on my phone were SMSes
20:42:33 <clokep_work> myk: Well I haven't had any issues, but my guess whenever it involves phone traversal is network / server issues. :)
20:42:35 <myk> however, i still had the problem that she stopped seeing messages i sent her at one point this morning
20:42:49 <myk> then, after i disconnected from and reconnected to that account, she started seeing them again
20:43:07 <myk> clokep_work: but this doesn't involve phone traversal; it's a problem with instantbird on desktop
20:43:11 <clokep_work> Hmm...you're on an up to date nightly, I assume?
20:43:18 <clokep_work> myk: Didn't you just say she's on a phone?
20:43:22 <myk> Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130124 Instantbird/1.4a1pre
20:43:53 <myk> oh, sorry, is she on a phone... yes, i think she is; but also adium
20:44:21 <myk> and she received my messages when i sent them from my phone
20:44:28 <myk> so it wasn't a problem with her phone not receiving messages generally
20:46:09 <clokep_work> She was receiving IMs from other people? Then it sounds like your connection died.
20:46:29 <clokep_work> It should timeout after a bit of time (2 minutes), but I'd think if we try to push data over it it would disconnect immediately.
20:47:28 <myk> she received IMs from me that were sent from my phone to her phone
20:47:40 <myk> but she didn't receive IMs from me that were sent from my computer to her phone
20:47:50 <myk> s/her phone/her phone and adium desktop client/
20:48:21 <clokep_work> Sounds like you were disconnected then. Hard for us to say without more information.
20:48:58 <myk> and my connection didn't time out before a reconnected about 2.5 hours after the first message she didn't receive
20:49:07 <myk> s/a reconnected/i reconnected/
20:49:22 <clokep_work> We'd need a debug log.
20:49:26 <myk> (since i didn't know she wasn't getting my messages, i didn't reconnect immediately)
20:49:40 <myk> hmm, i'm afraid i don't have one of those
20:49:45 <myk> or at least i don't know that i do
20:51:09 <clokep_work> You don't.
20:51:48 <aleth> What's the role of conv.startDate in TB?
20:53:50 <clokep_work> aleth: I think it tracks the date of the start of the conversation? ;)
20:53:56 <clokep_work> Ping mconley about it.
20:54:04 <aleth> well... yes. Why is it needed in TB?
20:54:06 <mconley> holla
20:54:24 * mconley examines
20:54:47 --> EionRobb has joined #instantbird
20:55:16 <aleth> Hi mconley :)
20:55:27 <mconley> hey
20:55:28 * aleth is porting the logTree...
20:55:43 <mconley> where are you finding conv.startDate?
20:55:52 <clokep_work> aleth: It's possible it was added for something else (maybe wnayes would know).
20:55:59 <clokep_work> I think he's MIA though (aka back at school).
20:56:05 <mconley> conv.startDate is not in chat/ or im/
20:56:08 <mconley> in comm-central
20:56:13 <mconley> so I might be the wrong guy
20:56:36 <aleth> mconley: oh sorry! I got the diff the wrong way round :-S
20:57:01 <aleth> You're right of course. It's IB-only and part of wnayes' changes as clokep_work suspected
20:57:17 <clokep_work> aleth: hg blame to the rescue?
20:57:30 <clokep_work> Sorry to ping you mconley. :)
20:57:32 <aleth> I forgot there were any changes to logger.js since that landed
20:57:59 <aleth> So I automatically assumed any changes had to be on the TB side...
20:59:35 <clokep_work> I forget the use case. I'm sure the bug says.
21:06:03 * aleth mutters about .txt logs
21:06:31 <clokep_work> About maintaining compatibility? :P
21:07:50 <aleth> yup...
21:08:30 <aleth> I'd forgotten about them when I thought "porting this shouldn't take too long"
21:08:40 <clokep_work> :)
21:08:51 <clokep_work> It'll be good to get a patch committed...I have the last like 14. ;)
21:09:10 <aleth> Feel free to land some more ;)
21:09:38 --> qlum has joined #instantbird
21:09:46 <clokep_work> I made some good progress on OSCAR last night, but no where near landing that. :P
21:09:52 * clokep_work is still waiting for SIPE to land... :-S
21:10:03 <clokep_work> I don't know if I even have anything else in the pipeline...
21:10:08 <clokep_work> A half-finished Ident patch.
21:11:04 <aleth> well, OSCAR and SIPE are big ones
21:11:21 <aleth> Any way to easily get localised strings for months (other than adding them as new strings)?
21:11:41 * aleth staring at nsIScriptableDateFormat but not finding anything suitable off-hand
21:12:05 <clokep_work> Uhh....I feel like there must be....
21:13:01 <clokep_work> Well they're definitely in m-c: http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/locales/en-US/chrome/global/dateFormat.properties#18
21:13:34 <aleth> Is it OK to grab them from there directly?
21:14:03 <aleth> Not sure about localisation etiquette for dates & times (probably a minefield)
21:14:30 * clokep_work is trying to find where the hell it's used.
21:16:00 <clokep_work> aleth: Maybe https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date/toLocaleFormat is useful?
21:17:26 <aleth> clokep_work: Looks good! also "just loading the format string from a .dtd or .properties file using a chrome://somedomain/locale/somefile.ext URI should be avoided, as the dtd/properties file and the toLocaleFormat method does not not necessarily use the same locale, which could result in odd looking or even ambiguous or unreadable dates."
21:18:15 * aleth hopes nsIScriptableDateFormat uses the same locale as toLocaleFormat :P
21:19:42 <aleth> uh, toLocaleDateString uses strings from the OS :-/
21:20:33 * aleth is confused
21:21:09 <-- Optimizer has quit (Ping timeout)
21:21:46 <clokep_work> Mook_as would probably know how to do this.
21:24:59 <clokep_work> mc onley might too.
21:27:42 <Mook_as> yeah, JS uses NSPR formatting, which is libc formatting, which is the LC_* environment variables
21:27:47 <Mook_as> try to stay away from those
21:29:20 <aleth> Mook_as: Do you know if nsIScriptableDateFormat with general.useragent.locale for the locale uses the same strings as toLocaleFormat?
21:29:22 <clokep_work> s/NSPR.+variables/useless/ :)
21:33:26 <Mook_as> oh, wow. it calls into the system _anyway_
21:33:38 <Mook_as> it just (on the windows one I looked at) passes in a LCID...
21:34:20 <Mook_as> and the unix one wraps strftime with setlocale.
21:36:47 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
21:42:58 --> Optimizer has joined #instantbird
21:45:20 --> clokep_wp7 has joined #instantbird
21:46:08 <clokep_wp7> Aleth fwiw lightning directly uses those strings
21:46:38 <-- clokep_wp7 has quit (Input/output error)
21:49:20 <aleth> So does FF history it seems
21:50:58 <aleth> So I guess they are OK to use...
22:24:42 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
22:36:57 --> chrisccoulson has joined #instantbird
22:40:13 <-- mconley has quit (Input/output error)
22:42:37 --> adev has joined #instantbird
22:43:34 <adev> Yay, txt log files are back
22:44:08 <-- adev has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
22:49:18 --> Mic has joined #instantbird
22:49:18 * ChanServ sets mode +h Mic 
22:50:11 --> DGMurdockIII has joined #instantbird
22:52:50 <Mic> aleth: regarding http://log.bezut.info/instantbird/today/#m256
22:53:40 <Mic> I fixed the log viewer to have date strings in the applications locale instead of the OS locale.
22:53:45 <Mic> Might be interesting to check that?
22:54:46 <Mic> http://lxr.instantbird.org/instantbird/source/instantbird/content/viewlog.js#28
22:55:20 <aleth> Mic: Yes, I did in fact use that, thanks :) I amended m conley's code accordingly
22:56:01 <Mic> Are you porting the log tree feature of TB to IB, maybe?
22:56:25 <aleth> Yup.
22:56:31 <Mic> Awesome :)
22:56:59 <aleth> It's more involved than I thought, but already working quite well :)
23:09:28 <aleth> Wow, how on earth does our CSS produce this? https://i.minus.com/jz3nImDqoNtOY.png
23:10:31 <aleth> looks like that needs some fine tuning...
23:10:39 <-- NicoHood has quit (Quit: NicoHood)
23:12:20 --> FireFly_TB has joined #instantbird
23:12:46 <aleth> (well, not really, as I'm just using messages as dump()s)
23:17:59 <-- aleth has quit (Input/output error)
23:22:44 <Mic> That's interesting ;)
23:24:37 <Mic> Somehow the no-repeat was lost from the CSS as it seems.
23:27:10 <Mic> Could it be that this message has neither an "incoming" nor "outgoing" class on it?
23:37:18 <-- FireFly_TB has quit (Ping timeout)
23:46:44 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])