#instantbird log on 12 23 2012

All times are UTC.

00:10:58 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/6cfe109b1d9f - Patrick Cloke - Bug 1812 - IRC accounts should timeout when the connection to the server has stalled, r=fqueze.
00:11:23 <instantbot> florian@instantbird.org set the Resolution field on bug 1812 to FIXED.
00:11:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1812 nor, --, 1.4, clokep, RESO FIXED, IRC accounts should timeout when the connection to the server has stalled
00:18:21 --> jb has joined #instantbird
00:25:34 <instant-buildbot> build #339 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/339
00:26:48 <-- jb has quit (Ping timeout)
00:37:53 <instant-buildbot> build #368 of linux-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/368  blamelist: Patrick Cloke <clokep@gmail.com>
00:43:05 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 20.0a1/20121216040201])
00:53:24 <-- mconley has quit (Input/output error)
01:02:04 --> DGMurdockIII has joined #instantbird
01:02:27 <-- Optimizer has quit (Ping timeout)
01:05:16 --> Optimizer has joined #instantbird
01:27:38 <instant-buildbot> build #354 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/354
01:32:14 <-- Optimizer has quit (Ping timeout)
01:52:48 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 20.0a1/20121216040201])
02:04:36 --> clokep has joined #instantbird
02:04:36 * ChanServ sets mode +o clokep 
02:04:53 --> rosonlin1 has joined #instantbird
02:08:22 <-- rosonlin1 has quit (Quit: rosonlin1)
02:10:06 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
02:13:39 --> Optimizer has joined #instantbird
03:19:54 --> Kaishi has joined #instantbird
03:29:12 <instant-buildbot> build #720 of linux-nightly-default is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/720
03:54:36 --> skeledrew has joined #instantbird
04:03:17 <-- Optimizer has quit (Ping timeout)
04:06:36 --> Optimizer has joined #instantbird
04:12:07 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
04:23:16 <instant-buildbot> build #722 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/722
04:38:51 <-- Gizmokid2005 has quit (Ping timeout)
04:42:27 --> Gizmokid2005 has joined #instantbird
04:59:16 <-- Gizmokid2005 has quit (Client exited)
04:59:28 --> Gizmokid2010 has joined #instantbird
05:01:40 <-- Gizmokid2010 has quit (Quit: ZNC - http://znc.sourceforge.net)
05:02:25 --> Gizmokid2005 has joined #instantbird
05:02:36 <-- Optimizer has quit (Ping timeout)
05:05:44 --> Optimizer has joined #instantbird
05:27:57 <instant-buildbot> build #813 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/813
05:40:08 <-- Optimizer has quit (Ping timeout)
05:43:43 --> Optimizer has joined #instantbird
06:41:02 <-- Optimizer has quit (Ping timeout)
06:44:21 --> Optimizer has joined #instantbird
07:37:36 --> waynenguyen has joined #instantbird
08:53:58 --> mikk_s has joined #instantbird
08:59:07 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
09:52:25 --> rosonline has joined #instantbird
09:59:28 <-- ivan has quit (Quit: ERC Version 5.3 (IRC client for Emacs))
10:10:26 --> ivan has joined #instantbird
10:18:30 --> jb has joined #instantbird
10:55:10 <-- jb has quit (Ping timeout)
11:23:55 --> jb has joined #instantbird
11:30:18 <-- jb has quit (Ping timeout)
11:37:34 --> jb has joined #instantbird
11:39:54 <-- jb has quit (Ping timeout)
11:42:36 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
12:03:38 <-- gerard-majax has quit (Ping timeout)
12:05:23 --> gerard-majax has joined #instantbird
12:32:08 --> jb has joined #instantbird
13:03:27 <-- Optimizer has quit (Ping timeout)
13:06:38 --> Optimizer has joined #instantbird
13:17:31 <-- waynenguyen has quit (Quit: waynenguyen)
13:30:44 --> clokep has joined #instantbird
13:30:44 * ChanServ sets mode +o clokep 
13:38:51 <-- Optimizer has quit (Ping timeout)
13:42:06 --> Optimizer has joined #instantbird
14:26:08 <-- jb has quit (Ping timeout)
14:26:21 --> jb has joined #instantbird
14:41:36 <-- jb has quit (Connection reset by peer)
14:41:38 --> jb1 has joined #instantbird
14:41:45 --> Mnyromyr has joined #instantbird
14:50:54 <flo-retina> clokep: hello :)
14:51:37 <flo-retina> I have a simple patch (http://pastebin.instantbird.com/117802) that makes Bubbles's setColors drop from 55% to 3.5% in the profile.
14:52:03 <-- Optimizer has quit (Ping timeout)
14:52:09 <flo-retina> I gave up in my attempts to reimplement and simplify Bubbles as my 2 attempts there have produced implementations that were much slower than the current one
14:52:37 <flo-retina> with the pastebined patch, it displays my 11k tweets conv in 44s on average (compared to 68s for the current code).
14:55:21 --> Optimizer has joined #instantbird
14:58:47 <clokep> OK...
14:58:50 <clokep> Any you want a review? :P
14:59:31 <flo-retina> yeah I guess
14:59:46 <flo-retina> I'm still debating whether I want to optimize some more, or land small patches
14:59:54 * clokep is a fan of evolution
15:00:06 <flo-retina> I've got a few other things to optimize to save time, but nothing will have as much impact
15:00:30 <flo-retina> (there's something else causing pointless synchronous reflows, but not as many)
15:00:48 <-- jb1 has quit (Ping timeout)
15:01:04 <flo-retina> I'll also cleanup the CSS code and removing some pointless DOM nodes.
15:01:07 <clokep> I think that patches looks fine, yes.
15:01:28 <flo-retina> That should also be a perf win on theory. In practice it doesn't make any difference in what I see on the profiler. Just makes the code cleaner.
15:01:36 <flo-retina> ok, I'll file a bug/attach
15:01:46 <clokep> OK.
15:01:53 <clokep> I'll r+ it soon, time to eat.
15:02:36 <flo-retina> clokep: the part I dislike in that patch is endsWith('_alt.png")') that seems a bit fragile
15:02:57 <flo-retina> but I'm not too worried as I'm sure we will notice very quickly if a mozilla update breaks bubble (it will be very visible if that line no longer works)
15:03:41 <-- clokep has quit (Ping timeout)
15:07:17 <-- Optimizer has quit (Ping timeout)
15:07:24 <instantbot> New Instantbird (UI) bug 1860 filed by florian@instantbird.org.
15:07:25 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 2179 on bug 1860.
15:07:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1860 nor, --, ---, nobody, NEW, Bubbles shouldn't call getComputedStyle for each message
15:11:11 --> Optimizer has joined #instantbird
15:13:08 <flo-retina> I can't reproduce bug 1776, but I have some cleanups that may help with it
15:13:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1776 min, --, ---, nobody, NEW, "1px" gap between background of nick area and main bubble border
15:22:16 <flo-retina> the remaining pointless synchronous reflows are caused by bug 1696
15:22:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1696 nor, --, ---, nobody, NEW, Bubbles' refreshIntervals function should be rewritten to make timers fire less often
15:22:24 <flo-retina> I'll try to fix that soon.
15:23:30 <flo-retina> (But that's only 0.8% of the total time in the profile, so I'm going to fix it almost as much for sanity of the behavior as for the perf win)
15:32:22 <instantbot> clokep@gmail.com granted review for attachment 2179 on bug 1860.
15:32:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1860 nor, --, ---, nobody, NEW, Bubbles shouldn't call getComputedStyle for each message
15:33:29 <flo-retina> thanks! :)
15:43:44 --> mpmc has joined #instantbird
15:45:18 --> rosonline has joined #instantbird
15:46:51 --> jb has joined #instantbird
16:07:27 <-- Kaishi has quit (Quit: Kaishi)
16:07:34 --> Kaishi has joined #instantbird
16:43:42 <-- Kaishi has quit (Quit: Kaishi)
16:48:27 <-- jb has quit (Input/output error)
17:05:03 --> jb has joined #instantbird
17:05:08 <-- jb has quit (Input/output error)
17:06:29 --> jb has joined #instantbird
17:15:53 --> jb1 has joined #instantbird
17:16:01 <-- jb1 has quit (Connection reset by peer)
17:16:04 --> jb1 has joined #instantbird
17:16:26 <-- jb has quit (Ping timeout)
17:28:26 <-- jb1 has quit (Ping timeout)
17:29:12 --> jb has joined #instantbird
17:30:52 <-- jb has quit (Ping timeout)
17:32:25 --> jb has joined #instantbird
17:49:44 <-- jb has quit (Connection reset by peer)
17:49:47 --> jb1 has joined #instantbird
18:11:35 --> meh has joined #instantbird
18:12:54 <-- jb1 has quit (Ping timeout)
18:43:27 --> jb has joined #instantbird
18:50:04 <-- Optimizer has quit (Ping timeout)
18:53:25 --> Optimizer has joined #instantbird
18:58:42 <-- Optimizer has quit (Ping timeout)
18:58:53 --> mconley has joined #instantbird
19:02:09 --> Optimizer has joined #instantbird
19:07:51 <-- mconley has quit (Input/output error)
19:12:20 <-- skeledrew has quit (Ping timeout)
19:45:22 <-- jb has quit (Ping timeout)
20:15:06 --> skeledrew has joined #instantbird
20:35:57 --> mconley has joined #instantbird
20:52:28 --> clokep has joined #instantbird
20:52:28 * ChanServ sets mode +o clokep 
21:28:27 <-- Optimizer has quit (Ping timeout)
21:31:49 --> Optimizer has joined #instantbird
21:47:31 <-- Optimizer has quit (Ping timeout)
21:54:07 --> Optimizer has joined #instantbird
21:54:42 <-- mconley has quit (Input/output error)
22:01:43 <-- Optimizer has quit (Max SendQ exceeded)
22:03:28 --> Optimizer has joined #instantbird
22:12:27 <-- Optimizer has quit (Ping timeout)
22:15:46 --> Optimizer has joined #instantbird
22:17:42 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
22:22:15 --> rosonline has joined #instantbird
22:37:08 <-- Tonnes has quit (Ping timeout)
23:06:45 --> jb has joined #instantbird
23:18:41 <-- jb has quit (Ping timeout)
23:36:12 --> Tonnes has joined #instantbird
23:53:51 --> Kaishi has joined #instantbird
23:59:05 <-- ivan has quit (Ping timeout)
23:59:54 --> ivan has joined #instantbird