#instantbird log on 03 09 2016

All times are UTC.

00:00:15 <Mook_as> Well, there's a bug on nsAppRunner.cpp; there's some _other_ thing that you don't have, but Firefox has, which accidentally includes nsIUUIDGenerator.h on Mac.
00:00:36 <Mook_as> So... it should work on Windows, I think is what I'm saying :p
00:00:41 <clokep_work> https://hg.mozilla.org/mozilla-central/rev/5b20181a5b50
00:00:46 <clokep_work> I think that's what busted me.
00:02:44 <flo-retina> who wants to review my patch for bug 1103432? :_P
00:02:46 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1103432 nor, --, ---, nobody, NEW, Update search shipped with Instantbird
00:02:47 <flo-retina> :-P
00:03:55 * flo-retina volunteers aleth who filed the bug!
00:08:00 <flo-retina> I think it's my first Ib patch in a looong while!
00:09:56 <clokep_work> Yay!
00:14:52 <flo-retina> looks like it took me 2h to get that fixed :-S.
00:15:15 <flo-retina> I didn't expect it to take that long
00:18:22 <clokep_work> It's been 2 hours and I haven't even gotten a build that works.
00:18:39 <clokep_work> Plus you fixed a blocker, so you get a cookie. ;)
00:27:06 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
00:27:17 --> abdelrhman has joined #instantbird
00:38:32 <clokep_work> aleth, Mook_as, flo-retina: I think it's because I have --disable-accessibility
00:48:19 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
00:49:06 * clokep_work filed bug 1254774
00:49:09 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1254774 nor, --, ---, clokep, ASSI, error: member access into incomplete type 'nsIUUIDGenerator' after bug 1237847
00:50:22 <clokep_work> And now I've wasted most of my time fixing an unrealted bug.
00:55:25 <-- aleth has quit (Quit: Instantbird 48)
01:00:26 --> durwasa has joined #instantbird
01:01:41 <-- arlolra has quit (Client exited)
01:09:26 --> clokep has joined #instantbird
01:09:26 * ChanServ sets mode +o clokep 
01:13:18 <instant-buildbot> build #627 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/627
01:13:26 <clokep_work> abdelrhman: WOOT
01:13:43 <abdelrhman> ;)
01:16:24 <clokep> I'm checking that it works on Windows now...
01:16:32 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:16:43 --> clokep has joined #instantbird
01:16:44 * ChanServ sets mode +o clokep 
01:20:04 <abdelrhman> Great :)
01:23:21 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 955324 from --- to FIXED.
01:23:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955324 min, --, Instantbird 48, arlolra, RESO FIXED, Starting/stopping to follow someone doesn't update the participant list of the timeline
01:24:22 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1254305 from --- to FIXED.
01:24:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1254305 nor, --, Instantbird 48, ab, RESO FIXED, addOptions method takes 3 arguments, 4 given
01:24:42 * clokep_work will be back soon
01:28:04 <-- bogdan_maris has quit (Ping timeout: 121 seconds)
01:42:41 --> nhnt11 has joined #instantbird
01:42:42 * ChanServ sets mode +h nhnt11 
01:44:31 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:45:26 <-- mpmc has quit (Connection closed)
01:45:29 --> mpmc has joined #instantbird
01:55:59 <-- mpmc has quit (Connection closed)
01:56:01 --> mpmc has joined #instantbird
02:04:59 <-- nhnt11 has quit (Ping timeout: 121 seconds)
02:09:29 --> nhnt11 has joined #instantbird
02:09:29 * ChanServ sets mode +h nhnt11 
02:11:55 --> bogdan_maris has joined #instantbird
02:24:32 <clokep_work> I should stop doing things... ran into two build issues tonight. ;)
02:29:14 --> mpmc1 has joined #instantbird
02:29:17 <-- mpmc has quit (Ping timeout: 121 seconds)
02:29:17 * mpmc1 is now known as mpmc 
02:31:35 <-- nhnt11 has quit (Ping timeout: 121 seconds)
02:33:19 <-- mpmc has quit (Ping timeout: 121 seconds)
02:51:03 --> nhnt11 has joined #instantbird
02:51:03 * ChanServ sets mode +h nhnt11 
03:00:31 --> jsmaniac has joined #instantbird
03:01:13 <-- jsmaniac has quit (Quit: CGI:IRC)
03:13:13 <instant-buildbot> build #628 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/628
03:17:13 <instant-buildbot> build #3097 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3097
03:19:46 <clokep> nhnt11: You still awake?
03:21:20 <clokep> poke poke
03:29:04 <clokep> Guess not.
03:29:10 <clokep> Anyone random here want to review a patch for me? :P
03:32:57 <clokep_work> Me, me. I'll do it!
03:32:59 <clokep_work> :P
03:33:07 * clokep_work stops talking to himself and goes to sleep. ;)
03:37:09 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:47:23 <-- bogdan_maris has quit (Ping timeout: 121 seconds)
03:49:42 <nhnt11> clokep: I'm awake, what's up
03:49:48 * nhnt11 was afk
03:53:38 <-- clokep has quit (Ping timeout: 121 seconds)
04:11:34 <-- EionRobb has quit (Quit: Leaving.)
04:15:29 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:19:27 <-- micahg has quit (Connection closed)
04:37:16 --> malayaleecoder has joined #instantbird
04:43:14 --> EionRobb has joined #instantbird
04:59:41 --> vipul20 has joined #instantbird
05:00:21 <-- vipul20 has left #instantbird ("")
05:03:16 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:12:19 <durwasa> clokep-M,   [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1253836 after the r+ I tried to run again and got the following error [2] http://pastebin.instantbird.com/2487211
05:12:22 <instantbot> Bug 1253836 cri, --, Instantbird 48, ab, RESO FIXED, Update references to legacy nsIDOMWindow in mintrayr
05:45:41 --> bogdan_maris has joined #instantbird
05:58:36 --> nhnt11 has joined #instantbird
05:58:36 * ChanServ sets mode +h nhnt11 
06:11:20 <-- bogdan_maris has quit (Ping timeout: 121 seconds)
06:31:05 <durwasa> the bootstrap for linux build generates the following error :: https://pastebin.mozilla.org/8862908 [1] can anyone please help ? + nhnt11 
06:33:29 <nhnt11> durwasa: What? Which bootstrap?
06:33:58 <nhnt11> Do you mean the one line bootstrap from https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build/Linux_and_MacOS_build_preparation?
06:34:35 <nhnt11> The error in your pastebin looks like something is trying to download chrome
06:34:49 <nhnt11> No idea where that'd be from
06:35:31 <nhnt11> FWIW Googling the error led me to this: http://www.omgubuntu.co.uk/2016/03/fix-failed-to-fetch-google-chrome-apt-error-ubuntu
06:40:51 --> AlexanderSalas has joined #instantbird
06:41:34 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:44:16 --> MikkCZ has joined #instantbird
06:48:32 <-- MikkCZ has quit (Quit: Leaving.)
06:50:08 --> nhnt11 has joined #instantbird
06:50:09 * ChanServ sets mode +h nhnt11 
06:52:02 --> EionRobb1 has joined #instantbird
06:52:34 <-- AlexanderSalas has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
06:54:46 <-- EionRobb has quit (Ping timeout: 121 seconds)
07:03:30 --> satdav has joined #instantbird
08:12:54 --> MikkCZ has joined #instantbird
08:17:32 <-- malayaleecoder has quit (Quit: Connection closed for inactivity)
08:18:39 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:22:49 <-- durwasa has quit (Ping timeout: 121 seconds)
08:24:50 <-- MikkCZ has quit (Quit: Leaving.)
08:27:01 --> clokep has joined #instantbird
08:27:01 * ChanServ sets mode +o clokep 
08:27:31 <-- clokep has quit (Connection closed)
08:28:12 <-- Suiseiseki has quit (Connection closed)
08:32:14 --> Suiseiseki has joined #instantbird
08:38:27 --> durwasa has joined #instantbird
08:40:33 --> Bollebib has joined #instantbird
08:50:04 --> gerard-majax has joined #instantbird
09:15:15 --> malayaleecoder has joined #instantbird
09:43:23 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:52:57 --> aleth has joined #instantbird
09:52:58 * ChanServ sets mode +o aleth 
10:00:01 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:07:20 --> BWMerlin has joined #instantbird
10:36:58 --> flo-retina has joined #instantbird
10:36:59 * ChanServ sets mode +qo flo-retina flo-retina 
11:35:15 --> mpmc has joined #instantbird
11:37:32 <-- malayaleecoder has quit (Quit: Connection closed for inactivity)
11:38:22 --> MikkCZ has joined #instantbird
11:38:41 <-- MikkCZ has quit (Quit: Leaving.)
11:44:21 <-- satdav has quit (Quit: Connection closed for inactivity)
11:49:53 <-- BWMerlin has quit (Client exited)
11:51:02 --> MikkCZ has joined #instantbird
11:58:37 --> malayaleecoder has joined #instantbird
12:20:18 <-- mosner has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:20:21 --> FilipMosner has joined #instantbird
12:21:17 <-- gerard-majax has quit (Ping timeout: 121 seconds)
12:24:25 --> jsmaniac has joined #instantbird
12:28:51 <-- jsmaniac has quit (Quit: CGI:IRC)
12:28:56 --> jsmaniac has joined #instantbird
12:30:21 <jsmaniac> my build for instantbird with mach build is failing , how do I know the exact errors , is there any utility for it, because as of now it says build error 2 , compiler warnings 1300 , but no specifics ??
12:30:59 --> gerard-majax has joined #instantbird
12:32:12 --> clokep has joined #instantbird
12:32:12 * ChanServ sets mode +o clokep 
12:36:00 <jsmaniac> I am trying to make a fresh build again , I unbundled the comm-central and mozilla-central bundles , getting started again , will ping here if any errors this time
12:36:04 <-- MikkCZ has quit (Quit: Leaving.)
12:45:30 <clokep> durwasa: That build log isn't log enough.
12:45:42 <clokep> jsmaniac: You need to scroll up to the real errors.
12:47:20 <jsmaniac> ok I missed the build log , new to this stuff . doing it again from scratch , this time I will check that
12:48:02 <-- freaktechnik has quit (Ping timeout: 121 seconds)
12:48:07 <jsmaniac> also how much time does it take on your machines to build it ( just for curiosity ) , mine is a 6gb vaio , took 52 minutes
12:48:44 <clokep> My MacBook takes like 30 - 40 minutes, my Windows machine probably takes 1.5 hours.
12:53:51 <aleth> clokep: trying to build locally, I get "error: --enable-application value not recognized (../browser/build.mk does not exist)"
12:54:33 <clokep> aleth: That sounds likely.
12:54:40 <clokep> There's major changes going on in configure land.
12:54:47 <clokep> I haven't had time to update myself on them yet.
12:54:53 <clokep> Because I'm having trouble fucking pushing to m-i
12:55:01 <clokep> And I have no idea why it isn't working.
12:55:07 <aleth> umm... "hg push inbound"?
12:55:16 <clokep> aleth: It tells me I need to use SSL.
12:55:23 <aleth> so use it?
12:55:34 <clokep> I'm trying to. :P
12:55:42 <aleth> You have to edit .hg/hgrc
12:55:46 <clokep> "abort: no suitable response from remote hg!"
12:55:48 <clokep> I'm aware. ;)
12:56:16 <aleth> ah, ok ;)
12:56:48 * aleth pushed to inbound this morning
12:57:06 <clokep> aleth: What's the exact URL you're pushing to?
12:57:15 <clokep> I've tried like 4 or 5 different...
12:57:17 <aleth> ssh://hg.mozilla.org/integration/mozilla-inbound
12:58:29 <clokep> WTF.
12:58:34 <clokep> Now I'm just annoyed.
12:59:39 <aleth> still not working?
12:59:49 <clokep> aleth: Thanks for pushing https://hg.mozilla.org/integration/mozilla-inbound/rev/9fddd3fdc22a8d82af84ac9b081585d2bea65b04, but you've pushed a few of my patches now without email addresses, can you be omre careful in the future?
13:00:28 <aleth> clokep: uh, yes. I didn't know you didn't include your email address by default
13:00:33 --> freaktechnik has joined #instantbird
13:00:44 <aleth> Not something I thought to check ;)
13:00:54 <clokep> aleth: That patch didn't even have a header: https://bugzilla.mozilla.org/attachment.cgi?id=8728199&action=edit
13:00:56 <clokep> it was a raw diff.
13:01:12 <clokep> Whatever extensions you're using automatically pull in my bugzilla name.
13:01:18 <aleth> clokep: Ah, then I know what happened. hg import bz:// creates a header if it's missing
13:01:23 <clokep> Yes.
13:01:24 <aleth> Seems like it's buggy
13:02:18 <clokep> Usually if I don't put a header it means I'm going to push it myself. ;)
13:02:40 <aleth> I only pushed it because I was hoping it would make today's merge to m-c if I did
13:03:01 <aleth> But... it didn't.
13:03:08 <clokep> Yep.
13:05:11 <clokep> Sorry, I'm just annoyed at this inbound thing.
13:05:36 <aleth> Nice example of a tool trying to be clever not being clever enough being worse than a dumb tool ;)
13:05:56 <aleth> Inbound still failing for you?
13:06:21 <clokep> I'm fairly convinced it will work on my Mac.
13:12:23 <-- clokep has quit (Ping timeout: 121 seconds)
13:12:32 <jsmaniac> 0:18.92 configure: error: --enable-application value not recognized (../browser/build.mk does not exist).
13:12:33 <jsmaniac>  0:18.92 configure: error: --enable-application value not recognized (../browser/build.mk does not exist).
13:12:33 <jsmaniac>  0:18.92 configure: error: --enable-application value not recognized (../browser/build.mk does not exist).
13:12:58 <jsmaniac> the build failed , any fix ??
13:13:07 <jsmaniac> @aleth @clokep
13:17:37 <jsmaniac> ok I missed putting im there , but after putting im , it says cannot find project im ?
13:18:47 <aleth> jsmaniac: it's a new failure, it sounded like clokep has a fix for it
13:20:11 <jsmaniac> no i think , the bug you guys were discussing was similar , but in my case it is not recognizing " im "
13:20:27 <jsmaniac> it says
13:20:30 <jsmaniac> Adding configure options from /home/gbear/gsoc16/comm-central/.mozconfig
13:20:30 <jsmaniac>  0:00.55   --enable-application=im
13:20:31 <jsmaniac>  0:00.55 Cannot find project im
13:20:31 <jsmaniac>  0:00.56 *** Fix above errors and then restart with\
13:20:31 <jsmaniac>  0:00.56                "/usr/bin/make -f client.mk build"
13:20:31 <jsmaniac>  0:00.56 make[1]: *** [configure] Error 1
13:35:45 --> abdelrhman has joined #instantbird
13:38:29 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
13:38:41 --> jsmaniac has joined #instantbird
13:44:04 --> clokep_work has joined #instantbird
13:44:04 * ChanServ sets mode +o clokep_work 
13:44:47 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
13:47:27 <clokep_work> aleth: Worked on the first try here. ;)
13:48:05 <abdelrhman> I'm facing a strange error in the beginning of building after pulling and updating repositories  (http://pastebin.instantbird.com/2489906)
13:48:58 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:49:07 --> jsmaniac has joined #instantbird
13:58:46 <-- gerard-majax has quit (Ping timeout: 121 seconds)
14:02:38 <clokep_work> abdelrhman: Yes, building w/ m-c isn't working right now.
14:02:44 --> mpmc has joined #instantbird
14:03:29 <clokep_work> Oh bah...I think there's unlikely any revs that will work.
14:03:51 <clokep_work> abdelrhman: updating mozilla-central to 45382cd65651 and comm-central to 5aff4df43e18 should build.
14:04:03 <jsmaniac> what does building w/ m-c mean , just for the context ?
14:04:42 <clokep_work> jsmaniac: It means the newest version of the mozilla-central repository.
14:05:04 <abdelrhman> Ah, thanks clokep_work :)
14:05:44 <jsmaniac> my build is breaking with " im project not found " , what is the solution?
14:06:57 <jsmaniac> exact error -> cannot find project im
14:07:05 <jsmaniac> @clokep_work
14:07:16 <clokep_work> jsmaniac: Did you see what abdelrhman asked above?
14:07:21 <clokep_work> That's the same exact question he just asked me.
14:07:32 <clokep_work> Thus the solution is the same. ;)
14:08:30 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
14:09:14 --> jsmaniac has joined #instantbird
14:11:05 --> jsmaniac1 has joined #instantbird
14:11:14 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
14:11:59 --> jsmaniac has joined #instantbird
14:12:24 --> gerard-majax has joined #instantbird
14:13:54 <jsmaniac> @clokep_work , oops missed to see that it was the same problem
14:14:21 <jsmaniac> now how to update to the specified versions of comm-central and mozilla-central you specified , new to this , just trying !
14:15:00 <clokep_work> jsmaniac: |hg up <rev>| is how you update to a specific revision in mercurial
14:15:12 <jsmaniac> ok thanks
14:16:00 <clokep_work> (You'll do that once in wherever you checekd out comm-central
14:16:02 <clokep_work> Then cd mozilla
14:16:05 <clokep_work> And do the other rev
14:16:29 <jsmaniac> yeah that i figured out
14:16:39 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:16:40 <jsmaniac> did it , now going out for the build
14:16:45 --> clokep_work has joined #instantbird
14:16:45 * ChanServ sets mode +o clokep_work 
14:18:03 <jsmaniac> ok its building ping you in 50 minutes , after the pie is baked :)
14:18:12 <clokep_work> Hah.
14:18:15 <clokep_work> Go have some coffee. ;)
14:18:17 <jsmaniac> crossing fingers i get my first build !
14:18:51 <jsmaniac> or watch Mr.Robot ;)
14:19:28 <-- gerard-majax has quit (Ping timeout: 121 seconds)
14:21:26 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
14:22:33 --> jsmaniac has joined #instantbird
14:23:14 <-- jsmaniac1 has quit (Ping timeout: 121 seconds)
14:24:57 <-- jsmaniac has left #instantbird ()
14:25:20 --> jsmaniac has joined #instantbird
14:28:52 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
14:29:05 --> gerard-majax has joined #instantbird
14:34:26 <-- abdelrhman has quit (Ping timeout: 121 seconds)
14:35:28 --> abdelrhman has joined #instantbird
14:36:03 <-- abdelrhman has quit (RecvQ exceeded)
14:36:06 --> abdelrhman has joined #instantbird
14:38:37 <-- abdelrhman has quit (Connection closed)
14:38:40 --> abdelrhman has joined #instantbird
14:45:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
14:50:26 <durwasa> I was getting the same error since morning and I have cloned the entire repo 4 times :P xD ... hopefully it builds this time ... :D 
14:53:56 <clokep_work> durwasa: That's why you need to include the error when you ask. :P
14:54:44 <-- abdelrhman has quit (Ping timeout: 121 seconds)
14:54:47 --> abdelrhman has joined #instantbird
14:56:09 <-- abdelrhman has quit (RecvQ exceeded)
14:56:14 --> abdelrhman has joined #instantbird
14:56:51 <durwasa> :D ya actually I thought it would be stupid to ask this Question instead i should be investing my time on python-virtualenv.m4 . Glad someone asked.. +clokep_work   
14:57:21 <clokep_work> "investing my time on python-virtualenv.m4"?
14:57:24 <clokep_work> I don't know what that means.
14:58:56 --> gerard-majax has joined #instantbird
14:58:56 <durwasa> ya actually i thought my venv was broken, so probably fixing that would get rid of the error... 
14:59:29 <clokep_work> You should never have to mess with venvs manually when building mozilla stuff.
14:59:36 <clokep_work> Unless you're fixing stuff w/ venvs. ;)
15:00:41 <-- EionRobb1 has quit (Connection closed)
15:01:26 --> EionRobb has joined #instantbird
15:10:17 <durwasa> +clokep_work actually i was caught in between of a release (firefox os) and things were breaking left and right so had to do some stuffs manually, and i was just hoping the same intimidation does'nt find me again :D :D 
15:14:30 --> MikkCZ has joined #instantbird
15:22:33 <-- freaktechnik has quit (Ping timeout: 121 seconds)
15:36:25 --> aleth1 has joined #instantbird
15:36:26 * ChanServ sets mode +o aleth1 
15:37:15 --> freaktechnik has joined #instantbird
15:39:40 <-- aleth has quit (Ping timeout: 121 seconds)
15:39:40 * aleth1 is now known as aleth 
15:39:49 <-- abdelrhman has quit (Connection closed)
15:39:58 --> abdelrhman has joined #instantbird
15:45:32 <durwasa> clokep_work,  The descenders (letters such as p,q,g,y...) seems to be trimmed out ... Is it a bug or its a problem at the locale machine?
15:46:34 <clokep_work> durwasa: You need to provide more context.
15:46:39 <clokep_work> I don't know what you mean by "descenders"
15:49:23 <durwasa> clokep_work, letters such as (p,q,g,y...) that descend below the horizontal line. Is it possible that I send you a screenshot at your email id ?
15:49:44 <clokep_work> durwasa: Most of us use puush or imgur to share pictures here.
15:49:57 <clokep_work> But if you can't, then sure...email it to me.
15:50:27 <durwasa> okay i'll use imgur :) 
15:52:05 <-- abdelrhman has quit (Ping timeout: 121 seconds)
15:52:17 --> abdelrhman has joined #instantbird
15:54:48 <-- abdelrhman has quit (Connection closed)
15:54:49 <clokep_work> durwasa: It's usually good to do everything in public fwiw.
15:54:55 --> abdelrhman has joined #instantbird
15:55:11 * freaktechnik wonders if durwasa means subtext
15:56:46 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:58:36 <durwasa> clokep_work, http://imgur.com/qCY4JIa 
15:58:47 <durwasa> the 'q' seems to have trimmed 
16:00:39 <clokep_work> durwasa: So where am I looking?
16:00:48 <clokep_work> I don't see a p,q,q,y anywhere
16:01:06 <durwasa> The name 'Sharique' seems to 'Shariaue'
16:03:20 <durwasa> clokep_work, okay i will try a better example
16:04:42 <clokep_work> durwasa: Do you have weird DPI settings?
16:04:59 <clokep_work> durwasa: I suspect you're hitting bug 954368
16:05:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954368 nor, --, ---, nobody, NEW, em and pt usage in CSS causes size/alignment errors for certain font sizes and DPI settings
16:05:16 <aleth> Yes, that's almost certainly the reason.
16:05:44 <aleth> It really needs fixing by someone who experiences it with their settings
16:05:48 <durwasa> yes sir ... (Y) 
16:05:53 <durwasa> can I take the bug ?
16:05:55 <aleth> Look at the duplicates on that bug
16:05:59 <aleth> durwasa: sure!
16:05:59 --> mpmc1 has joined #instantbird
16:06:24 --> gerard-majax has joined #instantbird
16:06:33 <durwasa> aleth, thanks :) :) 
16:06:40 <aleth> durwasa: as long as you don't mind CSS... it won't be a quick fix
16:07:23 <aleth> ah, bug 954818 is another report from gnome 3
16:07:26 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954818 nor, --, ---, nobody, RESO DUPLICATE, Contacts being cut a bit from the lower side
16:07:57 <durwasa> aleth, okay ... I can give it a try ... lets see :)
16:09:36 --> clokep has joined #instantbird
16:09:36 * ChanServ sets mode +o clokep 
16:13:38 <-- clokep has quit (Ping timeout: 121 seconds)
16:14:38 --> bgmCoder has joined #instantbird
16:32:40 --> jsmaniac has joined #instantbird
16:35:34 <jsmaniac> yo built my first build , seeing the screen I was really happy :)
16:36:32 <clokep_work> jsmaniac: Congrats :)
16:36:55 <jsmaniac> now I will try playing with it a bit
16:37:19 <jsmaniac> also going through the js files i found it is somewhat wierd js , is that what is called XPCOM ?
16:37:21 <clokep_work> jsmaniac, durwasa, mdhr: So when you rebuild you like want to just do ./mozilla/mach build im
16:37:27 <clokep_work> Which should rebuild fast.
16:37:35 <clokep_work> jsmaniac: Depends what you mean.
16:38:32 <jsmaniac> @clokep_work  i actually wanted to ask something different but was not sure how to
16:38:35 <jsmaniac> my question is
16:39:12 <clokep_work> aleth: I'll try that.
16:39:13 <clokep_work> Thanks!
16:39:21 <jsmaniac> is there any docs on this code structure of instantbird , like which all directories contain what etc
16:39:41 <clokep_work> jsmaniac: https://developer.mozilla.org/en-US/docs/Mozilla/Instantbird
16:40:29 <jsmaniac> also what difference does it have if i build enabling the purplr extension ?
16:41:05 <-- MikkCZ has quit (Quit: Leaving.)
16:41:23 <jsmaniac> *purple
16:43:04 <clokep_work> jsmaniac: If you don't build with it, you won't have the libpurple protocols that we use from Pidgin's source code.
16:43:37 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
16:44:32 --> jsmaniac has joined #instantbird
16:54:22 <jsmaniac> @aleth I want to try this bughttps://bugzilla.mozilla.org/show_bug.cgi?id=1100331 how do I proceed ??
16:54:24 <instantbot> Bug 1100331 nor, --, ---, nobody, NEW, ReferenceError: reference to undefined property browser.securityUI.tooltipText in browserRequest.js
16:56:54 <aleth> Hmm, I'm actually not sure that's a good first bug.
16:57:21 <jsmaniac> ok so can you hand me a good first bug ?
16:58:37 <aleth> There's bugs ahoy http://www.joshmatthews.net/bugsahoy/?instantbird=1
16:59:47 <aleth> Or look around bugzilla, or fix something which annoys you ;)
17:00:59 <jsmaniac> i had found that bug from bugs ahoy putting a simple filter :)
17:01:19 <aleth> Yeah, sorry about that.
17:01:33 <aleth> It looks trivial but it might not be.
17:01:58 <jsmaniac> ok I will try finding simpler ones or solving this one , cause when you don't stop trying the bug has to get away
17:02:20 <jsmaniac> what about this bug ? https://bugzilla.mozilla.org/show_bug.cgi?id=954799
17:02:23 <instantbot> Bug 954799 min, --, ---, nobody, NEW, Placeholder icon shown inconsistently for private conversations on IRC
17:04:35 <aleth> OK, you could try that
17:06:10 --> MikkCZ has joined #instantbird
17:09:57 <clokep_work> That's not really good first bug either.
17:10:01 <clokep_work> The expected behavior isn't clear.
17:11:27 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
17:12:03 --> jsmaniac has joined #instantbird
17:12:41 <-- abdelrhman has quit (Connection closed)
17:13:55 --> abdelrhman has joined #instantbird
17:14:39 <abdelrhman> aleth, clokep_work: Does anyone work on fixing current build failure?
17:17:06 <clokep_work> abdelrhman: I've been working on it, as has jcranmer.
17:17:17 <clokep_work> You can CC yourself to bug 1254987
17:17:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1254987 nor, --, ---, clokep, ASSI, Fix comm-central fallout from |Bug 1254410 - Include app-specific configure files according to --ena
17:17:37 <clokep_work> Personally, I think your time would be better spent working on other things instead of trying to learn the build system. :)
17:20:46 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
17:21:04 --> jsmaniac has joined #instantbird
17:23:00 <abdelrhman> clokep_work: OK ;)
17:23:52 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
17:25:30 --> jsmaniac has joined #instantbird
17:26:37 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
17:28:36 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:30:34 --> abdelrhman has joined #instantbird
17:32:59 <freaktechnik> I really don't get how the code escaping works in the TXT2HTML thing. https://www.dropbox.com/s/tyumer54fajkzb7/Pipe_escapes-how_do_they_work.PNG?dl=0
17:33:47 <bgmCoder> I'm having a windows re-draw issue with the main IB window
17:35:00 <bgmCoder> aero is enabled, but transparency isn't
17:35:21 <clokep_work> freaktechnik: Yeah it's really broken sometimes.
17:35:31 <clokep_work> I've thought about trying to add Markdown support (probably in an extension).
17:35:40 <clokep_work> Markdown is more explicit.
17:35:54 <freaktechnik> :D
17:36:08 <clokep_work> You know, in my copious amounts of free time.
17:36:17 <freaktechnik> If I ever get done with my twitch provider and discord gets an official API I'll start looking into that.
17:36:26 <freaktechnik> And discord does markdown :P
17:36:36 <freaktechnik> you mean the 5 minutes without build failure per month?
17:37:15 --> jsmaniac has joined #instantbird
17:39:05 <bgmCoder> Hey, any update on fixing those edit boxes in the Office Communicator protocol account settings?
17:40:49 <clokep_work> freaktechnik: What's discord?
17:40:59 <clokep_work> bgmCoder: I don't think anyone has thought or looked at it. :(
17:41:09 <freaktechnik> clokep_work: https://discord.gg
17:41:13 <bgmCoder> just checking...
17:41:19 <freaktechnik> currently mostly a react app.
17:41:35 <bgmCoder> I'm still trying to get it to work, but it doesn't help that I can't see what the settings are...
17:44:10 <clokep_work> freaktechnik: So...is it slack? :P
17:44:22 <jsmaniac> with audio
17:44:31 <clokep_work> jsmaniac: Slack just added audio/video.
17:44:36 <freaktechnik> essentially, but marketed at gamers.
17:44:39 <clokep_work> bgmCoder: Yeah so...fixing that shouldn't be really hard, espeically after the changes abdelrhman just added.
17:44:43 <clokep_work> He might be interested.
17:44:48 <freaktechnik> and what jsmaniac said
17:44:48 <clokep_work> freaktechnik: Interesting. :)
17:45:12 <freaktechnik> but I mostly care about the text part, since it replaced IRC for some communities I hang around in
17:45:19 <clokep_work> "Low Latency" and "Minimal CPU usage" hahaha.
17:45:22 <clokep_work> What bullshit metrics.
17:45:40 <jsmaniac> lol that is good marketing
17:45:51 <clokep_work> Maybe. Things like that make me not use services.
17:45:56 <clokep_work> There's some other program i used to use for gaming...
17:46:09 <freaktechnik> and it's bullshit, too
17:46:12 <clokep_work> Ah I used to use Mumble.
17:46:17 <freaktechnik> probably teamspeak or mumble
17:46:19 <clokep_work> Was really fucking sweet, actually.
17:46:23 <clokep_work> A little complicated to set up though.
17:46:25 <freaktechnik> or ventrillo
17:46:30 <clokep_work> Super lightweight.
17:46:34 <freaktechnik> but yeah, their desktop client is based on that node runtime github made for atom.
17:46:41 <freaktechnik> So lightweight is a different thing..
17:46:45 <clokep_work> Yep.
17:46:52 <clokep_work> Discord looks exactly like Slack, which is interesting.
17:46:53 <freaktechnik> you only get half of chromium with it.
17:46:55 <clokep_work> The UI looks identical.
17:47:20 <freaktechnik> there probably was some inspiration to be had.
17:47:37 <freaktechnik> But it'll be interesting if curse pumps enough money into curse voice to steal them marketshare, or if discord prevails
17:48:16 <clokep_work> So much fragmentation. :(
17:48:47 <jsmaniac> speaking of node-runtimes why isn't instantbird on node-webkit or something like that , does it decrease performance ?
17:48:53 <jsmaniac> electron maybe ?
17:49:12 <freaktechnik> right, electron is this stupid chromium build from github
17:49:20 <freaktechnik> also, because Instantbird uses things like XUL and XPCOM
17:49:35 <jsmaniac> ohhh so everything is basically chromium -_- ??
17:49:49 <jsmaniac> only the name changes and the languages you can use
17:49:55 <freaktechnik> huh?
17:50:00 <freaktechnik> no.
17:50:53 <clokep_work> jsmaniac: Instantbird has existed years before that.
17:51:16 <jsmaniac> can we use XUL and XPCOM anywhere else ??
17:51:29 <clokep_work> That's a complicated question.
17:51:34 <clokep_work> And "anywhere" doesn't make sense in it.
17:51:35 <jsmaniac> ok i will google it
17:51:38 <freaktechnik> it's also used in Thunderbird and Firefox, for example...
17:51:44 <clokep_work> That's like saying "can I use boost anywhere"...well you can't use it in JavaScript. :P
17:51:59 <jsmaniac> ohh yeah got it too broad question
17:52:06 <freaktechnik> clokep_work: but the point of XPCOM is to be cross-lang :P
17:52:43 <clokep_work> freaktechnik: You get my point.
17:56:30 <-- abdelrhman has quit (Connection closed)
17:56:34 --> abdelrhman has joined #instantbird
18:05:30 <clokep_work> jsmaniac: If you have more questions, feel free to ask.
18:05:44 <clokep_work> But generally "why didn't you use XYZ technology?" doesn't create fruitful discussions.
18:05:56 <jsmaniac> sure :) I will keep that in mind
18:07:32 <jsmaniac> I was just thinking why the ubuntu instantbird interface has a bit washed out color with google going with material design which seems so fresh
18:08:47 <jsmaniac> i know the working of the stuff is what actually matter and looks don't make much of it but still
18:11:55 <clokep_work> I disagree, how something works is as important as it working.
18:12:03 <clokep_work> Personally, I'm not sure I love material design.
18:12:18 <clokep_work> Most of our UI could use some tweaking.
18:14:06 <durwasa> clokep_work, jsmaniac sorry to interrupt .. can anyone tell me what is the equivalent of "git checkout . " in mercurial ?
18:14:15 <mdhr> Just to chime in, I feel like Google took material a little too far. I like the design changes Apple made in their shift from skeumorphism though, especially on OS X.
18:14:27 <jsmaniac> hg checkout i guess :)
18:15:37 <clokep_work> jsmaniac: hg up
18:15:51 <clokep_work> jsmaniac: Well hg up -C, maybe? It depends what you're trying to do.
18:15:56 <clokep_work> git checkout does like 18 things.
18:16:00 <freaktechnik> is that the shortest shorthand of hg update?
18:16:02 <jsmaniac> ohh yeah I used it today hg up
18:16:18 <clokep_work> freaktechnik: Yes, |hg u| is not unique.
18:16:39 --> bogdan_maris has joined #instantbird
18:17:03 <clokep_work> freaktechnik: Maybe... |alias u='hg up'| ;)
18:17:23 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:17:34 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:17:37 <durwasa> clokep_work, git checkout . #notice the dot for reverting all the changes 
18:17:48 <clokep_work> Yeah, I wasn't sure if you did that on purpose or not.
18:17:54 <clokep_work> hg revert --all --no-backup
18:17:58 <clokep_work> Is the equivalent of that.
18:18:16 --> jsmaniac has joined #instantbird
18:18:54 <durwasa> clokep_work, :) thanks 
18:22:52 <jsmaniac> i ran my build and tried to add my twitter account , the browser request fired up , i filled in details and api returned the handle to instantbird , but the internet hung up and the request could not be completed
18:23:25 <jsmaniac> now everytime I run my build the browser window pops up atop the accounts setup window , with the twitter api request
18:23:35 <clokep_work> jsmaniac: "the internet hung up and the request could not be completed"? What's that mean?
18:23:48 <clokep_work> jsmaniac: Well yes, that's because it's trying to connect automatcially, untick the box.
18:23:55 <jsmaniac> I went offline
18:24:02 <jsmaniac> ok ok
18:24:28 --> arlolra has joined #instantbird
18:24:53 <jsmaniac> ok unticking that box helped , but here's a more slighty interesting issue , the twitter account is not being deleted
18:25:14 <jsmaniac> i click on delete , the twitter account box sits right there staring at me !
18:25:27 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:25:55 <clokep_work> jsmaniac: Check the error console.
18:26:00 <aleth> jsmaniac: looks like you found your first bug? ;)
18:26:21 <jsmaniac> ohhh which reminds me of a question I was forgetting to ask
18:26:46 <jsmaniac> do you mean to check the error console provided by DOM inspector ??
18:26:48 <aleth> jsmaniac: yeah, the UI on ubuntu could do with some love. Generally if no dev is using IB on ubuntu, then it will receive less attention...
18:28:06 <jsmaniac> do i have to build the whole thing again with dom-inspector enabled to see the error console on UI ??
18:33:04 <-- gerard-majax has quit (Quit: Leaving)
18:33:08 --> gerard-majax has joined #instantbird
18:33:18 <jsmaniac> because as of now ctrl+shift+J doesn't do anything ?
18:34:19 <clokep_work> jsmaniac: ctrl+shift+j works for me.
18:34:21 <clokep_work> Tools > Error console
18:35:10 <clokep_work> Warning: expression closures are deprecated | Source File: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///Users/pcloke/Library/Application%20Support/Instantbird/Profiles/v8m6148l.default/extensions/nottoday@mic.instantbird.org.xpi!/bootstrap.js
18:35:10 <clokep_work> Source Code:    let twoChar = function (aStr) ("0" + aStr).slice(-2); 
18:35:14 <clokep_work> Think he'll fix that for me? ;)
18:38:11 <clokep_work> Our twitter support probably needs some love though.
18:38:15 <clokep_work> jsmaniac: You're not using a proxy, are you?
18:39:02 <jsmaniac> no proxy
18:39:39 <jsmaniac> just a slow connection in a college dorm
18:42:06 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:43:14 --> jsmaniac has joined #instantbird
18:44:10 <jsmaniac> hey I still didn't get ctrl+shift+J working :( , do I have to enable dom inspector and build this again
18:44:17 <jsmaniac> because I had built it with no extensions  .mozconfig had only one line which tells it to build  im
18:45:15 <clokep_work> jsmaniac: DOM inspector is *unrelated* to the error console.
18:45:24 <clokep_work> jsmaniac: Did you do Tools > Error console, like I suggested?
18:45:53 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:46:08 <clokep_work> jsmaniac: When debugging protocols, sometimes right click > Show debug log is helpful too. :)
18:46:30 <jsmaniac> ok sorry for being stubborn , hadn't understood that message before should have asked
18:46:36 <jsmaniac> yeah I did it now and it worked
18:47:13 <jsmaniac> its showing a lot of errors , i am trying to make sense
18:49:09 <clokep_work> jsmaniac: Usually what you want to do is "clear" and then make <whatever> happen again.
18:49:27 <jsmaniac> yeah that is what I did
18:50:09 <jsmaniac> that's a practice from the browser world, simple web dev stuff  :)
18:50:32 <jsmaniac> this is so much different atleast for now
18:51:23 <clokep_work> The tools aren't always the best, but we try to make things easy-ish.
18:52:02 <jsmaniac> no the tools are actually easy-ish its just that I am new , so taking my babysteps
18:52:48 <jsmaniac> also I figured out that the account is not being deleted because in chat/protocols/twitter/twitter.js
18:52:58 <clokep_work> freaktechnik: https://github.com/Komodo/KomodoEdit/blob/bbba77cb4225de96c72781519c9f32ffde1bc4e8/contrib/commonjs/marked.js is interesting btw.
18:53:04 <jsmaniac> it has to delete the cookies
18:53:25 <jsmaniac> and it has less than required arguments to do so , so it is simply not deleting the account
18:53:25 <clokep_work> jsmaniac: What's the error that's happening when you click "delete"?
18:53:44 <clokep_work> I'd suggest filing a bug with the information. :)
18:53:47 <jsmaniac> Timestamp: Thursday 10 March 2016 12:19:47  IST
18:53:47 <jsmaniac> Error: NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsICookieManager2.remove]
18:53:47 <jsmaniac> Source File: file:///home/gbear/gsoc16/comm-central/obj-x86_64-unknown-linux-gnu/dist/bin/components/twitter.js
18:53:47 <jsmaniac> Line: 897
18:54:40 <aleth> It could be you have found a regression! Maybe that function changed in m-c and nobody noticed so far.
18:55:41 <clokep_work> Sounds like it! :)
18:55:55 <jsmaniac> but I could also be my fault , because in the evening @clokep_work suggested to use certain revs of m-c and c-c , so I am not on the latest code right ??
18:56:06 <clokep_work> jsmaniac: You're on code from yesterday, it's not your fault.
18:56:11 <clokep_work> Please file the bug and see if you can fix it. :)
18:58:42 <jsmaniac> if the bug is due to a regression in a function , so it should happen everytime I add and try to delete an account right ?? just making sure it is an actual bug
19:00:52 <clokep_work> jsmaniac: Well the code that's erroring is in Twitter.js, right? So I'd expect it to only happen for Twitter accounts.
19:03:41 <jsmaniac> ok then I will build im again and add twitter again , is that a good enough test ??
19:05:14 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:05:28 --> jsmaniac has joined #instantbird
19:05:29 <clokep_work> jsmaniac: Why are you rebuilding them? :-S
19:05:32 <clokep_work> I'm confused.
19:05:36 <clokep_work> Did you try to fix it?
19:06:08 <-- EionRobb has quit (Quit: Leaving.)
19:06:48 <jsmaniac> because the twitter account wont go , which is why i thought i should rebuild im again clean and test adding twitter
19:06:48 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:06:56 --> jsmaniac has joined #instantbird
19:08:45 <clokep_work> jsmaniac: Sounds to me like youw ant to *clear your profile*
19:08:49 <clokep_work> Which is unrelated to building.
19:09:08 <clokep_work> But why not just try to fix it?
19:10:52 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:12:20 --> jsmaniac has joined #instantbird
19:12:50 <jsmaniac> 1) i thought of clearing my profile to add it again , and confirm that this weird thing is happening again . 2) I am browsing through the code with no idea how to fix it
19:15:53 <jsmaniac> ok on the fixing thing , I know that the Services.cookie.remove is called in twitter.js with 4 args , which it shouts is lesser than required
19:15:53 <jsmaniac> so where do I find the original definition of this cookie remove function ?
19:15:59 <jsmaniac> is it in imservices.jsm ?
19:17:55 <clokep_work> jsmaniac: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsICookieService likely has the info you need
19:18:00 <clokep_work> Or it might be linked off of that.
19:18:25 <clokep_work> Check on there or on dxr.mozilla.org
19:18:30 <clokep_work> Use the function name, etc.
19:18:38 * clokep_work isn't going to do your work for you. :-D
19:19:20 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:19:27 --> jsmaniac has joined #instantbird
19:21:11 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:22:09 --> gerard-majax has joined #instantbird
19:24:31 <clokep_work> jsmaniac: To be clear, that doesn't mean to ask questions...but try to do some research first.
19:25:08 <-- durwasa has quit (Ping timeout: 121 seconds)
19:26:07 --> jsmaniac has joined #instantbird
19:27:10 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:27:10 * mpmc1 is now known as mpmc 
19:27:30 <arlolra> clokep_work: thanks for the review
19:27:41 <clokep_work> arlolra: Thanks for the patch. ;)
19:29:14 <-- mpmc has quit (A TLS packet with unexpected length was received.)
19:29:27 <-- MikkCZ has quit (Quit: Leaving.)
19:33:41 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:34:00 --> jsmaniac has joined #instantbird
19:35:23 <clokep_work> 2:24:25 PM - clokep_work: jsmaniac: To be clear, that doesn't mean to ask questions...but try to do some research first.
19:38:14 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:38:22 --> jsmaniac has joined #instantbird
19:40:43 <jsmaniac> ok got it
19:41:42 --> EionRobb has joined #instantbird
19:42:09 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:42:57 --> jsmaniac has joined #instantbird
19:44:04 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:44:55 --> jsmaniac has joined #instantbird
19:46:17 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:46:44 --> jsmaniac has joined #instantbird
19:54:59 <-- gerard-majax has quit (Ping timeout: 121 seconds)
20:00:31 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:01:40 --> jsmaniac has joined #instantbird
20:01:54 --> Mnyromyr has joined #instantbird
20:13:44 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:15:24 --> jsmaniac has joined #instantbird
20:15:40 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:15:59 --> unghost has joined #instantbird
20:27:27 --> gerard-majax has joined #instantbird
20:32:08 --> jsmaniac has joined #instantbird
20:34:21 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:34:40 --> jsmaniac has joined #instantbird
20:36:24 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:38:09 --> jsmaniac has joined #instantbird
20:39:01 <jsmaniac> @clokep_work , I did some digging in read those XPCOM resources , i found out that in /mozilla/netwerk/cookie/  nsICookieManager2.idl has a remove function implemented with 5 arguments while twitter.js used it with 4 . Now the extra argument is not documented in the nsIcookieManager resource , it is a jsVal
20:39:01 <jsmaniac> @param aOriginAttributes The originAttributes of this cookie
20:40:36 <jsmaniac> I m filing a bug for twitter , because i checked for facebook , gtalk the acc removal is smooth libpurple does a great job
20:40:41 <clokep_work> jsmaniac: Did you look at nsICookieManager2 in the docs?
20:42:16 <jsmaniac> yeah I looked it up , it inherits from nsICookieManager which has the method for remove and it is documented with 4 params
20:42:25 <clokep_work> Can you give me al ink. :P
20:42:39 <jsmaniac> https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsICookieManager
20:42:45 <freaktechnik> clokep_work: is that markdown parser github flavored markdown? Because that's what discord (almost) has.
20:42:59 <clokep_work> freaktechnik: No idea.
20:43:29 <jsmaniac> the contents of nsICookieManager.idl
20:43:31 <jsmaniac> [implicit_jscontext]
20:43:31 <jsmaniac>   void remove(in AUTF8String   aHost,
20:43:31 <jsmaniac>               in ACString      aName,
20:43:31 <jsmaniac>               in AUTF8String   aPath,
20:43:31 <jsmaniac>               in jsval         aOriginAttributes,
20:43:31 <jsmaniac>               in boolean       aBlocked);
20:43:31 <jsmaniac>   [notxpcom]
20:43:58 <aleth> jsmaniac: you should look at hg annotate of that file and discover where the extra parameter was added
20:44:15 <jsmaniac> you see the extra param aOriginAttributes , could be i m wrong , just getting a hang of this thing
20:44:20 <clokep_work> jsmaniac: Well the extra parameeter looks like its aBlocked: indicates if cookies from this host shold be permantly blocked
20:44:40 <aleth> The extra parameter may not be the last one
20:44:41 <clokep_work> Or....
20:44:43 <aleth> Did you check that?
20:44:44 <clokep_work> WTF.
20:44:46 <clokep_work> Yeah it's not.
20:44:49 <clokep_work> That's really really terrible.
20:44:50 <aleth> hg annotate ftw!
20:44:51 <jsmaniac> nope it was used before also , and in twitter.js it is given as false to the remove method
20:45:44 <jsmaniac> i think the 4rth one is undocumented and thus the extra one
20:45:44 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:45:52 --> jsmaniac has joined #instantbird
20:45:52 <clokep_work> https://hg.mozilla.org/mozilla-central/rev/ab3a305b3e41
20:46:03 <jsmaniac> because aBlocked takes boolean values and false is perfectly fine , what is a jsVal ?
20:46:31 <clokep_work> jsmaniac: A javascript object, essentially
20:46:58 <clokep_work> http://mxr.mozilla.org/comm-central/source/chat/protocols/twitter/twitter.js#892 so I think you can do something like https://hg.mozilla.org/mozilla-central/diff/ab3a305b3e41/browser/components/preferences/cookies.js#l1.67
20:47:02 <jsmaniac> is this the same rev i have or a different one ?
20:47:09 <clokep_work> (I.e. just add cookie.originAttributes to the call)
20:47:33 <jsmaniac> and then have to build im ??
20:47:35 <clokep_work> Landed a week or so ago.
20:47:38 <clokep_work> jsmaniac: Yes.
20:47:44 <clokep_work> aleth: Should that be dev doc needed?
20:48:25 <aleth> clokep_work: Yeah, I think so. Though maybe these days they don't bother to document XPCOM interfaces, idk.
20:48:42 * clokep_work would like a test for twitter. :(
20:49:50 <jsmaniac> working on it
20:51:04 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:51:35 --> jsmaniac has joined #instantbird
20:52:36 <jsmaniac> wow it worked yipppeeeee
20:52:36 <jsmaniac> the twitter account git deleted :)
20:52:36 <jsmaniac> wow it worked yipppeeeee
20:52:37 <jsmaniac> the twitter account git deleted :)
20:54:12 <clokep_work> :)
20:54:13 <clokep_work> Sweet.
20:54:18 <clokep_work> Now you get to file a bug and upload a patch!
20:54:45 <jsmaniac> i wish I would have solved this bug on my own , would make me even more happier , but the questioning without googling was because i m on a slow internet connection
20:54:55 <jsmaniac> even i do not like spoon feeding
20:56:10 <aleth> jsmaniac: if your net connection is too slow to use tools like mxr, dxr, and mdn, you will have a hard time.
20:56:26 <EionRobb> that's annoying that the new parameter didn't get added to the end of the parameters
20:57:04 <jsmaniac> its not always like this , anyways I am working on getting a 3g connection , internet is important
20:57:19 <jsmaniac> " slow internet is worse than no internet "
20:57:32 <EionRobb> aleth: that's racist ;)
20:57:47 <clokep_work> EionRobb: They don't guarantee that sort of stuff between versions anymore. :(
20:58:00 <EionRobb> clokep_work: backwards compat be damned
20:58:37 <clokep_work> RIGHT?!
20:58:39 <EionRobb> I can't fathom how frustrating it must be to work with the mozilla apis if they do that to you
20:58:39 <aleth> EionRobb: say what?
20:58:48 <clokep_work> Not that often, surprisingly. :)
20:58:59 <clokep_work> aleth: Did you see flo's search updates stuff?
20:59:09 <aleth> clokep_work: yeah, but my build is broken
20:59:10 <EionRobb> aleth: making it hard for people because of where they live and what type of internet they have
20:59:30 <clokep_work> aleth: Update to the revs I gave in https://public.etherpad-mozilla.org/p/thunderbird-tree-status? :)
20:59:35 <aleth> EionRobb: it's objectively more difficult to debug things if you cannot use those mozilla tools.
20:59:52 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:59:56 <aleth> Of course that's a sad state of affairs...
21:00:36 <aleth> clokep_work: I sort of hoped those patches would work with some minor tweak ;)
21:01:02 <clokep_work> Eh. EionRobb likes writing C++ anyway, so maybe he's just crazyt.
21:01:03 * instantbot mumbles something about c++ being evil
21:01:10 * clokep_work wonders if EionRobb has played with rust at all.
21:01:12 <EionRobb> c++ is evil
21:01:14 <clokep_work> Just don't put it in your mouth.
21:01:25 <clokep_work> (The rust, that is. C++ is OK to eat.)
21:01:25 --> nhnt11 has joined #instantbird
21:01:26 * ChanServ sets mode +h nhnt11 
21:01:32 --> jsmaniac has joined #instantbird
21:01:46 <clokep_work> So let's see...time between nhnt11 getting to work between yesterday and today is something like... 4 hours?
21:02:42 <aleth> jsmaniac: of course you can replace mxr/dxr with local searches and hg calls in your workflow if that helps
21:02:45 <clokep_work> nhnt11: Thanks for the reveiw last night btw. :)
21:02:47 <clokep_work> I landed it.
21:06:31 <nhnt11> clokep_work: np
21:06:59 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
21:07:02 <clokep_work> If only we had Windows builds now! ;)
21:07:11 <nhnt11> "A hand crafted IRC client"?
21:07:14 * nhnt11 boos
21:07:36 --> jsmaniac has joined #instantbird
21:08:09 * aleth prefers IRC clients to be crafted by compilers
21:11:00 --> flo-retina has joined #instantbird
21:11:00 * ChanServ sets mode +qo flo-retina flo-retina 
21:11:32 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
21:16:37 <flo-retina> I wonder how much effort it would take to make using password protected IRC channels less painful
21:16:47 <flo-retina> the password of a channel I auto-join changed today
21:17:12 <flo-retina> when I came back, all I got was a system message saying "Cannot join #channel, invalid channel password."
21:17:16 <-- arlolra has quit (Client exited)
21:17:27 <flo-retina> having somehow a prompt would be useful.
21:17:35 <flo-retina> then saving that new password automatically would be even better
21:17:49 <nhnt11> we've discussed this I think :(
21:17:51 <flo-retina> arguably very edge-casy though
21:18:01 <flo-retina> nhnt11: I remember discussing it for when you initially join a password protected channel
21:18:09 <flo-retina> but it's the first time I see the "password has changed, ooops" case
21:18:14 <nhnt11> hmm
21:18:17 <flo-retina> obviously they are both similar things
21:18:36 <flo-retina> but if that channel was on hold, I would never have noticed that I wasn't in there anymore
21:18:59 <flo-retina> whereas when you are actively trying to join, you see that you haven't joined
21:19:15 --> arlolra has joined #instantbird
21:20:37 <clokep_work> flo-retina: I've wanted it to prompt before, yes. :)
21:20:40 <clokep_work> And then save it. :P
21:24:20 <instantbot> New Instantbird - Account manager bug 1255177 filed by sourab.reddy2k14@gmail.com.
21:24:21 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1255177 nor, --, ---, nobody, UNCO, twitter account not getting deleted from the accounts list
21:27:01 * clokep_work isn't sure why people always file that sort of things in account manager...
21:30:16 <freaktechnik> because that's where you see it :P
21:31:01 --> jsmaniac has joined #instantbird
21:31:01 <clokep_work> freaktechnik: But it makes NO sense technically.
21:31:09 <clokep_work> jsmaniac: You just stomped over a lot of my changes in that bug. :(
21:31:19 <flo-retina> clokep_work: and people change it back to account manager after you fix it ;)
21:31:42 <jsmaniac> @clokep_work , ohhh sorry :(
21:31:47 <freaktechnik> clokep_work: but that'd require knowing what file belongs to where, which is very complicated for a complex project like instantbird.
21:32:00 <jsmaniac> i thought my slow connection is messing up wid me again
21:32:05 * freaktechnik shows himself out now. Good night everyone
21:32:10 <jsmaniac> can you please do those changes again
21:32:22 <jsmaniac> i wish there would be an hg up rev for bugs LOL
21:32:56 <-- gerard-majax has quit (Ping timeout: 121 seconds)
21:32:57 <jsmaniac> also guide me how to submit the patch , its my first bug , so a learning curve all the way
21:33:29 <clokep_work> jsmaniac: I already did.
21:33:41 <clokep_work> jsmaniac: |hg diff > file.patch|
21:33:45 <clokep_work> And then upload that file as an attachment.
21:38:50 <-- unghost has quit (Connection closed)
21:39:22 --> unghost has joined #instantbird
21:43:04 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:47:33 <jsmaniac> done it , thanks @clokep_work , the next bug will be solved by me entirely :)
21:52:15 <nhnt11> jsmaniac: I gave you some feedback on that patch :)
21:52:31 <nhnt11> I didn't test it, but thought I'd point out the coding style nits
21:53:29 <jsmaniac> ok thanks , forgot that 80 char rule , had read up the mozilla coding guideline
21:53:41 <nhnt11> no problem
21:53:43 <jsmaniac> also I edited the mdn docs related to nsICookieManager :)
21:54:00 <jsmaniac> adding the missing param , wrong docs create havoc
22:00:01 <nhnt11> jsmaniac: Could you please update it under "Method overview" as well?
22:00:38 <jsmaniac> ok sure
22:01:08 <jsmaniac> thanks for pointing out , missed that one
22:01:32 <nhnt11> sure, thanks for updating the docs!
22:02:55 <jsmaniac> done
22:03:51 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:03:56 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
22:03:57 --> nhnt11 has joined #instantbird
22:03:57 * ChanServ sets mode +h nhnt11 
22:11:13 --> clokep_work has joined #instantbird
22:11:13 * ChanServ sets mode +o clokep_work 
22:26:49 <-- Bollebib has quit (Ping timeout: 121 seconds)
22:26:50 --> jsmaniac has joined #instantbird
22:27:27 <-- jsmaniac has quit (Quit: CGI:IRC)
22:27:45 --> jsmaniac has joined #instantbird
22:41:28 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:50:21 <bgmCoder> Hey, guys, sorry to prod, but when might I look forward to seeing a fixed version of the Office Communicator interface?
22:50:57 <nhnt11> bgmCoder: I don't think anyone is working on that at the moment, but we'd be happy to accept patches.
22:51:11 <bgmCoder> ugh
22:51:27 <bgmCoder> I'd be happier if I could give you one
22:51:39 <bgmCoder> but I won't be getting/giving any joy there
22:52:03 <bgmCoder> It would take me a week to figure out what to do
22:52:29 <bgmCoder> It's just the width of the edit boxes, but it would require set up, yadda, yadda
22:52:39 <jsmaniac> @bgmcoder
22:52:50 <jsmaniac> can you please explain the issue a bit , I want to try :)
22:53:36 <bgmCoder> In the Office Communicator protocol addon, the widths of the edit boxes in are at about 5px width - you can't see any of the text, much less edit it.  
22:53:53 <nhnt11> bgmCoder: did you file a bug for this?
22:53:54 <bgmCoder> The boxes seem to work though - I can ctrl+a and replace the contents by pasting
22:53:57 * nhnt11 thinks you did but can't remember for sure
22:54:01 <bgmCoder> nhnt11: yes, I think I did
22:54:11 <bgmCoder> with screenshot, I believe
22:54:14 <bgmCoder> maybe
22:54:19 <jsmaniac> bug link ?
22:54:20 <bgmCoder> I forgot about that
22:54:26 <nhnt11> my awesomebar doesn't remember it
22:54:27 <nhnt11> :(
22:54:33 <bgmCoder> awwwww, I don't remember either
22:54:39 <jsmaniac> also the addon link please
22:54:53 <nhnt11> addon?
22:54:54 <bgmCoder> wow, you are asking for a lot :)
22:55:23 <bgmCoder> hold on - I'm going to have to go googling
22:55:31 <jsmaniac> i just wanted to try :)
22:55:40 <jsmaniac> even i m googling !
22:56:09 <bgmCoder> nono - it's not an addon
22:56:12 <nhnt11> might be better to search bugzilla ;) (though I couldn't find it)
22:56:21 <bgmCoder> it's one of the protocols built into Instantbird beta
22:56:30 <jsmaniac> i searched bugzilla , couldn't locate
22:56:41 <bgmCoder> 1.6a1pre
22:56:59 <clokep_work> bgmCoder, aleth, jsmaniac: bug 1249161
22:57:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1249161 nor, --, ---, nobody, NEW, GUI is askew in SIPE settings
22:57:24 <nhnt11> ahhh, it's in chat core
22:57:43 <bgmCoder> haha - sorry, I guess I could have been more descriptive than "out of whack" 
22:57:44 <bgmCoder> haha
22:57:54 <bgmCoder> I get a little cynical sometimes
22:58:10 <clokep_work> bgmCoder: When reporting  bugs it's super important to be specific.
22:58:19 <clokep_work> FWIW it's not "just the width of the textboxes"
22:58:21 <nhnt11> yeah, context is lost easily over time...
22:58:22 <clokep_work> That UI is auto-generated.
22:58:22 <bgmCoder> Yes, I understand that; I'm also a developer...
22:58:26 <clokep_work> Shouldn't be hard to fix but...
22:58:34 <jsmaniac> I am on ubuntu , will try this if it happens with me also
22:59:04 <bgmCoder> clokep_work: ah - I didn't know you responded to the post...
22:59:32 <-- Mnyromyr has quit (Connection closed)
22:59:43 <jsmaniac> i think it may not be possible on ubuntu right ? its an all windows thing
23:00:19 <nhnt11> jsmaniac: What do you mean, "an all windows thing"?
23:01:42 <jsmaniac> the office communicator account creation
23:02:01 <bgmCoder> clokep_work: There are no errors in the console when I open the account prefs window
23:02:16 * nhnt11 will bbl
23:03:01 <clokep_work> bgmCoder: Why do you think there would be? :-S
23:03:11 <clokep_work> What did I say that made you think there would be?
23:03:15 <bgmCoder> I didn't - but you asked me in bugzilla
23:03:29 <bgmCoder> "Do you see any errors in the error console when opening the account preferences? (See Tools > Error console)"
23:03:31 <-- arlolra has quit (Client exited)
23:03:34 <bgmCoder> I answered there, too
23:03:37 <bgmCoder> for the record
23:04:09 <clokep_work> If we ask things in bugzilla, answer in bugzilla, yeah. :-D
23:04:13 <clokep_work> I haven't re-read the bug.
23:04:30 <bgmCoder> I answers there before I posts here
23:05:43 <clokep_work> Good. :)
23:06:03 <bgmCoder> I would have answered sooner but I didn't get the notice that you posted.
23:12:46 <jsmaniac> how do we sort bugs according to versions , so that we get bugs related to our version of IB ?
23:12:53 <jsmaniac> i mean on buzilla
23:13:45 <clokep_work> jsmaniac: Generally if a bug is open it's still an issue.
23:14:14 <jsmaniac> ohhh i thought it must have got fixed in higher versions
23:14:30 <jsmaniac> but there are so many bugs out there from 2013 ??
23:14:48 <jsmaniac> which I don't think are that complex , like the date bugs ?
23:15:19 <jsmaniac> or simple UI bugs
23:18:00 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
23:22:35 <-- unghost has quit (A TLS packet with unexpected length was received.)
23:23:02 <clokep_work> jsmaniac: Yes, there's only so much time. :) Fix them all!!!
23:36:47 --> EionRobb1 has joined #instantbird
23:39:48 <-- EionRobb has quit (Ping timeout: 121 seconds)
23:47:11 <bgmCoder> Hey, guys, I'm trying again with the o365 settings: http://superuser.com/questions/1050850/what-are-the-settings-for-instantbirds-office-communicator-and-owa
23:47:22 --> jsmaniac has joined #instantbird
23:47:43 <bgmCoder> I even created a new tag for Instantbird
23:51:42 <clokep_work> flo-retina: Is there a sane way to download patches from MozReview?
23:51:53 <clokep_work> bgmCoder: Neat. :) Let us know if you hear back! Would be great to add to our FAQ.
23:52:03 <bgmCoder> hahaha thanks
23:53:50 <nhnt11> clokep_work: there's a download diff button at the top
23:54:16 <flo-retina> what nhnt11 said.
23:54:27 <jsmaniac> @clokep_work , ok there silly comment I made , it were that simple all bugs would have vanished
23:54:35 <flo-retina> btw, my nick is greyed in clokep's message... that participant list bug seems to still be here :(
23:55:28 <clokep_work> jsmaniac: Exactly. ;)
23:56:15 <clokep_work> nhnt11: Meh OK.
23:56:38 <nhnt11> clokep_work: did you want something else?
23:56:57 <nhnt11> mozreview also provides a hg import command that you can paste
23:56:59 <clokep_work> nhnt11: I'm just annoyed at the current bustage.
23:57:02 <nhnt11> ok
23:57:02 <flo-retina> clokep_work: I think there's also a way to hg pull that specific revision
23:57:03 <clokep_work> It's bustages on bustages on bustages.
23:57:12 <clokep_work> flo-retina: That's exactly what I don't want. ;)
23:57:18 * clokep_work usually hg imports bz:// links
23:57:21 <flo-retina> yeah, so download the diff
23:57:28 <bgmCoder> Here are settings for o365 to work for Thunderbird: imap, smtp,calendars, ldap:  http://superuser.com/a/899671/121324
23:57:33 <-- malayaleecoder has quit (Quit: Connection closed for inactivity)
23:57:38 <flo-retina> bah, I hadn't noticed we have a bustage
23:57:47 <clokep_work> flo-retina: c-c is mega busted.
23:57:49 <flo-retina> I saw a successful build in the buildbot emails this morning
23:58:04 <flo-retina> but that's because aleth managed to retrigger a linux64 nightly just before it got busted again!
23:58:33 <clokep_work> Yep, he has the magic touch. :)
23:58:39 <flo-retina> is "Python 2.7.3 or greater (but not Python 3) is required to build. You are running Python 2.7.2." true?
23:58:49 <clokep_work> (o_O)
23:58:55 <clokep_work> I really hope you're not on 2.7.2.
23:59:00 <clokep_work> That has sec vulns.
23:59:04 <flo-retina> or is it a sideeffect of the "python-virtualenv.m4': No such file or directory"
23:59:19 <flo-retina> clokep_work: that's a quote from the build failure log
23:59:39 <clokep_work> Ah.
23:59:43 <clokep_work> Probably a side-effect.
23:59:46 <clokep_work> flo-retina: So that's already fixed btw.
23:59:57 <flo-retina> I have 2.7.10 locally