19:05:19 <mikeperry> #startmeeting tbb-dev
19:05:19 <MeetBot> Meeting started Mon Nov 16 19:05:19 2015 UTC.  The chair is mikeperry. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:05:19 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
19:05:24 * huseby can go first
19:05:27 <huseby> :)
19:05:35 <mikeperry> sweet
19:06:20 <huseby> so arthuredelstein and I rebased and cleaned up https://bgz.la/962326
19:06:32 <huseby> we're trying to get it out for r+ today/tomorrow
19:06:39 <huseby> it's the ThirdPartyUtil API patches
19:06:52 <huseby> the goal is to get it into ESR45 before the 12/19 deadline
19:07:14 <huseby> I've also been working on the remaining cleanup of the origin attributes callsites
19:07:18 <arthuredelstein> 12/15
19:07:27 <huseby> right, 12/15
19:07:30 <arthuredelstein> ;)
19:07:35 <huseby> I'll be AFK wed-fri this week
19:08:01 <huseby> I'm also going to cherry-pick and rebase one of the isolation patches this week if i can
19:08:08 <huseby> not sure which oen
19:08:29 <huseby> arthuredelstein and I will figure it out
19:08:31 <huseby> that's it for me
19:08:38 * huseby is done
19:10:24 <mikeperry> cool, thanks huseby. For me: I've been working on tor-core stuff the past week (#16861 and Prop#247 for the curious). been keeping half an eye on TBB, but not much more than that.
19:11:06 <mikeperry> this week, I'll probably finish up that work, and maybe work on the load balancing work related to it. I suppose I should also get us a cert for #6540
19:11:31 <GeKo> what are your plans for updating the tor browser design doc?
19:11:36 <GeKo> should i put that on my plate?
19:13:32 <mikeperry> oh hrmm, forgot about that. not sure. I should probably review the changes you make.. either way, somebody needs to go through a pile of changelogs and update all the fingerprinting and third party tracking sections
19:14:27 <mikeperry> I have been working on tor-core stuff both because I think it needs more help, and also because I've gotten tired of doing things like writing lots of emails and text.. but I can take one more for the team if need be :)
19:15:28 <GeKo> haha, yeah writing text and emails...
19:15:57 <GeKo> well, i can give it a try and hook you up for reviewing the changes
19:16:59 <mikeperry> sure. would be good practice. you can put your name on it too at that point :)
19:18:22 <GeKo> lol
19:18:38 <GeKo> okay, here is what i did:
19:18:54 <GeKo> i did a bunch of reviews: #17568, #17446, #17442, #17502
19:19:09 <GeKo> then i wrote a patch for #17369
19:19:24 <GeKo> and spend trying to get #15578 fixed
19:19:58 <GeKo> we are in good shape thanks to joseph's help
19:20:06 * jbisch waves hi
19:20:09 <GeKo> i get the vms created
19:20:28 <GeKo> and am now in the process to adapt the descriptors
19:20:50 <GeKo> i think i'll switch the os x and windows builds to wheezy as well
19:21:05 <GeKo> that makes things easoer
19:21:08 <GeKo> *easier
19:21:24 <GeKo> (no extra compiler building for firefox etc.)
19:21:34 <GeKo> and i spent time on the mozmill crash
19:22:01 <GeKo> #17567
19:22:29 <GeKo> it talked to boklm about it and said i'd try to create a PoC extension inhibiting the same crash
19:22:56 <GeKo> i plan to upload that to the mozilla ticket + reopen that one
19:23:15 <GeKo> next week: #15578 + code reviews
19:23:20 <GeKo> that's it for me
19:23:44 <GeKo> oh, yeah i dealt with the disconnect stuff, too
19:24:44 * mcs will go next
19:24:53 <mcs> This past week, Kathy and I revised our patch for #9659.
19:25:00 <mcs> Then we did a bunch of research for #17248 (documenting Tor Launcher's API requirements).
19:25:06 <mcs> We removed some unused code and strings from Tor Launcher (committed as a fixup for #11199).
19:25:14 <mcs> We backported some Mozilla patches to solve #17442. GeKo merged the changes (thanks!) but we still have some follow up research to do.
19:25:22 <mcs> We also completed a code review for #17446 and triaged assorted bugs.
19:25:29 <mcs> Finally, we did some work on #16940. Additional comments on our prototype are welcome.
19:25:36 <mcs> Next on our list:
19:25:40 <mcs> - Proceed with implementation for #16940.
19:25:44 <mcs> - Do the followup research for #17442.
19:25:49 <mcs> - Develop a patch for #17344.
19:25:55 <mcs> - Help with reviews of other people's Tor Browser patches.
19:26:00 <mcs> That's all for us.
19:26:38 * arthuredelstein can go
19:26:49 <arthuredelstein> So this week:
19:26:53 <arthuredelstein> I worked on updating patches for #17568 and #17446.
19:27:01 <arthuredelstein> I wrote a patch for #17108, and proposed #17565.
19:27:18 <arthuredelstein> I also wrote a new patch for bugzil.la/867501,
19:27:20 <Yawning> hm
19:27:23 <arthuredelstein> and I worked on revising a patch for bugzil.la/1121643.
19:27:34 <arthuredelstein> This week I will work on trying to rebase our isolation patches for Firefox, and try to finish working on our patch for bugzil.la/1121643
19:27:49 <arthuredelstein> That's it for me.
19:27:51 <arthuredelstein> hm?
19:28:38 <Yawning> Is there more I can do to help try to fix #17550?
19:28:48 <GeKo> ah, yes
19:28:49 <Yawning> because, I sort of want to have a usable bundle again
19:29:42 <Yawning> THough I am opting to move before japanese Tor really becomes important >.>
19:30:01 <GeKo> ha. so, i could do some intelligent guessing which commit is causing this and give you bundles to test that
19:30:24 <Yawning> I will test whatever
19:30:29 <GeKo> and then when we find the culprit we can try getting rid of it
19:30:31 <GeKo> ok
19:30:34 <Yawning> or if you tell me to chainsaw apart my bunde, I can do that too
19:30:52 <GeKo> i'll think about it tomorrow
19:30:57 <Yawning> this isn't whitelist related is it?
19:31:10 <Yawning> (sorry to derail the meeting)
19:31:11 <arthuredelstein> Possibly, I don't know
19:31:20 <GeKo> well, that it is related would be my first guess
19:31:35 <arthuredelstein> You can blank out font.system.whitelist and see if the problem remains
19:32:05 <arthuredelstein> When that pref is blank, whitelisting is turned off
19:32:39 <Yawning> I shall do so tomorrow and report back
19:32:51 <Yawning> the wintendo is in the otehr room, and it's like.. 4:40am
19:37:52 <mikeperry> alright, anything else? do we have a boklm in the house?
19:39:21 <mcs> boklm sent email that he will not be at this meeting: https://lists.torproject.org/pipermail/tbb-dev/2015-November/000325.html
19:39:54 <mikeperry> ah, email. that thing that I hate. thanks :)
19:40:02 <mcs> :)
19:42:28 <mikeperry> ok, as far as action items wrt stuff that's happening: can we test #17442 somehow to prove that the updater is not being exempted from cert pinning? we probably want to make a regression test out of that, too
19:43:17 <mcs> Kathy and I will take a look. I did not think of adding a regression test, but if we can figure out how it seems like a good idea.
19:43:32 <mikeperry> I'm really worried that Mozilla will surprise us with an exemption for the updater in a later release, given their comments https://bugzilla.mozilla.org/show_bug.cgi?id=1063111#c3
19:44:24 <mcs> agreed (I think it is worth worrying about too)
19:47:22 * mikeperry is still wading through #17248, but otherwise if there's nothing else, we can probably end this meeting earlyu
19:48:15 <GeKo> i don't have anything more
19:50:29 <mikeperry> alright. let's call it early, then!
19:50:36 <mikeperry> #endmeeting *baf*