#instantbird log on 12 01 2014

All times are UTC.

00:06:05 --> Widdershins has joined #instantbird
00:18:36 --> Rym has joined #instantbird
00:19:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
00:22:44 <-- Rym has quit (Ping timeout: 121 seconds)
00:38:45 <-- aleth has quit (Quit: :tiuQ)
00:53:42 --> Rym has joined #instantbird
01:00:38 <-- Rym has quit (Ping timeout: 121 seconds)
01:11:42 <-- myk has quit (Ping timeout: 121 seconds)
01:29:06 --> Hoony has joined #instantbird
01:57:22 --> Rym has joined #instantbird
02:01:49 <-- Rym has quit (Ping timeout: 121 seconds)
02:08:29 * redDragon|away is now known as redDragon 
02:19:34 <-- Armada has quit (Connection closed)
02:40:27 --> mconley has joined #instantbird
02:58:06 --> Rym has joined #instantbird
03:02:33 <-- Rym has quit (Ping timeout: 121 seconds)
03:14:37 <clokep> momiga: Welcome to IRC. ;) I think you can get around that by adding a slightly more complicated logic.
03:14:42 <clokep> This is why tests will be useful. :-D
03:15:07 <clokep> EionRobb: I saw you wrote a blog post, I haven't read it yet though. :)
03:15:25 <EionRobb> blah blah blah new plugin
03:16:39 <EionRobb> it was going to be a blog post about the protocol, but I gave up at the end and just wanted to publish something
03:17:44 <clokep> Hahaha.
03:17:53 <clokep> Does this mean the documentation you have is "read the damn code"? :P
03:18:01 <EionRobb> lol
03:18:17 * clokep has been busy unfortunately. :(
03:18:20 <EionRobb> I still have my notes, but after I wrote everything and actually started to write the plugin, a lot of stuff fell out
03:18:39 <EionRobb> did you lot make a msn-js prpl?
03:19:04 <clokep> No.
03:19:11 <clokep> Would that help?
03:20:19 <EionRobb> ah.  was just one magic function that I stole from the msn prpl that will be 'fun' to rewrite in js
03:20:49 <EionRobb> https://code.google.com/p/skype4pidgin/source/browse/trunk/skypeweb/skypeweb_util.c#72
03:20:52 <clokep> :)
03:22:22 <clokep> Ehh...doesn't look *THAT* bad.
03:24:02 * clokep goes to bed.
03:25:31 <EionRobb> nah, not terrible.  just dealing with binary data is harder in js than in c
03:28:04 <-- clokep has quit (Ping timeout: 121 seconds)
03:51:24 <momiga> is there already a way to capture messages sent to the mock server in the chat tests?
03:51:47 <momiga> otherwise i'm going to just override sendMessage but that's kind of hacky
03:56:33 <-- mconley has quit (Connection closed)
03:58:52 --> Rym has joined #instantbird
04:01:42 --> myk has joined #instantbird
04:03:19 <-- Rym has quit (Ping timeout: 121 seconds)
04:16:30 <-- EionRobb has quit (Quit: Leaving.)
04:36:08 <-- myk has quit (Ping timeout: 121 seconds)
04:55:38 <instant-buildbot> build #1244 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1244
04:56:30 --> mconley has joined #instantbird
04:59:38 --> Rym has joined #instantbird
04:59:40 <-- mconley has quit (Connection closed)
05:04:08 <-- Rym has quit (Ping timeout: 121 seconds)
05:06:34 <instant-buildbot> build #2446 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2446
05:18:12 * redDragon is now known as redDragon|away 
05:52:05 <momiga> are we allowed to use assert.jsm for testing in comm-central? no test uses it directly but mdn says to use it
05:53:27 <momiga> i'm writing a new test so i feel like i should use the newer testing methods as suggested on mdn
05:57:14 <-- Fearful has quit (Quit: .)
06:00:24 --> Rym has joined #instantbird
06:02:55 * redDragon|away is now known as redDragon 
06:03:09 <-- Hoony has quit (Connection closed)
06:03:47 --> Hoony has joined #instantbird
06:04:53 <-- Rym has quit (Ping timeout: 121 seconds)
06:23:21 <-- momiga has quit (A TLS packet with unexpected length was received.)
06:28:28 --> momiga has joined #instantbird
06:33:53 --> Hoony1 has joined #instantbird
06:36:00 <-- Hoony has quit (Ping timeout: 121 seconds)
06:36:42 --> Hoony has joined #instantbird
06:39:56 <-- Hoony1 has quit (Ping timeout: 121 seconds)
06:58:11 <-- Hoony has quit (Ping timeout: 121 seconds)
06:59:44 <-- Widdershins has quit (Ping timeout: 121 seconds)
07:01:10 --> Rym has joined #instantbird
07:05:39 <-- Rym has quit (Ping timeout: 121 seconds)
07:11:29 --> Hoony has joined #instantbird
07:24:11 <instant-buildbot> build #140 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/140
07:25:07 --> Tobin has joined #instantbird
07:28:39 --> Defman has joined #instantbird
07:41:22 --> mpmc has joined #instantbird
08:01:56 --> Rym has joined #instantbird
08:06:26 <-- Rym has quit (Ping timeout: 121 seconds)
08:47:28 <-- Even has quit (Connection closed)
08:47:28 --> Even1 has joined #instantbird
08:47:28 * ChanServ sets mode +o Even1 
08:51:51 * Fallen|away is now known as Fallen 
08:56:10 --> aleth has joined #instantbird
08:56:11 * ChanServ sets mode +o aleth 
09:02:44 --> Rym has joined #instantbird
09:04:46 --> mpmc1 has joined #instantbird
09:05:29 <-- mpmc has quit (Ping timeout: 121 seconds)
09:05:29 * mpmc1 is now known as mpmc 
09:07:09 <-- Rym has quit (Ping timeout: 121 seconds)
09:17:25 <-- Defman has quit (Quit: My Double-Powered Atomic Reactor has gone to sleep. caaBOOOOM! ZZZzzz....)
09:22:41 --> Hoony1 has joined #instantbird
09:22:41 <-- Hoony has quit (Connection closed)
09:24:04 <-- Hoony1 has quit (Client exited)
09:47:59 --> flo-retina has joined #instantbird
09:47:59 * ChanServ sets mode +qo flo-retina flo-retina 
09:56:54 --> Armada has joined #instantbird
10:01:31 --> BWMerlin has joined #instantbird
10:03:28 --> Rym has joined #instantbird
10:07:58 <-- Rym has quit (Ping timeout: 121 seconds)
10:20:46 * redDragon is now known as redDragon|away 
10:55:25 <-- mpmc has quit (Ping timeout: 121 seconds)
10:56:00 --> mpmc has joined #instantbird
10:58:42 --> mpmc1 has joined #instantbird
11:00:02 <-- mpmc has quit (Ping timeout: 121 seconds)
11:00:02 * mpmc1 is now known as mpmc 
11:01:04 --> Rym has joined #instantbird
11:13:03 <-- Tonnes has quit (Connection closed)
11:15:10 --> Tonnes has joined #instantbird
11:16:18 --> kapy has joined #instantbird
11:17:01 <kapy> hello i'm building instantbird on mac, but i'm getting the following error - http://pastebin.mozilla.org/7685778
11:17:53 <aleth> kapy: Looks like you forgot to pull purple, see https://developer.mozilla.org/en-US/docs/Simple_Instantbird_build
11:20:21 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:22:44 --> clokep has joined #instantbird
11:22:44 * ChanServ sets mode +o clokep 
11:23:56 * Fallen is now known as Fallen|away 
11:28:49 <clokep> momiga: Yes, I think some of the tests do use it and that it automatically ends up in the scope? aleth has used it.
11:29:17 <kapy> thanks aleth 
11:47:37 <-- aleth has quit (Ping timeout: 121 seconds)
11:54:53 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:55:30 --> Hoony has joined #instantbird
11:58:15 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:58:26 <-- Hoony has quit (Client exited)
11:58:31 --> Hoony has joined #instantbird
12:02:33 <-- Hoony has quit (Ping timeout: 121 seconds)
12:05:58 <-- Rym has quit (Ping timeout: 121 seconds)
12:15:45 --> aleth has joined #instantbird
12:15:45 * ChanServ sets mode +o aleth 
12:23:09 --> Hoony has joined #instantbird
12:23:22 <-- aleth has quit (Quit: :tiuQ)
12:23:25 --> aleth has joined #instantbird
12:23:25 * ChanServ sets mode +o aleth 
12:32:10 * Tobin is now known as BinaryOutcast 
12:33:05 <-- Hoony has quit (Client exited)
12:34:04 <-- BWMerlin has quit (Client exited)
12:34:31 * redDragon|away is now known as redDragon 
12:53:51 --> clokep_work has joined #instantbird
12:53:51 * ChanServ sets mode +o clokep_work 
12:57:10 <-- kapy has quit (Quit: )
13:02:22 * redDragon is now known as redDragon|away 
13:13:56 --> mconley has joined #instantbird
13:15:25 <-- mconley has quit (Connection closed)
13:15:35 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:15:38 --> clokep_work has joined #instantbird
13:15:38 * ChanServ sets mode +o clokep_work 
13:19:45 --> BillBinkley has joined #instantbird
13:27:15 <clokep_work> Anyone have thoughts on whether I should do the Skype stuff as a patch or an extension?
13:28:01 <aleth> Might as well do it as a patch, we can always pref it off
13:28:49 <aleth> Hmm, or are there issues with shipping it?
13:30:25 <-- aleth has quit (Quit: :tiuQ)
13:34:07 <clokep_work> My thought was that we can (maybe) release an extension that's compatible with Ib 1.5 / Tb 31.
13:34:18 <clokep_work> But probably better to do it as a patch and then backport it if necessary.
13:34:28 --> kapy has joined #instantbird
13:35:53 <-- kapy has quit (Connection closed)
13:40:27 --> Hoony has joined #instantbird
13:41:31 * Fallen|away is now known as Fallen 
13:41:38 --> mpmc has joined #instantbird
13:45:23 <clokep_work> momiga: Btw feel free to ask for feedback on the tests early, even if it's not fully working.
13:45:28 --> aleth has joined #instantbird
13:45:29 * ChanServ sets mode +o aleth 
13:56:19 <clokep_work> aleth: My other fear is that things might break in it. ;)
13:58:47 <aleth> Who knows how stable that protocol is...
13:59:12 <clokep_work> instantbot: uuid
13:59:13 <instantbot> 8446c0f6-9f59-4710-844e-eaa6c1f49d35 (/msg instantbot cid for CID form)
14:00:13 <aleth> Anyway, don't worry about it, it shouldn't be hard to convert between patch and add-on (or even to ship an addon that overrides the built-in one)
15:16:24 --> Defman has joined #instantbird
15:28:32 <-- Hoony has quit (Client exited)
15:48:45 <-- Defman has quit (Ping timeout: 121 seconds)
16:07:47 --> gerard-majax has joined #instantbird
16:10:47 * BinaryOutcast is now known as Tobin 
16:19:47 --> Defman has joined #instantbird
16:22:12 --> myk has joined #instantbird
16:22:53 * Fallen is now known as Fallen|away 
16:37:44 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:39:54 --> Defman21 has joined #instantbird
16:39:58 <-- Defman has quit (Ping timeout: 121 seconds)
16:44:26 <-- Tonnes has quit (Quit: ChatZilla 0.9.91 [Firefox 33.1.1/20141113143407])
16:50:18 <-- myk has quit (Ping timeout: 121 seconds)
17:12:08 <-- nhnt11 has quit (Ping timeout: 121 seconds)
17:13:39 --> nhnt11 has joined #instantbird
17:13:40 * ChanServ sets mode +h nhnt11 
17:22:12 * Tobin is now known as BinaryOutcast 
17:50:08 --> Tonnes has joined #instantbird
17:58:10 <-- Tonnes has quit (Quit: ChatZilla 0.9.91 [Firefox 33.1.1/20141113143407])
17:59:38 --> arlolra has joined #instantbird
18:03:58 --> Tonnes has joined #instantbird
18:06:23 --> Mook_as has joined #instantbird
18:20:10 --> Mook_astb has joined #instantbird
18:20:47 * Mook_astb is now known as Mook_a1 
18:22:32 <-- Mook_as has quit (Ping timeout: 121 seconds)
19:09:24 <nhnt11> aleth: So I can likely just backout bug 1105798
19:09:26 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1105798 nor, --, 1.6, nhnt11, RESO FIXED, Copying from a debug log tab loses line breaks
19:10:03 <aleth> nhnt11: nice :-) Shame it wasn't fixed a week earlier I guess ;)
19:10:29 <nhnt11> Yeah.
19:10:50 <nhnt11> I'd like to test it out and make sure it works as expected before backing it out though, of course.
19:11:10 <aleth> Good idea... just test it next time you build
19:12:44 --> DGMurdockIII has joined #instantbird
19:12:51 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:12:57 --> nhnt11 has joined #instantbird
19:12:58 * ChanServ sets mode +h nhnt11 
19:14:42 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:16:27 <clokep_work> :)
19:16:29 <clokep_work> That's fun haha.
19:16:38 <clokep_work> You should mark it as a duplicate, if so.
19:16:46 <clokep_work> OR...maybe just mark it as blocking.
19:16:50 <clokep_work> Be weird to have commits on a duplicate...
19:16:56 <aleth> Yeah... too late for it to be a dupe.
19:18:34 <aleth> nhnt11: there are index_im.js changes in https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1025522&attachment=8474049 too - do these overlap/dupe what you are fixing in the current bug?
19:19:08 <nhnt11> No
19:27:21 --> EionRobb has joined #instantbird
19:27:46 <-- EionRobb has quit (Connection closed)
19:28:38 --> EionRobb has joined #instantbird
19:39:10 <-- aleth has quit (Connection closed)
19:39:11 --> aleth has joined #instantbird
19:39:12 * ChanServ sets mode +o aleth 
20:04:28 <-- Defman21 has quit (Ping timeout: 121 seconds)
20:43:39 --> gerard-majax has joined #instantbird
20:56:50 * BinaryOutcast is now known as Tobin 
21:10:03 <clokep_work> https://bugzilla.mozilla.org/buglist.cgi?quicksearch=product%3AInstantbird%2CChat%20sw%3A1.6-blocking&list_id=11660789 has a lot on it. :-\
21:18:21 <instantbot> New Instantbird - Conversation bug 1106630 filed by aleth@instantbird.org.
21:18:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1106630 nor, --, ---, nobody, NEW, Tabs are displayed incorrectly
21:18:26 * aleth added another one
21:18:46 <nhnt11> aleth: Haven't seen that on the latest nightly yet, interestingly
21:19:04 * nhnt11 restarts
21:19:05 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:19:06 <clokep_work> I haven't seen it either.
21:19:10 <aleth> I have, but it doesn't happen all the time, which makes it hard to reproduce
21:19:13 --> nhnt11 has joined #instantbird
21:19:13 * ChanServ sets mode +h nhnt11 
21:19:19 <nhnt11> Still fine..
21:19:27 <-- gerard-majax has quit (Ping timeout: 121 seconds)
21:19:49 <nhnt11> It was happening rather frequently on the previous nightly(ies)
21:20:43 <aleth> I don't see it in my dev build, so it's kind of hard to bisect
21:30:38 * Fallen|away is now known as Fallen 
21:45:52 --> gerard-majax has joined #instantbird
21:48:39 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:13:21 --> Defman has joined #instantbird
22:20:26 <-- Defman has quit (Quit: My Double-Powered Atomic Reactor has gone to sleep. caaBOOOOM! ZZZzzz....)
22:35:42 <-- BillBinkley has quit (Ping timeout: 121 seconds)
22:40:56 * Fallen is now known as Fallen|away 
22:53:34 --> BillBinkley has joined #instantbird
23:08:19 --> clokep has joined #instantbird
23:08:19 * ChanServ sets mode +o clokep 
23:11:00 <clokep> aleth: So...that bug about the topic status not being set properly? We have STR for that/
23:11:23 <aleth> bah, is that still open?
23:15:23 <clokep> Yes.
23:15:30 <clokep> We probably need to uplift that to ESR too...
23:23:15 <-- Armada has quit (Connection closed)
23:29:42 * clokep just r-ed something in toolkit...
23:29:46 <clokep> I don't know if I can do that? :-S
23:30:14 <aleth> probably not officially, but I'm sure it'll get a response ;)
23:31:17 <aleth> Hmm, iirc I did that too once. It does stop it from being checked in, as I recall
23:32:14 <clokep> That was my goal, yeah.
23:32:39 <clokep> (bug 1106539 if anyone is curious.)
23:32:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1106539 min, --, ---, yarik.sheptykin, NEW, Extend httpRequest API to allow setting custom MIME type for POST and overriding response MIME type.
23:34:29 <clokep> aleth: image/tiff on bug 978057 really? :P
23:34:32 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978057 nor, --, ---, nobody, NEW, Text overlaps search icon in awesometab filterbar
23:34:52 <aleth> variety is the spice of life!
23:35:37 <clokep> :P
23:35:41 <clokep> Firefox doesn't open that apparently.
23:41:34 <nhnt11> aleth: I still can't reproduce that bug btw
23:41:39 <nhnt11> The icon text overlap thing
23:41:48 <nhnt11> what do you mean by font-size medium? From where do you have that applied?
23:41:53 <nhnt11> user chrome or something?
23:41:55 <aleth> it's in your CSS
23:42:01 <nhnt11> O_o
23:42:06 <nhnt11> Well it looks perfectly fine here :-/
23:42:08 <aleth> I suspect you only see it on non-retina screens
23:42:18 <aleth> For whatever reason.
23:42:20 <nhnt11> It looks fine on my external screen
23:42:24 <nhnt11> As I mentioned already in the bug
23:42:34 <aleth> strange
23:42:43 <nhnt11> http://puu.sh/ddlNI/bd9087e78e.png
23:43:06 <nhnt11> http://puu.sh/ddlOO/9d79e434f2.png
23:43:15 <nhnt11> Latest nightly.
23:43:27 * nhnt11 wonders what's going on
23:43:57 <aleth> That doesn't look like Helvetica to me on your screenhot
23:44:13 <aleth> why is that?
23:44:17 <nhnt11> Are the latest nightlies supposed to be using Helvetica? :S
23:44:24 <aleth> They do for me
23:44:34 <aleth> Same in the tab title
23:44:38 <nhnt11> Now that's weird.
23:44:53 <nhnt11> I don't think I've ever seen a Helvetica nightly
23:45:05 <nhnt11> Fwiw Firefox nightly doesn't use helvetica either for me
23:45:22 <aleth> That's even weirder
23:46:06 <nhnt11> aleth: I'm going to run Ib/Firefox from a new user account, hang on
23:46:14 <aleth> http://puu.sh/ddm1G/80e1851be1.png
23:46:23 <nhnt11> Hmm
23:46:23 <nhnt11> odd
23:46:32 <nhnt11> Btw, my local builds seem to be Helvetica fwiw
23:46:40 <nhnt11> I just thought it was one of those SDK things
23:46:47 <nhnt11> (the buildbot still builds with an older sdk right?)
23:46:53 <aleth> Yes
23:47:15 <nhnt11> I'm switching user accounts, brb
23:48:50 --> nhnt11-test has joined #instantbird
23:48:54 <nhnt11-test> It's all Helvetica
23:49:04 <nhnt11-test> /Weird/
23:49:25 <-- nhnt11-test has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:49:37 --> nhnt11-test has joined #instantbird
23:49:38 <aleth> Is there a font cache somewhere in OSX you can rebuild
23:49:55 <nhnt11-test> Aha
23:49:57 <nhnt11-test> Interesting
23:50:06 <nhnt11-test> one second
23:50:35 <nhnt11-test> Firefox is Helvetica now btw
23:51:02 <aleth> back to normal :-)
23:51:11 <nhnt11-test> Not really, it's a new user account :-/
23:52:00 <aleth> Maybe if you log back out and in you'll find the change persists
23:52:12 <nhnt11-test> Lol
23:52:14 <nhnt11-test> That'd be weird
23:52:22 <nhnt11-test> aleth: Fwiw I still don't see the icon overlap thing
23:52:24 <aleth> Not necessarily, some caches may get reset
23:52:40 <aleth> nhnt11-test: You don't see it on retina or on normal?
23:52:44 <nhnt11-test> neither
23:53:02 <nhnt11-test> I see it on neither*
23:53:07 <nhnt11-test> brb from my normal account
23:53:09 <-- nhnt11-test has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:53:30 <nhnt11> Restarting Ib.
23:53:35 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:53:40 <aleth> The highlight around the filter bar looks bad too for me, now I look at it more closely
23:53:43 --> nhnt11 has joined #instantbird
23:53:43 * ChanServ sets mode +h nhnt11 
23:53:45 <aleth> Totally different to FX
23:53:48 <nhnt11> Nope, no Helvetica
23:54:09 <nhnt11> aleth: Yeah, I noticed that too
23:54:12 <nhnt11> about the highlight
23:56:17 <nhnt11> I'm actually considering just keeping the new user account and discarding this one
23:56:35 <nhnt11> I wonder how many things I'll have to reconfigure though
23:57:09 --> mpmc has joined #instantbird
23:57:10 <nhnt11> Aha
23:57:18 <nhnt11> My default system font is set to LucidaGrande
23:57:19 <nhnt11> hmm
23:57:34 * nhnt11 wonders how that happened
23:58:23 <clokep> Magic! :-D
23:59:22 <nhnt11> On the new account, the global NSSystemFont hidden preference isn't set
23:59:32 <nhnt11> I wonder how to reset these..
23:59:39 <aleth> Searchbox highlight looks just as crap in FX, so at least it's consistent