All times are UTC.
00:00:38 <aleth> Yes. Might be worth closing the bug wontfix 00:01:27 <clokep> I'd rather the "session restore" idea. 00:01:30 <clokep> And remove auto-joins. 00:02:01 <aleth> Yes, it means less work for the user, which is good. 00:14:44 <clokep> flo: I'll use span tags if you want instead of font tags, wasn't sure if one was preferred. 00:50:08 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 00:50:51 --> aleth has joined #instantbird 00:53:07 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 00:55:48 --> aleth has joined #instantbird 00:57:08 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 01:42:40 <clokep> flo: I like "new Number" better, parseInt does funny things with a string such as "1a" (it parses it to "1", new Number parses it to NaN) 01:50:36 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074205]) 02:24:43 * timA is now known as timA|away 03:15:58 <-- clokep has quit (Connection reset by peer) 03:16:01 --> clokep has joined #instantbird 03:16:01 * ChanServ sets mode +o clokep 03:20:02 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 03:29:26 --> Mook has joined #instantbird 05:03:12 <-- EionRobb has quit (Quit: Leaving.) 05:16:57 <instant-buildbot> build #470 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/470 06:25:48 <-- micahg has quit (Ping timeout) 06:27:55 --> micahg has joined #instantbird 06:33:24 <-- micahg has quit (Ping timeout) 06:49:17 --> micahg has joined #instantbird 06:52:32 <instant-buildbot> build #376 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/376 07:36:44 <-- micahg has quit (Ping timeout) 07:52:25 --> micahg has joined #instantbird 07:58:33 <-- gerard-majax has quit (Ping timeout) 08:36:39 --> gerard-majax has joined #instantbird 08:50:19 --> MadWookiee has joined #instantbird 08:56:39 --> EionRobb has joined #instantbird 08:58:40 <-- EionRobb has quit (Connection reset by peer) 09:00:34 --> EionRobb has joined #instantbird 09:09:50 <-- micahg has quit (Ping timeout) 09:13:41 --> Mic has joined #instantbird 09:13:41 * ChanServ sets mode +h Mic 09:16:12 --> Mad_Maks has joined #instantbird 09:16:29 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 09:17:04 --> Mic has joined #instantbird 09:17:04 * ChanServ sets mode +h Mic 09:21:46 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 09:25:35 --> micahg has joined #instantbird 09:32:04 <-- EionRobb has quit (Quit: Leaving.) 09:32:15 --> mmkmou has joined #instantbird 09:36:34 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 09:39:19 --> Mic has joined #instantbird 09:39:19 * ChanServ sets mode +h Mic 09:40:19 <-- Mad_Maks has quit (Quit: Instantbird 1.2a1pre) 09:40:23 --> Mad_Maks has joined #instantbird 09:40:31 <-- Mad_Maks has quit (Client exited) 09:49:45 --> jb has joined #instantbird 10:08:29 --> flo has joined #instantbird 10:08:29 * ChanServ sets mode +qo flo flo 10:23:23 <flo> hello :) 10:23:38 <Mic> Hi flo 10:24:05 <Mic> Do you know of a way to reload extensions without having to restart Instantbird? 10:24:21 <flo> reload extensions? 10:24:25 <flo> what do you mean? 10:24:27 <Mic> It used to work to disable and re-enable restartless extensions from the add-on manager 10:24:45 <Mic> And have them reloaded with the changes made in the meantime 10:26:28 <Mic> I tried/checked the various prefs for caching and I'm using -purgecaches (I think that's a startup-only thing?) ofcourse. 10:27:25 <-- flo has quit (Ping timeout) 10:29:31 --> flo has joined #instantbird 10:29:31 * ChanServ sets mode +qo flo flo 10:30:13 <flo> I think -purgecaches only has an effect at startup, right 10:31:03 <-- flo has quit (Quit: Instantbird 1.2a1pre) 10:31:15 --> flo has joined #instantbird 10:31:15 * ChanServ sets mode +qo flo flo 10:32:42 --> aleth has joined #instantbird 10:37:15 <aleth> Mic: Does this setting help for this? nglayout.debug.disable_xul_cache = true 10:57:14 <Mic> That's one of the prefs I tried already (they're all listed on an "extension development setup" page on MDN) 10:57:23 <Mic> but thanks :) 11:05:08 <Mic> Note to self: unloading module "imServices.jsm" is not a good idea. 11:05:36 <flo> isn't it automatically reloaded? 11:06:25 <Mic> On the next import iirc but uses of Services.* fail until then if I interpreted that correctly :( 11:12:34 <Mic> very compressed way to load some modules into a scope: http://pastebin.instantbird.com/11404 11:13:28 <-- micahg has quit (Ping timeout) 11:17:43 --> clokep has joined #instantbird 11:17:43 * ChanServ sets mode +o clokep 11:17:49 <Mic> It wasn't intended to be short, only to have an array of the modules to be able to load and unload them easily. 11:18:06 <Mic> As it turned out unloading was a bad thing ;) 11:23:07 * Mic added a comment about this problem to the review guidelines. 11:27:09 <clokep> That sounds like abad idea. :P 11:29:14 --> micahg has joined #instantbird 11:36:34 <-- gerard-majax has quit (Ping timeout) 11:48:46 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 12:26:17 --> Tomek has joined #instantbird 12:37:10 --> clokep_work has joined #instantbird 12:37:10 * ChanServ sets mode +o clokep_work 12:41:54 --> gerard-majax has joined #instantbird 12:43:48 <-- gerard-majax has quit (Ping timeout) 12:43:53 --> Even has joined #instantbird 12:43:53 * ChanServ sets mode +o Even 12:43:59 <-- Even has quit (Quit: Even) 12:44:05 --> Even has joined #instantbird 12:44:05 * ChanServ sets mode +o Even 12:58:55 --> gerard-majax has joined #instantbird 13:01:54 <-- gerard-majax has quit (Ping timeout) 13:02:45 --> gerard-majax has joined #instantbird 13:05:05 <-- gerard-majax has quit (Ping timeout) 13:08:26 <-- Even has quit (Ping timeout) 13:17:31 <-- micahg has quit (Ping timeout) 13:17:43 --> Mic1 has joined #instantbird 13:18:39 * Mic1 is now known as bp 13:21:03 --> gerard-majax has joined #instantbird 13:29:43 <-- gerard-majax has quit (Ping timeout) 13:33:28 --> micahg has joined #instantbird 13:34:15 --> Mad_Maks has joined #instantbird 13:46:11 <flo> what are we using currently to HTML encode strings? (replace & < and > characters with entities) 13:47:59 <flo> when I try this in my error console, there's no entity in the result: Components.classes["@mozilla.org/txttohtmlconv;1"].getService(Components.interfaces.mozITXTToHTMLConv).scanTXT("t&es<b>t", 0) 13:50:16 <bp> flo: I think the error console eats them, try alert() around that, maybe 13:50:46 <flo> bp: right, thanks! :) 13:50:51 <bp> Indeed, they're there. 13:50:56 <bp> No problem :) 14:07:47 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 â 1809)) 14:16:54 <flo> http://pastebin.instantbird.com/11423 thoughts? (clokep_work maybe?) 14:16:55 --> SM0TVI has joined #instantbird 14:18:16 <flo> afaik, aMsg.message is the only prprlIMessage that the front-end sanitizes, so I don't think we should display any HTML from other message attributes. 14:19:55 --> Even has joined #instantbird 14:19:55 * ChanServ sets mode +o Even 14:24:53 <-- bp has quit (Quit: Instantbird 1.2a1pre) 14:25:47 <instantbot> florian@instantbird.org granted review for attachment 1153 on bug 1256. 14:25:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1256 nor, --, ---, nobody, NEW, Remove timestamp tooltip from URLs 14:29:29 <-- chrisccoulson has quit (Quit: Ex-Chat) 14:30:42 --> chrisccoulson has joined #instantbird 14:35:46 <clokep_work> flo: That looks OK, are we seeing that issue somewhere? 14:36:29 <flo> I think we could see it if some prpl allows the < character in display names 14:36:48 <clokep_work> Ah, interesting. 14:37:03 <flo> it's rather scary ;) 14:37:10 <clokep_work> Haha. 14:37:17 <clokep_work> Do we want to change how we handle that for messages at all? 14:37:25 <clokep_work> But yes, that looks like a fine change flo. :) 14:37:54 <flo> what do you mean? Messages are allowed to contain HTML code (and we sanitize it with imContentSink.jsm) 14:38:46 <flo> or are you asking if we could handle this escaping in the prplIMessage implementations instead of in imThemes.jsm? 14:39:49 <flo> if so, yes, but I think it would be dangerous to go that route as the escaping code would need to be duplicated (at least one in purplexpcom and once in jsProtoHelper (and let's hope JS prpls in add-ons aren't creating strange forks...) 14:45:14 <clokep_work> flo: Yes. I meant in the prplIMessage more than the imThemes. 14:45:26 <clokep_work> Also, don't we convert some stuff in imConversation? 14:46:05 <-- Draighth has quit (Quit: Leaving.) 14:46:22 * clokep_work was thinking of http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#290 14:46:49 <flo> that's for what we send 14:47:28 <clokep_work> Ah! Doh. 14:47:33 * clokep_work isn't quite awkae yet it seems. ;) 14:47:58 <-- Mic has quit (Ping timeout) 14:49:25 <flo> clokep_work: did you understand all my additional comments in the IRC patch yesterday? 14:49:36 <clokep_work> flo: Most of them. 14:49:38 <clokep_work> I'm still working through it. 14:49:44 <clokep_work> I didn't quite achieve my Ballmer Peak as I wanted. :( 14:49:54 <clokep_work> The connection logic ones I'd like to discuss with you at some point though. 14:49:57 --> Draighth has joined #instantbird 14:49:58 <clokep_work> I'm a bit confused by them. 14:50:09 <clokep_work> I'll be away from my desk for a bit though. 14:50:23 <flo> does that mean you got drunk without acquiring extra programming skills? 14:52:12 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f2db11620008 - aleth - Bug 1256 - Remove timestamp tooltip from URLs, r=fqueze. 14:52:13 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c06a991d108f - Florian Quèze - Cleanup convZoom.js, r=aleth. 14:52:14 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8d377ceac36f - Florian Quèze - Escape HTML special characters for contact names displayed in conversations, r=clokep. 15:15:18 --> igorko has joined #instantbird 15:17:34 <instantbot> florian@instantbird.org set the Resolution field on bug 1256 to FIXED. 15:17:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1256 tri, --, 1.2, aletheia2, RESO FIXED, Remove timestamp tooltip from URLs 15:18:36 --> Mad_Maks1 has joined #instantbird 15:44:11 --> Mic has joined #instantbird 15:44:11 * ChanServ sets mode +h Mic 15:47:02 <instant-buildbot> build #205 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/205 15:58:56 --> myk has joined #instantbird 16:04:31 <-- Mad_Maks1 has quit (Client exited) 16:13:43 --> gerard-majax has joined #instantbird 16:15:34 <-- gerard-majax has quit (Ping timeout) 16:16:28 --> gerard-majax has joined #instantbird 16:16:30 <clokep_work> flo: Haha, not quite drunk. :P But I had a couple drinks. 16:18:56 <-- Mad_Maks has quit (Quit: Instantbird 1.2a1pre) 16:23:17 <-- micahg has quit (Ping timeout) 16:39:17 --> micahg has joined #instantbird 16:49:56 <-- gerard-majax has quit (Ping timeout) 16:52:23 <-- myk has quit (Ping timeout) 17:02:58 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 17:16:06 --> myk has joined #instantbird 17:25:25 <-- micahg has quit (Ping timeout) 17:27:32 <-- flo has quit (Input/output error) 17:39:37 --> ecaron has joined #instantbird 17:41:24 --> micahg has joined #instantbird 17:44:10 --> jb1 has joined #instantbird 17:44:46 <-- jb has quit (Ping timeout) 17:53:26 --> gerard-majax has joined #instantbird 17:55:11 <-- gerard-majax has quit (Ping timeout) 17:56:34 <-- micahg has quit (Ping timeout) 18:00:10 <-- jb1 has quit (Ping timeout) 18:03:56 * jwir3 is now known as jwir3|lunch 18:04:32 --> gerard-majax has joined #instantbird 18:07:38 --> Mook_as has joined #instantbird 18:12:24 --> micahg has joined #instantbird 18:26:07 <-- myk has quit (Max SendQ exceeded) 18:26:08 --> myk has joined #instantbird 18:32:03 <-- MadWookiee has quit (Quit: Instantbird 1.1) 18:46:09 <-- myk has quit (Max SendQ exceeded) 18:46:11 --> myk has joined #instantbird 18:51:25 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre) 18:56:13 <-- myk has quit (Max SendQ exceeded) 18:56:14 --> myk has joined #instantbird 19:22:08 <-- igorko has quit (Ping timeout) 19:26:22 --> igorko has joined #instantbird 19:29:46 <-- micahg has quit (Ping timeout) 19:35:23 <instantbot> New Instantbird (UI) bug 1257 filed by aletheia2@fastmail.fm. 19:35:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1257 min, --, ---, nobody, NEW, 'Undefined property' warnings in mozilla 19:38:05 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 1182 to FIXED. 19:38:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1182 nor, --, 1.2, nobody, RESO FIXED, "Reference to undefined property" JS warnings 19:45:37 --> micahg has joined #instantbird 19:53:33 * timA|away is now known as timA|mtg 20:01:15 <-- myk has quit (Max SendQ exceeded) 20:01:17 --> myk has joined #instantbird 20:04:06 <-- igorko has quit (Ping timeout) 20:06:40 * jwir3|lunch is now known as jwir3 20:58:00 --> Even1 has joined #instantbird 21:06:28 * timA|mtg is now known as timA 21:14:25 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:22:43 <-- chrisccoulson has quit (Quit: Ex-Chat) 21:25:21 --> chrisccoulson has joined #instantbird 21:35:38 --> Mic has joined #instantbird 21:35:38 * ChanServ sets mode +h Mic 21:51:07 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 23:02:06 <-- Draighth has quit (Quit: Leaving.) 23:09:01 <-- ecaron has quit (Quit: Instantbird 1.1) 23:24:51 --> EionRobb has joined #instantbird 23:39:59 <-- EionRobb has quit (Quit: Leaving.)