/irc-logs / mozilla / #developers / 2013-08-04 / end

Options:

  1. # Session Start: Sun Aug 04 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  4. # [00:00] * Quits: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com) (Ping timeout)
  5. # [00:03] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  6. # [00:04] * Joins: brson (brson@moz-BBE3ABD.mv.mozilla.com)
  7. # [00:06] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
  8. # [00:06] * Fallen is now known as Fallen|away
  9. # [00:06] * Joins: bjacob_ (bjacob@AC3C7CA.26735741.CA5B6332.IP)
  10. # [00:06] * Joins: sebasmagri (user@91A98F12.F43C7CE2.C801199D.IP)
  11. # [00:07] * Quits: gwagner (Gregor@moz-9F21C618.pck.nerim.net) (Quit: gwagner)
  12. # [00:09] * Joins: ckitching (ckitching@615C7834.511A61FB.CC17D686.IP)
  13. # [00:10] * Joins: loadbang (loadbang@moz-204B5B81.range86-177.btcentralplus.com)
  14. # [00:10] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  15. # [00:11] * jmontgomery is now known as jmontgomery_away
  16. # [00:12] * mattwoodrow|away is now known as mattwoodrow
  17. # [00:13] * jmontgomery_away is now known as jmontgomery
  18. # [00:13] * Joins: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net)
  19. # [00:14] * jmontgomery is now known as jmontgomery_away
  20. # [00:16] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Ping timeout)
  21. # [00:18] * Joins: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com)
  22. # [00:22] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
  23. # [00:22] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  24. # [00:23] * Quits: rednaks (rednaks@888743E.9AC5DAB4.55FFA9B4.IP) (Ping timeout)
  25. # [00:25] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  26. # [00:26] <vlad> odd, ccache shouldn't affect the link step
  27. # [00:26] <vlad> unless it has a cached corrupt version of an obj file
  28. # [00:26] <vlad> could try cleaning your cache and trying again?
  29. # [00:27] * Quits: bjacob_ (bjacob@AC3C7CA.26735741.CA5B6332.IP) (Quit: Konversation terminated!)
  30. # [00:28] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  31. # [00:28] * Joins: mihneadb (mihneadb@moz-329F29A3.lightspeed.sntcca.sbcglobal.net)
  32. # [00:29] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  33. # [00:34] * Quits: Optimizer (Optimizer@1DA4E29E.CADA3FA4.D5D59AD9.IP) (Quit: bbye :))
  34. # [00:34] <robertbindar> vlad: I've tried, I don't think ccache is the problem, I've recently got the same error without it. It's weird, before I reinstalled my os never happenned, now I get this warning too "make[6]: warning: jobserver unavailable: using -j1"
  35. # [00:35] * Quits: lduros (user@moz-47F34250.phlapa.fios.verizon.net) (Client exited)
  36. # [00:35] * Joins: Optimizer (Optimizer@1DA4E29E.CADA3FA4.D5D59AD9.IP)
  37. # [00:40] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  38. # [00:50] * Joins: T3 (T3@8D2F72AE.EA79C52F.3927C314.IP)
  39. # [00:50] * Quits: owenchu (owenchu@551EEBD9.1D57DE70.3F4477D3.IP) (Quit: owenchu)
  40. # [00:50] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  41. # [00:52] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  42. # [00:52] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  43. # [00:54] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  44. # [00:55] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  45. # [00:56] * Joins: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  46. # [00:57] * kats|away is now known as kats
  47. # [00:59] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  48. # [01:01] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  49. # [01:02] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  50. # [01:02] * ChanServ sets mode: +o dveditz
  51. # [01:02] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Connection timed out)
  52. # [01:03] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  53. # [01:06] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
  54. # [01:09] * Quits: chmanchester (chmanchest@moz-ABE52D50.hsd1.ca.comcast.net) (Input/output error)
  55. # [01:11] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  56. # [01:14] * Quits: Earth4 (cht-zla_un@E94554C.66E96007.E496B34E.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130618035212])
  57. # [01:14] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  58. # [01:17] * Joins: breck (breck@moz-75F4A57.hsd1.ca.comcast.net)
  59. # [01:19] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  60. # [01:19] * Joins: owenchu (owenchu@551EEBD9.1D57DE70.3F4477D3.IP)
  61. # [01:20] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  62. # [01:21] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  63. # [01:22] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  64. # [01:24] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  65. # [01:24] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  66. # [01:24] * kdc_ is now known as kdc
  67. # [01:26] * Quits: mihneadb (mihneadb@moz-329F29A3.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  68. # [01:28] * Quits: sebasmagri (user@91A98F12.F43C7CE2.C801199D.IP) (Input/output error)
  69. # [01:29] * Quits: RealRaven (Thunderbir@8244472C.AEC66F5F.27F80FAC.IP) (Ping timeout)
  70. # [01:40] * khuey|away is now known as khuey
  71. # [01:40] * jcranmer is now known as jcranmer|away
  72. # [01:41] * @khuey is going to try to push to inbound from git for the first time
  73. # [01:42] <glandium> khuey: with git-remote-hg?
  74. # [01:43] <@khuey> glandium: with the moz-git-tools script
  75. # [01:44] <gw280> glandium: do you know much about dlsym on android?
  76. # [01:44] <glandium> gw280: enough i guess
  77. # [01:44] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  78. # [01:45] <gw280> glandium: so I'm trying to get apitrace working again (it's basically segfaulting when you first try to call into a symbol it intercepts)
  79. # [01:45] <glandium> khuey: that script looks scary
  80. # [01:45] <@khuey> glandium: indeed
  81. # [01:45] <gw280> glandium: it seems that apitrace is calling into our _wrap_dlsym instead of system dlsym when it tries to lookup the egl/gl symbols to forward to after intercepting
  82. # [01:45] <gw280> glandium: any ideas?
  83. # [01:46] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  84. # [01:50] <@khuey> what's really fun is that all the scripts require hacking to work on windoze
  85. # [01:50] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  86. # [01:51] * Quits: tessarakt (jens@moz-CEAA3CC3.dip0.t-ipconnect.de) (Ping timeout)
  87. # [01:51] * Parts: loadbang (loadbang@moz-204B5B81.range86-177.btcentralplus.com)
  88. # [01:52] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  89. # [01:53] <glandium> gw280: that's what it's supposed to do
  90. # [01:54] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  91. # [01:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/efe4ad163c58 - Kyle Huey - Bug 845545: Part 1 - Fix heap dumping to work off the main thread. r=mccr8
  92. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/780fd3893cc9 - Kyle Huey - Bug 845545: Part 7 - Only set up XRay jsids on the main thread. r=bz
  93. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b7dbdc2a38f9 - Kyle Huey - Bug 845545: Part 2 - Refactor context creation callbacks. r=bholley,mccr8
  94. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c3ae42b64ce9 - Kyle Huey - Bug 845545: Part 5 - Port ImageData to workers. r=mccr8,peterv,bent
  95. # [01:54] <@smaug> ++khuey
  96. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d18e1e6db0dc - Kyle Huey - Bug 845545: Part 3 - Give the CycleCollectedJSRuntime more control over
  97. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/688333343bdd - Kyle Huey - Bug 845545: Part 4 - Create a worker implementation of CycleCollectedJSRuntime. r=mccr8,bent
  98. # [01:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f88dd557de90 - Kyle Huey - Bug 845545: Part 6 - Add a switch to force no QueryInterface function and use it for ImageData. r=bz
  99. # [01:55] <@khuey> smaug: let's see if it sticks first ;-)
  100. # [01:55] <gw280> glandium: so the problem appears to be that it was dlopened using system dlopen, and so the handle it receives is not compatible with mozilla's dlsym
  101. # [01:55] <@smaug> khuey: you're aware of tryserver ;)
  102. # [01:56] <glandium> gw280: i don't see how it can call system dlopen and __wrap_dlsym
  103. # [01:56] <glandium> either it calls both __wrapped, or not
  104. # [01:56] <@khuey> smaug: it went through try last night
  105. # [01:56] <glandium> one wrapped and not the other is not possible
  106. # [01:56] <@khuey> smaug: but who knows what has changed since then
  107. # [01:57] <glandium> except if it's not the same library that does both, and that sounds weird
  108. # [01:57] <gw280> glandium: dlopen_ptr = (PFN_DLOPEN)dlsym(RTLD_DEFAULT, "dlopen");
  109. # [01:57] <gw280> glandium: that's how it's getting the system dlopen, I think
  110. # [01:57] <glandium> omfg
  111. # [01:57] <glandium> how dumb is this?
  112. # [01:58] <gw280> glandium: don't you just hate code?
  113. # [01:59] <glandium> gw280: file a mozglue bug, i'll make dlsym(RTLD_DEFAULT, "dlopen") return ours
  114. # [01:59] <gw280> glandium: thanks :)
  115. # [01:59] <glandium> gw280: although... where is that code?
  116. # [01:59] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  117. # [02:00] <gw280> glandium: inside apitrace
  118. # [02:00] <gw280> lemme turf it up
  119. # [02:00] <@khuey> smaug: do you want to review a patch that removes nsINodeInfo?
  120. # [02:01] <glandium> gw280: and how is apitrace loaded?
  121. # [02:02] <gw280> glandium: http://mxr.mozilla.org/mozilla-central/source/gfx/gl/GLLibraryEGL.cpp#33
  122. # [02:03] <gw280> github is down so I can't seem to link to the apitrace code
  123. # [02:03] <gw280> ffs
  124. # [02:03] <glandium> gw280: ok, mozglue bug it is
  125. # [02:04] <gw280> glandium: I will prepare a patch
  126. # [02:05] <gw280> glandium: are you filing the bug or shall I?
  127. # [02:05] <glandium> gw280: please do
  128. # [02:05] <gw280> glandium: will do
  129. # [02:06] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  130. # [02:06] * Quits: dew (Instantbir@moz-8A63B53.dhcp.stls.mo.charter.com) (Ping timeout)
  131. # [02:07] * Joins: tessarakt (jens@moz-6528AE2E.dip0.t-ipconnect.de)
  132. # [02:09] * Quits: tessarakt (jens@moz-6528AE2E.dip0.t-ipconnect.de) (Ping timeout)
  133. # [02:09] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Ping timeout)
  134. # [02:11] * Joins: tessarakt (jens@moz-8A70669.dip0.t-ipconnect.de)
  135. # [02:11] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  136. # [02:12] * Quits: tessarakt (jens@moz-8A70669.dip0.t-ipconnect.de) (Ping timeout)
  137. # [02:15] * Quits: tchevalier (Thunderbir@moz-6BE893DA.rev.sfr.net) (Quit: tchevalier)
  138. # [02:16] * Joins: rednaks (rednaks@888743E.9AC5DAB4.55FFA9B4.IP)
  139. # [02:19] * Joins: tessarakt (jens@moz-8A321019.dip0.t-ipconnect.de)
  140. # [02:19] * Joins: chmanchester (chmanchest@moz-ABE52D50.hsd1.ca.comcast.net)
  141. # [02:19] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  142. # [02:20] * ctalbert is now known as ctalbert|afk
  143. # [02:20] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Ping timeout)
  144. # [02:21] * Quits: chmanchester (chmanchest@moz-ABE52D50.hsd1.ca.comcast.net) (Ping timeout)
  145. # [02:21] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  146. # [02:22] * Quits: tessarakt (jens@moz-8A321019.dip0.t-ipconnect.de) (Ping timeout)
  147. # [02:23] <gw280> glandium: review please :)
  148. # [02:23] <gw280> https://bugzilla.mozilla.org/show_bug.cgi?id=901282
  149. # [02:23] * Joins: tessarakt (jens@moz-F91CB368.dip0.t-ipconnect.de)
  150. # [02:24] * corey|away is now known as corey
  151. # [02:26] * Quits: tessarakt (jens@moz-F91CB368.dip0.t-ipconnect.de) (Ping timeout)
  152. # [02:28] * Joins: tessarakt (jens@moz-6401CB3B.dip0.t-ipconnect.de)
  153. # [02:30] * Joins: FabioMagnoni (fabiomagno@411772BD.619A9B0B.1B49EA7B.IP)
  154. # [02:30] * Quits: FabioMagnoni (fabiomagno@411772BD.619A9B0B.1B49EA7B.IP) (Input/output error)
  155. # [02:31] * Joins: FabioMagnoni (fabiomagno@FD855F90.DC6AC591.1B49EA7B.IP)
  156. # [02:31] * Quits: tessarakt (jens@moz-6401CB3B.dip0.t-ipconnect.de) (Ping timeout)
  157. # [02:32] * Quits: gabriel (gabriel@moz-A6CA1D85.dsl.bell.ca) (Ping timeout)
  158. # [02:33] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  159. # [02:33] * Joins: tessarakt (jens@moz-59730B67.dip0.t-ipconnect.de)
  160. # [02:35] * Joins: lmandel (lmandel@moz-81980698.dsl.bell.ca)
  161. # [02:38] * Quits: tessarakt (jens@moz-59730B67.dip0.t-ipconnect.de) (Ping timeout)
  162. # [02:38] * Joins: tessarakt (jens@moz-F91C3A83.dip0.t-ipconnect.de)
  163. # [02:41] * Quits: lmandel (lmandel@moz-81980698.dsl.bell.ca) (Ping timeout)
  164. # [02:41] * Quits: tessarakt (jens@moz-F91C3A83.dip0.t-ipconnect.de) (Ping timeout)
  165. # [02:42] * Joins: tessarakt (jens@moz-2A51A09B.dip0.t-ipconnect.de)
  166. # [02:44] <@khuey> bah
  167. # [02:44] <@khuey> oh, this looks like an ICE
  168. # [02:48] * Joins: lmandel (lmandel@279FD858.EFF8FC7B.ADB88A9.IP)
  169. # [02:48] * Quits: brson (brson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  170. # [02:49] * Joins: brson (brson@moz-BBE3ABD.mv.mozilla.com)
  171. # [02:52] * Quits: tessarakt (jens@moz-2A51A09B.dip0.t-ipconnect.de) (Ping timeout)
  172. # [02:53] * Joins: tessarakt (jens@moz-F1BC6F8F.dip0.t-ipconnect.de)
  173. # [02:54] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  174. # [02:54] * Joins: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com)
  175. # [02:56] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  176. # [02:56] * Quits: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com) (Ping timeout)
  177. # [02:57] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  178. # [02:57] * Joins: sewardj_ (sewardj@moz-5D84B4D9.dip0.t-ipconnect.de)
  179. # [02:58] * Quits: sewardj (sewardj@moz-4A22113A.dip0.t-ipconnect.de) (Ping timeout)
  180. # [02:59] * Joins: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp)
  181. # [03:00] * Quits: tessarakt (jens@moz-F1BC6F8F.dip0.t-ipconnect.de) (Ping timeout)
  182. # [03:02] * heycam|away is now known as heycam
  183. # [03:02] * Joins: tessarakt (jens@moz-CFC224F8.dip0.t-ipconnect.de)
  184. # [03:03] <@khuey> ugh
  185. # [03:03] <@khuey> WTF clang
  186. # [03:04] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  187. # [03:05] * nthomas|away is now known as nthomas
  188. # [03:05] * Quits: tessarakt (jens@moz-CFC224F8.dip0.t-ipconnect.de) (Ping timeout)
  189. # [03:05] * Joins: tessarakt (jens@moz-C3B615ED.dip0.t-ipconnect.de)
  190. # [03:06] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  191. # [03:06] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  192. # [03:06] * Quits: rednaks (rednaks@888743E.9AC5DAB4.55FFA9B4.IP) (Ping timeout)
  193. # [03:07] * corey is now known as corey|away
  194. # [03:09] * Quits: ckitching (ckitching@615C7834.511A61FB.CC17D686.IP) (Ping timeout)
  195. # [03:14] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  196. # [03:15] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  197. # [03:16] * Quits: chewey (chewey@moz-11B0B12D.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  198. # [03:16] * Joins: chewey (chewey@moz-2E81884C.dip0.t-ipconnect.de)
  199. # [03:20] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  200. # [03:22] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  201. # [03:22] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  202. # [03:23] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Quit: AFK)
  203. # [03:24] * Quits: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com) (Quit: I'm outs the door, gots to know, cuz i gots to go)
  204. # [03:26] * Joins: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com)
  205. # [03:26] * Joins: ckitching (ckitching@615C7834.511A61FB.CC17D686.IP)
  206. # [03:27] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Ping timeout)
  207. # [03:27] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  208. # [03:28] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  209. # [03:30] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  210. # [03:31] * Quits: lmandel (lmandel@279FD858.EFF8FC7B.ADB88A9.IP) (Quit: lmandel)
  211. # [03:33] * jcranmer|away is now known as jcranmer
  212. # [03:33] <jcranmer> it's so nice to be able to use mach build in comm-central without it crashing
  213. # [03:36] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Ping timeout)
  214. # [03:38] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  215. # [03:39] * nthomas is now known as nthomas|away
  216. # [03:39] * Quits: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  217. # [03:43] * Joins: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  218. # [03:44] * Joins: ialagenchev (Adium@moz-AD233F1B.dia.static.qwest.net)
  219. # [03:46] * Joins: aja (Instantbir@86A48573.19C0152A.7880DB15.IP)
  220. # [03:47] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Quit: abr)
  221. # [03:49] * Joins: JeroenDeDauw (j@5FE9A38C.57918778.172227A7.IP)
  222. # [03:49] * Quits: JeroenDeDauw (j@5FE9A38C.57918778.172227A7.IP) (Quit: Leaving.)
  223. # [03:50] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  224. # [03:59] * Quits: breck (breck@moz-75F4A57.hsd1.ca.comcast.net) (Client exited)
  225. # [04:00] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  226. # [04:01] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Connection reset by peer)
  227. # [04:01] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  228. # [04:02] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki)
  229. # [04:02] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  230. # [04:02] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  231. # [04:03] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  232. # [04:05] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  233. # [04:07] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  234. # [04:08] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  235. # [04:09] * Joins: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net)
  236. # [04:11] * ewong|sleep is now known as ewong
  237. # [04:11] * Quits: Noah (opera@DD117189.FCF79869.5B054FC6.IP) (Ping timeout)
  238. # [04:14] * Joins: lduros (user@moz-47F34250.phlapa.fios.verizon.net)
  239. # [04:19] * Quits: owenchu (owenchu@551EEBD9.1D57DE70.3F4477D3.IP) (Quit: owenchu)
  240. # [04:19] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  241. # [04:19] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  242. # [04:19] * kdc_ is now known as kdc
  243. # [04:20] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  244. # [04:21] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  245. # [04:21] * jcranmer is now known as jcranmer|away
  246. # [04:22] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  247. # [04:22] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  248. # [04:23] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  249. # [04:23] * kdc_ is now known as kdc
  250. # [04:28] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Connection reset by peer)
  251. # [04:30] * Joins: tessarakt2 (jens@moz-35B2913A.dip0.t-ipconnect.de)
  252. # [04:30] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  253. # [04:30] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  254. # [04:30] * kdc_ is now known as kdc
  255. # [04:31] * Quits: tessarakt (jens@moz-C3B615ED.dip0.t-ipconnect.de) (Ping timeout)
  256. # [04:34] * Joins: ialagenchev1 (Adium@moz-AD233F1B.dia.static.qwest.net)
  257. # [04:34] * Quits: ialagenchev (Adium@moz-AD233F1B.dia.static.qwest.net) (Connection reset by peer)
  258. # [04:35] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  259. # [04:36] * Quits: ialagenchev1 (Adium@moz-AD233F1B.dia.static.qwest.net) (Quit: Leaving.)
  260. # [04:36] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  261. # [04:38] * Joins: surkov (surkov@moz-174FE592.cable.teksavvy.com)
  262. # [04:38] * Quits: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
  263. # [04:40] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  264. # [04:41] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  265. # [04:41] * Joins: chmanchester (chmanchest@moz-BE33DA21.fw1.sfo1.mozilla.net)
  266. # [04:43] <markh> how do people who use the git mirrors deal with try? I'd really like to try using git for our branches, but try seems like a dealbreaker with no obvious workarounds...
  267. # [04:43] * Quits: afwang (afwang@moz-CFE05FEE.hsd1.ca.comcast.net) (Connection reset by peer)
  268. # [04:45] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  269. # [04:45] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  270. # [04:45] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  271. # [04:46] <heycam> markh, I use git-push-to-try from moz-git-tools
  272. # [04:46] <markh> heycam: ahh, that's jlebar's repo of tricks, right?
  273. # [04:46] <heycam> yep
  274. # [04:46] <markh> awesome, thanks!
  275. # [04:46] * Joins: afwang (afwang@moz-CFE05FEE.hsd1.ca.comcast.net)
  276. # [04:46] <heycam> I still need a good replacement for bzexport, which I used to use a lot when I was working out of hg trees
  277. # [04:47] * Joins: sicking (sicking@moz-4BB97A06.hsd1.ca.comcast.net)
  278. # [04:47] <heycam> git-bz doesn't have all the functionality bzexport had
  279. # [04:47] <markh> I installed that extension but never got around to integrating it with my workflow yet, so no great loss for me :)
  280. # [04:48] * JosiahOne is now known as JosiahOne|Away
  281. # [04:49] * Joins: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP)
  282. # [04:51] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  283. # [04:51] * Joins: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net)
  284. # [04:52] * khuey is now known as khuey|away
  285. # [04:54] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  286. # [04:54] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  287. # [04:54] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  288. # [04:55] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  289. # [04:55] <atuljangra> !seen gerv
  290. # [04:55] <firebot> gerv was last seen 33 hours, 6 minutes and 4 seconds ago, saying 'Six: not necessarily normal. Send me mail with examples.' in #developers.
  291. # [04:55] * Quits: afwang (afwang@moz-CFE05FEE.hsd1.ca.comcast.net) (Connection reset by peer)
  292. # [04:55] * Parts: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  293. # [04:55] * Joins: afwang (afwang@moz-CFE05FEE.hsd1.ca.comcast.net)
  294. # [04:56] * markh suspects an initial clone isn't going to be quick...
  295. # [04:56] * Quits: FabioMagnoni (fabiomagno@FD855F90.DC6AC591.1B49EA7B.IP) (Input/output error)
  296. # [04:59] * Joins: dew (Instantbir@moz-8A63B53.dhcp.stls.mo.charter.com)
  297. # [05:00] * Quits: tessarakt2 (jens@moz-35B2913A.dip0.t-ipconnect.de) (Ping timeout)
  298. # [05:04] * heycam is now known as heycam|away
  299. # [05:05] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  300. # [05:07] * Quits: ckitching (ckitching@615C7834.511A61FB.CC17D686.IP) (Ping timeout)
  301. # [05:07] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  302. # [05:08] * Quits: KaiRo (robert@moz-1925158F.adsl.highway.telekom.at) (Input/output error)
  303. # [05:10] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  304. # [05:12] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  305. # [05:13] * kats is now known as kats|away
  306. # [05:13] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Quit: )
  307. # [05:15] * khuey|away is now known as khuey
  308. # [05:15] * mattwoodrow is now known as mattwoodrow|away
  309. # [05:16] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Connection reset by peer)
  310. # [05:16] * Joins: tessarakt (jens@moz-934888EF.customers.d1-online.com)
  311. # [05:17] * Quits: lduros (user@moz-47F34250.phlapa.fios.verizon.net) (Client exited)
  312. # [05:18] * corey|away is now known as corey
  313. # [05:21] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  314. # [05:23] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  315. # [05:24] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  316. # [05:24] * Joins: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com)
  317. # [05:33] * Joins: bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  318. # [05:33] * bz_sleep is now known as bz
  319. # [05:33] * Parts: bz (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  320. # [05:33] * Joins: bz (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  321. # [05:33] * ChanServ sets mode: +o bz
  322. # [05:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5e13fb5ddfae - Boris Zbarsky - Bug 707564 part 2. Add a way to enumerate navigator names on the script namespace manager. r=smaug
  323. # [05:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/db968c9c8831 - Boris Zbarsky - Bug 707564 part 3. Give WebIDL bindings with NewResolve hooks Enumerate hooks as well, so enumerating them correctly resolves all the properties. r=smaug
  324. # [05:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ddad646a1d86 - Boris Zbarsky - Bug 707564 part 1. Fix TCPSocket initialization to not throw exceptions on non-b2g. r=gal
  325. # [05:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/54e8477f4415 - Boris Zbarsky - Bug 707564 part 4. Teach WebIDL Xrays about the GetOwnProperties methods on WebIDL objects that have NewResolve. r=smaug
  326. # [05:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a630b8d2a4a7 - Boris Zbarsky - Bug 900994. Add support for Func annotations on interface objects. r=smaug
  327. # [05:36] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  328. # [05:37] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  329. # [05:38] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  330. # [05:43] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  331. # [05:43] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Client exited)
  332. # [05:50] * Quits: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  333. # [05:50] * Parts: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  334. # [05:50] * Joins: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  335. # [05:51] <KWierso|Home> bz: uh oh
  336. # [05:57] <@bz> KWierso|Home: looking
  337. # [05:57] <@bz> KWierso|Home: gah! I built this before pushing... but also before pulling
  338. # [05:58] <@bz> KWierso|Home: and jsapi changed on me
  339. # [05:58] <@bz> KWierso|Home: Fixing.
  340. # [05:58] <KWierso|Home> bz: kthx
  341. # [05:58] <@bz> KWierso|Home: stupid merge conflicts the vcs doesn't tell me about
  342. # [05:58] * kats|away is now known as kats
  343. # [06:00] <@bz> KWierso|Home: of course I had to clobber; need a few mins until enough is exported that I can build dom/bindings
  344. # [06:00] <KWierso|Home> bz: closing tree
  345. # [06:00] <@bz> OK
  346. # [06:00] <@bz> This will be 5-6 mins max
  347. # [06:01] * @bz is at least 50% through export
  348. # [06:02] <@bz> These binding files are too slow to build
  349. # [06:02] <@bz> should figure out why
  350. # [06:06] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  351. # [06:08] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  352. # [06:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/aab25110bbc3 - Boris Zbarsky - Bug 707564 followup. Update to new saner JSAPI, fixing merge bustage and ridding us of this pestilential CLOSED TREE. r=bustage
  353. # [06:09] <aja> bz: read that khuey has a patch for that (re: #includes in webidl)...to be landed monday
  354. # [06:09] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  355. # [06:10] * Joins: tessarakt2 (jens@moz-FAEC8887.customers.d1-online.com)
  356. # [06:11] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: .)
  357. # [06:11] * Quits: tessarakt (jens@moz-934888EF.customers.d1-online.com) (Ping timeout)
  358. # [06:12] <@bz> aja: I know about the patch
  359. # [06:12] * Joins: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP)
  360. # [06:12] <aja> "Re: On builds getting slower" on m.d.platform
  361. # [06:12] <aja> k
  362. # [06:12] <@bz> aja: but I didn't ask about #includes; I asked about build times
  363. # [06:13] <@khuey> aja: bz reviewed it ;-)
  364. # [06:13] <@bz> aja: I mean... I reviewed the includes patch. ;)
  365. # [06:13] <aja> ah :)
  366. # [06:13] <@bz> But I suppose I can just measure.
  367. # [06:13] <@bz> one sec
  368. # [06:14] <@bz> ccache makes this a little hard to measure...
  369. # [06:17] <@bz> touch dom/bindings/Codegen.py && make -C ../obj-firefox/dom/bindings/ DocumentBinding.cpp && echo 'const char foo[] = "' `date` '";' >> ../obj-firefox//dom/bindings/DocumentBinding.cpp && time make -C ../obj-firefox//dom/bindings/ DocumentBinding.o
  370. # [06:17] <@bz> That kinda works
  371. # [06:17] <@bz> ok
  372. # [06:18] <@bz> So that claims that the timed bit takes 4.16s wall-clock
  373. # [06:18] <@bz> of which around 1.3s is just make being slow
  374. # [06:18] * @bz applies khuey's patch
  375. # [06:18] <@bz> khuey: is what's in the bug up to dayte?
  376. # [06:18] <@bz> er, date
  377. # [06:18] <@bz> Clearly not
  378. # [06:19] <@bz> Mind posting one that is?
  379. # [06:20] <@khuey> bz: I don't have one that is
  380. # [06:20] <@khuey> which is why I didn't land it tonight ;-)
  381. # [06:21] <@bz> khuey: I see!
  382. # [06:21] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  383. # [06:23] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  384. # [06:25] * Quits: micahg (micahg@moz-DEBA912.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Input/output error)
  385. # [06:28] <KWierso|Home> bz: uh
  386. # [06:28] <@bz> KWierso|Home: hmm?
  387. # [06:28] <KWierso|Home> bz: https://tbpl.mozilla.org/php/getParsedLog.php?id=26131285&tree=Mozilla-Inbound
  388. # [06:28] <@bz> well, ok, my build didn't get to that part yet. :(
  389. # [06:28] * @bz looks
  390. # [06:29] * Joins: micahg (micahg@moz-DEBA912.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  391. # [06:29] <@bz> That's ..... awesome
  392. # [06:29] * jchen is now known as jchen|away
  393. # [06:30] <@bz> KWierso|Home: Also, in addition to being awesome, this is unfortunate
  394. # [06:30] * Quits: Waka_Flocka_Flame (Waka_Flock@moz-4C1E443F.clients.kiwiirc.com) (Quit: Leaving ...)
  395. # [06:31] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  396. # [06:32] <@bz> KWierso|Home: any idea what clang is not thinking?
  397. # [06:32] <@bz> khuey: so I have a merged version of your patch
  398. # [06:32] <KWierso|Home> bz: I got nothing :(
  399. # [06:32] <@bz> khuey: It drops the time from 4.16 to 3.70
  400. # [06:33] <@bz> khuey: which is a good start
  401. # [06:33] <@bz> khuey: still taking 2.4 seconds for that file...
  402. # [06:33] <@bz> (this is DocumentBinding.cpp
  403. # [06:33] <@bz> KWierso|Home: I wonder whether a clobber would magically fix...
  404. # [06:33] <KWierso|Home> worth a shot?
  405. # [06:34] <@khuey> bz: is that slave -69?
  406. # [06:34] <KWierso|Home> it is
  407. # [06:34] <@khuey> firebot: bug 901286
  408. # [06:34] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=901286 nor, --, ---, nobody, NEW, bld-lion-r5-069 appears to have some issues
  409. # [06:35] <@bz> mmm
  410. # [06:35] <@bz> I mean, this is an ICE
  411. # [06:35] <@bz> in code I didn't even touch
  412. # [06:35] <@bz> and that compiles fine for me locally
  413. # [06:35] <@bz> will a retrigger try another slave?
  414. # [06:36] <@bz> khuey: want me to post my merged version in the bug, just for the record?
  415. # [06:36] <jesup> bz: I just built with your patch (on Linux, note, and for B2G) and it worked
  416. # [06:36] <@bz> khuey: btw, thank you for saving me a backout. ;)
  417. # [06:36] <@khuey> bz: please
  418. # [06:36] <@khuey> bz: retrigger twice
  419. # [06:36] <@khuey> and the second one is guaranteed a different slave
  420. # [06:36] <@khuey> since we normally go "hey lets grab the slave we used for this job last time"
  421. # [06:36] <@bz> khuey: I did already
  422. # [06:37] <@bz> khuey: and yeah, makes sense
  423. # [06:37] <@bz> tbplbot didn't mark the bug. :(
  424. # [06:37] * @bz manually marks
  425. # [06:38] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  426. # [06:38] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  427. # [06:39] * kdc_ is now known as kdc
  428. # [06:39] <@bz> I guess to get this to auto-mark we'd need the summary to match or something
  429. # [06:39] <@khuey> yeah
  430. # [06:40] <@khuey> I'm hoping someone will take it out of the pool in the next few hours
  431. # [06:40] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  432. # [06:40] <@bz> ok
  433. # [06:40] <@khuey> or at worst once nthomas|away is at work monday in NZ
  434. # [06:40] <KWierso|Home> khuey: I have slavealloc access
  435. # [06:40] <@bz> So let met try a binding other than Document
  436. # [06:40] <@khuey> KWierso|Home: excellent
  437. # [06:40] * @bz tries HTMLLinkElement
  438. # [06:40] <@khuey> KWierso|Home: make it go away please :-)
  439. # [06:40] <KWierso|Home> khuey: can do
  440. # [06:41] <@bz> With khuey's patch, 2.67s
  441. # [06:41] <@bz> of which again 1.3 are make
  442. # [06:41] <@bz> so 1.37 for the actual build
  443. # [06:41] <@bz> without khuey's patch....
  444. # [06:42] <@bz> 3.51, really?
  445. # [06:42] <@bz> So call it dropping from 2.2s to 1.4s
  446. # [06:43] <@bz> I guess Document legitimately has to include more junk or something
  447. # [06:43] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  448. # [06:43] * @bz is not convinced
  449. # [06:43] <@bz> anyway, if we save 0.5-1s per binding
  450. # [06:43] <@khuey> still a big win
  451. # [06:43] <@khuey> a couple hundred seconds
  452. # [06:44] <@khuey> even divided by N CPU cores is noticeable
  453. # [06:44] <@bz> 200-400s win
  454. # [06:44] <@khuey> the real win is in not unecessarily rebuilding, of course
  455. # [06:44] <@bz> So yes, noticeable even divided by 4-8
  456. # [06:44] <@bz> mmmm
  457. # [06:44] * @khuey lost an 'n' somewhere
  458. # [06:44] * @bz did notice that touching TypedArray.h rebuilt them all
  459. # [06:45] <KWierso|Home> khuey: gone
  460. # [06:45] <@khuey> KWierso++
  461. # [06:46] <@bz> sadly, measuring how long it takes to build the whole dir multiple times sucks
  462. # [06:46] <@khuey> indeed
  463. # [06:46] * Joins: smontagu (chatzilla@moz-2D5407AB.red.bezeqint.net)
  464. # [06:46] * @bz tries it
  465. # [06:48] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  466. # [06:49] * Joins: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  467. # [06:52] <@bz> 1121.414u 100.267s 5:09.96 394.1% 0+0k 352+7266io 0pf+0w
  468. # [06:52] * @bz kicks off another build
  469. # [06:53] * Joins: dzbarsky (Adium@moz-5CEFB44B.washdc.fios.verizon.net)
  470. # [06:53] <KWierso|Home> khuey: but yeah, all sheriffs should have slavealloc access at this point
  471. # [06:54] * Joins: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net)
  472. # [06:54] * Quits: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net) (Quit: owenchu)
  473. # [06:55] * Joins: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net)
  474. # [06:56] <@khuey> KWierso|Home: good to know
  475. # [06:57] * @bz enters the ifdefed binding home stretch
  476. # [06:57] <KWierso|Home> bz: orange, now?
  477. # [06:57] <@bz> oh, hmm, events
  478. # [06:57] <@bz> what?
  479. # [06:58] <@bz> wtf
  480. # [06:58] * @bz bets more merge fail. :(
  481. # [06:58] <@bz> 1117.313u 100.303s 5:08.81 394.2% 0+0k 115+8662io 0pf+0w
  482. # [06:59] <@bz> as in, someone added a broken navigator prop...
  483. # [06:59] * @khuey puts his money on b2g
  484. # [06:59] <@bz> But not tests for it
  485. # [06:59] * jchen|away is now known as jchen
  486. # [06:59] <@bz> because if they added tests, the attempt to use that prop would have gone orange like this(?)
  487. # [06:59] <@bz> Anyway, I'll need a few mins to finish local build and reproduce
  488. # [06:59] <@bz> should be an easy fix or backout. :(
  489. # [07:00] <KWierso|Home> bz: CLOSED TREE :)
  490. # [07:00] <@bz> Makes sense
  491. # [07:00] * Quits: aut0mata (automata@3DCA807D.FA36B139.BB0EBA72.IP) (Ping timeout)
  492. # [07:01] <@bz> khuey: build fails with that updated patch, fwiw
  493. # [07:01] <@bz> ../../dist/include/nsISupportsImpl.h:40:1: note: candidate function not viable: cannot convert argument of incomplete type 'nsINode *' to 'nsISupports *'
  494. # [07:01] * Quits: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP) (Client exited)
  495. # [07:02] <@bz> khuey: so I can't tell you how much it speeds up a whole-dir compile. :(
  496. # [07:02] * Quits: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  497. # [07:03] * Joins: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP)
  498. # [07:03] <@khuey> heh
  499. # [07:03] * Joins: jgilbert (jgilbert@986623D2.9083A694.9CA62458.IP)
  500. # [07:04] <@bz> khuey: I made it apply and it built a few binding files... ;)
  501. # [07:04] <jesup> bz: orange 2's
  502. # [07:04] <@bz> khuey: fwiw, it fails on CSSStyleDeclarationBinding.cpp
  503. # [07:04] <@bz> jesup: yes, see above
  504. # [07:04] * Quits: billm (billm@moz-E7DF4F8C.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  505. # [07:04] <jesup> ah, yes
  506. # [07:05] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  507. # [07:05] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  508. # [07:05] * Joins: gabriel_ (gabriel@moz-A6CA1D85.dsl.bell.ca)
  509. # [07:06] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  510. # [07:06] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  511. # [07:07] * jchen is now known as jchen|away
  512. # [07:08] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  513. # [07:08] * Joins: billm (billm@moz-E7DF4F8C.lightspeed.sntcca.sbcglobal.net)
  514. # [07:08] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  515. # [07:09] * Quits: Optimizer (Optimizer@1DA4E29E.CADA3FA4.D5D59AD9.IP) (Ping timeout)
  516. # [07:09] * heycam|away is now known as heycam
  517. # [07:12] <@bz> So Many C++ Files
  518. # [07:12] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  519. # [07:15] <KWierso|Home> bz: I'm heading to bed soon. ETA on a fix/backout? :)
  520. # [07:16] * kats is now known as kats|away
  521. # [07:18] * Quits: marco (marco@moz-A7CDB794.dia.static.qwest.net) (Input/output error)
  522. # [07:18] <KWierso|Home> (and/or hopefully someone else has treestatus access to reopen after the fix/backout) :)
  523. # [07:18] <@bz> build just finished
  524. # [07:19] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  525. # [07:19] <@bz> And of course running tests is still broken....
  526. # [07:19] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  527. # [07:20] <jesup> I have a patch waiting for it to open
  528. # [07:20] <@bz> @mozilla.org/push/PushManager;1
  529. # [07:20] <@bz> Is this a new thing?
  530. # [07:21] <@bz> navigator.push
  531. # [07:21] * Quits: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  532. # [07:22] * Joins: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net)
  533. # [07:22] * Quits: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net) (Ping timeout)
  534. # [07:22] <@khuey> bz: yes
  535. # [07:22] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  536. # [07:22] <@khuey> nsm landed it late last week
  537. # [07:22] <@khuey> iirc
  538. # [07:22] <@bz> mmm
  539. # [07:22] <@bz> which is after I last pushed this to try, clearly
  540. # [07:22] <@bz> well, it's busted
  541. # [07:23] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  542. # [07:23] <@bz> and untested!
  543. # [07:23] <@khuey> oh joy
  544. # [07:23] * @khuey may have reviewed that
  545. # [07:23] <@bz> http://mxr.mozilla.org/mozilla-central/search?string=navigator.push
  546. # [07:23] <@bz> you did
  547. # [07:23] <@bz> But you had no way to know there were NO FUCKING TESTS in the tree
  548. # [07:23] <@khuey> ok
  549. # [07:23] * Quits: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  550. # [07:23] <@bz> No uses at all, in fact
  551. # [07:23] * Joins: mihneadb_ (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net)
  552. # [07:23] <@khuey> as long as there's some plausible excuse for me ;-)
  553. # [07:23] <@bz> Anywhere
  554. # [07:24] <@bz> ok, let me see what this code is doing
  555. # [07:24] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  556. # [07:24] <@bz> uh
  557. # [07:24] <@bz> it returns some object
  558. # [07:24] <@bz> wtf is it trying to do?
  559. # [07:25] <@bz> Oh, it's trying to work around the old insanity
  560. # [07:25] * @bz fixes
  561. # [07:25] <@bz> of course I have no way to tell if my test works
  562. # [07:25] <@bz> but neither does nsm
  563. # [07:25] <@bz> So tit's ok
  564. # [07:25] <@bz> er, it's ok
  565. # [07:25] <@bz> s/test/fix/
  566. # [07:26] <@bz> and no way to test whether _push_ still works
  567. # [07:26] <@bz> KWierso|Home: I have treestatus access last I checked
  568. # [07:26] <@bz> wait
  569. # [07:27] <@bz> the bogus return value got removed...
  570. # [07:27] <@bz> so wtf?
  571. # [07:27] <@bz> 44 return null;
  572. # [07:27] <@bz> That's the issue
  573. # [07:27] <@bz> khuey: want to review this patch too?
  574. # [07:27] <@khuey> bz: sure
  575. # [07:28] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  576. # [07:28] <@khuey> bz: I suppose it would be a bad idea to make this the first push patch that isn't allowed into the tree without tests? :-P
  577. # [07:29] <@bz> Yes, it would.
  578. # [07:29] <@bz> s/tests/uses/
  579. # [07:29] <@bz> this code is so broken
  580. # [07:30] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  581. # [07:31] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  582. # [07:33] * @bz is testing his fix
  583. # [07:34] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  584. # [07:35] <@bz> hrm
  585. # [07:35] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  586. # [07:35] <@bz> b2g has services.push.enabled set to true
  587. # [07:36] <@bz> does that mean it uses it somehow?
  588. # [07:36] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  589. # [07:36] <@khuey> probably
  590. # [07:38] <@bz> http://pastebin.mozilla.org/2777318
  591. # [07:38] * @bz can't find _how_
  592. # [07:38] <@bz> Do we just not test b2g in debug builds?
  593. # [07:38] <@bz> I guess we don't...
  594. # [07:39] <@khuey> nope
  595. # [07:39] <@bz> khuey: see above pastebin?
  596. # [07:39] <@bz> khuey: thoughts?
  597. # [07:40] <@bz> khuey: (note that we could add a thing for returning null from init to indicate something, if we wanted to, but it's not clear what this code is _trying_ to do
  598. # [07:41] <@khuey> looks reasonable
  599. # [07:41] * Joins: jhk (Jignesh@B39A5918.A977A256.D06349B0.IP)
  600. # [07:42] <@bz> khuey: ok, going to land this and cross fingers
  601. # [07:43] <@khuey> good luck
  602. # [07:43] <aja> bz: seem to remember seeing that the null return is new....used to return something bogus/unreliable
  603. # [07:43] * @khuey drops off
  604. # [07:43] * khuey is now known as khuey|away
  605. # [07:43] <@bz> of course we won't know for sure till b2g finishes its test run
  606. # [07:44] <aja> ...just having seen some commit messages rolling by the other day
  607. # [07:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0868beaeab71 - Boris Zbarsky - Bug 707564 followup #2. Make the push code actually follow the contract for JS-implemented webidl in an attempt to reopen the CLOSED TREE. r=khuey
  608. # [07:45] * Joins: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net)
  609. # [07:45] <@bz> WE should replace that MOZ_ASSERT with something that brings down opt builds
  610. # [07:45] <@bz> because this is a footgun
  611. # [07:46] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Ping timeout)
  612. # [07:47] * Quits: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  613. # [07:48] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  614. # [07:48] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  615. # [07:49] <@bz> khuey|away: fwiw, now timing your patch's build time
  616. # [07:49] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  617. # [07:52] <@dbaron> bz, we should also have b2g tests running in debug builds, and have tests for features...
  618. # [07:52] <@bz> khuey|away: 661.799u 63.282s 3:05.31 391.2% 0+0k 1241+5981io 390pf+0w
  619. # [07:52] <@bz> dbaron: yeah, well
  620. # [07:52] <@bz> dbaron: I don't control those, but I control this code.
  621. # [07:53] <@bz> dbaron: and also, MOZ_ASSERTING something about what some random chrome JS function returned is just poor form
  622. # [07:53] <@bz> dbaron: Even RUNTIMEABORT may be poor form
  623. # [07:53] <@bz> khuey|away: 661.799u 63.282s 3:05.31 391.2% 0+0k 1241+5981io 390pf+0w
  624. # [07:53] <@bz> khuey|away: fwiw
  625. # [07:55] <@bz> Which is better than 5:08
  626. # [07:58] <@bz> jesup: so about reopening...
  627. # [07:58] <@bz> jesup: I'm pretty comfortable that all non-b2g build will be green
  628. # [07:58] <@bz> jesup: I _suspect_ that b2g will be green too
  629. # [07:58] * Quits: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  630. # [07:59] <jesup> k
  631. # [07:59] <jesup> good by me
  632. # [07:59] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  633. # [08:02] * Joins: gustavold (gustavold@F754A740.FA2144F0.DF2AC62B.IP)
  634. # [08:03] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  635. # [08:03] * Quits: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP) (Quit: Textual IRC Client: www.textualapp.com)
  636. # [08:04] * Joins: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP)
  637. # [08:04] * Quits: reuben (reuben@9F0034B2.CAE58C40.63425DFB.IP) (Input/output error)
  638. # [08:04] * @bz includes nsINode from nsICSSDeclaration and cries
  639. # [08:04] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  640. # [08:04] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  641. # [08:05] * Joins: ckitching (ckitching@moz-83190673.lv.lv.cox.net)
  642. # [08:05] * capella is now known as capella|away
  643. # [08:06] <aja> hey....069 again
  644. # [08:07] * @bz retriggers
  645. # [08:07] <@bz> out of the pool, is it
  646. # [08:08] <evilpie> bz's lucky day
  647. # [08:09] <@bz> evilpie: Apparently
  648. # [08:09] <@bz> evilpie: I should know better than to write any code that b2g uses in any way....
  649. # [08:09] <evilpie> ask me
  650. # [08:09] <@bz> evilpie: sadly, that covers all the code I write. :(
  651. # [08:09] <evilpie> spent about a week trying to debug a b2g crash
  652. # [08:09] <evilpie> almost had to set up b2g ...
  653. # [08:10] <evilpie> used the wrong emulator that apparently nobody uses etc.
  654. # [08:10] <evilpie> I am afraid with all my e10s work this is going to happen more often
  655. # [08:10] <@bz> Oh, I've set up b2g several times now...
  656. # [08:11] <@bz> Our story there is sad beyond belief
  657. # [08:11] <@bz> jsut pulling the code is an exciting ordeal
  658. # [08:11] <@bz> Takes a weekend or so, in my experience
  659. # [08:11] <evilpie> I left my laptop running in the office
  660. # [08:11] <@bz> because of course it fails partway through randomly
  661. # [08:11] <@bz> and you have to keep retrying
  662. # [08:11] <evilpie> yeah
  663. # [08:11] <evilpie> can't do it with wifi
  664. # [08:12] <evilpie> I wrote a script that just restarted it
  665. # [08:12] <@bz> wifi is not the issue
  666. # [08:12] <@bz> the totally broken mirrors it's using are more of a problem....
  667. # [08:12] <evilpie> I see
  668. # [08:12] <evilpie> never got around building the arm emulator
  669. # [08:13] <evilpie> but servo got really easy to build :)
  670. # [08:13] <@bz> mmm
  671. # [08:13] <@bz> servo is simple
  672. # [08:14] <@bz> just pull, build, fail, edit the build system a bit for a few hours, build
  673. # [08:14] <@bz> Then run out of time to deal with servo for the day
  674. # [08:14] <@bz> Next day, repeat all that.
  675. # [08:14] <evilpie> really?
  676. # [08:14] * Quits: mihneadb_ (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  677. # [08:14] <evilpie> for me it was pull
  678. # [08:14] <@bz> That's how it goes for me every time I've tried
  679. # [08:14] <evilpie> configure wait build wait tada
  680. # [08:14] <@bz> it's been a few weeks, though
  681. # [08:14] * Quits: chmanchester (chmanchest@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  682. # [08:14] <@bz> Are you on Mac?
  683. # [08:14] * Joins: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net)
  684. # [08:15] <evilpie> no
  685. # [08:15] <@bz> That might explain it
  686. # [08:15] <evilpie> :)
  687. # [08:15] <@bz> On Mac they hardcode some paths
  688. # [08:15] <evilpie> oh hehe
  689. # [08:15] <@bz> that only work if you're using particular versions of homebrew and whatnot
  690. # [08:15] <@bz> So if you happen to use macports instead, say....
  691. # [08:15] <@bz> sucks to be you
  692. # [08:15] <evilpie> hehe
  693. # [08:15] <@bz> Again, last I tried
  694. # [08:15] <evilpie> try again
  695. # [08:15] <evilpie> it's actually quite fun
  696. # [08:16] * @bz waits for the "pull the world" git pull
  697. # [08:16] * Quits: mihneadb (mihneadb@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  698. # [08:16] <evilpie> I still haven't figured out how you make your own changes locally without breaking everything
  699. # [08:17] <@bz> Oh, so
  700. # [08:17] <@bz> did you do the "make && make check" bit?
  701. # [08:17] <evilpie> yeah
  702. # [08:17] <@bz> Like the instructions say?
  703. # [08:17] <@bz> ok
  704. # [08:17] <@bz> last I tried this, "make" worked but "make check" totally did not
  705. # [08:17] * @bz is trying again
  706. # [08:18] <evilpie> oh I didn't run make check
  707. # [08:18] * capella|away is now known as capella
  708. # [08:18] <evilpie> who runs tests?
  709. # [08:18] * @bz just copy/pastes build instructions from the documentation
  710. # [08:18] <@bz> Always
  711. # [08:18] <evilpie> no I meant keeping local changes compared to the master and stuff
  712. # [08:18] <@bz> because that's the way to not screw it up
  713. # [08:18] <@bz> for normal projects
  714. # [08:18] <evilpie> my git skills are limited
  715. # [08:18] <@bz> configure: error: installation or configuration problem: C compiler cannot create executables.
  716. # [08:18] <@bz> uhuh
  717. # [08:18] <evilpie> hehe
  718. # [08:18] <evilpie> maybe rm -rf build/
  719. # [08:19] <evilpie> and try again?
  720. # [08:19] <@bz> I did that
  721. # [08:19] <@bz> I think I have to explicitly tell it to use clang
  722. # [08:19] <@bz> because it tries to use gcc-4.2
  723. # [08:19] <@bz> Which doesn't actually exist
  724. # [08:19] <@bz> and which iirc it doesn't build with anyway
  725. # [08:20] <@bz> As in, gcc-4.2 is in the PATH
  726. # [08:20] <@bz> but isn't a compiler
  727. # [08:20] <@bz> (yes, this is sucky)
  728. # [08:21] <evilpie> interesting
  729. # [08:21] <evilpie> I remember having problems building it a few months back
  730. # [08:22] <evilpie> now of course my advantage is I can ask jdm
  731. # [08:22] <@bz> heh
  732. # [08:23] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  733. # [08:23] <@bz> jesup: ping
  734. # [08:23] <jesup> bz: pong
  735. # [08:24] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  736. # [08:25] <fxa90id> :)
  737. # [08:25] * Quits: jhk (Jignesh@B39A5918.A977A256.D06349B0.IP) (Ping timeout)
  738. # [08:25] <jesup> bz: I have a working b2g build dir (the perf branch)
  739. # [08:26] <gaston> froydnj: nope (re gcc compile farm), why ?
  740. # [08:26] <jesup> bz: rebuilding with your latest fix
  741. # [08:26] <@bz> jesup: No, this is about the tree
  742. # [08:26] <@bz> jesup: oh, I see
  743. # [08:26] <jesup> k
  744. # [08:26] <@bz> jesup: It will _build_ fine
  745. # [08:27] * Quits: tmyoung (Thunderbir@moz-A52EE408.alyoung.com) (Quit: tmyoung)
  746. # [08:27] * Joins: twi (Adium@moz-8C48F619.cust.dsl.vodafone.it)
  747. # [08:27] <@bz> jesup: since I only changed JS
  748. # [08:27] <@bz> jesup: the concern is whether it might fail any b2g-specific tests
  749. # [08:27] <@bz> jesup: I suspect not
  750. # [08:27] <jesup> that I can't tell you
  751. # [08:27] <@bz> jesup: the real real question is whether we should just reopen the tree
  752. # [08:28] <jesup> certainly would make my life easier
  753. # [08:28] <jesup> :-)
  754. # [08:28] <@bz> ok
  755. # [08:29] <@bz> I say we just do that
  756. # [08:29] <@bz> we could wait a few mins for M2 to go orange, pro forma
  757. # [08:29] * Joins: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP)
  758. # [08:29] <@bz> er, go green
  759. # [08:29] * @bz is tired. :(
  760. # [08:30] * Quits: sicking (sicking@moz-4BB97A06.hsd1.ca.comcast.net) (Quit: sicking)
  761. # [08:31] * KWierso|Home is now known as KWierso|Away
  762. # [08:31] <KWierso|Away> bz: not your night, huh?
  763. # [08:31] <@bz> KWierso|Away: hmm?
  764. # [08:31] <@bz> KWierso|Away: I should have been in bed 4 hours ago....
  765. # [08:32] <@bz> KWierso|Away: But that's how the last two nights have been
  766. # [08:32] <KWierso|Away> bz: new red :|
  767. # [08:32] * @bz should know better than to tocuch work after 5pm
  768. # [08:32] <@bz> No, same red
  769. # [08:32] <@bz> broken slave
  770. # [08:32] <KWierso|Away> ah
  771. # [08:32] <KWierso|Away> wtf, I killed 069 :|
  772. # [08:32] * Joins: gerv (Instantbir@moz-CD3A8BF9.hari.cable.virginmedia.com)
  773. # [08:33] <@bz> It wants braaaaains
  774. # [08:33] * @bz reopens
  775. # [08:33] <KWierso|Away> bz: have a nice night :)
  776. # [08:33] * KWierso|Away heads to bed
  777. # [08:34] <@bz> You too
  778. # [08:34] <@bz> Tree is open
  779. # [08:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/79fb01e0e3fa - Randell Jesup - Bug 825112: Enable opensles webrtc backend on gonk r=mwu,jesup,ted
  780. # [08:35] <@bz> wtf
  781. # [08:35] <@bz> does bugzilla auto-submit on component change now?
  782. # [08:36] <jesup> bz: thanks
  783. # [08:36] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  784. # [08:37] <@bz> jesup: np
  785. # [08:39] <@bz> and on product changes too?
  786. # [08:39] <@bz> wtf
  787. # [08:40] <@bz> why are we doing this? :(
  788. # [08:40] * Joins: sfink (chatzilla@moz-50E03149.dsl.pltn13.sbcglobal.net)
  789. # [08:40] <@bz> evilpie: fwiw, rustc has been eating one core for 20 mins now
  790. # [08:41] * Joins: mihneadb (mihneadb@moz-329F29A3.lightspeed.sntcca.sbcglobal.net)
  791. # [08:41] <@bz> evilpie: huh
  792. # [08:41] <@bz> As soon as I said that it finally finished. ;)
  793. # [08:43] * Fallen|away is now known as Fallen
  794. # [08:44] * bz is now known as bz_sleep
  795. # [08:44] * capella is now known as capella|away
  796. # [08:44] * Quits: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP) (Ping timeout)
  797. # [08:46] * Quits: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP) (Client exited)
  798. # [08:46] * corey is now known as corey|away
  799. # [08:47] <@bz_sleep> evilpie: and.... build fails
  800. # [08:47] <@bz_sleep> /Users/bzbarsky/mozilla/servo/src/support/png/rust-png/shim.c:5:10: fatal error: 'png.h' file not found
  801. # [08:47] <@bz_sleep> #include <png.h>
  802. # [08:48] * Quits: gustavold (gustavold@F754A740.FA2144F0.DF2AC62B.IP) (Quit: Leaving.)
  803. # [08:49] <@bz_sleep> png.h is in /opt/local/include/libpng15/png.h as it should be
  804. # [08:50] <gaston> include path pointing to libpng15 ? (captain obvious to the rescue)
  805. # [08:50] * @dbaron wonders how bz_sleep observes compilation failures in his sleep
  806. # [08:51] <gaston> glandium: after more rebuilds and more instrumenting of executables.py, the non striping issue disappeared, but i think i know what happened
  807. # [08:52] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Ping timeout)
  808. # [08:52] * Joins: jviereck (Adium@moz-DB8AC6A2.ethz.ch)
  809. # [08:54] * Quits: jviereck (Adium@moz-DB8AC6A2.ethz.ch) (Connection reset by peer)
  810. # [08:54] * Joins: jviereck1 (Adium@moz-DB8AC6A2.ethz.ch)
  811. # [08:55] * Quits: sfink (chatzilla@moz-50E03149.dsl.pltn13.sbcglobal.net) (Client exited)
  812. # [08:56] * Quits: Mook (mook@moz-54962D9E.dsl.teksavvy.com) (Ping timeout)
  813. # [08:58] * Joins: sfink (chatzilla@moz-50E03149.dsl.pltn13.sbcglobal.net)
  814. # [09:00] * Joins: Mook (mook@moz-A73C8A70.dsl.teksavvy.com)
  815. # [09:00] * Joins: chmanchester (chmanchest@moz-ABE52D50.hsd1.ca.comcast.net)
  816. # [09:00] * Joins: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP)
  817. # [09:01] * Quits: chmanchester (chmanchest@moz-ABE52D50.hsd1.ca.comcast.net) (Input/output error)
  818. # [09:03] * Quits: jviereck1 (Adium@moz-DB8AC6A2.ethz.ch) (Quit: Leaving.)
  819. # [09:03] * Quits: tessarakt2 (jens@moz-FAEC8887.customers.d1-online.com) (Ping timeout)
  820. # [09:04] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  821. # [09:05] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  822. # [09:05] * Joins: KevinSjoberg (KevinSjobe@D68E47E6.478B4B95.D4BDD572.IP)
  823. # [09:06] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  824. # [09:06] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  825. # [09:06] * kdc_ is now known as kdc
  826. # [09:07] * Joins: tessarakt2 (jens@moz-FAEC8887.customers.d1-online.com)
  827. # [09:07] * Fallen is now known as Fallen|away
  828. # [09:08] * Joins: jviereck (Adium@moz-DB8AC6A2.ethz.ch)
  829. # [09:09] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
  830. # [09:09] * Joins: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP)
  831. # [09:10] * Quits: jviereck (Adium@moz-DB8AC6A2.ethz.ch) (Quit: Leaving.)
  832. # [09:11] * Joins: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com)
  833. # [09:13] * Fallen|away is now known as Fallen
  834. # [09:14] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  835. # [09:17] * Joins: ckitching_ (ckitching@moz-83190673.lv.lv.cox.net)
  836. # [09:17] * Quits: ckitching (ckitching@moz-83190673.lv.lv.cox.net) (Ping timeout)
  837. # [09:18] * Fallen is now known as Fallen|away
  838. # [09:20] * Joins: Lethalman (lethal@moz-47828BE8.net24.it)
  839. # [09:22] * Quits: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  840. # [09:22] * Quits: dzbarsky (Adium@moz-5CEFB44B.washdc.fios.verizon.net) (Quit: Leaving.)
  841. # [09:23] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  842. # [09:25] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  843. # [09:26] * Joins: jviereck (Adium@moz-DB8AC6A2.ethz.ch)
  844. # [09:27] * Quits: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net) (Quit: Leaving)
  845. # [09:29] * Quits: jgilbert (jgilbert@986623D2.9083A694.9CA62458.IP) (Ping timeout)
  846. # [09:29] * Joins: fxa90id (fxa90id@moz-1E0FFCB8.hsd1.ca.comcast.net)
  847. # [09:30] * Quits: brson (brson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  848. # [09:31] * Quits: mihneadb (mihneadb@moz-329F29A3.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  849. # [09:32] * Parts: aja (Instantbir@86A48573.19C0152A.7880DB15.IP)
  850. # [09:33] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  851. # [09:33] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Connection reset by peer)
  852. # [09:34] * Quits: jviereck (Adium@moz-DB8AC6A2.ethz.ch) (Quit: Leaving.)
  853. # [09:37] * Joins: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp)
  854. # [09:38] * Joins: brson (brson@moz-BBE3ABD.mv.mozilla.com)
  855. # [09:39] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
  856. # [09:42] * Quits: @dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net) (Ping timeout)
  857. # [09:43] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  858. # [09:48] * Quits: nical (nico@moz-4754F405.fbx.proxad.net) (Ping timeout)
  859. # [09:49] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  860. # [09:53] <gaston> yay received the firefox os t-shirt :)
  861. # [09:56] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  862. # [09:57] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Connection reset by peer)
  863. # [09:57] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  864. # [09:58] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  865. # [09:58] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  866. # [10:00] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Ping timeout)
  867. # [10:00] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  868. # [10:00] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  869. # [10:00] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  870. # [10:01] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
  871. # [10:01] * Quits: brson (brson@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
  872. # [10:02] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  873. # [10:02] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  874. # [10:02] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  875. # [10:02] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Ping timeout)
  876. # [10:03] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  877. # [10:04] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Ping timeout)
  878. # [10:05] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  879. # [10:07] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  880. # [10:07] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
  881. # [10:10] * Joins: Sander (chatzilla@moz-26232D9C.dip0.t-ipconnect.de)
  882. # [10:11] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  883. # [10:14] * Quits: tessarakt2 (jens@moz-FAEC8887.customers.d1-online.com) (Ping timeout)
  884. # [10:15] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  885. # [10:16] * Joins: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP)
  886. # [10:21] <gaston> anyone knows if firefox sync does also sync smart searches/keywords ?
  887. # [10:24] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  888. # [10:25] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  889. # [10:28] * Quits: surkov (surkov@moz-174FE592.cable.teksavvy.com) (Quit: surkov)
  890. # [10:28] * Joins: gwagner (Gregor@moz-9F21C618.pck.nerim.net)
  891. # [10:30] * Quits: Lethalman (lethal@moz-47828BE8.net24.it) (Ping timeout)
  892. # [10:31] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  893. # [10:32] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  894. # [10:34] * Joins: phenom (phenom@9EAE9B77.94F31B3C.F44414AF.IP)
  895. # [10:35] * capella|away is now known as capella
  896. # [10:36] * Quits: Sander (chatzilla@moz-26232D9C.dip0.t-ipconnect.de) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  897. # [10:36] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  898. # [10:39] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Connection reset by peer)
  899. # [10:39] * Joins: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net)
  900. # [10:40] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  901. # [10:40] * Joins: Ms2ger (Ms2ger@EDC982F3.6890FC55.187A1082.IP)
  902. # [10:41] * Quits: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net) (Ping timeout)
  903. # [10:42] * Joins: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net)
  904. # [10:43] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  905. # [10:43] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  906. # [10:43] <darktrojan> gaston, https://bugzilla.mozilla.org/show_bug.cgi?id=444284
  907. # [10:44] * Quits: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  908. # [10:44] * Joins: msucan (mihai@B878FC64.700B7157.7C5F70AF.IP)
  909. # [10:46] <darktrojan> I think the number of times (New to Bugzilla) appears in the comments gives a good indication about the status of that bug
  910. # [10:48] * Quits: nical (nico@moz-4754F405.fbx.proxad.net) (Ping timeout)
  911. # [10:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c6962b015a6a - Nicholas Cameron - Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
  912. # [10:54] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  913. # [10:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a58abd7408bf - Dirk Schulze - Bug 898361 - Implement drop-shadow parsing for the filter property. r=heycam
  914. # [10:56] * Ms2ger waves at heycam
  915. # [10:56] <heycam> hi
  916. # [10:56] <heycam> oh I didn't do that thing I said I'd do yesterday yet :)
  917. # [10:57] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  918. # [10:57] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Ping timeout)
  919. # [11:01] <Ms2ger> Okay :)
  920. # [11:02] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  921. # [11:02] * heycam files a bug instead of keeping it noted in an unnamed vim buffer
  922. # [11:05] <gaston> darktrojan: ugh. thanks :)
  923. # [11:05] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  924. # [11:07] * Quits: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP) (Ping timeout)
  925. # [11:07] <Ms2ger> mrbkap, ping
  926. # [11:08] <darktrojan> I wonder if scratchpad will lose its mind if I use it in a tab
  927. # [11:08] <darktrojan> apparently, yes
  928. # [11:08] * Joins: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP)
  929. # [11:09] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  930. # [11:10] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  931. # [11:10] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  932. # [11:10] * Joins: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP)
  933. # [11:12] <gaston> darktrojan: now we just have to hope it gets in the PICL train :)
  934. # [11:15] * Quits: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  935. # [11:15] * Quits: gwagner (Gregor@moz-9F21C618.pck.nerim.net) (Quit: gwagner)
  936. # [11:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/559400867e92 - Ms2ger - Bug 900987 - Handle a null category argument to nsScriptError::Init without crashing; pending-r=bholley
  937. # [11:17] * Quits: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net) (Quit: owenchu)
  938. # [11:19] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  939. # [11:19] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  940. # [11:20] <heycam> "pending-r"
  941. # [11:24] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  942. # [11:24] * Quits: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP) (Ping timeout)
  943. # [11:25] <Ms2ger> heycam, yeah, bad startup crash + upcoming uplift + missing reviewer isn't a good combination
  944. # [11:26] * Quits: karolyi (karolyi@moz-96052777.hu) (Client exited)
  945. # [11:26] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  946. # [11:28] * Joins: guestish (guestish@6AEA8262.E136EE5C.951DB911.IP)
  947. # [11:32] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
  948. # [11:32] * heycam is now known as heycam|away
  949. # [11:33] <Ms2ger> tn really wants to be in the try highscores :)
  950. # [11:37] * Quits: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP) (Ping timeout)
  951. # [11:37] * Quits: nical (nico@moz-4754F405.fbx.proxad.net) (Ping timeout)
  952. # [11:39] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  953. # [11:46] * Joins: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP)
  954. # [11:52] * Quits: jhk (Jignesh@6B0DB4F8.46C57643.D06349B0.IP) (Ping timeout)
  955. # [11:57] * Joins: jhk (Jignesh@FDF4FC2A.FBFB16BF.D06349B0.IP)
  956. # [11:59] * Quits: jhk (Jignesh@FDF4FC2A.FBFB16BF.D06349B0.IP) (Quit: Leaving.)
  957. # [11:59] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
  958. # [12:00] * Joins: jhk (Jignesh@FDF4FC2A.FBFB16BF.D06349B0.IP)
  959. # [12:01] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  960. # [12:01] * Quits: trevorh (trevor@moz-5161DC17.lnse2.cha.bigpond.net.au) (Ping timeout)
  961. # [12:02] * Joins: jhk1 (Jignesh@E4482BD6.48C1228.D06349B0.IP)
  962. # [12:02] * Quits: jhk (Jignesh@FDF4FC2A.FBFB16BF.D06349B0.IP) (Ping timeout)
  963. # [12:05] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  964. # [12:05] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  965. # [12:09] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Input/output error)
  966. # [12:12] <Ms2ger> Someone needs to backout krit
  967. # [12:12] * Quits: jhk1 (Jignesh@E4482BD6.48C1228.D06349B0.IP) (Ping timeout)
  968. # [12:13] * Joins: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP)
  969. # [12:15] * Joins: trevorh (trevor@moz-31521796.lnse3.cha.bigpond.net.au)
  970. # [12:16] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
  971. # [12:16] * Quits: mikeperry (mikeperry@moz-7B83EACE.hfc.comcastbusiness.net) (Ping timeout)
  972. # [12:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/620bbab02c0b - Ms2ger - Backout changeset a58abd7408bf for mochitest and crashtest crashes.
  973. # [12:19] * Joins: mikeperry (mikeperry@moz-7B83EACE.hfc.comcastbusiness.net)
  974. # [12:22] * Quits: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP) (Ping timeout)
  975. # [12:22] * Quits: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP) (Quit: robertbindar)
  976. # [12:23] * Joins: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP)
  977. # [12:25] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  978. # [12:25] * Quits: cpearce (chatzilla@moz-E8B7789C.xdsl.xnet.co.nz) (Ping timeout)
  979. # [12:26] * Quits: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP) (Ping timeout)
  980. # [12:27] * Joins: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP)
  981. # [12:28] * Quits: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP) (Quit: robertbindar)
  982. # [12:28] * Joins: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP)
  983. # [12:31] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  984. # [12:31] * Joins: jhk1 (Jignesh@82003FF1.48C1228.D06349B0.IP)
  985. # [12:32] * Quits: jhk (Jignesh@E4482BD6.48C1228.D06349B0.IP) (Ping timeout)
  986. # [12:35] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  987. # [12:37] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  988. # [12:41] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Ping timeout)
  989. # [12:46] * capella is now known as capella|away
  990. # [12:48] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  991. # [12:53] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Client exited)
  992. # [12:55] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  993. # [12:56] * Quits: nical (nico@moz-4754F405.fbx.proxad.net) (Ping timeout)
  994. # [12:56] * Joins: KaiRo (robert@moz-7AB1EAC6.adsl.highway.telekom.at)
  995. # [12:56] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  996. # [12:57] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  997. # [12:57] * Quits: jhk1 (Jignesh@82003FF1.48C1228.D06349B0.IP) (Ping timeout)
  998. # [12:58] * Joins: jhk (Jignesh@82003FF1.48C1228.D06349B0.IP)
  999. # [12:59] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  1000. # [13:01] * Quits: jhk (Jignesh@82003FF1.48C1228.D06349B0.IP) (Ping timeout)
  1001. # [13:02] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1002. # [13:05] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  1003. # [13:06] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1004. # [13:07] * Joins: jhk (Jignesh@82003FF1.48C1228.D06349B0.IP)
  1005. # [13:08] * Joins: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr)
  1006. # [13:10] * Quits: jhk (Jignesh@82003FF1.48C1228.D06349B0.IP) (Ping timeout)
  1007. # [13:15] * Fallen|away is now known as Fallen
  1008. # [13:16] * Joins: min_ (min@moz-9DBD522D.static.internode.on.net)
  1009. # [13:16] * Quits: min_ (min@moz-9DBD522D.static.internode.on.net) (Client exited)
  1010. # [13:16] * Joins: tchevalier (Thunderbir@moz-6BE893DA.rev.sfr.net)
  1011. # [13:18] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Quit: Leaving)
  1012. # [13:19] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  1013. # [13:19] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1014. # [13:19] <mmargoliono> Any good way to test ui for mac if you don't have one?
  1015. # [13:19] <mmargoliono> *for os x if you don't have mac
  1016. # [13:21] <Fallen> mmargoliono: I've heard its possible to install it into a VM with some tricks
  1017. # [13:25] * Quits: markh (Instantbir@2FF4EFF1.DC6641C4.78BA16EF.IP) (Ping timeout)
  1018. # [13:26] * Quits: guestish (guestish@6AEA8262.E136EE5C.951DB911.IP) (Quit: Leaving)
  1019. # [13:27] <mmargoliono> thanks. I have heard about it, and just searching whether there is better option.
  1020. # [13:28] * Joins: markh (Instantbir@2FF4EFF1.DC6641C4.78BA16EF.IP)
  1021. # [13:29] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1022. # [13:31] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  1023. # [13:36] * Joins: Lethalman (lethal@moz-79930BFE.retail.telecomitalia.it)
  1024. # [13:41] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  1025. # [13:42] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  1026. # [13:42] * Quits: ckitching_ (ckitching@moz-83190673.lv.lv.cox.net) (Input/output error)
  1027. # [13:44] * Joins: jhk (Jignesh@DC3692EF.823C3FDD.D06349B0.IP)
  1028. # [13:48] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1029. # [13:49] * Quits: @ted (luser@moz-6A3E4291.sctnpa.east.verizon.net) (Quit: Leaving)
  1030. # [13:56] * Joins: KWierso|Away_ (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1031. # [13:57] * Quits: KWierso|Away (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1032. # [13:57] * KWierso|Away_ is now known as KWierso|Away
  1033. # [14:00] * Fallen is now known as Fallen|away
  1034. # [14:06] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  1035. # [14:07] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1036. # [14:15] * Joins: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp)
  1037. # [14:21] * Joins: tessarakt (jens@moz-C57B974A.dip0.t-ipconnect.de)
  1038. # [14:30] * Quits: Lethalman (lethal@moz-79930BFE.retail.telecomitalia.it) (Connection reset by peer)
  1039. # [14:30] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1040. # [14:32] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  1041. # [14:32] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
  1042. # [14:37] * Quits: darktrojan (geoff@moz-F23687F.dsl.telstraclear.net) (Quit: darktrojan)
  1043. # [14:44] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki)
  1044. # [14:44] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1045. # [14:44] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  1046. # [14:48] * Joins: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP)
  1047. # [14:51] * Quits: dvander_ (textual@moz-E3B7F3EB.prvdri.fios.verizon.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1048. # [14:53] * Joins: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP)
  1049. # [14:57] * mattwoodrow|away is now known as mattwoodrow
  1050. # [14:59] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Quit: fdalvi)
  1051. # [15:00] * Quits: gw280 (george@moz-C9A0C9A6.gwright.org.uk) (Ping timeout)
  1052. # [15:00] * Joins: dvander_ (textual@moz-E3B7F3EB.prvdri.fios.verizon.net)
  1053. # [15:00] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1054. # [15:00] * Joins: gw280 (george@moz-C9A0C9A6.gwright.org.uk)
  1055. # [15:01] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Quit: fdalvi)
  1056. # [15:03] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1057. # [15:04] * Joins: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  1058. # [15:04] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Ping timeout)
  1059. # [15:05] * Quits: jhk (Jignesh@DC3692EF.823C3FDD.D06349B0.IP) (Ping timeout)
  1060. # [15:06] * Quits: tessarakt (jens@moz-C57B974A.dip0.t-ipconnect.de) (Quit: Client exiting)
  1061. # [15:07] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
  1062. # [15:07] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  1063. # [15:08] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1064. # [15:13] * kats|away is now known as kats
  1065. # [15:18] * Joins: vikash (vikash@2595D72D.A67D0F08.A3D1B221.IP)
  1066. # [15:23] * Quits: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP) (Connection timed out)
  1067. # [15:23] * Joins: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP)
  1068. # [15:25] * mattwoodrow is now known as mattwoodrow|away
  1069. # [15:29] * Joins: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP)
  1070. # [15:30] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1071. # [15:32] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  1072. # [15:35] * Joins: surkov (surkov@moz-174FE592.cable.teksavvy.com)
  1073. # [15:41] * Quits: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP) (Input/output error)
  1074. # [15:43] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  1075. # [15:45] * Joins: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP)
  1076. # [15:49] * Quits: nattokirai (nattokirai@moz-294656A7.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  1077. # [15:49] * Parts: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  1078. # [15:51] * ewong is now known as ewong|sleep
  1079. # [15:52] * Joins: FabioMagnoni (fabiomagno@4EBBFCCF.C90AD127.66A32A14.IP)
  1080. # [15:54] * Joins: Kailas (patilkr@7DD42B23.224A5B08.C752B3FA.IP)
  1081. # [15:56] * Joins: jhk (Jignesh@A3A17E06.61B61D16.D06349B0.IP)
  1082. # [15:58] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  1083. # [16:00] * Quits: surkov (surkov@moz-174FE592.cable.teksavvy.com) (Quit: surkov)
  1084. # [16:00] * Joins: pbocan (Thunderbir@moz-66CE81C1.adsl.slovanet.sk)
  1085. # [16:07] * Joins: hidden-markov (hidden-mar@E44F1DA9.68278C4F.59E3C733.IP)
  1086. # [16:08] * Parts: hidden-markov (hidden-mar@E44F1DA9.68278C4F.59E3C733.IP) (Quit message)
  1087. # [16:08] * Quits: Kailas (patilkr@7DD42B23.224A5B08.C752B3FA.IP) (Connection reset by peer)
  1088. # [16:11] * Quits: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  1089. # [16:16] * Joins: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  1090. # [16:17] * Joins: Kailas (patilkr@AAC28A76.B1E2E9A5.4A949B84.IP)
  1091. # [16:20] * Quits: Kailas (patilkr@AAC28A76.B1E2E9A5.4A949B84.IP) (Ping timeout)
  1092. # [16:20] * Joins: Kailas (patilkr@ACD0E302.F524CEC9.4A949B84.IP)
  1093. # [16:21] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1094. # [16:22] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  1095. # [16:22] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1096. # [16:24] * Quits: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr) (Client exited)
  1097. # [16:25] * Quits: KevinSjoberg (KevinSjobe@D68E47E6.478B4B95.D4BDD572.IP) (Quit: Textual IRC Client: www.textualapp.com)
  1098. # [16:28] * Quits: dvander_ (textual@moz-E3B7F3EB.prvdri.fios.verizon.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1099. # [16:28] * Quits: Kailas (patilkr@ACD0E302.F524CEC9.4A949B84.IP) (Ping timeout)
  1100. # [16:31] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1101. # [16:33] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  1102. # [16:34] * Joins: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP)
  1103. # [16:39] * Quits: tchevalier (Thunderbir@moz-6BE893DA.rev.sfr.net) (Quit: tchevalier)
  1104. # [16:40] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Ping timeout)
  1105. # [16:41] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1106. # [16:42] * Joins: kanru` (kanru@moz-79A73210.dynamic.hinet.net)
  1107. # [16:44] * Quits: @bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net) (Ping timeout)
  1108. # [16:47] * Joins: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP)
  1109. # [16:50] * Quits: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP) (Quit: Leaving)
  1110. # [16:50] * Joins: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP)
  1111. # [16:51] * Joins: lduros (user@moz-47F34250.phlapa.fios.verizon.net)
  1112. # [16:53] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  1113. # [16:56] * Quits: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP) (Quit: Leaving)
  1114. # [16:56] * Joins: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP)
  1115. # [16:58] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1116. # [17:01] * Joins: mconley (mconley@1EA74DC4.2843CED2.F30C9E9E.IP)
  1117. # [17:01] * Quits: Kailas (patilkr@12B91E18.5EFAAAE4.622A9F30.IP) (Ping timeout)
  1118. # [17:02] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Ping timeout)
  1119. # [17:02] * Quits: phenom (phenom@9EAE9B77.94F31B3C.F44414AF.IP) (Ping timeout)
  1120. # [17:03] * Quits: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP) (Quit: Téléportation !)
  1121. # [17:03] * Joins: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP)
  1122. # [17:04] * Joins: jhk1 (Jignesh@A89E7A75.4DBA8347.D06349B0.IP)
  1123. # [17:04] * Quits: jhk (Jignesh@A3A17E06.61B61D16.D06349B0.IP) (Ping timeout)
  1124. # [17:05] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  1125. # [17:06] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  1126. # [17:08] * Quits: mconley (mconley@1EA74DC4.2843CED2.F30C9E9E.IP) (Input/output error)
  1127. # [17:19] * Quits: gerv (Instantbir@moz-CD3A8BF9.hari.cable.virginmedia.com) (Ping timeout)
  1128. # [17:19] * Joins: ggo98 (Thunderbir@moz-588C680D.w86-212.abo.wanadoo.fr)
  1129. # [17:20] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  1130. # [17:22] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
  1131. # [17:22] * Joins: gerv (Instantbir@moz-CD3A8BF9.hari.cable.virginmedia.com)
  1132. # [17:24] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1133. # [17:25] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  1134. # [17:25] * ChanServ sets mode: +o smaug
  1135. # [17:26] * Joins: phenom (phenom@13893C64.C8041F79.13EFE003.IP)
  1136. # [17:28] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  1137. # [17:31] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1138. # [17:32] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  1139. # [17:35] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1140. # [17:41] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Ping timeout)
  1141. # [17:42] * Quits: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP) (Quit: RealRaven)
  1142. # [17:42] * Joins: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP)
  1143. # [17:46] * Joins: ckitching (ckitching@CB348D16.BBB8E1FF.2A5718D4.IP)
  1144. # [17:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7c3cb4883157 - Joseph Myers - Bug 897305 - Improve String.prototype.repeat() performance; r=tschneidereit
  1145. # [17:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/752a6805b83b - Till Schneidereit - Bug 898653 - Quell 'not enough parameters for macro' warnings in MSVC. r=djvj
  1146. # [17:52] * Joins: tomer (tomer@moz-F45DAEFD.static.012.net.il)
  1147. # [17:52] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1148. # [17:58] * Quits: schien (anonymous@moz-A07EB224.dynamic.hinet.net) (Quit: schien)
  1149. # [18:05] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1150. # [18:05] * Quits: kanru` (kanru@moz-79A73210.dynamic.hinet.net) (Input/output error)
  1151. # [18:05] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  1152. # [18:06] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1153. # [18:06] * mattwoodrow|away is now known as mattwoodrow
  1154. # [18:09] * Joins: mconley (mconley@1EA74DC4.2843CED2.F30C9E9E.IP)
  1155. # [18:09] * Joins: hidden-markov (hidden-mar@moz-55E1CFCB.dialup.umc.net.ua)
  1156. # [18:13] * Joins: till (till@moz-41A6AED1.adsl.alicedsl.de)
  1157. # [18:13] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  1158. # [18:13] * ChanServ sets mode: +o smaug
  1159. # [18:13] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  1160. # [18:14] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Ping timeout)
  1161. # [18:15] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1162. # [18:15] * Joins: surkov (surkov@moz-174FE592.cable.teksavvy.com)
  1163. # [18:17] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Ping timeout)
  1164. # [18:17] * Quits: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP) (Quit: RealRaven)
  1165. # [18:18] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  1166. # [18:18] * Joins: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP)
  1167. # [18:18] * Quits: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP) (Quit: RealRaven)
  1168. # [18:19] * Joins: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP)
  1169. # [18:21] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  1170. # [18:21] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  1171. # [18:21] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Ping timeout)
  1172. # [18:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec3a5e429ea2 - Kartikaya Gupta - Bug 899810 - Ensure that mFrameMetrics is updated properly in NotifyLayersUpdated. r=bbondy
  1173. # [18:23] * corey|away is now known as corey
  1174. # [18:23] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  1175. # [18:24] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1176. # [18:25] * Quits: mconley (mconley@1EA74DC4.2843CED2.F30C9E9E.IP) (Input/output error)
  1177. # [18:26] * Quits: phenom (phenom@13893C64.C8041F79.13EFE003.IP) (Ping timeout)
  1178. # [18:27] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1179. # [18:29] * Quits: surkov (surkov@moz-174FE592.cable.teksavvy.com) (Quit: surkov)
  1180. # [18:30] * Quits: RealRaven (Thunderbir@4BD967C6.86597189.C3498625.IP) (Quit: RealRaven)
  1181. # [18:31] * Joins: tessarakt (jens@moz-C57B974A.dip0.t-ipconnect.de)
  1182. # [18:32] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  1183. # [18:33] * Quits: gerv (Instantbir@moz-CD3A8BF9.hari.cable.virginmedia.com) (Ping timeout)
  1184. # [18:33] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  1185. # [18:33] * Quits: hidden-markov (hidden-mar@moz-55E1CFCB.dialup.umc.net.ua) (Ping timeout)
  1186. # [18:38] * Joins: bjacob_ (bjacob@moz-7B805CC2.rev.sfr.net)
  1187. # [18:39] * corey is now known as corey|away
  1188. # [18:40] * Quits: pbocan (Thunderbir@moz-66CE81C1.adsl.slovanet.sk) (Quit: pbocan)
  1189. # [18:42] * Joins: skippydippy (Mibbit@moz-9F985019.rev.sfr.net)
  1190. # [18:43] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1191. # [18:43] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Input/output error)
  1192. # [18:43] * Quits: skippydippy (Mibbit@moz-9F985019.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1193. # [18:44] * Joins: jhk (Jignesh@5BD7F59F.48C1228.D06349B0.IP)
  1194. # [18:44] * Quits: jhk1 (Jignesh@A89E7A75.4DBA8347.D06349B0.IP) (Ping timeout)
  1195. # [18:44] * jcranmer|away is now known as jcranmer
  1196. # [18:46] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Ping timeout)
  1197. # [18:46] * Quits: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se) (Quit: ChatZilla 0.9.90.1 [Firefox 25.0a1/20130804030207])
  1198. # [18:47] * Quits: ckitching (ckitching@CB348D16.BBB8E1FF.2A5718D4.IP) (Input/output error)
  1199. # [18:48] * Joins: phenom (phenom@63390F8.3C326D0E.F44414AF.IP)
  1200. # [18:48] * Quits: phenom (phenom@63390F8.3C326D0E.F44414AF.IP) (Quit: Leaving)
  1201. # [18:48] * Joins: phenom (phenom@63390F8.3C326D0E.F44414AF.IP)
  1202. # [18:50] * kats is now known as kats|away
  1203. # [18:51] * mattwoodrow is now known as mattwoodrow|away
  1204. # [18:55] <tn> Ms2ger, all necessary i swear!
  1205. # [18:55] <tn> Ms2ger, i timed it for when there is no one else using the build times too
  1206. # [18:57] * Joins: gwagner (Gregor@moz-9F21C618.pck.nerim.net)
  1207. # [18:57] * Quits: FabioMagnoni (fabiomagno@4EBBFCCF.C90AD127.66A32A14.IP) (Connection reset by peer)
  1208. # [18:57] * Joins: FabioMagnoni (fabiomagno@4EBBFCCF.C90AD127.66A32A14.IP)
  1209. # [18:57] * Joins: coop (Chris@43D834B3.E173B394.47C41102.IP)
  1210. # [18:58] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1211. # [18:59] * Quits: gwagner (Gregor@moz-9F21C618.pck.nerim.net) (Quit: gwagner)
  1212. # [19:00] * Joins: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net)
  1213. # [19:02] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  1214. # [19:02] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  1215. # [19:04] * Fallen|away is now known as Fallen
  1216. # [19:05] * Joins: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP)
  1217. # [19:06] * Joins: harth (harth@7DD59676.DE2FBF35.1C59FC24.IP)
  1218. # [19:07] * Joins: poiru (poiru@moz-C4357EA7.kapsi.fi)
  1219. # [19:09] * Quits: rednaks (rednaks@C299FCFF.AADF9420.55FFA9B4.IP) (Ping timeout)
  1220. # [19:09] * Quits: FabioMagnoni (fabiomagno@4EBBFCCF.C90AD127.66A32A14.IP) (Input/output error)
  1221. # [19:09] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1222. # [19:10] * Joins: annevk (annevk@B0ADC688.8D7E048C.E47BD0D.IP)
  1223. # [19:12] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  1224. # [19:13] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  1225. # [19:15] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  1226. # [19:15] * Quits: jhk (Jignesh@5BD7F59F.48C1228.D06349B0.IP) (Ping timeout)
  1227. # [19:17] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  1228. # [19:17] * Quits: harth (harth@7DD59676.DE2FBF35.1C59FC24.IP) (Input/output error)
  1229. # [19:18] * Joins: rednaks (rednaks@8F48A013.F933EF62.55FFA9B4.IP)
  1230. # [19:23] * Quits: bjacob_ (bjacob@moz-7B805CC2.rev.sfr.net) (Ping timeout)
  1231. # [19:30] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  1232. # [19:32] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  1233. # [19:33] * Joins: dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net)
  1234. # [19:33] * ChanServ sets mode: +ao dbaron dbaron
  1235. # [19:35] * Quits: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  1236. # [19:39] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Input/output error)
  1237. # [19:42] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  1238. # [19:46] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  1239. # [19:47] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  1240. # [19:48] * Parts: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  1241. # [19:53] * Quits: ggo98 (Thunderbir@moz-588C680D.w86-212.abo.wanadoo.fr) (Quit: ggo98)
  1242. # [19:54] * merike|away is now known as merike
  1243. # [19:55] * Joins: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1244. # [19:55] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  1245. # [19:55] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: OSError: [Errno 130] Owner died)
  1246. # [19:56] * Quits: d0kt0r1 (Thunderbir@FF369A89.A8450F39.2ABC59EF.IP) (Input/output error)
  1247. # [19:57] * Joins: breck (breck@moz-3F3AE2C7.hsd1.ca.comcast.net)
  1248. # [19:57] * JosiahOne|Away is now known as JosiahOne
  1249. # [19:57] * Quits: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  1250. # [19:57] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  1251. # [20:01] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1252. # [20:01] * ChanServ sets mode: +o dveditz
  1253. # [20:04] * Quits: till (till@moz-41A6AED1.adsl.alicedsl.de) (Client exited)
  1254. # [20:06] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1255. # [20:07] * Joins: bholley (anonymous@moz-645FE505.tmodns.net)
  1256. # [20:07] <breck> anyone know if there's an API I can use in Gecko to easily find all dom elements that intersect with a given line segment? http://stackoverflow.com/questions/18045955/given-a-web-page-and-a-line-segment-0x-10px-100px-200px-what-is-the-easi
  1257. # [20:08] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1258. # [20:14] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  1259. # [20:16] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
  1260. # [20:17] * Joins: mhenretty (mhenretty@moz-EBD894EA.columbus.res.rr.com)
  1261. # [20:23] * Joins: dvander_ (textual@moz-EBB4C182.dhcp.oxfr.ma.charter.com)
  1262. # [20:25] <Ms2ger> tn, didn't mean to suggest it wasn't necessary, but it was quite the list :)
  1263. # [20:27] * Joins: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  1264. # [20:27] * Joins: harth (harth@7DD59676.DE2FBF35.1C59FC24.IP)
  1265. # [20:29] * Joins: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP)
  1266. # [20:29] * Quits: mhenretty (mhenretty@moz-EBD894EA.columbus.res.rr.com) (Quit: mhenretty)
  1267. # [20:29] * Quits: harth (harth@7DD59676.DE2FBF35.1C59FC24.IP) (Ping timeout)
  1268. # [20:30] * Parts: gabriel_ (gabriel@moz-A6CA1D85.dsl.bell.ca)
  1269. # [20:31] * Joins: aut0mata (automata@3DCA807D.FA36B139.BB0EBA72.IP)
  1270. # [20:31] * Joins: gabriel (gabriel@moz-A6CA1D85.dsl.bell.ca)
  1271. # [20:33] * Quits: bholley (anonymous@moz-645FE505.tmodns.net) (Ping timeout)
  1272. # [20:37] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Connection reset by peer)
  1273. # [20:37] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
  1274. # [20:38] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1275. # [20:43] * Joins: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net)
  1276. # [20:44] * Joins: bajaj (Adium@F297A36F.19D0DF3E.9D2C3D3E.IP)
  1277. # [20:45] * jmontgomery_away is now known as jmontgomery
  1278. # [20:45] * Joins: glob (glob@E48845AB.3A9F9BD4.4C2245EF.IP)
  1279. # [20:47] * Quits: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net) (Ping timeout)
  1280. # [20:48] * Joins: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net)
  1281. # [20:49] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Ping timeout)
  1282. # [20:49] * Quits: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net) (Ping timeout)
  1283. # [20:50] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  1284. # [20:51] * Joins: krit (krit@moz-772EF3E6.superkabel.de)
  1285. # [20:53] * Quits: mkaply7 (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  1286. # [20:53] * Joins: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net)
  1287. # [20:53] * Quits: dvander_ (textual@moz-EBB4C182.dhcp.oxfr.ma.charter.com) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1288. # [20:54] * Joins: jviereck (Adium@moz-A034D4DA.dclient.hispeed.ch)
  1289. # [20:55] * Quits: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net) (Quit: owenchu)
  1290. # [20:55] * Joins: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  1291. # [20:56] * Parts: poiru (poiru@moz-C4357EA7.kapsi.fi)
  1292. # [20:58] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  1293. # [20:59] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1294. # [21:00] <@dveditz> any core developers around?
  1295. # [21:00] <@dveditz> could use some help on https://bugzilla.mozilla.org/show_bug.cgi?id=901365
  1296. # [21:00] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  1297. # [21:00] * Joins: till (till@moz-41A6AED1.adsl.alicedsl.de)
  1298. # [21:02] <glob> O_o
  1299. # [21:04] * Joins: gwagner (Gregor@moz-9F21C618.pck.nerim.net)
  1300. # [21:05] <@dveditz> maybe ESR-17 only
  1301. # [21:05] <mrbkap> Seems like it requires windows to debug?
  1302. # [21:06] * Quits: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP) (Quit: robertbindar)
  1303. # [21:07] <evilpie> maybe
  1304. # [21:07] * Joins: cpearce (chatzilla@moz-E8B7789C.xdsl.xnet.co.nz)
  1305. # [21:08] * capella|away is now known as capella
  1306. # [21:10] * Joins: bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  1307. # [21:12] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1308. # [21:12] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1309. # [21:12] <@dbaron> dveditz, well, it looks like the exploit code explicitly skips anything that's not Firefox 17 on Windows NT
  1310. # [21:13] <evilpie> because apparently tor uses firefox 17
  1311. # [21:13] * Quits: vikash (vikash@2595D72D.A67D0F08.A3D1B221.IP) (Quit: This computer has gone to sleep)
  1312. # [21:13] <@dveditz> right
  1313. # [21:13] <@dbaron> dveditz, or at the very least does something different in those cases...
  1314. # [21:13] <@dveditz> there's some effort to poke version-specific addresses, so unclear if the exploit didn't bother to do the work for non-tor-versions or if the vulnerability itself is 17-only
  1315. # [21:14] <@dveditz> but we've made big changes to the JS engine since then so it could well be a 17-only vuln
  1316. # [21:14] <evilpie> I tried this on firefox 17 esr on linux and disabled the NT check and it didn't crash
  1317. # [21:14] <evilpie> somebody should try a tor build on windows
  1318. # [21:14] <@dveditz> -- in a VM, preferably
  1319. # [21:15] * Quits: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.0.15pre/20110606000022])
  1320. # [21:15] <evilpie> of coure ... ;)
  1321. # [21:15] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130627185035])
  1322. # [21:15] <@dveditz> ooh... the Tor guys do make their own builds
  1323. # [21:15] <@dveditz> it's possible the offsets won't even work in the builds we produce
  1324. # [21:15] <@dveditz> (they make some code changes to turn off features they think leak privacy)
  1325. # [21:16] <@dveditz> they use prefs when they can, but there are some things they patch
  1326. # [21:16] <@dveditz> but a JS engine vulnerability will still exist.
  1327. # [21:17] <evilpie> quite likely
  1328. # [21:17] <@dbaron> the line: window.addEventListener("onload", u(),true);
  1329. # [21:18] <evilpie> that reminds me I really need to get a windows VM
  1330. # [21:18] <@dbaron> at the end is a bit funny, since it executes u() immediately and adds its return value as an event listener
  1331. # [21:19] * Quits: jchen|away (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Ping timeout)
  1332. # [21:19] * Joins: jchen|away (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
  1333. # [21:19] * jchen|away is now known as jchen
  1334. # [21:20] <@dveditz> oh, I read right past the "()"
  1335. # [21:20] <@dbaron> (there is no return value, of course; it's just a typo that happens to work anyway)
  1336. # [21:21] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
  1337. # [21:21] <@dolske> this code is terrible. r-.
  1338. # [21:22] <evilpie> true
  1339. # [21:22] <glob> lol
  1340. # [21:22] <evilpie> I really hope this is not NSA code
  1341. # [21:23] <@dbaron> (that also gets around the fact that they're adding an event listener for "onload" rather than "load", I realize)
  1342. # [21:23] <evilpie> retarded
  1343. # [21:24] * Parts: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  1344. # [21:24] <@dbaron> anyway, currently waiting for an esr17 tree to clone...
  1345. # [21:24] * Joins: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  1346. # [21:25] <@dbaron> dolske, oh, I haven't moved on to the inconsistent use of spaces vs. tabs and the end-of-line whitespace yet
  1347. # [21:26] <@dolske> I'm curious what the actual vuln turn out to be, seems like there's a lot of harmless-looking filler (possibly the weaponization/paylod)
  1348. # [21:27] <@dveditz> or a JIT-spray?
  1349. # [21:27] <@dolske> right
  1350. # [21:27] <evilpie> var magneto
  1351. # [21:27] <@dveditz> fanbois
  1352. # [21:28] <Ms2ger> Does it surprise anybody that over 20% of nsContentUtils.h includes are unused?
  1353. # [21:28] <@dveditz> Apparently used to take down a child-porn guy, so more likely FBI contractor than NSA
  1354. # [21:28] <@dveditz> Ms2ger: no :-)
  1355. # [21:28] <@dveditz> maybe a surprise if it's not a lot over 20%
  1356. # [21:29] <Ms2ger> 23 or so
  1357. # [21:32] <Callek> Ms2ger: yea I'd have expected 40-50%
  1358. # [21:32] * Joins: jaoo (user@moz-55D62A93.red-81-44-42.dynamicip.rima-tde.net)
  1359. # [21:33] * Joins: mconley (mconley@moz-93AEE98A.dsl.bell.ca)
  1360. # [21:33] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  1361. # [21:34] * Quits: jviereck (Adium@moz-A034D4DA.dclient.hispeed.ch) (Quit: Leaving.)
  1362. # [21:35] * Joins: vikash (vikash@2595D72D.A67D0F08.A3D1B221.IP)
  1363. # [21:35] <@dbaron> dveditz, there are some other files referenced by these exploit files (e.g., error.html which is used as an image, content_1.html which is probably only used for the non-vulnerable versions
  1364. # [21:35] <@dbaron> dveditz, that aren't in the pastebin
  1365. # [21:35] * Joins: robertbindar (Thunderbir@63EBD39F.99409D10.2B3D3D4.IP)
  1366. # [21:36] <st3fan> dbaron: can we still curl those? will be good to have them i think
  1367. # [21:37] <@dbaron> st3fan, no idea; I'm only looking at the pastebin, and have no idea where it came from
  1368. # [21:37] * Quits: breck (breck@moz-3F3AE2C7.hsd1.ca.comcast.net) (Client exited)
  1369. # [21:37] <st3fan> ok let me try
  1370. # [21:37] * @dbaron also doesn't have tor set up
  1371. # [21:39] <st3fan> i'm getting a Squid error on http://65.222.202.53/error.html but that could very well be the crappy hotel wifi that i am on
  1372. # [21:39] <glob> st3fan, "HTTP request sent, awaiting response... No data received."
  1373. # [21:39] <st3fan> yeah looks like it is down
  1374. # [21:40] * Joins: Jesse (jruderman@moz-104CC309.mv.mozilla.com)
  1375. # [21:40] * Joins: weshmek (Mibbit@moz-92A9279F.net.uwaterloo.ca)
  1376. # [21:40] * jmontgomery is now known as jmontgomery_away
  1377. # [21:41] <st3fan> i dont want to setup tor here
  1378. # [21:42] * Quits: glob (glob@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: bbiab)
  1379. # [21:44] * Joins: glob (glob@E48845AB.3A9F9BD4.4C2245EF.IP)
  1380. # [21:46] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1381. # [21:46] * Quits: bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net) (Ping timeout)
  1382. # [21:50] * Quits: Ms2ger (Ms2ger@EDC982F3.6890FC55.187A1082.IP) (Quit: nn)
  1383. # [21:52] * Quits: tessarakt (jens@moz-C57B974A.dip0.t-ipconnect.de) (Ping timeout)
  1384. # [21:53] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1385. # [21:53] * Quits: bholley (anonymous@moz-A2189431.hsd1.ca.comcast.net) (Quit: bholley)
  1386. # [21:54] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1387. # [21:56] <grobinson> i think you need to use FF with Tor to repro this, since the iframe is loading source from a .onion
  1388. # [21:56] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  1389. # [21:56] * Quits: marco (marco@moz-A7CDB794.dia.static.qwest.net) (Ping timeout)
  1390. # [21:57] * Quits: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com) (Ping timeout)
  1391. # [21:57] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Ping timeout)
  1392. # [21:57] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1393. # [21:57] <@dbaron> dveditz, so how confident are you that the stuff in the magneto variable is the exploit code?
  1394. # [21:58] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Quit: victorporof)
  1395. # [21:58] <@dbaron> dveditz, i.e., is the test safe to run if I make that variable some short string instead?
  1396. # [21:58] * Joins: mcote (mcote@E48845AB.3A9F9BD4.4C2245EF.IP)
  1397. # [21:59] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  1398. # [21:59] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Ping timeout)
  1399. # [21:59] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1400. # [22:00] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  1401. # [22:02] <st3fan> dbaron: isn't the magneto code the payload that is executed by the exploit?
  1402. # [22:03] <@dbaron> st3fan, that's what I mean
  1403. # [22:03] <st3fan> is there an online x86 disassembler? i dont have my tools with me on this holiday laptop :)
  1404. # [22:03] <tbsaunde> what is this exploit we're looking at?
  1405. # [22:04] <jcranmer> st3fan: grab llvm-mc?
  1406. # [22:04] * glob is now known as glob|away
  1407. # [22:04] <st3fan> see https://bugzilla.mozilla.org/show_bug.cgi?id=901365
  1408. # [22:04] * Quits: vikash (vikash@2595D72D.A67D0F08.A3D1B221.IP) (Quit: This computer has gone to sleep)
  1409. # [22:04] * coop is now known as coop|afk
  1410. # [22:05] <st3fan> oh http://www.onlinedisassembler.com/odaweb/ is nice!
  1411. # [22:05] * st3fan will paste the shell code in there
  1412. # [22:05] * Joins: tessarakt (jens@moz-ECF41E72.dip0.t-ipconnect.de)
  1413. # [22:06] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1414. # [22:07] * Quits: mcote (mcote@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: Lost terminal)
  1415. # [22:07] * Joins: mcote (mcote@E48845AB.3A9F9BD4.4C2245EF.IP)
  1416. # [22:07] <st3fan> hm doesn't grok it
  1417. # [22:08] * Quits: mcote (mcote@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: leaving)
  1418. # [22:08] * Joins: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  1419. # [22:08] <@dveditz> dbaron: it looks like the shellcode to me. possibly taking it out will make the rest of the code not work though. Maybe replace with equivalent number of \u4141
  1420. # [22:08] <st3fan> oh it does .. http://www.onlinedisassembler.com/odaweb/HeZjTV
  1421. # [22:08] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  1422. # [22:08] * ChanServ sets mode: +o smaug
  1423. # [22:08] <Jesse> the question is whether that's the *only* shellcode ;)
  1424. # [22:08] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1425. # [22:08] <st3fan> wow that is a nice tool
  1426. # [22:12] * Quits: gwagner (Gregor@moz-9F21C618.pck.nerim.net) (Quit: gwagner)
  1427. # [22:13] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
  1428. # [22:14] * merike is now known as merike|away
  1429. # [22:15] * Joins: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com)
  1430. # [22:15] * Quits: fdalvi (Thunderbir@22CDDE4D.9C8DBB7F.DB93BBEC.IP) (Ping timeout)
  1431. # [22:17] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1432. # [22:18] <grobinson> this is the patched ESR used by TBB if anyone is interested: https://git.torproject.org/tor-browser.git
  1433. # [22:18] <@dveditz> thanks
  1434. # [22:18] * Quits: coop|afk (Chris@43D834B3.E173B394.47C41102.IP) (Ping timeout)
  1435. # [22:20] * Joins: Archaeopteryx (itsme@B0ECE05A.D3688E3E.2DB0BBA1.IP)
  1436. # [22:20] * Quits: krit (krit@moz-772EF3E6.superkabel.de) (Quit: Leaving.)
  1437. # [22:22] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1438. # [22:22] * Quits: tessarakt (jens@moz-ECF41E72.dip0.t-ipconnect.de) (Ping timeout)
  1439. # [22:23] * Parts: marco (marco@moz-A7CDB794.dia.static.qwest.net)
  1440. # [22:24] * Joins: catalinn (Thunderbir@5BF13806.7F10AE13.A721DA5F.IP)
  1441. # [22:25] * Quits: bajaj (Adium@F297A36F.19D0DF3E.9D2C3D3E.IP) (Quit: Leaving.)
  1442. # [22:25] * Joins: tessarakt (jens@moz-A3EF7C5A.dip0.t-ipconnect.de)
  1443. # [22:27] * Quits: tessarakt (jens@moz-A3EF7C5A.dip0.t-ipconnect.de) (Ping timeout)
  1444. # [22:28] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  1445. # [22:29] * Joins: bajaj (Adium@F297A36F.19D0DF3E.9D2C3D3E.IP)
  1446. # [22:29] * Joins: tessarakt (jens@moz-1459796A.dip0.t-ipconnect.de)
  1447. # [22:29] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  1448. # [22:32] * Joins: Steffen (chatzilla@moz-3196EF20.access.ecotel.net)
  1449. # [22:32] * Quits: cpearce (chatzilla@moz-E8B7789C.xdsl.xnet.co.nz) (Ping timeout)
  1450. # [22:33] * jmontgomery_away is now known as jmontgomery
  1451. # [22:37] * Fallen is now known as Fallen|away
  1452. # [22:39] * corey|away is now known as corey
  1453. # [22:39] * khuey|away is now known as khuey
  1454. # [22:43] * Joins: harth (harth@7DD59676.DE2FBF35.1C59FC24.IP)
  1455. # [22:44] <@dbaron> ok, I've tried a bunch of things and haven't gotten this to crash
  1456. # [22:44] * Joins: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net)
  1457. # [22:46] * Joins: dzbarsky (Adium@moz-5CEFB44B.washdc.fios.verizon.net)
  1458. # [22:48] * Quits: mconley (mconley@moz-93AEE98A.dsl.bell.ca) (Input/output error)
  1459. # [22:48] * Quits: lduros (user@moz-47F34250.phlapa.fios.verizon.net) (Client exited)
  1460. # [22:49] * Quits: teoli (teoli@moz-BD275144.range86-144.btcentralplus.com) (Input/output error)
  1461. # [22:50] <@dbaron> aha!
  1462. # [22:51] <@dbaron> 17.0 does crash
  1463. # [22:51] <@dbaron> while 17.0.8esrpre nightly doesn't
  1464. # [22:51] * Quits: Jesse (jruderman@moz-104CC309.mv.mozilla.com) (Quit: Jesse)
  1465. # [22:51] <@dbaron> at least with the modified form of the testcase that I have now
  1466. # [22:52] <davidb_> Do we have a stack?
  1467. # [22:52] * mrbkap was about to ask the same question.
  1468. # [22:53] <@dbaron> just a sec
  1469. # [22:53] <@dbaron> 17.0.4 also crashes
  1470. # [22:53] * @khuey mumbles something about ESR being a bad idea
  1471. # [22:53] * Joins: kaze (kaze@D93BE308.B1B18FB4.EC2613E4.IP)
  1472. # [22:54] <@dbaron> nsPresContext::SetImageAnimationModeInternal
  1473. # [22:54] * Quits: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP) (Quit: Leaving.)
  1474. # [22:54] * @dbaron wonders how to paste from vnc into irc...
  1475. # [22:54] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1476. # [22:55] <mrbkap> dbaron: pastebin? :)
  1477. # [22:55] <tbsaunde> use pastebin on the windows box and hand type the url or use imgr :/
  1478. # [22:55] <@dbaron> working on it
  1479. # [22:55] <grobinson> dbaron: don't know if it would help, but the source of the FF used in TBB (ESR plus some patches from Tor people) is here: https://git.torproject.org/tor-browser.git
  1480. # [22:55] <@dbaron> 82eaa8cd-83e3-49a0-ad8a-e7cd12130804
  1481. # [22:55] <@dbaron> is one of them
  1482. # [22:56] <@dbaron> network problems
  1483. # [22:57] * Quits: tessarakt (jens@moz-1459796A.dip0.t-ipconnect.de) (Ping timeout)
  1484. # [22:57] <@dveditz> ? nsPresContext::SetImageAnimationModeInternal isn't where I expect that to crash
  1485. # [22:57] * Quits: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net) (Quit: gal)
  1486. # [22:57] <@dveditz> well, the poc does call window.stop() a bunch, and this is under that
  1487. # [22:57] <tbsaunde> dbaron: is one one of what?
  1488. # [22:58] <@dveditz> I assume dbaron means https://crash-stats.mozilla.com/report/index/82eaa8cd-83e3-49a0-ad8a-e7cd12130804
  1489. # [22:58] <@dbaron> yes
  1490. # [22:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1491. # [22:58] * Joins: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP)
  1492. # [22:59] <mjrosenb|ARM> do I need t beconnected to tr in order to see that git?
  1493. # [22:59] <@dbaron> the crash I'm seeing was fixed between 17.0.6esr and 17.0.7esr
  1494. # [23:00] <@dbaron> I haven't tried x86_64 yet, but will
  1495. # [23:00] <grobinson> mjrosenb|ARM: no
  1496. # [23:00] <@smaug> dbaron's c-s looks like something I fixed recently
  1497. # [23:00] <@smaug> well, few month ago perhaps
  1498. # [23:01] <mjrosenb|ARM> odd, maybe it is justslow from everyone else hitting it.
  1499. # [23:01] * mjrosenb|ARM hold down refresh :-p
  1500. # [23:01] * @smaug checks
  1501. # [23:01] * Quits: merike|away (merike@moz-E3E96EB7.cable.starman.ee) (Ping timeout)
  1502. # [23:02] <@smaug> dbaron: dveditz: that stack looks like one from Bug 857883
  1503. # [23:02] <@smaug> er, not like stack from that bug
  1504. # [23:03] <@smaug> but the patch has affected to the behavior
  1505. # [23:03] <@khuey> http://hg.mozilla.org/releases/mozilla-esr17/pushloghtml?fromchange=876e9d2c7721&tochange=5ec62d38e162
  1506. # [23:03] * Joins: tessarakt (jens@moz-A3936AE3.dip0.t-ipconnect.de)
  1507. # [23:03] <@khuey> 857883 is in that range
  1508. # [23:03] * Joins: briansmith (briansmith@A08B97D3.FE812AB7.68501611.IP)
  1509. # [23:03] <@smaug> yup
  1510. # [23:04] <@khuey> so if it's fixed in 17.0.7 this seems like a tor problem
  1511. # [23:04] <@dbaron> I commented in the bug
  1512. # [23:04] * Joins: tom112 (tom@moz-D8B7A949.me.uk)
  1513. # [23:04] * Joins: tonymec_ (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1514. # [23:04] <@dbaron> with an hg repo showing what I did to the testcase
  1515. # [23:04] <@dbaron> and all 3 of my crash stacks
  1516. # [23:04] * tonymec_ is now known as tonymec|away
  1517. # [23:04] * Quits: victorporof (victorporo@B4B1C8EE.73B1E539.9B1E38F4.IP) (Ping timeout)
  1518. # [23:05] <@dbaron> that said, i'm running without the image that should have been in the testcase, since nobody seems to have that
  1519. # [23:05] <@khuey> grobinson: what version of ESR is TBB shipping?
  1520. # [23:06] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  1521. # [23:06] * Quits: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com) (Quit: This computer has gone to sleep)
  1522. # [23:07] <@dbaron> smaug, that's supposed to be fixed in 17.0.6esr though
  1523. # [23:07] <@smaug> hmm
  1524. # [23:07] <@dbaron> smaug, though maybe comment 27 was a typo
  1525. # [23:07] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1526. # [23:07] <@dveditz> dbaron: what image? error.html? the point of that is to trigger the onerror by not existing
  1527. # [23:07] <@smaug> I think so
  1528. # [23:07] * Quits: tessarakt (jens@moz-A3936AE3.dip0.t-ipconnect.de) (Ping timeout)
  1529. # [23:07] <@smaug> since there is [adv-esr1707+]
  1530. # [23:08] <@khuey> no, it's not a typo
  1531. # [23:08] <@khuey> http://hg.mozilla.org/releases/mozilla-esr17/rev/5ec62d38e162
  1532. # [23:08] <@dbaron> 17.0.6esr shipped on may 10
  1533. # [23:08] <@khuey> ESR appears to use a very broken versioning scheme
  1534. # [23:08] * jmontgomery is now known as jmontgomery_away
  1535. # [23:09] * Joins: karolyi (karolyi@moz-96052777.hu)
  1536. # [23:09] * Quits: dzbarsky (Adium@moz-5CEFB44B.washdc.fios.verizon.net) (Quit: Leaving.)
  1537. # [23:09] * Joins: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net)
  1538. # [23:09] <@smaug> uh, so 17.0.6esrpre means "after 17.0.6esr" ?
  1539. # [23:10] <@khuey> yep
  1540. # [23:10] <@khuey> hence very broken
  1541. # [23:10] <@dveditz> eh what?
  1542. # [23:10] <@dbaron> and the exploit does use readystatechange
  1543. # [23:10] <@dveditz> that is terribly broken
  1544. # [23:10] <@dveditz> (the UA naming)
  1545. # [23:10] * Joins: loadbang (loadbang@moz-204B5B81.range86-177.btcentralplus.com)
  1546. # [23:11] * Joins: tessarakt (jens@moz-F4992FDD.dip0.t-ipconnect.de)
  1547. # [23:11] <@khuey> yeah we should stop doing that ...
  1548. # [23:12] <@dbaron> anyway, well past time for lunch
  1549. # [23:12] <@dbaron> but it's probably worth verifying that this is actually what others are seeing as well
  1550. # [23:13] * Quits: tessarakt (jens@moz-F4992FDD.dip0.t-ipconnect.de) (Ping timeout)
  1551. # [23:14] <@dveditz> so http://www.mozilla.org/security/announce/2013/mfsa2013-53.html then?
  1552. # [23:14] * Joins: tessarakt (jens@moz-E3E672CA.dip0.t-ipconnect.de)
  1553. # [23:14] <@smaug> looks like so
  1554. # [23:14] <@khuey> dveditz: yep
  1555. # [23:15] * @smaug hasn't tested anything though. No access to Windows
  1556. # [23:15] <@khuey> that's what it looks like
  1557. # [23:15] <@khuey> smaug: we have windows machines you can log into if you really want to test ;-)
  1558. # [23:15] <@smaug> hmm
  1559. # [23:16] <@smaug> maybe not today
  1560. # [23:16] <@smaug> it is tomorrow already
  1561. # [23:16] <@khuey> haha
  1562. # [23:16] <billm> wasn't dbaron's crash on linux?
  1563. # [23:16] <@khuey> billm: yes
  1564. # [23:17] * Joins: coop (Chris@10509DCA.5060E84A.47C41102.IP)
  1565. # [23:17] <@dbaron> yes, somebody really should test on Windows...
  1566. # [23:18] <@dveditz> I'm almost there neutering the sample
  1567. # [23:19] <@khuey> if somebody wants to test windows and just needs a box I can give you login creds
  1568. # [23:20] * Quits: msucan (mihai@B878FC64.700B7157.7C5F70AF.IP) (Quit: Leaving.)
  1569. # [23:21] <@smaug> (ping almost 200ms from here to mozilla's network. remote debugging might not be fun.)
  1570. # [23:22] * Quits: owenchu (owenchu@moz-67A30FCC.hsd1.ca.comcast.net) (Quit: owenchu)
  1571. # [23:22] * Quits: tessarakt (jens@moz-E3E672CA.dip0.t-ipconnect.de) (Ping timeout)
  1572. # [23:22] * Joins: dhaval (dhaval@moz-B8B96E1D.cpe.net.cable.rogers.com)
  1573. # [23:22] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1574. # [23:23] * Joins: tessarakt (jens@moz-66C5589F.dip0.t-ipconnect.de)
  1575. # [23:30] * Joins: bjacob_ (bjacob@moz-7B805CC2.rev.sfr.net)
  1576. # [23:30] * Joins: maxli (maxli@B5559308.9C54E60.2FA4EA88.IP)
  1577. # [23:30] * Joins: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net)
  1578. # [23:32] * Quits: kaze (kaze@D93BE308.B1B18FB4.EC2613E4.IP) (Ping timeout)
  1579. # [23:36] * Joins: kaze (kaze@D93BE308.B1B18FB4.EC2613E4.IP)
  1580. # [23:38] * jmontgomery_away is now known as jmontgomery
  1581. # [23:42] * Quits: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net) (Quit: gal)
  1582. # [23:45] <@dveditz> I didn't see an XHR in the exploit, did I miss it? Running in a dbg build I got an NS_ENSURE_TRUE warning from nsXMLHttpRequest.cpp
  1583. # [23:46] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Ping timeout)
  1584. # [23:46] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1585. # [23:47] <@smaug> dveditz: what kind of warning? perhaps it is unrelated and coming from chrome code
  1586. # [23:47] <@dveditz> maybe...
  1587. # [23:48] <@dveditz> WARNING: NS_ENSURE_TRUE(!(aRv.Failed())) failed: file e:/builds/moz2_slave/m-esr17-w32-d/build/content/base/src/nsXMLHttpRequest.cpp, line 3885
  1588. # [23:48] <@dveditz> I don't have any add-ons (new profile)
  1589. # [23:48] * Joins: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net)
  1590. # [23:48] * Quits: glob|away (glob@E48845AB.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  1591. # [23:49] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Ping timeout)
  1592. # [23:49] * Quits: jaoo (user@moz-55D62A93.red-81-44-42.dynamicip.rima-tde.net) (Quit: ERC Version 5.3 (IRC client for Emacs))
  1593. # [23:50] <@khuey> dveditz: the browser uses XHR internally
  1594. # [23:50] <@khuey> e.g. to check for updates
  1595. # [23:50] <@smaug> looks like just a warning when someone tries to get interface which XHR doesn't support
  1596. # [23:52] <@dveditz> testing in a debug build might have been a mistake.... the memory allocations are slooooooooooooooooooooooooooooooooooooow
  1597. # [23:52] <@dbaron> there's definitely a readystatechange listener in the exploit
  1598. # [23:52] <@dbaron> in content_3.html
  1599. # [23:53] <@dveditz> yup
  1600. # [23:53] <@khuey> is it listening to it on the XHR or on hte doc?
  1601. # [23:54] <@dveditz> on the doc.
  1602. # [23:54] <@khuey> yeah, that's what I figured
  1603. # [23:54] <@dveditz> I was just wondering about the warning I saw go by in a debug build. as you said it's probably internal XHR
  1604. # [23:54] * Quits: gal (gal@moz-D6B8E762.hsd1.ca.comcast.net) (Quit: gal)
  1605. # [23:55] <@dveditz> possibly more interesting:
  1606. # [23:55] * Quits: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP) (Ping timeout)
  1607. # [23:55] <@dveditz> WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file e:/builds/moz2_slave/m-esr17-w32-d/build/content/base/src/nsContentUtils.cpp, line 2989
  1608. # [23:55] <@dveditz> WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file e:/builds/moz2_slave/m-esr17-w32-d/build/content/xbl/src/nsXBLProtoImplMethod.cpp, line 323
  1609. # [23:56] <@dveditz> although I don't see any XBL in the exploit either
  1610. # [23:56] <@dveditz> I think I'm just low on mem
  1611. # [23:56] * Joins: tonymec (tonymec@FDDB29F0.175EC020.DE2DB281.IP)
  1612. # [23:56] * Quits: till (till@moz-41A6AED1.adsl.alicedsl.de) (Client exited)
  1613. # [23:56] <@smaug> NS_ENSURE_TRUE(pusher.Push(aBoundElement)) is somewhat harmless
  1614. # [23:57] <@smaug> tends to happen when we close some window
  1615. # [23:57] <@smaug> hmm, did we remove that warning
  1616. # [23:57] * Joins: till (till@moz-41A6AED1.adsl.alicedsl.de)
  1617. # [23:58] <@khuey> I hope so
  1618. # [23:58] <@dveditz> heh... just realized why it's so bogged down even though it's "only" 12.5% of my CPU utilization
  1619. # [23:58] <@dveditz> --- 100% of some single-threaded operation
  1620. # [23:58] * Quits: till (till@moz-41A6AED1.adsl.alicedsl.de) (Client exited)
  1621. # [23:58] <@dveditz> (8 cores)
  1622. # [23:59] * Joins: bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  1623. # Session Close: Mon Aug 05 00:00:00 2013

The end :)