#instantbird log on 08 06 2013

All times are UTC.

00:00:30 <-- clokep_ has quit (Quit: http://www.mibbit.com ajax IRC Client)
00:11:23 <-- dew has quit (Connection reset by peer)
00:54:15 <-- rosonline has quit (Ping timeout)
00:56:42 --> dew has joined #instantbird
02:53:44 --> jb has joined #instantbird
02:54:05 <-- jb has quit (Connection reset by peer)
02:54:46 --> jb has joined #instantbird
03:01:53 <-- jb has quit (Connection reset by peer)
03:02:33 --> jb has joined #instantbird
03:11:54 <-- jb has quit (Connection reset by peer)
03:12:33 --> jb has joined #instantbird
03:13:09 <instant-buildbot> build #932 of linux-nightly-default is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/932
03:29:24 <-- jb has quit (Ping timeout)
03:41:21 --> mconley has joined #instantbird
03:42:10 <instant-buildbot> build #933 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/933
04:20:27 <-- mconley has quit (Input/output error)
04:28:46 <-- dionisos has quit (Ping timeout)
05:20:57 --> mconley has joined #instantbird
05:26:53 <-- mconley has quit (Ping timeout)
05:36:56 --> gerard-majax__ has joined #instantbird
05:57:17 <-- Mook has quit (Quit: Mook)
06:02:48 <-- gerard-majax__ has quit (Ping timeout)
06:08:04 <-- qheaden has quit (Ping timeout)
06:12:09 <instant-buildbot> build #1028 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1028
06:14:27 <-- EionRobb has quit (Quit: Leaving.)
06:23:47 --> qheaden has joined #instantbird
07:14:26 --> unghost has joined #instantbird
07:28:46 <-- dew has quit (Ping timeout)
07:34:43 * qheaden is now known as qheaden_away
07:49:10 --> gerard-majax__ has joined #instantbird
07:50:50 <-- gerard-majax__ has quit (Ping timeout)
07:51:41 --> EionRobb has joined #instantbird
07:58:48 --> gerard-majax__ has joined #instantbird
08:39:30 --> unghost_ has joined #instantbird
08:39:56 <-- unghost_ has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
08:40:01 <-- unghost has left #instantbird (Ухожу я от вас (xchat 2.4.5 или старше))
08:40:20 --> unghost has joined #instantbird
08:43:41 --> jb has joined #instantbird
09:26:40 --> qlum has joined #instantbird
09:29:09 --> nhnt11 has joined #instantbird
09:32:03 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
09:34:01 --> nhnt11 has joined #instantbird
09:34:22 <nhnt11> Latest nightly is pretty broken like Mic said :(
09:38:51 <-- jb has quit (Ping timeout)
11:07:46 --> dionisos has joined #instantbird
11:23:51 <nhnt11> I'll be back later tonight
11:24:07 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:42:08 <-- Tonnes has quit (Connection reset by peer)
11:44:43 <-- EionRobb has quit (Quit: Leaving.)
11:46:53 <-- gerard-majax__ has quit (Ping timeout)
11:49:56 --> Tonnes has joined #instantbird
11:51:06 --> gerard-majax has joined #instantbird
11:52:18 <-- Even has quit (Ping timeout)
12:06:36 --> nhnt11 has joined #instantbird
12:10:47 <-- nhnt11 has quit (Ping timeout)
12:22:00 --> nhnt11 has joined #instantbird
13:02:37 --> flo-retina has joined #instantbird
13:02:37 * ChanServ sets mode +qo flo-retina flo-retina 
13:02:42 <-- flo-retina has quit (Input/output error)
13:02:46 --> flo-retina has joined #instantbird
13:02:46 * ChanServ sets mode +qo flo-retina flo-retina 
13:02:54 <-- flo-retina has quit (Input/output error)
13:04:33 --> flo-retina has joined #instantbird
13:04:33 * ChanServ sets mode +qo flo-retina flo-retina 
13:24:21 --> jb has joined #instantbird
13:53:41 --> florian has joined #instantbird
13:54:33 <florian> has anybody figured out "Error: [Exception... "Illegal operation on WrappedNative prototype object"  nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)"  location: "JS frame :: resource://gre/components/imConversations.js :: <TOP_LEVEL> :: line 377"  data: no] Source File: resource://gre/components/imConversations.js Line: 377"?
13:54:55 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
13:54:58 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
13:55:07 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
13:55:13 --> flo-retina has joined #instantbird
13:55:13 * ChanServ sets mode +qo flo-retina flo-retina 
13:56:01 <flo-retina> I can't reproduce on my debug build, so I suspect a .xpt file that we need to package; especially if the issue appeared when we updated to moz22
13:56:26 --> nhnt11-testing has joined #instantbird
13:58:46 * qheaden_away is now known as qheaden
13:58:48 <qheaden> Hello everyone.
13:59:35 <nhnt11-testing> Hi qheaden
13:59:55 --> mconley has joined #instantbird
14:00:00 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:01:37 --> nhnt11-testing has joined #instantbird
14:01:53 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:02:24 --> nhnt11-testing has joined #instantbird
14:03:09 <nhnt11-testing> Does "STOP! The clobber file has changed. Please run the build through a sanctioned build wrapper, such as 'mach build' or clinet.mk." mean I have to do a clobber build? :(
14:03:39 <flo-retina> nhnt11-testing: usually yes
14:03:50 <nhnt11-testing> ok
14:03:58 <flo-retina> but that should be fast on your new macbook ;)
14:04:06 <nhnt11-testing> Fast enough yeah :P
14:04:11 <flo-retina> well, s/should be fast/shouldn't take too long/
14:04:37 <qheaden> nhnt11-testing: So... I'm not addicted to Awesometab (I'm running Nightly as my normal Instantbird now).
14:04:47 <qheaden> Sorry, I meant I am addicted
14:05:23 <qheaden> It truly is... Awesome. :)
14:05:24 <nhnt11-testing> Heh, for a second I was thinking "oh no, here come more UI changes"
14:05:34 <qheaden> :P
14:06:01 <nhnt11-testing> Bah, not quite yet. I really want to get started on the ranking stuff. hopefully my schedule is stable now.
14:06:29 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:06:53 --> nhnt11-testing has joined #instantbird
14:07:34 <qheaden> I think I'm getting quite close to being able to set the profile picture for a Yahoo account.
14:07:49 <nhnt11-testing> qheaden: Glad you like it, btw.
14:08:41 <flo-retina> now that the awesometab is full by default of existing tabs, it became a lot less useful for me (it's strange to not see a single contact before typing).
14:09:11 <nhnt11-testing> flo-retina: Do you think MUCs should be added at the end for existing tabs too?
14:09:34 <qheaden> nhnt11-testing: Thanks for your hard work on it.
14:09:46 <nhnt11-testing> That'll happen by itself once we have the LIST patch lands, though
14:09:54 * qheaden needs to install Instantbird Nightly on his mom's computer.
14:09:55 <flo-retina> nhnt11-testing: maybe even for convs on hold.
14:10:01 <flo-retina> nhnt11-testing: I'm not sure what the right fix is
14:10:17 <nhnt11-testing> flo-retina: For contacts, they replace the existing list item.
14:10:27 <flo-retina> but I think (as a user) my expectation is to see contacts by default, and to be able to have access to MUC if I typed something that looks like it
14:12:24 <nhnt11-testing> flo-retina: By the way, are you sure we don't want to store ranks in the db?
14:12:41 <nhnt11-testing> 1 second
14:14:05 <nhnt11-testing> Right so I think we should store a rank based on only statistical parameters, and then modify the sorting based on how we matched the conversation.
14:15:07 <nhnt11-testing> Going by the CSS specificity idea (I need a better way to refer to this), We could use another digit to represent how the filter string matches the conversation and sort after that
14:16:51 <nhnt11-testing> It's not that I don't want to store the statistical data - I do want to - but it would be convenient to store conversations by rank so that we could look them up easily (from what I read about IndexedDB, and assuming we use it)
14:18:40 <nhnt11-testing> Ugh, Mic already said what I just did. Missed it somehow. http://log.bezut.info/instantbird/130804/#m238
14:18:59 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
14:30:26 <nhnt11-testing> I'll be back after dinner in half an hour or so
14:30:32 <nhnt11-testing> Oh, my clobber build just finished
14:30:33 <nhnt11-testing> bah
14:30:48 <nhnt11-testing> Hungry though, so after dinner it is. :)
14:43:54 <qheaden> flo-retina: Is there an easy way to convert an encoded image, such as a JPG or PNG, into raw RGB data?
14:44:15 <qheaden> I'm already using imgITools to decode an image from a file.
14:48:21 <qheaden> Hmm, actually, I'm not sure if I even need raw RGB data.
14:57:05 <flo-retina> qheaden: I've never used raw RGB data (in Mozilla).
15:20:29 --> clokep_ has joined #instantbird
15:21:01 <clokep_> nhnt11-testing: I think that the awesomebar let's you customize the weighting of different things, I think this is useful (especially during development).
15:21:10 <clokep_> That's a reason why you don't want to store just the "rank"
15:26:05 <flo-retina> nhnt11-testing, clokep_: I think this discussion is getting confused because we don't refer to the same thing with the word "rank".
15:27:25 <clokep_> flo-retina: nhnt11-testing So then we need to define it.
15:33:15 --> Even has joined #instantbird
15:33:16 * ChanServ sets mode +o Even 
15:38:01 <clokep_> (As in, I don't understand what you mean by "rank" or what nhnt11 means by rank.)
15:56:15 <qheaden> ALRIGHT! I was able to upload a profile icon. :)
15:57:08 <qheaden> Unfortunately, I had to end up using raw sockets, because doXHRequest added too much extra header data to the request, causing the Yahoo server to reject it.
15:57:45 <qheaden> I'll be back.
16:12:56 <clokep_> qheaden: Are you sure it's not a bug in doXHRequest?
16:19:32 <qheaden> clokep_: No, I think it is just the upload request format is a bit strange.
16:19:41 <qheaden> For example, you aren't supposed to specify a content type.
16:20:55 <clokep_> Ah, I see.
16:21:18 * clokep_ will look at the patch. ;)
16:21:21 <qheaden> There is so much legacy support, it makes the whole protocol hard to deal with.
16:21:36 <clokep_> Did you think this was going to be an easy project, qheaden? :P
16:22:11 <qheaden> Ha ha. Nope.
16:22:44 <qheaden> Oh yeah, and another thing. With the HTTP upload request, you have to include a binary Yahoo packet within the POST data. :-S
16:28:58 <-- nhnt11-testing has quit (Ping timeout)
16:32:44 <clokep_> Not totally insane. ;)
16:32:50 <clokep_> You probably used to set it via the protocol.
16:37:01 <qheaden> clokep_: This is what I'm working with so far http://pastebin.instantbird.com/276673
16:37:21 <qheaden> As you can see, this patch requires we re-enable the file transfer host/port options.
16:37:31 <-- jb has quit (Ping timeout)
16:46:22 --> Mook_as has joined #instantbird
16:52:22 <flo-retina> wait, have I heard "file transfer"? ;)
16:55:10 <clokep_> qheaden: Interesting patch. Some of that we'll definitely want to abstract.
16:55:42 <qheaden> clokep_: Yeah.
16:57:40 <-- skeledrew has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:59:52 --> skeledrew has joined #instantbird
17:06:03 <flo-retina> qheaden: FYI, http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/loader/XPCOMUtils.jsm#206 :) (and yes, some code in xmpp.jsm can be simplified)
17:20:14 <flo-retina> clokep_: I find https://bugzilla.mozilla.org/attachment.cgi?id=782906&action=diff very ugly :(
17:21:19 <flo-retina> I suspect you don't need any of the "foo in bar" tests
17:22:53 <clokep_> flo-retina: I'm pretty sure it errors if you don't have that.
17:23:08 <clokep_> I.e. let x = {}; if (x.foo) errors, Ithink.
17:23:17 <flo-retina> clokep_: I think it doesn't.
17:23:37 <flo-retina> let x = {}; if (x.foo || "bar") clearly doesn't
17:24:16 <flo-retina> If I'm not mistaken, using x.foo causes a warning, but just null checking it doesn't.
17:24:27 <clokep_> Maybe.
17:24:40 <clokep_> I think that's why I changed all of those to in initially though.
17:24:49 <clokep_> (Instead of just checking if (blah.foo)
17:27:55 <clokep_> flo-retina: Comment in the bug so I don't forget.
17:27:57 * clokep_ is very busy.
17:27:59 <-- clokep_ has quit (Quit: Ciao!)
17:29:57 --> nhnt11-testing has joined #instantbird
17:30:13 <flo-retina> I wasn't sure if you wanted me to comment in the bug or not (as it currently looks like it's ready to land ;))
17:42:48 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
17:45:57 --> nhnt11-testing has joined #instantbird
19:00:22 <-- gerard-majax has quit (Ping timeout)
19:00:29 <-- mconley has quit (Connection reset by peer)
19:00:49 --> mconley has joined #instantbird
19:03:23 * nhnt11-testing forgot to mention he was back
19:04:57 <nhnt11-testing> I also forgot to reply to clokep: By "rank" I mean a numerical score that is assigned to conversations.
19:06:24 <nhnt11-testing> clokep, I suppose you mean something in about:config? I didn't know that. http://log.bezut.info/instantbird/today/#m123
19:08:11 <nhnt11-testing> One reason I wanted to store ranks was so that it would be easy to offer suggestions when there is no filter string.
19:09:27 <-- skeledrew has quit (Ping timeout)
19:10:30 <nhnt11-testing> I guess I could store the top 10 or 20 conversations separately?
19:12:20 <nhnt11-testing> flo-retina: I suppose that after ranking comes in we don't need to worry about adding elements on scrolling. An arbitrary number would suffice.
19:13:56 <nhnt11-testing> I don't think anyone would scroll through a list in which each conv is sorted by how probable it is that the user wants to open it
19:31:05 --> skeledrew has joined #instantbird
19:50:15 --> atuljangra has joined #instantbird
20:04:48 <-- flo-retina has quit (Ping timeout)
20:04:57 --> flo-retina has joined #instantbird
20:04:57 * ChanServ sets mode +qo flo-retina flo-retina 
20:10:51 <-- atuljangra has quit (Ping timeout)
20:14:53 <flo-retina> nhnt11-testing: "I don't think anyone would scroll through a list in which each conv is sorted by how probable it is that the user wants to open it" Well, users are sometimes surprising ;)
20:15:03 <flo-retina> but scrolling isn't my favorite feature ;)
20:48:16 --> rosonline has joined #instantbird
20:50:05 <-- Suiseiseki has quit (Connection reset by peer)
20:52:52 --> FireFly_TB has joined #instantbird
20:53:10 --> gerard-majax has joined #instantbird
20:53:26 --> clokep_ has joined #instantbird
20:54:12 <clokep_> nhnt11-testing: The reasoning in http://log.bezut.info/instantbird/today/#m178 makes no sense.
20:54:32 <clokep_> Why can't you just store the attributes you're ranking on and recalculate the ranks?
20:54:35 <clokep_> That's what I'm suggesting.
20:54:37 --> EionRobb has joined #instantbird
20:55:10 <nhnt11-testing> clokep_: IndexedDB would store conversations in order of their ranks, so I could simply pick the first 10 (or whatever) convs in the db and be done with it.
20:55:24 <nhnt11-testing> If we didn't store ranks I would have to get every entry and compute every rank and then sort and return
20:55:45 <nhnt11-testing> In which case it would be better to keep references to them and not lookup the database every time we needed to filter.
20:56:25 <nhnt11-testing> The advantage of storing ranks, would be that sorting would be eliminated.
20:56:33 <clokep_> .OK.
20:56:39 <clokep_> Firefox does all the ranking fast enough.
20:56:41 <clokep_> How do tehy do it?
20:57:12 <nhnt11-testing> I'll look it up.
20:58:21 <nhnt11-testing> At this point though, I don't know if it will help because they have a lot more data to look through, and more parameters (this is merely a hypothesis)
21:00:44 <-- FireFly_TB has quit (Ping timeout)
21:01:30 <-- gerard-majax has quit (Ping timeout)
21:01:39 <clokep_> I'm not sure why you think they have more data and parameters. Do you know what data and parameters they use?
21:02:49 <nhnt11-testing> It's just what I would expect. They have history to look through, which is likely a huge amount of data. I assume they would use a proper database (and not something like IndexedDB). Disregard my comment about the parameters, it was a thought with no basis.
21:03:17 <clokep_> I guess I don't understand why we're not using a database.
21:03:22 <clokep_> Maybe I missed a conversation somewhere.
21:03:51 <-- skeledrew has quit (Ping timeout)
21:03:55 --> atuljangra has joined #instantbird
21:08:56 <nhnt11-testing> I don't think there was a reason, just that IndexedDB would enough?
21:09:16 <nhnt11-testing> flo-retina: ^ Do you think I should use a proper database?
21:09:28 <-- atuljangra has quit (Ping timeout)
21:09:59 --> atuljangra has joined #instantbird
21:12:25 <-- gerv has quit (Ping timeout)
21:12:47 <flo-retina> nhnt11-testing: I don't know the best solution for this, so I think you'll need to experiment a bit
21:13:17 <flo-retina> nhnt11-testing: I think it would be useful to ensure that the way data is stored/searched can be replaced quickly, without having to touch again the code that is used to compute the data.
21:14:15 <flo-retina> I would maybe even go as far as saying you should try to compute the data about which conversations are important and keep all this data in memory first, and then worry about caching it.
21:14:25 <flo-retina> but that's just a thought :)
21:19:21 <-- mconley has quit (Input/output error)
21:21:28 <EionRobb> websql > indexeddb :)
21:22:26 <-- atuljangra has quit (Ping timeout)
21:22:32 <flo-retina> EionRobb: would you mind trolling somewhere else? :)
21:22:46 <flo-retina> EionRobb: we already allow you to troll as much as you want on file transfer topics ;)
21:23:12 <EionRobb> lol
21:23:13 <Mook_as> flo-retina: review my patch ;)
21:23:15 <Mook_as> </troll>
21:23:20 <flo-retina> Mook_as: which one?
21:24:00 <Mook_as> I don't remember :p I think it's the rewrite thunderbird message theme to stop doing so much JS?
21:24:10 <flo-retina> sounds interesting
21:25:04 <Mook_as> (I can't remember if you're still on vacation - if not, don't worry about it; it's was just addressing your thing about hokey JS there anyway)
21:25:15 <Mook_as> err, the other way around.
21:26:58 <flo-retina> Mook_as: well, I'm still on PTO today and tomorrow, but I'm at home. And how that relates to reviewing patches irrelevant for talkilla isn't very clear ;).
21:28:27 <Mook_as> PTO isn't quite the sort of vacation I'm thinking of - more the going away and ignoring everything sort
21:28:36 <Mook_as> ... but then you're on IRC, so I guess that doesn't apply anyway :p
21:30:54 <flo-retina> Mook_as: today I've been finishing my life sized lego game ;)
21:32:06 <Mook_as> \o/
21:34:50 <clokep_> Is it done then?
21:35:40 <nhnt11-testing> flo-retina: Actually that sounds good.
21:36:49 <nhnt11-testing> I wonder if it makes sense as an initial goal to keep the current model where the data is kept in memory, and only store stuff when data is modified. The next goal would be to not keep stuff in memory at all but rely on the database for filtering too
21:36:58 <nhnt11-testing> That would also mean smaller patches ;)
21:41:53 * nhnt11-testing has to sleep.
21:42:28 <nhnt11-testing> Good night
21:42:30 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
21:45:04 --> skeledrew has joined #instantbird
21:45:35 --> Suiseiseki has joined #instantbird
21:51:24 * clokep_ wonders if qheaden made any more progress. ;)
21:53:32 <flo-retina> FYI, Even just changed the RAM of the Linux VM from 2GB to 3GB. Hopefully that should fix the build.
21:59:13 <clokep_> :-D
21:59:15 <clokep_> I hope that works!
21:59:18 <clokep_> And then we'll be on 22!
22:00:58 <clokep_> Just in time to work on updating o 23.
22:02:12 --> atuljangra has joined #instantbird
22:05:34 <flo-retina> well, if we are on 22, we can start playing with webrtc
22:05:52 <flo-retina> although right now, someone should really try and figure out why the nightlies are broken for IRC channels :-S
22:08:53 <clokep_> :-\
22:14:57 --> florian has joined #instantbird
22:15:37 <florian> hmm, seems I miss some steps to reproduce :-S
22:15:44 <florian> I'm connected from a nightly here
22:16:11 <florian> I saw the same error message, but only once, and it was caused by the gecko profiler
22:16:39 <florian> after disabling the profiler, my nightly works fine on my debug profile
22:17:08 <flo-retina> The only add-on I have enabled in my default profile is "Not Today!"
22:19:42 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:19:56 --> florian has joined #instantbird
22:20:20 <flo-retina> ahah, Not Today is indeed the problem!
22:20:33 <clokep_> :P
22:23:05 <flo-retina> I'm pretty sure the problem is somewhere around: http://pastebin.instantbird.com/276993
22:23:31 * flo-retina goes to look at https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/22 to see if there's anything interesting
22:24:11 <Mook_as> what's the error message?
22:24:17 <Mook_as> (... if there is one)
22:28:56 <flo-retina> Mook_as: Illegal operation on WrappedNative prototype object
22:29:44 <flo-retina> the location of the error points to http://lxr.instantbird.org/instantbird/source/chat/components/src/imConversations.js#377
22:30:44 <flo-retina> it looks like for some reason we have a wrapper in the way, when we used to not have one
22:31:06 <Mook_as> hmm, is there a specific line number that's erroring out?
22:31:18 <flo-retina> 377
22:31:27 <Mook_as> (wondering if replaceLogLinks is doing something bad)
22:31:37 <Mook_as> oh, it's the callee? ugh
22:31:55 <flo-retina> sendMsg isn't called
22:32:02 <flo-retina> calling addConversation throws
22:32:25 <Mook_as> oh, right, okay
22:33:01 <flo-retina> so either Services.conversations.wrappedJSObject isn't enough to get rid of wrappers
22:33:16 <flo-retina> or a new wrapper is created when executing originalAddConversationFunction.call(cs, wrapper);
22:33:36 <Mook_as> originalAddConversationFunction is still wrapped, isn't it?
22:33:40 <Mook_as> ... no, I'm an idiot
22:34:06 <flo-retina> that doesn't explain why Not Today! works on my debug build though :-S
22:34:24 <flo-retina> http://log.bezut.info/instantbird/130806#m291
22:34:26 <Mook_as> that sounds like a wrapper somewhere is getting GCed?
22:34:31 <flo-retina> yeah, and it really works
22:34:34 <flo-retina> (the link was a test)
22:34:50 <Mook_as> (where debug builds keep something alive a bit longer)
22:40:45 <-- dionisos has quit (Ping timeout)
22:41:43 <flo-retina> My first guess was that if something is suddenly failing, we likely miss some xpt files in package-manifest.in
22:42:01 <flo-retina> here's a diff of the xpt lines of that file between Tb22 and current Ib trunk: http://pastebin.instantbird.com/277024
22:45:51 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=480356 is quite interesting. Nice cleanup opportunity :)
22:46:59 <flo-retina> ah, we have already moved it to convbrowser: http://lxr.instantbird.org/instantbird/source/chat/content/convbrowser.xml#685
22:48:52 --> wnayes has joined #instantbird
22:49:48 <-- atuljangra has quit (Broken pipe)
22:50:07 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:50:09 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:50:17 --> flo-retina has joined #instantbird
22:50:17 * ChanServ sets mode +qo flo-retina flo-retina 
22:50:44 * flo-retina is back on the nightly, but without Not Today! :-S
22:54:17 --> dionisos has joined #instantbird
22:55:59 --> florian has joined #instantbird
23:04:17 <-- dionisos has quit (Ping timeout)
23:05:07 --> dionisos has joined #instantbird
23:09:06 <-- qlum has quit (Client exited)
23:10:07 <-- dionisos has quit (Ping timeout)
23:13:46 --> dionisos has joined #instantbird
23:16:53 --> mconley has joined #instantbird
23:18:46 <-- dionisos has quit (Ping timeout)
23:22:34 --> dionisos has joined #instantbird
23:29:18 <-- dionisos has quit (Ping timeout)
23:37:46 <-- clokep_ has quit (Quit: http://www.mibbit.com ajax IRC Client)
23:42:49 --> dionisos has joined #instantbird
23:45:05 --> dew has joined #instantbird
23:51:59 <-- dionisos has quit (Ping timeout)
23:56:49 --> dionisos has joined #instantbird