All times are UTC.
00:34:45 <-- devfil has quit (Client exited) 00:38:59 --> Mook has joined #instantbird 00:44:15 <Mook> hmm, I need to figure out how account prefs work 00:48:31 <-- Tomek has quit (Quit: Instantbird 1.1) 01:03:13 <instantbot> New Core - IRC bug 1500 filed by mook.moz+bugs.instantbird@gmail.com. 01:03:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1500 nor, --, ---, nobody, NEW, Ability to specify alternative IRC nick 01:04:04 <instantbot> mook.moz+bugs.instantbird@gmail.com requested review from clokep@gmail.com for attachment 1582 on bug 1500. 01:04:55 <Mook> such a nice number for a mundane bug 01:58:16 --> devfil has joined #instantbird 02:43:45 <-- mmkmou has quit (Ping timeout) 03:04:43 <instant-buildbot> build #522 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/522 03:24:24 <-- Kaishi has quit (Quit: Kaishi) 03:24:28 --> Kaishi has joined #instantbird 05:11:06 <instant-buildbot> build #615 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/615 05:51:50 <instant-buildbot> build #512 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/512 05:55:09 --> sonny has joined #instantbird 05:55:49 --> FireFly_TB has joined #instantbird 06:04:22 <-- FireFly_TB has quit (Quit: FireFly_TB) 06:12:10 --> TestFliege has joined #instantbird 06:12:35 <-- TestFliege has quit (Input/output error) 06:15:28 --> FireFly_TB has joined #instantbird 06:15:30 --> FeuerFliege has joined #instantbird 06:23:23 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 06:53:22 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 06:53:37 --> EionRobb has joined #instantbird 06:59:39 --> flo has joined #instantbird 06:59:39 * ChanServ sets mode +qo flo flo 07:18:32 <-- Tonnes has quit (Connection reset by peer) 07:24:18 --> Tonnes has joined #instantbird 07:32:51 <flo> my default profile seems hard to use without nickservkiller and hide auto-joins 07:48:40 <flo> in case anybody wants to have a look, here's the peak record in the massif output I collected this night: http://queze.net/goinfre/massif.peak.log 07:49:02 <flo> the only libpurple thing that's visible is still the purple_status_new thing I talked about yesterday evening 07:49:31 <flo> so either libpurple is very memory efficient (which I doubt) or my set of massif options to collect this info still wasn't right 07:49:37 <flo> but there are other interesting things in the log 07:49:49 <flo> it confirms things I suspected that are inefficient in what we do with JS protocols 07:50:38 <flo> especially the way we read the data we receive from http.jsm/socket.jsm, that keeps all the data from the socket that we have already consumed and will never use again 07:55:14 --> Optimizer has joined #instantbird 08:02:14 <-- Optimizer has quit (Ping timeout) 08:05:43 --> Optimizer has joined #instantbird 08:06:54 --> Lalae has joined #instantbird 08:09:43 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 08:13:48 --> gerard-majax has joined #instantbird 08:15:01 --> gerard-majax_ has joined #instantbird 08:16:08 <-- gerard-majax has quit (Ping timeout) 08:19:30 * gerard-majax_ is now known as gerard-majax 08:21:18 <-- Lalae has quit (Quit: Instantbird 1.1) 08:24:16 <-- Optimizer has quit (Ping timeout) 08:27:40 --> Optimizer has joined #instantbird 08:33:22 --> flo has joined #instantbird 08:33:22 * ChanServ sets mode +qo flo flo 08:38:03 <-- Optimizer has quit (Ping timeout) 08:41:35 --> Optimizer has joined #instantbird 08:49:29 --> jb has joined #instantbird 08:49:34 --> jb1 has joined #instantbird 09:03:29 <-- aleth has quit (Input/output error) 09:03:44 --> aleth has joined #instantbird 09:03:44 * ChanServ sets mode +h aleth 09:04:52 <aleth> This is true even when you close a conversation? 09:07:11 <-- jb1 has quit (Ping timeout) 09:07:34 <-- jb has quit (Ping timeout) 09:22:15 * flo wonders what aleth's question is referring to 09:23:04 <aleth> "http.jsm/socket.jsm keeps all the data from the socket that we have already consumed and will never use again" 09:23:33 <flo> it's not related to conversations but to connections 09:23:49 <flo> for twitter it's the stream connection, and for XMPP, the connection to the XMPP server 09:23:56 <aleth> Yes, but still 09:24:09 <flo> and probably also true for the IRC connection, but I haven't identified it as clearly in the log 09:24:50 <-- aleth has left #instantbird () 09:25:05 <flo> this is also a bit surprising "02.83% (1,753,856B) 0x699BE84: Dump(JSContext*, unsigned int, JS::Value*) (mozJSComponentLoader.cpp:210)" 09:25:11 --> aleth has joined #instantbird 09:25:11 * ChanServ sets mode +h aleth 09:25:27 <flo> I wouldn't expect the strings we pass to dump to be kept for a long time 09:26:04 <aleth> uh, that's a lot. 09:26:25 <flo> and I don't see a good reason for any other code to keep a reference to it forever 09:26:37 <flo> we dump to the terminal (on debug builds) and also to the error console 09:26:44 <flo> but the error console doesn't keep everything around forever 09:44:09 <aleth> Why is the total 62M rather than 160M (is it only profiling the explicit memory)? 09:44:10 <aleth> The event handling uses quite a bit of memory too ->04.42% (2,735,579B) 0x6D1913B: nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) (nsWindow.cpp:575) 09:48:06 <flo> where's the 160M value? 09:48:49 <flo> so it seems we could fix the twitter excessive memory usage with xhr.responseType = "moz-chunked-text"; 09:48:56 <flo> but that's completely undocumented 09:49:04 <aleth> You said yesterday total memory used was 160M. Maybe that was another instance? 09:49:37 <flo> the bug that added support for that https://bugzilla.mozilla.org/show_bug.cgi?id=687087 has "dev-doc-complete" but the documentation update sheppy links to seems completely unrelated 09:49:45 <flo> aleth: that was my mac nightly 09:49:59 <flo> the massif log is from my linux debug build running this night 09:51:11 <aleth> Huh, how did you ever find that chunked data thing? 09:51:12 <flo> currently on my mac night: resident 92MB, explicit 44MB 09:51:25 <flo> aleth: because I play with mxr too much? :) 09:51:55 * flo thinks the MDN documentation horribly sucks :( 09:53:06 <aleth> It's a bit hit and miss... 09:54:19 <flo> if a developer flagged a bug as dev-doc-needed, it's a bit annoying to mark it dev-doc-complete without documenting the key new features of the bug... 09:55:32 <flo> that's what was added: https://developer.mozilla.org/index.php?title=en/DOM/XMLHttpRequest/Using_XMLHttpRequest&action=diff&revision=106&diff=107 09:56:06 <aleth> It doesn't really count as "documentation" ;) 09:56:39 <aleth> Maybe the documenter didn't understand the bug? 09:57:12 <flo> that's likely 09:57:20 <flo> but I wouldn't call that a good excuse 09:57:30 <flo> (it's always possible to ask, either in #developers or in the bug) 09:58:01 <flo> the idl file could really do with more comments too 09:58:10 <aleth> My guess is the 3 month lag between landing and documentation didn't help 09:58:14 <flo> http://mxr.mozilla.org/comm-central/source/mozilla/dom/webidl/XMLHttpRequest.webidl#28 and http://mxr.mozilla.org/comm-central/source/mozilla/dom/webidl/XMLHttpRequest.webidl#65 hardly help to understand how we are supposed to use this 09:58:39 <aleth> :( 09:58:52 <flo> at least there are unit tests :) 09:59:19 <aleth> at least the feature nobody can use won't break :D 10:00:17 <flo> let's use it! 10:00:26 <flo> it simplifies our code and reduces memory usage ;) 10:00:51 <aleth> and I guess asking smaug is the way to use this :) 10:01:56 <aleth> or is it enought to set moz-chunked-text and then listen for progress events? 10:02:03 <flo> my guess was "reading the code" 10:02:23 <flo> and sicking implemented it, so I would have guessed he was the person to ask if it doesn't work ;) 10:04:04 <aleth> reading the code is only fine if you understand what's going on well enough 10:04:24 <flo> if you don't understand, you can't notice it exists in the first place ;) 10:04:31 <aleth> aha! 10:07:03 <flo> now I just need to see if it works 10:07:44 --> Mad_Maks has joined #instantbird 10:09:25 <flo> ah, it's a DEBUG, not a LOG 10:10:59 <flo> and bug 1218 is painful, I should review that patch :-D 10:11:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1218 nor, --, ---, clokep, ASSI, Search API queries need some escaping 10:11:53 <flo> my patch works :) 10:11:56 <flo> \o/ 10:12:18 <aleth> who needs documentation? not flo :D 10:13:01 <flo> I still need a solution to fix the same issue on IRC and XMPP ;) 10:15:33 <flo> aleth: you'll see the patch soon, it's trivial ;) 10:17:53 <instantbot> New Core - Twitter bug 1501 filed by florian@instantbird.org. 10:17:54 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1583 on bug 1501. 10:17:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1501 nor, --, ---, florian, ASSI, Twitter's stream should the the moz-chunked-text XHR responseType 10:18:42 <flo> aleth: how do you like the new version of the code? ;) 10:19:14 <aleth> :) 10:19:21 <aleth> that feature just slots right in :) 10:19:37 <flo> it's like designed for our use case 10:20:44 <aleth> great find! 10:33:50 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=687087#c15 Not sure if I've been mean or too nice here. 10:35:38 <aleth> Seems appropriate. The main thing is changing the flag... 10:35:41 <flo> on my massif profile that fix would only save ~760kB 10:36:31 <flo> but I guess saving that by removing 3 lines of code is still a good win 10:36:41 <aleth> definitely. 10:37:15 <flo> and for people with more tweets coming in through their streams, it would save much more 10:37:30 <flo> that was my default profile where I rarely receive more than 20 tweets a day 10:37:36 <flo> and it was during the night :) 10:38:02 <aleth> It will save much more if you keep IB running for longer... 10:39:35 <flo> I'm trying to find a solution for IRC and XMPP now 16:42:22 --> instantbot has joined #instantbird 16:42:22 topic changed by gravel.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.1! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org" 16:42:35 <Morian> instantbot: here you are 16:42:38 <instantbot> Morian: Sorry, I've no idea what 'here you' are. 16:42:43 <flo> instantbot: welcome back :) 16:42:44 <instantbot> g'day mate 16:46:20 <flo> (for those reading the log) here is the only real message that instantbot missed: 13:06:40 - flo: I'm not sure the problem really exists for IRC actually. http://pastebin.instantbird.com/45135 seems wasteful, but it's clearly XMPP 16:46:52 <flo> the other messages were Mic and me noticing instantbot's missingness and Morian fixing it. 16:46:57 <flo> Morian: thanks :) 16:47:14 --> jb has joined #instantbird 16:48:07 --> jb1 has joined #instantbird 16:55:58 <Morian> :) 17:05:45 <-- FireFly_TB has quit (Quit: FireFly_TB) 17:06:40 --> Tomek has joined #instantbird 17:07:38 <-- Tomek has quit (Quit: Instantbird 1.1) 17:11:03 --> Tomek has joined #instantbird 17:27:38 <-- Tomek has quit (Quit: Instantbird 1.1) 17:28:04 --> Tomek has joined #instantbird 17:31:01 <-- jb has quit (Ping timeout) 17:31:10 <-- jb1 has quit (Ping timeout) 17:37:01 <flo> in case anybody is interested in doing archeology, I've pushed a repository with all the versions I still had on my hard disk of converted libpurple strings: https://hg.instantbird.org/l10n/libpurple/ 17:37:42 <flo> (and when commiting I used the timestamps of my local folders, so the timestamps of the commits should match the time when the conversation was actually performed) 17:39:38 <flo> I first wanted to put all of that directly in Instantbird's code repository, but that would have significantly increased the size of our repository, so I preferred creating a new separate repository 17:39:58 --> igorko has joined #instantbird 18:02:46 <-- Gizmokid2005 has quit (gravel.mozilla.org concrete.mozilla.org) 18:02:46 <-- flo has quit (gravel.mozilla.org concrete.mozilla.org) 18:02:46 <-- Optimizer has quit (gravel.mozilla.org concrete.mozilla.org) 18:02:46 <-- Suiseiseki has quit (gravel.mozilla.org concrete.mozilla.org) 18:02:48 --> flo has joined #instantbird 18:04:35 --> Suiseiseki has joined #instantbird 18:04:35 --> Gizmokid2005 has joined #instantbird 18:10:59 * flo has the update to libpurple 2.10.4 ready to push 18:16:53 * aleth is now known as IRCMonkey7661 18:16:53 * Suiseiseki is now known as IRCMonkey50499 18:20:25 --> clokep has joined #instantbird 18:20:25 * ChanServ sets mode +o clokep 18:20:31 <-- IRCMonkey7661 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 18:20:35 --> aleth has joined #instantbird 18:20:35 * ChanServ sets mode +h aleth 18:21:21 <aleth> Services are a bit messed up... 18:25:30 <aleth> flo: that's good news :) 18:41:52 * clokep thinks bug 1500 is WONTFIX, but would like other opinions... 18:41:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1500 nor, --, ---, nobody, NEW, Ability to specify alternative IRC nick 18:43:03 * aleth thinks either we should allow renaming accounts, or not. But exceptions are silly... 18:44:08 <aleth> The reason I can see for supporting account renames is that that would put the "work" of log migration on us 18:47:03 <aleth> When I first saw the bug title, I thought it was going to turn out a dupe of bug 653 ;) 18:47:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=653 enh, --, ---, nobody, NEW, Configurable alternate IRC nicks 18:48:50 <clokep> I'm mostly against adding anothe roption to the account options. 18:50:05 <-- Tomek has quit (Quit: Instantbird 1.1) 18:53:37 <instantbot> clokep@gmail.com granted review for attachment 1583 on bug 1501. 18:53:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1501 nor, --, ---, florian, ASSI, Twitter's stream should the the moz-chunked-text XHR responseType 19:01:54 --> Mook has joined #instantbird 19:32:48 <clokep> flo: That test fails too. :( 19:34:49 <aleth> clokep: Yes, I think so too. But there is something there that needs addressing (otherwise there wouldn't be multiple complaints), just not sure what the best way would be 19:35:22 <clokep> aleth: What? 19:36:06 <aleth> My guess was "I want to change the account name, but if I make a new account then I might lose my logs" 19:36:31 <aleth> but we could just ask Mook ;) 19:36:35 <clokep> aleth: Right. We should write the code to actually rename accounts. 19:38:49 <Mook> well, yeah, in my case it's "my primary nick is Mook, I want to switch my IB IRC account over without losing my prefs and logs" 19:39:13 <Mook> if you do _actual_ account renaming, sure, that works better 19:39:36 <Mook> but my understanding was "that's ~ impossible currently", and... yeah, that's blocking :p 19:39:44 <Mook> (that is: blocking me from using IB more) 19:40:24 <aleth> though not as much as the lack of a single window mode ;) 19:40:38 <Mook> well, that's solved (mostly) by the tbird interface :p 19:40:54 <flo> Mook: I suspect you are able to rename an account by hand ;) 19:41:11 <Mook> flo: I don't trust that I'll catch _all_ the places that has the account name 19:42:02 <Mook> to be honest, in the IRC case, I don't even see why the account name isn't just the server name... 19:42:22 * Mook doesn't think connecting to the same IRC server twice in the same instance is useful 19:42:35 <flo> Mook: I meant you could do it if we explain where you need to change things ;) 19:43:00 <flo> Mook: how would you connect several different nicks at the same time then? 19:43:08 <Mook> you... wouldn't? 19:43:18 <instantbot> clokep@gmail.com denied review for attachment 1582 on bug 1500. 19:43:20 <Mook> but, yeah, maybe somebody out there does want that feature 19:43:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1500 nor, --, ---, nobody, NEW, Ability to specify alternative IRC nick 19:43:32 <clokep> Mook: Both flo and I do that. 19:43:34 <flo> clokep: "flo: That test fails too. :(" additional good reason to want to fix that file, and then actually execute them :) 19:43:41 <flo> clokep: you do? :) 19:43:42 <Mook> I'm certainly used enough to wanting weird features nobody else seems to want, I'm used to that ;) 19:43:54 <clokep> flo: Yes, I connect to freenode with two nicks. 19:44:01 <flo> clokep: ah :) 19:44:26 <flo> Mook: flo @moznet is the instantbird developer, florian @moznet is the mozilla contributor (and Thunderbird contractor) 19:44:27 <Mook> oh, flo/florian, right 19:44:48 * Mook hopes flo and florian never get into a fight XD 19:45:18 <flo> Mook: they avoid being in the same channel ;) 19:45:31 <flo> maybe because they can't stand each other? :) 19:46:34 <clokep> flo: How many places are there to rename? It's the logs, sqlite buddy list and preference? 19:47:08 <flo> the log folder name, the account name in preferences, the account name in sqlite 19:47:18 <flo> possibly now also the password in the password manager 19:53:15 * clokep is wondering how difficult all that would be... 19:53:20 * flo is happy to check-in bug 1501 19:53:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1501 nor, --, ---, florian, ASSI, Twitter's stream should the the moz-chunked-text XHR responseType 19:53:40 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 19:53:41 <flo> clokep: oh, and all the indexed logs in gloda :( 19:53:46 <flo> clokep: but that's only for Tb 19:53:55 <aleth> That was remarkable. I wonder how many great features are hidden on mxr... 19:53:59 --> igorko has joined #instantbird 19:57:22 * clokep grumbles that Komodo keeps crashing... 19:58:23 <Mook> :( I don't suppose it actually reported things? 19:59:38 <flo> so now I've got a bunch of checkins to do 20:01:16 <clokep> Mook: It's hanging, not really crashing. 20:01:22 <clokep> (I think it's trying to redo all the intellisense stuff?) 20:01:27 <Mook> ah, that's no good either. 20:01:29 <clokep> flo: Check-ins are good. :) 20:01:35 <Mook> yeah, codeintel is being annoying. :( 20:01:43 <Mook> how much ram is it using? 20:01:46 <clokep> I saw the l10n repo btw! Good idea. 20:01:59 <clokep> Mook: 125 MB (Was 500 before I killed it) 20:02:08 <clokep> But it's using somewhere between 20 - 35% of my CPU. :( 20:02:25 * clokep was surprised to have a checkin in the l10n repo. ;) 20:02:29 <Mook> ugh. okay, that's silly, then 20:02:47 <Mook> codeintel rebuilding should be off main thread, so it should _never_ cause hangs 20:03:05 <Mook> (and it should ~ atomicially sub in the new data) 20:07:48 <clokep> Up to 40 now. :( Although Firefox is also using 30.... 20:11:35 --> Mic has joined #instantbird 20:11:35 * ChanServ sets mode +h Mic 20:20:31 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:22:34 <flo> clokep: would you like to look at bug 1499 before I check it in? 20:22:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1499 nor, --, ---, nobody, ASSI, Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going of 20:22:53 <clokep> flo: I read it on my phone the other morning, the discussion seemed reaosnable. 20:23:41 <clokep> And the patch seemed fine too if I remember... 20:24:55 <flo> I'm not so sure about bug 1497; the changes look good, but I'm not sure if they would cause any issue or not without additional changes to the UI 20:24:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1497 nor, --, ---, aletheia2, ASSI, "-status offline" command line parameter doesn't stop accounts from connecting 20:26:55 <instantbot> florian@instantbird.org granted review for attachment 1579 on bug 1499. 20:26:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1499 nor, --, ---, nobody, ASSI, Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going of 20:27:37 <flo> aleth: "patch: **** malformed patch at line 49: delete this._password;" 20:28:56 <aleth> flo: I'm pretty sure the line numbers are wrong on that patch due to the hand editing. Sorry. 20:29:18 <flo> can't you get an editor that can edit patches without messing them up? 20:29:23 <clokep> Right. I would need to think about that one further. 20:29:40 <-- IRCMonkey50499 has quit (Ping timeout) 20:29:43 <aleth> Yes, I should have used emacs, but remembered too late. Must have been getting tired 20:30:31 --> Suiseiseki has joined #instantbird 20:30:59 <-- EionRobb has quit (Quit: Leaving.) 20:31:16 --> EionRobb has joined #instantbird 20:31:46 <-- gerard-majax has quit (Ping timeout) 20:32:38 <aleth> I generally dislike hand-editing patches anyway... it was just because we split that patch in two. 20:32:52 <flo> aleth: so you have one invalid hunk, and one that fails to apply 20:32:58 <-- EionRobb has quit (Ping timeout) 20:33:21 <aleth> I can apply it and attach a new patch if you like 20:33:47 <flo> that would help if you can apply it :) 20:39:37 <flo> I remember I wanted to double check something in bug 1218 before r+ing and checking it in, but I can't remember what, so I guess I'll just r+ and forget it 20:39:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1218 nor, --, ---, clokep, ASSI, Search API queries need some escaping 20:40:01 <clokep> flo: I thought you did too, but I wasn't sure what. :( 20:41:30 <instantbot> florian@instantbird.org granted review for attachment 1122 on bug 1218. 20:41:40 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1584 on bug 1499. 20:41:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1499 nor, --, ---, aletheia2, ASSI, Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going of 20:44:52 <instantbot> florian@instantbird.org granted review for attachment 1584 on bug 1499. 20:44:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1499 nor, --, ---, aletheia2, ASSI, Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going of 20:45:12 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1580 on bug 1497. 20:45:13 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1585 on bug 1497. 20:45:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1497 nor, --, ---, aletheia2, ASSI, "-status offline" command line parameter doesn't stop accounts from connecting 20:45:48 <aleth> Thankfully git apply --recount is quite clever :) 20:47:24 <flo> btw, this time when upgrading libpurple I haven't excluded the msn folder this time 20:47:42 <flo> and during my purposefully short testing, I could connect an MSN account on my mac debug build without crashing 20:49:28 <clokep> :) 20:49:37 <clokep> That's good. Would be nice to know what changed. ;) 20:50:55 <flo> luck? 20:51:03 <flo> I suspect all these MSN crashers are random 20:51:27 <flo> it was probably just bad luck that I couldn't connect an MSN accoutn successfully a single time the previous time I tried 20:57:14 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 21:01:49 <clokep> Maybe. :) 21:02:39 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7adc97081fdb - Florian Quèze - Remove reference to obsolete mozapps/content/preferences/preferences.css file. 21:02:40 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2749a7494bb8 - Florian Quèze - Bug 1501 - Twitter's stream should the the moz-chunked-text XHR responseType, r=clokep. 21:02:41 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/74d6f034e992 - Florian Quèze - Bug 1021 - Replace unsupported libpurple QQ with libqq-pidgin, update the localizable strings. 21:02:42 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/fbf301e2b72c - Florian Quèze - Bug 1337 - Update libpurple from version 2.10.1 to 2.10.4. 21:02:43 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7bfe729f1a58 - Patrick Cloke - Bug 1218 - Twitter Search API queries need some escaping, r=fqueze. 21:02:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/6444fecdc522 - aleth - Bug 1499 - Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going offline, r=fqueze. 21:02:50 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1586 on bug 1496. 21:03:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1496 nor, --, ---, clokep, ASSI, test_ctcpFormatToText and test_mIRCColor aren't executed 21:04:01 <instantbot> clokep@gmail.com set the Resolution field on bug 1501 to FIXED. 21:04:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1501 nor, --, 1.2, florian, RESO FIXED, Twitter's stream should the the moz-chunked-text XHR responseType 21:05:02 <instantbot> clokep@gmail.com set the Resolution field on bug 1021 to FIXED. 21:05:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1021 maj, --, 1.2, clokep, RESO FIXED, Replace unsupported libpurple QQ with libqq-pidgin 21:05:43 <instantbot> clokep@gmail.com set the Resolution field on bug 1337 to FIXED. 21:05:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1337 enh, --, 1.2, florian, RESO FIXED, Update libpurple up to 2.10.4 21:06:24 <instantbot> clokep@gmail.com set the Resolution field on bug 1218 to FIXED. 21:06:27 --> EionRobb has joined #instantbird 21:06:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1218 nor, --, 1.2, clokep, RESO FIXED, Search API queries need some escaping 21:06:44 <instantbot> clokep@gmail.com set the Resolution field on bug 1499 to FIXED. 21:06:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1499 nor, --, 1.2, aletheia2, RESO FIXED, Avoid attempting to connect accounts while offline, and disconnect connecting accounts when going of 21:08:04 <flo> should I resolve bug 1422 as duplicate? 21:08:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1422 maj, --, ---, nobody, NEW, Connection timeouts don't seem to work 21:09:59 <clokep> flo: I think so, unless there's another issue in that list which isn't fixed anymore. 21:10:01 --> jb has joined #instantbird 21:10:02 <clokep> yet. 21:10:19 <flo> I'll at least start by saying where we fixed each of the errors 21:11:09 <instantbot> clokep@gmail.com set the Resolution field on bug 907 to WORKSFORME. 21:11:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=907 nor, --, ---, nobody, RESO WORKSFORME, Figure out what's wrong with the 2.9.0 version of the MSN plugin 21:17:14 <instantbot> florian@instantbird.org set the Resolution field on bug 1422 to DUPLICATE of bug 1355. 21:17:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1422 maj, --, ---, nobody, RESO DUPLICATE, Connection timeouts don't seem to work 21:17:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1355 maj, --, 1.2, florian, RESO FIXED, unable to establish any network connection until a restart of the application 21:18:05 <clokep> Ah, good point. I kind of went on auto-pilot with my check in messages. :) 21:18:19 <flo> which point? 21:19:42 <clokep> The QQ one (that it was only the l10n changes). 21:19:59 <clokep> Guess you didn' tknow what email I was reading when I said that. ;) 21:21:26 * clokep isn't sure how to close bug 1270. :-S 21:21:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1270 nor, --, ---, nobody, NEW, AIM login with underscore in it says invalid account 21:21:41 --> Mic has joined #instantbird 21:21:41 * ChanServ sets mode +h Mic 21:23:03 <-- jb has quit (Ping timeout) 21:24:07 <flo> Fixed by the update of libpurple which was checked in in bug ... ? 21:27:18 <-- FeuerFliege has quit (Ping timeout) 21:29:07 <clokep> I meant is it WORKSFORME or FIXED or...? 21:30:14 <flo> FIXED? :) 21:30:34 <flo> except if you want to create such an AIM account to then be able to say it works for you on the next nighty ;) 21:32:39 <instantbot> clokep@gmail.com set the Resolution field on bug 1270 to FIXED. 21:32:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1270 nor, --, 1.2, florian, RESO FIXED, AIM login with underscore in it says invalid account 21:41:26 <clokep> Yeah, I'm OK without testing it. ;) 21:51:32 <instantbot> clokep@gmail.com set the Resolution field on bug 1376 to WORKSFORME. 21:51:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1376 maj, --, ---, nobody, RESO WORKSFORME, Tab text is wrong for a merge contact 21:52:31 <aleth> Yup, I had a nice surprise when I decided to fix that :) 21:53:09 <clokep> I wonder what fixed it though? :-S 21:55:04 <aleth> No idea :-/ 21:55:08 <flo> was there a bug causing a JS error that we fixed recently? 21:58:30 <clokep> Possibly. 21:58:51 <Mic> A random mockup, once again: http://i.imgur.com/2Zwwl.png 21:59:22 <Mic> Might be a possible direction for a dark Bubbles theme. 21:59:37 <aleth> Neon Bubbles ;) 21:59:52 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1587 on bug 1491. 21:59:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1491 tri, --, ---, clokep, ASSI, MPL 2.0 for random purple/ files 21:59:59 <clokep> Mic: Looks like TRON. :) 22:00:16 <aleth> Looks like it needs SVG tips first so one can experiment properly. 22:00:28 <aleth> (and that's not easy...) 22:00:52 <Mic> I experimented with DOMi (and had to remove all the messages you kept posting after these;) 22:02:07 <flo> ahah 22:02:27 <flo> next time you will experiment in an already parted conversation ;) 22:02:38 <-- clokep has quit (Input/output error) 22:03:39 <Mook> https://bugzilla.mozilla.org/show_bug.cgi?id=435426 would really help here... :( 22:05:57 --> clokep has joined #instantbird 22:05:57 * ChanServ sets mode +o clokep 22:06:20 <instantbot> florian@instantbird.org granted review for attachment 1587 on bug 1491. 22:06:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1491 tri, --, ---, clokep, ASSI, MPL 2.0 for random purple/ files 22:06:36 * clokep was updating from a super old nightly. :-D 22:07:12 <-- Mic has left #instantbird (Instantbird 1.2a1pre -- http://www.instantbird.com) 22:11:22 <flo> uh, the patch in bug 1496 is much more than just fixing a failing test 22:11:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1496 nor, --, ---, clokep, ASSI, test_ctcpFormatToText and test_mIRCColor aren't executed 22:11:57 <clokep> flo: Yes, it's fixing the code so the test passes. 22:14:01 <Mook> hmm, is there an addon for an interactive JS shell around? 22:14:32 <Mook> (the ib equivalent of https://addons.mozilla.org/en-US/firefox/addon/extension-developer/ ) 22:14:59 <clokep> No, but shouldn't that extension work fine? 22:15:11 <Mook> I'd need to hack it to invoke things, though :p 22:15:23 <aleth> Timestamp: 06/10/2012 08:20:44 PM 22:15:23 <aleth> Error: uncaught exception: [Exception... "'[JavaScript Error: "this.target is undefined" {file: "jar:file:///instantbird/omni.ja!/components/imConversations.js" line: 247}]' when calling method: [imIConversation::isChat]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: chrome://instantbird/content/buddytooltip.xml :: updateTooltipFromConversation :: line 326" data: yes] 22:16:36 --> Mic has joined #instantbird 22:16:36 * ChanServ sets mode +h Mic 22:16:44 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 22:17:11 <flo> aleth: I was disappointed to not fix that when I fixed a this.target is undefined error for Tb recently ;) 22:17:40 <flo> ah, you have it from the tooltip code; that may just be a missing null check 22:17:55 <flo> but it also sometimes happens when closing conversations 22:17:57 <aleth> it's the isChat getter 22:18:22 <flo> aleth: the prplConversation and imConversation objects are already destroyed 22:18:24 <Mic> Less neon now: http://i.imgur.com/hAqzV.png 22:18:29 <aleth> flo: yes 22:18:32 <flo> nothing should call attributes of it 22:19:11 <aleth> Though I'm not sure under what circumstances it happened, I can't think of another explanation 22:20:26 <flo> file a bug? :) 22:20:36 <flo> bonus point for steps to reproduce ;) 22:21:05 <aleth> If I knew, I'd fix it... 22:22:12 <flo> pidgin developers talking about using buildbot!?! How crazy is that? ;) 22:22:32 <flo> (on some ppc hardware though...) 22:22:37 <clokep> Where is that happening? 22:22:45 <clokep> devel@conference.pidgin.im is empty for me? :-S 22:22:55 <clokep> (Well no messages...) 22:23:05 <clokep> flo: You're right about the map call in that test, it's useless. 22:23:28 <flo> clokep: there, 27 hours ago 22:23:42 <flo> i just haven't read that tab for a long while, and didn't notice the time messages ;) 22:23:51 <clokep> Ah-ha. :) 22:24:50 <instantbot> New Instantbird (UI) bug 1502 filed by aletheia2@fastmail.fm. 22:24:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1502 nor, --, ---, nobody, NEW, updateTooltipFromConversation trying to get isChat for a conversation with this.target undefined 22:31:27 <Mic> Good night 22:31:33 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 22:45:20 <flo> I just received a reply to my email about resident vs explicit. 22:45:49 <flo> explicit is jemalloc's count, so anything allocated by libraries not using jemalloc would not be included in the explicit count 22:48:31 <flo> Good night :) 22:48:33 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 22:55:48 <-- meh has quit (Input/output error) 23:21:07 --> meh has joined #instantbird