All times are UTC.
00:00:23 --> florian has joined #instantbird 00:02:23 <-- florian has quit (Input/output error) 00:03:09 --> florian has joined #instantbird 00:04:51 <-- skeledrew has quit (Ping timeout) 00:07:18 <-- florian has quit (Input/output error) 00:08:05 --> florian has joined #instantbird 00:08:52 <-- EionRobb has quit (Quit: Leaving.) 00:09:20 <flo-retina> I think it's ready for others to play with it :) 00:09:42 --> skeledrew has joined #instantbird 00:09:53 <flo-retina> I guess I should try on my default profile for a bit before others play with it 00:10:44 <flo-retina> 6 files changed, 233 insertions(+), 1 deletions(-) 00:14:10 <instantbot> New Instantbird (UI) bug 2236 filed by florian@instantbird.org. 00:14:11 <instantbot> florian@instantbird.org requested feedback from the wind for attachment 3009 on bug 2236. 00:14:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2236 enh, --, ---, nobody, NEW, word completion based on history 00:14:54 <-- florian has quit (Input/output error) 00:15:01 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 00:15:32 --> flo-retina has joined #instantbird 00:15:32 * ChanServ sets mode +qo flo-retina flo-retina 00:16:01 <flo-retina> I'm testing with the default profile 00:16:06 <flo-retina> I guess I would wait for the CPU usage to go down before expecting anything useful 00:17:45 <flo-retina> ah, it's ready :) 00:17:56 <flo-retina> let's see if it provides anything useful :) 00:18:06 <flo-retina> (2 words completed in this last sentence) 00:18:33 <flo-retina> (it worked on "anything" and "useful") 00:19:33 <flo-retina> looks like there's plenty of work left to make it more intelligent 00:19:59 <flo-retina> for example if I type "use", offering use*r* isn't very interesting, but use*ful* is better 00:20:29 <flo-retina> so if both have a relatively similar frequency, it should favor the longest one 00:25:53 <flo-retina> opening the awesometab froze my debug Instantbird on the default profile for a few minutes with 100% CPU usage :( 00:26:04 <flo-retina> I hope aleth's just landed patch will help a lot with that 00:27:32 --> dionisos has joined #instantbird 00:28:43 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 00:29:10 --> flo-retina has joined #instantbird 00:29:10 * ChanServ sets mode +qo flo-retina flo-retina 00:29:45 <flo-retina> interestingly, on my default profile it didn't crash at shutdown 00:31:59 --> florian has joined #instantbird 00:32:31 <-- florian has quit (Input/output error) 00:36:31 --> florian has joined #instantbird 00:38:33 <-- florian has quit (Ping timeout) 00:48:38 <-- dionisos has quit (Ping timeout) 00:49:50 <flo-retina> I caught the stack of the shutdown crash in gdb: http://pastebin.instantbird.com/417540 00:59:46 --> florian has joined #instantbird 01:00:54 <-- florian has quit (Input/output error) 01:16:46 --> dew1 has joined #instantbird 01:17:16 <-- dew has quit (Ping timeout) 01:18:27 --> florian has joined #instantbird 01:18:55 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 01:35:02 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 3010 on bug 1928. 01:35:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1928 maj, --, ---, florian, NEW, Crash [@ purpleAccountBuddy::Get* ] during shutdown 01:36:15 <flo-retina> now that I had a reliable way to reproduce, there was no excuse to not fix it ;) 02:16:23 <-- GeekShadow has quit (Ping timeout) 02:16:26 --> GeekShadow has joined #instantbird 02:33:40 <clokep> flo-retina: ...my gmake build finished. 02:33:43 <clokep> Can I Push? :P 02:57:12 --> BWMerlin has joined #instantbird 02:59:47 --> nhnt11 has joined #instantbird 02:59:55 <nhnt11> Hi 03:00:09 <nhnt11> Sorry I've disappeared these days 03:00:18 * nhnt11 is excited by bug 2236 03:00:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2236 enh, --, ---, nobody, NEW, word completion based on history 03:05:06 * nhnt11 would like to try and get Instantbird building on Mavericks today 03:40:22 --> EionRobb has joined #instantbird 03:45:32 <clokep> nhnt11: Did it work? 03:45:41 * clokep is always confused when you say "today" :P 03:51:54 <nhnt11> clokep: Haha. I haven't done anything yet. 03:52:05 <nhnt11> (it's 9am) 03:52:17 <instantbot> clokep@gmail.com granted feedback for attachment 3009 on bug 2236. 03:52:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2236 enh, --, ---, nobody, NEW, word completion based on history 03:52:30 * clokep thinks his feedback on that was very lame. :) 03:52:52 <clokep> nhnt11: Not that I don't think compiling on 10.9 is a good goal...but are there any minor bugs you can complete that are blocking wholesale adoption of the awesometab? 03:55:12 <-- EionRobb has quit (Quit: Leaving.) 04:00:08 <instant-buildbot> build #1024 of linux-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1024 04:08:30 <-- nhnt11 has quit (Ping timeout) 04:09:34 --> nhnt11 has joined #instantbird 04:13:59 <instant-buildbot> build #1081 of macosx-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1081 04:17:00 <-- clokep has quit (Ping timeout) 04:55:17 <-- wnayes has quit (Quit: wnayes) 05:46:39 <nhnt11> clokep: Unfortunately tier_app isn't working anymore after a pull.. so I need to fix this up asap. 05:46:58 <nhnt11> If I can't get it to work, I'll drop it and work on patches.. but I won't be able to test stuff 06:19:07 <-- clokep_work has quit (Ping timeout) 06:20:19 --> FireFly_TB has joined #instantbird 06:21:38 --> clokep_work has joined #instantbird 06:24:06 <-- FireFly_TB has quit (Input/output error) 06:24:10 <-- clokep_work has quit (Ping timeout) 06:24:23 <-- nhnt11 has quit (Ping timeout) 06:25:28 --> clokep_work has joined #instantbird 06:25:34 --> nhnt11 has joined #instantbird 07:28:11 <-- qheaden has quit (Quit: ZNC - http://znc.in) 07:30:54 <instant-buildbot> build #1147 of win32-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1147 07:53:43 --> EionRobb has joined #instantbird 08:12:27 --> mpmc has joined #instantbird 09:17:43 <flo-retina> nhnt11: so what's blocking you on 10.9? Is it still the download size of XCode? 09:27:10 --> jb has joined #instantbird 09:50:11 --> qlum has joined #instantbird 09:53:48 --> dionisos has joined #instantbird 10:02:53 <-- jb has quit (Ping timeout) 10:09:16 <-- dionisos has quit (Ping timeout) 10:12:17 <-- nhnt11 has quit (Ping timeout) 10:18:19 --> dionisos has joined #instantbird 10:24:26 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:29:37 <-- dionisos has quit (Ping timeout) 10:33:34 <-- EionRobb has quit (Quit: Leaving.) 10:52:16 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d703b4d23274 - Florian Quèze - Bug 2223 - Follow-up to fix shutdown error / unit test bustage, r=bustage-fix. 10:52:18 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2a59bed0ca18 - Florian Quèze - Bug 2212 - Switch to using moz.build - follow-up to fix upload paths (re-add build.mk lines removed by mistake), r=clokep over IRC. 11:00:06 --> dionisos has joined #instantbird 11:04:30 --> instant-buildbot_ has joined #instantbird 11:06:36 <-- instant-buildbot has quit (Quit: buildmaster reconfigured: bot disconnecting) 11:20:50 <-- instant-buildbot_ has quit (Input/output error) 11:20:57 --> instant-buildbot has joined #instantbird 11:20:57 * ChanServ sets mode +v instant-buildbot 11:21:12 <-- instant-buildbot has quit (Input/output error) 11:23:11 --> instant-buildbot has joined #instantbird 11:23:11 * ChanServ sets mode +v instant-buildbot 11:24:21 --> mpmc has joined #instantbird 11:43:15 --> FireFly_TB has joined #instantbird 12:07:23 <-- BWMerlin has quit (Ping timeout) 12:07:31 --> BWMerlin has joined #instantbird 12:09:46 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 12:12:22 --> sabret00the has joined #instantbird 12:34:22 <-- dionisos has quit (Ping timeout) 12:47:29 <-- FireFly_TB has quit (Input/output error) 12:58:59 --> Huvik has joined #instantbird 12:59:15 <-- Huvik has quit (Quit: Huvik) 13:06:13 <-- BWMerlin has quit (Quit: BWMerlin) 13:21:28 --> clokep has joined #instantbird 13:21:28 * ChanServ sets mode +o clokep 13:25:02 <clokep> http://hg.instantbird.org/instantbird/rev/62e7c2a4074a still doesn't work: " An error occurred while processing your request" 13:28:38 * dew1 is now known as dew 13:36:05 <Even> clokep: what makes you think this url should be working? It states that the revision is not found... 13:36:23 <Even> Which looks true to me. 13:37:34 <clokep> Even: It's linked to in https://bugzilla.instantbird.org/show_bug.cgi?id=2212 13:37:36 <instantbot> Bug 2212 nor, --, 1.5, clokep, RESO FIXED, Switch to using moz.build 13:39:32 <clokep> But I don't see any other revisions in the shortlog that suggest that exists. :-S 13:39:36 <clokep> So now I'm just confused. 13:42:16 <instantbot> clokep@gmail.com granted review for attachment 3010 on bug 1928. 13:42:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1928 maj, --, ---, florian, NEW, Crash [@ purpleAccountBuddy::Get* ] during shutdown 13:42:53 <Even> I believe we lost it. 13:43:23 <Even> We determined with flo that we had lost at least one rev when migrating mercurial overt to the new server 13:43:24 <Even> might be this one 13:43:33 <Even> I'll check in our log to be sure. 13:43:36 <clokep> It's possible. 13:44:08 <Even> yeah 13:44:11 <Even> it's the revision we lost 13:44:25 <clokep> OK. :) That explains it at least. 13:44:42 <Even> sure do 13:44:56 <Even> stupid missing rsync :) 13:45:19 <clokep> :( 13:45:36 * clokep goes to try bug 2236. 13:45:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2236 enh, --, ---, nobody, NEW, word completion based on history 13:45:44 <Even> :) 13:45:48 <Even> good luck with that 13:53:51 --> clokep_js has joined #instantbird 13:54:15 <clokep_js> flo-retina: Pretty neat tab completion thing. :) 13:58:38 <clokep_js> I think I might type too fast for it though. :-/ Unless it's an extremely long word. 13:58:56 <clokep_js> Hahah. 13:59:08 <clokep_js> lonmspaint 13:59:39 <-- clokep_js has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 14:00:15 <clokep> This is an amusing completion: http://i.imgur.com/2Uzg3qM.png 14:03:48 --> FireFly_TB has joined #instantbird 14:13:41 <-- FireFly_TB has quit (Quit: FireFly_TB) 14:28:39 --> jb1 has joined #instantbird 14:30:23 <-- jb1 has quit (Ping timeout) 14:36:02 <flo-retina> clokep: try typing with a single hand :) 14:36:59 <flo-retina> clokep_js: so do you like it? 14:37:08 <clokep> flo-retina: Yes, I do that frequently. :) It's pretty neat, yes. 14:37:08 <flo-retina> clokep: is this the new 1.6 feature? ;) 14:37:19 <clokep> I'd lke to try it on my real profile for some time. 14:37:24 <flo-retina> yeah 14:37:29 <flo-retina> I think we should try and package it as an add-on 14:37:32 <flo-retina> so that we can play a bit 14:37:48 <flo-retina> clokep: there are plenty of things that would need to be addressed before it could be turned on by default 14:38:16 <flo-retina> on my default profile (with a debug build though) it takes 100% CPU (actually, 200, with the awesometab's contribution ;)) for ~2 minutes. 14:38:25 <flo-retina> it should do some caching instead 14:38:33 <flo-retina> but then it would need a way to detect new log files 14:38:45 <clokep> Right. :) 14:39:04 <flo-retina> log indexing will also require crawling 14:39:23 <clokep> I feel like there's a lot of different things we'd be using log crawling for now... 14:39:27 <flo-retina> so I think we may want to consolidate all of that, so that the stats service, the completion service and the log indexer use the same crawling... 14:39:30 <clokep> We probably don't want to be crawling them a ton of times. 14:40:05 <flo-retina> using OS.File on a worker makes it very easy :) 14:41:56 --> aleth has joined #instantbird 14:41:57 * ChanServ sets mode +h aleth 14:42:48 <flo-retina> clokep: another thing I want to do before pushing moz25 is build the Tb24 add-on 14:42:55 <flo-retina> I was hoping to do it on our build slaves :-] 14:43:05 <flo-retina> instead of building on Linux32 and Windows locally 14:43:06 <clokep> Oh, that would make sense. yes. 14:44:20 <aleth> Still "no update available" unfortunately. 14:44:37 <flo-retina> aleth: well, there was no nightly today, you busted the tests ;) 14:44:50 <aleth> uh really? How? 14:44:56 <flo-retina> aleth: and we didn't notice because the onCommits hook had to be turned off during the migration 14:45:12 <aleth> Sorry about that. 14:45:29 <flo-retina> does that mean you found the answer in the hg log and I no longer need to answer? 14:45:36 <flo-retina> btw, I don't understand how that worked before 14:45:55 <aleth> It worked before because it threw an error before it could get to that point? 14:46:01 <flo-retina> or maybe xpconnect was doing some magic to add the optional parameter even when it wasn't provided 14:46:25 <flo-retina> aleth: no, it's this line that puzzles me: http://lxr.instantbird.org/instantbird/source/instantbird/content/blist.js#736 14:46:25 * aleth suspected the previous code had issues on shutdown 14:46:30 <flo-retina> but I think I just gave the solution 14:46:48 <flo-retina> aleth: it's at startup that it was called without the parameter ;) 14:47:18 <aleth> Oh right, there it is. 14:47:56 * flo-retina wonders if aleth has looked at the completion thingy 14:48:19 <aleth> Not yet... looks fun :) 14:50:11 * aleth can't try that patch unfortunately 14:50:21 <aleth> Interface changes... 14:50:46 <aleth> Well I guess I could modify the manifest files by hand. Hmm 14:50:50 <flo-retina> aleth: want one of us to upload the .xpt file somewhere? 14:51:17 <flo-retina> you could even package it as an add-on, for everybody's default-profile benefit ;) 14:54:50 <aleth> That might work... Though I think if you want to experiment with it as an add-on you should probably write it that way yourself ;) 14:55:10 * aleth wonders if adding a Markov chain model would improve the suggestions 14:55:31 <clokep> Most likely. 14:55:48 <clokep> You can get reasonable results with two words, IIIRC. 14:55:53 <flo-retina> aleth: that was the plan! 14:56:00 <flo-retina> aleth: so that completion would work even for small words 14:56:12 <flo-retina> with the current stuff, I can only complete long words 14:56:34 <aleth> Then you (possibly) wouldn't have to worry about the language issue either 14:57:08 <flo-retina> aleth: something that worries me currently about the language is that all words containing accents fail to complete 14:57:18 <flo-retina> and seem cut by one of the regexp I use 14:57:56 <flo-retina> I wanted to remove all punctuation, and I'm afraid I removed all non A-Za-z0-9 characters :-/ 14:58:00 <aleth> Maybe regex doesn't handle unicode well? :-/ 14:58:20 <aleth> But accents shouldn't involve unicode really 14:59:06 <clokep> Regex with anything > ASCII is pretty tough. 14:59:12 <flo-retina> I think I just copied from stackoverflow a regexp well-tested by an american ;) 15:00:03 * flo-retina wonders if bug 1928 being fixed will make any difference in clokep's feeling about Ib stability :-D 15:00:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1928 maj, --, ---, florian, NEW, Crash [@ purpleAccountBuddy::Get* ] during shutdown 15:01:13 <clokep> flo-retina: Did I ever not think it was stable. :) 15:21:23 <-- Even has quit (Input/output error) 15:25:11 --> Even has joined #instantbird 15:25:11 * ChanServ sets mode +o Even 15:32:51 <flo-retina> clokep: haven't you said a while ago that it crashed everyday? :-P 15:35:10 <clokep> flo-retina: It doesn't do that anymore...now it's like every 5th time. 15:36:07 <aleth> Is that a Heisenbug that doesn't happen with debug builds? 15:36:54 --> FireFly_TB has joined #instantbird 15:36:58 <flo-retina> aleth: it does happen in debug builds 15:37:06 <flo-retina> aleth: but until yesterday it only happened on clokep's profile ;) 15:38:50 <clokep> Yeah, literally all the crash-stats were me. :( 16:02:37 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/5a529e019c69 - Florian Quèze - Bug 1928 - Crash [@ purpleAccountBuddy::Get* ] during shutdown, r=clokep. 16:29:52 --> mconley has joined #instantbird 16:36:27 <-- instant-buildbot has quit (Input/output error) 16:36:29 --> instant-buildbot has joined #instantbird 16:36:29 * ChanServ sets mode +v instant-buildbot 16:38:15 <-- instant-buildbot has quit (Input/output error) 16:38:16 --> instant-buildbot has joined #instantbird 16:38:16 * ChanServ sets mode +v instant-buildbot 16:39:30 <flo-retina> https://support.skype.com/en/faq/FA12349/skype-says-my-application-will-stop-working-with-skype-in-december-2013-why-is-that 16:39:41 <flo-retina> "The Desktop API was created in 2004 and it doesnât support mobile application development. We have, therefore, decided to retire the Desktop API in December 2013." 16:40:34 <clokep> Well I'm glad no one has put time into making anything work w/ Skype. ;) 16:42:16 <-- instant-buildbot has quit (Input/output error) 16:42:17 --> instant-buildbot has joined #instantbird 16:42:18 * ChanServ sets mode +v instant-buildbot 16:42:41 <-- instant-buildbot has quit (Input/output error) 16:42:41 --> instant-buildbot has joined #instantbird 16:42:41 * ChanServ sets mode +v instant-buildbot 16:43:18 <-- instant-buildbot has quit (Input/output error) 16:43:19 --> instant-buildbot has joined #instantbird 16:43:20 * ChanServ sets mode +v instant-buildbot 16:43:33 <flo-retina> http://www.reddit.com/r/programming/comments/1pqbhj/skypes_desktop_api_will_stop_working_this/cd51b4j is interesting too 16:44:00 <flo-retina> clokep: yeah, it looks like Microsoft is firmly decided on killing Skype :-/ 16:44:27 <-- instant-buildbot has quit (Input/output error) 16:44:28 --> instant-buildbot has joined #instantbird 16:44:29 * ChanServ sets mode +v instant-buildbot 16:44:53 <clokep> Killing skype? 16:46:07 <aleth> Just the ecosystem ;) 16:48:03 <aleth> flo-retina: Interesting in that link: The most upvoted reason against Hangouts is "lack of a desktop app" :D 16:50:15 <clokep> There's a fun "Google is dropping XMPP" in there too. 16:51:15 <flo-retina> aleth: what's why I gave the link ;) 16:51:26 <flo-retina> aleth: and some people down there also say they want IRC & XMPP ;) 16:57:03 --> nhnt11 has joined #instantbird 16:57:49 <nhnt11> flo-retina: No, just that I've been super busy 16:57:54 <nhnt11> I downloaded XCode yesterday 16:58:04 * nhnt11 would like to spend a couple hours on Instantbird now :) 16:58:12 <flo-retina> :) 16:58:26 <flo-retina> nhnt11: can you have a look at bug 1928? 16:58:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1928 maj, --, ---, florian, NEW, Crash [@ purpleAccountBuddy::Get* ] during shutdown 16:58:33 <nhnt11> Ok 17:00:05 <nhnt11> flo-retina: Is there a specific reason you want me to look at that? 17:00:35 <-- instant-buildbot has quit (Input/output error) 17:00:36 <flo-retina> nhnt11: yes. The stats service was in the JS stack of a shutdown crash I was having yesterday. 17:00:37 --> instant-buildbot has joined #instantbird 17:00:37 * ChanServ sets mode +v instant-buildbot 17:01:01 <nhnt11> Ok, just saw that comment 17:01:05 <flo-retina> nhnt11: I fixed the crash in the C++ side of the code 17:01:06 <instantbot> c++ is evil 17:01:17 <flo-retina> but I still think what the stats service was doing is pointless/wasteful. 17:01:33 <flo-retina> mostly I wanted your opinion on whether that should be fixed in the contacts service, the stats service, or both. 17:02:01 <-- instant-buildbot has quit (Input/output error) 17:02:03 --> instant-buildbot has joined #instantbird 17:02:03 * ChanServ sets mode +v instant-buildbot 17:02:57 --> Mic has joined #instantbird 17:02:57 * ChanServ sets mode +h Mic 17:04:28 <-- instant-buildbot has quit (Input/output error) 17:04:29 <nhnt11> Hmm 17:04:30 --> instant-buildbot has joined #instantbird 17:04:30 * ChanServ sets mode +v instant-buildbot 17:05:27 <nhnt11> I'm tempted to say the contacts service 17:05:59 <-- instant-buildbot has quit (Input/output error) 17:06:01 --> instant-buildbot has joined #instantbird 17:06:01 * ChanServ sets mode +v instant-buildbot 17:06:35 <nhnt11> (It seems cleaner to just not fire notifications, rather than making a consumer stop listening) 17:08:56 <-- instant-buildbot has quit (Input/output error) 17:08:58 --> instant-buildbot has joined #instantbird 17:08:58 * ChanServ sets mode +v instant-buildbot 17:17:41 <-- instant-buildbot has quit (Input/output error) 17:17:44 --> instant-buildbot has joined #instantbird 17:17:44 * ChanServ sets mode +v instant-buildbot 17:17:54 <-- instant-buildbot has quit (Input/output error) 17:17:56 --> instant-buildbot has joined #instantbird 17:17:56 * ChanServ sets mode +v instant-buildbot 17:18:03 <-- instant-buildbot has quit (Input/output error) 17:18:04 --> instant-buildbot has joined #instantbird 17:18:05 * ChanServ sets mode +v instant-buildbot 17:18:52 <-- instant-buildbot has quit (Input/output error) 17:18:59 --> instant-buildbot has joined #instantbird 17:18:59 * ChanServ sets mode +v instant-buildbot 17:19:36 <-- instant-buildbot has quit (Input/output error) 17:19:41 --> instant-buildbot has joined #instantbird 17:19:41 * ChanServ sets mode +v instant-buildbot 17:24:11 --> mpmc has joined #instantbird 17:29:01 <aleth> flo-retina: btw, which test exactly broke yesterday? imContacts doesn't have tests afaik (though it probably should) 17:37:29 <flo-retina> aleth: the purplexpcom one 17:37:48 <flo-retina> aleth: see http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1024/steps/shell_3/logs/stdio 17:38:16 <flo-retina> err, no 17:38:18 <flo-retina> TEST-UNEXPECTED-FAIL | /builds/slave/linux/obj-instantbird/mozilla/_tests/xpcshell/chat/components/src/test/test_accounts.js | test failed (with xpcshell return code: 0), see following log: 17:38:25 <flo-retina> TEST-UNEXPECTED-FAIL | xpcshell/head.js | [Exception... "'[JavaScript Error: "aConvCount is undefined" {file: "file:///builds/slave/linux/obj-instantbird/mozilla/dist/bin/components/imConversations.js" line: 438}]' when calling method: [imIConversationsService::unInitConversations]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: 17:38:25 <flo-retina> file:///builds/slave/linux/obj-instantbird/mozilla/dist/bin/components/imCore.js :: CoreService.prototype.quit :: line 285" data: yes] 17:38:51 <aleth> Thanks! 17:39:05 --> dionisos has joined #instantbird 17:41:15 --> mpmc1 has joined #instantbird 17:42:04 <-- mpmc has quit (Connection reset by peer) 17:46:46 <-- aleth has quit (Quit: Ciao) 18:06:21 --> wnayes has joined #instantbird 18:07:25 <Mic> Bug 2046 18:07:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2046 enh, --, ---, nobody, NEW, Highlight search string in awesometab items 18:08:25 <Mic> Should the stats service return information about where the string was matched in the results? 18:09:12 <Mic> A bit like Twitter does with entities? 18:09:22 <nhnt11> I'd say so 18:09:28 <clokep> Mic: If that's the best way to fix the bug, then maybe... 18:09:33 <nhnt11> because the stats service is already doing work to match stuff 18:09:34 <Mic> Matching it in the awesomtab again seems wrong. 18:09:41 <nhnt11> doesn't make sense for awesometabs to do it again 18:09:41 <nhnt11> yeah 18:10:20 <flo-retina> it only makes sense for the awesometab to do it if you want to continue show the match when the user types an additional letter 18:11:01 <Mic> flo-retina: what is "it" here? 18:11:07 <flo-retina> nhnt11: have you looked at the completion code I wrote; especially the usage of the worker, and of OS.File in there? Does that give ideas about things that could be done for the stats service? 18:11:21 <nhnt11> I haven't looked at the code, no 18:11:27 <flo-retina> Mic: finding the matched string. 18:11:58 <flo-retina> nhnt11: basically I implemented log crawling, inspired a bit from your code in the stats service, but vastly simplified, because in a worker OS.File can be used synchronously :) 18:13:21 <nhnt11> It does look way simpler :) 18:15:41 <Mic> flo-retina: I still don't understand :( 18:15:58 <flo-retina> nhnt11: but I'm not sure how much of the stats service could work that way, as you do need XPCOM a lot :( 18:16:43 <flo-retina> if we could tweak JS-IRC to return the LIST results as a large JSON blob instead of plenty of XPCOM objects, maybe we could do something :) 18:17:03 <nhnt11> That would be interesting 18:18:03 <nhnt11> bah, I have an hour before I need to sleep 18:18:15 * nhnt11 looks at that mavericks build issues bug 18:19:28 <nhnt11> Hmm actually 18:19:35 <nhnt11> I wonder if I can just point xcode to use the 10.8 sdk 18:20:53 <flo-retina> why not? 18:21:12 <flo-retina> for nightlies we do http://lxr.instantbird.org/instantbird/source/build/macosx/universal/mozconfig.common#15 18:21:37 <nhnt11> I'll try that 18:21:52 <flo-retina> It's annoying that the 10.6 SDK doesn't exist on the XCode that ships for 10.8... 18:21:59 <flo-retina> I had to scp that folder from an older machine 18:22:09 <flo-retina> but I'm pretty sure you don't need your binaries to work on 10.6 :) 18:22:27 <nhnt11> :) 18:24:49 <flo-retina> this is the patch I'm applying to build the Tb add-on: view-source:http://ftp.instantbird.com/instantbird/thunderbird-addon/2.10.7/diffs/purple-changes-tb24.patch 18:25:33 <nhnt11> So that mozconfig line didn't help :( 18:26:11 <clokep> flo-retina: So...you're not building jabber and qq, everything static? Seems reasonable. 18:26:24 <flo-retina> clokep: and no bonjour on Linux 18:26:31 <flo-retina> nhnt11: what's your build error? 18:26:32 <clokep> Ah, yes. That too. 18:26:49 <clokep> Bonjour isn't static, right? I think we sitll don't know what happens in that case if you don't have Bonjour installed. 18:27:01 <flo-retina> what? 18:27:33 <flo-retina> it's purposefully not static on Linux only, because the xpcom component will fail to load if the required library isn't in the system 18:27:50 <nhnt11> The quartzgl thing. (https://bugzilla.mozilla.org/show_bug.cgi?id=884014) 18:27:59 <nhnt11> Which means it's still using the 10.9 sdk.. 18:28:07 <clokep> flo-retina: Can't that happen on Windows too? 18:28:10 * nhnt11 is trying sudo xcode-select --switch 18:28:57 <flo-retina> clokep: no 18:29:56 <flo-retina> clokep: on Windows the prpl knows the library may be missing, so the prpl isn't linked against the DLL at load time, it just attempts to open it at run time. 18:30:11 <flo-retina> clokep: and on Mac, we know for sure the library will be in the system, so we link directly against it 18:32:03 <nhnt11> ok, it seems to be building vs. the 10.8 sdk 18:32:12 <clokep> flo-retina: COol. :) 18:32:18 <nhnt11> The build hasn't failed yet (it should have by now) so I think it's working :) 18:33:17 <flo-retina> nhnt11: great :) 18:34:55 <flo-retina> hmm, any idea of how I can get a .dll file (purplexpcom ;)) out of the Windows build VM, given that VNC won't let me type the @ character? 18:35:28 <clokep> flo-retina: Use something better than VNC? :P 18:35:38 <clokep> FTP? 18:35:39 <Mic> Network shares? 18:35:41 <clokep> SCP? 18:35:46 <clokep> Dropbox? 18:35:49 <clokep> FileLink? 18:35:55 <flo-retina> clokep: scp is my default choice 18:36:04 <flo-retina> requires typing username@hostname at some point :( 18:36:19 <clokep> :-/ 18:36:28 <Mic> Copy paste the @character from the character table? 18:36:29 <clokep> RDP let's you just share things... 18:36:47 <flo-retina> Mic: hmm, if I can find the character table, that may be the best solution :-) 18:37:13 <nhnt11> This reminds me of http://xkcd.com/949/ 18:37:28 <nhnt11> I love the alt-text on that one 18:37:46 <Mic> Try running "charmap" 18:38:13 <flo-retina> nhnt11: I wasn't far from emailing the file to me ;) 18:38:27 <flo-retina> nhnt11: except I'm not convinced I want to log into my gmail account from that machine 18:38:31 <nhnt11> I think we're all guilty of doing that at some point.. :P 18:38:40 <nhnt11> hmm, fair enough 18:39:02 <flo-retina> man, 3 minutes to compile the damn file (and Windows is slow to compile), 15 minutes to find how to get it :( 18:40:53 <flo-retina> Mic: that worked, thank you very much! :) 18:41:02 <Mic> :) 18:41:19 * flo-retina hates keyboard mappings 18:41:31 <flo-retina> possibly even more than I hate character encodings. 18:43:20 <clokep> Hahah. 18:43:30 <clokep> If everyone just spoke in English it'd be fine. ;) 18:43:45 <flo-retina> clokep: I think I wouldn't be against that 18:45:14 <flo-retina> alright, I think I've left the Windows VM more or less in the state where I found it 18:45:19 <flo-retina> now on to linux 18:47:07 <clokep> Then to wait 6 weeks while it is approved. 18:48:05 <flo-retina> clokep: still need to package it 18:48:08 <flo-retina> and test it "a bit" 18:48:48 <-- mconley has quit (Input/output error) 18:48:50 <flo-retina> Given that this will only support Tb24, I wonder if it's reasonable to put all the binaries in a single .xpi file 18:48:58 <flo-retina> 3min20 to build on Windows 18:49:01 <flo-retina> 44s on Linux 18:49:26 <clokep> flo-retina: That is probably reasonable, yes. 18:49:46 <flo-retina> that would still make a large file :-/ 18:50:08 <clokep> How large? 18:50:23 <flo-retina> see how large purplexpcom.dll is for you in Instantbird 18:50:47 <-- FireFly_TB has quit (Ping timeout) 18:50:51 <flo-retina> we have 5 supported architectures (if I include linux 64) 18:51:03 <clokep> Ah, I always forget Mac is two. 18:51:26 <flo-retina> +MSVC produces a code that weights slightly less than gcc does 18:51:40 <clokep> 2.4 MB on my debug build. 18:51:48 <clokep> So like 15 MB? That's not INSANELY big. 18:51:54 <clokep> But it is 1/3rd of hte size of Thunderbird. :) 18:52:01 <flo-retina> bah, the @ is messed up for linux too :-/ 18:52:10 * flo-retina wonders if scp has a -u option for the username or something 18:52:15 <flo-retina> I think ssh does :) 18:52:29 <flo-retina> clokep: xpi is a zip ;) 18:52:55 <clokep> So it'll be smaller, right? 18:53:02 <flo-retina> yeah... 18:54:34 <-- dionisos has quit (Ping timeout) 18:56:19 <nhnt11> Yay 18:56:21 <nhnt11> My build is done 18:56:22 <nhnt11> :) 18:57:22 --> nhnt11-testing has joined #instantbird 18:57:26 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 18:57:38 <flo-retina> :) 19:02:39 <flo-retina> ahah 19:02:55 <flo-retina> echo "User /username/" > ~/.ssh/config 19:02:59 <flo-retina> that worked! :) 19:03:00 --> mconley has joined #instantbird 19:05:03 <flo-retina> so I'm sure I compiled for Mac universal and linux64 last week-end 19:05:08 <flo-retina> and uploaded the files 'somewhere' 19:05:13 <flo-retina> but where?!? :( 19:05:58 <nhnt11> |cat ~/.bash_history | grep /something in the filename/| ? 19:06:00 <flo-retina> ah, the folder was called "purplexpcom-tb" 19:06:14 <flo-retina> nhnt11: I found it by find . -name '*.so' ;) 19:06:24 <nhnt11> Cool 19:06:39 <flo-retina> apparently I haven't uploaded the mac file 19:06:54 <flo-retina> I guessed I thought that was easy because it was built on my macbook so I could find it again :-S 19:07:15 * flo-retina has no idea of how to make an universal build of that file without making a full universal build 19:11:54 <flo-retina> the universal build I have has QQ, so that can't be it 19:12:02 <flo-retina> I guess I'll just rebuild during diner 19:15:04 <flo-retina> found it :) 19:15:12 <flo-retina> it was in the folder where I was about to create a new build :-] 19:16:23 --> Mnyromyr has joined #instantbird 19:18:04 <flo-retina> hmm, the linux files weight 10MB each :-S 19:18:11 <flo-retina> I suspect they contain debug symbols 19:18:41 <flo-retina> all the binaries are in http://ftp.instantbird.com/instantbird/thunderbird-addon/2.10.7/ 19:23:49 <clokep> Now to package? ;) 19:31:16 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 19:32:48 <flo-retina> I think this is ready to test: http://ftp.instantbird.com/instantbird/thunderbird-addon/2.10.7/ 19:32:56 <flo-retina> IMHO the linux file is too large 19:33:11 <flo-retina> I'll likely try striping the binary files it contains 19:34:24 --> nhnt11 has joined #instantbird 19:34:51 --> EionRobb has joined #instantbird 19:36:49 --> dionisos has joined #instantbird 19:37:30 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 20:31:45 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 20:58:10 <instantbot> New Core - Twitter bug 2237 filed by benediktp@ymail.com. 20:58:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2237 nor, --, ---, nobody, NEW, Participants in timeline should have Follow- and Unfollow-actions in their context menu 21:04:21 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 21:33:00 <-- mpmc1 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 22:03:19 <-- dionisos has quit (Ping timeout) 22:07:19 <-- sabret00the has quit (Quit: Leaving) 22:15:35 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 22:39:15 <-- mconley has quit (Input/output error) 22:42:50 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:20:55 <-- qlum has quit (Quit: Getting the <censored> out.) 23:36:01 <instantbot> benediktp@ymail.com requested review from aleth@instantbird.o rg for attachment 3011 on bug 2205. 23:36:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2205 nor, --, ---, benediktp, ASSI, Error from log sweeping with a fresh profile 23:37:06 --> Mic has joined #instantbird 23:37:06 * ChanServ sets mode +h Mic 23:54:36 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)