All times are UTC.
00:00:54 <-- Bollebib has quit (Ping timeout: 121 seconds) 01:02:57 <-- aleth has quit (Quit: :tiuQ) 01:34:01 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 02:30:49 <-- flo-retina has quit (Ping timeout: 121 seconds) 02:47:15 <instant-buildbot> build #1534 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1534 03:06:47 --> mpmc has joined #instantbird 03:43:21 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 03:49:09 <instant-buildbot> build #1756 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1756 04:12:01 <instant-buildbot> build #2919 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2919 04:12:08 <-- EionRobb has quit (Quit: Leaving.) 04:30:18 <instant-buildbot> build #444 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/444 05:25:53 --> hadi has joined #instantbird 05:26:26 --> EionRobb has joined #instantbird 07:01:23 --> gerard-majax has joined #instantbird 07:23:08 <-- gerard-majax has quit (Ping timeout: 121 seconds) 07:38:47 --> flo-retina has joined #instantbird 07:38:47 * ChanServ sets mode +qo flo-retina flo-retina 08:13:47 --> gerard-majax has joined #instantbird 08:26:09 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:28:52 --> gerard-majax has joined #instantbird 08:31:33 --> hadi1 has joined #instantbird 08:32:54 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:33:07 <-- hadi has quit (Ping timeout: 121 seconds) 08:33:07 * hadi1 is now known as hadi 08:41:05 --> nhnt11 has joined #instantbird 08:41:05 * ChanServ sets mode +h nhnt11 08:51:28 --> gerard-majax has joined #instantbird 08:56:58 --> Bollebib has joined #instantbird 09:00:13 --> hadi1 has joined #instantbird 09:00:13 <-- hadi has quit (Connection closed) 09:00:13 * hadi1 is now known as hadi 09:04:44 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:10:49 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:13:25 <-- BWMerlin has quit (Client exited) 09:13:45 --> BWMerlin has joined #instantbird 09:29:55 <-- nhnt11 has quit (Ping timeout: 121 seconds) 09:43:09 --> nhnt11 has joined #instantbird 09:43:09 * ChanServ sets mode +h nhnt11 09:44:55 --> gerard-majax has joined #instantbird 09:50:39 <-- hadi has quit (Connection closed) 09:51:42 --> hadi has joined #instantbird 10:02:48 --> flo-retina has joined #instantbird 10:02:48 * ChanServ sets mode +qo flo-retina flo-retina 10:30:38 <-- nhnt11 has quit (Ping timeout: 121 seconds) 10:31:00 --> nhnt11 has joined #instantbird 10:31:00 * ChanServ sets mode +h nhnt11 10:33:10 <-- freaktechnik has quit (Ping timeout: 121 seconds) 10:34:15 --> freaktechnik has joined #instantbird 10:36:45 <flo-retina> aleth: has the status of Array.includes changed since bug 1136359 ? 10:36:47 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1136359 nor, --, Thunderbird 39.0, aleth, RESO FIXED, Backout Array.includes and String.includes usage in tab completion code 10:40:19 <flo-retina> answering my own question: yes, enabled in fx43 in bug 1070767 10:40:21 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1070767 nor, --, mozilla43, till, RESO FIXED, Enable {Array, %TypedArray%}.prototype.includes in all builds 10:50:43 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:51:08 <-- EionRobb has quit (Quit: Leaving.) 10:51:28 <hadi> I wonder if the dayly build is up! 10:53:27 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:53:42 --> hadi has joined #instantbird 10:57:11 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:57:18 --> hadi has joined #instantbird 10:58:11 --> afiksof has joined #instantbird 10:59:42 <hadi> OMG 10:59:58 * hadi licks his lips 11:01:29 <hadi> sooooooo, flo-retina is a founder, and instant-buildbotbot is voice. !!! 11:01:46 <hadi> er 11:01:53 <hadi> instantbot i mean 11:01:56 <instantbot> hadi: Sorry, I've no idea what 'i mean' might be. 11:02:20 <hadi> instantbot: you're tagged as voice 11:02:23 <instantbot> hadi: Sorry, I've no idea what 'you're tagged as voice' might be. 11:02:26 <hadi> ! 11:02:53 <flo-retina> hadi: instantbot is a bot, don't expect it to understand full English sentences. 11:03:23 <hadi> flo-retina: Yeah i know, was just messing around 11:03:45 <hadi> This patch is good, im gonna feedback on the bug once i find it 11:03:47 <-- afiksof has left #instantbird () 11:08:49 --> afiksof1 has joined #instantbird 11:11:18 * afiksof1 is now known as afiksof 11:25:44 --> chrisccoulson has joined #instantbird 11:32:47 --> afiksof1 has joined #instantbird 11:35:03 <-- afiksof has quit (Ping timeout: 121 seconds) 11:35:03 * afiksof1 is now known as afiksof 11:38:08 <flo-retina> Fallen: that line has --skip-comm too, so I'm confused about what it's trying to do 11:38:30 <flo-retina> oh, is it just for pulling mozilla/ ? 11:38:55 <flo-retina> we could totally include a --skip-purple there too if that's really the problem 12:29:33 --> afiksof1 has joined #instantbird 12:30:33 --> aleth has joined #instantbird 12:30:33 * ChanServ sets mode +o aleth 12:31:11 <-- afiksof has quit (Ping timeout: 121 seconds) 12:31:11 * afiksof1 is now known as afiksof 12:48:40 <-- aleth has quit (Ping timeout: 121 seconds) 12:50:17 --> aleth has joined #instantbird 12:50:17 * ChanServ sets mode +o aleth 13:14:09 --> clokep has joined #instantbird 13:14:09 * ChanServ sets mode +o clokep 13:20:45 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 955719 from --- to FIXED. 13:20:46 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955719 nor, --, Instantbird 44, nobody, RESO FIXED, [a11y] Add accessible labels to participant list icons 13:35:55 * hadi cheers 13:36:00 --> mpmc has joined #instantbird 13:36:28 <aleth> hadi: Thanks for testing! 13:37:02 <aleth> You were happy with how it sounded read? Or should it be more like a sentence ("nick is an operator")? 13:37:02 <hadi> aleth: thanks for the patch! and ofc pushing it into nightly 13:37:26 <hadi> No, the way it is is the best. 13:37:35 <aleth> Great :-) 13:38:17 <hadi> non-ib question: Is op different than voice? 13:38:36 <clokep> hadi: Yes. 13:38:53 <clokep> hadi: An "operator" can do "anything" in a channel (ban people, kick people, make other operators). 13:39:06 <hadi> oh right 13:39:08 <clokep> "voice" means "you can talk"...which is not useful in some channels (e.g. here) when anyone can talk. 13:39:30 <hadi> oh ok! i see 13:40:00 <hadi> cool! 13:48:40 <clokep> Btw I thought I included a --skip-purple option. 13:48:43 <clokep> But maybe I did not. 13:53:49 <aleth> I thought I had one in the original patch (but I don't think I have a copy of it any more) 14:02:45 <clokep> Maybe I didn't port it. 14:02:47 <clokep> I don't know. 14:06:40 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:06:58 --> clokep has joined #instantbird 14:06:58 * ChanServ sets mode +o clokep 14:38:08 <-- aleth has quit (Ping timeout: 121 seconds) 14:41:17 --> aleth has joined #instantbird 14:41:17 * ChanServ sets mode +o aleth 14:54:06 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:02:16 <-- satdav|bnc-away has quit (Quit: 12EliteBNC - http://elitebnc.org 4(Auto-Removal: idle account/not being used)) 15:21:33 --> flo-retina has joined #instantbird 15:21:33 * ChanServ sets mode +qo flo-retina flo-retina 15:21:51 <-- Bollebib has quit (Connection closed) 15:24:14 <-- clokep has quit (Ping timeout: 121 seconds) 15:26:13 <-- aleth has quit (Ping timeout: 121 seconds) 15:29:42 --> Bollebib has joined #instantbird 15:36:34 <-- afiksof has quit (Connection closed) 15:36:37 --> afiksof has joined #instantbird 15:40:39 <-- afiksof has quit (Ping timeout: 121 seconds) 15:48:17 --> myk has joined #instantbird 15:49:54 --> clokep_work has joined #instantbird 15:49:54 * ChanServ sets mode +o clokep_work 16:03:42 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:18:42 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:18:44 --> myk has joined #instantbird 16:22:09 <-- clokep_work has quit (Ping timeout: 121 seconds) 16:25:32 --> clokep_work has joined #instantbird 16:25:32 * ChanServ sets mode +o clokep_work 16:31:16 --> gerard-majax has joined #instantbird 16:34:34 --> gerard-majax_ has joined #instantbird 16:35:23 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:38:42 * gerard-majax_ is now known as gerard-majax 16:52:08 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:52:44 --> gerard-majax has joined #instantbird 16:55:43 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:55:46 --> myk has joined #instantbird 16:58:50 <-- myk has quit (Connection closed) 16:58:51 --> myk has joined #instantbird 17:03:42 --> spiffytech has joined #instantbird 17:17:35 --> aleth has joined #instantbird 17:17:35 * ChanServ sets mode +o aleth 17:17:47 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:19:37 --> gerard-majax has joined #instantbird 17:20:33 --> bittin- has joined #instantbird 17:20:40 --> abdelrhman has joined #instantbird 17:21:00 --> myk1 has joined #instantbird 17:21:03 <-- myk has quit (Ping timeout: 121 seconds) 17:21:03 * myk1 is now known as myk 17:29:48 <-- Mook_as has quit (Client exited) 17:30:19 --> Mook_as has joined #instantbird 17:30:57 <-- Mook_as has quit (Client exited) 17:31:10 --> Mook_as has joined #instantbird 17:31:32 <-- Mook_as has quit (Client exited) 17:31:46 --> Mook_as has joined #instantbird 17:32:10 <-- Mook_as has quit (Client exited) 17:32:13 --> Mook_as has joined #instantbird 17:39:04 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:49:06 <-- myk has quit (Ping timeout: 121 seconds) 17:49:15 --> myk has joined #instantbird 17:52:12 <-- aleth has quit (Ping timeout: 121 seconds) 18:00:40 <abdelrhman> Does anyone know this problem "abort: source is ancestor of destination" in Mercurial while rebasing? 18:01:12 <clokep_work> (o_O) 18:01:20 <clokep_work> abdelrhman: Never seen that (or if I have...I don't know now, sorry) 18:02:06 <Mook_as> I _think_ that means there's nothing to rebase 18:02:33 <Mook_as> In my case, it was because the bookmark I was attempting to rebase on top of wasn't where I thought it was (it didn't get updated on the pull) 18:03:30 <abdelrhman> check (https://ask.mozilla.org/question/1554/hg-pull-rebase-fails-with-source-is-ancestor-of-destination/) 18:03:49 <abdelrhman> Seems that was a bug in Mercurial 18:05:05 <abdelrhman> my current version is 3.3.2 and this fix is for 3.4 18:10:32 <-- GeekShadow has quit (Ping timeout: 121 seconds) 18:13:17 --> GeekShadow has joined #instantbird 18:26:00 --> gerard-majax has joined #instantbird 18:33:37 <-- abdelrhman has quit (Ping timeout: 121 seconds) 18:34:06 --> abdelrhman has joined #instantbird 18:39:10 <-- bittin- has quit (Quit: leaving) 18:46:44 --> aleth has joined #instantbird 18:46:44 * ChanServ sets mode +o aleth 18:47:10 <-- mpmc has quit (Connection closed) 18:57:12 --> nhnt11 has joined #instantbird 18:57:12 * ChanServ sets mode +h nhnt11 19:09:11 --> Mnyromyr has joined #instantbird 19:12:58 <-- gerard-majax has quit (Ping timeout: 121 seconds) 19:29:31 --> gerard-majax has joined #instantbird 19:37:28 --> clokep_work1 has joined #instantbird 19:37:29 * ChanServ sets mode +o clokep_work1 19:38:54 <-- clokep_work has quit (Ping timeout: 121 seconds) 19:38:54 * clokep_work1 is now known as clokep_work 19:46:40 --> EionRobb has joined #instantbird 20:37:48 <flo-retina> the facebook chat xmpp gateway sent me 6 times the same message :-S 20:38:13 <clokep_work> flo-retina: Facebook is down apparently. 20:38:23 <flo-retina> ah? 20:38:31 <flo-retina> it's been behaving oddly, but not fully down for me 20:39:05 * clokep_work shrugs. 20:47:26 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:57:32 <-- Bollebib has quit (Connection closed) 21:07:29 <abdelrhman> aleth: What is the meantime for ping message? 21:07:46 * abdelrhman hopes less than 150 sec 21:09:44 <aleth> You mean, the time after which we send a ping? 21:09:53 <aleth> 120s I think 21:10:44 <abdelrhman> yes, period of inactivity after it we send ping 21:11:57 <Mook_as> https://dxr.mozilla.org/comm-central/source/chat/modules/socket.jsm#297 ? 21:13:03 <aleth> yes 21:13:44 <abdelrhman> Per hipchat "Connections are dropped after 150s of inactivity" 21:14:15 <abdelrhman> I'm checking for that (https://confluence.atlassian.com/pages/viewpage.action?pageId=751436251) 21:14:44 <abdelrhman> Technical details section 21:14:44 <aleth> Mook_as has a Hipchat prl working pretty well now 21:14:52 <aleth> *prpl 21:15:13 <aleth> (by the sound of it) 21:16:00 <aleth> Mook_as: What did you do about the roster fetch problem? 21:16:45 <Mook_as> aleth: I swap out onRosterItem and make it not fetch any vCards 21:17:21 <EionRobb> a native prpl, or going via xmpp? 21:17:26 <abdelrhman> Did that work? 21:17:50 <Mook_as> abdelrhman: Yeah, since it seems to be some sort of API limit 21:17:52 <clokep_work> EionRobb: XMPP. 21:17:57 <Mook_as> Or if you mean the timeout, https://github.com/mook/hippie/blob/master/content/Session.jsm#L321 21:18:24 <Mook_as> ... HipChat is natively XMPP (with customizations) 21:18:59 <EionRobb> only if the server is configured to allow xmpp, otehrwise its an http-based api 21:19:15 <Mook_as> For messages? 21:19:32 <EionRobb> yeah 21:19:40 <EionRobb> but xmpp works in most cases 21:19:46 <Mook_as> Because I'm going by the logs out of the official HipChat app, connected to www.hipchat.com... 21:20:03 <Mook_as> Huh. I guess I'm just lucky, then :) 21:20:03 <EionRobb> (I've only stumbled across one server (or node or whatever they call their domain things) that had xmpp disabled) 21:20:55 <Mook_as> As in, port 5222/5223 is completely closed? wow. 21:26:08 <abdelrhman> Mook_as: yes, I meant that and I doubt that was the problem for bug 1205769 21:26:11 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1205769 nor, --, ---, nobody, NEW, Roster fetch can trigger disconnects due to vcard request flood 21:27:00 <Mook_as> Huh, okay 21:27:41 <Mook_as> If you can find a better reason, I'm happy with that too. Just needs to make my connection not die on startup :) 21:29:31 <abdelrhman> I'm trying to find the reason, it may be not accurate as we don't have any logs, also we can not test! 21:30:02 <clokep_work> EionRobb: Bah, fucking proprietary chat stacks. 21:30:18 <EionRobb> that's the best kind of proprietary chat stacks! 21:30:24 <Mook_as> We can _sort of_ test. Just keep connecting :p 21:32:39 <abdelrhman> :-) 21:38:07 <-- clokep_work has quit (Ping timeout: 121 seconds) 22:07:02 <abdelrhman> aleth: Do we really need to request vcard after getting roster? (I think we request it, when we hover ..., etc.) 22:08:24 <aleth> Check if it is needed for displaying the contact itself in the contact window 22:09:43 <aleth> e.g. does it use the real name from the vcard for the contact or something 22:10:41 <aleth> Not sure it needs to make that request every time it connects though 22:10:50 <abdelrhman> Yes, it uses full name 22:11:38 <flo-retina> the request the vcard to get the fullname 22:12:49 <flo-retina> IIRC in some cases (maybe facebook?), the contacts we get when downloading the roster contains the real name in an attribute, but I think that's optional. 22:12:59 <abdelrhman> We can queue these requests to avoid case of Mook_as ( >1000 buddies in contact's list) 22:13:24 <flo-retina> Maybe we should detect when the roster already contains names, and skip requesting vcards in that case 22:14:01 <flo-retina> abdelrhman: facebook chat seems unhappy with us when we requests lots of vcard on connect. And it returns errors, which makes us remove the contacts from the list of online contacts. 22:14:33 <aleth> Queueing plus not making unnecessary requests seems like a good idea 22:16:00 <Mook_as> Yeah, HipChat has it in a name= attribute, plus the URL to an image in a photo_url= attribute. 22:16:13 <abdelrhman> :-) 22:16:15 <Mook_as> Basically the only thing that a vCard gives is the... job title field. 22:16:37 <flo-retina> I'm not sure what you mean with queueing exactly, but we should probably not request more than 2-3 vcards at once. We should wait for responses before requesting more. 22:17:27 <aleth> I assumed that's what he meant, yes 22:17:56 <abdelrhman> yes, I meant that 22:18:29 <flo-retina> if the user is hovering something though, that request should get sent first 22:18:37 <flo-retina> even if there are more vcard requests pending in the queue 22:19:58 <aleth> User requests should not be put in the queue, basically. 22:24:09 <abdelrhman> Mook_as has noticed something that would help, check (http://xmpp.org/rfcs/rfc3921.html#roster) section 7.3 22:25:08 <abdelrhman> The server provides some useful attributes that we can use them without requesting vcard 22:26:51 <aleth> The name attribute was what flo-retina meant earlier, I think 22:29:08 --> aleth1 has joined #instantbird 22:29:08 * ChanServ sets mode +o aleth1 22:31:15 <-- aleth has quit (Ping timeout: 121 seconds) 22:31:15 * aleth1 is now known as aleth 22:39:37 <-- abdelrhman has quit (Ping timeout: 121 seconds) 23:02:02 <-- Mnyromyr has quit (Connection closed) 23:40:48 <instantbot> aleth@instantbird.org changed the Resolution on bug 1205727 from --- to FIXED. 23:40:49 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1205727 nor, --, Instantbird 44, a.ahmed1026, RESO FIXED, Add invite and me commands for XMPP MUCs