#instantbird log on 11 07 2016

All times are UTC.

01:10:27 <-- Bollebib has quit (Ping timeout: 121 seconds)
03:00:29 <-- EionRobb has quit (Quit: Leaving.)
03:15:34 --> Alex1 has joined #instantbird
04:20:04 --> EionRobb has joined #instantbird
04:55:01 <instant-buildbot> build #3353 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3353
05:00:06 --> DGMurdockIII has joined #instantbird
05:15:00 <-- BWMerlin has quit (Ping timeout: 121 seconds)
05:21:50 <instant-buildbot> build #878 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/878
05:36:27 <-- DGMurdockIII has quit (Quit: Leaving)
06:14:06 --> bogdan_maris has joined #instantbird
06:47:23 --> BWMerlin has joined #instantbird
07:07:27 <-- BWMerlin has quit (Ping timeout: 121 seconds)
07:13:24 --> gerard-majax has joined #instantbird
07:23:29 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:41:53 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:19:48 --> gerard-majax has joined #instantbird
08:37:14 --> Bollebib has joined #instantbird
09:27:46 --> aleth has joined #instantbird
09:27:46 * ChanServ sets mode +o aleth 
10:18:50 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:09:57 --> flo-retina has joined #instantbird
11:09:57 * ChanServ sets mode +qo flo-retina flo-retina 
12:22:32 <-- Fallen has quit (Quit: ZNC - http://znc.sourceforge.net)
12:53:54 --> Fallen has joined #instantbird
13:23:35 --> clokep_work has joined #instantbird
13:23:36 * ChanServ sets mode +o clokep_work 
13:27:33 <clokep_work> freaktechnik: I meant that it's weird that you wrote a tags parser just for tests. :P
13:27:47 <freaktechnik> welp, now I'musing the IRC tags parser
13:27:56 <freaktechnik> so fixed that ;)
13:28:47 <-- Tonnes has quit (Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923])
13:38:10 --> Tonnes has joined #instantbird
13:42:47 <clokep_work> :)
13:52:16 --> spiffytech has joined #instantbird
14:04:08 <clokep_work> aleth: Does using requestIdleCallback simplify anything?
14:04:12 <clokep_work> Or are you jus thoping it's more performant?
14:21:35 <flo-retina> it should cause less jank
14:31:40 <clokep_work> OK.
14:36:29 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:48:00 --> micahg has joined #instantbird
14:48:22 <-- aleth has quit (Ping timeout: 121 seconds)
15:01:13 --> flo-retina has joined #instantbird
15:01:13 * ChanServ sets mode +qo flo-retina flo-retina 
15:05:53 --> aleth has joined #instantbird
15:05:53 * ChanServ sets mode +o aleth 
15:12:57 <aleth> clokep_work: Instead of guessing how much time we have to run a batch of those tasks before it causes jank, this gives us input from the event handler
15:13:35 <instantbot> aleth@instantbird.org changed the Resolution on bug 1315479 from --- to FIXED.
15:13:36 <aleth> so it /should/ be better 
15:13:36 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1315479 nor, --, Instantbird 52, aleth, RESO FIXED, Use requestIdleCallback for the message handling queues
15:13:52 <clokep_work> aleth: Ah! That makes sense. :) Got it.
15:15:05 <aleth> on the other hand, if the event handler is very cautious in the amount of time it provides, the total time it takes to get something done might go up
15:15:07 <aleth> we'll see
15:16:38 <freaktechnik> I'll test a busy twitch chat on my netbook that would lag a lot with displaying messages already :P
15:16:45 <freaktechnik> (i.e. be behind a bit)
15:27:14 <clokep_work> aleth, freaktechnik: Btw last week for the 52 cycle is this week.
15:28:51 <aleth> clokep_work: expect incoming bustage from bug 1314955
15:28:54 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1314955 nor, P2, ---, benjamin, NEW, Remove support for binary-component manifest instruction
15:28:58 <clokep_work> Yeah. :(
15:29:01 <clokep_work> I don't want to think about that one.
15:29:11 <clokep_work> I briefly wondered how much work it would be to switch to JS ctypes.
15:29:23 <freaktechnik> so only one week left to get bug 1302447 r+'d by you ;)
15:29:25 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1302447 enh, --, ---, martin, ASSI, Implement IRCv3.2 server-time capability
15:29:35 <freaktechnik> it might be pretty cool since you can use the system libpurple.
15:29:42 <freaktechnik> (on linuxes that is)
15:30:27 <freaktechnik> (unless you'd still want to modify it to do everything the xulrunner way)
15:32:27 <clokep_work> We'd probably need to upstream patches to make using system libpurple work.
15:32:33 <clokep_work> freaktechnik: Yeah it's on my TODO list.
15:32:36 <clokep_work> I'm free tonight so...
16:07:55 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
16:09:46 --> bgmCoder has joined #instantbird
16:15:58 <-- bgmCoder has left #instantbird ()
16:19:45 --> chrisccoulson has joined #instantbird
17:10:48 <-- aleth has quit (Ping timeout: 121 seconds)
18:28:32 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:42:54 <-- EionRobb has quit (Quit: Leaving.)
19:30:07 --> aleth has joined #instantbird
19:30:07 * ChanServ sets mode +o aleth 
19:32:28 <-- aleth has quit (Quit: Instantbird 52)
19:32:34 --> aleth has joined #instantbird
19:32:34 * ChanServ sets mode +o aleth 
19:34:25 --> EionRobb has joined #instantbird
19:40:12 --> arlolra has joined #instantbird
19:53:14 <arlolra> flo-retina: when you get a chance https://bugzilla.mozilla.org/show_bug.cgi?id=955642
19:53:17 <instantbot> Bug 955642 enh, --, ---, arlolra, ASSI, Handle Twitter direct messages (DMs)
20:11:00 <flo-retina> arlolra: done
20:12:31 <arlolra> flo-retina: awesome, thanks!
20:12:46 <flo-retina> np, sorry for the unreasonable delay
20:14:30 <arlolra> it's ok,
20:18:54 <freaktechnik> clokep_work: I think I have to import Assert.jsm, no head file for the IRC tests imports its
20:18:56 <freaktechnik> *it
20:19:09 <freaktechnik> (resp. there is no head file for that)
20:19:45 <aleth> freaktechnik: it's imported by the test harness by default
20:20:10 <freaktechnik> hrm, then I must have weird xpcshell scoping issues again >_>
20:20:33 <clokep_work> Yeah, I had a patch up that just uses it everywhere. ;)
20:20:36 <clokep_work> No need to import it.
20:21:06 --> Logicoma has joined #instantbird
20:27:19 <freaktechnik> Assert is not a constructor :(
20:28:58 <clokep_work> freaktechnik: What are you trying to do?
20:29:03 <clokep_work> Can you send me a snippet?
20:29:14 <freaktechnik> well, essentially remove the Cu.import() from the server time test.
20:29:19 <freaktechnik> (for Assert.jsm)
20:29:20 <clokep_work> You should be able to literally just do |equals(a, b)|
20:29:28 <clokep_work> And not have to ever deal with the "Assert" object.
20:29:30 <freaktechnik> oh, you don't construct assert?
20:29:33 <freaktechnik> I see.
20:29:39 <freaktechnik> that's weird.
20:32:22 <clokep_work> Maybe?
20:32:24 <clokep_work> I don't know.
20:32:34 <clokep_work> I suspect it was meant to keep it 'close' to the old way.
20:43:40 <arlolra> woohoo, twitter dms ready for check-in
20:47:04 --> gerard-majax has joined #instantbird
20:49:39 <arlolra> clokep_work: ^ when you get a chance
20:50:17 <clokep_work> arlolra: https://bugzilla.mozilla.org/attachment.cgi?id=8808342?
20:51:17 <arlolra> yup
20:51:59 <clokep_work> Alright.
20:52:11 <arlolra> thanks
20:54:07 <-- Logicoma has quit (Connection closed)
21:12:15 <freaktechnik> :( pulled and now the build fails and mach is like "you can't test you have changes in your tree"
21:19:35 <instantbot> aleth@instantbird.org changed the Resolution on bug 955642 from --- to FIXED.
21:19:37 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955642 enh, --, Instantbird 52, arlolra, RESO FIXED, Handle Twitter direct messages (DMs)
21:26:04 <clokep_work> :(
21:26:09 <clokep_work> freaktechnik: Build first?
21:26:27 <freaktechnik> "build fails"
21:26:41 <clokep_work> arlolra: aleth just checked it in.
21:27:19 <freaktechnik> trying full clobber, which I really don't like, but it might help to fix libicu
21:28:16 <aleth> freaktechnik: when you pull m-c you generally have to clobber
21:28:37 <freaktechnik> unless you're lucky and the mach magic works.
21:30:06 <arlolra> clokep_work, aleth: thanks!
21:44:20 <-- arlolra has quit (Client exited)
21:44:59 <-- gerard-majax has quit (Ping timeout: 121 seconds)
22:10:02 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:17:34 <-- Tonnes has quit (Connection closed)
22:36:08 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
22:36:24 --> chrisccoulson has joined #instantbird