#instantbird log on 11 04 2014

All times are UTC.

00:00:54 --> clokep has joined #instantbird
00:00:54 * ChanServ sets mode +o clokep 
00:06:31 --> mconley has joined #instantbird
00:12:56 --> aleth has joined #instantbird
00:12:56 * ChanServ sets mode +o aleth 
00:13:15 <-- aleth has quit (Quit: ...)
00:25:16 <-- Armada has quit (Connection closed)
00:27:40 * Fallen is now known as Fallen|away 
00:40:00 <-- mconley has quit (Connection closed)
00:40:52 --> mconley has joined #instantbird
01:13:02 <-- DGMurdockIII has quit (Quit: Leaving)
01:13:07 --> DGMurdockIII has joined #instantbird
01:16:34 <-- mconley has quit (Connection closed)
01:17:13 --> mconley has joined #instantbird
01:28:20 <-- Mook_as has quit (Client exited)
01:32:13 * redDragon|away is now known as redDragon 
01:39:36 <-- myk has quit (Ping timeout: 121 seconds)
01:39:37 <-- mconley has quit (Connection closed)
01:40:34 --> mconley has joined #instantbird
01:59:09 <-- mconley has quit (Connection closed)
01:59:55 --> mconley has joined #instantbird
02:04:46 <-- Tonnes has quit (Connection closed)
02:05:00 --> Tonnes_ has joined #instantbird
02:05:17 * Tonnes_ is now known as Tonnes 
02:06:56 <-- clokep has quit (Ping timeout: 121 seconds)
02:44:28 --> kapy has joined #instantbird
02:56:33 <-- mconley has quit (Connection closed)
02:57:17 --> mconley has joined #instantbird
03:00:56 <-- arlolra has quit (Client exited)
03:08:06 <-- kapy has quit (Quit: Going offline, see ya! (www.adiirc.com))
03:08:18 --> kapy has joined #instantbird
03:10:12 <-- mconley has quit (Ping timeout: 121 seconds)
03:10:17 --> mconley_ has joined #instantbird
03:19:13 <-- mconley_ has quit (Ping timeout: 121 seconds)
03:24:27 <-- Bollebib has quit (Connection closed)
03:28:05 --> clokep has joined #instantbird
03:28:05 * ChanServ sets mode +o clokep 
03:43:38 <-- kapy has quit (Quit: Going offline, see ya! (www.adiirc.com))
03:57:53 <-- clokep has quit (Ping timeout: 121 seconds)
04:01:12 --> mconley has joined #instantbird
04:06:05 <-- EionRobb has quit (Quit: Leaving.)
04:09:07 <-- mconley has quit (Ping timeout: 121 seconds)
04:17:09 <-- Rym has quit (Ping timeout: 121 seconds)
04:43:18 --> Rym has joined #instantbird
04:47:32 <instant-buildbot> build #2412 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2412
04:47:47 <-- Rym has quit (Ping timeout: 121 seconds)
05:15:29 --> mpmc has joined #instantbird
05:35:30 --> sawrubh has joined #instantbird
05:36:02 --> sherief has joined #instantbird
05:37:26 --> Rym has joined #instantbird
05:41:56 <-- Rym has quit (Ping timeout: 121 seconds)
05:43:42 <-- DGMurdockIII has quit (Quit: Leaving)
06:20:26 --> myk has joined #instantbird
06:31:34 --> Rym has joined #instantbird
06:36:05 <-- Rym has quit (Ping timeout: 121 seconds)
06:54:53 --> EionRobb has joined #instantbird
07:25:42 --> Rym has joined #instantbird
07:30:14 <-- Rym has quit (Ping timeout: 121 seconds)
07:43:17 --> aleth has joined #instantbird
07:43:17 * ChanServ sets mode +o aleth 
07:43:38 <-- aleth has quit (Quit: ...)
07:43:41 --> aleth has joined #instantbird
07:43:41 * ChanServ sets mode +o aleth 
07:52:54 <-- Widdershins has quit (Ping timeout: 121 seconds)
07:53:47 <-- sawrubh has quit (Quit: Connection closed for inactivity)
07:59:20 <-- aleth has quit (Ping timeout: 121 seconds)
08:05:11 --> aleth has joined #instantbird
08:05:11 * ChanServ sets mode +o aleth 
08:06:11 <-- myk has quit (Ping timeout: 121 seconds)
08:12:54 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:12:58 --> flo-retina has joined #instantbird
08:12:58 * ChanServ sets mode +qo flo-retina flo-retina 
08:19:22 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:19:55 --> Rym has joined #instantbird
08:23:41 --> nhnt11 has joined #instantbird
08:24:23 <-- Rym has quit (Ping timeout: 121 seconds)
08:36:32 <aleth> We only seem to have one nightly left :-/
08:37:11 <aleth> Oh, Windows is building?
08:37:37 <aleth> Even must have fixed it
08:38:48 <flo-retina> aleth: indeed. I emailed him again this morning
08:39:14 <flo-retina> he actually had fixed the VM last time, but didn't remember that we haven't figured out a way to get buildbot to auto-start with the correct environment, and need to start it by hand
08:39:26 <flo-retina> and I restarted the 2 Linux Minis.
08:39:33 <flo-retina> they were off since the breaker tripped yesterday
08:39:53 <flo-retina> for some reason I had to reboot the linux64 mini, as it hadn't started buildbot at its first start :-S.
08:43:56 <aleth> At least a breaker is a nice physical reason :)
08:46:11 <flo-retina> except I don't know what caused it to trip
08:46:23 <flo-retina> I've turned everything back on and things work...
08:46:31 <flo-retina> I guess I still suspect the roofers' stuff
09:14:02 --> Rym has joined #instantbird
09:18:34 <-- Rym has quit (Ping timeout: 121 seconds)
09:26:19 --> gerard-majax has joined #instantbird
09:26:34 --> BWMerlin has joined #instantbird
09:31:51 <instant-buildbot> build #1216 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1216
09:32:53 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:42:20 --> gerard-majax has joined #instantbird
10:02:27 <-- EionRobb has quit (Quit: Leaving.)
10:05:13 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:08:12 --> Rym has joined #instantbird
10:09:49 <-- aleth has quit (Ping timeout: 121 seconds)
10:12:34 <instant-buildbot> build #1563 of win32-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1563
10:12:43 <-- Rym has quit (Ping timeout: 121 seconds)
10:19:16 <flo-retina> aleth: I've seen several cases where crop=... only works if there's a flex= attribute on the same node.
10:22:49 --> Bollebib has joined #instantbird
10:24:02 --> Armada has joined #instantbird
10:39:39 --> aleth has joined #instantbird
10:39:39 * ChanServ sets mode +o aleth 
10:43:37 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:44:05 <aleth> flo-retina: good to know, thanks
10:44:15 <flo-retina> np
10:44:21 <flo-retina> took a while to figure out the first time ;)
10:44:25 <flo-retina> it was 'documented'
10:44:28 <flo-retina> but the MDN way
10:44:37 <flo-retina> ie. you have to stumble on the right page to find it
10:45:16 --> gerard-majax has joined #instantbird
10:45:55 * Fallen|away is now known as Fallen 
10:51:20 <flo-retina> do we know what that Windows build error in gmp-test-decryptor.obj is?
10:51:31 * flo-retina hopes it's not VS2010 vs VS2013 :-/
10:56:03 * redDragon is now known as redDragon|away 
10:57:20 --> kapy has joined #instantbird
10:58:09 <-- kapy has quit (Quit: Going offline, see ya! (www.adiirc.com))
11:02:23 --> Rym has joined #instantbird
11:02:32 --> chrisccoulson has joined #instantbird
11:05:28 * Fallen is now known as Fallen|away 
11:06:53 <-- Rym has quit (Ping timeout: 121 seconds)
11:13:25 --> clokep has joined #instantbird
11:13:25 * ChanServ sets mode +o clokep 
11:24:56 <clokep> flo-retina: Don't know of failures, but I don't tink I've rebuild mozilla in a while on my Windows machine.
11:38:53 --> kapy has joined #instantbird
11:51:48 <clokep> flo-retina: I've kicked off a local build, I'll see if that file builds properly.
11:51:51 <clokep> I didn't do a clobber though...
11:52:05 <flo-retina> ok :)
11:52:32 * aleth finds he has to clobber all the time since pseudo-rework
11:52:50 <aleth> maybe I just didn't notice before though
11:53:29 <flo-retina> should be only when you pulled m-c, right?
11:53:35 <aleth> Yes
11:56:34 --> Rym has joined #instantbird
12:00:16 --> nhnt11 has joined #instantbird
12:01:04 <-- Rym has quit (Ping timeout: 121 seconds)
12:04:21 <-- nhnt11 has quit (Ping timeout: 121 seconds)
12:13:32 <aleth> clokep, flo-retina: TB Windows nightlies are also busted in that file
12:14:48 <-- kapy has left #instantbird ("Closing Window")
12:20:56 <instant-buildbot> build #112 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/112
12:33:29 --> clokep_work has joined #instantbird
12:33:29 * ChanServ sets mode +o clokep_work 
12:40:50 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:40:53 --> clokep_work has joined #instantbird
12:40:53 * ChanServ sets mode +o clokep_work 
12:41:05 <clokep_work> GTalk still doesn't work. :(
12:41:13 <clokep_work> Connecting at home was fine from an older nightly (The last Windows one)
12:41:26 <flo-retina> ok
12:41:40 <flo-retina> we should probably try to debug then :-/
12:41:55 <clokep_work> Yes...I'm not sure where to start. :-S
12:42:34 <flo-retina> clokep_work: I would start by building a debug build, and looking at NSPR logs from necko
12:42:47 <flo-retina> or maybe even before that, check the meaning of the error code we get in socket.jsm
12:49:23 <clokep_work> Hmm...anyone have that error log # checker thing handy? :)
12:50:17 <clokep_work> NS_ERROR_NET_INTERRUPT (0x804B0047)
12:50:43 --> Rym has joined #instantbird
12:51:02 <-- BWMerlin has quit (Client exited)
12:51:04 <clokep_work> Uh no.
12:51:06 <clokep_work> That's wrong.
12:51:10 <clokep_work> That's from one I cancelled...
12:54:32 --> rosonline has joined #instantbird
12:55:12 <-- Rym has quit (Ping timeout: 121 seconds)
12:59:23 <-- aleth has quit (Quit: ...)
13:12:07 --> BillBinkley has joined #instantbird
13:19:27 --> aleth has joined #instantbird
13:19:27 * ChanServ sets mode +o aleth 
13:23:12 <-- clokep_work has quit (Ping timeout: 121 seconds)
13:24:18 --> clokep_work has joined #instantbird
13:24:18 * ChanServ sets mode +o clokep_work 
13:30:22 * redDragon|away is now known as redDragon 
13:32:21 <flo-retina> the code in my debug log is 2152398868
13:32:53 <flo-retina> ah you already pasted that info in the bug :)
13:34:44 <-- aleth has quit (Ping timeout: 121 seconds)
13:37:30 --> aleth has joined #instantbird
13:37:30 * ChanServ sets mode +o aleth 
13:44:51 --> Rym has joined #instantbird
13:46:49 --> unghost has joined #instantbird
13:49:20 <-- Rym has quit (Ping timeout: 121 seconds)
13:51:00 <clokep_work> Yes, I figured that was more helpful. :-D
14:18:20 --> iamjayakumars has joined #instantbird
14:22:06 <iamjayakumars> Hi, instanbird is not connecting with gtalk
14:28:28 <aleth> iamjayakumars: Thanks for letting us know. It seems to have broken a few days ago, bug 1092701
14:28:30 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1092701 nor, --, ---, nobody, NEW, Cannot connect to Google Talk with Instantbird 1.6a1pre
14:30:02 <iamjayakumars> aleth: thanks
14:30:13 <iamjayakumars> even after today's update also same issue
14:30:22 <iamjayakumars> i'm using "1.6a1pre (20141104041747)"
14:30:22 --> mconley has joined #instantbird
14:38:59 --> Rym has joined #instantbird
14:43:43 <-- Rym has quit (Ping timeout: 121 seconds)
14:58:10 <-- clokep_work has quit (Ping timeout: 121 seconds)
14:59:17 --> mconley_ has joined #instantbird
15:02:17 <-- mconley has quit (Ping timeout: 121 seconds)
15:04:25 * mconley_ is now known as mconley 
15:19:10 --> iamjayakumars__ has joined #instantbird
15:21:25 <-- iamjayakumars has quit (Ping timeout: 121 seconds)
15:24:37 --> Rym has joined #instantbird
15:26:16 --> iamjayakumars has joined #instantbird
15:27:12 <-- iamjayakumars__ has quit (Ping timeout: 121 seconds)
15:31:01 * redDragon is now known as redDragon|away 
15:34:02 --> iamjayakumars__ has joined #instantbird
15:35:06 <-- iamjayakumars__ has quit (Connection closed)
15:35:18 <-- iamjayakumars has quit (Ping timeout: 121 seconds)
15:51:27 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
15:56:24 --> clokep_work has joined #instantbird
15:56:24 * ChanServ sets mode +o clokep_work 
15:57:18 <clokep_work> iamjayakumars: We haven't had time to debug it..so...yes still expected to be broken.
15:57:23 <clokep_work> IF you have some time that'd be awesome. :)
16:08:22 <-- Tonnes has quit (Quit: ChatZilla 0.9.91 [Firefox 33.0.2/20141027150301])
16:10:01 --> Tonnes has joined #instantbird
16:31:19 --> myk has joined #instantbird
16:39:44 <sukhe> hello #instantbird!
16:40:25 <sukhe> for Tor Messenger, we want to handle URLs in the chat dialog -- by this I mean that it should not be possible for a user to click on links starting with http or https
16:41:00 <sukhe> earlier we were just throwing up the warning for opening an external handler, but that's not enough since if a user clicks on a link, it may open in the default browser and de-anonymize the user
16:41:26 <sukhe> so I want to basically strip Instantbird's ability to convert https://foo.bar to a URL that can be clicked 
16:41:47 <sukhe> in Thunderbird, this can be done by converting all HTML to plain text but I can't find the Instanbird equivalent
16:42:32 <sukhe> any suggestions on how to handle this? I tried modifying mozilla/browser/metro/components/ContentDispatchChooser.js but that didn't work
16:43:08 <sukhe> which is odd, since it *should* have worked
16:46:38 <clokep_work> sukhe: No, that shouldn't.
16:46:49 <clokep_work> Nothing inside of browser/ is used in Instantbird, definitely nothign inside of browser/metro.
16:49:20 <sukhe> clokep_work: now you say that, I think the fact that the directory is not even hg should have been a hit ;)
16:49:24 <sukhe> er, hint
16:49:36 <sukhe> (even under hg)
16:49:41 <sukhe> so is there another of way of doing this?
16:50:09 <clokep_work> sukhe: What does "in Thunderbird, this can be done by converting all HTML to plain text but I can't find the Instanbird equivalent" mean?
16:51:55 <sukhe> clokep_work: mailnews . display . html_as if set to 1 converts a HTML body of an email to text
16:52:44 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:53:05 <sukhe> so it basically strips an HTML email and converts it to plain text (yayay!)
16:55:27 <clokep_work> Does setting "Display of incoming formatting" to "none" not do this?
16:56:14 <sukhe> let me check again; I think I checked this
16:58:30 <clokep_work> flo-retina might know more about this though.
16:58:43 <sukhe> ok no. I set the option to "none" (it was already none) and I sent a message "http://cnn.com" and I still get it as a link
16:58:50 * Fallen|away is now known as Fallen 
16:59:35 <clokep_work> Alright, so I guess that just strips incoming HTML out, not HTML that we add ourselves.
17:00:04 <-- aleth has quit (Ping timeout: 121 seconds)
17:01:44 <sukhe> ok so just to make it clear (sorry, it was not): I sent a message http://cnn.com from irssi to Instantbird, and on Instantbird, I get it as a link (with the right-click context menu for a URL). I have the option you just suggested set to "none"
17:02:56 <clokep_work> It was perfectly clear.
17:02:59 <clokep_work> My statement is the same.
17:03:30 <sukhe> ah I see what you said
17:04:22 <clokep_work> I don't know how to disable links.
17:04:40 <clokep_work> Probably want to see where that's added in the code and check...
17:04:40 --> arlolra has joined #instantbird
17:07:08 <sukhe> yeah I tried but I think flo-retina should know better
17:10:36 <clokep_work> sukhe: http://dxr.mozilla.org/comm-central/source/chat/content/convbrowser.xml#483 / http://dxr.mozilla.org/comm-central/source/chat/content/convbrowser.xml#508
17:10:42 <sukhe> my (possibly hackish) solution was to let the links remainn, but intercept the launch application dialog
17:11:35 <clokep_work> That seems excessive.
17:11:43 * clokep_work has an idea.
17:12:32 <clokep_work> sukhe: So take a look at http://dxr.mozilla.org/comm-central/source/chat/modules/imContentSink.jsm
17:13:32 <clokep_work> You could set the content sink to use a mode that allows not HTML through.
17:13:46 <clokep_work> (Well maybe just br and p, as in kStrictMode, but more strict.)
17:13:57 <clokep_work> You should be able to set this in an extension.
17:14:18 <clokep_work> It's possible we could also include a kSuperStrictIReallyDontWantToSeeAnythingMode that is just line breaks and paragraphs.
17:15:11 <sukhe> aah interesting
17:15:18 <sukhe> thanks clokep_work; I am checking this out!
17:15:47 <clokep_work> (Then you'd just change a pref.)
17:22:47 --> gerard-majax has joined #instantbird
17:33:11 * Fallen is now known as Fallen|away 
17:33:57 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:34:00 --> myk has joined #instantbird
17:36:43 <-- Rym has quit (Ping timeout: 121 seconds)
17:43:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:46:07 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:54:09 --> gerard-majax has joined #instantbird
18:00:33 --> Mook_as has joined #instantbird
18:00:37 <-- Mook_as has quit (Connection closed)
18:01:38 --> Mook_as has joined #instantbird
18:05:34 <-- Mook_as has quit (Client exited)
18:06:09 --> Mook_as has joined #instantbird
18:12:34 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:15:00 --> Rym has joined #instantbird
18:19:25 <-- Rym has quit (Ping timeout: 121 seconds)
18:24:31 <sukhe> clokep_work: success! thanks!
18:26:21 --> Rym has joined #instantbird
18:30:49 <-- Rym has quit (Ping timeout: 121 seconds)
18:35:08 <clokep_work> sukhe: What did you end up doing?
18:35:54 --> aleth has joined #instantbird
18:35:54 * ChanServ sets mode +o aleth 
18:41:24 <sukhe> easiest solution: removed the <a> tag
18:42:00 <sukhe> (restricted kStrictMode)
18:42:10 <clokep_work> sukhe: So patching the code?
18:42:16 <clokep_work> That seems like a poor solution IMO.
18:42:23 <sukhe> clokep_work: we are already doing that as we are building Instantbird
18:42:33 <sukhe> we will be doing deterministic builds
18:42:39 <sukhe> well, are doing, in a way
18:43:11 <clokep_work> I understand you're already doing it.
18:43:16 <clokep_work> It doesn't mean it's the best solutino for everything.
18:44:26 <aleth> sukhe: Why not add another mode constant to kModes as clokep_work suggested? Seems much cleaner
18:44:32 <sukhe> I see
18:44:43 <aleth> Then you just have to set the pref value
18:45:08 <aleth> We can land that and then you don't need to mess around with patches
18:45:13 <arlolra> ya, what if they decide to whitelist another tag that we don't want (and fail to see landing)?
18:46:12 <arlolra> these seem to be the patches we're maintaining at the moment
18:46:13 <arlolra> https://gitweb.torproject.org/tor-messenger-build.git/tree/HEAD:/projects/instantbird
18:46:45 <sukhe> ok, let me then use kSuperStrictMode (or something)
18:47:11 <sukhe> and then we can set messenger.options.filterMode
18:47:18 <clokep_work> FWIW I'd love to have https://gitweb.torproject.org/tor-messenger-build.git/blob/HEAD:/projects/instantbird/irc.patch as default in our code. :(
18:47:28 <clokep_work> https://gitweb.torproject.org/tor-messenger-build.git/blob/HEAD:/projects/instantbird/facebook.patch seems reasonable too, not sure why we're not using that...
18:47:43 <aleth> I agree. And some of the others also really should be prefs.
18:48:18 <sukhe> I had be happy to work on sending as much things upstream as I can, fwiw
18:48:24 <clokep_work> Thanks. :)
18:49:17 <clokep_work> sukhe: I guess to be clear, we're certainly willing to upstream stuff that makes sense or willing to add prefs that makes things easier for you.
18:49:50 <clokep_work> Of course some of the stuff will want to be different, but if we can keep as much the same as possible, I think that's a good idea. :)
18:50:14 <aleth> It's just much more maintainable if you don't have to apply patches that might bitrot or no longer do what you expect...
18:50:44 <sukhe> yup that's true
18:51:16 <arlolra> the larger, prepare-messages-for-displaying.patch is https://bugzilla.mozilla.org/show_bug.cgi?id=1071166
18:51:18 <instantbot> Bug 1071166 nor, --, ---, nobody, NEW, Outgoing messages not escaped correctly
18:51:41 <aleth> That doesn't seem too far from landing.
18:52:04 <clokep_work> Woot, no review request for me. :-D
18:52:24 <clokep_work> Oh apparently I have a review from aleth hanging. :-\ Oops.
18:53:40 <arlolra> :)
19:04:43 <aleth> clokep_work: I'm not sure what a sensible test for that would look like. It's not likely going to break because of our parsing of NOTICE, the problem is if inspircd shoud decide to change the string, and we can't test for that.
19:20:28 --> Rym has joined #instantbird
19:21:42 <-- arlolra has quit (Client exited)
19:24:57 <-- Rym has quit (Ping timeout: 121 seconds)
19:37:38 <flo-retina> sukhe: are you removing twitter?
19:38:19 <flo-retina> "my (possibly hackish) solution was to let the links remainn, but intercept the launch application dialog" seems a much better solution.
19:38:32 <flo-retina> removing the <a> tag just gets in the way of the user, without helping him/her at all.
19:39:07 --> EionRobb has joined #instantbird
19:40:40 --> Widdershins has joined #instantbird
19:42:11 <aleth> sukhe: is there no way you can enforce them to open in the tor browser or whatever?
19:43:26 <Mook_as> that might not be the best thing either, since the link could (intentionally) contain personally identifiable information or whatever it's called?
19:43:38 <Mook_as> (in which case mixing it with other tor traffic would be a bad idea)
19:44:48 <aleth> It should at least still be possible to copy the url via the context menu imho, as otherwise usability really is terrible
19:45:32 <Mook_as> rewrite it to a data: url containing the plain text of the url!
19:45:43 <Mook_as> ... not actually serious, please don't do that
19:45:47 <flo-retina> I would say you probably want to 1. show which URL will be loaded 2. be very explicit about which application will be used for that.
19:51:24 --> DGMurdockIII has joined #instantbird
19:53:11 <clokep_work> aleth: So...the test would ensure the code you wrote is working. :-D
19:53:19 <clokep_work> Not that they've changed the string.
19:54:05 <aleth> But the code doesn't do anything apart from check and split that string ;)
19:54:27 <aleth> I mean, what would it test? The result of the type conversion of the seventh word?
19:56:49 <aleth> I would like tests for the LIST code in general, but that's a different problem.
19:57:55 <flo-retina> clokep_work: the reason for not forcing TLS for facebook is that the first XMPP gateway they had didn't support it
19:58:19 <flo-retina> then it became supported most of the time, but not always (probably supported on some servers and not on some others, with some load balancing or something)
19:58:35 <flo-retina> and I think the new gateway (they changed it at some point) does support it
19:58:46 --> gerard-majax has joined #instantbird
20:02:03 <-- sherief has quit (Ping timeout: 121 seconds)
20:05:21 <flo-retina> btw, https://air.mozilla.org/why-and-how-of-reproducible-builds-distrusting-our-own-infrastructure-for-safer-software-releases/ may be of interest to some people here
20:05:23 <DGMurdockIII> https://developers.facebook.com/docs/chat/
20:08:09 <clokep_work> DGMurdockIII: We're quite aware of that.
20:08:24 <clokep_work> flo-retina: That sounds likely about the changes to infrastructure for them though.
20:11:46 <DGMurdockIII> ok
20:14:36 --> Rym has joined #instantbird
20:14:44 <-- Widdershins has quit (Ping timeout: 121 seconds)
20:19:08 <-- Rym has quit (Ping timeout: 121 seconds)
20:50:28 <-- aleth has quit (Ping timeout: 121 seconds)
20:58:17 <-- myk has quit (Ping timeout: 121 seconds)
21:01:36 --> aleth has joined #instantbird
21:01:36 * ChanServ sets mode +o aleth 
21:08:47 --> Rym has joined #instantbird
21:13:17 <-- Rym has quit (Ping timeout: 121 seconds)
21:26:58 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
21:27:04 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:29:28 --> clokep_work has joined #instantbird
21:29:28 * ChanServ sets mode +o clokep_work 
21:32:14 <-- aleth has quit (Ping timeout: 121 seconds)
21:36:38 --> aleth has joined #instantbird
21:36:38 * ChanServ sets mode +o aleth 
21:41:50 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:47:38 --> clokep_work has joined #instantbird
21:47:38 * ChanServ sets mode +o clokep_work 
21:52:12 --> myk has joined #instantbird
22:02:36 <aleth> clokep: have you seen this? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Method_definitions
22:02:56 --> Rym has joined #instantbird
22:05:02 <-- mconley has quit (Quit: NO CARRIER)
22:07:03 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:07:24 <-- Rym has quit (Ping timeout: 121 seconds)
22:13:12 <flo-retina> now they just need to propose dropping the "{return" and ";}" ;)
22:14:08 <aleth> would indeed be nice if that was actually in ES6
22:14:47 <aleth> I hear there are parts of m-c where people don't like the shorter version ;)
22:15:40 <aleth> * g() looks odd though.
22:16:34 <aleth> maybe the space is optional?
22:17:04 <EionRobb> multiplying g() with what?
22:17:26 <aleth> EionRobb: it's short for function* g()
22:17:36 <EionRobb> yeah, confusing
22:48:25 --> Widdershins has joined #instantbird
22:57:06 --> Rym has joined #instantbird
23:01:35 <-- Rym has quit (Ping timeout: 121 seconds)
23:11:30 <aleth> http://puu.sh/cDxve/bc8072efd9.png
23:13:22 --> hadi has joined #instantbird
23:51:15 --> Rym has joined #instantbird
23:55:44 <-- Rym has quit (Ping timeout: 121 seconds)
23:57:48 <-- aleth has quit (Ping timeout: 121 seconds)
23:58:05 --> Rym has joined #instantbird