#instantbird log on 12 18 2012

All times are UTC.

00:03:43 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7b6d2b04893b - Patrick Cloke - Enable WebM on Windows to fix broken build.
00:03:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/af1eda1fbd8f - Patrick Cloke - Remove trailing commas in webrtc code to fix build bustage on Linux.
00:10:47 <instant-buildbot> build #337 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/337
00:16:21 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
00:16:25 --> mpmc has joined #instantbird
00:17:28 <-- flo-retina has quit (Ping timeout)
00:21:00 --> flo-retina has joined #instantbird
00:21:00 * ChanServ sets mode +qo flo-retina flo-retina 
00:33:52 <DGMurdockIII> http://www.w3.org/2012/12/html5-cr
00:36:08 --> rosonline has joined #instantbird
00:36:24 <-- meh has quit (Quit: I don't think so, Tim.)
00:41:33 <-- mpmc has quit (Connection reset by peer)
00:43:43 --> jb has joined #instantbird
00:44:27 <flo-retina> heh, another thing to profile is magic copy :)
00:46:09 <-- jb has quit (Ping timeout)
00:46:55 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
00:57:05 --> mconley has joined #instantbird
00:58:40 <-- rosonline has quit (Ping timeout)
01:03:17 --> rosonline has joined #instantbird
01:17:15 <-- qlum has quit (Connection reset by peer)
01:22:58 <-- mconley has quit (Input/output error)
01:30:17 --> skeledrew has joined #instantbird
01:31:50 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
01:32:13 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
01:44:10 --> jb has joined #instantbird
01:46:45 <-- jb has quit (Ping timeout)
01:50:41 <-- Mook_as has quit (Quit: Mook_as)
02:44:43 --> jb has joined #instantbird
02:47:08 <-- jb has quit (Ping timeout)
02:53:08 <-- Optimizer has quit (Ping timeout)
02:56:18 --> Mook has joined #instantbird
02:56:36 --> Optimizer has joined #instantbird
03:43:54 <-- skeledrew has quit (Ping timeout)
03:45:13 --> jb has joined #instantbird
03:47:14 --> skeledrew has joined #instantbird
03:47:54 <-- jb has quit (Ping timeout)
03:49:55 <-- clokep has quit (Connection reset by peer)
03:55:09 --> EionRobb1 has joined #instantbird
03:55:18 <-- EionRobb has quit (Ping timeout)
04:19:38 <instant-buildbot> build #717 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/717
04:45:46 --> jb has joined #instantbird
04:48:27 <-- jb has quit (Ping timeout)
05:08:18 --> jb has joined #instantbird
05:08:47 <-- jb has quit (Client exited)
05:08:47 --> jb1 has joined #instantbird
05:14:56 <-- EionRobb1 has quit (Quit: Leaving.)
05:26:52 <-- jb1 has quit (Ping timeout)
07:08:59 <-- Optimizer has quit (Ping timeout)
07:12:11 --> Optimizer has joined #instantbird
07:44:54 <-- Mook has quit (Quit: Mook)
07:46:15 --> jb has joined #instantbird
08:12:47 <-- jb has quit (Ping timeout)
08:13:41 --> jb has joined #instantbird
08:16:48 <-- jb has quit (Ping timeout)
08:57:49 --> jb has joined #instantbird
09:17:25 --> flo-retina has joined #instantbird
09:17:25 * ChanServ sets mode +qo flo-retina flo-retina 
09:26:17 <-- jb has quit (Ping timeout)
09:26:31 --> jb has joined #instantbird
09:47:26 <-- jb has quit (Ping timeout)
09:51:27 --> jb has joined #instantbird
10:00:28 <-- jb has quit (Ping timeout)
10:00:48 --> jb has joined #instantbird
10:17:31 <-- Optimizer has quit (Ping timeout)
10:19:24 <-- gerard-majax has quit (Ping timeout)
10:19:41 <-- jb has quit (Ping timeout)
10:20:22 --> Even has joined #instantbird
10:20:22 * ChanServ sets mode +o Even 
10:20:52 --> Optimizer has joined #instantbird
10:54:15 <-- Optimizer has quit (Ping timeout)
10:57:34 --> Optimizer1 has joined #instantbird
11:00:51 <-- Optimizer1 has quit (Ping timeout)
11:01:07 --> aleth has joined #instantbird
11:01:08 * ChanServ sets mode +h aleth 
11:18:42 --> gerard-majax has joined #instantbird
11:19:54 --> clokep has joined #instantbird
11:19:54 * ChanServ sets mode +o clokep 
11:24:02 --> mpmc has joined #instantbird
11:24:29 <clokep> Builders never turn on last night? :(
11:26:37 <aleth> flo-retina: "I'm annoyed that I don't see an easy way to know the expected direction of a bubble's arrow": Is the problem is the variants? Otherwise one could use incoming/outgoing.
11:27:48 <flo-retina> aleth: the problem is detecting if we have an alternating variant or a variant with all arrows on the same side
11:28:55 <aleth> Variants are such a pain in the way they are implemented.
11:29:53 <aleth> Maybe use the variant CSS to set a flag on the body (or such) which we can read from JS, but only need to do once.
11:30:36 <flo-retina> I wasn't far from deciding that all the non-alternating variants are useless and should be dropped ;)
11:31:17 <aleth> I'd be OK with that ;)
11:31:30 <flo-retina> but then, I would also be fine with dropping *all* the bubble variants ;)
11:31:49 <flo-retina> the only variant that would make sense IMHO is with or without buddy icons shown
11:32:01 <aleth> You'd have to add a sane way to select default colours (would not be a bad thing)
11:32:14 <aleth> People want to be able to do that...
11:32:39 <aleth> Right, buddy icons would be nice (needs someone who is really good at CSS to do though)
11:32:41 <flo-retina> yeah, I know people want to do that
11:32:49 <flo-retina> I just don't care personally.
11:33:07 <aleth> If any of us cared, it would probably have been improved ;)
11:33:25 <instant-buildbot> build #352 of win32-onCommit is complete: Failure [failed shell]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/352  blamelist: Patrick Cloke <clokep@gmail.com>
11:34:09 <aleth> Is there a way to diff profiles?
11:35:26 <aleth> Since message styles are add-ons, it would be nice if variants were replaced by inline options... but then we'd need to move message style selection to the add-on manager I suppose
11:36:05 <flo-retina> "Right, buddy icons would be nice (needs someone who is really good at CSS to do though)" I may be able to do that
11:36:23 <flo-retina> I got upset enough yesterday by the silly DOM we currently have that I started looking at how I could redo it cleanly
11:37:15 <aleth> Getting rid of the style="..." on each message would definitely be a big win for starters
11:38:50 <flo-retina> aleth: I also want to get rid of all the empty text nodes we have in the DOM
11:39:02 <flo-retina> it's silly to create so many pointless nodes
11:39:12 <aleth> I had a brief look at buddy icons when I did the fitted bubbles style. The problem was centering the image vertically so it matches the arrow
11:39:50 <aleth> flo-retina: We create those by hand? I thought those were artifacts of DOM inspector :-/
11:39:58 <flo-retina> and magic copy has to go through all the nodes, so it should also be a perf improvement ;)
11:40:17 <flo-retina> aleth: these nodes are whitespace in the .html files of the theme
11:40:26 <aleth> Oh.
11:40:41 <aleth> Duh.
11:41:29 <flo-retina> hmm, maybe we should just trim all the html template files instead of fixing the theme. That would also improve all other themes :)
11:41:51 <aleth> :)
11:41:59 <aleth> And keep things legible
11:42:24 <flo-retina> well, that would only help for leading and trailing whitespace, not whitespace in the middle of files
11:42:42 <clokep> Legibility of those files is a good thing too...
11:43:32 <aleth> It would be possible to trim whitespace between tags though
11:43:54 <aleth> But we'd have to cache the result somewhere
11:44:36 <flo-retina> clokep: I don't think we really need indentation in an HTML file that's 3 lines long.
11:45:07 <clokep> flo-retina: As long as it is legible, I'm OK w/ it. I wouldn't be OK w/ removing the spacing of long HTML files.
11:45:14 <clokep> You'd also have to remove new lines, right?
11:45:30 <flo-retina> clokep: yeah
11:45:48 <flo-retina> clokep: but I'm only talking about files that are parsed and inserted for each message
11:45:48 * aleth goes to check if DOMParser has a drop whitespace option
11:46:03 <flo-retina> I wouldn't reformat the Footer for example (we care about readability there)
11:46:04 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
11:46:15 --> Even has joined #instantbird
11:46:16 * ChanServ sets mode +o Even 
11:47:18 <aleth> Heh, that would have been too much luck ;)
11:51:51 <flo-retina> aleth: stripping it in DOMParser would still mean that we have to parse it for each message
11:51:59 <flo-retina> aleth: I don't think we want to parse that whitespace over and over again
11:52:20 <aleth> flo-retina: No, that's why I said we'd have to cache it somewhere
11:53:04 <flo-retina> btw, I don't have strong evidence that the empty text nodes are causing any performance issue.
11:53:23 <flo-retina> I'm just *assuming* they are bad for both performance (especially of magic copy) and memory usage.
11:53:35 --> rosonline has joined #instantbird
11:57:43 <-- clokep has quit (Ping timeout)
12:15:49 <-- flo-retina has quit (Ping timeout)
12:16:04 --> jb has joined #instantbird
12:16:05 <-- jb has quit (Excess Flood)
12:16:14 --> jb has joined #instantbird
12:16:38 <-- jb has quit (Excess Flood)
12:16:42 --> jb has joined #instantbird
12:17:48 <instant-buildbot> build #366 of linux-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/366  blamelist: Patrick Cloke <clokep@gmail.com>
12:25:28 --> qlum has joined #instantbird
12:32:01 <-- mpmc has quit (Connection reset by peer)
12:37:06 <instant-buildbot> build #715 of linux-nightly-default is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/715
12:39:36 --> Optimizer has joined #instantbird
12:45:38 --> clokep_work has joined #instantbird
12:45:38 * ChanServ sets mode +o clokep_work 
12:47:00 --> flo-retina has joined #instantbird
12:47:00 * ChanServ sets mode +qo flo-retina flo-retina 
12:50:28 <clokep_work> Do we know the version of gcc on the buildbot?It seemed that undefined __sync_bool_compare_and_swap_4 results in people suggesting setting the -march flag in CXXFLAGS, but for GCC 4.2 it should "just work"?
12:59:00 <clokep_work> (See https://bugzilla.mozilla.org/show_bug.cgi?id=693300#c3, perhaps?)
13:06:16 <flo-retina> this looks like a gcc bug, doesn't it?
13:07:27 <clokep_work> Maybe. :-/ I'm not sure.
13:07:39 <clokep_work> It did compile for me OK on Linux, but I /am/ on a 32-bit machine.
13:10:14 <flo-retina> when looking more carefully at the log... it did compile fine
13:10:20 <flo-retina> it's the mozilla/xpcom/tests folder that fails to compile
13:11:11 <flo-retina> so the problem could be that the flags given to GCC aren't the same when compiling the application and when compiling test files
13:12:27 <clokep_work> Right...and it looks like Windows failed to pull from Mozilla?
13:12:43 * clokep_work won't take credit for that one. ;)
13:12:49 --> mpmc has joined #instantbird
13:14:16 <flo-retina> clokep_work: windows is building
13:15:01 <mpmc> Is that good news? :p
13:16:35 * mpmc is starting to miss the nightly updating itself. :p
13:17:11 <flo-retina> mpmc: don't worry, we are working on that...
13:17:27 * mpmc cheers.
13:18:50 <mpmc> Everyone getting ready for their Christmas Brussels sprouts? :p
13:22:10 <clokep_work> Yeah, I hope to have them back tonight. :
13:22:11 <clokep_work> :)
13:40:02 <-- Optimizer has quit (Ping timeout)
13:42:05 <-- rosonline has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:43:24 --> Optimizer has joined #instantbird
13:45:10 <-- aleth has quit (Input/output error)
13:45:48 --> mikk_s has joined #instantbird
13:46:33 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
13:53:55 --> mikk_s has joined #instantbird
13:54:06 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
14:04:43 <-- Cam has quit (Ping timeout)
14:23:29 <-- Kaishi has quit (Quit: Kaishi)
14:34:19 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=790695 seems the perfect bug to start playing with that new https://wiki.mozilla.org/Performance/MemShrink/DMD toy
14:35:21 --> mconley has joined #instantbird
14:44:27 <-- Optimizer has quit (Ping timeout)
14:47:44 --> Optimizer has joined #instantbird
14:49:57 <-- Optimizer has quit (Input/output error)
14:51:49 <clokep_work> Looks like a neat tool. :)
14:54:02 --> Optimizer has joined #instantbird
14:54:36 <flo-retina> that bug is annoying and hasn't received enough attention IMHO
14:54:51 <instant-buildbot> build #809 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/809
14:54:58 <flo-retina> so I have some hope that if I can offer some useful data there, we may get someone with the skills to fix it interested :)
14:55:04 <flo-retina> instant-buildbot: :)
14:57:22 * clokep_work updates
14:57:40 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
14:57:54 --> clokep_work has joined #instantbird
14:57:54 * ChanServ sets mode +o clokep_work 
14:58:19 <clokep_work> Well it runs... :)
14:58:23 <flo-retina> :)
14:58:31 * clokep_work goes to a meeting.
15:07:59 <-- Optimizer has quit (Ping timeout)
15:08:10 <-- qlum has quit (Connection reset by peer)
15:08:23 --> qlum has joined #instantbird
15:08:24 <-- qlum has quit (Connection reset by peer)
15:08:37 <flo-retina> most of the heap unclassified memory just after starting Firefox seems to be in /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
15:11:23 --> Optimizer has joined #instantbird
15:22:18 <-- Optimizer has quit (Ping timeout)
15:25:43 --> Optimizer has joined #instantbird
15:44:36 <-- jb has quit (Ping timeout)
15:50:41 --> jb has joined #instantbird
15:54:35 <-- jb has quit (Ping timeout)
16:00:16 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
16:00:20 --> mpmc has joined #instantbird
16:00:35 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
16:00:45 --> mpmc has joined #instantbird
16:01:17 <mpmc> Yay, nightly builds!
16:03:40 --> rosonline has joined #instantbird
16:06:08 <-- skeledrew has quit (Connection reset by peer)
16:07:36 --> skeledrew has joined #instantbird
16:15:02 <clokep_work> :)
16:23:55 <-- Optimizer has quit (Ping timeout)
16:27:09 --> Optimizer has joined #instantbird
16:39:38 <-- Optimizer has quit (Ping timeout)
16:43:37 --> Optimizer has joined #instantbird
16:49:32 <-- mpmc has quit (Connection reset by peer)
17:07:57 <-- gerard-majax has quit (Ping timeout)
17:09:26 --> barlas has joined #instantbird
17:16:03 --> rosonlin1 has joined #instantbird
17:21:58 --> qlum has joined #instantbird
17:22:00 <-- qlum has quit (Connection reset by peer)
17:25:10 --> meh has joined #instantbird
17:49:02 --> Mook_as has joined #instantbird
18:00:55 --> qlum has joined #instantbird
18:00:57 <-- qlum has quit (Connection reset by peer)
18:02:27 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:17:48 --> qlum has joined #instantbird
18:28:35 <-- Mook_as has quit (Ping timeout)
18:28:56 --> Mook_as has joined #instantbird
18:43:03 <-- barlas has quit (Quit: Konversation terminated!)
18:43:12 --> barlas has joined #instantbird
18:54:45 --> aleth has joined #instantbird
18:54:46 * ChanServ sets mode +h aleth 
19:25:45 <-- skeledrew has quit (Ping timeout)
19:34:31 --> skeledrew has joined #instantbird
19:43:52 --> jb has joined #instantbird
19:46:21 <-- meh has quit (Ping timeout)
19:51:44 --> Mnyromyr has joined #instantbird
19:52:27 --> EionRobb has joined #instantbird
19:57:51 --> gerard-majax has joined #instantbird
20:06:59 <-- skeledrew has quit (Ping timeout)
20:15:15 --> mikk_s has joined #instantbird
20:21:26 <-- Optimizer has quit (Ping timeout)
20:25:04 --> Optimizer has joined #instantbird
20:29:00 <-- Optimizer has quit (Ping timeout)
20:32:30 --> Optimizer has joined #instantbird
20:37:14 <-- Mook_as has quit (Quit: Mook_as)
20:37:44 --> Mook_as has joined #instantbird
20:39:14 <-- Tonnes has quit (Connection reset by peer)
20:39:52 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
20:40:03 <-- Even has quit (Input/output error)
20:42:30 <-- Mook_as has quit (Quit: Mook_as)
20:42:54 --> Mook_as has joined #instantbird
20:50:20 <-- rosonlin1 has quit (Quit: rosonlin1)
20:58:27 <-- jb has quit (Ping timeout)
20:59:34 <-- aleth has quit (Input/output error)
20:59:52 --> Tonnes has joined #instantbird
21:11:10 <instantbot> New Core - XMPP bug 1857 filed by rosonline@r7.com.
21:11:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1857 nor, --, ---, nobody, UNCO, Vkontakte account doesn't connect!
21:15:15 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
21:34:14 --> mpmc has joined #instantbird
21:41:26 --> skeledrew has joined #instantbird
21:45:52 <-- rosonline has quit (Client exited)
21:53:45 --> Cam has joined #instantbird
21:58:18 <-- Optimizer has quit (Ping timeout)
22:01:32 --> Optimizer has joined #instantbird
22:06:02 --> clokep has joined #instantbird
22:06:02 * ChanServ sets mode +o clokep 
22:08:14 <clokep> We should have rosonline get us a debug log..
22:08:27 <-- Optimizer has quit (Ping timeout)
22:09:39 --> DGMurdockIII has joined #instantbird
22:12:01 --> Optimizer has joined #instantbird
22:17:50 --> meh has joined #instantbird
22:31:16 <-- skeledrew has quit (Ping timeout)
22:34:32 --> skeledrew has joined #instantbird
22:34:54 <-- mconley has quit (Input/output error)
22:37:53 <-- skeledrew has quit (Ping timeout)
22:38:33 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:42:57 --> skeledrew has joined #instantbird
22:44:23 --> Kaishi has joined #instantbird
22:45:33 <-- skeledrew has quit (Ping timeout)
22:45:39 --> skeledrew has joined #instantbird
22:56:30 <-- skeledrew has quit (Ping timeout)
23:02:29 <-- Optimizer has quit (Ping timeout)
23:06:00 --> skeledrew has joined #instantbird
23:08:45 --> jb has joined #instantbird
23:11:08 <-- jb has quit (Ping timeout)
23:12:25 <-- skeledrew has quit (Ping timeout)
23:12:58 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:13:02 --> clokep has joined #instantbird
23:13:02 * ChanServ sets mode +o clokep 
23:13:09 --> Mic has joined #instantbird
23:13:09 * ChanServ sets mode +h Mic 
23:15:26 --> jb has joined #instantbird
23:27:00 <Mic> Hi
23:27:16 <Mic> clokep: can the debug error log contain sensitive information?
23:27:48 <Mic> I wonder if I can suggest attaching a debug log to bug 1857.
23:27:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1857 nor, --, ---, nobody, UNCO, Vkontakte account doesn't connect!
23:28:05 <clokep> Mic: I thnk on XMPP it does, yes.
23:28:13 <clokep> It can contain md5 hashes of passwords and things like that.
23:28:21 <Mic> hmm :(
23:28:31 <clokep> You can still suggest it though. :)
23:32:00 <-- meh has quit (Quit: If you ever feel like dying to help the universe, just let me know.)
23:38:24 --> skeledrew has joined #instantbird
23:39:12 <clokep> And by "can" I really mean "should" :-D
23:40:00 <clokep> Ah, you did! :)
23:40:08 <EionRobb> is vkontakte vk.com?
23:40:15 <EionRobb> there was a user in #pidgin complaining about the same thing
23:40:54 <clokep> EionRobb: Yes.
23:41:04 <clokep> Maybe they're screwing w/ their server?
23:42:26 <Mic> It wouldn't be the first social network to do so? ;)
23:42:39 <clokep> Nope! :)
23:42:50 <EionRobb> antisocial
23:50:23 <-- Mook_as has quit (Ping timeout)
23:51:05 --> Mook_as has joined #instantbird
23:51:29 <Mook_as> is the log writing sync on the main thread, or something?
23:51:38 <Mook_as> I... just got disconnected from IRC because my disk was busy :(
23:51:52 <Mook_as> (granted, maybe it isn't the log, and it's something else...)
23:53:20 <-- jb has quit (Ping timeout)
23:55:50 <clokep> Mook_as: Nothing is written to disc, so I'm ont sure what oyu're asking.
23:57:09 <Mook_as> oh. okay :)
23:57:29 * Mook_as goes off to see if he can run the profiler or something to figure out wtf is going on
23:58:54 <-- Mook_as has quit (Quit: Mook_as)
23:59:22 --> Mook_as has joined #instantbird