/irc-logs / mozilla / #developers / 2012-08-31 / end

Options:

  1. # Session Start: Fri Aug 31 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] <@gavin> sfink recommended some script that pipes the output to wiggle
  4. # [00:00] <jhammel> i *think the answer was adding '[ui]\npatch=' to ~/.hgrc
  5. # [00:00] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  6. # [00:00] * shu tries
  7. # [00:00] <jhammel> (but i haven't had a conflict on qpush yet since adding)
  8. # [00:01] * philor is now known as philor|away
  9. # [00:01] <shu> jhammel: patch= still left a .rej
  10. # [00:02] <jhammel> :(
  11. # [00:02] * Quits: bent (chatzilla@moz-9D2470C1.dial-up.telesp.net.br) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  12. # [00:02] <jhammel> beh, i hate it too :(
  13. # [00:02] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  14. # [00:02] <jhammel> i always end up editing patches by hand usually with a fresh clone of the repo
  15. # [00:02] <jhammel> very 1998
  16. # [00:02] <hub> mercurial is such a git
  17. # [00:02] * Joins: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se)
  18. # [00:02] <hub> (pun intended)
  19. # [00:03] <shu> oh well
  20. # [00:03] * Quits: brendan (brendaneic@A2C92C1B.6A726B95.DCA7D3F.IP) (Quit: brendan)
  21. # [00:04] <jhammel> hub: (tbh, i do the same thing with git except with branches via patch files)
  22. # [00:04] * Quits: cjones (cjones@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  23. # [00:04] * rail is now known as rail_away
  24. # [00:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  25. # [00:04] <cpeterson> I use the "wiggle" utility to fudge qpush conflicts. When hg or patch fails, wiggle is more lenient is fudging patches.
  26. # [00:04] * Quits: squib_ (squib@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving)
  27. # [00:05] * mikeh__ is now known as mikeh|afk
  28. # [00:05] <shu> i'll check wiggle out, haven't heard of it before
  29. # [00:05] <RyanVM> cedricv: ping
  30. # [00:05] * Quits: kaze (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  31. # [00:05] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  32. # [00:06] * Quits: mike5w3c (MikeS@moz-4429094A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  33. # [00:06] * Joins: victorporof (victorporo@A3CC5C2.F695A43D.79933D60.IP)
  34. # [00:06] * Joins: mike5w3c (MikeS@moz-D56BD064.xgsspn.imtp.tachikawa.spmode.ne.jp)
  35. # [00:06] * Quits: mikeh|afk (mikeh@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  36. # [00:07] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  37. # [00:07] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Connection reset by peer)
  38. # [00:07] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  39. # [00:07] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  40. # [00:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b71c9d5c55da - Ally Naaktgeboren - Bug 762230 - Add-ons not listed when resetting Sync; r=mconnor
  41. # [00:08] <@khuey> sewardj: no luck :-(
  42. # [00:08] * Quits: dherman (dherman@A2C92C1B.6A726B95.DCA7D3F.IP) (Quit: dherman)
  43. # [00:08] <@khuey> still crashes with the upgrade
  44. # [00:08] <sewardj> khuey: hmm ok, gonna need some details of the crash.
  45. # [00:09] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  46. # [00:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  47. # [00:09] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f972f1a71e7e - Ryan VanderMeulen - Backout a1adb4d46c3f (bug 747820) for Windows mochitest-other crashes.
  48. # [00:10] <@khuey> sewardj: oh, looks like I have jemalloc enabled
  49. # [00:10] * @khuey looks around sheepishly
  50. # [00:10] <sewardj> khuey: you just need a magic flag w/ 3.8.0
  51. # [00:10] <@khuey> oh yeah?
  52. # [00:10] <@khuey> what flag?
  53. # [00:10] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  54. # [00:11] <jhammel> --please
  55. # [00:11] * Joins: lduros (lduros@moz-D41962F7.phil.east.verizon.net)
  56. # [00:12] <sewardj> khuey: --soname-synonyms=somalloc=NONE I think
  57. # [00:12] * Quits: birtles (birtles@moz-78514DE5.net182021067.t-com.ne.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  58. # [00:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc797ab55193 - Fabrice Desré - Bug 787090 - Fix the implementation of launch() when there is an entry point. [r=vingtetun]
  59. # [00:12] * Quits: terrence (terrence@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  60. # [00:12] * Quits: fabrice1 (fabrice@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving.)
  61. # [00:12] <sewardj> khuey: https://blog.mozilla.org/jseward/2012/06/05/valgrind-now-supports-jemalloc-builds-directly/
  62. # [00:13] * Quits: peterv (peterv@moz-61769038.access.telenet.be) (Ping timeout)
  63. # [00:13] <cpeterson> shu, wiggle is available on Mac (from "brew install wiggle") and apt-get. man wiggle: http://linux.die.net/man/1/wiggle
  64. # [00:13] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  65. # [00:13] <Jesse> dbaron: thanks for http://hg.mozilla.org/mozilla-central/rev/969f3050f9af, that should help the fuzzer (because the fuzzer uses property_database.js) :)
  66. # [00:14] <@khuey> hmm
  67. # [00:14] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  68. # [00:14] * Quits: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
  69. # [00:14] <gps> shu, jhammel: mercurial's built-in patch support is teh suck. there's no good way to integrate in-line merge conflict markers in such a way that it won't through off parts of mercurial, apparently
  70. # [00:15] <jhammel> :(
  71. # [00:15] <gps> someone (ehsan maybe?) posted a solution using wiggle
  72. # [00:15] * philor|away is now known as philor
  73. # [00:15] <jhammel> then i will continue with my antiquated methods!
  74. # [00:15] <@ehsan> gps: a solution to what?
  75. # [00:15] <jhammel> i would even be happy to `hg qpush --dry-run`
  76. # [00:15] <gps> if someone has a long history of this channel, search for 'wiggle'
  77. # [00:16] <@ehsan> oh, I'm pretty sure that suggestion did not come from me ;)
  78. # [00:16] * Quits: Optimizer (Optimizer@6B243567.CADDDC1.D2D1FAF0.IP) (Ping timeout)
  79. # [00:16] <gps> or place http://gps.pastebin.mozilla.org/1786167 in $PATH then run |wig path/to/foo.rej|
  80. # [00:16] <shu> gps: oo, thanks
  81. # [00:17] * Joins: jwilde (Earlybird@moz-D5CB149E.googlewifi.com)
  82. # [00:17] <gps> it uses wiggle to do more intelligent patching. if it fails, it puts conflict markers in the files. you can run |hg diff| to ensure it did what you wanted
  83. # [00:17] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  84. # [00:17] * Quits: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP) (Ping timeout)
  85. # [00:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  86. # [00:17] * Joins: peterv (peterv@moz-61769038.access.telenet.be)
  87. # [00:17] * Quits: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP) (Ping timeout)
  88. # [00:18] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  89. # [00:18] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  90. # [00:18] * Joins: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP)
  91. # [00:19] * Quits: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se) (Quit: Leaving.)
  92. # [00:19] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  93. # [00:19] <@khuey> sewardj: looks like htat fixed it
  94. # [00:19] <@khuey> sewardj: thanks!
  95. # [00:19] <bdahl> if I'm using an nsFrameList::Enumerator will that find frames in an <iframe> or is there something special i need to do to iterate over those?
  96. # [00:19] <sewardj> khuey: np
  97. # [00:19] * Quits: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP) (Ping timeout)
  98. # [00:20] * Quits: jwilde (Earlybird@moz-D5CB149E.googlewifi.com) (Ping timeout)
  99. # [00:20] * Joins: avih (quassel@moz-A37D6F0A.red.bezeqint.net)
  100. # [00:21] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  101. # [00:21] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  102. # [00:21] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  103. # [00:21] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  104. # [00:22] * Joins: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se)
  105. # [00:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  106. # [00:23] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  107. # [00:23] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  108. # [00:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  109. # [00:25] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
  110. # [00:26] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  111. # [00:27] * Joins: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP)
  112. # [00:27] * Quits: lduros (lduros@moz-D41962F7.phil.east.verizon.net) (Quit: Leaving.)
  113. # [00:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1604797d9ba1 - Doug Turner - Bug 785973 - Device Storage - On gaia, default to use /sdcard (not directories under /sdcard). r=djf
  114. # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9c497a6e9e0f - Doug Turner - Bug 785955 - Device Storage - Filter out mimetypes based on device storage type. r=sicking
  115. # [00:28] * Quits: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  116. # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/74901ae695f8 - Doug Turner - Bug 783668 - Device Storage - use storage type to filter out change notifications - not the root. r=sicking
  117. # [00:28] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Ping timeout)
  118. # [00:28] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  119. # [00:29] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  120. # [00:29] * Quits: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP) (Quit: )
  121. # [00:30] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  122. # [00:30] * Joins: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP)
  123. # [00:32] * Quits: RealRaven (Thunderbir@CFDC3B1C.8D6F0354.27F80FAC.IP) (Client exited)
  124. # [00:34] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Connection reset by peer)
  125. # [00:34] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
  126. # [00:35] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  127. # [00:35] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  128. # [00:36] * Quits: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP) (Ping timeout)
  129. # [00:36] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  130. # [00:38] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  131. # [00:39] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  132. # [00:39] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  133. # [00:39] * Joins: fabrice (fabrice@BF49D88C.2D9A87D5.56644CA2.IP)
  134. # [00:42] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Quit: tantek)
  135. # [00:42] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  136. # [00:42] * Joins: njn (chatzilla@moz-18F77688.dyn.iinet.net.au)
  137. # [00:42] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  138. # [00:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  139. # [00:43] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  140. # [00:43] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  141. # [00:48] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  142. # [00:48] <Jesse> ted: a lot of my (tinderbox debug build + minidump_stackwalk) crashes have been giving me incomplete stacks for a month or two. e.g. cut off after the top 2 functions. do you know what happened? should i seek a regression range?
  143. # [00:48] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  144. # [00:49] * Quits: clee (clee@moz-9D2470C1.dial-up.telesp.net.br) (Quit: clee)
  145. # [00:49] <philor> so, aurora
  146. # [00:50] <philor> akeybl: any reason I shouldn't close aurora, which has been inexplicably failing tests on nightlies but not depend builds ever since the first post-merge nightly?
  147. # [00:50] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  148. # [00:51] * mjschranz is now known as mjschranz_away
  149. # [00:51] * coop is now known as coop|afk
  150. # [00:51] <philor> I guess it's only blowing up several EM tests, so all we would be breaking without knowing it would be some subset of extension manager code
  151. # [00:52] * Quits: ferjm (ferjm@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving)
  152. # [00:53] * Quits: ircloggr (nodebot@moz-38916DB6.compute-1.amazonaws.com) (Client exited)
  153. # [00:53] * Quits: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se) (Quit: Leaving.)
  154. # [00:54] * Joins: ircloggr (nodebot@moz-96935DC4.compute-1.amazonaws.com)
  155. # [00:54] * Joins: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP)
  156. # [00:54] <akeybl> philor: where are those failures visible?
  157. # [00:55] * Quits: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP) (Client exited)
  158. # [00:55] <philor> akeybl: https://tbpl.mozilla.org/?tree=Mozilla-Aurora&onlyunstarred=1
  159. # [00:56] <philor> hit the green down arrow for the full effect
  160. # [00:57] <philor> it seems like a good bet to blame the pdf.js disable, but we actually have no idea whether that's it or not, and equally no idea what would break if we triggered a nightly on the merge cset right now
  161. # [00:57] <@gavin> I started looking into that
  162. # [00:57] <@gavin> I got sidetracked by some other stuff (like hotfixes)
  163. # [00:58] <@gavin> I'll keep looking into it
  164. # [00:58] <Luqman> ehsan: to stop it from opening two windows the original patch calls preventDefault, where is that default behaviour implemented?
  165. # [00:59] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  166. # [01:00] <espindola> so, what is the status on 10.5
  167. # [01:00] <espindola> ?
  168. # [01:00] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  169. # [01:01] <RyanVM> Callek: can you land bug 785229?
  170. # [01:01] <espindola> My memory tells me it would be unsupported now
  171. # [01:01] * Joins: sandy (sandy@moz-8EB605BD.lv.lv.cox.net)
  172. # [01:01] <RyanVM> Callek: I'm 99.9% sure I don't have whatever repo that's in cloned
  173. # [01:01] <espindola> is that the case
  174. # [01:01] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  175. # [01:01] <espindola> i.e., can I write a patch that would break the build?
  176. # [01:02] <jhammel> espindola: does it do anything else? ;)
  177. # [01:02] <Callek> RyanVM: I can -- but not right now, and it needs SeaMonkey to reconfig for it.... ewong should be around tonight, and can do so for us
  178. # [01:02] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
  179. # [01:02] <RyanVM> Callek: OK
  180. # [01:02] <espindola> jhammel: dropps the libstdc++ compatibility hack
  181. # [01:02] <espindola> 10.6 and newer have the same libstdc++
  182. # [01:03] <espindola> (not counting the new libc++ which we cannot use right now)
  183. # [01:03] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  184. # [01:03] <Callek> ewong|away, ewong|afk, ewong|sleep: FYI we'd like to see Bug 785229 landed and a reconfig done -- once reconf, we need to clobber the l10n builders on trunk and aurora.
  185. # [01:03] <espindola> I added the hack when we switched the build from 10.5 to 10.5
  186. # [01:03] <espindola> 10.6
  187. # [01:03] <espindola> because 10.5 was still supported at the time
  188. # [01:04] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  189. # [01:04] * Quits: loadbang (loadbang@moz-17FFE1EB.range81-151.btcentralplus.com) (Quit: loadbang)
  190. # [01:04] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  191. # [01:06] <akeybl> philor: ah I see that now, glad to hear gavin's planning on taking a look
  192. # [01:06] * Joins: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  193. # [01:06] <akeybl> I'm wondering if this will be a blocker for enabling Aurora updates tomorrow
  194. # [01:07] <akeybl> yep - we haven't had nightlies since 16 for Windows
  195. # [01:07] <akeybl> definitely a blocker
  196. # [01:07] <akeybl> https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/
  197. # [01:07] <@gavin> akeybl: the 17 nightlies are there
  198. # [01:07] <akeybl> gavin: ah you're right
  199. # [01:07] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  200. # [01:07] <akeybl> at the bottom, not sure why they're alongside 16
  201. # [01:07] * Quits: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  202. # [01:07] * Joins: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  203. # [01:08] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  204. # [01:08] * Quits: cpearce (chatzilla@moz-8CBCCDA6.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 18.0a1/20120829030520])
  205. # [01:08] * AaronMT is now known as AaronMT|away
  206. # [01:08] * Quits: fabrice (fabrice@BF49D88C.2D9A87D5.56644CA2.IP) (Ping timeout)
  207. # [01:08] <akeybl> nevermind on that
  208. # [01:08] * Joins: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  209. # [01:08] * Quits: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  210. # [01:08] * Joins: edwin_mobile_ (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  211. # [01:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  212. # [01:09] * Joins: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  213. # [01:09] * Quits: edwin_mobile_ (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  214. # [01:10] <@gavin> releng usually deletes the older builds at some point
  215. # [01:10] * Quits: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  216. # [01:10] * Joins: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  217. # [01:10] <@gavin> I thought that was automated now, but maybe not
  218. # [01:10] * Joins: edwin_mobile_ (eflores@moz-4D759CE2.dyn.cust.vf.net.nz)
  219. # [01:10] * Quits: edwin_mobile (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  220. # [01:11] * Quits: edwin_mobile_ (eflores@moz-4D759CE2.dyn.cust.vf.net.nz) (Connection reset by peer)
  221. # [01:11] * Joins: cpearce (chatzilla@moz-8CBCCDA6.xdsl.xnet.co.nz)
  222. # [01:12] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  223. # [01:14] * Quits: AaronMT|away (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  224. # [01:14] <espadrine> a crash from /source/content/base/src/nsXMLNameSpaceMap.cpp should be reported in Core :: XML, right?
  225. # [01:15] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  226. # [01:15] <@gavin> sure
  227. # [01:16] * khuey is now known as khuey|away
  228. # [01:16] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  229. # [01:18] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  230. # [01:18] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  231. # [01:19] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  232. # [01:19] <akeybl> gavin: filed bug 787253 for the Aurora issue - it'd be good to hear how concerned you are, since we're currently targeting tomorrow morning for Aurora enable
  233. # [01:20] <@gavin> I'm investigating right now, I'll get back to you
  234. # [01:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ef2c0cf39715 - Andres Hernandez - Bug 775328 - Move Lazy.jsm to toolkit. r=Mossop
  235. # [01:22] * Quits: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: dherman)
  236. # [01:22] <@ted> Jesse: nothing rings a bell
  237. # [01:23] <@ted> if you have something reproducible you can use to find a regression window that'd certainly be interesting
  238. # [01:23] <@ted> maybe somethign changed to be hard to unwind?
  239. # [01:23] <Jesse> ted: it's completely reproducible, but i don't think i'll be able to get a regression range, because tinderbox builds only go back 30 days and it was broken 30 days ago
  240. # [01:23] <Jesse> ted: maybe due to the switch to clang?
  241. # [01:23] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  242. # [01:23] * geekboy is now known as geekboy|afk
  243. # [01:24] <Jesse> ted: minidump_stackwalk says how it found each frame, but not what caused it to give up
  244. # [01:24] * geekboy|afk is now known as geekboy
  245. # [01:24] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  246. # [01:24] * heycam is now known as heycam|away
  247. # [01:25] <Jesse> ted: for example, try the testcase in https://bugzilla.mozilla.org/show_bug.cgi?id=763828 with any build from https://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx64-debug/
  248. # [01:25] <Jesse> ted: it stops at NS_DebugBreak_P
  249. # [01:26] <taras> do we have a RAII class that calls a user function on cleanup?
  250. # [01:26] * Quits: lahabana (charlymolt@moz-AAF2BBD1.studby.ntnu.no) (Quit: lahabana)
  251. # [01:26] * Joins: ejpbruel (ejpbruel@E9758364.9EC0A5AF.CFE928A7.IP)
  252. # [01:26] <taras> ie something that'd be an alternative to C-style if(failed) goto cleanup; mess
  253. # [01:28] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Connection reset by peer)
  254. # [01:30] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  255. # [01:35] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f5b47209610c - Wes Johnston - backout 9fc11770135a, a=akeybl
  256. # [01:35] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  257. # [01:36] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  258. # [01:36] * heycam|away is now known as heycam
  259. # [01:38] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  260. # [01:39] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  261. # [01:39] * Joins: beaufour (beaufour@moz-723527FF.nycmny.fios.verizon.net)
  262. # [01:40] * Quits: beaufour (beaufour@moz-723527FF.nycmny.fios.verizon.net) (Quit: beaufour)
  263. # [01:41] * Quits: willyaranda (willyarand@moz-D4AE0008.dynamic.jazztel.es) (Quit: willyaranda)
  264. # [01:42] <@gavin> akeybl: https://bugzilla.mozilla.org/show_bug.cgi?id=787253#c5
  265. # [01:43] <@gavin> philor: ^
  266. # [01:43] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  267. # [01:43] <kbrosnan> toolkit idealy
  268. # [01:44] <kbrosnan> bah
  269. # [01:45] <philor> cool
  270. # [01:46] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  271. # [01:48] <taras> who is nmaier?
  272. # [01:49] * sheeri-afk is now known as sheeri
  273. # [01:50] <@gavin> nils
  274. # [01:50] <froydnj> taras: something like mfbt's scoped stuff?
  275. # [01:50] <@gavin> addon dude
  276. # [01:50] <taras> froydnj: yeah i looked into this via scoped
  277. # [01:50] <taras> after asking...looks like it'll be a mess either way
  278. # [01:50] <jdm> taras: https://mozillians.org/en-US/nmaier
  279. # [01:51] * Quits: jduell (jduell@moz-88E2A9EB.hsd1.wa.comcast.net) (Ping timeout)
  280. # [01:51] <taras> cool
  281. # [01:51] <taras> he writes good code
  282. # [01:52] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  283. # [01:52] <Unfocused> jcranmer|away: pong
  284. # [01:53] * Quits: njn (chatzilla@moz-18F77688.dyn.iinet.net.au) (Client exited)
  285. # [01:54] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  286. # [01:55] * Quits: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP) (Ping timeout)
  287. # [01:55] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  288. # [01:56] * Joins: njn (chatzilla@moz-18F77688.dyn.iinet.net.au)
  289. # [01:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/325b276940b5 - Nicholas Nethercote - Bug 786114 - Fix handling of nested functions that need implicit |this| within eval().
  290. # [01:59] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  291. # [02:00] * Joins: ehsan (ehsan@51BA673F.D30B51A1.412CF160.IP)
  292. # [02:00] * ChanServ sets mode: +o ehsan
  293. # [02:00] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  294. # [02:01] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  295. # [02:02] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  296. # [02:03] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  297. # [02:03] <philor> RyanVM++
  298. # [02:03] <philor> ExistenceOfFx-TeamTree--
  299. # [02:04] <@gavin> ?
  300. # [02:04] <philor> merged permacrashorange to m-c
  301. # [02:04] <philor> not sure if this is two merges in a row that have merged bustage, or two of the last three
  302. # [02:05] <philor> but if we're killing things left and right to conserve resources, fx-team would be a good kill
  303. # [02:05] * dholbert is now known as dholbert|afk
  304. # [02:05] <@gavin> I'm not opposed
  305. # [02:06] <@gavin> file a bug, CC the devtools people?
  306. # [02:06] <@gavin> (existence-of-fxteam and vporof-merged-a-bad-thing seem like different problems though)
  307. # [02:06] <mbrubeck> It's not just victorporof; fx-team has a long history of not noticing when things are failing
  308. # [02:07] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  309. # [02:07] <philor> telling one thing from another isn't an entirely easy task, especially not when you're doing it based on one or two runs instead of twenty
  310. # [02:08] <@gavin> getting rid of fx-team is unlikely to fix that problem usefully
  311. # [02:08] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  312. # [02:08] * Quits: garnacho (carlos@moz-136CF270.static.user.ono.com) (Ping timeout)
  313. # [02:08] <mbrubeck> Well, it'll presumably move that work onto inbound where it will get more testing and more eyes on the tests.
  314. # [02:08] <@gavin> ok, fair enough
  315. # [02:08] <@gavin> but the people merging fx-team are going to want to merge inbound
  316. # [02:09] <@gavin> so either way they need to get better at merging properly
  317. # [02:09] <Jesse> what if fx-team merged to inbound?
  318. # [02:09] <@gavin> (if you're saying it will make it easier to merge properly, that makes sense)
  319. # [02:09] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Quit: Lost terminal)
  320. # [02:10] <mbrubeck> It'll still be just as hard as ever to merge properly, so if they want to keep "helping" with the merge work they will still need to work a bit on careful starring and test-watching.
  321. # [02:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/febbbd0f4958 - Nick Alexander - Bug 787249: Fix Android Sync integration tests broken by Bug 770785. r=rnewman
  322. # [02:11] <mbrubeck> But if they are happy with once-or-twice-a-day merges, they can also just choose to lean on the existing sheriffs and free up their own time for other things.
  323. # [02:11] <philor> upside: merging inbound requires starring inbound which results in knowing every single intermittent failure intimately
  324. # [02:11] * Joins: loadbang (loadbang@moz-17FFE1EB.range81-151.btcentralplus.com)
  325. # [02:11] <philor> downside: nobody actually wants to do that
  326. # [02:11] <mbrubeck> Can we get vlad and azakai to make TBPL into a 3D game with explosions and sound effects?
  327. # [02:11] * Quits: marco (Thunderbir@998A27A4.60DCEFAD.10DC0B64.IP) (Quit: marco)
  328. # [02:11] <jgilbert> mbrubeck++
  329. # [02:12] <@ted> Jesse: file a bug with a minidump + symbol archive
  330. # [02:12] <@ted> (save them somewhere that they won't get deleted)
  331. # [02:12] <@ted> can't promise i'll look right into it, but if it's on file at least that's something
  332. # [02:12] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  333. # [02:12] * mbrubeck imagines a rack of tegras saying "I see you!" and "Can you come over here?" in the Portal turret voice
  334. # [02:12] <Jesse> ted: it kinda blocks fuzzing for crashes :/
  335. # [02:13] <@ted> :-/
  336. # [02:13] <@ted> wish i had more cycles
  337. # [02:13] * wlach|afk is now known as wlach|backforabit
  338. # [02:15] * Quits: TheLink (TheLink@moz-7DF028C8.pools.arcor-ip.net) (Client exited)
  339. # [02:15] * Joins: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP)
  340. # [02:16] * sheeri is now known as sheeri-afk
  341. # [02:18] * Joins: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu)
  342. # [02:20] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  343. # [02:21] * Quits: jhammel (jhammel@moz-E31CD2CB.mozilla.org) (Quit: leaving)
  344. # [02:21] * Joins: mbrubeck (mbrubeck@moz-104CC309.mv.mozilla.com)
  345. # [02:22] * Quits: ejpbruel (ejpbruel@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: ejpbruel)
  346. # [02:23] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  347. # [02:24] * khuey|away is now known as khuey
  348. # [02:24] * Quits: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu) (Ping timeout)
  349. # [02:24] * wlach|backforabit is now known as wlach|afk
  350. # [02:24] * jwir3 is now known as jwir3|away
  351. # [02:24] * jwir3|away is now known as jwir3|dinner
  352. # [02:25] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  353. # [02:25] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  354. # [02:25] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  355. # [02:28] * Quits: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP) (Ping timeout)
  356. # [02:28] * Joins: tanvi (tanvi@moz-BBE3ABD.mv.mozilla.com)
  357. # [02:28] <tanvi> anyone know where i can find a mapping of ns error codes to values
  358. # [02:28] <tanvi> looking for 0x805E0006
  359. # [02:29] <@khuey> http://silver.warwickcompsoc.co.uk/mozilla/misc/nserror_list
  360. # [02:29] <NeilAway> firebot: nserror
  361. # [02:29] <firebot> NeilAway: Well, nserror is http://viper.haque.net/~timeless/nsError.js, or the web frontend at http://twpol.dyndns.org/mozilla/misc/nserror
  362. # [02:29] <@khuey> in b4 NeilAway :-P
  363. # [02:30] <timeless> interesting that there are now two different hostnames for it :)
  364. # [02:30] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  365. # [02:30] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  366. # [02:30] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/4a4ec8fa0cf4 - Mats Palmgren - Bug 785753. r=zackw,bzbarsky a=lsblakk
  367. # [02:31] * heycam is now known as heycam|away
  368. # [02:32] * Joins: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP)
  369. # [02:32] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  370. # [02:33] * NeilAway ponders updating firebot
  371. # [02:34] <timeless> it still works, would you save one redirect or two? :)
  372. # [02:34] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  373. # [02:37] <tanvi> thanks khuey! we also found...
  374. # [02:37] <tanvi> http://james-ross.co.uk/mozilla/misc/nserror
  375. # [02:37] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  376. # [02:37] * geekboy is now known as geekboy|afk
  377. # [02:38] <tanvi> oh, looks like thats the same
  378. # [02:38] <tanvi> cool :)
  379. # [02:38] <@khuey> :-
  380. # [02:38] <@khuey> P
  381. # [02:40] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  382. # [02:40] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  383. # [02:40] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  384. # [02:41] * heycam|away is now known as heycam
  385. # [02:43] * Quits: trevorh (trevor@AAD6F346.E945A4AF.5F93A189.IP) (Ping timeout)
  386. # [02:44] * Joins: trevorh (trevor@AAD6F346.E945A4AF.5F93A189.IP)
  387. # [02:44] * Quits: tanvi (tanvi@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  388. # [02:44] * Joins: sfink (chatzilla@moz-AB059898.dsl.pltn13.sbcglobal.net)
  389. # [02:45] * Joins: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz)
  390. # [02:46] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  391. # [02:46] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  392. # [02:46] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  393. # [02:47] * dhylands|dr is now known as dhylands
  394. # [02:48] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  395. # [02:50] * Joins: mike5w3c_ (MikeS@moz-D6E846B7.xgsspn.imtp.tachikawa.spmode.ne.jp)
  396. # [02:50] <@ehsan> roc: https://bugzilla.mozilla.org/show_bug.cgi?id=785720#c22
  397. # [02:51] * Quits: mike5w3c (MikeS@moz-D56BD064.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  398. # [02:51] * mike5w3c_ is now known as mike5w3c
  399. # [02:52] * davehunt is now known as davehunt|away
  400. # [02:55] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/4bb760de00bc - Ehsan Akhgari - Bug 785574 - Add a script blocker in nsHTMLEditor::SetAttributeOrEquivalent; r=bzbarsky a=lsblakk
  401. # [02:58] * Quits: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP) (Ping timeout)
  402. # [02:58] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  403. # [03:00] * Joins: holizz (holizz@moz-6EC66EFD.hsd1.ga.comcast.net)
  404. # [03:02] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  405. # [03:02] * ChanServ sets mode: +o dbaron
  406. # [03:02] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  407. # [03:03] * Quits: mbrubeck (mbrubeck@moz-104CC309.mv.mozilla.com) (Ping timeout)
  408. # [03:05] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  409. # [03:05] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  410. # [03:09] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  411. # [03:11] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  412. # [03:11] * Quits: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz) (Connection reset by peer)
  413. # [03:11] * Joins: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz)
  414. # [03:11] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  415. # [03:12] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  416. # [03:12] * Joins: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP)
  417. # [03:12] <Jesse_> mccr8: re https://bugzilla.mozilla.org/show_bug.cgi?id=760940 what things can/can't be used as weakmap keys? should there be an assertion as soon as you add a wrong thing as a weak map key?
  418. # [03:12] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  419. # [03:12] <mccr8> Jesse: only "real" JS objects and nodes can be used as keys.
  420. # [03:13] <mccr8> Jesse: It throws an exception now if you use something bad.
  421. # [03:13] * Jesse_ is now known as Jesse
  422. # [03:13] <mccr8> Jesse: bug 761620
  423. # [03:13] <Jesse> mccr8: how about domwindows?
  424. # [03:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/56947ab51eb9 - Mark Capella - Bug 733169 - Inconsistent font sizes for about:buildconfig (v2), r=margaret
  425. # [03:14] * Quits: sewardj (sewardj@moz-AFD7AB8E.dip.t-dialin.net) (Ping timeout)
  426. # [03:14] <mccr8> Jesse: I'm not sure offhand. Only things that can be QId to nsINode.
  427. # [03:15] * AutomatedTester is now known as AutomatedTester|AFK
  428. # [03:15] <mccr8> Jesse: potentially anything that is wrapper cached and can be wrapper preserved could be supported, but that's somewhat complex to determine.
  429. # [03:15] * Unfocused is now known as evil-conscience
  430. # [03:16] * heycam is now known as heycam|away
  431. # [03:16] * evil-conscience is now known as Unfocused
  432. # [03:17] <mccr8> doesn't look like dom windows inherit from nodes. :P
  433. # [03:17] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Client exited)
  434. # [03:18] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074205])
  435. # [03:18] <Jesse> hmm, i'm not getting exceptions for (window) or (document.body.style)
  436. # [03:18] <Jesse> in a web page
  437. # [03:19] <Jesse> should i be getting exceptions for those things?
  438. # [03:19] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 15.0/20120827125645])
  439. # [03:19] * Quits: loadbang (loadbang@moz-17FFE1EB.range81-151.btcentralplus.com) (Quit: loadbang)
  440. # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d8832ad7f1f - Terrence Cole - Bug 782467 - Remove sharpObjectMap and simplify obj_toSource; r=Waldo r=njn
  441. # [03:20] <njn> terrence: woo
  442. # [03:21] <Waldo> the last remnants of the old sharp code have been swept away
  443. # [03:21] * Quits: cjones (cjones@BF49D88C.2D9A87D5.56644CA2.IP) (Ping timeout)
  444. # [03:22] <mccr8> Jesse: that is surprising.
  445. # [03:22] <mccr8> assuming you are on nightly. ;)
  446. # [03:24] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  447. # [03:24] * Quits: trevorh (trevor@AAD6F346.E945A4AF.5F93A189.IP) (Ping timeout)
  448. # [03:24] <Jesse> i do get the new error for (document.styleSheets)
  449. # [03:24] * Joins: cjones (cjones@9430097E.2ACA132A.56644CA2.IP)
  450. # [03:24] <Jesse> (new WeakMap).set(document.styleSheets)
  451. # [03:24] <Jesse> TypeError on line 1: cannot use the given object as a weak map key
  452. # [03:25] <mccr8> weird. window and style are wrapper preserved things, I think, so they should be okay, but I'm not sure why they aren't throwing. maybe there's some kind of wrapped version that is actualyl being put in the map?
  453. # [03:25] * ctalbert is now known as ctalbert|afk
  454. # [03:25] * Quits: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  455. # [03:25] <Jesse> doesn't throw for (document.getElementsByTagName("*"))
  456. # [03:25] * AutomatedTester|AFK is now known as AutomatedTester
  457. # [03:26] * Quits: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  458. # [03:30] <RyanVM> wow, it's a scary day when winxp tests start ahead of linux tests on Try
  459. # [03:30] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  460. # [03:31] <@khuey> mccr8: Jesse: nsDOMStyleSheetList is not wrapper cached
  461. # [03:32] <mccr8> hmm. but it is supposed to explicitly try to turn something to nsINode, not just check if it is wrapper cached...
  462. # [03:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e1ac73d8a2d - Terrence Cole - Bug 786136 - Allow for automatic storage of stack roots in the runtime; r=luke r=billm
  463. # [03:33] <Jesse> to avoid having web behavior depend on an arbitrary implementation detail, and make it predictable for web developers?
  464. # [03:34] <mccr8> Jesse: yes, mostly. Also, there's no direct way to check that something that is nsWrapperCache supports wrapper preservation.
  465. # [03:34] <mccr8> right now, they all do, but my understanding is that that may change in the future (and wasn't true until last week)
  466. # [03:35] <@khuey> nsDOMStyleSheetList is not a node either
  467. # [03:35] <@khuey> but neither is the result of getElementsByTagName, I guess
  468. # [03:36] <mccr8> right, but window and document.body.style is working apparently...
  469. # [03:36] <@khuey> RyanVM: are you going to do an inbound merge tonight?
  470. # [03:36] <RyanVM> khuey: was hoping to
  471. # [03:36] <RyanVM> khuey: b71c9d5c55da
  472. # [03:36] <RyanVM> except nalexander's last push makes me nervous
  473. # [03:36] <Jesse> i want window to work. and nodes (except for attribute nodes).
  474. # [03:37] * Joins: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net)
  475. # [03:37] <@khuey> what use is a weakmap on the global object?
  476. # [03:38] <Jesse> seems like something extensions would do
  477. # [03:39] <Waldo> every object should work as a weak map key; I think it's a bug if any object doesn't work
  478. # [03:39] <Waldo> which may mean we need more wrapper work
  479. # [03:39] <Waldo> not that you needed this issue to know that
  480. # [03:39] <Waldo> ;-)
  481. # [03:39] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  482. # [03:40] * Joins: sanbonpe (sanbonpe@moz-A9FA172B.dynamic.snap.net.nz)
  483. # [03:40] <Jesse> wut https://mxr.mozilla.org/addons/source/11378/resources/api-utils/lib/namespace.js#10
  484. # [03:40] * ewong|afk is now known as ewong
  485. # [03:40] <@khuey> hey guys, Waldo volunteered to wrapper cache eveyrthing!
  486. # [03:40] <Waldo> I must be new here :-(
  487. # [03:41] * Joins: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au)
  488. # [03:41] <mccr8> Waldo: my understanding is that expandos don't even work on everything, which seems like a worse issue that we've lived with for a long time. ;)
  489. # [03:42] <Waldo> that sounds bad too
  490. # [03:42] <Jesse> https://mxr.mozilla.org/addons/source/1865/lib/appSupport.js#127 is an example of an extension using a map with windows as keys
  491. # [03:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/60ad807829dd - Ehsan Akhgari - Crashtest for bug 770710; r=roc
  492. # [03:42] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d53e36893452 - Ehsan Akhgari - Bug 785720 - Move the MathML token frame leading/trailing whitespace trimming logic to nsTextFrame; r=roc
  493. # [03:42] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  494. # [03:43] * AutomatedTester is now known as AutomatedTester|AFK
  495. # [03:43] <Jesse> oh that's adblock plus isn't it
  496. # [03:44] <mccr8> Jesse khuey: yeah, I've been thinking more lately about it, and I wonder if I should loosen the restriction a little bit. I could imagine objects where you are keeping around a JS reference to the object, so it will workthe way you want it.
  497. # [03:44] <mccr8> If I broke AdBlock that would be bad...
  498. # [03:44] <Jesse> adblock plus is trying very hard *not* to keep references to domwindows!
  499. # [03:45] <Jesse> *strong references
  500. # [03:45] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  501. # [03:45] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  502. # [03:46] * Joins: edwin_mobile_ (eflores@moz-1E7E271B.dyn.cust.vf.net.nz)
  503. # [03:46] * Quits: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz) (Connection reset by peer)
  504. # [03:46] * Quits: chewey (chewey@moz-281135D1.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  505. # [03:46] * Joins: chewey (chewey@moz-B2CFEE5D.dip0.t-ipconnect.de)
  506. # [03:46] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  507. # [03:47] * Quits: edwin_mobile_ (eflores@moz-1E7E271B.dyn.cust.vf.net.nz) (Connection reset by peer)
  508. # [03:47] * Joins: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz)
  509. # [03:48] * Quits: edwin_mobile (eflores@moz-1E7E271B.dyn.cust.vf.net.nz) (Connection reset by peer)
  510. # [03:48] * Quits: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP) (Quit: Ommm.......)
  511. # [03:49] <derf> njn: https://lwn.net/Articles/514443/
  512. # [03:54] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  513. # [03:56] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  514. # [03:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  515. # [03:58] * philor is now known as philor|away
  516. # [04:00] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  517. # [04:02] * khuey is now known as khuey|away
  518. # [04:02] <Callek> dbaron: re: you're misbehaving slaves stuff -- I like it, but I'm not sure if running it for tegra- will be worth it
  519. # [04:02] <Callek> given the wide range of orange stuff that is automation specific with a few open bugs, etc.
  520. # [04:02] * khuey|away is now known as khuey
  521. # [04:02] <Callek> we're much better than we were 6-7 months ago, but we're still not great
  522. # [04:03] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  523. # [04:05] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  524. # [04:06] <Waldo> Callek: are tinderboxen still doing build stuff with gcc < 4.2 these days anywhere, that you know of?
  525. # [04:07] <Callek> Waldo: mar binaries on linux l10n repacks
  526. # [04:07] <Callek> iirc
  527. # [04:07] <Waldo> shoot me now
  528. # [04:07] <Callek> err less THAN 4.2
  529. # [04:07] <Callek> not less than or EQUAL
  530. # [04:07] <Callek> yea, I think its not less than
  531. # [04:07] * Waldo doesn't remember which he means, come to mention it :-\
  532. # [04:09] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Quit: mccr8)
  533. # [04:10] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  534. # [04:11] <Callek> Waldo: hahahaha
  535. # [04:12] <Callek> checking compiler version... gcc (GCC) 4.1.1 20070105 (Red Hat 4.1.1-52)
  536. # [04:12] <Callek> Copyright (C) 2006 Free Software Foundation, Inc.
  537. # [04:12] <Callek> This is free software; see the source for copying conditions. There is NO
  538. # [04:12] <Callek> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  539. # [04:13] <Callek> Waldo: full-log http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla-l10n-af/1346239628.1346239857.29779.gz&fulltext=1
  540. # [04:13] <Waldo> guh
  541. # [04:13] <Waldo> I guess that means until I get that machine building with something newer I can't reland https://bugzilla.mozilla.org/show_bug.cgi?id=719659 yet
  542. # [04:14] <Waldo> SHOOT ME NOW
  543. # [04:14] <@dolske> *pewpew*
  544. # [04:14] * Joins: valenting (Thunderbir@moz-85EBB8A.dia.static.qwest.net)
  545. # [04:14] * Waldo searches for something to throw at dolske
  546. # [04:14] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  547. # [04:15] <Waldo> pronoun trouble :-(
  548. # [04:15] * khuey is now known as khuey|away
  549. # [04:15] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  550. # [04:15] * khuey|away is now known as khuey
  551. # [04:17] <Callek> Waldo: its harder to get it building with newer too, since it doesn't use a mozconfig
  552. # [04:19] * Joins: kk1fff (patrick@moz-99690620.hinet-ip.hinet.net)
  553. # [04:21] <Waldo> I guess I'm going to reopen bug 721837 pointing specifically at that log, then
  554. # [04:22] <Waldo> and done
  555. # [04:22] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  556. # [04:23] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  557. # [04:25] * Quits: valenting (Thunderbir@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  558. # [04:27] * Quits: KaiRo (robert@moz-4C13D1BC.adsl.highway.telekom.at) (Input/output error)
  559. # [04:29] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  560. # [04:30] * Joins: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br)
  561. # [04:32] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
  562. # [04:32] * Quits: cjones (cjones@9430097E.2ACA132A.56644CA2.IP) (Quit: Leaving)
  563. # [04:34] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  564. # [04:34] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 14.0.1/20120717123646])
  565. # [04:34] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Input/output error)
  566. # [04:36] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  567. # [04:37] * Quits: RyanVM (RyanVM@moz-403902F0.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 18.0a1/20120827163248])
  568. # [04:40] <@dbaron> bz, was there more to that sentence in your newsgroup post about mozilla-inbound?
  569. # [04:40] <@dbaron> (the last sentence)
  570. # [04:40] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  571. # [04:41] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  572. # [04:43] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  573. # [04:48] * @khuey would like code review a lot more if people didn't ask me to change things
  574. # [04:49] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  575. # [04:50] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  576. # [04:52] <Callek> khuey: you should do that module in C# instead of JS
  577. # [04:52] * Callek runs for cover
  578. # [04:53] * Joins: dao (dao@moz-28636653.superkabel.de)
  579. # [04:56] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  580. # [05:02] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  581. # [05:03] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  582. # [05:04] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  583. # [05:05] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  584. # [05:06] * philor|away is now known as philor
  585. # [05:06] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  586. # [05:09] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  587. # [05:09] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
  588. # [05:12] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  589. # [05:14] * Quits: peterv (peterv@moz-61769038.access.telenet.be) (Ping timeout)
  590. # [05:14] * Joins: dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net)
  591. # [05:14] * ChanServ sets mode: +o dbaron
  592. # [05:16] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  593. # [05:17] * Joins: peterv (peterv@moz-61769038.access.telenet.be)
  594. # [05:19] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  595. # [05:22] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  596. # [05:22] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Connection reset by peer)
  597. # [05:23] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  598. # [05:24] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  599. # [05:25] * Quits: dao (dao@moz-28636653.superkabel.de) (Quit: Leaving.)
  600. # [05:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a4977a26f99d - Phil Ringnalda - Bug 705046 - Disable the chunks of test_html5_tree_construction_part2.html which touch plugins and thus expose our brokenness on 10.8
  601. # [05:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ca6ad4ab3366 - Phil Ringnalda - Bug 757722 - skip unit_ipc/test_content_annotation.js on OS X since it is the only failing test keeping xpcshell hidden on 10.7 and 10.8
  602. # [05:28] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  603. # [05:28] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  604. # [05:30] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  605. # [05:30] <philor> somebody ought to do something about that M4 leak that's been happening on inbound all day
  606. # [05:31] <@khuey> we fixed the leak, didn't you hear?
  607. # [05:31] <@bz> we need a new verb
  608. # [05:31] <@bz> we khueyed the leak?
  609. # [05:32] <@khuey> lol
  610. # [05:32] * Joins: Jesse (jruderman@moz-E31CD2CB.mozilla.org)
  611. # [05:32] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  612. # [05:32] <philor> which one of those 8 hypothetical fantasy fulltime sheriffs that will manage fantasy inbound in a new way is hypothetically on duty right now?
  613. # [05:33] * joduinn-mtg is now known as joduinn
  614. # [05:33] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  615. # [05:33] * joduinn is now known as joduinn-brb
  616. # [05:34] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  617. # [05:35] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  618. # [05:36] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  619. # [05:36] * ChanServ sets mode: +o smaug
  620. # [05:36] <@bz> philor: mconnor?
  621. # [05:36] <philor> heh
  622. # [05:36] <@bz> philor: we should have an "amisheriffyet" site
  623. # [05:36] <ewong> there are 8?
  624. # [05:37] <philor> hypothetically
  625. # [05:37] <ewong> oh
  626. # [05:37] <ewong> who are the hypothetical 8?
  627. # [05:37] <philor> at least, that's what I remember being the number you need to staff one position 24/7/365
  628. # [05:37] * Quits: fitzgen (fitzgen@moz-BBE3ABD.mv.mozilla.com) (Quit: zzzzzzzzz)
  629. # [05:38] * Joins: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP)
  630. # [05:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0e2cd03631ce - Doug Turner - Bug 784763 - freeBytes in stat() result is wrong. r=sicking
  631. # [05:39] <philor> but alas, I have at least 8 trees to star, so I won't even be reading that whole thread, much less replying to it
  632. # [05:40] <@bz> philor: I can summarize if you want
  633. # [05:41] <philor> ponies and unicorns and backout all the things and then reland them and don't use try was the part I got
  634. # [05:41] <@bz> philor: the thread has people proposing solutions we've discussed before, people proposing new solutions, both promising and not, people pointing out yet again that we need more people working on infra to put any of those solutions in place
  635. # [05:41] <@dolske> bz: amish riff yet?
  636. # [05:41] <@dolske> "oh"
  637. # [05:41] <@bz> philor: people commenting at length and then concluding with "but I haven't looked at inbound in a good long while; is it bad in ways I don't know about?"
  638. # [05:42] <@bz> "amisher if fyet"
  639. # [05:42] <philor> did anyone point out that we take 60 minutes to run Win xpcshell, when locally it takes 7 minutes, or that we build and test desktop on pushes that only touch mobile/ or b2g/?
  640. # [05:42] <@bz> philor: no, in fact those two were not pointed out
  641. # [05:42] <@bz> philor: might be a good idea!
  642. # [05:43] <@bz> philor: then there were a few snide comments, and some people discovering that they use try in different ways. And some other people discovering they use inbound in different ways.
  643. # [05:43] * Joins: gustavold (gustavold@AACA9B2.3CA89884.FBFF2E6D.IP)
  644. # [05:43] <@bz> philor: in general, lots of good intensions, lots of discussions, not likely to change much. :(
  645. # [05:44] <@bz> er, intentions
  646. # [05:44] * @bz is tired
  647. # [05:44] <philor> cool, thanks for the summary
  648. # [05:46] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  649. # [05:47] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  650. # [05:49] <ewong> 2 try trees?
  651. # [05:50] <@bz> ewong: ?
  652. # [05:51] <ewong> bz I mean having 2 sets of try trees.. of course, infra will complain about that as that'd mean more hardware requirements..
  653. # [05:51] <@bz> ewong: what would that help?
  654. # [05:52] <ewong> bz decrease the reliance on one single try setup.. in a sense, 'load balance' the try tree.
  655. # [05:52] <ewong> then people would have more incentive of pushing to try instead of breaking inbound
  656. # [05:52] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  657. # [05:52] <ewong> just my unsolicited $0.02..
  658. # [05:52] * Joins: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  659. # [05:53] * Joins: roc_ (chatzilla@E2F7352.56080C53.97BBD552.IP)
  660. # [05:53] * Quits: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  661. # [05:53] <philor> the only thing that's single about try is the repo, and hg does just fine, it's not a part of the problem
  662. # [05:53] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  663. # [05:53] * roc_ is now known as roc
  664. # [05:55] <@bz> ewong: I'm still confused
  665. # [05:55] <njn> philor: you should really mention those two points above (xpcshell and b2g)
  666. # [05:55] <@bz> ewong: are you just suggesting different defaults for what runs?
  667. # [05:55] <@bz> ewong: as a workaround around people not using trychooser?
  668. # [05:55] <ewong> bz yeah. in a sense.
  669. # [05:55] <@bz> could work
  670. # [05:55] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9baa8a16f944 - Kyle Huey - Bug 687332: Part 1 - Explicitly keep track of which event listener holds the event handler. r=smaug
  671. # [05:56] <firebot> http://hg.mozilla.org/mozilla-central/rev/0a1f4d81635a - Kyle Huey - Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
  672. # [05:56] <ewong> bz you probably can ignore me.. probably adding to the noise.. sorry.
  673. # [05:56] <Jesse> i thought there was no default
  674. # [05:56] <Jesse> when i don't use trychooser it tells me to come back after i use trychooser
  675. # [05:57] <ewong> iirc, the default is *everything*
  676. # [05:57] <philor> the funniest default is -a
  677. # [05:57] * Joins: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP)
  678. # [05:57] <@khuey> woo
  679. # [05:57] <@khuey> only took a year to fix that
  680. # [05:57] <@bz> ewong: hasn't been in a while
  681. # [05:57] <@bz> ewong: you have to have a trychooser syntax in there
  682. # [05:57] <@bz> Jesse: well, trychooser itself has a default...
  683. # [05:57] <ewong> bz ok.. sorry.. gotta take my foot out of my mouth..
  684. # [05:57] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  685. # [05:57] <@bz> Jesse: -u all -t none -bd etc
  686. # [05:57] <philor> which used to mean everything, and now means "hahaha, you're going to break talos by having a surprise uncaught exception, enjoy your backout!"
  687. # [05:58] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  688. # [05:58] <@bz> philor: hrm?
  689. # [05:58] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  690. # [05:58] <njn> philor: never mind, I just mentioned those two points in the email thread on your behalf
  691. # [05:59] <philor> bz: when trychooser was a little bitty baby, -a meant "I want a mozilla-central matching run" but now it means "I want to not get talos, despite the fact that absolutely any push can now break talos"
  692. # [05:59] <philor> because talos gets red if you insert an "Error" from the error console into its log
  693. # [05:59] <Jesse> i think there should be a "try: --whatever" where it picks a platform based on load (usually linux) and runs all non-perf tests on only that platform. and you should be able to ask for more platforms/tests without pushing again.
  694. # [06:00] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
  695. # [06:00] <@bz> philor: ah
  696. # [06:00] <@bz> philor: iinteresting
  697. # [06:00] <@bz> Jesse: YES!
  698. # [06:00] <philor> yep, that's what the people who aren't getting backed out over it say :)
  699. # [06:00] * @bz would totally use
  700. # [06:01] <njn> Jesse: is the idea to reduce the load of bogus pushes?
  701. # [06:01] <@bz> philor: heh
  702. # [06:01] <@bz> philor: fwiw, I pretty much never run talos on try
  703. # [06:01] <@bz> philor: Unless I'm concerned about possible perf impact of the patch
  704. # [06:01] <@bz> philor: but I never write patches that produce console output, because that's a bad thing to do
  705. # [06:02] * Quits: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP) (Ping timeout)
  706. # [06:02] <Jesse> bz: i'm not sure how different that would be from "-p linux" in practice
  707. # [06:03] <philor> very
  708. # [06:03] <@bz> Jesse: yeah, true
  709. # [06:03] <philor> linux is nearly as bad as winxp
  710. # [06:03] <@bz> really?
  711. # [06:03] <philor> linux64, otoh
  712. # [06:03] <@bz> it used to be fast.....
  713. # [06:03] <@bz> ah
  714. # [06:03] <@bz> heh
  715. # [06:03] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  716. # [06:03] <philor> well, are you just compiling, or running tests?
  717. # [06:04] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  718. # [06:05] <Jesse> also there should be valgrind and asan and static analysis and ponies
  719. # [06:05] <philor> right now, the linux32 test backlog is 13 hours, WinXP is 8, so if you need to see tests, -p win32 is actually faster than -p linux
  720. # [06:05] * Joins: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP)
  721. # [06:05] <Jesse> i wonder how much of that backlog is due to people not being able to use Try, pushing to inbound, and then backing out of inbound
  722. # [06:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0fcec4cafd15 - Masayuki Nakano - Bug 784783 Don't access [NSEvent characters] if the event type is neither NSKeyDown nor NSKeyUp r=smichaud
  723. # [06:06] <philor> and the fact that only people who keep looking at pending know that is probably the reason it is like that, because -p linux is automatic and ingrained
  724. # [06:06] <philor> njn: thanks
  725. # [06:07] * Quits: gustavold (gustavold@AACA9B2.3CA89884.FBFF2E6D.IP) (Quit: Leaving.)
  726. # [06:07] <philor> a fair bit, but I wonder how much of that backlog is tests still pending on things already pushed to inbound
  727. # [06:07] <roc> are we going to be able to run linux non-Talos tests on AWS?
  728. # [06:07] <Jesse> and fuzzers!
  729. # [06:07] <philor> I think xpcshell is already headed in that direction
  730. # [06:08] <philor> some worries about reftest, can't remember if it was resolution or lack of a display or what
  731. # [06:09] <philor> I'm burning too many resources retriggering Linux PGO for bug 677841, so please nobody break anything in Linux mochitest-3 on trunk or aurora, because I need to stop retriggering every time that blows up a run, and that's nearly every time
  732. # [06:09] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  733. # [06:10] <philor> good thing this branch isn't going to be around until December 2013... crap
  734. # [06:10] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
  735. # [06:11] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  736. # [06:12] * Joins: Suresh (chatzilla@4714A773.31B8158E.EB06F97B.IP)
  737. # [06:12] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  738. # [06:13] <@khuey> fuck
  739. # [06:13] <@khuey> this compiled yesterday
  740. # [06:13] <@dolske> land with and old timestamp?
  741. # [06:14] <philor> should have saved the objdir
  742. # [06:15] <philor> "/bin/sh: line 1: 32258 Killed: 9 python /builds/slave/m-in-osx64-dbg/tools/release/signing/signtool.py"
  743. # [06:15] <philor> well, that's a fine state of affairs, on one of only two builds I actually wanted on my push
  744. # [06:15] * @khuey sighs
  745. # [06:15] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
  746. # [06:15] <@khuey> firebot: uuid
  747. # [06:15] <firebot> cf58adc2-2db6-4130-86d2-2044788889cb (/msg firebot cid for CID form)
  748. # [06:16] <philor> mmm, twice, maybe I broke it
  749. # [06:17] * Joins: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com)
  750. # [06:17] <philor> are you not allowed to skip the only xpcsh... shit, i broke it and I should have known I was going to
  751. # [06:17] * Quits: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  752. # [06:18] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  753. # [06:19] <@khuey> having a ton of code that's only built on a platform nobody builds is kind of annoying
  754. # [06:19] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e3f700f4d0cb - Kyle Huey - Bug 687332: Part 3 - Fix even more code that landed since the last time I built this. r=me
  755. # [06:20] <philor> masayuki: I need to back out for Mac bustage, would you like me to back you out for your Mac bustage at the same time?
  756. # [06:20] * Joins: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com)
  757. # [06:21] <@bz> khuey: mmm
  758. # [06:21] <@bz> khuey: can we make the IDL parser reject "attribute nsIDOMEventListener" ?
  759. # [06:21] <@bz> khuey: just to prevent relapses?
  760. # [06:22] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  761. # [06:22] <@bz> khuey: hm. What implements the getter and setter with your part 3?
  762. # [06:23] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  763. # [06:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ab525ba5eb19 - Phil Ringnalda - Back out ca6ad4ab3366 (bug 757722) for Mac build bustage
  764. # [06:23] <@khuey> bz: the macro that was there before
  765. # [06:24] <@khuey> bz: there's just no need for hte decl macro that made an nsRefPtr<nsDOMEventListenerWrapper> mOnFooListener;
  766. # [06:24] <@khuey> bz: the build system will prevent relapses, since some of the previous macros are gone
  767. # [06:27] <philor> mmm, but my opt build survived, perhaps it wasn't me
  768. # [06:28] * joduinn-brb is now known as joduinn-commute
  769. # [06:28] * Joins: wolfiR (wolfiR@moz-39592FBF.dip0.t-ipconnect.de)
  770. # [06:29] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  771. # [06:31] * Quits: Jesse (jruderman@moz-E31CD2CB.mozilla.org) (Ping timeout)
  772. # [06:34] * Quits: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  773. # [06:36] * Quits: andersh (Thunderbir@moz-D2EB3BD9.bredband.oister.dk) (Ping timeout)
  774. # [06:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a962ec74a526 - Phil Ringnalda - Bug 784783 followup, remove the stray ) which is causing build bustage
  775. # [06:36] * Quits: Suresh (chatzilla@4714A773.31B8158E.EB06F97B.IP) (Ping timeout)
  776. # [06:36] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  777. # [06:36] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  778. # [06:37] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  779. # [06:39] * @khuey sighs some more
  780. # [06:39] * Joins: andersh (Thunderbir@moz-641AFAB2.bredband.3.dk)
  781. # [06:40] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  782. # [06:40] <@khuey> firebot: uuid
  783. # [06:40] <firebot> b9e0a4a2-fa84-402d-8830-d0f3625f120a (/msg firebot cid for CID form)
  784. # [06:40] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  785. # [06:40] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  786. # [06:40] <masayuki> philor: Ah, I'm sorry, I posted an old patch before qrefreshing for the bustage.
  787. # [06:41] <philor> masayuki: no problem at all, it's so rare when I can actually recognize a build problem that I quite enjoy it :)
  788. # [06:41] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  789. # [06:41] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  790. # [06:42] <masayuki> philor: thank you for the quick fix!
  791. # [06:42] <philor> I don't, however, enjoy the way I backed myself out over nothing, and compounded it by admitted I'd done so in the bug
  792. # [06:42] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/fcc533f691e9 - Kyle Huey - Bug 687332: Part 4 - Sigh. r=me
  793. # [06:44] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  794. # [06:45] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  795. # [06:45] * Quits: espindola (espindola@moz-BCBD8315.dsl.teksavvy.com) (Ping timeout)
  796. # [06:46] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  797. # [06:48] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  798. # [06:48] * Joins: Mook (Daily@moz-8F011215.dsl.teksavvy.com)
  799. # [06:48] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Ping timeout)
  800. # [06:50] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  801. # [06:52] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  802. # [06:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5fd0de490937 - Phil Ringnalda - Bug 757722 - skip unit_ipc/test_content_annotation.js on OS X since it is the only failing test keeping xpcshell hidden on 10.7 and 10.8
  803. # [06:52] <philor> I got your conserved resources, right here
  804. # [06:53] <shu> how often do uplifts into aurora happen?
  805. # [06:53] <@khuey> every 6 weeks
  806. # [06:53] <philor> every 6 weeks
  807. # [06:53] <@khuey> jinx
  808. # [06:53] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  809. # [06:53] <philor> "Next merge: 2012-10-08" according to the /topic
  810. # [06:54] <shu> ah, so that's what merge means
  811. # [06:54] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  812. # [06:54] <shu> another question: should i reopen bugs i'm requesting a? on?
  813. # [06:54] <philor> nope
  814. # [06:54] <shu> or leave them as fixed
  815. # [06:54] <shu> ok
  816. # [06:55] <philor> fixed means fixed on the trunk, other branches get their state in the "Tracking Flags" section
  817. # [06:55] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  818. # [06:55] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  819. # [06:55] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  820. # [06:55] <philor> so if it's busted on aurora but fine on beta, you can say that by setting status-firefox17 to affected, and status-firefox16 to unaffected
  821. # [06:55] * Quits: @bz (bzbarsky@moz-F9F3C337.bstnma.fios.verizon.net) (Ping timeout)
  822. # [06:56] <shu> gotcha, thanks
  823. # [06:56] * ehsan is now known as ehsan-zzz
  824. # [06:56] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  825. # [06:57] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  826. # [06:57] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  827. # [06:57] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  828. # [06:58] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  829. # [07:00] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  830. # [07:00] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  831. # [07:01] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  832. # [07:02] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  833. # [07:02] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  834. # [07:03] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  835. # [07:03] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  836. # [07:03] * glob|away is now known as glob
  837. # [07:03] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  838. # [07:04] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  839. # [07:05] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  840. # [07:05] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  841. # [07:07] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  842. # [07:07] * Quits: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br) (Quit: Leaving)
  843. # [07:07] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  844. # [07:08] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  845. # [07:10] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  846. # [07:10] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  847. # [07:11] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  848. # [07:11] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  849. # [07:12] * heycam|away is now known as heycam
  850. # [07:13] * philor is now known as philor|away
  851. # [07:13] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  852. # [07:13] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  853. # [07:14] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  854. # [07:15] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  855. # [07:15] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  856. # [07:16] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  857. # [07:17] * Quits: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: dherman)
  858. # [07:17] * Joins: sankha93 (sankha93@CAF6D3FF.9C875DCD.9105FBCF.IP)
  859. # [07:17] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  860. # [07:18] <Yoric> How should I rebuild to ensure that changes to browser/components/ are taken into account?
  861. # [07:18] * philor|away is now known as philor
  862. # [07:18] <Yoric> Right now, my changes seem to be completely ignored.
  863. # [07:19] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  864. # [07:19] * Quits: andersh (Thunderbir@moz-641AFAB2.bredband.3.dk) (Ping timeout)
  865. # [07:19] <philor> my answer, make -f client.mk build, tends not to be what people want to hear
  866. # [07:20] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  867. # [07:20] <philor> the other thing is something like toolkit/library/
  868. # [07:20] <Yoric> I just modified a .js file.
  869. # [07:21] <Yoric> Should I really make toolkit/library?
  870. # [07:21] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  871. # [07:21] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  872. # [07:23] * Joins: andersh (Thunderbir@moz-E9E49875.bredband.3.dk)
  873. # [07:24] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  874. # [07:24] * Joins: clee (clee@BD043B9E.6910ADCF.56644CA2.IP)
  875. # [07:24] <Mook> you probably need browser/components/ and... whatever rebuilds the .app if you're on mac?
  876. # [07:24] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  877. # [07:24] <Mook> ooh, or omnijar if you've got that
  878. # [07:26] <philor> I probably just don't build often enough - these discussions always seem to take longer than a toplevel build takes me
  879. # [07:26] <Yoric> Ok, found the issue.
  880. # [07:26] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  881. # [07:26] <Yoric> Actually, I was testing incorrectly.
  882. # [07:27] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  883. # [07:27] <Yoric> The code I attempted to test is only ever executed when creating a new profile.
  884. # [07:27] <Yoric> philor: Typically, the discussion generally takes longer than one toplevel build.
  885. # [07:27] <Yoric> But after your fifth rebuild in a row, you start seeing things differently :)
  886. # [07:28] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  887. # [07:28] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  888. # [07:28] <philor> well, my full command is actually |make -f client.mk build && I'll go get a beer| so that's true
  889. # [07:29] <philor> oh, my, Analyze the leak blames test_value_cloning.html for that M4 leak
  890. # [07:30] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  891. # [07:30] <philor> urgh, and the last leak in it went 1125 comments before it fizzled out
  892. # [07:30] <philor> hey, um, somebody who's new here: want to file this leak?
  893. # [07:30] <@dbaron> Why do I have a 1.5 *gigabite* thumbnails-old directory inside my Firefox profile directory?
  894. # [07:31] <@dbaron> that looks like a disk cache full of .png screenshots of webpages
  895. # [07:31] * khuey is now known as khuey|away
  896. # [07:31] * Quits: sankha93 (sankha93@CAF6D3FF.9C875DCD.9105FBCF.IP) (Quit: Leaving.)
  897. # [07:31] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  898. # [07:32] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
  899. # [07:32] <Yoric> dbaron: might be bug 754671
  900. # [07:33] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  901. # [07:34] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  902. # [07:35] * Joins: valenting (Thunderbir@moz-85EBB8A.dia.static.qwest.net)
  903. # [07:35] <@dbaron> seems like the old storage rather than the new storage
  904. # [07:36] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  905. # [07:37] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  906. # [07:37] <Callek> philor: don't you have to escape the ' in I'll ?
  907. # [07:37] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  908. # [07:38] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  909. # [07:38] <roc> I've got 750MB in thumbnails-old
  910. # [07:39] <@dbaron> might some of our users too?
  911. # [07:39] <@dbaron> and should we do something to clean it up?
  912. # [07:39] <roc> yes
  913. # [07:39] <@gavin> we have
  914. # [07:39] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  915. # [07:39] <@gavin> ttaubert landed the eviction recently
  916. # [07:39] <@dbaron> gavin, does that affect thumbnails or thumbnails-old?
  917. # [07:39] <@gavin> he just hasn't landed removal code for nightly/aurora users
  918. # [07:40] <@gavin> because efficient removal of that much data depends on OS.File improvements
  919. # [07:40] <@dbaron> so it only affects nightly/aurora users?
  920. # [07:40] <@gavin> yes
  921. # [07:40] <@dbaron> that's good
  922. # [07:41] <@gavin> see also bug 767411
  923. # [07:41] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  924. # [07:42] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  925. # [07:46] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  926. # [07:49] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  927. # [07:50] * Joins: bb10 (bb10@moz-C7B05616.org)
  928. # [07:52] * Joins: TheOne (one@moz-C7043CC6.dip.t-dialin.net)
  929. # [07:52] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  930. # [07:52] * Quits: clee (clee@BD043B9E.6910ADCF.56644CA2.IP) (Quit: clee)
  931. # [07:54] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/65055db58ff2 - seabld - Added tag SEAMONKEY_2_13b1_RELEASE for changeset FIREFOX_16_0b1_BUILD1. CLOSED TREE a=release
  932. # [07:54] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/98d3061db466 - seabld - Added tag SEAMONKEY_2_13b1_BUILD1 for changeset FIREFOX_16_0b1_BUILD1. CLOSED TREE a=release
  933. # [07:58] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  934. # [07:59] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  935. # [08:00] <@dbaron> well, I guess that explains why I've been running dangerously low on disk space so much lately
  936. # [08:00] * Quits: TheOne (one@moz-C7043CC6.dip.t-dialin.net) (Input/output error)
  937. # [08:00] * Parts: kentuckyfriedtakahe (ajones@moz-5D29915D.cable.telstraclear.net)
  938. # [08:00] <@dbaron> (looks like I'm going to lose my permissions.sqlite to corruption from out-of-disk-space, too, whatever that has in it...)
  939. # [08:01] * Joins: TheOne (one@moz-C7043CC6.dip.t-dialin.net)
  940. # [08:01] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  941. # [08:01] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  942. # [08:01] * ekr_ is now known as ekr
  943. # [08:02] <philor> guess browser.newtabpage.enabled explains why I haven't been
  944. # [08:03] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  945. # [08:03] <@gavin> permissions.sqlite is nsIPermissionManager
  946. # [08:03] <@gavin> you'll lose all your image blocking settings!
  947. # [08:03] * Quits: TheOne (one@moz-C7043CC6.dip.t-dialin.net) (Ping timeout)
  948. # [08:03] <heycam> hey, doorhangers have changed from black to light grey on mac
  949. # [08:03] <heycam> I like it
  950. # [08:05] * Quits: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP) (Quit: Computer has gone to sleep.)
  951. # [08:05] <@dbaron> why do I have 30K of image blocking settings?
  952. # [08:06] <@dbaron> 36K even
  953. # [08:06] <derf> I have 187 kB of them.
  954. # [08:07] <@dbaron> philor, I also have it to false (I guess as a result of clicking on the icon in the upper right corner of the page)
  955. # [08:07] <philor> site-specific zoom from every time you zoomed a page the only time you ever visited that site?
  956. # [08:07] <@dbaron> ooh, I'd love to wipe out my site-specific zoom settings
  957. # [08:07] <derf> Well, mine is mostly because I don't run adblock plus.
  958. # [08:08] <philor> I don't know that they are in there, but they might be
  959. # [08:18] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  960. # [08:20] * glob is now known as glob|away
  961. # [08:21] * Quits: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP) (Input/output error)
  962. # [08:22] * Joins: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP)
  963. # [08:22] * Quits: Yoric (Yoric@44E0CFBB.4245BFED.3A7352D6.IP) (Input/output error)
  964. # [08:28] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  965. # [08:28] * Joins: valenting1 (Thunderbir@moz-85EBB8A.dia.static.qwest.net)
  966. # [08:28] * Quits: valenting (Thunderbir@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  967. # [08:30] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  968. # [08:32] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  969. # [08:33] * Quits: roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  970. # [08:33] * Joins: lahabana (charlymolt@moz-AAF2BBD1.studby.ntnu.no)
  971. # [08:37] * Joins: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  972. # [08:37] * Quits: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Quit: Optimizer)
  973. # [08:37] * Joins: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  974. # [08:38] * lsblakk is now known as lsblakk|afk
  975. # [08:39] * Joins: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie)
  976. # [08:40] * glob|away is now known as glob
  977. # [08:42] <ewong> philor [left-field question] could it have timed out? (re: bug #787314) leading to a process kill?
  978. # [08:43] <philor> ewong: it'd be a brutal timeout if it did, the whole buildstep was "elapsed: 38 secs" :)
  979. # [08:45] <ewong> right. strange error indeed..
  980. # [08:46] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  981. # [08:50] <ewong> "aliens took over and killed the process!" ;P
  982. # [08:51] * Standard8Away is now known as Standard8
  983. # [08:51] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  984. # [08:53] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  985. # [08:54] * Joins: bz (bzbarsky@moz-F9F3C337.bstnma.fios.verizon.net)
  986. # [08:54] * ChanServ sets mode: +o bz
  987. # [08:56] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Connection reset by peer)
  988. # [08:57] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  989. # [08:58] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  990. # [08:59] * Quits: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au) (Quit: Leaving.)
  991. # [09:00] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  992. # [09:00] * ChanServ sets mode: +o roc
  993. # [09:02] * Joins: surkov (surkov@79C77F5D.5C4DCEBC.EBE09E3C.IP)
  994. # [09:05] * Joins: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se)
  995. # [09:05] * Quits: njn (chatzilla@moz-18F77688.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 17.0a1/20120827160949])
  996. # [09:07] * Quits: lahabana (charlymolt@moz-AAF2BBD1.studby.ntnu.no) (Quit: lahabana)
  997. # [09:07] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  998. # [09:09] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  999. # [09:11] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1000. # [09:12] * Quits: Mook (Daily@moz-8F011215.dsl.teksavvy.com) (Quit: Mook)
  1001. # [09:14] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1002. # [09:16] * Quits: @dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net) (Ping timeout)
  1003. # [09:16] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
  1004. # [09:16] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Ping timeout)
  1005. # [09:17] * Quits: joshmoz (josh@moz-6F3505DF.nyc.res.rr.com) (Ping timeout)
  1006. # [09:19] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1007. # [09:19] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  1008. # [09:20] * Joins: joshmoz (josh@moz-6F3505DF.nyc.res.rr.com)
  1009. # [09:22] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1010. # [09:24] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1011. # [09:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1012. # [09:26] * Quits: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie) (Client exited)
  1013. # [09:26] * Joins: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie)
  1014. # [09:28] * philor is now known as philor|away
  1015. # [09:31] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  1016. # [09:31] * Quits: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se) (Quit: Leaving.)
  1017. # [09:32] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1018. # [09:33] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1019. # [09:33] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  1020. # [09:34] * Joins: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se)
  1021. # [09:34] * joduinn-commute is now known as joduinn
  1022. # [09:34] * Quits: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie) (Client exited)
  1023. # [09:34] * Joins: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie)
  1024. # [09:38] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1025. # [09:39] <gaston> mhh yoric's not here
  1026. # [09:39] <gaston> seems os.file has some debug turned on by default
  1027. # [09:39] <gaston> lots of
  1028. # [09:39] <gaston> OS Attempting to declare FFI splice
  1029. # [09:39] <gaston> OS Could not declare function splice Error: couldn't find function symbol in library
  1030. # [09:39] <gaston> OS Attempting to declare FFI symlink
  1031. # [09:39] <gaston> OS Function symlink declared
  1032. # [09:39] <gaston> OS Attempting to declare FFI truncate
  1033. # [09:40] <Unfocused> gaston: bug 785200
  1034. # [09:40] <gaston> hah thx :)
  1035. # [09:40] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  1036. # [09:40] <Unfocused> and yes, it is amazingly annoying
  1037. # [09:41] * Joins: fxa (fxa@moz-BE50B5.szara.net.pl)
  1038. # [09:46] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1039. # [09:46] * Quits: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se) (Quit: Leaving.)
  1040. # [09:48] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1041. # [09:49] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1042. # [09:50] * Quits: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1043. # [09:52] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1044. # [09:54] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1045. # [09:54] * Joins: dao (dao@moz-28636653.superkabel.de)
  1046. # [09:54] * sheeri-afk is now known as sheeri
  1047. # [09:54] * Quits: KWierso (KWierso@E9758364.9EC0A5AF.CFE928A7.IP) (Ping timeout)
  1048. # [09:55] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1049. # [09:55] * Joins: sewardj (sewardj@moz-6B3F705D.dip.t-dialin.net)
  1050. # [09:56] * joduinn is now known as joduinn-zzz
  1051. # [09:59] * Quits: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie) (Client exited)
  1052. # [09:59] * Joins: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie)
  1053. # [10:00] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1054. # [10:00] * Quits: coop|afk (Chris@moz-5A4BD665.dsl.bell.ca) (Ping timeout)
  1055. # [10:00] * Joins: KWierso (KWierso@88F51059.F3BBB17D.144F44FA.IP)
  1056. # [10:00] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1057. # [10:01] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Connection reset by peer)
  1058. # [10:01] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1059. # [10:01] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1060. # [10:01] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  1061. # [10:01] * Joins: Ms2ger (Ms2ger@4346D5C2.336EB8AC.37724B0D.IP)
  1062. # [10:02] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1063. # [10:03] <heycam> nice, the motherboard driver cd for my new pc comes with an installer for Firefox 4.42
  1064. # [10:03] <heycam> (whatever version that actually means)
  1065. # [10:03] * Quits: RealRaven (Thunderbir@moz-BBB237A1.threembb.ie) (Ping timeout)
  1066. # [10:03] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1067. # [10:03] * Joins: Mossop (mossop@88F51059.F3BBB17D.144F44FA.IP)
  1068. # [10:03] * Quits: KWierso (KWierso@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1069. # [10:04] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1070. # [10:04] * Joins: KWierso (KWierso@88F51059.F3BBB17D.144F44FA.IP)
  1071. # [10:04] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
  1072. # [10:04] <@roc> it's probably malware
  1073. # [10:05] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1074. # [10:05] <heycam> would not be surprised; the installer looks right when I run it, but I don't think the actual exe is an original installer from us
  1075. # [10:05] * Joins: adrian (adrian@moz-DE8639AB.fbx.proxad.net)
  1076. # [10:08] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1077. # [10:09] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1078. # [10:09] * Quits: dao (dao@moz-28636653.superkabel.de) (Quit: Leaving.)
  1079. # [10:10] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1080. # [10:12] * Joins: gfritzsche (gfritzsche@moz-DF5276A0.dip0.t-ipconnect.de)
  1081. # [10:13] * Quits: joshmoz (josh@moz-6F3505DF.nyc.res.rr.com) (Ping timeout)
  1082. # [10:15] <Callek> heycam: well #1 if its not code-signed by us its not from us
  1083. # [10:16] <Callek> if its not code signed from us don't trust it
  1084. # [10:16] <Callek> problem solved
  1085. # [10:16] <Callek> ;-)
  1086. # [10:16] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1087. # [10:17] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1088. # [10:17] * Joins: smaug (chatzilla@moz-8186B3A8.elisa-mobile.fi)
  1089. # [10:17] * ChanServ sets mode: +o smaug
  1090. # [10:19] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  1091. # [10:20] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
  1092. # [10:20] * Joins: ejpbruel (ejpbruel@88F51059.F3BBB17D.144F44FA.IP)
  1093. # [10:20] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  1094. # [10:21] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1095. # [10:22] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Ping timeout)
  1096. # [10:25] * Joins: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP)
  1097. # [10:26] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1098. # [10:27] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
  1099. # [10:28] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1100. # [10:28] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  1101. # [10:28] * Joins: graememcc (chatzilla@moz-5CA29697.range86-160.btcentralplus.com)
  1102. # [10:28] * Joins: joshmoz (josh@moz-6F3505DF.nyc.res.rr.com)
  1103. # [10:28] * Quits: mike5w3c (MikeS@moz-D6E846B7.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  1104. # [10:28] * Joins: mike5w3c (MikeS@moz-A012AF35.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1105. # [10:29] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1106. # [10:30] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Quit: RealRaven)
  1107. # [10:30] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1108. # [10:31] * Joins: rajul (quassel@4E052CBF.D11E400C.9DA13C14.IP)
  1109. # [10:31] <gaston> rhaaa.. fucked up my repo by doing qfinish before pull/update
  1110. # [10:31] * Quits: @smaug (chatzilla@moz-8186B3A8.elisa-mobile.fi) (Ping timeout)
  1111. # [10:31] * Joins: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au)
  1112. # [10:32] <gaston> now, how to rollback to a sane state..
  1113. # [10:32] <Mossop> qimport -r <changeset> will convert that changeset back to a patch in your queue
  1114. # [10:33] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1115. # [10:33] <gaston> ah right
  1116. # [10:33] <Ms2ger> Also, qimport -r foo:bar for a range
  1117. # [10:33] <gaston> should write it on my arm
  1118. # [10:33] * Joins: paolo (paolo@moz-DA67CA8.retail.telecomitalia.it)
  1119. # [10:34] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1120. # [10:35] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1121. # [10:35] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1122. # [10:35] <Ms2ger> "Linux non-functional tests"
  1123. # [10:36] * Ms2ger doesn't think he read that as intended
  1124. # [10:36] <gaston> damn push still complains about abort: push creates new remote head 92a195670683!
  1125. # [10:37] <gaston> guess i forgot an update -C or smth
  1126. # [10:37] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1127. # [10:38] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1128. # [10:38] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1129. # [10:38] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1130. # [10:38] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1131. # [10:38] <Ms2ger> Yeah, qimport, qpo -a, pull -u, qpu -a, qfin
  1132. # [10:38] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1133. # [10:39] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1134. # [10:39] * Quits: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1135. # [10:40] * Joins: willyaranda (willyarand@moz-D4AE0008.dynamic.jazztel.es)
  1136. # [10:40] <gaston> something's strange.. hg pull -u m-i says there's nothing new, and hg out m-i shows some commits not from me..
  1137. # [10:41] * Joins: msucan (mihai@17969768.DD17A642.B4CEF140.IP)
  1138. # [10:41] * sheeri is now known as sheeri-afk
  1139. # [10:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1140. # [10:43] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1141. # [10:44] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1142. # [10:44] * gaston waves fist at hg
  1143. # [10:45] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
  1144. # [10:45] <ewong> is Mozilla considering moving everything to git?
  1145. # [10:45] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1146. # [10:46] <Ms2ger> No
  1147. # [10:46] <Ms2ger> gaston, did you pull from m-c before?
  1148. # [10:46] <ewong> ok. that's good to know.
  1149. # [10:46] <ewong> !seen edmorley
  1150. # [10:46] <firebot> edmorley was last seen 14 hours, 36 minutes and 42 seconds ago, changing nick to edmorley|away.
  1151. # [10:46] <gaston> Ms2ger: i always use the same repo for m-c and m-i, pulling from m-c when i build and from m-i when i need to push
  1152. # [10:47] <gaston> and so far it's been working fine
  1153. # [10:47] <Ms2ger> Yeah
  1154. # [10:47] <Ms2ger> Just push khuey's stuff to m-i along with your patches
  1155. # [10:48] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1156. # [10:48] <gaston> i don't want to push -f of course :)
  1157. # [10:48] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1158. # [10:48] <Ms2ger> hg merge && hg comm -m "Merge m-c to m-i."
  1159. # [10:49] <gaston> hg merge gives way too much conflicts :)
  1160. # [10:50] <gaston> oh well i'll wait tonight to push them along others, no hurry
  1161. # [10:54] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1162. # [10:54] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1163. # [10:54] * ChanServ sets mode: +o smaug
  1164. # [10:54] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1165. # [10:54] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1166. # [10:55] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1167. # [10:55] * Ms2ger is merging to m-i
  1168. # [10:56] <gaston> whoa the commandline tool is insane
  1169. # [10:57] <Ms2ger> Hmm?
  1170. # [10:58] <@smaug> gaston: it didn't seem to really work here
  1171. # [10:58] <@smaug> so I would call just broken
  1172. # [10:58] <gaston> in nightly shift-f2 calls it fine
  1173. # [10:58] <gaston> (even on openbsd/ppc)
  1174. # [10:59] <Ms2ger> Now if only that closed it too...
  1175. # [10:59] <gaston> yeah :)
  1176. # [11:00] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1177. # [11:01] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1178. # [11:04] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1179. # [11:05] * adrian is now known as adrian|afk
  1180. # [11:06] * AutomatedTester|AFK is now known as AutomatedTester
  1181. # [11:06] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  1182. # [11:07] * Joins: protz (protz@moz-E29D2A15.inria.fr)
  1183. # [11:10] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1184. # [11:10] * Quits: surkov (surkov@79C77F5D.5C4DCEBC.EBE09E3C.IP) (Quit: surkov)
  1185. # [11:11] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1186. # [11:14] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1187. # [11:14] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1188. # [11:14] * ChanServ sets mode: +o smaug
  1189. # [11:16] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1190. # [11:16] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1191. # [11:17] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1192. # [11:18] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1193. # [11:19] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1194. # [11:21] * Joins: garnacho (carlos@9DB65028.F0BDE624.71D55243.IP)
  1195. # [11:24] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1196. # [11:24] * Quits: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP) (Ping timeout)
  1197. # [11:24] * Quits: ewong (chatzilla@moz-3CBEA671.ctinets.com) (Ping timeout)
  1198. # [11:24] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1199. # [11:25] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1200. # [11:25] * Quits: heycam (cam@moz-1D84C1DF.mcc.id.au) (Ping timeout)
  1201. # [11:25] * Quits: kk1fff (patrick@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1202. # [11:25] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1203. # [11:25] * Quits: GinaYeh (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1204. # [11:25] * Quits: schien (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1205. # [11:25] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1206. # [11:26] * Quits: pw (patrick@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1207. # [11:26] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1208. # [11:26] * Joins: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP)
  1209. # [11:27] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1210. # [11:27] * Joins: ewong (chatzilla@moz-3CBEA671.ctinets.com)
  1211. # [11:27] * Joins: heycam (cam@moz-1D84C1DF.mcc.id.au)
  1212. # [11:29] * Joins: GinaYeh (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1213. # [11:29] * Joins: kk1fff (patrick@moz-99690620.hinet-ip.hinet.net)
  1214. # [11:30] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1215. # [11:30] * glob is now known as glob|away
  1216. # [11:30] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1217. # [11:31] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1218. # [11:31] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1219. # [11:32] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  1220. # [11:33] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1221. # [11:34] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1222. # [11:35] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1223. # [11:36] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1224. # [11:37] * Joins: pw (patrick@moz-99690620.hinet-ip.hinet.net)
  1225. # [11:39] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Connection reset by peer)
  1226. # [11:39] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1227. # [11:39] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1228. # [11:40] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1229. # [11:40] * Joins: schien (schien@moz-99690620.hinet-ip.hinet.net)
  1230. # [11:40] * Quits: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP) (Ping timeout)
  1231. # [11:41] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1232. # [11:45] * adrian|afk is now known as adrian
  1233. # [11:47] * Joins: dao (dao@moz-28636653.superkabel.de)
  1234. # [11:48] * Quits: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1235. # [11:48] * Quits: shu (shu@moz-62AB3AF6.rfrn.org) (Ping timeout)
  1236. # [11:48] * Quits: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP) (Ping timeout)
  1237. # [11:49] * Quits: catlee-away (catlee@moz-A98F27BA.members.linode.com) (Ping timeout)
  1238. # [11:49] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
  1239. # [11:49] * Quits: Peng (mnordhoff@moz-72431484.mattnordhoff.net) (Ping timeout)
  1240. # [11:49] * Joins: doublec (doublec@moz-55CD7EAB.pn)
  1241. # [11:49] * Joins: Peng (mnordhoff@moz-72431484.mattnordhoff.net)
  1242. # [11:50] * Quits: joe (jdrew@moz-B82509FC.woot.net) (Ping timeout)
  1243. # [11:50] * Joins: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP)
  1244. # [11:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fcc533f691e9 - Kyle Huey - Bug 687332: Part 4 - Sigh. r=me
  1245. # [11:50] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e3f700f4d0cb - Kyle Huey - Bug 687332: Part 3 - Fix even more code that landed since the last time I built this. r=me
  1246. # [11:50] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6873940886b2 - Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
  1247. # [11:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0a1f4d81635a - Kyle Huey - Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
  1248. # [11:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9baa8a16f944 - Kyle Huey - Bug 687332: Part 1 - Explicitly keep track of which event listener holds the event handler. r=smaug
  1249. # [11:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a6d44513ca62 - Ms2ger - Merge m-c to m-i.
  1250. # [11:51] * Joins: shu (shu@moz-62AB3AF6.rfrn.org)
  1251. # [11:51] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1252. # [11:51] * Joins: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1253. # [11:52] * Joins: catlee (catlee@moz-A98F27BA.members.linode.com)
  1254. # [11:53] <@roc> Hmm, I suspect VMWare Workstation 9 massively regressed hgfs performance
  1255. # [11:53] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1256. # [11:53] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1257. # [11:54] <Ms2ger> Ugh, those new thunderbird tabs are ugly
  1258. # [11:55] <@smaug> Ms2ger: those Australis-tabs?
  1259. # [11:55] <@smaug> or whatever they are called
  1260. # [11:55] <Ms2ger> Dunno, I'd call them Chrome-tabs
  1261. # [11:55] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  1262. # [11:55] <@smaug> true, very similar
  1263. # [11:55] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  1264. # [11:55] <@smaug> bg tabs aren't visible enough
  1265. # [11:55] * bc is now known as bc|afk
  1266. # [11:55] <@smaug> but otherwise ok
  1267. # [11:56] * Joins: joe (jdrew@moz-B82509FC.woot.net)
  1268. # [11:57] * Quits: sanbonpe (sanbonpe@moz-A9FA172B.dynamic.snap.net.nz) (Client exited)
  1269. # [11:57] * Joins: gabor (gabor@88F51059.F3BBB17D.144F44FA.IP)
  1270. # [11:57] * Joins: Mano (mano@4AE6E53A.EC757A99.39716721.IP)
  1271. # [11:58] * Joins: TheOtherOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1272. # [11:58] * Quits: Mano (mano@4AE6E53A.EC757A99.39716721.IP) (Client exited)
  1273. # [11:59] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1274. # [12:00] <Ms2ger> gaston, btw, if you want to land, I did the merge ;)
  1275. # [12:00] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  1276. # [12:01] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
  1277. # [12:01] * Quits: garnacho (carlos@9DB65028.F0BDE624.71D55243.IP) (Quit: Ex-Chat)
  1278. # [12:01] <Ms2ger> khuey|away, also, starring is appreciated if you push to m-c...
  1279. # [12:02] * Quits: dao (dao@moz-28636653.superkabel.de) (Quit: Leaving.)
  1280. # [12:05] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  1281. # [12:08] * Joins: andersh_ (andersh@moz-E9E49875.bredband.3.dk)
  1282. # [12:08] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1283. # [12:09] * Quits: andersh (Thunderbir@moz-E9E49875.bredband.3.dk) (Quit: andersh)
  1284. # [12:09] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  1285. # [12:09] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  1286. # [12:11] * Joins: garnacho (carlos@moz-800BEE18.static.user.ono.com)
  1287. # [12:12] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1288. # [12:15] * ewong is now known as ewong|afk
  1289. # [12:15] * Joins: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br)
  1290. # [12:16] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1291. # [12:17] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  1292. # [12:17] <Ms2ger> Anybody new here I can rope into filing the leak in browser_bug784142.js?
  1293. # [12:18] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  1294. # [12:18] * Joins: marcoz (marco.zehe@moz-92B4F1D5.dip.t-dialin.net)
  1295. # [12:20] <Yoric> Not me, at least not today.
  1296. # [12:20] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Connection reset by peer)
  1297. # [12:20] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1298. # [12:24] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Ping timeout)
  1299. # [12:25] <gfritzsche> hm, anyone have an idea where to find the implementation for about:plugins?
  1300. # [12:25] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1301. # [12:25] <gfritzsche> a simple string search doesn't turn up anything
  1302. # [12:26] <gaston> Ms2ger: yeah thanks; will do
  1303. # [12:26] * Quits: rajul (quassel@4E052CBF.D11E400C.9DA13C14.IP) (Client exited)
  1304. # [12:26] <gfritzsche> nm, found it
  1305. # [12:29] * Joins: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1306. # [12:32] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1307. # [12:33] * Joins: lahabana (charlymolt@moz-AAF2BBD1.studby.ntnu.no)
  1308. # [12:38] * Quits: dherman (dherman@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: dherman)
  1309. # [12:38] * AutomatedTester is now known as AutomatedTester|AFK
  1310. # [12:42] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  1311. # [12:42] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1312. # [12:43] <Ms2ger> Whoa, whoa, bug 787208
  1313. # [12:43] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1314. # [12:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c184f9e03cd6 - Jan Beich - Bug 787279 - Unbreak OS_BSD build after bug 782456. r=cjones
  1315. # [12:46] <gaston> yeee
  1316. # [12:46] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a42606a108e6 - Landry Breuil - Bug 787040. Fix build warnings under ipc/. r=ms2ger
  1317. # [12:46] <gaston> that time it worked
  1318. # [12:46] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  1319. # [12:46] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1320. # [12:47] * AutomatedTester|AFK is now known as AutomatedTester
  1321. # [12:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bc69d733b358 - Jan Beich - Bug 787279 - Unbreak OS_BSD build after bug 782456. r=cjones
  1322. # [12:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f68d4b2ac619 - Abhishek Potnis - Bug 785200 - Conditioned logging in osfiles with exports.OS.Shared.DEBUG. r=yoric
  1323. # [12:48] * Joins: jfkthame (jfkthame@D4B4F59A.A1C12133.9542EC20.IP)
  1324. # [12:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0290285b281 - David Rajchenbach-Teller - Bug 786673 - Make mkstemp should return a file descriptor. r=froydnj
  1325. # [12:48] * Quits: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br) (Quit: This computer has gone to sleep)
  1326. # [12:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a2a5b8e48721 - Koosha Khajeh Moogahi - Bug 786582 - Rename AccFilters.h/cpp files to Filters.h/cpp. r=surkov
  1327. # [12:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/214cb33d1567 - Ekanan Ketunuti - Bug 786164 - Fix typo in SessionStore.jsm. r=jaws
  1328. # [12:49] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1329. # [12:49] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1330. # [12:49] * Joins: rajul (quassel@225EB49D.D730CC77.F44414AF.IP)
  1331. # [12:49] * Joins: dao (dao@moz-28636653.superkabel.de)
  1332. # [12:50] * Quits: marcoz (marco.zehe@moz-92B4F1D5.dip.t-dialin.net) (Quit: Leaving.)
  1333. # [12:50] * Joins: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br)
  1334. # [12:51] <gaston> Ms2ger: heh would be awesome
  1335. # [12:51] <Standard8> err. tbpl just went unavailable
  1336. # [12:51] <Standard8> hmm, back again
  1337. # [12:52] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1338. # [13:00] * Joins: sanbonpe (sanbonpe@moz-A9FA172B.dynamic.snap.net.nz)
  1339. # [13:04] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1340. # [13:08] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1341. # [13:09] * Joins: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se)
  1342. # [13:12] * Quits: paolo (paolo@moz-DA67CA8.retail.telecomitalia.it) (Connection reset by peer)
  1343. # [13:12] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  1344. # [13:14] * Quits: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br) (Quit: This computer has gone to sleep)
  1345. # [13:14] * Joins: karl (karl@moz-23D0F0E6.jetstream.xtra.co.nz)
  1346. # [13:16] * Quits: kk1fff (patrick@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1347. # [13:19] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1348. # [13:19] * Joins: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br)
  1349. # [13:23] * Quits: ferjm (ferjm@moz-CD09A0F2.dedicated.neoviatelecom.com.br) (Quit: This computer has gone to sleep)
  1350. # [13:24] * NeilAway thinks jimm might want to find out about EqualsLiteral
  1351. # [13:24] * Joins: marco (Thunderbir@73DF7A8F.A00BAEB.10DC0B64.IP)
  1352. # [13:26] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  1353. # [13:26] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  1354. # [13:27] * kmoir-afk is now known as kmoir
  1355. # [13:36] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1356. # [13:36] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1357. # [13:37] * Quits: tchevalier (Daily@moz-CB77F747.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  1358. # [13:37] * Joins: tchevalier (Daily@moz-CB77F747.w81-251.abo.wanadoo.fr)
  1359. # [13:37] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1360. # [13:37] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1361. # [13:38] * Quits: tchevalier (Daily@moz-CB77F747.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  1362. # [13:38] * Joins: tchevalier (Daily@moz-CB77F747.w81-251.abo.wanadoo.fr)
  1363. # [13:39] * Quits: karl (karl@moz-23D0F0E6.jetstream.xtra.co.nz) (Ping timeout)
  1364. # [13:40] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Client exited)
  1365. # [13:40] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1366. # [13:41] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  1367. # [13:41] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Input/output error)
  1368. # [13:41] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1369. # [13:43] * Quits: fabrice (fabrice@9430097E.2ACA132A.56644CA2.IP) (Quit: Leaving.)
  1370. # [13:44] * Joins: ferjm (ferjm@E681F6B0.B80793A4.B65F468E.IP)
  1371. # [13:46] * mattwoodrow is now known as mattwoodrow|away
  1372. # [13:46] <AryehGregor> Try failure on Win64 only: "xul.dll : fatal error LNK1120: 247 unresolved externals" https://tbpl.mozilla.org/php/getParsedLog.php?id=14807023&full=1&branch=try#error0
  1373. # [13:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/52c224e20b26 - Justin Dolske - Bug 747300 - Add mimetype info to nsIPluginTag. r=josh
  1374. # [13:46] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1375. # [13:47] <AryehGregor> Hmm, wait, maybe I can figure this out.
  1376. # [13:47] <AryehGregor> No, probably not.
  1377. # [13:51] * Joins: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP)
  1378. # [13:53] * rail_away is now known as rail
  1379. # [13:53] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1380. # [13:56] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  1381. # [13:56] * kmoir is now known as kmoir-afk
  1382. # [13:57] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
  1383. # [13:57] * Joins: schien-laptop (schien@moz-AB636AA5.dynamic.hinet.net)
  1384. # [14:00] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Ping timeout)
  1385. # [14:01] * Joins: squib (squib@853A99BA.2BDEAC60.56644CA2.IP)
  1386. # [14:01] * Quits: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au) (Quit: Leaving.)
  1387. # [14:02] * Quits: @ehsan-zzz (ehsan@51BA673F.D30B51A1.412CF160.IP) (Input/output error)
  1388. # [14:02] * Quits: rajul (quassel@225EB49D.D730CC77.F44414AF.IP) (Client exited)
  1389. # [14:02] * mjschranz_away is now known as mjschranz
  1390. # [14:03] * Joins: clee (clee@BD043B9E.6910ADCF.56644CA2.IP)
  1391. # [14:03] * Joins: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au)
  1392. # [14:04] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1393. # [14:06] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  1394. # [14:07] * rail is now known as rail_away
  1395. # [14:07] * Quits: clee (clee@BD043B9E.6910ADCF.56644CA2.IP) (Ping timeout)
  1396. # [14:08] * Joins: sliv (spyros@moz-EAB86BCB.cti.gr)
  1397. # [14:08] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1398. # [14:08] <AryehGregor> Ah: http://dxr.lanedo.com/mozilla-central/xpcom/reflect/xptcall/src/md/win32/xptcstubs_asm_x86_64.asm.html#l87
  1399. # [14:09] <AryehGregor> Inline assembly that relies on how the compiler mangles symbols.
  1400. # [14:09] <AryehGregor> Sigh.
  1401. # [14:10] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  1402. # [14:10] * Quits: dao (dao@moz-28636653.superkabel.de) (Quit: Leaving.)
  1403. # [14:11] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1404. # [14:12] <NeilAway> AryehGregor: can you extern "C" your way to victory?
  1405. # [14:12] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  1406. # [14:12] <AryehGregor> I dunno, how would that work?
  1407. # [14:13] <AryehGregor> Why is there only assembly here for x86_64, anyway?
  1408. # [14:13] <NeilAway> AryehGregor: it would turn off name mangling completely, so they would just be called something like Stub17
  1409. # [14:13] <NeilAway> AryehGregor: because that file's called x86_64.asm?
  1410. # [14:14] <AryehGregor> I mean, in the directory.
  1411. # [14:14] <AryehGregor> I don't see any ASM for regular x86, unless it's named something weird like x86_gnu.
  1412. # [14:14] <NeilAway> AryehGregor: now that's inline assembly in the .cpp file
  1413. # [14:14] <NeilAway> AryehGregor: the x64 compiler doesn't support that
  1414. # [14:14] * AryehGregor blinks
  1415. # [14:15] * Joins: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
  1416. # [14:15] <AryehGregor> Okay, but why does the 32-bit version not have a list of all the mangled forms?
  1417. # [14:15] <NeilAway> AryehGregor: in GCC it does: http://mxr.mozilla.org/comm-central/source/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp#153
  1418. # [14:15] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Connection reset by peer)
  1419. # [14:15] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1420. # [14:15] <NeilAway> AryehGregor: in MSVC you just declare a naked function, and the compiler will mangle the name for you
  1421. # [14:16] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  1422. # [14:17] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Ping timeout)
  1423. # [14:18] * bhearsum|afk is now known as bhearsum
  1424. # [14:20] * Joins: kk1fff (patrick@moz-5118214D.static.tfn.net.tw)
  1425. # [14:21] * Joins: vikash (vikash@694945B0.2905CAEE.5D9ABA9F.IP)
  1426. # [14:21] * mjschranz is now known as mjschranz_away
  1427. # [14:23] * Joins: Stan_ (Stan@moz-D596A80E.dip.t-dialin.net)
  1428. # [14:23] <NeilAway> AryehGregor: strange why you didn't blow up on stuff like http://mxr.mozilla.org/comm-central/source/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp#129 though
  1429. # [14:24] <AryehGregor> Could it be that gcc/Clang don't change mangling for int vs. enum?
  1430. # [14:29] <NeilAway> AryehGregor: hmm, as far as I can tell, the return type isn't part of the mangled name in GCC
  1431. # [14:29] <AryehGregor> Makes sense -- you can't overload on the return type anyway.
  1432. # [14:29] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/6ab916ae2aea - calbld - Added tag CALENDAR_1_8b1_RELEASE for changeset THUNDERBIRD_16_0b1_RELEASE. CLOSED TREE a=release
  1433. # [14:29] <NeilAway> indeed
  1434. # [14:29] <AryehGregor> So why would you need it in the mangled name?
  1435. # [14:29] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/b8a7067db555 - calbld - Added tag CALENDAR_1_8b1_BUILD1 for changeset THUNDERBIRD_16_0b1_RELEASE. CLOSED TREE a=release
  1436. # [14:29] <NeilAway> AryehGregor: useful for the debugger?
  1437. # [14:30] * Quits: fxa (fxa@moz-BE50B5.szara.net.pl) (Ping timeout)
  1438. # [14:30] <AryehGregor> If you want a useful debugger, don't you normally give it a special symbol file of some type anyway, rather than making it rely on deciphering mangled names?
  1439. # [14:32] * Joins: cjones (cjones@E681F6B0.B80793A4.B65F468E.IP)
  1440. # [14:32] * Joins: KaiRo (robert@moz-7DEE8F70.adsl.highway.telekom.at)
  1441. # [14:34] * Quits: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP) (Quit: kennyluck)
  1442. # [14:35] <@roc> I don't think it affects the debugger
  1443. # [14:35] <@roc> it's vaguely useful for type-safe linking. Avoids spectacular failures when you link against a function returning an unexpected type.
  1444. # [14:39] * Joins: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP)
  1445. # [14:39] <NeilAway> jimm: tip: http://mxr.mozilla.org/comm-central/source/mozilla/xpcom/string/public/nsTSubstring.h#278
  1446. # [14:39] * Joins: smontagu (chatzilla@moz-6621BBC8.red.bezeqint.net)
  1447. # [14:40] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1448. # [14:40] * Joins: armenzg (armenzg@moz-68031C5A.dsl.bell.ca)
  1449. # [14:41] * Quits: vikash (vikash@694945B0.2905CAEE.5D9ABA9F.IP) (Ping timeout)
  1450. # [14:41] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Connection reset by peer)
  1451. # [14:41] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1452. # [14:42] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  1453. # [14:42] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Connection reset by peer)
  1454. # [14:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c740837c448b - Patrick McManus - bug 787190 - gconf system wide proxy settings for unix r=biesi
  1455. # [14:42] <NeilAway> hmm, did the intelligent page down reland and I missed it the second time?
  1456. # [14:44] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1457. # [14:45] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 15.0/20120827125645])
  1458. # [14:45] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  1459. # [14:45] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1460. # [14:45] * kmoir-afk is now known as kmoir
  1461. # [14:45] <@smaug> !seen overholt
  1462. # [14:45] <@killer> I don't know who overholt is.
  1463. # [14:45] <firebot> overholt was last seen 19 hours, 32 minutes and a couple of seconds ago, saying 'mounir, https://bugzilla.mozilla.org/show_bug.cgi?id=786203' in #b2g.
  1464. # [14:46] <@roc> NeilAway: what intelligent page down?
  1465. # [14:46] * Quits: tonymec (tonymec@moz-63372887.adsl-dyn.isp.belgacom.be) (Input/output error)
  1466. # [14:46] * Joins: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP)
  1467. # [14:47] * sheeri-afk is now known as sheeri
  1468. # [14:47] * Joins: kaze (kaze@E681F6B0.B80793A4.B65F468E.IP)
  1469. # [14:47] <@roc> bug 780345 got backed out and relanded, yes
  1470. # [14:47] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Connection reset by peer)
  1471. # [14:47] * Quits: tonymec|away (tonymec@moz-63372887.adsl-dyn.isp.belgacom.be) (Quit: Konversation terminated!)
  1472. # [14:48] <@smaug> Akkana filed a bug o_O
  1473. # [14:48] * Joins: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP)
  1474. # [14:48] <@smaug> I first noticed the reporter and thought the bug must be ancient
  1475. # [14:48] * Quits: kk1fff (patrick@moz-5118214D.static.tfn.net.tw) (Quit: Leaving)
  1476. # [14:49] <mounir> smaug: who is Akkana?
  1477. # [14:49] <@roc> Netscape developer in the old days
  1478. # [14:49] <@roc> worked on editor
  1479. # [14:49] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1480. # [14:49] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Ping timeout)
  1481. # [14:49] * Quits: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1482. # [14:50] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  1483. # [14:50] * Quits: kaze (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  1484. # [14:51] * Quits: mike5w3c (MikeS@moz-A012AF35.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  1485. # [14:52] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1486. # [14:52] * Quits: trevorh (trevor@moz-CAB89163.lns8.cha.bigpond.net.au) (Quit: Leaving.)
  1487. # [14:52] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  1488. # [14:52] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Connection reset by peer)
  1489. # [14:53] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
  1490. # [14:53] * Joins: dherman (dherman@moz-E31CD2CB.mozilla.org)
  1491. # [14:54] * Joins: clee (clee@moz-27C218E8.red-176-80-179.dynamicip.rima-tde.net)
  1492. # [14:55] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1493. # [14:56] * Quits: squib (squib@853A99BA.2BDEAC60.56644CA2.IP) (Quit: Leaving)
  1494. # [14:56] * Quits: lahabana (charlymolt@moz-AAF2BBD1.studby.ntnu.no) (Quit: lahabana)
  1495. # [14:59] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Connection reset by peer)
  1496. # [14:59] * Quits: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1497. # [14:59] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1498. # [14:59] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  1499. # [14:59] * jmaher|afk is now known as jmaher
  1500. # [15:00] * Quits: smontagu (chatzilla@moz-6621BBC8.red.bezeqint.net) (Ping timeout)
  1501. # [15:00] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  1502. # [15:01] <NeilAway> roc: sweet! a site I use just changed to have a fixed header
  1503. # [15:01] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1504. # [15:01] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Ping timeout)
  1505. # [15:01] * Joins: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net)
  1506. # [15:01] * Quits: dherman (dherman@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1507. # [15:01] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  1508. # [15:02] * Joins: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net)
  1509. # [15:02] * Quits: JeroenDeDauw (j@moz-333F73BB.dip.t-dialin.net) (Connection reset by peer)
  1510. # [15:03] * Quits: JeroenDeDauw1 (j@moz-333F73BB.dip.t-dialin.net) (Quit: Leaving.)
  1511. # [15:05] * Joins: mwu (mwu@E681F6B0.B80793A4.B65F468E.IP)
  1512. # [15:06] * mjschranz_away is now known as mjschranz
  1513. # [15:10] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Connection reset by peer)
  1514. # [15:10] * Joins: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP)
  1515. # [15:12] * Joins: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP)
  1516. # [15:13] * Quits: Optimizer (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1517. # [15:14] * Joins: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net)
  1518. # [15:15] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1519. # [15:15] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1520. # [15:15] * ChanServ sets mode: +o roc
  1521. # [15:17] * ewong|sleep is now known as ewong
  1522. # [15:18] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1523. # [15:19] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1524. # [15:20] * Quits: marco (Thunderbir@73DF7A8F.A00BAEB.10DC0B64.IP) (Ping timeout)
  1525. # [15:20] <@smaug> AryehGregor: uh, you mean rv handling is wrong
  1526. # [15:20] <@smaug> NS_ASSERTION(rv, ...)
  1527. # [15:20] <AryehGregor> smaug, ?
  1528. # [15:21] <AryehGregor> Well, that works out to be basically the same as NS_ASSERTION(NS_FAILED(rv), ...)
  1529. # [15:21] <@smaug> but the bug is about rv handling?
  1530. # [15:21] <AryehGregor> Anyway, I was just following bz's orders, so ask him if you have any questions about why it's wrong. :)
  1531. # [15:21] <@smaug> not about somethign else?
  1532. # [15:21] <AryehGregor> I dunno what it's about.
  1533. # [15:21] <AryehGregor> bz just said it's bogus and I should file a followup.
  1534. # [15:21] <AryehGregor> He didn't say why it's bogus, so your guess is as good as mine (probably better).
  1535. # [15:22] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1536. # [15:22] * khuey|away is now known as khuey
  1537. # [15:22] * Joins: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP)
  1538. # [15:22] <@khuey> Ms2ger: I starred until I went to sleep
  1539. # [15:23] * Joins: kanru (kanru@E681F6B0.B80793A4.B65F468E.IP)
  1540. # [15:23] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  1541. # [15:24] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1542. # [15:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/db57e4b747b7 - Brendan Eich - Rename ea to ed to match s/ExpressionAutopsy/ExpressionDecompiler/ (followup for Bug 767274, r=lumpy).
  1543. # [15:25] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1544. # [15:28] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1545. # [15:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5071c1a3c394 - Michael Wu - Bug 786690 - Fix buffered streams on 16 bit outputs, r=kinetik
  1546. # [15:29] * rail_away is now known as rail
  1547. # [15:30] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  1548. # [15:31] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  1549. # [15:31] <irving> AryehGregor: ping
  1550. # [15:31] <AryehGregor> irving, pong, although I'm about to go.
  1551. # [15:31] <AryehGregor> Did I blow up c-c or something?
  1552. # [15:32] <irving> about patch 783526 - I'll look for a volunteer in #maildev to go through our #defines and strip out unused ones
  1553. # [15:32] <AryehGregor> Okay.
  1554. # [15:32] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  1555. # [15:32] <irving> aside from that, everything looks good. Thanks again for cleaning all that stuff up.
  1556. # [15:35] * Joins: TheLink (TheLink@moz-7DF028C8.pools.arcor-ip.net)
  1557. # [15:37] * Joins: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net)
  1558. # [15:38] * Joins: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP)
  1559. # [15:39] * Quits: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net) (Ping timeout)
  1560. # [15:40] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  1561. # [15:42] * Joins: lmandel (lmandel@moz-E928DD26.dsl.bell.ca)
  1562. # [15:42] * Joins: surkov (surkov@79C77F5D.5C4DCEBC.EBE09E3C.IP)
  1563. # [15:42] * Joins: gustavold (gustavold@AACA9B2.3CA89884.FBFF2E6D.IP)
  1564. # [15:43] * Joins: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net)
  1565. # [15:43] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1566. # [15:43] * Joins: ehsan-zzz (ehsan@51BA673F.D30B51A1.412CF160.IP)
  1567. # [15:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e1c78a682928 - James Willcox - Bug 786380 - Implement new Java-based updater for Android r=cpeterson,mfinkle
  1568. # [15:44] * Quits: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net) (Connection reset by peer)
  1569. # [15:44] * Joins: capella-SIII2 (capella-SI@moz-11F6FEB4.pools.spcsdns.net)
  1570. # [15:45] <@bsmedberg> ted: got a sec to talk over https://bugzilla.mozilla.org/attachment.cgi?id=656946&action=diff with me and gfritzsche ?
  1571. # [15:50] * Quits: capella-SIII2 (capella-SI@moz-11F6FEB4.pools.spcsdns.net) (Ping timeout)
  1572. # [15:51] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1573. # [15:52] * Joins: KWierso|Home (chatzilla@moz-296B3117.hsd1.ca.comcast.net)
  1574. # [15:52] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1575. # [15:53] * Joins: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP)
  1576. # [15:53] * armenzg is now known as armenzg_brb
  1577. # [15:54] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  1578. # [15:57] * Quits: mwu (mwu@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  1579. # [15:57] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  1580. # [15:59] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1581. # [16:00] * Quits: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net) (Quit: Leaving.)
  1582. # [16:00] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1583. # [16:01] * Joins: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net)
  1584. # [16:01] * Joins: mwu (mwu@E681F6B0.B80793A4.B65F468E.IP)
  1585. # [16:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cfd76ed711c - Fabrice Desré - Bug 778079 - Support loading app packages from multiple locations [r=vingtetun]
  1586. # [16:02] * Joins: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net)
  1587. # [16:03] * sheeri is now known as sheeri-afk
  1588. # [16:03] * Quits: ehsan-zzz (ehsan@51BA673F.D30B51A1.412CF160.IP) (Input/output error)
  1589. # [16:04] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1590. # [16:04] * Quits: masayuki1 (Daily@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki1)
  1591. # [16:06] * Joins: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP)
  1592. # [16:06] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1593. # [16:12] * Joins: espindola (espindola@moz-BCBD8315.dsl.teksavvy.com)
  1594. # [16:12] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1595. # [16:13] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  1596. # [16:16] * Joins: Yoric|backup (Yoric@868FDAF4.9E1AF999.3A7352D6.IP)
  1597. # [16:16] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  1598. # [16:16] * sheeri-afk is now known as sheeri
  1599. # [16:18] <WG9s> looking for someone sho has privs to re-trigger the android aurora nightly now that the salve with no sapce has been taken offline.
  1600. # [16:18] * jcranmer|away is now known as jcranmer
  1601. # [16:19] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
  1602. # [16:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d3244b8ba1b7 - Nathan Froyd - Bug 786903 - restore typedArray(otherTypedArray) initialization fastpath; r=sfink
  1603. # [16:20] * Joins: atte (atte@moz-401E92F1.dhcp.inet.fi)
  1604. # [16:22] <gfritzsche> bsmedberg: ok, good point on getting the flash dumps passed into around... i'll try to get this revised till monday
  1605. # [16:22] * Joins: rajul (quassel@3757B681.BD70987E.5700D73F.IP)
  1606. # [16:22] <@bsmedberg> gfritzsche: ok. I may attach a partial patch to play with of just the backend code
  1607. # [16:23] <@bsmedberg> so that you can build the rest on top
  1608. # [16:23] <gfritzsche> ok, cool
  1609. # [16:24] * Yoric|backup is now known as Yoric
  1610. # [16:24] <baku> sfink, I'm using your patch for transferring arraybuffer contents, but it's not 'green' on try.
  1611. # [16:24] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  1612. # [16:25] <baku> sfink, https://tbpl.mozilla.org/?tree=Try&rev=833daad422d3
  1613. # [16:25] * Quits: chewey (chewey@moz-B2CFEE5D.dip0.t-ipconnect.de) (Ping timeout)
  1614. # [16:25] <baku> I need that patch for the transferable objects in postmessage() for workers.
  1615. # [16:25] <Yoric> Transferring arraybuffer contents?
  1616. # [16:25] <baku> https://bugzilla.mozilla.org/show_bug.cgi?id=720949
  1617. # [16:25] <Yoric> Are you talking about DOM transferrable objects?
  1618. # [16:26] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
  1619. # [16:26] <baku> sfink, implemented it for the javascript engine
  1620. # [16:26] <baku> I'm implementing this: https://bugzilla.mozilla.org/show_bug.cgi?id=720083
  1621. # [16:27] <Yoric> \o.
  1622. # [16:27] <baku> actually it's almost done.
  1623. # [16:27] <Yoric> \o/
  1624. # [16:27] <Yoric> Great.
  1625. # [16:27] <@bsmedberg> What emacs command will tell it to use js-mode for .jsm files by default?
  1626. # [16:27] <Yoric> bsmedberg: Personally, I suggest js2-mode.
  1627. # [16:28] <Yoric> (checking the command)
  1628. # [16:28] <Yoric> Sorry, can't find it.
  1629. # [16:28] * armenzg_brb is now known as armenzg
  1630. # [16:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0a93ae68184e - Lucas Rocha - Bug 787078 - Backout 43dd8252f52d
  1631. # [16:29] <froydnj> bsmedberg: something like (add-to-list 'auto-mode-alist '("\\.jsm$" . js-mode))
  1632. # [16:29] <@bsmedberg> ok thanks
  1633. # [16:29] <@bsmedberg> is there a .jsm for prefs, or do I just use services.prefs ?
  1634. # [16:30] * @bsmedberg wants a prefs.getCharPref(prefname, <default if not set>)
  1635. # [16:30] <@ted> bsmedberg: yes
  1636. # [16:31] * NeilAway idly wonders whether tag_nsresult should have a boolean conversion operator
  1637. # [16:32] * jmaher is now known as curiosity
  1638. # [16:32] * Quits: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net) (Ping timeout)
  1639. # [16:32] * curiosity is now known as jmaher
  1640. # [16:32] * philor|away is now known as philor
  1641. # [16:32] * Joins: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net)
  1642. # [16:33] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1643. # [16:34] <NeilAway> is there a way to look at function parameters in crash stats?
  1644. # [16:34] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  1645. # [16:34] <jdm> nope
  1646. # [16:34] * kmoir is now known as kmoir-afk
  1647. # [16:35] <NeilAway> bah
  1648. # [16:35] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1649. # [16:35] * wlach|afk is now known as wlach
  1650. # [16:35] * Joins: Enn_ (enn@F2D29657.F60B0462.67AC9B1.IP)
  1651. # [16:35] * Enn_ is now known as Enn
  1652. # [16:36] * Joins: ehsan-zzz (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1653. # [16:36] * Quits: ferjm (ferjm@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving)
  1654. # [16:36] <@bsmedberg> ted: do you know its name? I can't find it.
  1655. # [16:36] * Quits: graememcc (chatzilla@moz-5CA29697.range86-160.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120825192204])
  1656. # [16:37] <@ted> bsmedberg: oh, sorry
  1657. # [16:37] <@ted> was answering your way-back question
  1658. # [16:37] <@bsmedberg> oh heh
  1659. # [16:37] <@ted> i've never heard of a prefs.jsm
  1660. # [16:37] * Joins: kk1fff (patrick@moz-5118214D.static.tfn.net.tw)
  1661. # [16:38] <NeilAway> bsmedberg: depending on your use case there's always Application.prefs
  1662. # [16:38] <@bsmedberg> that's ff-speciifc?
  1663. # [16:38] * joduinn-zzz is now known as joduinn-home
  1664. # [16:40] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1665. # [16:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b9b2cfebacf0 - Hsin-Yi Tsai - Bug 782488 - Use system messages to notify incoming telephony events. r=philikon
  1666. # [16:41] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/15eacf38a2fb - Yoshi Huang - Bug 787175 - B2G RIL: Use system messages to notify proactive commands. r=philikon
  1667. # [16:41] * Joins: squib (squib@E681F6B0.B80793A4.B65F468E.IP)
  1668. # [16:42] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b0a04c791e84 - Hsin-Yi Tsai - Bug 787064 - System Message API: add broadcastMessage(). r=fabrice
  1669. # [16:42] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7c5550c63a24 - Cervantes Yu - Bug 711315 - Reset ril states on rild restart in ril worker. r=philikon
  1670. # [16:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb5225ea88ba - Jonathan Watt - Bug 767056 - Stop calling nsLayoutUtils::PostRestyleEvent during reflow to avoid infinite loop. r=roc.
  1671. # [16:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b4eaa2264afe - Mounir Lamouri - Bug 786296 - Remove permissions when an app is uninstalled. r=jlebar,fabrice
  1672. # [16:45] * ewong is now known as ewong|sleep
  1673. # [16:46] <@bsmedberg> ted: are there tests for CrashSubmit.jsm ?
  1674. # [16:46] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  1675. # [16:46] * Joins: dao (dao@moz-B60CE150.superkabel.de)
  1676. # [16:46] <@ted> bsmedberg: as part of about:crashes, yes
  1677. # [16:46] <@ted> but probably not a standalone
  1678. # [16:46] <@ted> i wonder if it works in xpcshell
  1679. # [16:46] <@bsmedberg> how do I run the about:crashes tests?
  1680. # [16:47] <@ted> they're browser chrome, so probably
  1681. # [16:47] <@ted> make mochitest-browser-chrome TEST_PATH=toolkit/crashreporter/test
  1682. # [16:47] <@ted> http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js
  1683. # [16:47] <@ted> specifically
  1684. # [16:47] <@bsmedberg> ty
  1685. # [16:47] <@ted> if you want to test something more specific, you should see if you can use it from xpcshell
  1686. # [16:47] <@ted> if so that'd be a lot easier to write
  1687. # [16:48] <@ted> there's a crashreport.sjs you can use with httpd.js: http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js#122
  1688. # [16:48] <@ted> it accepts the form post
  1689. # [16:48] * ehsan-zzz is now known as ehsan
  1690. # [16:49] * Joins: graememcc (chatzilla@moz-5CA29697.range86-160.btcentralplus.com)
  1691. # [16:50] * Quits: masayuki (Daily@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1692. # [16:50] <gfritzsche> bsmedberg, ted, there is also this one: http://mxr.mozilla.org/mozilla-central/source/dom/plugins/test/mochitest/test_crash_submit.xul
  1693. # [16:51] <@ted> oh yeah
  1694. # [16:52] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  1695. # [16:52] * joduinn-home is now known as joduinn-afk
  1696. # [16:53] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  1697. # [16:56] <NeilAway> bsmedberg: extApplication lives in toolkit, but your app has to explicitly include it, so only ff/sm/tb as far as I know
  1698. # [16:57] * Quits: kk1fff (patrick@moz-5118214D.static.tfn.net.tw) (Quit: Leaving)
  1699. # [16:58] * Joins: trevorh (trevor@moz-AEB41D93.lns4.woo.bigpond.net.au)
  1700. # [16:58] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1701. # [16:58] * Quits: ejpbruel (ejpbruel@88F51059.F3BBB17D.144F44FA.IP) (Quit: ejpbruel)
  1702. # [17:02] * Joins: capella-SIII2 (capella-SI@moz-DD0C7E4F.twcny.res.rr.com)
  1703. # [17:02] * Quits: capella-SIII2 (capella-SI@moz-DD0C7E4F.twcny.res.rr.com) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  1704. # [17:02] * Joins: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk)
  1705. # [17:02] * Quits: capella-SIII (capella-SI@moz-11F6FEB4.pools.spcsdns.net) (Ping timeout)
  1706. # [17:02] <jmaher> ehsan: ping
  1707. # [17:03] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1708. # [17:03] <ehsan> jmaher: hey
  1709. # [17:03] <jmaher> ehsan: I have updated the tests table on :https://wiki.mozilla.org/Buildbot/Talos#Talos_Tests
  1710. # [17:03] * Quits: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1711. # [17:03] <jmaher> ehsan: some changes didn't make it down to Aurora earlier this week, but that just means more updating when I get them down there (maybe net week)
  1712. # [17:04] * Quits: Mossop (mossop@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1713. # [17:04] <Ms2ger> Interesting: http://www.oxymoronical.com/wp/wp-content/uploads/2012/08/shot_083112_102502.png
  1714. # [17:04] <ehsan> jmaher: cool!
  1715. # [17:04] <ehsan> jmaher: hmm, do you wanna send that link to dev.platform?
  1716. # [17:04] * Joins: masayuki (Daily@moz-86D7F6E4.zaq.ne.jp)
  1717. # [17:05] <jmaher> ehsan: yeah, I need to reply to that thread and I will include a link to that and a blog post or two from recent times
  1718. # [17:05] <ehsan> Ms2ger: what are we looking at?
  1719. # [17:05] <ehsan> jmaher: cool thanks!
  1720. # [17:05] <Ms2ger> ehsan, green is offices, yellow is individual employees
  1721. # [17:05] <ehsan> hehe
  1722. # [17:05] * Joins: Mano (mano@4AE6E53A.EC757A99.39716721.IP)
  1723. # [17:06] <ehsan> pretty amazing!
  1724. # [17:06] <@ted> i'm not actually on that map
  1725. # [17:06] <@ted> wonder why
  1726. # [17:06] <jmaher> cool map; ted maybe you and bsmedberg got mixed up
  1727. # [17:06] <jmaher> or it has your old address?
  1728. # [17:07] <@ted> nope
  1729. # [17:07] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  1730. # [17:07] <@ted> my phonebook entry doesn't seem to let me add a non-office city
  1731. # [17:07] <@bsmedberg> which phonebook, the mozillians or the moco one?
  1732. # [17:07] <@ted> moco
  1733. # [17:07] <@ted> i think it used to have a free-form field
  1734. # [17:08] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  1735. # [17:08] <@ted> oh, there it is
  1736. # [17:08] <@ted> i think it's just buggy
  1737. # [17:08] <@ted> had to switch it to another location then back to "other" to get the text field
  1738. # [17:08] <@bsmedberg> ah yeah
  1739. # [17:08] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1740. # [17:09] * mjschranz is now known as mjschranz_away
  1741. # [17:09] <Ms2ger> Bwahahahaha, automated starring
  1742. # [17:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1af3aa614b6d - Gregor Wagner - Bug 784075 - Contacts API: DB upgrade error. r=bent
  1743. # [17:10] <Ms2ger> philor will be glad to hear that we're at last ready to replace him
  1744. # [17:10] <sawrubh> firebot: seen jviereck
  1745. # [17:10] <firebot> jviereck was last seen 32 hours, 6 minutes and 12 seconds ago, saying 'hi, is there some documentation on what stuff I can type into the "Filter scripts" input field in the debugger? Seems like one can put magic strings in there :)' in #devtools.
  1746. # [17:10] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1747. # [17:10] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1748. # [17:10] * Joins: ejpbruel (ejpbruel@E9758364.9EC0A5AF.CFE928A7.IP)
  1749. # [17:11] <Ms2ger> Either that or someone is talking out of their ass again
  1750. # [17:11] <froydnj> hm, I know that map is missing some US people
  1751. # [17:11] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  1752. # [17:12] * Joins: mathuaerknedam (Adium@moz-6F7B4FAB.hdfgroup.uiuc.edu)
  1753. # [17:13] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  1754. # [17:14] <philor> I'm sure automated starring would work fine for the easy and pleasant ones, making manual starring entirely the difficult and unpleasant ones
  1755. # [17:14] * Joins: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP)
  1756. # [17:14] * Quits: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833])
  1757. # [17:15] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1758. # [17:15] * Joins: davidb (davidb@moz-DCC65761.dsl.bell.ca)
  1759. # [17:16] <philor> and as you can tell by the fierce competition to be the first to star Android failures, that's exactly what we want
  1760. # [17:16] <Luqman> ehsan: to stop it from opening two windows the original patch calls preventDefault, where is that default behaviour implemented?
  1761. # [17:16] <philor> snorp: you rather completely broke talos on Android
  1762. # [17:17] <ehsan> Luqman: hrm, did I miss half of that sentence?
  1763. # [17:17] * Quits: ochameau (ochameau@moz-A33C217B.fbx.proxad.net) (Ping timeout)
  1764. # [17:17] <Luqman> right, some context: bug 786897
  1765. # [17:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c939d8a01b63 - Till Schneidereit - Bug 786749 - Set error reporter printing errors in self-hosted code to stderr. r=luke
  1766. # [17:18] <ehsan> Luqman: I see. let me dig around to see if I can find it again! :)
  1767. # [17:19] <armenzg> jimm: do you what the update platform should be for Windows metro builds?
  1768. # [17:19] <armenzg> for other platforms we have something like WINNT_x86_64-msvc
  1769. # [17:19] <jimm> armenzg: not sure, what does that affect?
  1770. # [17:20] <armenzg> jimm: when the builds hit the AUS server (updates server) it then determines where to go and grab the mar files
  1771. # [17:20] * Quits: mathuaerknedam (Adium@moz-6F7B4FAB.hdfgroup.uiuc.edu) (Quit: Leaving.)
  1772. # [17:20] <armenzg> let me find a URL as an example
  1773. # [17:20] <ehsan> Luqman: I think it's handled here: http://mxr.mozilla.org/mozilla-central/source/browser/components/privatebrowsing/src/nsPrivateBrowsingService.js#478
  1774. # [17:21] <jimm> armenzg: ok so it should be something elm specific.
  1775. # [17:21] <ehsan> Luqman: which happens early at startup
  1776. # [17:21] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  1777. # [17:21] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  1778. # [17:22] <jimm> armenzg: these builds will not be released forever, at some point we will move to mc at which point the elm nighties will be turned off
  1779. # [17:22] <armenzg> jimm: project branches like elm automatically append something branch specific to whatever base value we specify
  1780. # [17:22] <jimm> armenzg: also, not sure if you can do this, but onloy the win8 builders should do nightlies
  1781. # [17:22] <jimm> *only
  1782. # [17:23] * Joins: ochameau (ochameau@moz-A33C217B.fbx.proxad.net)
  1783. # [17:23] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1784. # [17:23] <jimm> armenzg: sounds like you can use the same id as other branches (WINNT_x86_64-msvc)
  1785. # [17:23] * Parts: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1786. # [17:23] * Quits: davidb (davidb@moz-DCC65761.dsl.bell.ca) (Quit: davidb)
  1787. # [17:23] <Luqman> ehsan: but doesn't calling handleFlag remove it from the array of flags which would make findFlag fail?
  1788. # [17:23] <armenzg> jimm: does this means that at the end the normal win32 builds that we currently generate will run either on win8 on metro mode or any other Windows desktop version down to WinXPSP3?
  1789. # [17:24] <armenzg> in other words, we won't be producing two Windows builds; right?
  1790. # [17:24] <armenzg> *two different Windows builds
  1791. # [17:24] * Joins: fxa90id (fxa90id@moz-858CB0C.neoplus.adsl.tpnet.pl)
  1792. # [17:25] * Joins: mconleyTB (Daily@F2D29657.F60B0462.67AC9B1.IP)
  1793. # [17:25] <ehsan> Luqman: iirc handleFlag removes it from the list, but findFlag doesn't, and findFlag is what happens first here
  1794. # [17:25] <jimm> armenzg: that's the current plan. if that changes you will hear about it.
  1795. # [17:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9ed210219379 - Hsin-Yi Tsai - Bug 787423 - B2G RIL: gSystemMessenger is not defined. r=philikon
  1796. # [17:26] <armenzg> jimm: would you be OK if I disable the normal win32 builds on elm? I'm not sure if I can have only one of the be nightly enabled without lots of hacking
  1797. # [17:27] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1798. # [17:27] <jimm> armenzg: hmm, if you do would we lose the test coverage we are getting on elm from those?
  1799. # [17:28] <armenzg> jimm: .... I guess so; let me see if I can do without disabling it
  1800. # [17:29] <jimm> armenzg: if you can turn on running test using the win8 builders, that would be ok too. we could start fixing up test failures.
  1801. # [17:29] * sheeri is now known as sheeri-afk
  1802. # [17:29] <jimm> armenzg: being able to do that might be a ways off I guess
  1803. # [17:29] * geekboy|afk is now known as geekboy
  1804. # [17:29] <armenzg> jimm: unfortunately, the win8 hardware request was put on hold until we could verify we could run win7 and winXP
  1805. # [17:29] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  1806. # [17:30] <jimm> armenzg: those win8 build will run on vista and up
  1807. # [17:30] <armenzg> we don't want to buy hardware that is not good in the long term
  1808. # [17:30] <jimm> ah
  1809. # [17:30] <armenzg> this means I have put the win8 testers project on the side for a couple of weeks until we can validate win7 and winXP on that hardware
  1810. # [17:30] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
  1811. # [17:30] <jimm> gotcha
  1812. # [17:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1442613953ba - Till Schneidereit - Bug 784400 - Make standard builtins and the current global available to self-hosted code. r=bhackett
  1813. # [17:31] <armenzg> jimm: as soon as you see that something from us is slowing you guys please let me know; we can always find ways to unblock you
  1814. # [17:31] <armenzg> my current project is to unblock you as much as possible and get that hardware up
  1815. # [17:31] <jimm> armenzg: will do thanks
  1816. # [17:31] <armenzg> yw
  1817. # [17:34] * cadecairos_away is now known as cadecairos
  1818. # [17:34] * kmoir-afk is now known as kmoir
  1819. # [17:35] * Quits: surkov (surkov@79C77F5D.5C4DCEBC.EBE09E3C.IP) (Quit: surkov)
  1820. # [17:35] * Joins: tonymec__ (tonymec@moz-63372887.adsl-dyn.isp.belgacom.be)
  1821. # [17:35] * tonymec__ is now known as tonymec|away
  1822. # [17:35] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  1823. # [17:36] * cadecairos is now known as cadecairos_away
  1824. # [17:36] * Joins: todesschaf (hurley@moz-E76806A0.dsl.static.sonic.net)
  1825. # [17:36] * Joins: ferongr (ferongr@moz-D334B70D.tellas.gr)
  1826. # [17:36] * cadecairos_away is now known as cadecairos
  1827. # [17:37] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1828. # [17:38] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  1829. # [17:39] * Joins: capella-SIII (capella-SI@moz-DD0C7E4F.twcny.res.rr.com)
  1830. # [17:40] * Joins: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP)
  1831. # [17:41] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1832. # [17:42] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  1833. # [17:43] * Joins: paolo (paolo@moz-F60FDEEC.retail.telecomitalia.it)
  1834. # [17:43] <froydnj> hm, are we just going to let android tests go red due to snorp's commit?
  1835. # [17:44] <@khuey> seems like it
  1836. # [17:45] <Ms2ger> Nah
  1837. # [17:45] <Ms2ger> Our automated starring script will notice
  1838. # [17:45] * Quits: TheOtherOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1839. # [17:46] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  1840. # [17:46] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1841. # [17:46] * froydnj is going to back it out unless somebody beats him to it or objects
  1842. # [17:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/804d74e217e3 - Steve Fink - Bug 720949 - Add JSAPI for transferring ArrayBuffer contents
  1843. # [17:46] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c505e38af094 - Steve Fink - Bug 785167 - Root while allowing cx to be NULL for some typed array APIs
  1844. # [17:46] * Joins: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP)
  1845. # [17:46] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f6d0c187d568 - Steve Fink - Bug 785167 - Copy ArrayBuffer data to separately-allocated storage when JS_GetArrayBufferData is called
  1846. # [17:47] * Quits: adrian (adrian@moz-DE8639AB.fbx.proxad.net) (Quit: Konversation terminated!)
  1847. # [17:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/030e483f5ec1 - Fabrice Desré - Bug 783573 - Remove permissions whitelist from navigator.mozApps [r=gwagner]
  1848. # [17:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/38e94ff2d575 - Fabrice Desré - merge
  1849. # [17:47] * jimm is now known as jimm-lunch
  1850. # [17:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/49ad41173c4f - Lucas Rocha - Bug 787236 - Correctly remove "pagehide" listener when exiting Reader (r=mfinkle)
  1851. # [17:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5489c99c67d6 - Lucas Rocha - Bug 787236 - Correctly remove "pagehide" listener for ErrorPageEventHandler (r=mfinkle)
  1852. # [17:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0777a56f6a7d - Lucas Rocha - Bug 787078 - Always return a result from a Reader:FaviconRequest (r=mfinkle)
  1853. # [17:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/371aea049dcb - Lucas Rocha - Bug 787078 - Fix back behavior for Reader (r=mfinkle)
  1854. # [17:50] * Quits: ferongr (ferongr@moz-D334B70D.tellas.gr) (Ping timeout)
  1855. # [17:50] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1856. # [17:51] <ehsan> BenWa: do we have an environment variable for turning the profiler on at startup, so that we can profile startup times?
  1857. # [17:51] <BenWa> ehsan: MOZ_PROFILER_STARTUP
  1858. # [17:51] <ehsan> BenWa: cool. how early is that checked?
  1859. # [17:51] <BenWa> once the extension comes up you'll be able to dump the data easily
  1860. # [17:51] <BenWa> start of XRE_main
  1861. # [17:52] <ehsan> hmm ok. that will miss some parts of the startup but hopefully not too much
  1862. # [17:52] * Quits: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net) (Quit: Leaving.)
  1863. # [17:52] <ehsan> BenWa: do you know if anyone has focused on profiling the startup recently?
  1864. # [17:52] <BenWa> not AFAIK
  1865. # [17:53] <BenWa> I see a ton of IO and whatnot
  1866. # [17:53] <ehsan> so I was thinking about this last night
  1867. # [17:53] <ehsan> I bet there's a ton of stupidness happening during startup :)
  1868. # [17:53] <BenWa> ehsan: We might be able to pull some magic to be the first static init and then profile the static init stage
  1869. # [17:54] <ehsan> BenWa: yeah.. but I think we can have more reliable tools for handling the static initializers
  1870. # [17:54] <ehsan> BenWa: like, reporting them to talos (which we already do!)
  1871. # [17:54] * Joins: davidb (davidb@moz-DCC65761.dsl.bell.ca)
  1872. # [17:54] * Joins: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net)
  1873. # [17:54] * Quits: davidb (davidb@moz-DCC65761.dsl.bell.ca) (Input/output error)
  1874. # [17:54] <ehsan> cause their badness comes mostly from their existence, not from what they actually do
  1875. # [17:54] * Quits: KWierso (KWierso@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1876. # [17:55] <BenWa> ehsan: I'm not convinced that moving static initializer to big 'init()' function is that much of a help
  1877. # [17:55] <BenWa> we will still init stuff in random access style throughout libxul so I don't see what we save
  1878. # [17:55] <ehsan> BenWa: removing it will help, since it means that libxul will be read more sequentially than randomly
  1879. # [17:56] * bhearsum is now known as bhearsum|buildduty
  1880. # [17:56] <BenWa> If we wrote init() very methodically maybe, but we're far from that.
  1881. # [17:56] * mdas is now known as mdas|afk
  1882. # [17:56] <ehsan> hmm, what do you mean?
  1883. # [17:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c8cacc4cd63e - Mark Finkle - Backout e1c78a682928, talos bustage
  1884. # [17:56] <ehsan> it doesn't matter what that init() function does at all
  1885. # [17:56] <ehsan> it matters that we don't try to statically initialize anything before most of libxul is read
  1886. # [17:57] * Joins: knelson (Adium@moz-3E2BA9EA.dsl.pltn13.sbcglobal.net)
  1887. # [17:57] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1888. # [17:57] * Parts: knelson (Adium@moz-3E2BA9EA.dsl.pltn13.sbcglobal.net)
  1889. # [17:57] * Joins: darin (darin@moz-CD91E596.google.com)
  1890. # [17:57] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1891. # [17:58] * jwir3|dinner is now known as jwir3
  1892. # [17:58] * Joins: Optimizer (Optimizer@2315F545.90CC607.BE90E62C.IP)
  1893. # [17:59] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  1894. # [18:00] * Joins: KWierso (KWierso@E9758364.9EC0A5AF.CFE928A7.IP)
  1895. # [18:00] * Joins: naveed-lt (naveed-lt@moz-ED56A7F3.ri.ri.cox.net)
  1896. # [18:03] * philor is now known as philor|away
  1897. # [18:06] * Quits: Mano (mano@4AE6E53A.EC757A99.39716721.IP) (No route to host)
  1898. # [18:06] * Joins: Mano (mano@4AE6E53A.EC757A99.39716721.IP)
  1899. # [18:06] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1900. # [18:07] <bhearsum|buildduty> pymake is enabled again
  1901. # [18:07] <@khuey> woo
  1902. # [18:07] <bhearsum|buildduty> on m-c + all project branches + try
  1903. # [18:08] <froydnj> sfink: you are burning
  1904. # [18:08] <Ms2ger> IN HELL
  1905. # [18:09] * Joins: Suresh (chatzilla@1C9F308C.2364D0C0.EB06F97B.IP)
  1906. # [18:09] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  1907. # [18:10] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1908. # [18:10] * Quits: Optimizer (Optimizer@2315F545.90CC607.BE90E62C.IP) (Ping timeout)
  1909. # [18:11] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1910. # [18:11] <marco> fryn: ping
  1911. # [18:12] <sfink> argh. I guess that was not a benign rebase.
  1912. # [18:12] * jdm is now known as jdm|f00ding
  1913. # [18:12] * Joins: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br)
  1914. # [18:12] <sfink> and now conflicts on the backout. wunnerful.
  1915. # [18:12] * Quits: gabor (gabor@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1916. # [18:13] * Joins: jhammel (jhammel@moz-E31CD2CB.mozilla.org)
  1917. # [18:13] <@bsmedberg> bhearsum|buildduty: awesome!
  1918. # [18:13] <bhearsum|buildduty> all praise goes to sid and coop :)
  1919. # [18:13] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1920. # [18:13] <@bsmedberg> bhearsum|buildduty: with appropriate -jN, or is that later?
  1921. # [18:13] <bhearsum|buildduty> -j4, aiui
  1922. # [18:13] <@bsmedberg> how many cores on those machines?
  1923. # [18:13] <bhearsum|buildduty> 4
  1924. # [18:14] <@bsmedberg> we shuold be using -j10 for 4 cores, I think
  1925. # [18:14] <bhearsum|buildduty> they're xeon x3430's, 8mb cache
  1926. # [18:14] <bhearsum|buildduty> sure
  1927. # [18:14] <@bsmedberg> but let's try this first, I'll file afollowup
  1928. # [18:14] <bhearsum|buildduty> that's in the tree, you have the power!
  1929. # [18:14] <@bsmedberg> oh ok
  1930. # [18:14] <bhearsum|buildduty> https://hg.mozilla.org/mozilla-central/file/fcc533f691e9/browser/config/mozconfigs/win32/nightly
  1931. # [18:14] <coop> we can also iterate to victory on try
  1932. # [18:14] <coop> (albeit slowly)
  1933. # [18:15] * bc|afk is now known as bc
  1934. # [18:15] * Joins: jgilbert (jgilbert@moz-17D0114B.hsd1.ca.comcast.net)
  1935. # [18:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1154db986c7a - Steve Fink - Backed out changeset 804d74e217e3 for that burning sensation
  1936. # [18:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0eed7dee8251 - Steve Fink - Backed out changeset c505e38af094 for burning the build
  1937. # [18:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/09699ad7e6c1 - Steve Fink - Backed out changeset f6d0c187d568 for burning the build
  1938. # [18:16] * mdas|afk is now known as mdas
  1939. # [18:16] <froydnj> sfink: thanks!
  1940. # [18:17] * Quits: ejpbruel (ejpbruel@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: ejpbruel)
  1941. # [18:17] * davehunt|away is now known as davehunt
  1942. # [18:20] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  1943. # [18:20] * AutomatedTester is now known as AutomatedTester|AFK
  1944. # [18:21] <sfink> when did ctrl-click on tbpl start opening logs in a new tab in addition to selecting them? argh!
  1945. # [18:22] <sid0> bhearsum|buildduty: have you retriggered builds?
  1946. # [18:22] <sid0> bsmedberg: it's part of the mozconfigs
  1947. # [18:22] <sid0> bsmedberg: so it's trivial to try out and change
  1948. # [18:22] <bhearsum|buildduty> sid0: no
  1949. # [18:22] <sid0> bhearsum|buildduty: let me do that then
  1950. # [18:23] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1951. # [18:24] * mdas is now known as mdas|afk
  1952. # [18:24] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  1953. # [18:26] * cadecairos is now known as cadecairos_away
  1954. # [18:26] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e56edfeb2bb4 - Philipp von Weitershausen - Back out 982d02faef3f (bug 777145) for B2G marionette bustage
  1955. # [18:26] <firebot> Check-in:
  1956. # [18:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d4d50d1c9192 - Timothy Nikkel - Bug 786421. If we are asked to repaint while resizing a window on Windows and the new size matches the old size just repaint and don't do a bunch of extra work. r=jimm
  1957. # [18:27] * cadecairos_away is now known as cadecairos
  1958. # [18:27] * Joins: reuben (reuben@moz-3D306503.res-com.wayinternet.com.br)
  1959. # [18:27] * Quits: Mano (mano@4AE6E53A.EC757A99.39716721.IP) (Client exited)
  1960. # [18:27] <sfink> till: you're not here, but I think I'm going to back you out for mochitest-2 and xpcshell bustage from bug 784400
  1961. # [18:27] * Quits: brendan (brendaneic@moz-41BA54D6.dynamic.adsl.gvt.net.br) (Quit: brendan)
  1962. # [18:28] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  1963. # [18:28] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1964. # [18:28] <marco> tn, ping
  1965. # [18:28] <Ms2ger> Hear hear, a new sheriff
  1966. # [18:29] * Joins: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP)
  1967. # [18:29] * Joins: Mano (mano@4AE6E53A.EC757A99.39716721.IP)
  1968. # [18:29] <tn> marco, pong
  1969. # [18:29] * jimm-lunch is now known as jimm
  1970. # [18:29] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1971. # [18:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dca93af4b72a - Steve Fink - Backed out changeset 1442613953ba (bug 784400) for mochitest-2 and xpcshell test bustage
  1972. # [18:30] <marco> tn, do you think your patches in bug 786421 can be backported to beta or aurora? The first shouldn't be too risky
  1973. # [18:31] <tn> marco, yeah, i was planning on asking for aurora approval. i don't think we need it on beta, the bug doesn't exist there
  1974. # [18:33] * Quits: AryehGregor (AryehGrego@F3B92AD6.C1A33F19.C605BBF7.IP) (Ping timeout)
  1975. # [18:33] * Joins: AryehGregor (AryehGrego@F3B92AD6.C1A33F19.C605BBF7.IP)
  1976. # [18:33] <tn> sfink, i think https://bugzilla.mozilla.org/show_bug.cgi?id=786421#c23 is a slip up, you didn't back that bug out :)
  1977. # [18:34] * Joins: fitzgen (fitzgen@moz-85EBB8A.dia.static.qwest.net)
  1978. # [18:34] <sfink> argh, did I miss again?
  1979. # [18:34] <sfink> oh. I foolishly relied on my shiny new tool, and it found the later push.
  1980. # [18:34] * Quits: graememcc (chatzilla@moz-5CA29697.range86-160.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120825192204])
  1981. # [18:34] * Quits: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP) (Ping timeout)
  1982. # [18:34] <sfink> this is not a good morning
  1983. # [18:34] * Joins: jonco (Adium@88F51059.F3BBB17D.144F44FA.IP)
  1984. # [18:35] <sfink> first person who says "good morning" to me in person gets punched
  1985. # [18:35] <jhammel> hmmmm....and i don't even know what you look like or which office you work out of :/
  1986. # [18:36] <jwir3> hahaha
  1987. # [18:36] * jhammel avoids saying "good morning" to anyone
  1988. # [18:36] <jwir3> then it's like russian roulette
  1989. # [18:36] <NeilAway> jhammel: good morning
  1990. # [18:36] * NeilAway doesn't know what jhammel's timezone actually is
  1991. # [18:36] <jhammel> /quit run away!
  1992. # [18:36] * Joins: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP)
  1993. # [18:36] <NeilAway> still, 50% chance I say ;-)
  1994. # [18:36] <jhammel> NeilAway: antarctic time
  1995. # [18:36] <jwir3> we should have an all hands in antarctica
  1996. # [18:37] <jhammel> yeah, that would be "cheap"
  1997. # [18:37] <jwir3> conquer the seventh continent and rebrand it "Foxland"
  1998. # [18:37] <froydnj> jhammel: congratulations on helping mozilla achieve total continental domination
  1999. # [18:37] <jhammel> jwir3: and import arctic foxes? rename them antarctic foxes?
  2000. # [18:37] <jwir3> hahahaha
  2001. # [18:37] <jhammel> arctic foxes are awful cute
  2002. # [18:38] <jwir3> that they are
  2003. # [18:38] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  2004. # [18:38] * khuey is now known as khuey|away
  2005. # [18:39] * mjschranz_away is now known as mjschranz
  2006. # [18:39] <vlad> C:\Tools\sdks\v7.0\include\winnt.h(135) : fatal error C1189: #error : "No Target Architecture"
  2007. # [18:39] * Quits: dao (dao@moz-B60CE150.superkabel.de) (Quit: Leaving.)
  2008. # [18:39] <vlad> sad try server is sad
  2009. # [18:40] <bhearsum|buildduty> sid0: ^ could that be pymake related?
  2010. # [18:40] <bhearsum|buildduty> vlad: if it is, you may need to merge against the latest m-c to pick up some fixes
  2011. # [18:40] <vlad> mm
  2012. # [18:41] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2013. # [18:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/164b65db56b6 - Yoshi Huang - Bug 786694 - Part 1: Import 2G SIM Contacts. r=philikon
  2014. # [18:41] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2015. # [18:41] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0ceee266e44f - Yoshi Huang - Bug 786694 - Part 2: Error callback. r=philikon
  2016. # [18:41] * cadecairos is now known as cadecairos_away
  2017. # [18:41] <sid0> vlad: that looks like an out of date m-c
  2018. # [18:41] <vlad> k
  2019. # [18:41] <vlad> will update
  2020. # [18:42] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  2021. # [18:42] <bhearsum|buildduty> the build should be much faster!
  2022. # [18:44] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2023. # [18:44] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  2024. # [18:44] * Joins: ejpbruel (ejpbruel@E9758364.9EC0A5AF.CFE928A7.IP)
  2025. # [18:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6ccd54887d19 - Yoshi Huang - Bug 786686 - B2G Contacts API must not access RadioInterfaceLayer in content process. r=anygregor
  2026. # [18:46] * Joins: bnicholson (bnicholson@moz-DB4A9C19.scl3.mozilla.com)
  2027. # [18:46] * Quits: bnicholson (bnicholson@moz-DB4A9C19.scl3.mozilla.com) (Input/output error)
  2028. # [18:46] <@bz> gah
  2029. # [18:46] <@bz> how do I make hgweb log follow moves?
  2030. # [18:47] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
  2031. # [18:47] * Joins: brendan (brendaneic@A2C92C1B.6A726B95.DCA7D3F.IP)
  2032. # [18:48] * Joins: dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net)
  2033. # [18:48] * ChanServ sets mode: +o dbaron
  2034. # [18:48] * philor|away is now known as philor
  2035. # [18:49] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2036. # [18:50] * Joins: espadrine (thaddee_ty@moz-85EBB8A.dia.static.qwest.net)
  2037. # [18:50] <Ms2ger> bz, log should have a link at the end
  2038. # [18:51] <catlee> we can look at doing windows builds in the cloud now!
  2039. # [18:51] <Ms2ger> bz, the "base" thing
  2040. # [18:51] <vlad> bhearsum|buildduty: build is faster? tell me more!
  2041. # [18:52] <bhearsum|buildduty> vlad: pymake + -j4 makes it a ton faster
  2042. # [18:52] <vlad> that's how I build
  2043. # [18:52] <bhearsum|buildduty> ah
  2044. # [18:52] <bhearsum|buildduty> our infra was using gnu make + -j1 until now
  2045. # [18:52] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2046. # [18:52] <vlad> what do you usually use?
  2047. # [18:52] <vlad> ohhh
  2048. # [18:52] <bhearsum|buildduty> so try build times should be cut in half or more for windows with this change
  2049. # [18:52] <vlad> yeah
  2050. # [18:52] <vlad> nice
  2051. # [18:52] <bhearsum|buildduty> sid0++
  2052. # [18:52] * mjschranz is now known as mjschranz_away
  2053. # [18:53] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
  2054. # [18:53] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2055. # [18:53] * Quits: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP) (Ping timeout)
  2056. # [18:54] * mdas|afk is now known as mdas
  2057. # [18:54] * joduinn-afk is now known as joduinn
  2058. # [18:54] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2059. # [18:55] * Quits: Goldorak (chatzilla@62064EDE.4C66DE16.187A1082.IP) (Ping timeout)
  2060. # [18:55] * sheeri-afk is now known as sheeri
  2061. # [18:55] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2062. # [18:55] * dholbert|afk is now known as dholbert
  2063. # [18:55] * Joins: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP)
  2064. # [18:56] * Joins: Optimizer (Optimizer@2315F545.90CC607.BE90E62C.IP)
  2065. # [18:56] * Joins: Goldorak (chatzilla@BC31C9E7.5C18D647.187A1082.IP)
  2066. # [18:57] * Joins: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
  2067. # [18:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e938ef11c6d2 - Joe Drew - Bug 706908 - Tests for Windows 8 version, and some other OS version tests. r=bjacob
  2068. # [18:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3f74f34beaa4 - Joe Drew - Bug 706908 - Support Windows 8 from gfxInfo and the graphics blacklist. r=bjacob
  2069. # [18:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/02a60618e928 - Joe Drew - Bug 706908 - Add a definition for Windows 8 to gfxPlatform. r=bbondy
  2070. # [18:58] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2071. # [19:00] * cadecairos_away is now known as cadecairos
  2072. # [19:01] * Quits: Goldorak (chatzilla@BC31C9E7.5C18D647.187A1082.IP) (Ping timeout)
  2073. # [19:01] * Quits: Optimizer (Optimizer@2315F545.90CC607.BE90E62C.IP) (Ping timeout)
  2074. # [19:01] * Joins: stevee (Miranda@moz-17087BE2.cable.virginmedia.com)
  2075. # [19:01] * Joins: Goldorak (chatzilla@E101D5D5.F3760584.187A1082.IP)
  2076. # [19:01] * Parts: gfritzsche (gfritzsche@moz-DF5276A0.dip0.t-ipconnect.de) (Leaving)
  2077. # [19:01] * Quits: merinui (merinui@moz-1D8A7606.osk2.eonet.ne.jp) (Quit: Leaving...)
  2078. # [19:02] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2079. # [19:02] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2080. # [19:02] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  2081. # [19:03] * jdm|f00ding is now known as jdm
  2082. # [19:03] * Quits: Goldorak (chatzilla@E101D5D5.F3760584.187A1082.IP) (Ping timeout)
  2083. # [19:03] * Joins: Goldorak (chatzilla@51AE01DD.F3760584.187A1082.IP)
  2084. # [19:03] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  2085. # [19:04] <philikon> hay, we'd love to get an inbound merge
  2086. # [19:04] <philikon> (we = b2g team)
  2087. # [19:04] <philikon> i'm thinking of merging (rather arbitrarily) https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=5fd0de490937
  2088. # [19:04] <Ms2ger> Hay, star everything and go ahead
  2089. # [19:04] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2090. # [19:04] <philikon> because that build looks complete and green
  2091. # [19:04] <philikon> any objections?
  2092. # [19:04] <Ms2ger> But always merge a push with PGO builds
  2093. # [19:04] <nemo> heh. sites like this that make me appreciate NoScript
  2094. # [19:04] <nemo> http://www.innovationnewsdaily.com/1568-supersonic-flying-wing-nasa.html
  2095. # [19:04] * Ms2ger looks
  2096. # [19:04] <nemo> coworker was telling me that most of the article was blank
  2097. # [19:04] <nemo> I was like "no it isn't"
  2098. # [19:05] <philikon> Ms2ger: yep, has a pgo build
  2099. # [19:05] * Quits: cjones (cjones@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving)
  2100. # [19:05] <nemo> apparently that big block that your eyes reflexively skim over (if you whitelist noscript) is a survey you must fill out so that the text is unobfuscated. javascript only of course
  2101. # [19:05] * Joins: cjones (cjones@E681F6B0.B80793A4.B65F468E.IP)
  2102. # [19:05] * Parts: jonco (Adium@88F51059.F3BBB17D.144F44FA.IP)
  2103. # [19:06] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2104. # [19:06] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2105. # [19:06] * Joins: cdiehl_ (cdiehl@moz-96842B0A.pool.mediaways.net)
  2106. # [19:06] <Ms2ger> philikon, no objections, but please unhide new OSX xpcshell after the merge
  2107. # [19:07] <bhearsum|buildduty> jimm: i have what may seem like a silly question about metro builds on elm, got a sec?
  2108. # [19:07] <philikon> Ms2ger: how do i do that?
  2109. # [19:07] <jimm> bhearsum|buildduty: sure
  2110. # [19:07] * Quits: cdiehl (cdiehl@moz-7FE2FA60.pool.mediaways.net) (Ping timeout)
  2111. # [19:07] * cdiehl_ is now known as cdiehl
  2112. # [19:07] <bhearsum|buildduty> jimm: why did we set up separate win32-metro builds? why not just use the existing 'win32' build and change its mozconfig to be metro? or metro+desktop?
  2113. # [19:07] <Ms2ger> philikon, on tbpl, click "Tree Info", then "Adjust Hidden Builders"
  2114. # [19:08] * Quits: jgilbert (jgilbert@moz-17D0114B.hsd1.ca.comcast.net) (Ping timeout)
  2115. # [19:08] <philikon> Ms2ger: cool, will do thx
  2116. # [19:08] <philikon> merging now
  2117. # [19:08] <Ms2ger> philikon, and of course, don't forget to star m-c first ;)
  2118. # [19:09] <jimm> bhearsum|buildduty: not sure, armenzg set that up. the win8 builders are using a different compiler that isn't on our regular build machines. maybe that had something do with it?
  2119. # [19:09] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  2120. # [19:09] * Joins: kk1fff (kk1fff@moz-5C9F220D.dynamic.hinet.net)
  2121. # [19:09] <bhearsum|buildduty> jimm: the original request was for metro builds in addition to win32 desktop though, no?
  2122. # [19:09] * Joins: sobersabre (bilbo@moz-B1325CA5.dynamic.barak-online.net)
  2123. # [19:09] <sobersabre> hi.
  2124. # [19:09] <Ms2ger> sfink, your latest m.d.planning post seems truncated
  2125. # [19:09] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2126. # [19:10] <sobersabre> where can I look/read on how you, the mozilla guys are organizing the builds supporting osx? [signing is what I want to learn from you] ?
  2127. # [19:10] <philikon> Ms2ger: on it... that M8 bustage on android... infra?
  2128. # [19:10] * Quits: clee (clee@moz-27C218E8.red-176-80-179.dynamicip.rima-tde.net) (Quit: clee)
  2129. # [19:11] <philikon> i'm guessing just the reboot failed? "Finished Reboot Device failed"
  2130. # [19:11] <armenzg> jimm: can the metro builds as-is run on the win7 slaves?
  2131. # [19:11] <bhearsum|buildduty> jimm: or was it just for "metro", and win32 desktop didn't/doesn't matter
  2132. # [19:11] <Ms2ger> philikon, it's in verify.py; retrigger and poke Callek
  2133. # [19:11] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2134. # [19:11] <sfink> Ms2ger: really? The copy I got looks good. Unless I'm looking at the wrong one.
  2135. # [19:11] <jimm> armenzg: yes
  2136. # [19:11] <philikon> Ms2ger: retriggered
  2137. # [19:11] <armenzg> jimm: I could make that build trigger the win7 slaves
  2138. # [19:11] <Ms2ger> sfink, last line is ">> The source location of tests is probably correlated with the test jobs" here, lemme check google
  2139. # [19:11] <jimm> bhearsum|buildduty: how these get built has changed over time. today everything is going to be built just like regular firefox builds.
  2140. # [19:11] <armenzg> eventually win8 testers as well
  2141. # [19:11] <bhearsum|buildduty> ah, okay
  2142. # [19:11] <bhearsum|buildduty> i think there's a really nice solution to this, then
  2143. # [19:12] * jlebar|away is now known as jlebar
  2144. # [19:12] <jimm> bhearsum|buildduty: except of course for the different toolset
  2145. # [19:12] <bhearsum|buildduty> jimm: they build on the same machines AFAIK, so that shouldn't be an issue
  2146. # [19:12] * Quits: fitzgen (fitzgen@moz-85EBB8A.dia.static.qwest.net) (Quit: zzzzzzzzz)
  2147. # [19:13] * joduinn is now known as joduinn-mtg
  2148. # [19:13] * cadecairos is now known as cadecairos_away
  2149. # [19:13] <bhearsum|buildduty> so, if we copied the current "win32-metro" mozconfig(s) into the "win32" mozconfig(s), we could just shut off "win32-metro" altogether at this point
  2150. # [19:13] <bhearsum|buildduty> and stop fretting about update platforms, filenames, etc.
  2151. # [19:13] <Ms2ger> sfink, looks like google got it fine
  2152. # [19:13] <bhearsum|buildduty> and you'd get all the same tests a "win32" build on m-c or m-i would
  2153. # [19:13] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  2154. # [19:14] <jimm> bhearsum|buildduty: these builds would still fire up the visual studio 2012 toolset to do the builds?
  2155. # [19:14] <bhearsum|buildduty> jimm: 99% sure that would be the case, let me go double check where that's defined
  2156. # [19:14] * Joins: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net)
  2157. # [19:14] <philikon> Ms2ger: great. conflicts.
  2158. # [19:15] * Joins: surkov (surkov@3528122.CE67D555.26B1D6E2.IP)
  2159. # [19:15] <jimm> bhearsum|buildduty: ok. if we point experimental builds at regular test slaves, we should disable xp based tests for now. they won't run.
  2160. # [19:15] <@bz> froydnj: ping
  2161. # [19:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2162. # [19:15] * Joins: clee (clee@D8C51945.DA9C8375.B65F468E.IP)
  2163. # [19:15] <bhearsum|buildduty> jimm: yup, that's part of https://hg.mozilla.org/projects/elm/file/12bd46bad0bb/browser/config/mozconfigs/win32-metro/nightly, so you just need to copy that file into ../win32
  2164. # [19:15] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2165. # [19:15] <bhearsum|buildduty> and probably update the win32/debug config as well
  2166. # [19:16] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  2167. # [19:16] <Ms2ger> philikon, where?
  2168. # [19:16] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2169. # [19:16] <froydnj> bz: pong
  2170. # [19:16] <bhearsum|buildduty> jimm: armenzg should be able to do that :)
  2171. # [19:16] <jimm> ok :)
  2172. # [19:16] <bhearsum|buildduty> so, to summarize:
  2173. # [19:16] <jimm> ah I see
  2174. # [19:16] <@bz> froydnj: are you planning to work on the relocation stuff, or should I be making time for it?
  2175. # [19:16] <philikon> Ms2ger: nsINode.cpp, nsEventListenerManager.cpp, nsEventListenerManager.h, nsGlobalWindow.cpp
  2176. # [19:16] <Ms2ger> philikon, oh.
  2177. # [19:16] <philikon> Ms2ger: probably because of khuey's changes
  2178. # [19:16] <bhearsum|buildduty> 1) jimm is going to update the "win32" mozconfig to be a metro build
  2179. # [19:16] * Quits: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2180. # [19:16] <Ms2ger> philikon, I filed those on the merge the other way
  2181. # [19:17] <Ms2ger> *fixed
  2182. # [19:17] <bhearsum|buildduty> 2) once we know that works, we'll shut off the "win32-metro" builds, since they'll be duplicates
  2183. # [19:17] <philikon> oh ... so maybe we should merge that merge?
  2184. # [19:17] <bhearsum|buildduty> 3) we'll also shut off the xp tests
  2185. # [19:17] <armenzg> bhearsum|buildduty: well thought!
  2186. # [19:17] <Ms2ger> Well, is it pgo-green?
  2187. # [19:17] <froydnj> bz: I was going to look at it
  2188. # [19:17] <armenzg> thanks!
  2189. # [19:17] <philikon> https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a6d44513ca62
  2190. # [19:17] <bhearsum|buildduty> ohgod. i just joduinn'ed that so hard
  2191. # [19:17] <froydnj> but I won't get to it for a little while
  2192. # [19:17] <philikon> Ms2ger: so should i just merge https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a6d44513ca62
  2193. # [19:17] * Ms2ger is looking
  2194. # [19:18] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2195. # [19:18] <froydnj> bz: did you convince yourself that JS_DefineFunctions vs. N JS_DefineFunction calls is a distinction without a difference?
  2196. # [19:18] <jimm> bhearsum|buildduty: should I go ahead and cope the config over now?
  2197. # [19:18] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Input/output error)
  2198. # [19:18] <bhearsum|buildduty> jimm: yup, may as well make sure it works today!
  2199. # [19:18] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2200. # [19:18] <philikon> Ms2ger: yeah that applies cleanly \o/
  2201. # [19:19] <armenzg> jimm: there is a problem though
  2202. # [19:19] * Quits: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP) (Ping timeout)
  2203. # [19:19] <jimm> uh oh
  2204. # [19:19] <armenzg> the slaves that do the win32 builds are not the same ones that do the metro builds
  2205. # [19:19] <@bz> froydnj: I convinced myself that we can easily more than make up the difference there is by using JS_DefineFunctionById
  2206. # [19:19] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Quit: Leaving)
  2207. # [19:19] <Ms2ger> philikon, yeah, go for it
  2208. # [19:19] <bhearsum|buildduty> armenzg: damn, i didn't think that was true :(
  2209. # [19:19] * Quits: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  2210. # [19:20] <armenzg> the metro builds are taken care by a subset of slaves that have VS2012 installed
  2211. # [19:20] <froydnj> bz: ok, good. surgery can proceed, then
  2212. # [19:20] * Joins: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP)
  2213. # [19:20] <armenzg> I can try to take that next week
  2214. # [19:20] <@bz> froydnj: it will need slight changes to our existing jsid array setup, but shouldn't be too terrible
  2215. # [19:20] <bhearsum|buildduty> ok
  2216. # [19:20] <armenzg> can we delay the elm metro nightly builds a couple of days?
  2217. # [19:20] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2218. # [19:20] <@bz> froydnj: (right now we only generate jsids for the stuff Xrays use; we'd just need them for everything)
  2219. # [19:20] <bhearsum|buildduty> so we either need to update all the slaves, or limit elm's "win32" builds to a subset
  2220. # [19:20] <bhearsum|buildduty> which blocks step 1) from above
  2221. # [19:20] <froydnj> I think the engine API will need to change a bit; IIRC JS_DefineFunctions allows you to do slightly more than JS_DefineFunction*
  2222. # [19:20] * Quits: surkov (surkov@3528122.CE67D555.26B1D6E2.IP) (Ping timeout)
  2223. # [19:21] * Joins: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP)
  2224. # [19:21] <sfink> can someone with a clue look at the xpcshell orange on https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=dca93af4b72a and tell me why it's orange?
  2225. # [19:21] <sfink> the log looks pretty happy at first glance
  2226. # [19:21] * @bz checks, but doubts
  2227. # [19:21] <jimm> bhearsum|buildduty, armenzg: limiting to a subset sounds better / quicker
  2228. # [19:21] <froydnj> but it's possible I am misreading the api
  2229. # [19:21] <bhearsum|buildduty> jimm: yeah, it's fine as a temp. workaround
  2230. # [19:21] <bhearsum|buildduty> we have to make sure the whole pool can build it before it lands in m-c
  2231. # [19:22] <@bz> So JS_DefineFunctions walks the list
  2232. # [19:22] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  2233. # [19:22] <@bz> atomizes the name
  2234. # [19:22] <@bz> checks for the JSFUN_GENERIC_NATIVE flag
  2235. # [19:22] <jimm> bhearsum|buildduty: we'll get to that at some point
  2236. # [19:22] * cadecairos_away is now known as cadecairos
  2237. # [19:22] <bhearsum|buildduty> jimm: yeah
  2238. # [19:22] <froydnj> sfink: the runtest bit died due to lack of permissions
  2239. # [19:22] <bhearsum|buildduty> anyone else have anything else to add before i summarize this in the bug?
  2240. # [19:22] <jimm> not me
  2241. # [19:22] <@bz> and if not set (which it's not in our case) calls js_DefineFunction(cx, obj, id, fs->call.op, fs->nargs, flags, fs->selfHostedName);
  2242. # [19:23] * @bz is pretty sure fs->selfHostedName is likewise null in our case
  2243. # [19:23] <Ms2ger> sfink, [Errno 13] Permission denied
  2244. # [19:23] <@bz> oh, and then sets up the jitinfo
  2245. # [19:23] <sfink> froydnj: ok, I see it. Thanks.
  2246. # [19:23] <@bz> bases on fs->call.info
  2247. # [19:23] <Ms2ger> Bug 572127, maybe
  2248. # [19:23] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2249. # [19:24] <@bz> JS_DefineFunctionById always passes a null selfhostedname
  2250. # [19:24] <@bz> which is ok for us
  2251. # [19:24] * Quits: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
  2252. # [19:24] <@bz> and doesn't do the jitinfo bit
  2253. # [19:24] <@bz> But we can use the SET_JITINFO friend API
  2254. # [19:24] <@bz> to do that
  2255. # [19:24] <@bz> so should be ok
  2256. # [19:24] <sfink> Ms2ger: hm, that bug sounds Windows-y, and this is OSX
  2257. # [19:25] <Ms2ger> Oh
  2258. # [19:25] <armenzg> thanks again bhearsum|buildduty
  2259. # [19:25] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  2260. # [19:25] <armenzg> having new eyes help
  2261. # [19:25] <Ms2ger> sfink, if it's on OSX... bhearsum|buildduty?
  2262. # [19:25] <froydnj> bz: ah, ok. thanks for pointing that out
  2263. # [19:25] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2264. # [19:26] * froydnj decides to stop starring things and go do real work
  2265. # [19:26] <@bz> froydnj: no problem
  2266. # [19:26] <@bz> froydnj: a bigger issue is getters and setters
  2267. # [19:26] <sfink> froydnj: really makes you wonder how the permasheriffs get anything done, huh?
  2268. # [19:26] <sid0> jimm: I made pymake builds j4 in the mozconfigs recently. please preserve that
  2269. # [19:26] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  2270. # [19:26] <@bz> froydnj: actually, nevermind
  2271. # [19:26] * jlebar is now known as jlebar|away
  2272. # [19:26] <froydnj> sfink: srsly
  2273. # [19:26] <@bz> froydnj: I think it might Just Work
  2274. # [19:26] <philikon> Ms2ger: by new osx xpcshell you mean the 10.8 ones?
  2275. # [19:27] * jcranmer is now known as jcranmer|away
  2276. # [19:27] <Ms2ger> philikon, yes, and 10.7 if they aren't visible yet
  2277. # [19:27] * Joins: bnicholson (bnicholson@moz-DB4A9C19.scl3.mozilla.com)
  2278. # [19:27] <@bz> yeah, that handles the jitinfo lower down, so would just work
  2279. # [19:27] <sid0> anyone know what https://tbpl.mozilla.org/php/getParsedLog.php?id=14879485&tree=Firefox&full=1 is about?
  2280. # [19:27] <philikon> Ms2ger: gotcha
  2281. # [19:27] <sid0> some sort of dom binding issue
  2282. # [19:27] * Ms2ger looks
  2283. # [19:27] <sid0> dict is apparently not picklable
  2284. # [19:28] * Quits: mfinkle (mfinkle@moz-B5F0E45F.hsd1.pa.comcast.net) (Quit: ZNC - http://znc.sourceforge.net)
  2285. # [19:28] <sid0> or something
  2286. # [19:28] <jhammel> that seems unlikely
  2287. # [19:28] <Ms2ger> parserData = cPickle.load(f)
  2288. # [19:28] <Ms2ger> TypeError: unhashable type: 'dict'
  2289. # [19:28] <@bz> wtf?
  2290. # [19:29] <philikon> somebody's trying to put dict in a set or use it as a key in a dictionary
  2291. # [19:29] <jhammel> it seems like whatever was pickled got corrupted (somehow)
  2292. # [19:29] * mjschranz_away is now known as mjschranz
  2293. # [19:29] <sid0> huh
  2294. # [19:29] * Joins: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
  2295. # [19:29] <@bz> that last sounds most plausible
  2296. # [19:29] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  2297. # [19:29] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Input/output error)
  2298. # [19:29] * Joins: jimm_ (jmathies@moz-7F164CA1.pn.at.cox.net)
  2299. # [19:29] <@bz> maybe we should try/catch around the pickle.load() call and proceed as if the pickle is not present?
  2300. # [19:29] <sid0> is it possible that a parallel build would cause a race there?
  2301. # [19:29] * mjschranz is now known as mjschranz_away
  2302. # [19:29] <philikon> Ms2ger: it looks like osx 10.7 and 10.8 xpcshell are perma-orange
  2303. # [19:30] <bhearsum|buildduty> jimm_: are we going to make these builds work with XP later?
  2304. # [19:30] <sid0> and cause corruption?
  2305. # [19:30] <@bz> except we can't
  2306. # [19:30] <Ms2ger> philikon, they were until the merge
  2307. # [19:30] <@bz> sid0: yes!
  2308. # [19:30] <bhearsum|buildduty> or are we shipping two different binaries?
  2309. # [19:30] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2310. # [19:30] <sid0> bz: well we *just* turned them on on windows
  2311. # [19:30] <philikon> Ms2ger: oic
  2312. # [19:30] <@bz> sid0: if this is running before the rule that _creates_ the pickle....
  2313. # [19:30] <@bz> sid0: or something
  2314. # [19:30] * @bz checks makefile
  2315. # [19:30] <sid0> in that case please fix :)
  2316. # [19:30] <philikon> Ms2ger: so with this merge they should go green?
  2317. # [19:30] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2318. # [19:30] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Ping timeout)
  2319. # [19:31] <jimm_> bhearsum|buildduty: we're waiting on a fix for visual studio 2012 to make that happen. if we don't get that from ms, then we start looking at alternative solutions.
  2320. # [19:31] <@bz> So...
  2321. # [19:31] * Joins: chewey (chewey@moz-2797E31E.dip0.t-ipconnect.de)
  2322. # [19:31] * Joins: mfinkle (mfinkle@moz-B5F0E45F.hsd1.pa.comcast.net)
  2323. # [19:31] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2324. # [19:31] <bhearsum|buildduty> jimm_: ah, so still unknown
  2325. # [19:31] <bhearsum|buildduty> but we're hoping to ship one binary?
  2326. # [19:31] <jimm_> right
  2327. # [19:31] <jimm_> right
  2328. # [19:31] * jimm_ is now known as jimm
  2329. # [19:31] <philikon> Ms2ger: oic, cset ca6ad4ab3366 (bug 757722 )
  2330. # [19:32] <bhearsum|buildduty> alrighty
  2331. # [19:32] <bhearsum|buildduty> we can revisit the "win32-metro" platform later if we end up needing it, then
  2332. # [19:32] <@bz> the makefile lists ParserResults.pkl in the deps...
  2333. # [19:32] * Quits: valenting1 (Thunderbir@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  2334. # [19:32] <@bz> and has an explicit rule for it
  2335. # [19:32] <Ms2ger> philikon, 5fd0de490937
  2336. # [19:32] <@bz> so it really doesn't seem like this should be a problem....
  2337. # [19:32] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2338. # [19:33] <sid0> bz: could you link to it?
  2339. # [19:33] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/dom/bindings/Makefile.in
  2340. # [19:33] <sid0> thx
  2341. # [19:33] * jlebar|away is now known as jlebar
  2342. # [19:34] * jwir3 is now known as jwir3|lunch
  2343. # [19:35] * Quits: sfink (chatzilla@moz-AB059898.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2344. # [19:35] * Joins: dao (dao@moz-B60CE150.superkabel.de)
  2345. # [19:35] <timeless> !seen dveditz
  2346. # [19:35] <firebot> dveditz was last seen 2 weeks, 6 days, 21 hours and 6 seconds ago, saying 'our parser is single threaded? That can't be helping our perf numbers' in #security.
  2347. # [19:35] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  2348. # [19:36] * Quits: chewey (chewey@moz-2797E31E.dip0.t-ipconnect.de) (Ping timeout)
  2349. # [19:36] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2350. # [19:37] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  2351. # [19:37] * Standard8 is now known as Standard8Away
  2352. # [19:37] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2353. # [19:38] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2354. # [19:40] <sid0> bz: hmm, I'm worried GlobalGen.py's running too often
  2355. # [19:40] <sid0> with pymake
  2356. # [19:41] <sid0> I'm looking at gnu make builds to see what they do
  2357. # [19:41] * Joins: chewey (chewey@moz-4D013E9A.dip0.t-ipconnect.de)
  2358. # [19:41] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/15ec1bee28e6 - Daniel Holbert - Bug 786111: Prevent recursive calls to nsSMILAnimationController::DoSample(). r=birtles sr=roc a=lsblakk
  2359. # [19:42] * Joins: TheOne (one@moz-C7043CC6.dip.t-dialin.net)
  2360. # [19:42] <sid0> bz: so this Linux log runs GlobalGen twice: https://tbpl.mozilla.org/php/getParsedLog.php?id=14854904&tree=Build-System&full=1
  2361. # [19:42] <sid0> is it possible that dependencies are incorrectly specified?
  2362. # [19:44] <@bz> sid0: it's all possible. Looking at the log.
  2363. # [19:44] <sid0> ok
  2364. # [19:44] <@bz> sid0: khuey is the one who really knows this stuff....
  2365. # [19:44] * Quits: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP) (Ping timeout)
  2366. # [19:44] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  2367. # [19:44] * armenzg is now known as armenzg_brb
  2368. # [19:44] * Joins: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP)
  2369. # [19:45] <@bz> sid0: weird
  2370. # [19:45] * Quits: clee (clee@D8C51945.DA9C8375.B65F468E.IP) (Ping timeout)
  2371. # [19:45] * @bz definitely sees it running twice in the log
  2372. # [19:45] * Joins: clee (clee@D8C51945.DA9C8375.B65F468E.IP)
  2373. # [19:45] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  2374. # [19:46] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  2375. # [19:46] * Quits: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP) (Ping timeout)
  2376. # [19:46] <@bz> ah
  2377. # [19:46] <@bz> so
  2378. # [19:46] <@bz> the second time seems to be for the test dir
  2379. # [19:46] <sid0> hm
  2380. # [19:47] * Joins: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP)
  2381. # [19:47] <@bz> that's weird
  2382. # [19:47] <@bz> one sec
  2383. # [19:47] <@bz> that's pretty odd
  2384. # [19:47] <@bz> why would that happen?
  2385. # [19:47] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2386. # [19:48] <@bz> you can see the first call is in parallel with xpidl parsing of dom/interfaces
  2387. # [19:48] <@bz> and the second call is ... still in parallel with that, but now in dom/bindings/test?
  2388. # [19:48] <sid0> :s
  2389. # [19:48] <@bz> do we do TEST_DIRS in parallel with PARALLEL_DIRS???
  2390. # [19:49] <@bz> because bindings/test is in TEST_DIRS in dom/Makefile.in
  2391. # [19:49] * Quits: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP) (Ping timeout)
  2392. # [19:49] <@bz> with a nice comment like this:
  2393. # [19:49] <@bz> # bindings/test is here, because it needs to build after bindings/, and
  2394. # [19:49] <@bz> # we build subdirectories before ourselves.
  2395. # [19:49] <sid0> let me check
  2396. # [19:49] <@bz> So doing bindings/test in parallel with bindings/ will not lead to happy outcomes
  2397. # [19:50] * Joins: kk1fff1 (kk1fff@moz-5C9F220D.dynamic.hinet.net)
  2398. # [19:50] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  2399. # [19:50] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2400. # [19:50] * Quits: kk1fff (kk1fff@moz-5C9F220D.dynamic.hinet.net) (Ping timeout)
  2401. # [19:51] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2402. # [19:52] <sid0> does serialising things kill build times?
  2403. # [19:52] <sid0> ted: ^ could you answer that? does PARALLEL_DIRS run in parallel with DIRS?
  2404. # [19:52] * Joins: fitzgen (fitzgen@moz-BBE3ABD.mv.mozilla.com)
  2405. # [19:53] <sobersabre> hm... I looked at here: https://developer.mozilla.org/en-US/docs/Mozilla/Signing_Mozilla_apps_for_Mac_OS_X
  2406. # [19:53] <froydnj> sid0: PARALLEL_DIRS comes first, then DIRS
  2407. # [19:53] * Quits: bnicholson (bnicholson@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
  2408. # [19:53] <froydnj> building all of dom/ with PARALLEL_DIRS did win some measurable amount of build time on my machine, but it's possible that not all the dependencies are lined up
  2409. # [19:54] <sobersabre> Does this mean mozilla's "Release Automation" infrastructure creates the packages in .app (unpackaged) form, and then after the signing it is packaged into .dmg ?
  2410. # [19:54] <Ms2ger> s/possible/likely/
  2411. # [19:54] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2412. # [19:54] <sobersabre> (I mean for OSX)
  2413. # [19:54] <@bz> not with DIRS
  2414. # [19:54] <@bz> the question is whether PARALLEL_DIRS can parallelize with TEST_DIRS
  2415. # [19:54] <sid0> TEST_DIRS gets added on to DIRS
  2416. # [19:55] * Joins: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP)
  2417. # [19:55] <sid0> it's the equivalent of ifdef ENABLE_TESTS DIRS += foo endif
  2418. # [19:55] <@bz> ah, ok
  2419. # [19:55] <@bz> hrm
  2420. # [19:55] <sid0> http://mxr.mozilla.org/mozilla-central/source/config/rules.mk#79
  2421. # [19:57] <@bz> right
  2422. # [19:57] * @bz is trying to understand the handling of PARALLEL_DIRS in rules.mk
  2423. # [19:57] * Quits: marco (Thunderbir@3C879A38.96B8F5F8.10DC0B64.IP) (Ping timeout)
  2424. # [19:58] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2425. # [19:58] <@bz> Like where the parallelism is done
  2426. # [19:58] * mdas is now known as mdas|afk
  2427. # [19:58] <sid0> I'm looking for that as well, heh
  2428. # [19:58] * @bz not finding so far
  2429. # [19:58] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  2430. # [19:59] <@bz> ah
  2431. # [19:59] <@bz> target_libs.mk perhaps?
  2432. # [19:59] <sid0> http://mxr.mozilla.org/mozilla-central/source/config/makefiles/target_tools.mk#23
  2433. # [19:59] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2434. # [19:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/054016215c5e - Josh Matthews - Bug 773956 - Fix up invalid syntax and configurations in xpcshell.ini. r=jmaher
  2435. # [19:59] <@bz> parallel_libs.mk is similar
  2436. # [20:00] <@bz> and more likely to be relevant here
  2437. # [20:00] <@bz> ok
  2438. # [20:00] <@bz> so the + is what parallelizes?
  2439. # [20:00] <sid0> "+ means 'execute this command under make -n' (when commands are not normally executed)."
  2440. # [20:00] <philikon> ehsan: you're going to have to resolve bug 785720 yourself
  2441. # [20:01] <@bz> hrm
  2442. # [20:01] <sid0> I think the parallelization is an artifact of the dependencies here
  2443. # [20:01] <sid0> it's basically doing a parallel walk down the DAG
  2444. # [20:01] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  2445. # [20:01] <ehsan> philikon: what do you mean?
  2446. # [20:01] <@bz> well, the question is
  2447. # [20:01] <@bz> why is DIRS different?
  2448. # [20:01] <ehsan> philikon: I have a patch attached there :)
  2449. # [20:02] <sid0> DIRS is meant to be serial dirs
  2450. # [20:02] <sid0> I think
  2451. # [20:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2452. # [20:02] <@bz> well, yes
  2453. # [20:02] <sid0> but I really can't tell if they execute in parallel or not
  2454. # [20:02] <philikon> ehsan: i merged it from inbound to m-c
  2455. # [20:02] <philikon> ehsan: but i can't access it to resolve it
  2456. # [20:02] <sid0> hm
  2457. # [20:02] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2458. # [20:02] <ehsan> philikon: oh ok lol, sorry for the confusion
  2459. # [20:02] <@bz> My temptation would be to move "bindings" from PARALLEL_DIRS to DIRS for now
  2460. # [20:03] <ehsan> philikon: I was originally looking for somebody to fix it, so I thought you're talking about that! ;)
  2461. # [20:03] <@bz> and file a bug on khuey. ;)
  2462. # [20:03] <@bz> This bindings stuff... I look forward to seeing what the build system rewrite does with it. ;)
  2463. # [20:03] <jhammel> khuey is busted again? :/
  2464. # [20:04] * Quits: clee (clee@D8C51945.DA9C8375.B65F468E.IP) (Quit: clee)
  2465. # [20:04] <@bz> well, he's not here!
  2466. # [20:04] <@bz> Does that count?
  2467. # [20:04] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2468. # [20:04] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2469. # [20:04] <jhammel> :)
  2470. # [20:04] <glandium> interesting... i upgraded from aurora from 16 to 17 and yammer got bigger fonts. But only yammer. No other site
  2471. # [20:04] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2472. # [20:04] * Quits: fitzgen (fitzgen@moz-BBE3ABD.mv.mozilla.com) (Quit: fitzgen)
  2473. # [20:05] * Quits: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2474. # [20:05] <sid0> bz: that makes sense I guess
  2475. # [20:06] * Joins: marco (Thunderbir@DA2E5283.96B8F5F8.10DC0B64.IP)
  2476. # [20:06] <jhammel> glandium: that was the whole upgrade: bigger fonts for yammer ;)
  2477. # [20:06] * philor is now known as philor|afk
  2478. # [20:06] * Joins: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP)
  2479. # [20:06] <sid0> khuey is apparently out today
  2480. # [20:07] <sid0> bz: this seems like a failure that only happens once a while, and I don't want to back out pymake for this
  2481. # [20:07] * Quits: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  2482. # [20:07] <bhearsum|buildduty> glandium: i'm 99% sure that's a yammer change
  2483. # [20:07] * Joins: darin (darin@moz-CD91E596.google.com)
  2484. # [20:07] <@bz> sid0: we should do the DIRS thing
  2485. # [20:07] * Quits: gwagner (idefix2@D8C51945.DA9C8375.B65F468E.IP) (Quit: gwagner)
  2486. # [20:07] <bhearsum|buildduty> i'm on Nightly, and i only noticed the font bigness today
  2487. # [20:07] <@bz> sid0: moving "bindings" to DIRS in dom/Makefile.in
  2488. # [20:07] * Quits: avih (quassel@moz-A37D6F0A.red.bezeqint.net) (Client exited)
  2489. # [20:07] <sid0> yeah
  2490. # [20:07] <sid0> you can even check it in as a bustage fix ;)
  2491. # [20:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/08922991ac7d - Josh Matthews - Bug 722861 - Tests for imgLoader privacy-respecting changes. r=joe
  2492. # [20:07] <@bz> Is "we" == you or is it me?
  2493. # [20:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bdc68f5ddb38 - Josh Matthews - Bug 722861 - Add privacy information to image requests, and use a separate cache for private requests. r=joe
  2494. # [20:08] <sid0> bz: ok I'll do it
  2495. # [20:08] <@bz> thanks
  2496. # [20:08] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2497. # [20:08] * @bz goes back to wrangling this code
  2498. # [20:08] * Quits: KaiRo (robert@moz-7DEE8F70.adsl.highway.telekom.at) (Input/output error)
  2499. # [20:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bfb57e4e09bb - Michael Vines - Bug 786468 - Support alternate nsIRadioInterfaceLayer implementations. r=philikon,mrbkap
  2500. # [20:09] * mdas|afk is now known as mdas
  2501. # [20:09] * jlebar is now known as jlebar|away
  2502. # [20:10] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  2503. # [20:10] * Joins: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com)
  2504. # [20:11] <sid0> bhearsum|buildduty: opt build completed btw. 76 minutes start to finish
  2505. # [20:12] <bhearsum|buildduty> woooooooooot
  2506. # [20:12] <bhearsum|buildduty> what wasn the old time?
  2507. # [20:12] <catlee> 2 days
  2508. # [20:13] <bhearsum|buildduty> haha
  2509. # [20:13] * Quits: squib (squib@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  2510. # [20:15] <sid0> bhearsum|buildduty: 2 hours I think
  2511. # [20:15] <bhearsum|buildduty> ahhh
  2512. # [20:15] <sid0> are mozilla servers down?
  2513. # [20:15] <sid0> I can't connect to hg.mozilla.org
  2514. # [20:15] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2515. # [20:15] <jhammel> sid0: i just hit it successfully
  2516. # [20:16] <sid0> looks like my ISP's acting up
  2517. # [20:16] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  2518. # [20:17] * Quits: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  2519. # [20:17] * jwir3|lunch is now known as jwir3
  2520. # [20:18] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2521. # [20:18] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Connection reset by peer)
  2522. # [20:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2523. # [20:18] <sid0> bz: could you please fix it? :( looks like I've lost connection to the US
  2524. # [20:18] <@bz> sid0: ok
  2525. # [20:18] * Joins: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se)
  2526. # [20:18] <sid0> thanks
  2527. # [20:18] <sid0> sigh
  2528. # [20:19] * @bz looks for a tree he can land from
  2529. # [20:19] <@bz> on inbound?
  2530. # [20:19] * Joins: fitzgen (fitzgen@moz-BBE3ABD.mv.mozilla.com)
  2531. # [20:19] <sid0> sure, doesn't seem to be that frequent
  2532. # [20:19] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2533. # [20:19] <@bz> do you want me to file the followup bug too?
  2534. # [20:19] <sid0> yeah, can't connect to bugzilla
  2535. # [20:20] * Quits: Suresh (chatzilla@1C9F308C.2364D0C0.EB06F97B.IP) (Quit: Leaving)
  2536. # [20:20] <sid0> or to tbpl
  2537. # [20:20] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Input/output error)
  2538. # [20:20] <@bz> ok
  2539. # [20:20] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2540. # [20:20] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  2541. # [20:21] * @bz hopes this won't break the tree!
  2542. # [20:22] * Quits: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP) (Ping timeout)
  2543. # [20:22] * Quits: marco (Thunderbir@DA2E5283.96B8F5F8.10DC0B64.IP) (Ping timeout)
  2544. # [20:22] * Quits: @dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net) (Ping timeout)
  2545. # [20:22] * Joins: marco (Thunderbir@DA2E5283.96B8F5F8.10DC0B64.IP)
  2546. # [20:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b96a7ceeb647 - Boris Zbarsky - Don't build dom/bindings as part of PARALLEL_DIRS, because that seems to parallelize it against dom/bindings/test, which is no good. No bug, r=bustage.
  2547. # [20:24] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2548. # [20:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/82e8e2679938 - Terrence Cole - Bug 786136 - Fix invalid conversion in return; r=brendan
  2549. # [20:25] * Quits: brendan (brendaneic@A2C92C1B.6A726B95.DCA7D3F.IP) (Quit: brendan)
  2550. # [20:25] <sid0> bz: thanks. I'll keep an eye out for further issues
  2551. # [20:26] <@ted> sid0: no, PARALLEL_DIRS runs first, then DIRS
  2552. # [20:26] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  2553. # [20:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5ec945ee491e - Sriram Ramasubramanian - Bug 782607: Close InputStream for addon icons from Gecko. [r=cpeterson]
  2554. # [20:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/29e1983201a5 - Sriram Ramasubramanian - Bug 785731: Tabs-tray rotation should preserve the height. [r=mcomella]
  2555. # [20:27] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Quit: jwilde)
  2556. # [20:27] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2557. # [20:27] * Quits: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2558. # [20:28] <sid0> ted: hrm
  2559. # [20:28] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2560. # [20:28] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  2561. # [20:28] * Quits: paolo (paolo@moz-F60FDEEC.retail.telecomitalia.it) (Ping timeout)
  2562. # [20:28] <@gavin> philikon: thanks for the merges
  2563. # [20:28] <sid0> ted: something's messed up
  2564. # [20:29] <sid0> and I'm not sure what
  2565. # [20:29] <@gavin> philikon: also, those videos faramarz posted from whatever work-week-like thing you're at are awesome
  2566. # [20:30] <@ted> sid0: is it just crazy output buffering?
  2567. # [20:30] * Quits: RealRaven (Thunderbir@FF5A879F.2760DA73.C3498625.IP) (Ping timeout)
  2568. # [20:30] <sid0> ted: I don't think so, because there's a double run happening on other platforms too
  2569. # [20:31] <@ted> what exactly is happening?
  2570. # [20:31] <sid0> ted: well we suspect it's a race that corrupts the output of GlobalGen.py
  2571. # [20:31] <sid0> GlobalGen.py seems to be run multiple times
  2572. # [20:31] <@ted> ah
  2573. # [20:31] <sid0> twice in GNU make builds
  2574. # [20:31] <sid0> 4-5 times in pymake builds
  2575. # [20:31] * Joins: triplex (bavo@moz-CD27DCCE.adsl-dyn.isp.belgacom.be)
  2576. # [20:31] * Joins: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP)
  2577. # [20:31] <@ted> that's exciting
  2578. # [20:32] <@ted> where is this?
  2579. # [20:32] <@ted> dom/bindings ?
  2580. # [20:32] * Joins: paolo (paolo@moz-83F24A0A.retail.telecomitalia.it)
  2581. # [20:32] <sid0> yeah
  2582. # [20:32] <sid0> so as a workaround we moved dom/bindings out of PARALLEL_DIRS for now
  2583. # [20:32] * Joins: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se)
  2584. # [20:32] <wlach> glandium: am I correct in seeing that the xpcshell test times take several times longer on both win AND linux vs mac?
  2585. # [20:32] <sid0> now it's either a bug in pymake or it's some sort of inverted dependency
  2586. # [20:33] <@ted> i don't see how parallel_dirs could have anything to do with it
  2587. # [20:33] <@ted> but okay
  2588. # [20:33] <@bz> well, it was the only hypothesis we had so far
  2589. # [20:33] <@bz> based on not being able to tell how it orders with DIRS
  2590. # [20:33] * khuey|away is now known as khuey
  2591. # [20:33] <sid0> ah, hi khuey
  2592. # [20:33] <@bz> hey, speak of the devil!
  2593. # [20:33] <@bz> khuey: got a min? ;)
  2594. # [20:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2595. # [20:34] * Joins: mcomella (mcomella@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2596. # [20:34] <@khuey> bz: indeed
  2597. # [20:34] <sid0> khuey: so GlobalGen.py seems to be run multiple times per build
  2598. # [20:34] <@bz> khuey: so first of all, I'm stealing the typedef patch
  2599. # [20:34] <@bz> khuey: going to see if I can write something that's sane
  2600. # [20:34] * Quits: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP) (Ping timeout)
  2601. # [20:34] <@bz> khuey: but second, what sid0 said
  2602. # [20:34] <sid0> khuey: twice in gnu make builds, 4-5 times in pymake builds
  2603. # [20:35] <@khuey> bz: sounds good
  2604. # [20:35] <@khuey> sid0: that's fun
  2605. # [20:35] * Joins: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP)
  2606. # [20:35] <@bz> khuey: in gnumake it seems to run once from bindings and once from bindings/test ?
  2607. # [20:35] <@ted> bz: it's fairly straightforward
  2608. # [20:35] <@bz> khuey: or something
  2609. # [20:35] <@khuey> bz: fun
  2610. # [20:35] <@ted> if we have PARALLEL_DIRS, then we add dependencies to libs:: for each parallel dir: http://mxr.mozilla.org/mozilla-central/source/config/makefiles/target_libs.mk#24
  2611. # [20:35] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2612. # [20:35] * Joins: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com)
  2613. # [20:35] * Quits: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2614. # [20:35] * Joins: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2615. # [20:36] <@khuey> sid0: it doesn't surprise me
  2616. # [20:36] * mjschranz_away is now known as mjschranz
  2617. # [20:36] <@khuey> the build stuff there is totally messed up
  2618. # [20:36] <@ted> the libs:: target there does LOOP_OVER_DIRS at the end, which builds in DIRS: http://mxr.mozilla.org/mozilla-central/source/config/makefiles/target_libs.mk#103
  2619. # [20:36] <sid0> https://tbpl.mozilla.org/php/getParsedLog.php?id=14879485&tree=Firefox&full=1 is a failing build
  2620. # [20:36] <sid0> ted: wait, is the double colon intentional?
  2621. # [20:36] * Joins: RealRaven (Thunderbir@moz-5F5E5949.threembb.ie)
  2622. # [20:36] <@ted> so in normal make fashion it builds the dependencies of libs::, the parallel dirs, before it builds the DIRS
  2623. # [20:36] <@ted> sid0: not sure that it makes a difference
  2624. # [20:37] <@ted> since it's just a dep
  2625. # [20:37] * Quits: marco (Thunderbir@DA2E5283.96B8F5F8.10DC0B64.IP) (Ping timeout)
  2626. # [20:37] <sid0> ted: I seem to remember some underspecification there
  2627. # [20:38] <sid0> but I'm not sure
  2628. # [20:38] <@ted> oh
  2629. # [20:38] <@ted> wait
  2630. # [20:38] <@ted> maybe you're right
  2631. # [20:38] <@ted> didn't we just have this conversation somewhere
  2632. # [20:38] * Quits: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP) (Ping timeout)
  2633. # [20:38] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2634. # [20:39] <@ted> i think we determined that double-colon rules with dependencies were all messed up
  2635. # [20:39] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  2636. # [20:39] * Quits: reuben (reuben@moz-3D306503.res-com.wayinternet.com.br) (Quit: Textual IRC Client: www.textualapp.com)
  2637. # [20:39] <sid0> hmm
  2638. # [20:40] <sid0> "Each double-colon rule should specify commands; if it does not, an implicit rule will be used if one applies."
  2639. # [20:40] <sid0> yeah
  2640. # [20:40] <sid0> that's bugged
  2641. # [20:40] <@ted> no, i mean more specifically
  2642. # [20:40] <@ted> i think if you have
  2643. # [20:40] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  2644. # [20:40] <@ted> foo:: abc xyz
  2645. # [20:40] <@ted> do something
  2646. # [20:40] <@ted> foo::
  2647. # [20:40] <@ted> do something else
  2648. # [20:40] <@ted> it's free to execute "do something else" in parallel with the deps of "do something"
  2649. # [20:41] <sid0> yeah
  2650. # [20:41] <sid0> yes
  2651. # [20:41] * Joins: ekr__ (ekr@moz-7B0110AD.mv.mozilla.com)
  2652. # [20:41] * ekr__ is now known as ekr
  2653. # [20:41] <sid0> exactly, that's what I remember
  2654. # [20:41] <@ted> i actually tested this
  2655. # [20:41] * Joins: marco (Thunderbir@3A4EDD25.A00BAEB.10DC0B64.IP)
  2656. # [20:41] <sid0> " Double-colon rules with the same target are in fact completely separate from one another. Each double-colon rule is processed individually, just as rules with different targets are processed. "
  2657. # [20:41] <sid0> mmm
  2658. # [20:41] <sid0> so I think that's what might be happening
  2659. # [20:42] * mdas is now known as mdas|afk
  2660. # [20:43] * sid0 changes topic to 'Pymake has been deployed on Win32 || Please avoid using NSPR types! || Try/Inbound issues? **See TBPL's tree status messages** || Next merge: 2012-10-08 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au/'
  2661. # [20:44] <jimm> sid0: ping
  2662. # [20:44] <@ted> yeah
  2663. # [20:44] <@ted> bleh
  2664. # [20:44] <@ted> sid0: guess we should make libs into a non-double-colon-rule1
  2665. # [20:44] <@ted> i actually thought about this
  2666. # [20:44] <sid0> jimm: hi
  2667. # [20:44] <@ted> double colon rules are messed up
  2668. # [20:45] <@ted> we'd basically have to do like s/libs::/libs: foo\nfoo:/
  2669. # [20:45] <@ted> around the tree
  2670. # [20:45] <jimm> sid0: did you mention you added something related to pymake that would affect elm?
  2671. # [20:45] <@ted> and have one libs target in rules.mk
  2672. # [20:46] <sid0> jimm: Yeah. Pymake builds on the build machines are j4
  2673. # [20:46] <sid0> jimm: https://mxr.mozilla.org/mozilla-central/source/browser/config/mozconfigs/win32/nightly#18
  2674. # [20:46] <jimm> sid0: did you mention you added something related to pymake that would affect elm?
  2675. # [20:46] <sid0> please maintain that
  2676. # [20:46] * Quits: kk1fff1 (kk1fff@moz-5C9F220D.dynamic.hinet.net) (Quit: Leaving.)
  2677. # [20:46] <sid0> hm
  2678. # [20:47] <jimm> oops
  2679. # [20:47] <jimm> sorry
  2680. # [20:47] <jimm> we have build failures on eml right now related to this
  2681. # [20:47] <jimm> *elm
  2682. # [20:47] <jimm> must be a friday
  2683. # [20:47] <sid0> looking
  2684. # [20:47] <@ted> sid0: i worked around this double colon thing previously: https://hg.mozilla.org/projects/alder/rev/9a1734a6910d
  2685. # [20:47] * Quits: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP) (Ping timeout)
  2686. # [20:47] <@ted> nsIDOMMediaStream.idl is in dom/media
  2687. # [20:48] <@ted> in a -jN build the exports:: rule in dom/media runs before the subdir
  2688. # [20:48] <sid0> jimm: Uh. How up to date is elm with m-c?
  2689. # [20:48] <@ted> in a -j1 build it doesn't so it fails
  2690. # [20:48] <sid0> jimm: I fixed that a long time ago
  2691. # [20:48] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  2692. # [20:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6227aa557e54 - Jeff Walden - Bug 786880 - Move nativeContains into ObjectImpl. r=bhackett
  2693. # [20:48] <jimm> merged last weekend
  2694. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/06eff7ce5bd7 - Jeff Walden - Bug 751377 - Begin to implement [[GetProperty]] for named properties in the new representation. r=bhackett
  2695. # [20:48] <jimm> should i merge to fix this?
  2696. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7422cb6ebf32 - Jeff Walden - Fix Windows VC9 debug compiler warnings. No bug, r=themaid, r=terrence
  2697. # [20:48] <sid0> jimm: oh wait
  2698. # [20:48] * Joins: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP)
  2699. # [20:48] <sid0> jimm: I'm looking at elm
  2700. # [20:48] <sid0> gimme a sec
  2701. # [20:48] <jimm> ok thx
  2702. # [20:49] * armenzg_brb is now known as armenzg
  2703. # [20:50] <sid0> jimm: you need to port https://hg.mozilla.org/projects/elm/rev/3cc378b302c9 to mozconfig.vs2011
  2704. # [20:51] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2705. # [20:51] <sid0> ted: fun
  2706. # [20:51] <jimm> ok
  2707. # [20:51] <sid0> ted: so moving bindings/ to DIRS should work?
  2708. # [20:52] <@ted> that should work around this problem
  2709. # [20:52] <@ted> i really think we should get rid of the double colon rules
  2710. # [20:52] <@ted> i don't think it's that hard
  2711. # [20:52] <@ted> they're insane
  2712. # [20:52] <sid0> :)
  2713. # [20:52] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  2714. # [20:52] <sid0> well we shouldn't have libs at all, really
  2715. # [20:52] <sid0> we should instead have dep chains
  2716. # [20:52] <sid0> I guess
  2717. # [20:52] <@khuey> are you volunteering to do that?
  2718. # [20:53] * sid0 runs
  2719. # [20:53] <@ted> i will
  2720. # [20:53] <@ted> i don't think it's that bad
  2721. # [20:53] <@ted> we basically just have 2 cases right now
  2722. # [20:53] <sid0> I mean, we stuff way too much crap into libs
  2723. # [20:53] <@ted> people do like
  2724. # [20:53] <@ted> libs:: foo
  2725. # [20:53] <@ted> or libs::
  2726. # [20:53] <@ted> do stuff
  2727. # [20:54] <@ted> the former just becomes libs: foo
  2728. # [20:54] <@ted> the latter becomes
  2729. # [20:54] <@ted> libs: foo
  2730. # [20:54] <@ted> foo:
  2731. # [20:54] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  2732. # [20:54] <@ted> do stuff
  2733. # [20:54] * Joins: myk1 (myk@moz-BBE3ABD.mv.mozilla.com)
  2734. # [20:55] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2735. # [20:55] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2736. # [20:55] * ChanServ sets mode: +o dbaron
  2737. # [20:56] * coop is now known as coop|lunch
  2738. # [20:56] * jhammel is now known as jhammel|lunch
  2739. # [20:56] <Waldo> hmm
  2740. # [20:56] * Waldo looks at that
  2741. # [20:56] * Joins: RyanVM (chatzilla@moz-403902F0.phlapa.fios.verizon.net)
  2742. # [20:56] <sid0> jimm: btw the last couple of fixes for pymake landed the day before yesterday
  2743. # [20:56] <sid0> jimm: you'll definitely want to get those
  2744. # [20:56] <Waldo> backing out that last patch, odd that it builds locally
  2745. # [20:57] <jimm> alright I'll do merge first
  2746. # [20:57] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  2747. # [20:59] <Waldo> supposing I have my entire mq popped, the command to back out tip (generate the backout change) is |hg backout tip|, right? seems to be taking an abnormally long time to run for some reason...
  2748. # [21:00] <Waldo> ah, there, editor popped up
  2749. # [21:00] <Ms2ger> Yep
  2750. # [21:00] <jimm> sid0: so looks like all I need is the |. $topsrcdir/build/mozconfig.vs2010-common| include and the new style exports via 'mk_export_correct_style'?
  2751. # [21:00] <Callek> Ms2ger, philor|afk: what were we talking about with "reboot device///verify"
  2752. # [21:00] <sid0> jimm: Yeah that should do it
  2753. # [21:00] <sid0> jimm: I can review a patch if you like
  2754. # [21:00] <Ms2ger> Callek, hmm?
  2755. # [21:01] <jimm> sid0: if our windows paths are already set right through escaping, mk_export_correct_style isn't going to break them is it?
  2756. # [21:01] <Callek> Ms2ger: re: |[13:01:35] Ms2ger [#developers] philikon, it's in verify.py; retrigger and poke Callek | (where its 14:51 now)
  2757. # [21:01] * Quits: victorporof (victorporo@A3CC5C2.F695A43D.79933D60.IP) (Quit: victorporof)
  2758. # [21:01] <Waldo> bustage fixed, carry on
  2759. # [21:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8f36eacd03be - Jeff Walden - Backed out changeset 6227aa557e54, Windows bustage, will investigate at leisure after tree is fixed. r=redness
  2760. # [21:01] * Ms2ger scrolls back
  2761. # [21:01] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  2762. # [21:01] <sid0> jimm: oh I see what you mean
  2763. # [21:02] <Ms2ger> An M8 somewhere...
  2764. # [21:02] <sid0> jimm: in theory, it shouldn't
  2765. # [21:02] <sid0> jimm: in practice, who knows
  2766. # [21:02] <jimm> :) ok
  2767. # [21:02] <glandium> ted: the problem is more with libs:: parallel_dirs_stuff ; libs:: somethingelse_that_depends_on_something_from_the_subdir
  2768. # [21:02] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  2769. # [21:02] * Quits: mfinkle (mfinkle@moz-B5F0E45F.hsd1.pa.comcast.net) (Ping timeout)
  2770. # [21:03] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  2771. # [21:03] <glandium> wlach: yes
  2772. # [21:03] * gps can't wait until all the Makefile's are dynamically generated and we don't have this mess
  2773. # [21:03] <Waldo> hmm, java update, that's speedier than I'd have expected it to happen
  2774. # [21:03] <gps> Waldo: Oracle apparently knew about the vuln 4+ months ago
  2775. # [21:03] <Ms2ger> gps, fix it! :)
  2776. # [21:03] * froydnj cracks the whip on gps
  2777. # [21:03] <jimm> guess I can test this on the command line first
  2778. # [21:03] * myk1 is now known as myk
  2779. # [21:03] <Waldo> gps: awesome
  2780. # [21:03] <wlach> glandium: scary stuff
  2781. # [21:04] * Quits: RealRaven (Thunderbir@moz-5F5E5949.threembb.ie) (Ping timeout)
  2782. # [21:04] * Joins: RealRaven (Thunderbir@C6BC2410.D3E479AE.C3498625.IP)
  2783. # [21:04] <Waldo> although, we probably have bugs that old that might be convertible to exploits, with enough effort, so, um, glass houses :-\
  2784. # [21:05] <Ms2ger> Gah, wrong tree
  2785. # [21:05] <Ms2ger> Callek, https://tbpl.mozilla.org/php/getParsedLog.php?id=14878466&tree=Firefox
  2786. # [21:05] <@ted> glandium: yeah
  2787. # [21:05] <@ted> glandium: i really think we should just kill double colon rules
  2788. # [21:05] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  2789. # [21:06] <glandium> ted: and i don't think there's any way to fix these with single-colon rules
  2790. # [21:06] <@ted> well, then clearly we ought to fix those
  2791. # [21:07] <glandium> in fact, the problem could still happen with single-colon rules
  2792. # [21:07] <@ted> but double colon rules make it more confusing
  2793. # [21:07] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Connection reset by peer)
  2794. # [21:07] * Joins: teoli_ (teoli@EDB1D55.195E6A26.F1085784.IP)
  2795. # [21:07] <gps> double colon rules just defeat the point of make
  2796. # [21:08] <Ms2ger> Make has a point?
  2797. # [21:08] <Ms2ger> </troll>
  2798. # [21:08] <Ms2ger> Actually, this is me...
  2799. # [21:08] <Ms2ger> <troll>
  2800. # [21:08] <Waldo> don't close that tag, there's still...yeah
  2801. # [21:08] <gps> no, make is trolling us
  2802. # [21:08] <Waldo> in soviet russia...
  2803. # [21:08] <@ted> man
  2804. # [21:08] <glandium> gps: the point of make is not to run things in parallel, actually.
  2805. # [21:09] <@ted> there's apparently still a C++ unit test that relies on MOZILLA_FIVE_HOME being set
  2806. # [21:09] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- \o/)
  2807. # [21:09] <@ted> or some code in gecko that does
  2808. # [21:09] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7a3368523776 - Jonathan Griffin - Bug 787520 - Fix test_log.py, a=test-only, DONTBUILD because NPOTB
  2809. # [21:09] <bhearsum|buildduty> holy crap
  2810. # [21:10] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  2811. # [21:10] <@bsmedberg> double-colon rules are *weird*
  2812. # [21:10] <@ted> yeah
  2813. # [21:10] <@bsmedberg> of course, order-only dependencies and target-specific variable inheritance is even weirder
  2814. # [21:10] <gps> ted, glandium, et al: do you want to have the "what to replace makefile.in's with" conversation now?
  2815. # [21:10] <@ted> hah
  2816. # [21:11] <@ted> i don't really care
  2817. # [21:11] <gps> if I'm hung over this weekend I'd like something to hack on
  2818. # [21:11] <@ted> as long as you write it
  2819. # [21:11] * nhirata is now known as nhirata_afk
  2820. # [21:11] * Joins: mfinkle (mfinkle@moz-B5F0E45F.hsd1.pa.comcast.net)
  2821. # [21:11] <glandium> gps: i'm not here now despite me typing. and you know my opinion already:)
  2822. # [21:11] <gps> so, I think we'll initially need an escape hatch from a purely declarative format. Python provides that
  2823. # [21:11] <@bsmedberg> gps: I vote for limited-python!
  2824. # [21:11] <gps> s/initially/eventually/
  2825. # [21:12] <sid0> http://www.computerworld.com/s/article/9230812/Researchers_find_critical_vulnerability_in_Java_7_patch_hours_after_release?taxonomyId=85
  2826. # [21:12] <sid0> welp
  2827. # [21:12] <glandium> :(=
  2828. # [21:12] * Quits: rajul (quassel@3757B681.BD70987E.5700D73F.IP) (Connection reset by peer)
  2829. # [21:12] <@bsmedberg> sid0: awesome
  2830. # [21:12] * Joins: rajul (quassel@3757B681.BD70987E.5700D73F.IP)
  2831. # [21:13] <gps> glandium likes ini files
  2832. # [21:13] <gps> I don't have anything against them per se
  2833. # [21:13] * AutomatedTester|AFK is now known as AutomatedTester
  2834. # [21:13] <gps> I think whatever we go with, we'll be able to transform it using automated tools at a later date if it comes to that
  2835. # [21:13] <jhammel|lunch> i don't know how .ini would look for something complicated
  2836. # [21:14] <sid0> gps: not if it's turing complete!
  2837. # [21:14] <sid0> :)
  2838. # [21:14] * Quits: mreavy (chatzilla@moz-9073736F.phlapa.fios.verizon.net) (Ping timeout)
  2839. # [21:14] <jhammel|lunch> sid0: yeah, well there is that
  2840. # [21:14] <gps> glandium threw out the idea of using .ini for static stuff and having additional (optional) python files for complicated foo
  2841. # [21:14] <jhammel|lunch> that is something i would personally want to avoid
  2842. # [21:14] <@ted> two formats means two things for people to learn
  2843. # [21:14] <bdahl> win debug broken on try, known issue?
  2844. # [21:14] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Quit: leaving)
  2845. # [21:14] <Ms2ger> gps, https://wiki.mozilla.org/User:Gszorc/Build_frontend_shootout#Ini-like is pretty nice, but the [module] part is horrible
  2846. # [21:14] <@ted> and if your simple thing becomes complcated, now you have to change stuff
  2847. # [21:14] <jhammel|lunch> gps: did you happen to look at buildit? i don't think it is a solution OOTB but might be good for inspiration
  2848. # [21:15] <@ted> Ms2ger: i thought you loved INI files
  2849. # [21:15] <gps> jhammel|lunch: I glanced at it
  2850. # [21:15] <sid0> bdahl: is your mozilla-central up to date?
  2851. # [21:15] * Joins: mreavy (chatzilla@moz-9073736F.phlapa.fios.verizon.net)
  2852. # [21:15] <Ms2ger> ted, the xpcshell ones are terrible
  2853. # [21:15] <sid0> bdahl: the base on which you pushed your patches
  2854. # [21:15] <glandium> ted: the idea is that most people would only need ini files. build people would write the python
  2855. # [21:15] <glandium> Ms2ger: they are not ini files
  2856. # [21:15] <@ted> hmm
  2857. # [21:15] <@ted> the turing-completeness doesn't bother me as much
  2858. # [21:16] <@ted> if the only thing we take out of them is a fixed set of variables after execution
  2859. # [21:16] <gps> jhammel|lunch: it does seem similar to what we want
  2860. # [21:16] <Ms2ger> glandium, shrug, they were made to look like ones
  2861. # [21:16] <@ted> it's not like we'll let you write build rules in these
  2862. # [21:16] <bdahl> sid0: updated about this morning https://tbpl.mozilla.org/?tree=Try&rev=e694f6fa71e5
  2863. # [21:16] <sid0> bdahl: ah ok, you hit that
  2864. # [21:16] <@ted> right?
  2865. # [21:16] <glandium> when i see the kind of crazy things we have in Makefiles just because make allow it, i really don't want to provide an easy footgun
  2866. # [21:16] <@ted> if you want something custom you'd have to add it to the backend and just add a variable
  2867. # [21:16] <sid0> bdahl: you should probably retrigger. it seems to be some sort of build race
  2868. # [21:16] <gps> glandium: what footguns are you worried about?
  2869. # [21:16] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  2870. # [21:16] <sid0> bdahl: it's (hopefully) fixed in inbound
  2871. # [21:16] <@ted> glandium: it's true, but i think separating the frontend and the backend like this will make it easier to avoid the worst of that
  2872. # [21:17] <gps> I was initially worried about it b/c I didn't think you could sandbox python easily. turns out you can!
  2873. # [21:17] <@ted> also, having an expressive language to work with should make it less likely that people resort to awful things
  2874. # [21:17] * sheeri is now known as sheeri-afk
  2875. # [21:17] * sid0 changes topic to 'Pymake has been deployed on Win32: Use an updated mozilla-central for try! || Please avoid using NSPR types! || Try/Inbound issues? **See TBPL's tree status messages** || Next merge: 2012-10-08 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ , http://log'
  2876. # [21:17] <glandium> ted: that's the point of having an ini-like descriptor and python code actually deciding stuff based on that
  2877. # [21:17] <jhammel|lunch> but yeah, i'm fine with straight python if we can use it as (basically) a data format
  2878. # [21:17] <sid0> uh oops
  2879. # [21:17] <sid0> truncated
  2880. # [21:17] * philor|afk is now known as philor
  2881. # [21:17] <jmaher> jimm: tresize is live again, on inbound/central/aurora
  2882. # [21:17] <Ms2ger> Kill the try/inbound thing
  2883. # [21:18] <bdahl> sid0: do i need to update or can i just retrigger?
  2884. # [21:18] <jimm> jmaher: cool
  2885. # [21:18] * sid0 changes topic to 'Pymake has been deployed on Win32: Update m-c for try! || Please avoid using NSPR types! || Try/Inbound issues? **See TBPL's tree status messages** || Next merge: 2012-10-08 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au/'
  2886. # [21:18] <@ted> glandium: i think even if we use python as a format, we're just going to eval it and pick out variables like DIRS
  2887. # [21:18] <sid0> bdahl: I think a retrigger should work
  2888. # [21:18] <@ted> and if we sandbox off filesystem access etc
  2889. # [21:18] <sid0> bdahl: since your opt build went fine
  2890. # [21:18] <@ted> then that limits the crazy shit people can do
  2891. # [21:18] <gps> the Python stuff I posted I almost completely sandboxed
  2892. # [21:19] <@ted> right, so you just eval it, then pick locals['DIRS'] out etc
  2893. # [21:19] <@ted> write out your actual backend build files
  2894. # [21:19] <gps> you can define functions and stuff, but you can't import modules and only have access to global functions that are specifically allowed
  2895. # [21:19] <@ted> and build with that
  2896. # [21:19] <bdahl> sid0: and how do i retriggger?
  2897. # [21:19] <gps> and the set of allowed functions is... basically the built-in types (like list, dict, set)
  2898. # [21:19] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2899. # [21:19] * Joins: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP)
  2900. # [21:19] <@ted> got hung up on something
  2901. # [21:19] <sid0> bdahl: if you click on the failed build in tbpl, you should see a + sign in the footer
  2902. # [21:20] <glandium> ted: seriously, you'd prefer https://wiki.mozilla.org/User:Gszorc/Build_frontend_shootout#Python_.28data_oriented.29 to https://wiki.mozilla.org/User:Gszorc/Build_frontend_shootout#Ini-like ?
  2903. # [21:20] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2904. # [21:20] <@ted> i think so, yes
  2905. # [21:21] <@ted> maybe i've just lived with the horror of make too long
  2906. # [21:21] <@ted> and i want a real language to work with
  2907. # [21:21] <bdahl> plus sign to rebuild...that's obvious...
  2908. # [21:21] <@dolske> I would prefer a semantic system based on rdfa.
  2909. # [21:21] * Ms2ger stabs dolske
  2910. # [21:21] <sid0> me too
  2911. # [21:21] * jhammel|lunch hopes dolske is joking
  2912. # [21:22] <sid0> it's obviously the future
  2913. # [21:22] <gps> dolske: the XML representation, right?
  2914. # [21:22] <@ted> dolske: we were going to use OWL
  2915. # [21:22] <sid0> gps: we still use that in mailnews
  2916. # [21:22] <glandium> ted: i'd very much prefer to keep it simple until we have proof that it's not enough. At that time, it will be possible to switch easily, since it will all be parseable data
  2917. # [21:22] <@dolske> ted: orly?
  2918. # [21:22] <sid0> gps: it's magical nonsense
  2919. # [21:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dbb57b1e7917 - Sriram Ramasubramanian - Bug 785246: Recreate BrowserToolbar curve with low-level window functions. [r=mfinkle]
  2920. # [21:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d58c3359c422 - Sriram Ramasubramanian - Bug 785246: Replace curves in cropped version of tabs button. [r=mfinkle]
  2921. # [21:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/98e88977a4b8 - Sriram Ramasubramanian - Bug 785246: Replace the curves in TabsPanel Toolbar for new tab button. [r=mfinkle]
  2922. # [21:22] <sid0> yeah, I totally want to "retrieve a resource" from this giant central database object
  2923. # [21:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/19b684e81c71 - Sriram Ramasubramanian - Bug 785246: Replace curves in menu button. [r=mfinkle]
  2924. # [21:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/987945f36cbc - Sriram Ramasubramanian - Bug 785246: Replace curves on tabs button. [r=mfinkle]
  2925. # [21:23] <Ms2ger> Turtle?
  2926. # [21:23] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2927. # [21:23] <@ted> sid0: but if you get the whole world to agree on ontologies you can reason about everything everywhere!
  2928. # [21:23] <jhammel|lunch> ted++
  2929. # [21:23] <sid0> hah
  2930. # [21:23] * Joins: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com)
  2931. # [21:24] <Waldo> using rdfa and owl would indeed be pretty sparqly
  2932. # [21:24] <gps> Waldo++
  2933. # [21:25] * Joins: ishan_jain (ishan@8E6C34C1.A3F9767A.1C37C358.IP)
  2934. # [21:25] * Quits: Goldorak (chatzilla@51AE01DD.F3760584.187A1082.IP) (Ping timeout)
  2935. # [21:25] <gps> with Python, something else we can do is validate things during execution
  2936. # [21:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b449366e9663 - Shane Caraveo - Bug 786477 - collapsing chatboxes on overflow is wonkey; r=felipe
  2937. # [21:25] * Joins: Goldorak (chatzilla@5DBDFA7B.6D3510EC.187A1082.IP)
  2938. # [21:25] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/73e45f0fba05 - Benoit Jacob - Bug 680644 - Simplify glxtest and make it similar to glxinfo to avoid X server crashes - r=karlt, a=lsblakk
  2939. # [21:25] <jhammel|lunch> gps: how do you mean?
  2940. # [21:25] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/fa3a1f0b6796 - Martin Vogt - Bug 680644 - Let glxtest use a XWindow instead of a GLXPixmap - r=bjacob, a=lsblakk
  2941. # [21:25] <gps> if everything is a function call under the hood, we can validate, display helpful error messages with line numbers, etc
  2942. # [21:26] <jhammel|lunch> oh sure...but you could in theory do that with any format
  2943. # [21:26] <jhammel|lunch> itd just involve more work on the runner's part
  2944. # [21:26] <gps> true. I doubt our ini parser is that robust right now
  2945. # [21:26] <jhammel|lunch> well, maybe not *any* format, but any declarative format
  2946. # [21:26] <@ted> Waldo++
  2947. # [21:26] <gps> anything is possible with some effort
  2948. # [21:26] <@ted> at zombocom
  2949. # [21:27] * Fallen|away is now known as Fallen
  2950. # [21:27] <gps> hmmm. maybe I'm wrong about SSD's. page cache on a magnetic hard drive only shaved 53s off of build times
  2951. # [21:27] <jhammel|lunch> gps: well, not *anything* ;)
  2952. # [21:27] * jhammel|lunch sicks gps on the Halting problem ;)
  2953. # [21:27] * Quits: Goldorak (chatzilla@5DBDFA7B.6D3510EC.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2954. # [21:27] <sfink> jhammel|lunch: echo "Enter pid of process to analyze"; read pid; kill -9 $pid; echo "Yes, it halts"
  2955. # [21:28] * Quits: wolfiR (wolfiR@moz-39592FBF.dip0.t-ipconnect.de) (Quit: Leaving)
  2956. # [21:28] <jhammel|lunch> sfink: i tried that with pid == 1 and got unexpected results ;)
  2957. # [21:28] * Quits: rajul (quassel@3757B681.BD70987E.5700D73F.IP) (Ping timeout)
  2958. # [21:28] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  2959. # [21:28] <sfink> jhammel|lunch: perhaps the problem was in your expectations
  2960. # [21:29] <jhammel|lunch> :)
  2961. # [21:29] <sid0> bhearsum|buildduty: well, we just had opt, debug and pgo all green
  2962. # [21:29] <sid0> bhearsum|buildduty: so let's mark the pymake bug fixed?
  2963. # [21:29] * Joins: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP)
  2964. # [21:30] <gps> ted: the way I see it, you are build system owner, so you can make the call (sorry)
  2965. # [21:30] <@ted> gps: wanna be build system owner?
  2966. # [21:30] <jhammel|lunch> heh
  2967. # [21:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c9396aa559ea - Vladan Djeric - Bug 778671: Fix two crashes in Telemetry. r=espindola
  2968. # [21:30] <@ted> i think if you rewrite it you own it anyway
  2969. # [21:30] * Quits: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2970. # [21:30] <gps> ted--
  2971. # [21:31] <@ted> but okay
  2972. # [21:31] * Joins: lduros (lduros@moz-D41962F7.phil.east.verizon.net)
  2973. # [21:31] <@ted> i think we should go with a python format
  2974. # [21:31] <jhammel|lunch> gps: otoh, if anyone touches it after you rewrite it, they own it
  2975. # [21:31] <@ted> i'm inclined to do the simple data structure one
  2976. # [21:31] <@ted> DIRS = ['a','b','c']
  2977. # [21:31] <jhammel|lunch> its the hot-potato system of ownership
  2978. # [21:31] <bhearsum|buildduty> sid0: if that sounds good to you and coop, sounds good to me
  2979. # [21:31] <glandium> yurk
  2980. # [21:31] <bhearsum|buildduty> i'm merely a buildduty slave in this matter
  2981. # [21:31] <jhammel|lunch> fwiw, /me agrees with ted
  2982. # [21:32] <Ms2ger> ted++
  2983. # [21:32] * Joins: darin (darin@moz-CD91E596.google.com)
  2984. # [21:32] <@ted> that seems to be the most straightforward option to me
  2985. # [21:32] <jhammel|lunch> oh wait, i'm defacto agreesing with Ms2ger ? nm, .ini files :P
  2986. # [21:32] <@ted> the syntax is python, which is well-documented
  2987. # [21:32] <sid0> well that still leaves all sorts of magic with list subtypes and reified getters open
  2988. # [21:32] <@ted> sid0: we can probably assert most of that
  2989. # [21:32] <gps> so, I guess the next question is how far we go to try to not use functions
  2990. # [21:32] <gps> and what sid9 says
  2991. # [21:33] <glandium> here's another thing that's annoying with something that allows you to do DIRS = [ 'a' ] ... plenty other stuff ... DIRS += [ 'b' ] ... well, that is annoying
  2992. # [21:33] <@ted> like, assert actual type(x) == list
  2993. # [21:33] <gps> (that's the invisible version of sid0 that Clint Eastwood talks to)
  2994. # [21:33] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
  2995. # [21:33] * Quits: aki (aki@moz-A18C1E59.members.linode.com) (Ping timeout)
  2996. # [21:33] * Quits: Havvy (Mibbit@moz-F48EACFD.ptld.qwest.net) (Ping timeout)
  2997. # [21:33] * Quits: jhford (jhford@moz-D8988180.org) (Ping timeout)
  2998. # [21:33] <gps> glandium: I agree with you
  2999. # [21:33] * Quits: BenWa (BenWa@moz-B9E3729F.members.linode.com) (Ping timeout)
  3000. # [21:33] * Quits: vlad (vlad@moz-97F0FD4D.members.linode.com) (Ping timeout)
  3001. # [21:33] * Quits: bhearsum|buildduty (bhearsum@moz-FBAE94.members.linode.com) (Ping timeout)
  3002. # [21:33] * Quits: magcius (jstpierre@moz-A406D4F8.coderinserepeat.com) (Ping timeout)
  3003. # [21:33] * Quits: joe` (jdrew@moz-38D685D4.woot.net) (Ping timeout)
  3004. # [21:33] <gps> if we really wanted to we could define these magic variables to be a child class of list that implemented __iadd__ to intelligently do += 'foo'
  3005. # [21:34] <jhammel|lunch> or have the runner figure that out
  3006. # [21:34] <gps> I was showing things to benbangert (a python guru) yesterday. his opinion was we should use functions for everything
  3007. # [21:34] <glandium> gps: the problem is that stuff can be spread all around the manifest, not that it's using +=
  3008. # [21:34] <Ms2ger> gps, those functions are horrible
  3009. # [21:34] <glandium> gps: even worse syntax
  3010. # [21:34] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
  3011. # [21:35] <gps> glandium: I agree
  3012. # [21:35] <gps> I think functions will be needed for some things
  3013. # [21:35] <@ted> yeah, i'm not wild about having magic functions
  3014. # [21:35] <jhammel|lunch> nor i
  3015. # [21:35] <sid0> if platform == windows then build this dir as well
  3016. # [21:35] <gps> but I think function usage should be minimized
  3017. # [21:35] <@ted> i'd really have to be convinced
  3018. # [21:35] <glandium> seriously, though, we're all python literate, but how many people that would need to touch these files are?
  3019. # [21:35] <Ms2ger> Function calls suggest to me that the order matters
  3020. # [21:35] <@ted> glandium: well, i think the benefit is that python syntax is fairly simple
  3021. # [21:36] <@ted> so you don't have to be super literate to use it
  3022. # [21:36] <@ted> also it's well-documented online
  3023. # [21:36] <Ms2ger> glandium, it's no worse than .ini or make, I'd think
  3024. # [21:36] <@ted> as opposed to "find the outdated documentation on MDN"
  3025. # [21:36] <Ms2ger> In familiarity, that is
  3026. # [21:36] <gps> speaking of that, is there a way to push docs to MDN
  3027. # [21:36] <gps> e.g. one way RST -> MDN pages?
  3028. # [21:36] * glandium can't wait to see crazy generator one-liners in build manifests
  3029. # [21:36] <jhammel|lunch> gps: you mean an API?
  3030. # [21:36] <Ms2ger> gps, oh? Does it involve BrowserID?
  3031. # [21:37] <jhammel|lunch> gps: not yet, but there is a bug
  3032. # [21:37] <gps> jhammel|lunch: effectively, yeah
  3033. # [21:37] <glandium> back to magic incantation most people can't grok
  3034. # [21:37] <gps> ideally I'd like support in MDN for "this file came from source code. edit and check in that file to see changes"
  3035. # [21:37] <jhammel|lunch> gps: yeah, i'm a big fan of that model myself
  3036. # [21:37] * Ms2ger just wants all of MDN in HG
  3037. # [21:37] <gps> I don't like maintaining low-level docs away from the code it describes. code should live near source code
  3038. # [21:37] <gps> docs should live
  3039. # [21:38] <glandium> ted: note the "well-documented online" argument doesn't pan out, especially if it's very restricted in what it can do
  3040. # [21:38] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3041. # [21:38] <@ted> well
  3042. # [21:38] * Quits: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP) (Client exited)
  3043. # [21:38] <@ted> that's somewhat true
  3044. # [21:38] <gps> anyway, back to build foo
  3045. # [21:38] <@ted> but only if you're trying to do something super-complicated
  3046. # [21:39] <@ted> i think a restricted subset of python is still better than anything home-grown
  3047. # [21:39] <Ms2ger> Honestly, I think the syntax is pretty self-evident if you've looked at a few cases
  3048. # [21:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  3049. # [21:39] * ChanServ sets mode: +o smaug
  3050. # [21:39] <@ted> hell, people touch makefiles all the time
  3051. # [21:39] <@ted> and nobody understands the syntax
  3052. # [21:39] <jhammel|lunch> gps: https://bugzilla.mozilla.org/show_bug.cgi?id=780038
  3053. # [21:39] <Ms2ger> ted, exactly
  3054. # [21:39] <glandium> ted: and we end up with piled up crap that makes building faster near impossible
  3055. # [21:39] <mbrubeck> dbaron: Sorry to bother you again, but can I ping you for a review on the simple band-aid patch in bug 779527? It would be nice to land it on beta early in the cycle.
  3056. # [21:39] <jhammel|lunch> gps: maybe if you weighed in it could get more priority
  3057. # [21:39] <jhammel|lunch> ted++
  3058. # [21:39] * jhammel|lunch is now known as jhammel
  3059. # [21:40] * Joins: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP)
  3060. # [21:40] <Ms2ger> glandium, not sure if that's the issue that makes building faster difficult
  3061. # [21:40] <@ted> glandium: i think some of that has to do with make's awfulness
  3062. # [21:40] <@ted> but the other side is that we let people write build rules etc
  3063. # [21:41] <@ted> if we stripped out all the custom rules, our makefiles would still be ugly, but we wouldn't have those problems
  3064. # [21:41] <@ted> the reality of this project is that separating out the data definition should fix that problem
  3065. # [21:41] <@ted> because all the rules will live in the backend
  3066. # [21:41] <glandium> ted: and python files would be about as ugly as those custom-rules-free makefiles
  3067. # [21:41] <WG9s> but I switched to using pymake for my windows builds an they are now fater than my linux builds instead of takeing over 2 times as long.
  3068. # [21:41] <glandium> except for the syntax that is somewhat better
  3069. # [21:42] <glandium> but they would still be a pile of random stuff here and there
  3070. # [21:42] <glandium> and magic incantations
  3071. # [21:42] <jhammel> but we're never going to find a format that is "pretty" and practical
  3072. # [21:42] <jhammel> fwiw, the proposed .ini format i don't find any better than make either
  3073. # [21:43] * Quits: triplex (bavo@moz-CD27DCCE.adsl-dyn.isp.belgacom.be) (Quit: Leaving)
  3074. # [21:43] <Ms2ger> I found the ini format readable for lists, fwiw
  3075. # [21:43] <jhammel> its good for some things
  3076. # [21:43] <jhammel> (its also not actually .ini)
  3077. # [21:43] <@ted> right
  3078. # [21:43] <@ted> there's no perfection here
  3079. # [21:44] <jhammel> maybe theres a law that build sytem formats must be ugly ;)
  3080. # [21:44] * geekboy is now known as geekboy|afk
  3081. # [21:44] <mounir> Ms2ger: are we officialy using w3c-style tests?
  3082. # [21:44] <Ms2ger> mounir, I am :)
  3083. # [21:44] <philor> is tbpl downforeveryone or just me? (dfe foolishly thinks the redirect to https means it's okay)
  3084. # [21:44] <jhammel> philor: wfm
  3085. # [21:45] <mounir> Ms2ger: hmmm...
  3086. # [21:45] <philor> sweet, no more starring for me, somebody must have blocked me
  3087. # [21:45] <Ms2ger> philor, yw
  3088. # [21:46] <Ms2ger> mounir, I want that test to go into the HTML test suite, but importing those is still a while off
  3089. # [21:46] * joduinn-mtg is now known as joduinn
  3090. # [21:46] <mounir> Ms2ger: ok
  3091. # [21:46] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3092. # [21:46] <mounir> Ms2ger: you should probably begin a discussion about changing HTML tests we have to that
  3093. # [21:47] <Ms2ger> mounir, did you see Aryeh's thread? :)
  3094. # [21:47] <mounir> Ms2ger: no :D
  3095. # [21:47] * mounir should read ml
  3096. # [21:49] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  3097. # [21:53] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  3098. # [21:53] * Quits: paolo (paolo@moz-83F24A0A.retail.telecomitalia.it) (Ping timeout)
  3099. # [21:53] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
  3100. # [21:53] * Quits: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP) (Ping timeout)
  3101. # [21:53] * joduinn is now known as joduinn-mtg
  3102. # [21:54] * Callek is now known as callek-afk
  3103. # [21:54] * Quits: ishan_jain (ishan@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3104. # [21:55] * Joins: ishan_jain (ishan@8E6C34C1.A3F9767A.1C37C358.IP)
  3105. # [21:57] * Joins: Mossop (mossop@E9758364.9EC0A5AF.CFE928A7.IP)
  3106. # [21:57] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  3107. # [21:58] * Quits: vikash (vikash@5A161BBE.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  3108. # [21:59] <ehsan> glandium: ping
  3109. # [22:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b55fac2725c - Bill McCloskey - Bug 787490 - Add microsecond-resolution timestamps for the start and end of each GC slice to JSON output (r=terrence)
  3110. # [22:00] * philor is now known as philor|away
  3111. # [22:00] * Quits: jfkthame (jfkthame@D4B4F59A.A1C12133.9542EC20.IP) (Quit: jfkthame)
  3112. # [22:01] * Quits: dao (dao@moz-B60CE150.superkabel.de) (Quit: Leaving.)
  3113. # [22:01] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3114. # [22:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/738f1ceeb51f - Steve Fink - Bug 785167 - Copy ArrayBuffer data to separately-allocated storage when JS_GetArrayBufferData is called. r=luke
  3115. # [22:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b2ba9bbf909f - Steve Fink - Bug 785167 - Root while allowing cx to be NULL for some typed array APIs. r=terrence
  3116. # [22:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/102c2795bacc - Steve Fink - Bug 720949 - Add JSAPI for transferring ArrayBuffer contents. r=terrence
  3117. # [22:02] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  3118. # [22:04] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  3119. # [22:04] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  3120. # [22:05] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  3121. # [22:05] * Joins: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP)
  3122. # [22:05] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
  3123. # [22:06] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  3124. # [22:07] <glandium> ehsan: pongish
  3125. # [22:07] <ehsan> glandium: hey, so what workaround are you suggesting I should use for the nullptr bug?
  3126. # [22:08] * Quits: twi (Adium@moz-CC561053.sme.bredbandsbolaget.se) (Quit: Leaving.)
  3127. # [22:08] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  3128. # [22:09] <Ms2ger> ehsan, browser^Wcompiler sniffing instead of feature detection :)
  3129. # [22:09] <glandium> ted, gps: there's one downside to using python: try, for example, to get a list of *all* declared directories when you have stuff like DIRS = [ 'a' ]; if foo: DIRS += [ 'b' ] else: DIRS += [ 'c' ]
  3130. # [22:09] <ehsan> ah... that sucks
  3131. # [22:09] <glandium> ehsan: how rushed are you?
  3132. # [22:09] <@ted> that's true
  3133. # [22:09] <ehsan> glandium: not very...
  3134. # [22:09] <@ted> glandium: how do you solve that with the preprocessor case?
  3135. # [22:09] <glandium> ted: you just ignore preprocessing
  3136. # [22:09] <ehsan> glandium: feel free to just reply in the bug
  3137. # [22:10] <glandium> ehsan: i think i did already
  3138. # [22:10] <ehsan> Ms2ger: I don't think that I would be willing to do that ;)
  3139. # [22:10] <ehsan> glandium: I replied on top of that
  3140. # [22:11] <gps> glandium: in what scenario would you need the list of *all* directories rather than the set of relevant directories and where crawling the filesystem isn't sufficient?
  3141. # [22:11] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3142. # [22:12] <ehsan> billm: red on inbound...
  3143. # [22:12] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  3144. # [22:12] * nhirata_afk is now known as nhirata
  3145. # [22:12] * Joins: vlad (vlad@moz-97F0FD4D.members.linode.com)
  3146. # [22:12] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  3147. # [22:12] * Quits: RealRaven (Thunderbir@C6BC2410.D3E479AE.C3498625.IP) (Client exited)
  3148. # [22:13] <glandium> gps: directories is an example, that could be anything
  3149. # [22:13] * Joins: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com)
  3150. # [22:13] * Quits: fabrice (fabrice@4416E4D3.48AB0898.B65F468E.IP) (Quit: Leaving.)
  3151. # [22:13] <gps> glandium: that's a valid point. we have the same problem with Makefile's today
  3152. # [22:14] <gps> and the solution for makefiles is the same as it would be for Python: crawl the AST
  3153. # [22:14] <glandium> and that's not exactly easy
  3154. # [22:14] <gps> it's not easy in make either
  3155. # [22:14] <Ms2ger> gps, "it's no worse than make" isn't exactly a ringing endorsement :)
  3156. # [22:15] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  3157. # [22:15] * Joins: magcius (jstpierre@moz-A406D4F8.coderinserepeat.com)
  3158. # [22:15] * Joins: RealRaven (Thunderbir@C6BC2410.D3E479AE.C3498625.IP)
  3159. # [22:15] * Joins: aki (aki@moz-A18C1E59.members.linode.com)
  3160. # [22:15] * Quits: ishan_jain (ishan@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Konversation terminated!)
  3161. # [22:16] * Joins: ishan_jain (ishan@8E6C34C1.A3F9767A.1C37C358.IP)
  3162. # [22:16] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3163. # [22:16] * joduinn-mtg is now known as joduinn-food
  3164. # [22:16] * Quits: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se) (Ping timeout)
  3165. # [22:16] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Ping timeout)
  3166. # [22:17] * Quits: RealRaven (Thunderbir@C6BC2410.D3E479AE.C3498625.IP) (Client exited)
  3167. # [22:17] * Quits: mdas|afk (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas|afk)
  3168. # [22:17] * Joins: RealRaven (Thunderbir@C6BC2410.D3E479AE.C3498625.IP)
  3169. # [22:18] * Joins: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP)
  3170. # [22:19] * Joins: bhearsum|buildduty (bhearsum@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  3171. # [22:19] * Joins: gwagner (idefix2@E681F6B0.B80793A4.B65F468E.IP)
  3172. # [22:21] <sid0> so crawling the AST shouldn't be that hard. However generators and stuff complicate things
  3173. # [22:21] <gps> sid0: generators?
  3174. # [22:21] <sid0> oh
  3175. # [22:21] <gps> I hope nothing in the source files uses generators
  3176. # [22:21] <sid0> well
  3177. # [22:21] <sid0> list comprehensions at least
  3178. # [22:22] <sid0> Does the Python interpreter even provide access to an AST?
  3179. # [22:22] <gps> yes!
  3180. # [22:22] <gps> there is the ast module
  3181. # [22:22] <@ted> sid0: i'm guessing this is pymake fallout: https://tbpl.mozilla.org/php/getParsedLog.php?id=14884360&tree=Alder ?
  3182. # [22:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3183. # [22:22] <@ted> since alder hasn't merged m-c
  3184. # [22:22] <gps> I think compile() compiles down to an ast object
  3185. # [22:22] <sid0> ted: ye
  3186. # [22:22] <sid0> s
  3187. # [22:22] <@ted> sid0: okay
  3188. # [22:22] <sid0> I fixed that ages ago
  3189. # [22:22] <@ted> gps: no, you have to ast.parse, and then compile that
  3190. # [22:22] <@ted> or something like that
  3191. # [22:23] <@ted> i played with it
  3192. # [22:23] <sid0> gps: well, I'm wondering whether and what sort of kernel language python has
  3193. # [22:23] * Joins: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP)
  3194. # [22:23] <sid0> i.e. do generators get transformed into a while loop
  3195. # [22:23] <sid0> etc
  3196. # [22:23] <sid0> er
  3197. # [22:23] * Quits: Mano (mano@4AE6E53A.EC757A99.39716721.IP) (Client exited)
  3198. # [22:23] <sid0> list comprehensions
  3199. # [22:23] <gps> sid0: http://docs.python.org/library/ast.html#abstract-grammar
  3200. # [22:23] <joe> khuey: should I flag you or ted (or someone else) for a configure.in review?
  3201. # [22:23] <@ted> joe: any of the build peers is fine
  3202. # [22:23] <@ted> that reminds me
  3203. # [22:24] <Ms2ger> Is gps one yet?
  3204. # [22:24] <sid0> gps: I see a ListComp
  3205. # [22:24] <sid0> meh
  3206. # [22:24] <gps> Ms2ger: I am! although, I don't know autoconf magic that well
  3207. # [22:24] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  3208. # [22:24] * Quits: naveed-lt (naveed-lt@moz-ED56A7F3.ri.ri.cox.net) (Ping timeout)
  3209. # [22:25] <sid0> that makes finding all possible DIRS undecidable, I think?
  3210. # [22:25] <@khuey> joe: flag ted
  3211. # [22:25] <joe> khuey: you got it
  3212. # [22:25] <gps> sid0: if this becomes an issue, we can integrate the ast module to ensure strict compliance to a coding standard
  3213. # [22:25] * Quits: mconleyTB (Daily@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3214. # [22:25] <@khuey> sweet
  3215. # [22:25] <gps> disallow list comprehensions
  3216. # [22:25] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3217. # [22:26] <sid0> gah
  3218. # [22:26] <Ms2ger> gps, b-b-b-but list comprehensions!
  3219. # [22:26] <sid0> I can't help but think that python with all its control structures is absolutely the wrong thing to use
  3220. # [22:26] <Ms2ger> Not sure what we'd need them for, but they're nice!
  3221. # [22:27] * Quits: Yoric (Yoric@868FDAF4.9E1AF999.3A7352D6.IP) (Ping timeout)
  3222. # [22:27] * Quits: Ms2ger (Ms2ger@4346D5C2.336EB8AC.37724B0D.IP) (Quit: nn)
  3223. # [22:27] <jhammel> itym, the entire file should be a list comprehension ;)
  3224. # [22:27] <sid0> I feel a preprocessing step would be much, much better
  3225. # [22:27] <@bsmedberg> there's an easier way, isn't there? You can just make everything a list
  3226. # [22:27] <@dolske> make everything a lisp, you say?
  3227. # [22:27] <sid0> yes let's use a Lisp!
  3228. # [22:27] <sid0> lol
  3229. # [22:27] <@bsmedberg> after you run the script, take the outputs and make sure they are the expected type (string, list of strings, etc)
  3230. # [22:28] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3231. # [22:28] <@bz> sid0: wasn't that suggested recently?
  3232. # [22:28] <@bsmedberg> (((((if os == windows) DIRS) append-to-list 'win32) unless 'OS_ARCH == 'WIN64)
  3233. # [22:28] <gps> bsmedberg: I'm thinking that strong validation would be part of the python solution
  3234. # [22:28] <gps> error if unknown variables are defined, etc
  3235. # [22:29] <@dolske> Makefile.cdr
  3236. # [22:29] <sid0> well, a Lisp would actually be awesome
  3237. # [22:29] * Joins: joe` (jdrew@moz-38D685D4.woot.net)
  3238. # [22:29] <sid0> since you can define your own custom language
  3239. # [22:29] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3240. # [22:29] <sid0> and add macros for preprocessing
  3241. # [22:29] <gps> custom language - we should use ruby!
  3242. # [22:29] <sid0> for the platform defs etc
  3243. # [22:29] * froydnj imagines a custom language for every Makefile.in
  3244. # [22:29] * @dolske wanders off, trolling complete.
  3245. # [22:30] <sid0> so that's a clean two-phase language
  3246. # [22:30] * sid0 can dream
  3247. # [22:30] <@bz> sid0: I meant for Firefox
  3248. # [22:30] <sid0> bz: wut
  3249. # [22:30] <@khuey> sid0: there was a troll
  3250. # [22:30] <sid0> Oh
  3251. # [22:30] <gps> the big win for Python is all the backend code will be written in Python. using Python frontend files lowers the impedance mismatch
  3252. # [22:31] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3253. # [22:31] * Quits: fabrice (fabrice@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  3254. # [22:31] <@bz> sid0: when we explained why not lisp, he suggested lua
  3255. # [22:31] <Waldo> not that I really need to know, but are we really discussing writing our own makefile replacement and using it?
  3256. # [22:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3257. # [22:31] <@bsmedberg> Waldo: wow, you're behind
  3258. # [22:31] <@khuey> lol
  3259. # [22:31] <@bsmedberg> yes, we are, kinda
  3260. # [22:32] <Waldo> I have only been skimming the scrollby, and I kept thinking we couldn't possibly be seriously discussing the idea :-)
  3261. # [22:32] * mattwoodrow|away is now known as mattwoodrow
  3262. # [22:32] <@bz> waldo: catch up on your newsgroups
  3263. # [22:32] * Quits: fxa90id (fxa90id@moz-858CB0C.neoplus.adsl.tpnet.pl) (Connection reset by peer)
  3264. # [22:32] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3265. # [22:32] <Waldo> not that I have any love for make, but, well, writing a whole new thing, um
  3266. # [22:32] <@bz> waldo: we seriously discuss all sorts of stuff, apparently. ;)
  3267. # [22:33] * Joins: darfia (darfia@26ACCF54.DB741B9C.F9B76BD1.IP)
  3268. # [22:33] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
  3269. # [22:33] * geekboy|afk is now known as geekboy
  3270. # [22:33] <jhammel> Waldo: we're also rewriting firefox as a chrome plugin
  3271. # [22:33] <jdm> Waldo: makefiles are either not expressive enough or too powerful, depending on what problem is currently being discussed
  3272. # [22:33] <gps> Waldo: we're replacing the frontend files (the Makefile.in)
  3273. # [22:33] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3274. # [22:33] * ChanServ sets mode: +o dbaron
  3275. # [22:33] <gps> we would still have Makefile in the backend
  3276. # [22:33] <Waldo> man
  3277. # [22:33] <gps> at least initially
  3278. # [22:33] * Quits: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  3279. # [22:33] * cadecairos is now known as cadecairos_away
  3280. # [22:33] <@bz> gps: btw, I would love to see what you end up doing with dom/bindings/Makefile.in
  3281. # [22:34] <gps> Waldo: the big win is that we can now generate other backend files (like Visual Studio, Ninja, etc) much easier
  3282. # [22:34] <@bz> jhammel: isn't the point of webapi/gaia/etc to allow just that eventually?
  3283. # [22:34] <gps> this leads not only to faster build times but a better developer experience
  3284. # [22:34] <gps> and hopefully more contributors
  3285. # [22:34] <@bz> jhammel: Firefox on ChromeOS, say? ;)
  3286. # [22:35] * jhammel hopes not!
  3287. # [22:35] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  3288. # [22:35] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  3289. # [22:35] <Waldo> gps: sure; I'm just surprised that hasn't been done, well enough, already
  3290. # [22:35] <Waldo> that was kinda the point of gyp, wasn't it?
  3291. # [22:35] * Waldo does not need to know why gyp is not good enough!
  3292. # [22:35] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  3293. # [22:35] * davehunt is now known as davehunt|away
  3294. # [22:36] * Joins: pwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3295. # [22:36] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  3296. # [22:37] * pwalton is now known as pcwalton
  3297. # [22:37] <gps> Waldo: we like the concept of GYP. we hate the frontend format. it's entirely possible we may normalize our frontend files to GYP's internal types so we can just GYP to generate backend files
  3298. # [22:37] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  3299. # [22:37] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
  3300. # [22:37] <@bsmedberg> gyp's syntax is frustratingly awful
  3301. # [22:37] <Waldo> http://hotpink.bikeshed.com/
  3302. # [22:37] <@bsmedberg> the internals are pretty good
  3303. # [22:37] * Quits: joshmoz (josh@moz-6F3505DF.nyc.res.rr.com) (Quit: Leaving)
  3304. # [22:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3305. # [22:38] <jhammel> Waldo: no no no! the canonical one is http://darkslategray.bikeshed.com/ o_O
  3306. # [22:38] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3307. # [22:40] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3308. # [22:40] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3309. # [22:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3310. # [22:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7d3b0866dd9 - Matt Brubeck - Bug 779527 - Use the physical device resolution for media queries on mobile [r=dbaron]
  3311. # [22:41] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ad2b5c3073b4 - Matt Brubeck - Bug 786062 - Remove unused PanZoom:PanZoom observer [r=kats]
  3312. # [22:42] <froydnj> jhammel: you and Waldo go get a bikeshed
  3313. # [22:43] * Quits: kanru (kanru@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  3314. # [22:43] <jhammel> froydnj: we would if we could agree that the color should be darkslategray
  3315. # [22:43] * mjschranz is now known as mjschranz_away
  3316. # [22:44] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  3317. # [22:45] * Quits: espadrine (thaddee_ty@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  3318. # [22:46] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  3319. # [22:46] * ChanServ sets mode: +o smaug
  3320. # [22:46] * AutomatedTester is now known as AutomatedTester|AFK
  3321. # [22:48] * Joins: jhford (jhford@moz-D8988180.org)
  3322. # [22:48] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3323. # [22:49] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3324. # [22:49] * Joins: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP)
  3325. # [22:49] * Quits: lduros (lduros@moz-D41962F7.phil.east.verizon.net) (Ping timeout)
  3326. # [22:49] * Joins: darin (darin@moz-CD91E596.google.com)
  3327. # [22:50] * Fallen is now known as Fallen|away
  3328. # [22:50] * Quits: mwu (mwu@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  3329. # [22:51] * Quits: kaze` (kaze@E681F6B0.B80793A4.B65F468E.IP) (Ping timeout)
  3330. # [22:52] * Joins: lduros (lduros@moz-D41962F7.phil.east.verizon.net)
  3331. # [22:53] <dholbert> remind me -- are we supposed to cancel our known-to-be-bad try jobs, or does that leave the machine in a bad state?
  3332. # [22:54] <@gavin> you can cancel them
  3333. # [22:54] <@gavin> use the button on tbpl
  3334. # [22:54] * mattwoodrow is now known as mattwoodrow|away
  3335. # [22:54] <@gavin> IIRC it avoids doing some stupid stuff
  3336. # [22:54] <@khuey> doing on try is fine, becasue try is always a clobber
  3337. # [22:54] <@khuey> cancelling builds on other branches can leave a bad objdir, which is why that's disabled
  3338. # [22:54] <@khuey> (in tbpl)
  3339. # [22:55] * jmaher is now known as jmaher|afk
  3340. # [22:55] <dholbert> khuey, ok, that's what I was remembering
  3341. # [22:55] <dholbert> (the bad objdir thing)
  3342. # [22:55] <dholbert> gavin / khuey, thanks
  3343. # [22:56] * Joins: evilpie (chatzilla@moz-6C259A01.pools.arcor-ip.net)
  3344. # [22:56] <jimm> sid0: ping
  3345. # [22:57] * Quits: cjones (cjones@E681F6B0.B80793A4.B65F468E.IP) (Quit: Leaving)
  3346. # [22:57] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  3347. # [22:57] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  3348. # [22:58] * Quits: darfia (darfia@26ACCF54.DB741B9C.F9B76BD1.IP) (Client exited)
  3349. # [22:59] <ehsan> bz: ping
  3350. # [22:59] * Quits: marco (Thunderbir@3A4EDD25.A00BAEB.10DC0B64.IP) (Input/output error)
  3351. # [22:59] <@bz> ehsan: ack
  3352. # [22:59] <sid0> jimm: pong
  3353. # [22:59] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3354. # [22:59] <ehsan> bz: do you think it makes sense to add a script somewhere which creates the stub implementation for a C++ class implementing a webidl interface?
  3355. # [22:59] <jimm> sid0: hey I made thange but I'm still getting a failure related to 'CRTDLL_FULLPATH'. This is the resulting export: http://pastebin.mozilla.org/1794553
  3356. # [23:00] <jimm> any ideas?
  3357. # [23:00] <@bz> ehsan: we could do that, sure
  3358. # [23:00] <jimm> comparing to mi build logs they look pretty much the same
  3359. # [23:00] <@bz> ehsan: I didn't do it because I didn't want to overconstrain people..
  3360. # [23:00] <@bz> ehsan: but they can always inline/virtualize as needed
  3361. # [23:00] <@bz> ehsan: from the stub
  3362. # [23:01] <jimm> sid0: although we have spaces in our paths to certain things
  3363. # [23:01] <jimm> sid0: here the checkin - https://hg.mozilla.org/projects/elm/rev/be1e0e1e3bf1
  3364. # [23:01] <ehsan> bz: oh hrm re you talking about using the code gen to generate a class with stubs for all of the methods etc?
  3365. # [23:02] <@bz> ehsan: that's what you were talking about, right?
  3366. # [23:02] <@bz> ehsan: or are you talking something else?
  3367. # [23:02] <froydnj> what's the hg log incantation for what pushloghtml?fromchange=REV1&tochange=REV2 gives you? REV1:REV2 includes REV1, which is not what pushloghtml does
  3368. # [23:02] * Joins: mdas (mdas@CAB30FBD.8F96AEA7.2D179A7D.IP)
  3369. # [23:02] * jcranmer|away is now known as jcranmer
  3370. # [23:02] * armenzg is now known as armenzg_brb
  3371. # [23:02] <ehsan> bz: I was talking about a much simpler script, one that just creates the basic C++ class with the CC/wrappercache/etc. stuff in place
  3372. # [23:02] * mdas is now known as mdas|train
  3373. # [23:02] <ehsan> bz: I'm sick of doing all of that by hand
  3374. # [23:02] * Joins: karl (karl@moz-8FA687C8.jetstream.xtra.co.nz)
  3375. # [23:03] <ehsan> but I see how what you're talking about makes more sense
  3376. # [23:03] <sid0> jimm: huh
  3377. # [23:03] * Quits: lduros (lduros@moz-D41962F7.phil.east.verizon.net) (Ping timeout)
  3378. # [23:03] <ehsan> (but it will also take longer for me to implement...)
  3379. # [23:03] * Joins: marco (Thunderbir@3A4EDD25.A00BAEB.10DC0B64.IP)
  3380. # [23:03] * ehsan looks at Codegen.py
  3381. # [23:04] <sid0> jimm: interesting. I see a /usr/bin/sh: lib: command not found
  3382. # [23:04] <sid0> oh
  3383. # [23:04] <froydnj> seems like it should not be hard to do an open-ended range instead of a closed one
  3384. # [23:04] <sid0> hrm
  3385. # [23:04] * Fallen|away is now known as Fallen
  3386. # [23:04] <@bz> ehsan: oh, without the actual IDL bits
  3387. # [23:05] <@bz> ehsan: that's an interesting idea, yes
  3388. # [23:05] <ehsan> yes
  3389. # [23:05] <sid0> glandium: ^ does that sound familiar? commands in $(shell) invocations don't respect exported PATH
  3390. # [23:05] <@bz> ehsan: and should be pretty simple
  3391. # [23:05] <sid0> I think you filed a bug about that
  3392. # [23:05] <ehsan> indeed
  3393. # [23:05] <ehsan> bz: once I learn about the parser/codegen more, I can also implement your idea
  3394. # [23:05] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  3395. # [23:05] <ehsan> bz: but I wanna make progress more quickly now...
  3396. # [23:06] * Joins: lduros (lduros@moz-D41962F7.phil.east.verizon.net)
  3397. # [23:06] <@bz> ehsan: right
  3398. # [23:06] <@bz> ehsan: let's do your thing first
  3399. # [23:06] <ehsan> ok
  3400. # [23:06] <@bz> ehsan: it makes total sense to me
  3401. # [23:06] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3402. # [23:06] <ehsan> bz: wanna review that? :)
  3403. # [23:06] <@bz> ehsan: sure
  3404. # [23:06] <ehsan> cool
  3405. # [23:06] <ehsan> thanks
  3406. # [23:06] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3407. # [23:07] * @bz goes off to do the Get thing
  3408. # [23:07] <ehsan> bz: oh is there a bug on file for that?
  3409. # [23:07] <@bz> I'm abou to file
  3410. # [23:08] <@bz> want a cc?
  3411. # [23:08] <ehsan> absolutely!
  3412. # [23:08] * Joins: reuben (reuben@moz-3D306503.res-com.wayinternet.com.br)
  3413. # [23:08] * Quits: gwagner (idefix2@E681F6B0.B80793A4.B65F468E.IP) (Quit: gwagner)
  3414. # [23:08] <sid0> jimm: ugh I think I know what the bug is. fixing it will probably take a while
  3415. # [23:09] <jimm> was wondering if it was the WINDOWSSDKDIR, which seems to have the wrong path divider
  3416. # [23:09] <sid0> hm, possibly, but I suspect a wrong PATH is involved
  3417. # [23:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ee9b17600025 - Ehsan Akhgari - Bug 775302 - Stub out the implementation of mozAudioContext; r=bzbarsky,khuey
  3418. # [23:10] * Quits: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  3419. # [23:10] <jimm> sid0: how's that?
  3420. # [23:10] <sid0> jimm: yeah
  3421. # [23:10] <sid0> jimm: well pymake doesn't export PATH to shell invocations
  3422. # [23:10] <sid0> that's when make defines its own PATH
  3423. # [23:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e3e7f8f7796d - Jonathan Griffin - Bug 779011 - Clean up properly after JS exceptions during async_execute calls, a=test-only, DONTBUILD because NPOTB
  3424. # [23:10] <sid0> as the tinderbox mozconfigs do
  3425. # [23:10] <sid0> oh man
  3426. # [23:11] * wlach is now known as wlach|afk
  3427. # [23:11] * Quits: bent (chatzilla@D8C51945.DA9C8375.B65F468E.IP) (Ping timeout)
  3428. # [23:11] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3429. # [23:12] * bhearsum|buildduty is now known as bhearsum
  3430. # [23:12] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3431. # [23:12] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3432. # [23:13] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3433. # [23:13] * Quits: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3434. # [23:15] <jimm> sid0: so the normal win32 builders seem to be failing as well
  3435. # [23:15] * Quits: msucan (mihai@17969768.DD17A642.B4CEF140.IP) (Quit: Leaving.)
  3436. # [23:15] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3437. # [23:16] <jimm> that shouldn't happen, those are no different than mc/mi builds
  3438. # [23:16] <sid0> jimm: hm?
  3439. # [23:16] <sid0> jimm: interesting
  3440. # [23:16] * Quits: JeroenDeDauw (jeroen@moz-DBD0A386.dip.t-dialin.net) (Quit: Leaving.)
  3441. # [23:16] <jimm> <widget_windows.lib.desc>: Found error
  3442. # [23:16] <jimm> <libs>: Found error
  3443. # [23:17] <jimm> cryptic failure
  3444. # [23:17] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3445. # [23:17] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  3446. # [23:17] * Joins: valenting (Thunderbir@moz-BBE3ABD.mv.mozilla.com)
  3447. # [23:18] <sid0> jimm: can you link to a log?
  3448. # [23:18] <jimm> https://tbpl.mozilla.org/php/getParsedLog.php?id=14885801&tree=Elm&full=1
  3449. # [23:18] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3450. # [23:19] * Quits: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP) (Ping timeout)
  3451. # [23:19] * Quits: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP) (Ping timeout)
  3452. # [23:19] <sid0> jimm: ok sure, try exporting WINDOWSSDKDIR properly as well
  3453. # [23:19] <jimm> sid0: is there any way to turn pymake off on elm through config I can check-in?
  3454. # [23:20] <sid0> jimm: no, you'll have to file a bug and get releng involved
  3455. # [23:20] <sid0> should be a simple process though
  3456. # [23:20] <sid0> sorry, we did look at controlling this from within the build system but couldn't work it out
  3457. # [23:20] <jimm> sid0: what was the original bug associated with your pymake changes?
  3458. # [23:21] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  3459. # [23:21] <sid0> jimm: bug 593585
  3460. # [23:21] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  3461. # [23:22] <sid0> jimm: but let me see, I've spotted an issue that I think is relevant and I'll write a fix for it
  3462. # [23:22] <sid0> jimm: please go ahead and file the bug though
  3463. # [23:22] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833])
  3464. # [23:22] <jimm> sid0: ok. I just landed the WINDOWSSDKDIR export change
  3465. # [23:23] * Quits: willyaranda (willyarand@moz-D4AE0008.dynamic.jazztel.es) (Quit: willyaranda)
  3466. # [23:23] * Joins: schien-laptop_ (schien@moz-51ED10AE.dynamic.hinet.net)
  3467. # [23:23] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Connection reset by peer)
  3468. # [23:23] * Joins: cjones (cjones@11E71FBB.B8F00FAF.56644CA2.IP)
  3469. # [23:24] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  3470. # [23:24] * Quits: schien-laptop (schien@moz-AB636AA5.dynamic.hinet.net) (Ping timeout)
  3471. # [23:24] <jimm> note that only applies to the vs2012 builds though. that won't change anything for normal win32 builds.
  3472. # [23:24] * Joins: vikash (vikash@DBCA04FE.38F0169.5D9ABA9F.IP)
  3473. # [23:25] * Quits: RyanVM (chatzilla@moz-403902F0.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 18.0a1/20120827163248])
  3474. # [23:25] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  3475. # [23:26] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3476. # [23:26] * philor|away is now known as philor
  3477. # [23:27] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  3478. # [23:27] <sid0> jimm: yeah interesting
  3479. # [23:29] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  3480. # [23:29] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3481. # [23:30] * John-Galt is now known as Misanthrope
  3482. # [23:31] * Quits: armenzg_brb (armenzg@moz-68031C5A.dsl.bell.ca) (Input/output error)
  3483. # [23:33] * Quits: todesschaf (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: todesschaf)
  3484. # [23:33] <glandium> sid0: that's 785694 i filed, but it's not exactly the same thing, although it may be somewhat related
  3485. # [23:34] <sid0> glandium: yeah it's not exactly the same thing
  3486. # [23:35] * coop|lunch is now known as coop
  3487. # [23:35] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3488. # [23:35] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3489. # [23:36] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Quit: pnemsak)
  3490. # [23:36] <bhearsum> jimm: that error is happening because the "win32" builds aren't limited to the subset of slaves that can build metro
  3491. # [23:37] <bhearsum> sorry, i should've made it clearer earlier -- you shouldn't update that mozconfig until armen changes the slaves for that platform
  3492. # [23:37] * Joins: StockHunter (StockHunte@moz-C0D4659B.ldv-co.client.bresnan.net)
  3493. # [23:37] <jimm> bhearsum: this is unrelated to what we discussed today
  3494. # [23:37] <bhearsum> oh
  3495. # [23:37] <jimm> it has to do with the pymake switch over
  3496. # [23:37] <bhearsum> ah
  3497. # [23:37] <bhearsum> have you merged from m-c recently?
  3498. # [23:38] <jimm> I didn't make the changes you suggested yet
  3499. # [23:38] <sid0> bhearsum: yeah, seems like a bug in pymake
  3500. # [23:38] <sid0> bhearsum: or something
  3501. # [23:38] <jimm> about two hours ago when everything started showing up red
  3502. # [23:38] <bhearsum> =\
  3503. # [23:38] <sid0> bhearsum: can you turn off pymake for elm?
  3504. # [23:38] <bhearsum> sid0: i'm leaving in 5min, but i'll try to find someone that can
  3505. # [23:38] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3506. # [23:38] <bhearsum> actually, w/e, i think i can do it quickly
  3507. # [23:39] <sid0> it's never smooth, huh
  3508. # [23:39] <sid0> :)
  3509. # [23:39] <bhearsum> of course not!
  3510. # [23:39] * Quits: atte (atte@moz-401E92F1.dhcp.inet.fi) (Client exited)
  3511. # [23:39] <bhearsum> this is the story of releng
  3512. # [23:39] <jimm> why would this only hit a project branch?
  3513. # [23:39] * jimm wonders if other project branches are broken too
  3514. # [23:40] <bhearsum> elm is doing metro stuff
  3515. # [23:40] <bhearsum> oops, you know that
  3516. # [23:40] <bhearsum> sorry, i'm so fried =)
  3517. # [23:40] <bhearsum> i suspect you're just exercising different codepaths
  3518. # [23:40] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a2/20120817042006])
  3519. # [23:40] <bhearsum> jimm: hm, did you clobber after merging?
  3520. # [23:40] <jimm> bhearsum: no didn't try that
  3521. # [23:40] <bhearsum> ah!
  3522. # [23:40] <sid0> ooh
  3523. # [23:40] <jimm> will now
  3524. # [23:40] <bhearsum> ++
  3525. # [23:41] * jcranmer is now known as jcranmer|away
  3526. # [23:41] <bhearsum> coop++
  3527. # [23:41] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3528. # [23:41] <bhearsum> sid0: does that seem likely to be the cause of the problem?
  3529. # [23:41] <philor> sid0: are the last two red builds on inbound the same thing?
  3530. # [23:41] <sid0> looking
  3531. # [23:41] <philor> mmm, this is Friday, isn't it?
  3532. # [23:41] * Joins: todesschaf (hurley@moz-E76806A0.dsl.static.sonic.net)
  3533. # [23:41] <bhearsum> yes
  3534. # [23:41] <jimm> pfft
  3535. # [23:42] <jimm> oops
  3536. # [23:42] <jimm> you did it too :)
  3537. # [23:42] <bhearsum> yeah, but that was before your merge
  3538. # [23:42] <bhearsum> i really have to go now, sorry guys :(. good luck though, the clobber seems like it'll fix it!
  3539. # [23:42] <jimm> bhearsum: ok, let me check in a white space change and we'll see what happens
  3540. # [23:42] <jimm> thx!
  3541. # [23:42] <sid0> philor: Oh man, that race is still popping up
  3542. # [23:42] <sid0> Ugh
  3543. # [23:42] * bhearsum is now known as bhearsum|pto
  3544. # [23:42] * Quits: bhearsum|pto (bhearsum@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: leaving)
  3545. # [23:42] <sid0> there's something utterly screwed up there
  3546. # [23:43] <sid0> bz: ^ your fix didn't help :(
  3547. # [23:43] * Joins: knelson (Adium@moz-3E2BA9EA.dsl.pltn13.sbcglobal.net)
  3548. # [23:43] * Parts: knelson (Adium@moz-3E2BA9EA.dsl.pltn13.sbcglobal.net)
  3549. # [23:43] <@bz> sid0: yeah, given ted's comments.....
  3550. # [23:43] <philor> Friday before a holiday weekend, even
  3551. # [23:43] <@bz> sid0: did ted and khuey ever come to a conclusion?
  3552. # [23:43] * AaronMT is now known as AaronMT|away
  3553. # [23:43] <sid0> bz: well, nothing more than "double colon rules are broken"
  3554. # [23:44] * glandium wonders... how come so many people have been using pymake locally, yet we've had so many problems with it on buildbots
  3555. # [23:44] * @bz sighs
  3556. # [23:44] <sid0> and that our build-system uses them heavily
  3557. # [23:44] * kmoir is now known as kmoir-afk
  3558. # [23:44] <@bz> I really don't have time to think about this right this second. :(
  3559. # [23:44] <glandium> bz: what rule is racy?
  3560. # [23:44] <@bz> glandium: wish we knew!
  3561. # [23:45] <sid0> glandium: stuff in dom/bindings/Makefile.in
  3562. # [23:45] * Fallen is now known as Fallen|away
  3563. # [23:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6a870e68438b - Jonas Sicking - Bug 769880: Make createIndex throw InvalidAccessError instead of NotSupportedError. r=khuey
  3564. # [23:45] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  3565. # [23:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7a9f9c67c0f2 - Jonas Sicking - Bug 689328: Try to fix intermittent orange in test_xhr_progressevent.html by waiting until "close" requests finish before starting next request. r=khuey
  3566. # [23:45] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  3567. # [23:45] <sid0> glandium: there's something there that causes GlobalGen.py to be executed multiple times
  3568. # [23:46] <sid0> glandium: and yes the number of issues we've seen is unbelievable
  3569. # [23:46] <@bz> double LineWidth()
  3570. # [23:46] <@bz> {
  3571. # [23:46] <@bz> return CurrentState().lineWidth;
  3572. # [23:46] <@bz> }
  3573. # [23:46] <@bz> That's the impl of a WebIDL binding method
  3574. # [23:46] * @bz is happy
  3575. # [23:46] <sid0> glandium: most of the bugs that block 593585 were issues that only showed up on tinderbox
  3576. # [23:46] * Joins: darin (darin@moz-CD91E596.google.com)
  3577. # [23:47] <@smaug> bz: not bad :)
  3578. # [23:48] <glandium> sid0: and the problem is that stuff in subdirectories of dom/bindings need those files built first?
  3579. # [23:48] <@bz> smaug: well, I still have to get review, but... ;)
  3580. # [23:48] <@bz> smaug: it's better than the:
  3581. # [23:48] <@bz> NS_IMETHODIMP
  3582. # [23:48] <@bz> nsCanvasRenderingContext2DAzure::GetLineWidth(float *width)
  3583. # [23:48] <@bz> {
  3584. # [23:48] <@bz> thing
  3585. # [23:48] <sid0> glandium: well, something like that. if you look at a pymake log you'll see that GlobalGen.py gets executed multiple times
  3586. # [23:48] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3587. # [23:49] <sid0> glandium: the test subdir does need it first
  3588. # [23:49] * Joins: FusedTogether (Thunderbir@8CCD9A70.E49ADE39.2D7E49EB.IP)
  3589. # [23:49] <ehsan> should I be worried about the windows bustage on inbound?
  3590. # [23:49] <sid0> ehsan: no, it's that race
  3591. # [23:49] <ehsan> sid0: which race?
  3592. # [23:49] <sid0> GlobalGen.py
  3593. # [23:49] <glandium> sid0: ah, that's not a double-colon rule issue
  3594. # [23:49] <sid0> it's getting executed more times than necessary
  3595. # [23:50] <sid0> glandium: oh?
  3596. # [23:50] <sid0> ehsan: I've retriggered the two builds
  3597. # [23:51] <ehsan> sid0: ok, thanks
  3598. # [23:51] * Joins: Goldorak (chatzilla@5DBDFA7B.6D3510EC.187A1082.IP)
  3599. # [23:51] <sid0> ehsan: I'll file a bug
  3600. # [23:51] <glandium> sid0: well, there's not double-coloon rule involved in running GlobalGen.py, besides export depending on a bunch of .h files.
  3601. # [23:52] <glandium> sid0: each of them, in turn, depends on ParserResults.pkl
  3602. # [23:52] <sid0> glandium: Oh not there. In the parent directory
  3603. # [23:52] <sid0> right
  3604. # [23:52] <@bz> glandium: we thought at first it was due to PARALLEL_DIRS and DIRS happening in parallel
  3605. # [23:52] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  3606. # [23:52] <@bz> glandium: because it looks like it's being built once from dom/bindings and once from dom/bindings/test
  3607. # [23:52] <@bz> glandium: and normally dom/bindings/test is supposed to run _after_ dom/bindings
  3608. # [23:53] <sid0> I'm really tired, don't think I can help out much today
  3609. # [23:53] <glandium> ah, the problem comes from the $(MAKE) -C .. $*Binding.h in dom/bindings/test
  3610. # [23:53] * Joins: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
  3611. # [23:53] <sid0> ... oh
  3612. # [23:53] <sid0> will that trigger multiple builds for GlobalGen.py?
  3613. # [23:53] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3614. # [23:53] <gps> I wonder what would happen if I changed pymake's behavior to randomize the order of "ready" targets. how many lingering race conditions would that uncover?
  3615. # [23:54] <glandium> sid0: yes. make doesn't know to handle several invocations of the same target through different make instances
  3616. # [23:54] <sid0> ah yes
  3617. # [23:54] <sid0> bz: ^ yep that sounds like the bug
  3618. # [23:54] <@bz> glandium: hmm
  3619. # [23:54] <@khuey> nice
  3620. # [23:54] <@bz> glandium: hmmm
  3621. # [23:54] <sid0> however
  3622. # [23:54] <@bz> ok, fine
  3623. # [23:54] <@khuey> dbaron just fixed 6% of all open orange bugs
  3624. # [23:54] <@bz> so that explains why two invocations
  3625. # [23:55] <sid0> that'll only happen if that dep is not up-to-date
  3626. # [23:55] <glandium> and yes, the fact that dom/bindings/test happens at the same time as dom/bindings doesn't help
  3627. # [23:55] <@bz> why was sid0 seeing _four_
  3628. # [23:55] <@dbaron> khuey, that turns out to be a slight overestimate
  3629. # [23:55] <@bz> or whatever?
  3630. # [23:55] <sid0> six
  3631. # [23:55] <@dbaron> khuey, I'm actually going through them
  3632. # [23:55] <@bz> glandium: it really needs to not happen at the same time
  3633. # [23:55] <@khuey> dbaron: didn't count duplicates or something?
  3634. # [23:55] <@bz> glandium: it needs to happen after
  3635. # [23:55] * Quits: capella-SIII (capella-SI@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
  3636. # [23:55] <@dbaron> khuey, also, bugzilla is too deadlocky to do mass changes right now
  3637. # [23:55] <philor> khuey: and not if he can't persuade releng to stop reimaging them and turning them loose again
  3638. # [23:55] <@bz> glandium: and I would have thought my change earlier today guaranteed that!
  3639. # [23:55] <sid0> dbaron++
  3640. # [23:55] <glandium> bz: four, because $(MAKE) -C .. $*Binding.h is run for all CPPSRCS in dom/bindings/test
  3641. # [23:55] * Quits: reuben (reuben@moz-3D306503.res-com.wayinternet.com.br) (Quit: Computer has gone to sleep.)
  3642. # [23:55] <espindola> ted, ping 786019
  3643. # [23:55] <glandium> in parallel
  3644. # [23:56] * Quits: cjones (cjones@11E71FBB.B8F00FAF.56644CA2.IP) (Ping timeout)
  3645. # [23:56] <@bz> glandium: Oh?
  3646. # [23:56] * @bz looks at makefile
  3647. # [23:56] <sid0> but shouldn't the .pkl file be up to date?
  3648. # [23:56] <@bz> glandium: that would be bad, if so
  3649. # [23:56] <sid0> I men
  3650. # [23:56] <sid0> *I mean
  3651. # [23:56] <sid0> it did get built earlier
  3652. # [23:56] <@khuey> philor: :-D
  3653. # [23:56] <@bz> sid0: who knows
  3654. # [23:56] <sid0> why did make suddenly decide it's out of date
  3655. # [23:56] * philor is now known as philor|away
  3656. # [23:56] <sid0> yeah ok
  3657. # [23:56] <sid0> I'm calling it a day
  3658. # [23:56] <glandium> bz: a reliable way to ensure dom/bindings/test is built after dom/bindings is to move dom/bindings in dom/bindings/build, and have dom/bindings do DIRS = build test
  3659. # [23:57] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  3660. # [23:57] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  3661. # [23:57] <@bz> glandium: yeah, but that uglifies things up
  3662. # [23:57] * Joins: jduell (jduell@moz-88E2A9EB.hsd1.wa.comcast.net)
  3663. # [23:57] <@bz> glandium: we have the ordering OK now
  3664. # [23:57] <@bz> and we know why we have multiple executions
  3665. # [23:57] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3666. # [23:57] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  3667. # [23:57] <@bz> the question is why the script is running, I guess?
  3668. # [23:57] <@bz> since the pkl should be up to date?
  3669. # [23:58] <@khuey> glandium: uh, don't we build subdirs first?
  3670. # [23:58] <@khuey> oh, nevermind
  3671. # [23:58] <ehsan> jdm: did I ever mention that http://whatcanidoformozilla.org/ is awesome?!
  3672. # [23:58] <@bz> we do; his proposal is to move everything from dom/bindings into a subdir
  3673. # [23:58] * @khuey didn't read hard enough
  3674. # [23:58] <@khuey> yes
  3675. # [23:58] <@khuey> I see that now
  3676. # [23:58] <glandium> khuey: double-colon fun
  3677. # [23:58] * Joins: cjones (cjones@11E71FBB.B8F00FAF.56644CA2.IP)
  3678. # [23:58] <sid0> oh, let's just use gyp
  3679. # [23:58] <sid0> anything's better than makefiles
  3680. # [23:59] <jdm> ehsan: nope!
  3681. # [23:59] <sid0> ugh
  3682. # [23:59] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  3683. # [23:59] * Quits: cjones (cjones@11E71FBB.B8F00FAF.56644CA2.IP) (Quit: Leaving)
  3684. # [23:59] <ehsan> jdm: well, I just did!
  3685. # [23:59] * Joins: cjones (cjones@11E71FBB.B8F00FAF.56644CA2.IP)
  3686. # [23:59] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  3687. # Session Close: Sat Sep 01 00:00:00 2012

The end :)