/irc-logs / mozilla / #developers / 2012-06-29 / end

Options:

  1. # Session Start: Fri Jun 29 00:00:01 2012
  2. # Session Ident: #developers
  3. # [00:00] <froydnj> bz: in the bug
  4. # [00:01] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  5. # [00:01] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  6. # [00:02] * sheppy-afk is now known as sheppy
  7. # [00:02] * philor is now known as philor|away
  8. # [00:02] * Quits: KaiRo (robert@moz-F44BFB1.adsl.highway.telekom.at) (Quit: www.KaiRo.at)
  9. # [00:02] <@bz> froydnj: thanks
  10. # [00:02] * Quits: beaufour (beaufour@moz-723527FF.nycmny.fios.verizon.net) (Quit: beaufour)
  11. # [00:03] <@bz> froydnj: So this is us calling into nsXPCWrappedJS::CallMethod
  12. # [00:03] <@bz> froydnj: which will use the cx already on the stack if there is one, else push one based on what's being called, iirc
  13. # [00:03] <@bz> froydnj: so my best guess is that someone pushes whatever JSContext the ContentScriptErrorReporter is on onto the stack
  14. # [00:03] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  15. # [00:04] * Quits: ferongr (ferongr@moz-2AB14500.dsl.dyn.forthnet.gr) (Ping timeout)
  16. # [00:04] <@bz> froydnj: and it's still there when this code runs
  17. # [00:04] * Joins: ferongr (ferongr@moz-2AB14500.dsl.dyn.forthnet.gr)
  18. # [00:04] * Quits: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz) (Ping timeout)
  19. # [00:05] <froydnj> bz: the nsXPCStubs don't carry around their context with them?
  20. # [00:06] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
  21. # [00:06] * sfink|nap is now known as sfink
  22. # [00:07] * joduinn-brb is now known as joduinn-mtg
  23. # [00:07] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  24. # [00:07] * mcote is now known as mcote|afk
  25. # [00:08] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  26. # [00:08] <froydnj> hm, gdb doesn't seem to want to call anything in nsContentUtils
  27. # [00:08] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  28. # [00:09] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
  29. # [00:09] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  30. # [00:09] <@bz> froydnj: I don't think they do....
  31. # [00:09] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  32. # [00:09] <heycam> jorendorff, ping, call finished early
  33. # [00:10] * Joins: tantek (tantek@moz-B381D127.tmodns.net)
  34. # [00:10] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  35. # [00:10] <jorendorff> heycam: are "seal" and "freeze" in webidl at all?
  36. # [00:11] * Quits: robert (robert@moz-A82BF430.dynamic.t-2.net) (Quit: robert)
  37. # [00:11] <heycam> jorendorff, no there's nothing that correspond to them
  38. # [00:11] <jorendorff> good
  39. # [00:11] <jorendorff> that's all
  40. # [00:11] <heycam> oh :)
  41. # [00:11] <heycam> specs could seal or freeze objects if they wanted to I guess
  42. # [00:12] <heycam> oh the one time seal/freeze is mentioned in web idl is that certain objects are meant to defy being sealed/frozen
  43. # [00:12] * Joins: robert (robert@moz-A82BF430.dynamic.t-2.net)
  44. # [00:12] * Joins: brendan (brendaneic@moz-3859BA3C.static.user.ono.com)
  45. # [00:12] <heycam> ah yes, platform array objects are meant to be unfreezable/unsealable
  46. # [00:12] <heycam> just to simplify things
  47. # [00:12] <heycam> (which should be easy to do if it's a proxy)
  48. # [00:13] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  49. # [00:14] * Joins: edwin (me@moz-3859BA3C.static.user.ono.com)
  50. # [00:14] * philor|away is now known as philor
  51. # [00:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  52. # [00:16] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  53. # [00:16] <ketas> what ffs causes thunderbird to use large amounts of cpu time and lag when composing message and typing fast :(
  54. # [00:16] * Quits: ianbicking (ianbicking@FF2902A3.9F583EB9.9CCD5640.IP) (Quit: ianbicking)
  55. # [00:16] <ketas> should really start hacking it by myself, as it seems it's only way to get things working :)
  56. # [00:17] * Quits: edwin (me@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  57. # [00:18] <froydnj> bz: well, it appears to be the JSContext nsXPCWrappedJSClass::CallMethod sets up for us, sooo...
  58. # [00:18] * mdas is now known as mdas|afk
  59. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  60. # [00:18] * Joins: overholt (overholt@moz-3859BA3C.static.user.ono.com)
  61. # [00:20] * bwinton is now known as bwinton_away
  62. # [00:20] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  63. # [00:21] * Quits: twi (Adium@moz-4E210335.cust.dsl.vodafone.it) (Quit: Leaving.)
  64. # [00:21] * cadecairos is now known as cadecairos_away
  65. # [00:22] * mattwoodrow|away is now known as mattwoodrow
  66. # [00:22] * froydnj sets breakpoints
  67. # [00:23] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  68. # [00:24] <froydnj> hm, lots of contexts with that error reporter; not particularly helpful
  69. # [00:25] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  70. # [00:25] * ChanServ sets mode: +o dbaron
  71. # [00:25] * jmaher is now known as jmaher|afk
  72. # [00:25] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Ping timeout)
  73. # [00:27] * Joins: sicking (chatzilla@moz-3859BA3C.static.user.ono.com)
  74. # [00:28] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  75. # [00:28] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  76. # [00:29] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Ping timeout)
  77. # [00:31] * lsblakk is now known as lsblakk_
  78. # [00:31] * Joins: lsblakk (lsblakk@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  79. # [00:32] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  80. # [00:32] * Joins: jprmc (jprmc@moz-3859BA3C.static.user.ono.com)
  81. # [00:32] <cpeterson> smaug, here is my clamped(a=-57.3570824, min=0, max=-17.4481812) stack trace: https://gist.github.com/9d9bdcefdfdd09740b1b
  82. # [00:33] <cpeterson> smaug, I think the problem is that CompositorParent::TransformShadowTree() calls clamped(a=-57.3570824, min=0, max=-17.4481812) and max < min because max == (mContentRect.XMost() - mWidgetSize.width / tempScaleDiffX) == (0 + 720) - (720 / 0.976339757) == -17.448203699442274
  83. # [00:33] * Quits: victorporof (victorporo@8338BC8D.AB163232.79933D60.IP) (Quit: Leaving...)
  84. # [00:34] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  85. # [00:34] <cpeterson> Is |(mContentRect.XMost() - mWidgetSize.width / tempScaleDiffX)| correct? Should it be |((mContentRect.XMost() - mWidgetSize.width) / tempScaleDiffX)|?
  86. # [00:35] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  87. # [00:35] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  88. # [00:35] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  89. # [00:35] * coop is now known as coop|afk
  90. # [00:35] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  91. # [00:36] * AaronMT is now known as AaronMT|afk
  92. # [00:37] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  93. # [00:37] * Parts: deniscormier (deniscormi@B65F78B7.1356EECA.2170E5F.IP)
  94. # [00:37] * juanb|afk is now known as juanb
  95. # [00:37] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  96. # [00:37] <cpeterson> This crashing CompositorParent code was added today by changeset 6f3be04963ad
  97. # [00:37] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  98. # [00:37] * Quits: AaronMT|afk (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Ping timeout)
  99. # [00:38] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
  100. # [00:38] * Quits: catalinb (ethereal@59C4F45B.51BDD2FE.FB2DBB61.IP) (Ping timeout)
  101. # [00:39] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5030b469ca79 - Brian Smith - Bug 760380 - Stop calling mOfflineCacheEntry->GetLastModified when processing response from normal cache, r=honzab
  102. # [00:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/e59db72b33d5 - Brian Smith - Bug 766683: Export nsNSSShutdown.h from PSM so that other components can use it, r=kaie
  103. # [00:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/1f695f10fa11 - Brian Smith - Bug 764171: Fix crash in nsStorageStream by avoiding pre-buffering for items we will validate, r=honzab
  104. # [00:39] <koalabot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5030b469ca79 - Brian Smith - Bug 760380 - Stop calling mOfflineCacheEntry->GetLastModified when processing response from normal cache, r=honzab
  105. # [00:39] <koalabot> http://hg.mozilla.org/mozilla-central/rev/e59db72b33d5 - Brian Smith - Bug 766683: Export nsNSSShutdown.h from PSM so that other components can use it, r=kaie
  106. # [00:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/90f4210aa8d6 - Brian Smith - Bug 760955 - Fix null pointer dereference in mozilla::net::nsHttpChannel::InstallOfflineCacheListener, r=hurley
  107. # [00:39] <koalabot> http://hg.mozilla.org/mozilla-central/rev/1f695f10fa11 - Brian Smith - Bug 764171: Fix crash in nsStorageStream by avoiding pre-buffering for items we will validate, r=honzab
  108. # [00:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/28d3f3778315 - Brian Smith - Bug 761228: Fix 304 response handling for custom conditional responses to prevent crash, r=jduell
  109. # [00:39] <koalabot> http://hg.mozilla.org/mozilla-central/rev/90f4210aa8d6 - Brian Smith - Bug 760955 - Fix null pointer dereference in mozilla::net::nsHttpChannel::InstallOfflineCacheListener, r=hurley
  110. # [00:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/1417da4ee51e - Michal Novotny - Bug 737615: Replace usage of openCacheEntry with asyncOpenCacheEntry in Necko unit tests, r=bsmith
  111. # [00:39] <koalabot> http://hg.mozilla.org/mozilla-central/rev/28d3f3778315 - Brian Smith - Bug 761228: Fix 304 response handling for custom conditional responses to prevent crash, r=jduell
  112. # [00:39] <koalabot> http://hg.mozilla.org/mozilla-central/rev/1417da4ee51e - Michal Novotny - Bug 737615: Replace usage of openCacheEntry with asyncOpenCacheEntry in Necko unit tests, r=bsmith
  113. # [00:41] <jhammel> koalabot: firebot is still beating you
  114. # [00:41] <koalabot> jhammel: But firebot is 'now called firewolfbot'...
  115. # [00:41] <jhammel> koalabot: lies
  116. # [00:41] * koalabot does not possess the ability to lie
  117. # [00:43] * Quits: lsblakk (lsblakk@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: leaving irc, email if attention required)
  118. # [00:43] * Joins: lsblakk (lsblakk@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  119. # [00:43] * Joins: ericjung (Mibbit@moz-5BEE8DFB.bstnma.fios.verizon.net)
  120. # [00:43] <cpeterson> koalabot, if I were to ask you if you just lied about your ability to lie, what would your response be?
  121. # [00:43] <koalabot> cpeterson: Sorry, I've no idea what 'if I were to ask you if you just lied about your ability to lie, what would your response be' might be.
  122. # [00:43] <jhammel> ah, the Reagan approach
  123. # [00:44] <cpeterson> clever
  124. # [00:45] <jhammel> vs the Clinton approach: "It depends on what the meaning of the word 'is' is"
  125. # [00:45] * Quits: robert (robert@moz-A82BF430.dynamic.t-2.net) (Quit: robert)
  126. # [00:46] * Quits: Pike (Pike@moz-CA0930BC.pool.mediaways.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  127. # [00:47] * cadecairos_away is now known as cadecairos
  128. # [00:47] <NeilAway> should I be worried that the pyidl compiler doesn't fail if it runs out of disk space?
  129. # [00:48] <jhammel> it's a feature
  130. # [00:48] <@bz> failure is not an option
  131. # [00:48] <jhammel> worried? you should be impressed!
  132. # [00:48] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  133. # [00:50] <NeilAway> cpeterson: if I were to ask you this question, what would your response be?
  134. # [00:51] <cpeterson> NeilAway, mind = blown
  135. # [00:52] * Quits: mak|afk (chatzilla@moz-A48371A4.retail.telecomitalia.it) (Input/output error)
  136. # [00:52] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  137. # [00:53] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  138. # [00:53] * Joins: AaronMT|afk (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  139. # [00:53] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  140. # [00:55] * Joins: cjones (cjones@moz-3859BA3C.static.user.ono.com)
  141. # [00:55] * bear is now known as bear-afk
  142. # [00:56] * Quits: lsblakk (lsblakk@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: leaving irc, email if attention required)
  143. # [00:56] * lsblakk_ is now known as lsblakk
  144. # [00:56] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
  145. # [00:56] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  146. # [00:56] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  147. # [00:56] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  148. # [00:58] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  149. # [01:01] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  150. # [01:02] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  151. # [01:03] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  152. # [01:04] <@bz> anyone know whom I'd talk to about the Foundation donating a small amount of money to something?
  153. # [01:04] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  154. # [01:04] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  155. # [01:04] * @bz is having a hard time finding anything about this on the website
  156. # [01:05] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  157. # [01:05] <jhammel> bz: anything in particular?
  158. # [01:05] * froydnj gives up on debugging for today
  159. # [01:06] <jhammel> bz: there is https://donate.mozilla.org/page/contribute
  160. # [01:06] <@bz> jhammel: this is the other way around, actually
  161. # [01:06] <@khuey> you're not supposed to extract money from the foundation
  162. # [01:06] <@khuey> it's a one way door :-P
  163. # [01:06] <@bz> yes
  164. # [01:06] <@bz> not to me, obviously.
  165. # [01:06] <azakai> bz: might just email msurman to ask that question
  166. # [01:07] <@khuey> yes, I know
  167. # [01:07] <@khuey> and yeah, what azakai said
  168. # [01:07] <@bz> azakai: great, thanks
  169. # [01:07] * bear-afk is now known as bear
  170. # [01:07] <@bz> at mozilla.org ?
  171. # [01:07] * bear is now known as bear-afk
  172. # [01:07] * Quits: tantek (tantek@moz-B381D127.tmodns.net) (Ping timeout)
  173. # [01:07] <@bz> ah, mozillafoundation
  174. # [01:07] <@bz> ok
  175. # [01:07] <@khuey> mark@mozillafoundation.org
  176. # [01:08] <azakai> @mozillafoundation i believe
  177. # [01:08] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  178. # [01:08] * Quits: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net) (Quit: Leaving)
  179. # [01:08] <azakai> zimbra will autocomplete you
  180. # [01:08] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  181. # [01:08] * @bz doesn't use zimbra... ;)
  182. # [01:08] <@khuey> which, amusingly, is not what he has in phonebook
  183. # [01:08] * @khuey wonders what mark@mozillfoundation.org is
  184. # [01:08] * mjschranz_away is now known as mjschranz
  185. # [01:09] <azakai> i would go with phonebook
  186. # [01:09] <azakai> anyhow zimbra says msurman at mozillafoundation org
  187. # [01:09] * Joins: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net)
  188. # [01:09] * Joins: jbalogh_ (jbalogh@moz-E31CD2CB.mozilla.org)
  189. # [01:10] * Quits: overholt (overholt@moz-3859BA3C.static.user.ono.com) (Quit: overholt)
  190. # [01:10] <@bz> thanks, all
  191. # [01:10] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
  192. # [01:11] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  193. # [01:11] * Quits: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net) (Quit: Leaving)
  194. # [01:12] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  195. # [01:12] * Joins: njn (chatzilla@moz-D6929F2F.dyn.iinet.net.au)
  196. # [01:13] * bz is now known as bz_dinner
  197. # [01:13] * cadecairos is now known as cadecairos_away
  198. # [01:14] * Joins: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net)
  199. # [01:15] * Parts: sawrubh (chatzilla@9CF3D657.24BF0495.68E6523.IP)
  200. # [01:15] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  201. # [01:16] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  202. # [01:16] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  203. # [01:16] * Quits: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net) (Ping timeout)
  204. # [01:18] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  205. # [01:18] * heycam is now known as heycam|away
  206. # [01:19] * Joins: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net)
  207. # [01:19] <Waldo> cisco is contributing patches to us now? oddment
  208. # [01:20] <jhammel> orly? :)
  209. # [01:20] <Waldo> latest try push :-?
  210. # [01:20] <jhammel> heh; linuxqt...
  211. # [01:21] <Waldo> unless someone's using a work email for free-time hacking some reason, but that seems a little weird
  212. # [01:21] * Quits: kaie (kaie@moz-DAD4F02A.dip.t-dialin.net) (Quit: Leaving)
  213. # [01:21] <devd> bz_dinner: ping ( whenever you are back )
  214. # [01:21] <@khuey> he's working on webrtc
  215. # [01:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  216. # [01:22] <@roc> in fact Cisco is contributing multiple developers for WebRTC
  217. # [01:24] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  218. # [01:24] * Joins: sawrubh (chatzilla@9CF3D657.24BF0495.68E6523.IP)
  219. # [01:25] <philor> jduell: a bit leaky
  220. # [01:25] <bdahl> roc: do you have a moment for some print questions?
  221. # [01:26] <jduell> philor: what, the patch I landed today? Got info you can point me at?
  222. # [01:26] <@roc> yes
  223. # [01:26] * mjschranz is now known as mjschranz_away
  224. # [01:27] <philor> jduell: https://tbpl.mozilla.org/php/getParsedLog.php?id=13084043&tree=Mozilla-Inbound though it's not terribly enlightening
  225. # [01:27] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  226. # [01:27] * ChanServ sets mode: +o dbaron
  227. # [01:27] * mjschranz_away is now known as mjschranz
  228. # [01:27] * Fallen is now known as Fallen|away
  229. # [01:27] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  230. # [01:28] <@roc> ECLIPSE, WHY U LOSE MY RESOURCE FILTERS
  231. # [01:29] <bdahl> roc: working on julian's mozprintcallback. In a recent email you said mozPrintCallback should still be triggered by the hook he added in nsSimplePageSequence. I assume you're talking about prePrintNextPage, but prePrintNextPage is called by the printEngine which isn't used in ref testing as you mentioned.
  232. # [01:29] <bdahl> relavent function https://bugzilla.mozilla.org/attachment.cgi?id=629860&action=diff#a/content/html/content/src/nsHTMLCanvasElement.cpp_sec2
  233. # [01:29] <jduell> philor: hmm. But it's clearly a string leaking?
  234. # [01:29] <bdahl> roc: do you have any thoughts on how we should add tests for mozPrintCallback?
  235. # [01:29] * Quits: necolas (necolas@moz-C84924E0.bb.sky.com) (Client exited)
  236. # [01:30] <@roc> he had some hookup for print preview
  237. # [01:30] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  238. # [01:30] <@roc> I'd have to look at the patch to remember exactly where it was
  239. # [01:30] <@roc> print reftests use print preview, basically
  240. # [01:30] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  241. # [01:30] * wsmwk is now known as wsmwk_away
  242. # [01:31] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  243. # [01:31] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  244. # [01:31] * mjschranz is now known as mjschranz_away
  245. # [01:32] <bdahl> roc: oh i bet it's suppose be handled down here https://bugzilla.mozilla.org/attachment.cgi?id=629860&action=diff#a/content/html/content/src/nsHTMLCanvasElement.cpp_sec2
  246. # [01:32] <jduell> philor: when I click on 'analyze leak" I get chrome://mochitests/content/chrome/dom/ipc/tests/test_process_error.xul leaked 1 DOMWINDOW(s)
  247. # [01:32] <jduell> hard to believe my patch is leaking a domwindow...
  248. # [01:33] * Quits: alice (anonymous@moz-5ECBFFC2.w80-9.abo.wanadoo.fr) (Quit: alice)
  249. # [01:33] <@ehsan> jduell: ping
  250. # [01:33] <@ehsan> oh
  251. # [01:33] <@ehsan> nevermind
  252. # [01:33] <@ehsan> you're already on it :)
  253. # [01:34] <jduell> ehsan: well, I sort of am, except I don't know how to interpret the leak
  254. # [01:34] <@ehsan> jduell: by a backout?
  255. # [01:34] <@ehsan> :P
  256. # [01:34] * @ehsan ducks
  257. # [01:34] <bdahl> roc: I'm not sure how to detect we're running in reftest mode because when refests run mIsPrintCanvas = false and mIsPrintPreview = false
  258. # [01:36] * devd is now known as devd_afk
  259. # [01:36] * heycam|away is now known as heycam
  260. # [01:36] <@roc> oh
  261. # [01:36] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Client exited)
  262. # [01:37] <fryn> i spy a taras!
  263. # [01:38] <@roc> bdahl: that seems strange since mIsPrintPreview is set to true by nsHTMLCanvasElement::CopyInnerTo and then mIsPrintPreview should not be set to false after that, since PrePrintNextPage is not called
  264. # [01:38] <philor> jduell: that test_process_error.xul thing is a lie
  265. # [01:38] <jduell> philor: yes, I was coming to that conclusion myself. Thanks
  266. # [01:38] <jduell> philor: do I have a little bit to look into this, or should I backout?
  267. # [01:39] <philor> jduell: I'd back out and look at it out of the tree, otherwise people will keep pinging and pinging you
  268. # [01:39] <jduell> philor: ok
  269. # [01:39] * Quits: ericjung (Mibbit@moz-5BEE8DFB.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  270. # [01:40] * mjschranz_away is now known as mjschranz
  271. # [01:40] * Joins: gandalf (gandalf@moz-BADDC99E.neoplus.adsl.tpnet.pl)
  272. # [01:41] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  273. # [01:41] <jduell> philor: dumb question: when I use "hg backout" I always seem to wind up with 2 changesets, but I seem to see people do it with 1 changeset. Is there a better incantation?
  274. # [01:41] * joduinn-mtg is now known as joduinn
  275. # [01:41] <@khuey> what hg version are you using
  276. # [01:42] <jduell> khuey: 2.0
  277. # [01:42] <@khuey> hmm, I thought hg switched to the 1-cset thing by default
  278. # [01:43] <jduell> khuey: maybe it has--been a while since I backed anything out (my patches are usually golden :)
  279. # [01:43] <@roc> you can do backouts with hg diff ... | hg qimport -
  280. # [01:43] <sicking> bonnie: is there a bug filed on the string encoder/decoder work you are doing?
  281. # [01:44] <@khuey> bonnie is busy
  282. # [01:44] <sicking> bonnie: doh, nevermind. found it
  283. # [01:44] <philor> best way is to push while edmorley is awake, then he'll back you out
  284. # [01:44] <@khuey> bonnie: get back to work
  285. # [01:44] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Quit: mwu)
  286. # [01:44] <sicking> bonnie: feel free to ignore kyle if he's a jerk. But you probably figured that out already
  287. # [01:44] <@khuey> hey if it weren't for me she'd be trying to figure out that leak still
  288. # [01:45] <@ehsan> what's our frame tree depth limit these days?
  289. # [01:45] <sicking> bonnie: also, be nice to kyle when he's not a jerk
  290. # [01:45] <jhammel> wait, does that happen?
  291. # [01:46] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  292. # [01:46] <@roc> code of conduct warning
  293. # [01:47] <@khuey> haha
  294. # [01:48] <@ehsan> khuey: iirc hg switched backed to the old (read crappy) 2-cset behavior
  295. # [01:48] <@ehsan> for reasons that are unclear to me
  296. # [01:48] <bdahl> roc: nsHTMLCanvasElement::CopyInnerTo is never called
  297. # [01:49] <@roc> that
  298. # [01:49] <@roc> makes no sense
  299. # [01:49] <@khuey> ehsan: ah
  300. # [01:50] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  301. # [01:50] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  302. # [01:50] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Connection reset by peer)
  303. # [01:50] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  304. # [01:50] <@roc> oh wait
  305. # [01:50] <@roc> yes it does
  306. # [01:50] <jduell> philor: ehsan: what tool does automationutils use to determine there's a leak, so I can run it on my desktop?
  307. # [01:50] <@roc> bdahl: ok, this sucks
  308. # [01:50] <@ehsan> jduell: just run a debug build
  309. # [01:51] <@ehsan> jduell: but you may need to run the whole test suite
  310. # [01:51] <@roc> bdahl: we need to modify the reftest harness to make a copy of the document and test that
  311. # [01:51] <jduell> ehsan: ok thanks
  312. # [01:51] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  313. # [01:51] <@ehsan> jduell: fwiw, this leak is about two strings, so I'd take a hard look on the objects you've added that have strings in them...
  314. # [01:52] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Client exited)
  315. # [01:52] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  316. # [01:53] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  317. # [01:53] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  318. # [01:53] <bdahl> roc: how hard will that be?
  319. # [01:54] <@roc> hopefully not doo hard
  320. # [01:54] <@roc> er
  321. # [01:54] <@roc> not too hard
  322. # [01:55] <@roc> you'd need to modify setupPrintMode in reftest-content.js
  323. # [01:55] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  324. # [01:55] * Joins: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp)
  325. # [01:55] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  326. # [01:55] * ChanServ sets mode: +o dveditz
  327. # [01:56] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  328. # [01:56] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  329. # [01:57] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  330. # [01:57] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  331. # [01:57] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  332. # [01:59] * Quits: cjones (cjones@moz-3859BA3C.static.user.ono.com) (Quit: Leaving)
  333. # [02:00] <@roc> bdahl: ok ... your mission, should choose to accept it:
  334. # [02:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  335. # [02:01] <@roc> 1) add a parameter to nsIContentViewer::SetPageMode to indicate whether it should make a static clone. You will pass true for this parameter from setupPrintMode
  336. # [02:03] <@roc> 2) in DocumentViewerImpl::SetPageMode, if this parameter is true, after NS_ENSURE_STATE(mDocument) you need to call mDocument->CreateStaticClone and pass the result to SetDOMDocument
  337. # [02:03] * Quits: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp) (Quit: redDragon)
  338. # [02:04] <@roc> that should do it
  339. # [02:04] * Joins: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp)
  340. # [02:05] <bdahl> sounds easy...but so far nothing i've done with printing has been easy :)
  341. # [02:05] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
  342. # [02:06] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
  343. # [02:06] <@roc> dbaron: Alice0775 is infallible, in my experience
  344. # [02:07] <@khuey> heh
  345. # [02:10] * khuey is now known as khuey|away
  346. # [02:11] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  347. # [02:11] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  348. # [02:12] * Neil is now known as NeilAway
  349. # [02:12] <NeilAway> gavin: bug 735543: is that the right element to receive the focus event? hmm, maybe something changed so it no longer matters
  350. # [02:14] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  351. # [02:14] <gavin> NeilAway: seemed to work for patrick
  352. # [02:14] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  353. # [02:14] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  354. # [02:15] <NeilAway> gavin: I'll ask smaug tomorrow
  355. # [02:15] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Input/output error)
  356. # [02:16] <njn> what does "remote: abort: Operation not permitted: /repo/hg/mozilla/integration/mozilla-inbound/.hg/journal.bookmarks" mean when I try to push to inbound?
  357. # [02:16] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  358. # [02:16] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  359. # [02:16] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  360. # [02:17] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  361. # [02:17] <njn> philor: ^^^ ?
  362. # [02:18] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  363. # [02:18] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  364. # [02:19] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  365. # [02:19] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  366. # [02:20] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  367. # [02:20] * Quits: jbalogh_ (jbalogh@moz-E31CD2CB.mozilla.org) (Ping timeout)
  368. # [02:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  369. # [02:24] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
  370. # [02:24] <gavin> njn: means you're unlucky and hit bug 766810
  371. # [02:25] <njn> gavin: should I just try again? I got it twice already
  372. # [02:25] <gavin> njn: you should reopen that bug because it's obviously an intermittent issue, and then keep retrying I guess
  373. # [02:25] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  374. # [02:25] <njn> gavin: 3rd time failed as well, sigh
  375. # [02:25] <njn> gavin: ok
  376. # [02:25] * Joins: jbalogh_ (jbalogh@moz-E31CD2CB.mozilla.org)
  377. # [02:26] * Joins: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP)
  378. # [02:26] * devd_afk is now known as devd
  379. # [02:27] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  380. # [02:27] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  381. # [02:27] * Quits: jbalogh_ (jbalogh@moz-E31CD2CB.mozilla.org) (Ping timeout)
  382. # [02:27] <njn> argh
  383. # [02:28] <WG9s> njn: so you should re-open and change the subject to " Pushing to mozilla-inbound intermittently fails with ..."
  384. # [02:30] <gavin> njn: I can try pushing, if you point me to a patch?
  385. # [02:31] <WG9s> njn: because if you are the only person seeing this it could be related to the state of your repository.
  386. # [02:32] <gavin> it's a remote message, not related to your local repository
  387. # [02:32] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  388. # [02:32] * juanb is now known as juanb|brb
  389. # [02:32] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  390. # [02:32] <WG9s> and maybe being an hg bug and not a Mozilla server-ops issue at all.
  391. # [02:33] <WG9s> OK.
  392. # [02:33] <njn> gavin: it's four patches, and they've changed slightly since I put them in bugzilla...
  393. # [02:34] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
  394. # [02:34] <gavin> well I can do the same with a bundle :)
  395. # [02:35] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  396. # [02:35] <njn> gavin: how do I do bundle?
  397. # [02:35] * Quits: gandalf (gandalf@moz-BADDC99E.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  398. # [02:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  399. # [02:35] <gavin> good question
  400. # [02:35] <njn> hg export?
  401. # [02:36] <gavin> hg bundle -r start:end
  402. # [02:36] <gavin> hg bundle -r qbase:qtip, perhaps
  403. # [02:36] * kats is now known as kats|away
  404. # [02:37] <@dolske> I don't see the button for that on github...
  405. # [02:37] * Quits: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net) (Ping timeout)
  406. # [02:37] * kats|away is now known as kats
  407. # [02:38] <gavin> hg bundle -r start:end file.bundle, I guess
  408. # [02:38] <njn> gavin: you have to give a destination... |hg export| seems to work
  409. # [02:38] * kats is now known as kats|away
  410. # [02:39] <gavin> well yea but that will be harder to apply than a bundle
  411. # [02:39] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  412. # [02:39] <gavin> destination can just be a filename
  413. # [02:39] * Joins: vingtetun (vingtetun@moz-3859BA3C.static.user.ono.com)
  414. # [02:39] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Linkinus - http://linkinus.com)
  415. # [02:39] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  416. # [02:39] <njn> gavin: |hg bundle -r97900:tip file.bundle mi| worked (where |mi| is my alias for inbound)
  417. # [02:39] <njn> gavin: attach it to a bug?
  418. # [02:40] <gavin> sure, or email it to me
  419. # [02:40] * Joins: rednaks (rednaks@94EF61A.8FA2C435.3E3A3579.IP)
  420. # [02:40] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  421. # [02:41] <njn> gavin: emailed
  422. # [02:41] <njn> gavin: how do you import a bundle?
  423. # [02:41] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  424. # [02:41] * ChanServ sets mode: +o ehsan
  425. # [02:41] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  426. # [02:41] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  427. # [02:42] <njn> oh, |hg unbundle|
  428. # [02:42] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  429. # [02:43] <gavin> maybe its taking a while to get through the intertubes but I haven't received anything yet
  430. # [02:44] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  431. # [02:45] <njn> gavin: https://bugzilla.mozilla.org/attachment.cgi?id=637738
  432. # [02:45] <@dolske> IP-over-Bugzilla?!
  433. # [02:45] <njn> oh, that treats it as text
  434. # [02:45] <njn> gavin: it's in https://bugzilla.mozilla.org/show_bug.cgi?id=767202
  435. # [02:45] * Joins: jamesr (jamesr@D54C2D34.10A53EE3.77834EAA.IP)
  436. # [02:45] * Quits: rednaks (rednaks@94EF61A.8FA2C435.3E3A3579.IP) (Quit: a lancé une bombe fumigène et s'est eclipsé ! è_é)
  437. # [02:46] * Quits: aleth (aleth@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  438. # [02:46] * Joins: aleth (aleth@moz-24EE697D.ictp.it)
  439. # [02:46] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  440. # [02:48] * joduinn is now known as joduinn-mtg
  441. # [02:49] * Joins: dRdR (dsherk@moz-3859BA3C.static.user.ono.com)
  442. # [02:49] <gavin> njn: fails for me too
  443. # [02:50] * njn sighs
  444. # [02:50] <njn> gavin: it's clearly the patch, then :P
  445. # [02:50] <njn> gavin: thanks for trying
  446. # [02:50] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Connection reset by peer)
  447. # [02:51] <@dbaron> dolske, bugzilla over avian carrier?
  448. # [02:54] <@dbaron> njn, are you using mercurial bookmarks?
  449. # [02:55] <gavin> (I am not)
  450. # [02:55] <njn> dbaron: I don't even know what they are, so presumably "no"
  451. # [02:56] <@dbaron> njn, what's "hg version"?
  452. # [02:57] <njn> dbaron: Mercurial Distributed SCM (version 2.0.2)
  453. # [02:57] <gavin> (2.2.1+34-e6dfbc5df76f for me)
  454. # [02:57] <@dbaron> do we know what version hg.m.o runs?
  455. # [02:58] <@dbaron> bookmarks apparently were integrated into hg (from an extension) in 1.8
  456. # [02:58] * Joins: bbondy2 (bbondy@moz-BE76EF7A.home.cgocable.net)
  457. # [02:58] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  458. # [02:59] * Quits: mdas|afk (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas|afk)
  459. # [02:59] <gavin> bug 623505 suggests hg.m.o is runnign 2.0.2
  460. # [02:59] * Joins: bbondy2_ (bbondy@moz-BE76EF7A.home.cgocable.net)
  461. # [02:59] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  462. # [02:59] <gavin> bug 725362 seems to be tracking an upgrade to 2.1+
  463. # [02:59] * bbondy2 is now known as bbondy
  464. # [02:59] * gavin upgrades to 2.2.2+
  465. # [02:59] * Joins: mike5w3c_ (MikeS@moz-2D8D6CA8.xgsspn.imtp.tachikawa.spmode.ne.jp)
  466. # [03:00] <@dbaron> I've been avoiding upgrading to 2.1
  467. # [03:00] <@dbaron> (or higher)
  468. # [03:00] * Quits: mike5w3c (MikeS@moz-E4F45FB8.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  469. # [03:00] * mike5w3c_ is now known as mike5w3c
  470. # [03:00] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  471. # [03:00] <@dbaron> because I don't want the new thing that I've forgotten the name of. (phases? stages?)
  472. # [03:00] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  473. # [03:00] * bbondy2_ is now known as bbondy
  474. # [03:01] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  475. # [03:01] <Unfocused> phases
  476. # [03:01] <gavin> hasn't really been a problem for me
  477. # [03:02] <gavin> and if it ever was, the workaround at https://wiki.mozilla.org/ReleaseEngineering/TryServer#hg_phases would be sufficient, I think
  478. # [03:02] <Unfocused> neither. trychoose extension takes care of it for try
  479. # [03:02] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  480. # [03:03] * Quits: sicking (chatzilla@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  481. # [03:05] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  482. # [03:05] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  483. # [03:05] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  484. # [03:06] <jduell> philor: hmm, fixed my leak, but now I can't push. Get "Operation not permitted: /repo/hg/mozilla/integration/mozilla-inbound/.hg/journal.bookmarks
  485. # [03:06] <jduell> abort: unexpected response: empty string
  486. # [03:06] * Parts: aleth (aleth@moz-24EE697D.ictp.it)
  487. # [03:06] <jduell> Does this ring a bell for anyone?
  488. # [03:06] <gavin> see discussion above, you're not alone
  489. # [03:06] <philor> conveniently, http://selenic.com/pipermail/mercurial/2011-November/040629.html says we're not the only ones to hit it, though that suggested solution misses the way that person also hit it "often" rather than always
  490. # [03:06] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  491. # [03:06] <gavin> also bug 766810
  492. # [03:06] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  493. # [03:08] * khuey|away is now known as khuey
  494. # [03:08] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
  495. # [03:08] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Input/output error)
  496. # [03:10] * lsblakk is now known as lsblakk|afk
  497. # [03:10] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  498. # [03:10] * ChanServ sets mode: +o ehsan
  499. # [03:10] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  500. # [03:11] * mjschranz is now known as mjschranz_away
  501. # [03:13] * mjschranz_away is now known as mjschranz
  502. # [03:14] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  503. # [03:15] * Quits: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP) (Input/output error)
  504. # [03:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  505. # [03:16] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  506. # [03:16] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
  507. # [03:16] * Quits: tonymec|away (tonymec@3A4B4F7A.67EE7721.277517C1.IP) (Quit: Konversation terminated!)
  508. # [03:17] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  509. # [03:18] * juanb|brb is now known as juanb
  510. # [03:18] * Joins: tonymec__ (tonymec@3A4B4F7A.67EE7721.277517C1.IP)
  511. # [03:19] * tonymec__ is now known as tonymec|away
  512. # [03:20] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  513. # [03:24] * ewong|afk is now known as ewong
  514. # [03:25] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  515. # [03:25] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  516. # [03:26] * Joins: mike5w3c_ (MikeS@moz-3DB1648A.xgsspn.imtp.tachikawa.spmode.ne.jp)
  517. # [03:26] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  518. # [03:26] * Quits: mike5w3c (MikeS@moz-2D8D6CA8.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  519. # [03:26] * mike5w3c_ is now known as mike5w3c
  520. # [03:27] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  521. # [03:29] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  522. # [03:29] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  523. # [03:29] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  524. # [03:30] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  525. # [03:32] * Quits: vingtetun (vingtetun@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  526. # [03:36] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  527. # [03:37] * Joins: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP)
  528. # [03:37] <RyanVM> jhammel: ping
  529. # [03:37] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  530. # [03:37] * Quits: trevorh (trevor@D4D778EA.21FA1DAD.2CE63F58.IP) (Ping timeout)
  531. # [03:37] <jhammel> RyanVM: pong
  532. # [03:37] <RyanVM> jhammel: bug 758925
  533. # [03:37] <RyanVM> so, just the "pointing to tip" patch needs landing?
  534. # [03:38] <jhammel> RyanVM: yep; ABICT it didn't cause any problems on try
  535. # [03:38] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  536. # [03:38] <jhammel> there were many oranges but they all seem unrelated (again, ABICT)
  537. # [03:38] <RyanVM> is the other patch still in play at some point?
  538. # [03:38] <jhammel> RyanVM: as far as i know, no
  539. # [03:39] <jhammel> it should be redudant with the "pointing to tip" patch as it was fixed upstream
  540. # [03:39] <jhammel> RyanVM: see https://bugzilla.mozilla.org/show_bug.cgi?id=758925#c16
  541. # [03:40] <RyanVM> thanks
  542. # [03:41] <jhammel> np :)
  543. # [03:42] * Quits: chewey (chewey@moz-7EFB8108.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  544. # [03:42] * Joins: chewey (chewey@moz-B93DAEBD.dip0.t-ipconnect.de)
  545. # [03:43] * devd is now known as devd_afk
  546. # [03:43] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8534fbb1a5da - Jeff Hammel - Bug 758925 - Update in-tree virtualenv to 1.7.2. r=ted
  547. # [03:43] <koalabot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8534fbb1a5da - Jeff Hammel - Bug 758925 - Update in-tree virtualenv to 1.7.2. r=ted
  548. # [03:43] <jhammel> RyanVM: and thank you :)
  549. # [03:44] <RyanVM> yessir :)
  550. # [03:45] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  551. # [03:45] <jduell> philor: gavin: doesn't seem to matter how many times I try to push. Tried clone-ing whole new repo too. Meh.
  552. # [03:46] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  553. # [03:47] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  554. # [03:48] * Joins: bbondy2 (bbondy@moz-BE76EF7A.home.cgocable.net)
  555. # [03:48] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  556. # [03:48] <RyanVM> philor: back out 23d9d354236e for the robocop orange?
  557. # [03:48] * Quits: bbondy2 (bbondy@moz-BE76EF7A.home.cgocable.net) (Connection reset by peer)
  558. # [03:48] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  559. # [03:48] * Joins: bbondy2 (bbondy@moz-BE76EF7A.home.cgocable.net)
  560. # [03:49] <philor> RyanVM: no, not at all, applaud b4fdcc91afb9 for it
  561. # [03:49] * Joins: trevorh (trevor@D4D778EA.21FA1DAD.2CE63F58.IP)
  562. # [03:49] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  563. # [03:49] <RyanVM> ah
  564. # [03:49] * bbondy2 is now known as bbondy
  565. # [03:49] <philor> sure, someone needs to sack up and file it, and someone will need to fix it (or more likely, disable it), but at least it's not a hang
  566. # [03:50] <RyanVM> yeah, so either we back out and have more a;r, or leave it in and star it?
  567. # [03:52] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  568. # [03:53] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  569. # [03:53] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  570. # [03:54] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  571. # [03:54] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
  572. # [03:54] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  573. # [03:56] * Quits: sewardj (sewardj@moz-2A3AF835.dip.t-dialin.net) (Ping timeout)
  574. # [03:56] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  575. # [03:57] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  576. # [03:57] * Joins: sewardj (sewardj@moz-6390C2D9.dip.t-dialin.net)
  577. # [03:58] <philor> well, we don't back it out, because it's doing exactly what it intended to do, catching test failures that were pretending to be infra
  578. # [03:59] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
  579. # [03:59] <philor> the question revolves around how long we watch the as-yet-unfiled bug being ignored before we stop running the test
  580. # [04:00] * philor is now known as philor|away
  581. # [04:04] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  582. # [04:04] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  583. # [04:07] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  584. # [04:07] * Quits: garnacho (carlos@moz-150E2894.dyn.user.ono.com) (Quit: Ex-Chat)
  585. # [04:08] * AutomatedTester is now known as AutomatedTester|AFK
  586. # [04:12] <Waldo> umm, wat http://pastebin.mozilla.org/1683170
  587. # [04:14] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  588. # [04:14] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  589. # [04:15] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/219499cc5eff - Jason Duell - Bug 711793 - Delay websocket reconnection after abnormal termination. r=mcmanus
  590. # [04:15] <koalabot> Check-in: http://hg.mozilla.org/mozilla-central/rev/219499cc5eff - Jason Duell - Bug 711793 - Delay websocket reconnection after abnormal termination. r=mcmanus
  591. # [04:18] * mcote|afk is now known as mcote
  592. # [04:19] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  593. # [04:20] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  594. # [04:21] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  595. # [04:21] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Connection reset by peer)
  596. # [04:21] <RyanVM> Waldo: I'm seeing the same thing
  597. # [04:21] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
  598. # [04:21] * Joins: ewong|away_ (chatzilla@moz-E5D50C2E.static.netvigator.com)
  599. # [04:22] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  600. # [04:22] * ewong|away_ is now known as ewong|away
  601. # [04:23] <RyanVM> Waldo: bug 766810
  602. # [04:23] * joduinn-mtg is now known as joduinn
  603. # [04:23] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  604. # [04:24] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  605. # [04:26] * Joins: tchevalier (Instantbir@moz-7A069DBF.w92-133.abo.wanadoo.fr)
  606. # [04:26] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  607. # [04:30] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  608. # [04:30] * Quits: trevorh (trevor@D4D778EA.21FA1DAD.2CE63F58.IP) (Ping timeout)
  609. # [04:31] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  610. # [04:31] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  611. # [04:31] * Quits: jamesr (jamesr@D54C2D34.10A53EE3.77834EAA.IP) (Quit: jamesr)
  612. # [04:32] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  613. # [04:33] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  614. # [04:34] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Connection reset by peer)
  615. # [04:35] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
  616. # [04:35] <njn> Waldo: everyone's seeing it
  617. # [04:35] <njn> for a value of "everyone" that includes me, you gavin, and jduell
  618. # [04:35] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  619. # [04:35] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  620. # [04:36] <Waldo> yeah, I found scrollback just now :-)
  621. # [04:36] <Waldo> well, :-(
  622. # [04:36] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  623. # [04:37] * philor|away is now known as philor
  624. # [04:37] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  625. # [04:40] * mjschranz is now known as mjschranz_away
  626. # [04:40] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  627. # [04:40] * Joins: sicking (chatzilla@moz-3859BA3C.static.user.ono.com)
  628. # [04:41] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  629. # [04:42] * Quits: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp) (Client exited)
  630. # [04:43] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  631. # [04:46] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  632. # [04:46] * ekr_ is now known as ekr
  633. # [04:47] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  634. # [04:48] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  635. # [04:49] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120627190850])
  636. # [04:49] * mjschranz_away is now known as mjschranz
  637. # [04:52] <koalabot> Check-in: http://hg.mozilla.org/mozilla-central/rev/081d8578beb1 - Brian Smith - Backout change to netwerk/test/unit/test_bug651100.js from the patch for Bug 737615, a=bustage
  638. # [04:53] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/081d8578beb1 - Brian Smith - Backout change to netwerk/test/unit/test_bug651100.js from the patch for Bug 737615, a=bustage
  639. # [04:55] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  640. # [04:55] * AaronMT|afk is now known as AaronMT
  641. # [04:55] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  642. # [04:55] * mjschranz is now known as mjschranz_away
  643. # [04:57] * Quits: sicking (chatzilla@moz-3859BA3C.static.user.ono.com) (Input/output error)
  644. # [04:57] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  645. # [04:58] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
  646. # [04:59] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  647. # [05:00] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  648. # [05:01] * mjschranz_away is now known as mjschranz
  649. # [05:02] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  650. # [05:03] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  651. # [05:03] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  652. # [05:03] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  653. # [05:03] * mjschranz is now known as mjschranz_away
  654. # [05:04] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  655. # [05:04] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  656. # [05:06] * Joins: ekr_ (ekr@moz-8AED5620.hfc.comcastbusiness.net)
  657. # [05:09] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  658. # [05:09] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  659. # [05:09] <@khuey> how do I turn on the hang monitor?
  660. # [05:09] <@khuey> the brutal one that kills the browser
  661. # [05:10] <JonathanS> in Firefox, Hang killed Browser.
  662. # [05:11] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  663. # [05:11] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  664. # [05:13] <philor> non-zero value for hangmonitor.timeout, I think
  665. # [05:13] * @khuey tries that
  666. # [05:14] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  667. # [05:14] <philor> it was 30, when we tried to use it
  668. # [05:14] <@khuey> yeah I set it to 5 ;-)
  669. # [05:15] * @bz_dinner wonders what khuey is doing
  670. # [05:15] * bz_dinner is now known as bz
  671. # [05:15] <philor> snappy or die
  672. # [05:15] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  673. # [05:15] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  674. # [05:16] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  675. # [05:16] <@khuey> bz: trying to get a stack for the ridiculous jank that I've been seeing for the last two weeks
  676. # [05:16] * Joins: tallOwen (tallOwen@moz-EA136B74.members.linode.com)
  677. # [05:16] <@khuey> bz: whenever I'm tethering firefox gets *extremely* unresponsive
  678. # [05:16] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  679. # [05:17] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  680. # [05:17] <@bz> khuey: ah
  681. # [05:17] <@bz> khuey: ok, makes sense
  682. # [05:17] <@bz> philor: you meant "live snappy or die"
  683. # [05:17] <@bz> much like our neighbors here
  684. # [05:17] <philor> I actually meant snappy or bust, but yours is better
  685. # [05:18] <sheppy> Live fast or fry.
  686. # [05:18] * heycam is now known as heycam|away
  687. # [05:18] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  688. # [05:19] <@bz> live try or burn?
  689. # [05:19] <sheppy> "just make it fast and stable, dammit."
  690. # [05:19] <sheppy> Nuff said.
  691. # [05:20] * Quits: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  692. # [05:20] <@khuey> of course, now that I've turned that setting, I don't see any jank
  693. # [05:22] * Joins: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com)
  694. # [05:23] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  695. # [05:23] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  696. # [05:24] * Quits: espadrine_ (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  697. # [05:25] <njn> Chrome is now available on iOS, but without V8? WTF?
  698. # [05:25] <@khuey> well being available on iOS with v8 wasn't really an option
  699. # [05:26] <philor> sync is more important than perf, an interesting lesson
  700. # [05:26] <njn> sure, but I thought they'd said "Chrome without V8 aint' Chrome"
  701. # [05:27] * Joins: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp)
  702. # [05:28] * Joins: twi (Adium@moz-4E210335.cust.dsl.vodafone.it)
  703. # [05:31] * Quits: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  704. # [05:31] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  705. # [05:33] <@roc> khuey: try using SPS?
  706. # [05:33] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  707. # [05:35] <@khuey> does it work on windows?
  708. # [05:35] <@bz> njn: just like we, so far, have said that Firefox without Gecko ain't Firefox.... ;)
  709. # [05:35] * njn is disappointed how hard it is to implement a hashmap with nsTHashtable
  710. # [05:36] <@bz> njn: hmm
  711. # [05:36] * Quits: espindola (espindola@moz-A37B6B68.dsl.teksavvy.com) (Ping timeout)
  712. # [05:36] <njn> bz: is there not something pre-rolled for that case?
  713. # [05:36] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  714. # [05:37] <@bz> njn: there should be. What are you trying to map to what?
  715. # [05:37] <@bz> njn: that is, what are your keys and values?
  716. # [05:38] <njn> bz: nsGlobalWindow* -> nsCString&
  717. # [05:38] <@bz> njn: holding strong refs to the nsGlobalWindow?
  718. # [05:38] * Joins: espindola (espindola@moz-F37DC93D.dsl.teksavvy.com)
  719. # [05:38] <njn> bz: nope
  720. # [05:38] <njn> bz: it's a short-lived things for memory reporting
  721. # [05:38] <njn> bz: for giving pathnames to |window| objects
  722. # [05:38] <@bz> ok
  723. # [05:38] <@bz> one sec
  724. # [05:39] <@khuey> nsDataHashtable<nsPtrHashKey<nsGlobalWindow>, nsCString>
  725. # [05:39] <@bz> yeah
  726. # [05:39] <@bz> exactly
  727. # [05:39] * @bz was too slow looking up whether nsDataHashtable is ok with nsCString
  728. # [05:39] <njn> khuey, bz: thanks!
  729. # [05:39] <@khuey> I remember filing bug 706829
  730. # [05:39] <@khuey> ;-)
  731. # [05:43] <@roc> khuey: yes
  732. # [05:45] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  733. # [05:45] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  734. # [05:46] * jwir3 is now known as jwir3|zzz
  735. # [05:47] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  736. # [05:49] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  737. # [05:50] * Quits: @bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net) (Ping timeout)
  738. # [05:50] * Joins: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net)
  739. # [05:50] * Quits: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net) (Input/output error)
  740. # [05:50] * Joins: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net)
  741. # [05:51] * Joins: bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
  742. # [05:51] * ChanServ sets mode: +o bz
  743. # [05:51] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  744. # [05:51] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  745. # [05:52] * Quits: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  746. # [05:52] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  747. # [05:52] * Joins: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com)
  748. # [05:52] * Quits: @bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net) (Ping timeout)
  749. # [05:52] * Joins: bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
  750. # [05:52] * ChanServ sets mode: +o bz
  751. # [05:52] * joduinn is now known as joduinn-afk
  752. # [06:00] * Joins: Mook (Daily@moz-D37F711A.dsl.teksavvy.com)
  753. # [06:01] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  754. # [06:03] * Quits: mike5w3c (MikeS@moz-3DB1648A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  755. # [06:05] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  756. # [06:05] * ChanServ sets mode: +o ehsan
  757. # [06:06] * bz is now known as bz_sleep
  758. # [06:06] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  759. # [06:06] * Joins: gerv (gerv@F6ABEF0D.9F83723E.CBC7865F.IP)
  760. # [06:07] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  761. # [06:09] * Joins: mike5w3c (MikeS@moz-757DBFF9.xgsspn.imtp.tachikawa.spmode.ne.jp)
  762. # [06:10] * khuey is now known as khuey|away
  763. # [06:10] * Quits: Poly-C (Poly-C@moz-D6DA6E5.dip.t-dialin.net) (Ping timeout)
  764. # [06:10] * khuey|away is now known as khuey
  765. # [06:11] * Joins: Polynomial-C (Poly-C@moz-C8A78707.dip.t-dialin.net)
  766. # [06:12] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  767. # [06:14] * Quits: gerv (gerv@F6ABEF0D.9F83723E.CBC7865F.IP) (Quit: Leaving.)
  768. # [06:15] * Joins: MarcoZ (Daily@moz-2C8AED79.dip.t-dialin.net)
  769. # [06:15] * nthomas is now known as nthomas|away
  770. # [06:17] * Joins: dria (dria@9DD772A9.5BCEC6DB.DA78B690.IP)
  771. # [06:18] * glob|away is now known as glob
  772. # [06:19] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  773. # [06:19] * ekr_ is now known as ekr
  774. # [06:21] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  775. # [06:21] * Quits: Stan (Stan@moz-B433ABAC.dip.t-dialin.net) (Ping timeout)
  776. # [06:22] * heycam|away is now known as heycam
  777. # [06:24] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
  778. # [06:24] * Quits: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu) (Ping timeout)
  779. # [06:24] <@dolske> this one's for philor... http://flic.kr/p/cnCQ6W
  780. # [06:25] * Quits: AryehGregor (AryehGrego@moz-139EB9CA.red.bezeqint.net) (Ping timeout)
  781. # [06:25] * Joins: AryehGregor (AryehGrego@moz-139EB9CA.red.bezeqint.net)
  782. # [06:26] * Joins: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu)
  783. # [06:28] <philor> heh
  784. # [06:32] * @khuey grumbles
  785. # [06:32] <@khuey> drag and drop is broke
  786. # [06:33] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  787. # [06:34] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  788. # [06:36] * nthomas|away is now known as nthomas
  789. # [06:38] * Joins: jdm (jdm@moz-5671EACE.hsd1.wa.comcast.net)
  790. # [06:39] * philor tries to muster the energy to "explain" that mozilla-central has different rules than mozilla-inbound
  791. # [06:39] <@khuey> trees have rules?
  792. # [06:40] <KWierso> "insert water and sunlight, get bigger trees in return"
  793. # [06:40] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
  794. # [06:41] <philor> the footnote about fertilizer is where we tend to mess up
  795. # [06:43] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Connection reset by peer)
  796. # [06:43] * Quits: espindola (espindola@moz-F37DC93D.dsl.teksavvy.com) (Quit: Ex-Chat)
  797. # [06:44] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  798. # [06:44] * ChanServ sets mode: +o ehsan
  799. # [06:45] * Joins: janv (varga@moz-81B11050.flarion.as5628.telecom.sk)
  800. # [06:45] <njn> khuey, bz: does http://pastebin.mozilla.org/1683332 look reasonable? I have about:memory?verbose open in a tab, and it has *two* window objects within it, one |about:memory?verbose|, one |[system]|
  801. # [06:45] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  802. # [06:47] * Mook wonders at what point doing win64 builds would actually be a win purely from having more memory available to do the linker and therefore making PGO actually work, once the 32 bit one is really broken
  803. # [06:48] <@khuey> depends on how far you're willing to go to keep pgo working on 32 bit
  804. # [06:53] <mbrubeck> Upgrading users to 64-bit builds would break ancient plug-ins too... another win!
  805. # [06:54] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  806. # [06:54] <Mook> not if the thing that happens on macs (32 bit plugin container) is done; sounds like nobody wants that due to horrible build times and lack of build machines, though
  807. # [06:54] <jdm> ehsan: was it really necessary to make cwiis the assignee of every remaining PB bug?
  808. # [06:55] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  809. # [07:02] * Quits: dria (dria@9DD772A9.5BCEC6DB.DA78B690.IP) (Ping timeout)
  810. # [07:09] * mcote is now known as mcote|afk
  811. # [07:10] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  812. # [07:11] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  813. # [07:13] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  814. # [07:15] * Quits: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net) (Ping timeout)
  815. # [07:19] * nthomas is now known as nthomas|away
  816. # [07:19] * philor is now known as philor|away
  817. # [07:21] * Joins: Ameya (chatzilla@C19498B.7C88E752.C7008325.IP)
  818. # [07:21] * Quits: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP) (Client exited)
  819. # [07:26] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  820. # [07:26] * philor|away is now known as philor
  821. # [07:30] <@roc> hmm
  822. # [07:30] <@roc> I close GMail
  823. # [07:30] <@roc> 5 GMail compartments still shown in about:compartments
  824. # [07:30] <@roc> no "ghost windows" though
  825. # [07:31] <@roc> ah, because calendar.google.com was open, we didn't show them as ghost windows
  826. # [07:31] <@roc> now they're ghost windows :-(
  827. # [07:32] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  828. # [07:33] <@roc> and now they've been collected
  829. # [07:34] * Joins: surkov (surkov@moz-CA805596.pool.ukrtel.net)
  830. # [07:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  831. # [07:35] <@roc> but given I've only got about 7 tabs open, why do I still have an RSS over 1GB
  832. # [07:35] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  833. # [07:37] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  834. # [07:38] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  835. # [07:39] * khuey is now known as khuey|away
  836. # [07:39] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  837. # [07:42] * Joins: pascalc2 (chatzilla@moz-446F98C8.fbxo.proxad.net)
  838. # [07:42] * Quits: sawrubh (chatzilla@9CF3D657.24BF0495.68E6523.IP) (Quit: Stack has overflowed, need to save it.)
  839. # [07:43] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  840. # [07:44] * Joins: alice (anonymous@moz-5ECBFFC2.w80-9.abo.wanadoo.fr)
  841. # [07:45] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  842. # [07:49] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  843. # [07:52] * Quits: surkov (surkov@moz-CA805596.pool.ukrtel.net) (Quit: surkov)
  844. # [07:53] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  845. # [07:53] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Quit: )
  846. # [07:55] * Quits: ekr (ekr@moz-8AED5620.hfc.comcastbusiness.net) (Ping timeout)
  847. # [07:59] * Quits: Mook (Daily@moz-D37F711A.dsl.teksavvy.com) (Quit: Mook)
  848. # [07:59] * Quits: jdm (jdm@moz-5671EACE.hsd1.wa.comcast.net) (Client exited)
  849. # [07:59] * Joins: rniwa_ (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  850. # [08:01] * philor is now known as philor|away
  851. # [08:01] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  852. # [08:01] * rniwa_ is now known as rniwa
  853. # [08:01] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  854. # [08:02] * Quits: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  855. # [08:03] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  856. # [08:03] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  857. # [08:03] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  858. # [08:04] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
  859. # [08:05] <sewardj> vlad: ping
  860. # [08:05] <njn> roc: what does about:memory tell you
  861. # [08:07] * Joins: int3 (int3@moz-6C584174.ipnetworksinc.net)
  862. # [08:07] * philor|away is now known as philor
  863. # [08:07] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  864. # [08:07] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  865. # [08:08] * Quits: int3 (int3@moz-6C584174.ipnetworksinc.net) (Client exited)
  866. # [08:09] * Joins: int3 (int3@moz-6C584174.ipnetworksinc.net)
  867. # [08:10] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  868. # [08:11] * Joins: wolfiR (wolfiR@moz-35FC4E8D.dip0.t-ipconnect.de)
  869. # [08:12] * Quits: mike5w3c (MikeS@moz-757DBFF9.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  870. # [08:12] <glob> njn, would it be possible to make the width of the about:memory output relative to the window size rather than a fixed width?
  871. # [08:14] <glob> njn, there's a lot of truncated data now .. https://dl.dropbox.com/u/16292140/Screen%20Shot%202012-06-29%20at%202.04.16%20PM.png
  872. # [08:16] <njn> glob: click on "more verbose" to avoid that
  873. # [08:16] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
  874. # [08:16] <nrc> anyone know why I get 'remote: abort: Operation not permitted: /repo/hg/mozilla/integration/mozilla-inbound/.hg/journal.bookmarks' when I try to push to inbound?
  875. # [08:17] <njn> roc: if you had to come up for a name that encompassed the memory consumption currently listed under "dom", "layout", "style-sheets" and "property-tables", would "layout-engine" be reasonable? something else?
  876. # [08:17] * Joins: mike5w3c (MikeS@moz-B3070241.xgsspn.imtp.tachikawa.spmode.ne.jp)
  877. # [08:17] <nrc> njn: roc has gone home
  878. # [08:18] <njn> nrc: so he has
  879. # [08:18] <njn> answers from anyone else would be welcome :)
  880. # [08:18] <jet> njn: "stuff"
  881. # [08:18] <njn> ahem
  882. # [08:18] <jet> njn: seems rather disparate set there
  883. # [08:18] <njn> jet: it's basically "user content minus JS"
  884. # [08:19] <glob> njn, hrm, verbose is .. verbose. no matter, i can remove the max-width with dev tools :)
  885. # [08:20] <philor> nrc: the status at the top of https://tbpl.mozilla.org/?tree=Mozilla-Inbound knows (though you might have to shift+reload to see it tell you bug 766810)
  886. # [08:21] <njn> glob: about:compartments is also useful if you're just looking at compartments
  887. # [08:21] <jet> njn: no raster objects in that list? bitmaps, etc?
  888. # [08:21] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  889. # [08:21] <nrc> philor: thanks, needed a reload
  890. # [08:22] <njn> jet: nope, images (compressed and uncompressed) are counted separately...
  891. # [08:22] * Joins: gozala1 (gozala@EF408078.10A53EE3.77834EAA.IP)
  892. # [08:22] <jet> njn: layout seems appropriate then
  893. # [08:22] <glob> njn, thanks :) i'm trying to answer "why is firefox using ~ 1G" .. pans out the answer is "because i'm doing lots of things with it"
  894. # [08:22] * Quits: gozala1 (gozala@EF408078.10A53EE3.77834EAA.IP) (Quit: Leaving.)
  895. # [08:22] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  896. # [08:23] * Joins: gozala1 (gozala@EF408078.10A53EE3.77834EAA.IP)
  897. # [08:23] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Connection reset by peer)
  898. # [08:23] * Parts: kentuckyfriedtakahe (ajones@moz-5D29915D.cable.telstraclear.net)
  899. # [08:23] <njn> glob: yeah
  900. # [08:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  901. # [08:25] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  902. # [08:25] * Quits: gozala1 (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
  903. # [08:25] * Quits: int3 (int3@moz-6C584174.ipnetworksinc.net) (Ping timeout)
  904. # [08:29] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  905. # [08:29] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  906. # [08:32] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  907. # [08:33] * Parts: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  908. # [08:38] * philor is now known as philor|away
  909. # [08:39] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  910. # [08:40] <sewardj> BenWa: ping
  911. # [08:40] * Joins: robert (robert@moz-A82BF430.dynamic.t-2.net)
  912. # [08:41] * Joins: edwin (me@moz-3859BA3C.static.user.ono.com)
  913. # [08:41] * Joins: dRdR (dsherk@moz-3859BA3C.static.user.ono.com)
  914. # [08:45] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  915. # [08:49] * Joins: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz)
  916. # [08:51] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  917. # [08:52] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  918. # [08:52] * ChanServ sets mode: +o roc
  919. # [08:53] * Quits: edwin (me@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  920. # [08:54] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  921. # [08:54] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
  922. # [08:55] * Joins: victorporof (victorporo@8338BC8D.AB163232.79933D60.IP)
  923. # [08:57] * Fallen|away is now known as Fallen
  924. # [08:58] * Joins: sawrubh (chatzilla@3F1DFB9B.BD57A133.DDC6F5D1.IP)
  925. # [09:02] * nli|away is now known as nli
  926. # [09:02] * Quits: glob (glob@moz-DF237567.glob.com.au) (Ping timeout)
  927. # [09:03] * Parts: alice (anonymous@moz-5ECBFFC2.w80-9.abo.wanadoo.fr)
  928. # [09:03] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  929. # [09:05] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  930. # [09:05] <felipe> I can't push to inbound :/ hitting the journal.bookmarks error every time
  931. # [09:08] * Quits: jprmc (jprmc@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  932. # [09:08] * Joins: mike5w3c_ (MikeS@moz-DE4C4A5B.xgsspn.imtp.tachikawa.spmode.ne.jp)
  933. # [09:08] * Joins: glob (glob@moz-DF237567.glob.com.au)
  934. # [09:09] * Quits: mike5w3c (MikeS@moz-B3070241.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  935. # [09:09] * mike5w3c_ is now known as mike5w3c
  936. # [09:11] * glob is now known as glob|away
  937. # [09:12] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  938. # [09:13] * Quits: Ameya (chatzilla@C19498B.7C88E752.C7008325.IP) (Ping timeout)
  939. # [09:14] * Joins: adrian (adrian@moz-DE8639AB.fbx.proxad.net)
  940. # [09:15] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
  941. # [09:16] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  942. # [09:16] * Joins: Ameya (chatzilla@C19498B.7C88E752.C7008325.IP)
  943. # [09:18] * Joins: past (past@moz-1ECCACE1.dsl.dyn.forthnet.gr)
  944. # [09:22] <fox2mike> philor|away: around?
  945. # [09:22] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  946. # [09:22] <fox2mike> or anyone else who can help with 766810
  947. # [09:23] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  948. # [09:26] <sewardj> BenWa: ping
  949. # [09:27] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  950. # [09:30] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120622042007])
  951. # [09:30] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  952. # [09:30] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  953. # [09:30] <fox2mike> felipe: can you push to inbound now?
  954. # [09:31] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
  955. # [09:32] <felipe> fox2mike: worked!
  956. # [09:32] * Quits: rail_away (rail@moz-E6144DC3.iqchoice.com) (Ping timeout)
  957. # [09:32] <fox2mike> felipe: yeah
  958. # [09:32] <fox2mike> but this is super odd :|
  959. # [09:33] <fox2mike> all the perms are right
  960. # [09:33] <felipe> what changed for it to work now?
  961. # [09:33] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  962. # [09:34] <fox2mike> felipe: I blew away the journal files
  963. # [09:34] <fox2mike> they're all temp files
  964. # [09:35] <felipe> yeah that's weird
  965. # [09:35] * Joins: gandalf (gandalf@moz-A2968756.neoplus.adsl.tpnet.pl)
  966. # [09:36] * Quits: glob|away (glob@moz-DF237567.glob.com.au) (Ping timeout)
  967. # [09:37] * Joins: glob (glob@moz-DF237567.glob.com.au)
  968. # [09:37] * heycam is now known as heycam|away
  969. # [09:37] <fox2mike> felipe: added a few more comments to the bug
  970. # [09:38] * glob is now known as glob|away
  971. # [09:38] <fox2mike> drawing a blank as to what's causing the problem though
  972. # [09:38] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  973. # [09:39] <Unfocused> aliens.
  974. # [09:39] * Joins: edmorley (edmorley@moz-C7B272C7.range86-166.btcentralplus.com)
  975. # [09:39] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
  976. # [09:39] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
  977. # [09:41] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  978. # [09:41] <felipe> fox2mike: cool thanks for the info. I tried to push it earlier in the night and it didn't work either, so as you said those timestamps are probably not very relevant
  979. # [09:42] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
  980. # [09:42] * NeilAway wonders why we need virtualenv on windows given that mozillabuild has its own private python
  981. # [09:43] <fox2mike> felipe: yeah, that info is gone
  982. # [09:43] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Connection reset by peer)
  983. # [09:43] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  984. # [09:43] <fox2mike> felipe: when nnethercote hit the issue
  985. # [09:43] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
  986. # [09:43] <fox2mike> that's when it would have been best to see the timestamps/files
  987. # [09:44] <fox2mike> after that, too many people tired
  988. # [09:44] <fox2mike> but again
  989. # [09:44] <fox2mike> what puzzles me is mercurial shouldn't be hitting issues
  990. # [09:44] * Joins: vikash (vikash@DE478E43.B6C8C5B4.85BF2EFC.IP)
  991. # [09:45] * Joins: necolas (necolas@moz-C84924E0.bb.sky.com)
  992. # [09:45] <fox2mike> Unfocused: I'm going to blame you :p
  993. # [09:46] * Quits: vikash (vikash@DE478E43.B6C8C5B4.85BF2EFC.IP) (Quit: Leaving)
  994. # [09:46] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Connection reset by peer)
  995. # [09:46] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  996. # [09:46] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
  997. # [09:47] * Joins: vikash (vikash@DE478E43.B6C8C5B4.85BF2EFC.IP)
  998. # [09:47] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  999. # [09:47] * ChanServ sets mode: +o smaug
  1000. # [09:49] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1001. # [09:49] <fox2mike> felipe: is mozilla inbound still closed?
  1002. # [09:50] <fox2mike> can someone reopen it, if that's the case?
  1003. # [09:50] <@smaug> why was m-i
  1004. # [09:50] <@smaug> closed
  1005. # [09:50] <@smaug> m-i is opened
  1006. # [09:50] <@smaug> -ed
  1007. # [09:51] <sewardj> anybodyawake here know about BenWa's SPS profiler?
  1008. # [09:51] <edmorley> smaug: see the tbpl status
  1009. # [09:52] <@smaug> ahaa
  1010. # [09:52] * Joins: rail_away (rail@moz-E6144DC3.iqchoice.com)
  1011. # [09:52] <@smaug> but it certainly is open :)
  1012. # [09:52] <edmorley> :-)
  1013. # [09:52] <edmorley> you are welcome to try :-)
  1014. # [09:52] <Standard8> fox2mike: I have something ready to push if you want
  1015. # [09:52] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  1016. # [09:53] * glob|away is now known as glob
  1017. # [09:53] <Standard8> or has someone beaten me to it ;-)
  1018. # [09:53] * @smaug hasn't ever used m-i, and is not going to do so now
  1019. # [09:53] <Standard8> ah i c
  1020. # [09:53] <Standard8> smaug: m-i is nice
  1021. # [09:53] <Standard8> land and run :-)
  1022. # [09:53] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Ping timeout)
  1023. # [09:54] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
  1024. # [09:54] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1025. # [09:54] <@smaug> I've had my commit rights long enough that I've got used to watching the tree
  1026. # [09:55] * Joins: dRdR (dsherk@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1027. # [09:55] * Quits: gandalf (gandalf@moz-A2968756.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1028. # [09:56] * Joins: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1029. # [09:56] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1030. # [09:56] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1031. # [09:56] <Standard8> fox2mike: I've removed the reference to the bug on mozilla-inbound
  1032. # [09:57] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1033. # [09:57] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1034. # [09:57] * Joins: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1035. # [09:58] * Joins: Optimizer (Optimizer@9E39C0A0.383E818B.2AB48280.IP)
  1036. # [09:58] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1037. # [09:58] <fox2mike> Standard8: cool
  1038. # [09:58] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1039. # [09:59] * Joins: mwu (mwu@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1040. # [09:59] <fox2mike> if any of you into any issues with mozilla-inbound again, can you please ping me in here? or update the bug?
  1041. # [10:01] * Joins: me (me@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1042. # [10:01] * Joins: int3 (int3@moz-6C584174.ipnetworksinc.net)
  1043. # [10:02] * Joins: kaze (kaze@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1044. # [10:04] * Quits: koalabot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Client exited)
  1045. # [10:07] * Quits: Ameya (chatzilla@C19498B.7C88E752.C7008325.IP) (Ping timeout)
  1046. # [10:09] * Joins: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1047. # [10:09] * Joins: raph (quassel@moz-F8747CC6.dsl.ovh.fr)
  1048. # [10:10] * Joins: dzbarsky (Adium@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1049. # [10:10] * me is now known as edwin
  1050. # [10:11] * Quits: raph (quassel@moz-F8747CC6.dsl.ovh.fr) (Client exited)
  1051. # [10:11] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Ping timeout)
  1052. # [10:11] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1053. # [10:11] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1054. # [10:13] <mattwoodrow> jwatt: I see you did a try push, when are you planning on landing that?
  1055. # [10:14] * Fallen is now known as Fallen|away
  1056. # [10:14] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
  1057. # [10:15] * Joins: raph (quassel@moz-F8747CC6.dsl.ovh.fr)
  1058. # [10:16] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Quit: Bye)
  1059. # [10:16] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  1060. # [10:16] * Quits: Optimizer (Optimizer@9E39C0A0.383E818B.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1061. # [10:17] <mattwoodrow> and relatedly, can I talk you into making it next week :)
  1062. # [10:17] <mattwoodrow> trying to land dlbi asap
  1063. # [10:18] * Joins: garnacho (carlos@moz-150E2894.dyn.user.ono.com)
  1064. # [10:19] <jwatt> mattwoodrow: as soon as it passes?
  1065. # [10:19] <edmorley> fox2mike: thank you for looking into the inbound issues
  1066. # [10:19] <jwatt> mattwoodrow: ah, hmm
  1067. # [10:19] <jwatt> mattwoodrow: I'm not here next week
  1068. # [10:20] <jwatt> mattwoodrow: which is why I'm trying to get a whole bunch of stuff landed
  1069. # [10:20] <jwatt> mattwoodrow: are you touching that file much?
  1070. # [10:20] * heycam|away is now known as heycam
  1071. # [10:22] * Quits: necolas (necolas@moz-C84924E0.bb.sky.com) (Client exited)
  1072. # [10:22] * Quits: int3 (int3@moz-6C584174.ipnetworksinc.net) (Client exited)
  1073. # [10:24] <fox2mike> edmorley: np, yw
  1074. # [10:27] <mattwoodrow> jwatt: I've noticed haha :)
  1075. # [10:27] <mattwoodrow> Um, not too much I don't think
  1076. # [10:28] <jwatt> mattwoodrow: so from what I've seen of your SVG changes, most could land early
  1077. # [10:28] <jwatt> like the foreignObject stuff
  1078. # [10:28] <jwatt> could you land that now?
  1079. # [10:28] <mattwoodrow> jwatt: that's true, I could reorganize my queue and try land a whole lot
  1080. # [10:29] <mattwoodrow> I'm actually trying to land the whole thing though
  1081. # [10:29] <mattwoodrow> 'as soon as it passes'
  1082. # [10:29] <jwatt> mattwoodrow: it also has the benefit that if you need to back out you need to back out less :)
  1083. # [10:29] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1084. # [10:29] <jwatt> mattwoodrow: when is that anticipated to be?
  1085. # [10:30] <mattwoodrow> jwatt: I was so close last night, foiled by a talos failure
  1086. # [10:30] <jwatt> ah, ok
  1087. # [10:30] <jwatt> hmm
  1088. # [10:32] * Quits: vikash (vikash@DE478E43.B6C8C5B4.85BF2EFC.IP) (Quit: Leaving)
  1089. # [10:33] <jwatt> mattwoodrow: are there tools to allow us to go off on parallel universes, both land our patches in our respective universes, and then auto merge the universes back together? :)
  1090. # [10:33] <jwatt> mattwoodrow: it's actually not these two patches that I'm concerned about landing soon
  1091. # [10:33] <jwatt> it's a different one that doesn't have review yet
  1092. # [10:34] <jwatt> so I'll definitely hold off on the two that were pushed to Try
  1093. # [10:34] <mattwoodrow> jwatt: well, you could land it to fx-team or something and let someone else merge it
  1094. # [10:34] <jwatt> hopefully you can land your dlbi within the next <24 hours though :)
  1095. # [10:34] <mattwoodrow> dunno if that counts as a tool
  1096. # [10:34] <mattwoodrow> yeah next 24 hours is the goal
  1097. # [10:34] <jwatt> ok
  1098. # [10:35] <jwatt> of course what are the chances of me landing on top of your changes and then them getting backed out again? :)
  1099. # [10:35] <mattwoodrow> that's always possible too
  1100. # [10:36] <mattwoodrow> I'll take that risk rather than let DLBI slide yet again
  1101. # [10:36] <mattwoodrow> so sick of rebasing
  1102. # [10:36] <jwatt> mattwoodrow: yeah, fair enough - alright, I'll hold off for now, but the sooner you can land the better from my perspective
  1103. # [10:37] <jwatt> good luck with it, fingers crossed!
  1104. # [10:37] * Quits: robert (robert@moz-A82BF430.dynamic.t-2.net) (Ping timeout)
  1105. # [10:37] * Joins: Ameya (chatzilla@3D4FE15C.3F933432.C7008325.IP)
  1106. # [10:40] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1107. # [10:41] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1108. # [10:42] * Joins: msucan (mihai@3E887206.8C9343F9.D7B372F7.IP)
  1109. # [10:43] * Joins: kanru (kanru@79E6271C.120775F3.B7D4332.IP)
  1110. # [10:43] * Joins: Ms2ger (Ms2ger@4D12DBF7.75172793.37724B0D.IP)
  1111. # [10:45] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1112. # [10:45] * Joins: koalabot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  1113. # [10:45] * heycam is now known as heycam|away
  1114. # [10:45] * Quits: raph (quassel@moz-F8747CC6.dsl.ovh.fr) (Client exited)
  1115. # [10:49] * Joins: yoshi (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1116. # [10:50] * Joins: raphc (quassel@moz-F8747CC6.dsl.ovh.fr)
  1117. # [10:51] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1118. # [10:52] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1119. # [10:52] * Quits: koalabot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Quit: BBL. Going down for a bit. (Koala))
  1120. # [10:56] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1121. # [10:59] * Joins: koalabot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  1122. # [11:00] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Ping timeout)
  1123. # [11:00] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1124. # [11:01] * Joins: Goldorak (chatzilla@B92B68E0.ACD6413B.187A1082.IP)
  1125. # [11:04] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1126. # [11:05] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Quit: I was told to shutdown by Wolf. :-( )
  1127. # [11:06] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1128. # [11:06] * koalabot is now known as firebot
  1129. # [11:07] * Quits: brendan (brendaneic@moz-3859BA3C.static.user.ono.com) (Quit: brendan)
  1130. # [11:08] * Joins: jfkthame (jfkthame@7CBDB1C.5BC345F5.9542EC20.IP)
  1131. # [11:09] * Joins: smontagu (chatzilla@moz-1374623D.red.bezeqint.net)
  1132. # [11:09] * romaxa is now known as romaxa_zzz
  1133. # [11:10] <firebot> Hi - I'm now firebot (formerly koalabot). If you notice any problems with me, please contact Wolf or file a bug in Bugzilla (under webtools/mozbot). Thanks!
  1134. # [11:10] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1135. # [11:11] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1136. # [11:11] * Quits: wolfiR (wolfiR@moz-35FC4E8D.dip0.t-ipconnect.de) (Ping timeout)
  1137. # [11:12] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1138. # [11:12] * Quits: sawrubh (chatzilla@3F1DFB9B.BD57A133.DDC6F5D1.IP) (Quit: Stack has overflowed, need to save it.)
  1139. # [11:13] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
  1140. # [11:13] <Ms2ger> mounir, I'd had the patch in my queue ever since we talked about it, but I forgot about it
  1141. # [11:13] * glob is now known as glob|away
  1142. # [11:14] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1143. # [11:14] * Joins: wolfiR (wolfiR@moz-2AAB4CDF.dip0.t-ipconnect.de)
  1144. # [11:15] * Quits: twi (Adium@moz-4E210335.cust.dsl.vodafone.it) (Quit: Leaving.)
  1145. # [11:15] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1146. # [11:17] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1147. # [11:19] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1148. # [11:19] <edmorley> Good morning Ms2ger
  1149. # [11:19] * Joins: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1150. # [11:19] <Ms2ger> Morning edmorley :)
  1151. # [11:19] * Quits: njn (chatzilla@moz-D6929F2F.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120626160635])
  1152. # [11:22] * Quits: wolfiR (wolfiR@moz-2AAB4CDF.dip0.t-ipconnect.de) (Ping timeout)
  1153. # [11:22] * Quits: yoshi (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1154. # [11:23] * Joins: wolfiR (wolfiR@moz-69F4CD67.dip0.t-ipconnect.de)
  1155. # [11:26] <mounir> Ms2ger: thanks :)
  1156. # [11:26] <Ms2ger> Np
  1157. # [11:27] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
  1158. # [11:29] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1159. # [11:31] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1160. # [11:31] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  1161. # [11:32] * Joins: aleth (aleth@moz-CE5C11BB.ictp.it)
  1162. # [11:36] * Quits: smontagu (chatzilla@moz-1374623D.red.bezeqint.net) (Ping timeout)
  1163. # [11:37] * Joins: Matze202 (Mibbit@moz-63EA411.adsl.alicedsl.de)
  1164. # [11:39] * Joins: dria (dria@9DD772A9.5BCEC6DB.DA78B690.IP)
  1165. # [11:40] * Joins: driia (dria@9DD772A9.5BCEC6DB.DA78B690.IP)
  1166. # [11:40] * Quits: dria (dria@9DD772A9.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1167. # [11:41] * Joins: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1168. # [11:41] * Joins: sawrubh (chatzilla@3F1DFB9B.BD57A133.DDC6F5D1.IP)
  1169. # [11:41] * Joins: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1170. # [11:41] <Matze202> Hi, ich habe ein Problem mit dem Anzeigen der Tabellenrahmen, welches jedoch nur im Firefox auftritt. http://miburl.com/ccLaNE <- Wäre sehr nett, wenn ihr euch das hier bitte etwas näher anschaut und mir dort vielleicht auch antworten könnt, da ich jetzt zur arbeit muss.
  1171. # [11:41] * Quits: kanha (quassel@42ED3ECE.8293D34.9105FBCF.IP) (Ping timeout)
  1172. # [11:43] * Quits: driia (dria@9DD772A9.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1173. # [11:44] * Joins: kanha (quassel@42ED3ECE.8293D34.9105FBCF.IP)
  1174. # [11:44] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
  1175. # [11:44] <edmorley> the above text google translated and with the link unobscured: "Hi, I have a problem with displaying the table border, which, however, occurs only in Firefox. http://www.camp-firefox.de/forum/viewtopic.php?f=1&t=98942&p=803763#p803763 <- Would be very nice if you look at it here please you a little closer and maybe you can answer me there, because I now have to work."
  1176. # [11:44] * Joins: smontagu (chatzilla@moz-CA61394D.red.bezeqint.net)
  1177. # [11:45] * Quits: garnacho (carlos@moz-150E2894.dyn.user.ono.com) (Ping timeout)
  1178. # [11:46] * Joins: garnacho (carlos@moz-150E2894.dyn.user.ono.com)
  1179. # [11:46] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1180. # [11:47] * Joins: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1181. # [11:47] * Joins: yoshi (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1182. # [11:47] * Quits: Matze202 (Mibbit@moz-63EA411.adsl.alicedsl.de) (Quit: http://www.mibbit.com ajax IRC Client)
  1183. # [11:48] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Client exited)
  1184. # [11:49] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1185. # [11:51] * Joins: decoder (quassel@45737F17.411DB1E9.95550721.IP)
  1186. # [11:53] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Quit: Lost terminal)
  1187. # [11:54] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1188. # [11:54] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1189. # [11:55] * Joins: brendan (brendaneic@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1190. # [11:55] * Quits: kanru (kanru@79E6271C.120775F3.B7D4332.IP) (Ping timeout)
  1191. # [11:56] * Joins: fabrice1 (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1192. # [11:56] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving.)
  1193. # [11:56] <AryehGregor> NS_PRECONDITION(aContainer->IsNodeOfType(nsINode::eCONTENT) || aContainer->IsNodeOfType(nsINode::eDOCUMENT),
  1194. # [11:56] <AryehGregor> Is it possible for an nsINode to be neither content nor a document?
  1195. # [11:57] * jlebar|away is now known as jlebar
  1196. # [12:00] <mounir> AryehGregor: look at the enum on top of IsNodeOfType() declaration
  1197. # [12:00] * Quits: fabrice1 (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1198. # [12:01] * Joins: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1199. # [12:02] * Joins: kanru (kanru@79E6271C.120775F3.B7D4332.IP)
  1200. # [12:02] * Joins: wolfiR_ (wolfiR@moz-33A2AF87.dip0.t-ipconnect.de)
  1201. # [12:02] * Joins: evilpie (chatzilla@moz-1AA4F248.pools.arcor-ip.net)
  1202. # [12:03] * Quits: wolfiR (wolfiR@moz-69F4CD67.dip0.t-ipconnect.de) (Ping timeout)
  1203. # [12:03] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Quit: BRB. Reloading my configuration. (Koala))
  1204. # [12:03] <@roc> document fragment?
  1205. # [12:03] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  1206. # [12:04] * Parts: aleth (aleth@moz-CE5C11BB.ictp.it)
  1207. # [12:04] * Quits: yoshi (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  1208. # [12:06] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1209. # [12:08] <AryehGregor> DocumentFragment is content, sadly, last I checked . . .
  1210. # [12:09] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1211. # [12:09] <AryehGregor> Ah, nsIAttribute isn't content.
  1212. # [12:09] <AryehGregor> I never think about that because my brain is in spec mode, and attributes aren't nodes in the spec these days.
  1213. # [12:09] * Joins: protz (jonathan@moz-C40583A5.fbx.proxad.net)
  1214. # [12:10] <AryehGregor> :q
  1215. # [12:10] <AryehGregor> Wrong window. :/
  1216. # [12:11] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1217. # [12:11] * Quits: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp) (Quit: redDragon)
  1218. # [12:11] * Joins: robert (robert@moz-5EE7C424.dc.cable.static.lj-kabel.net)
  1219. # [12:11] * Quits: jfkthame (jfkthame@7CBDB1C.5BC345F5.9542EC20.IP) (Ping timeout)
  1220. # [12:11] * ewong is now known as ewong|afk
  1221. # [12:12] * Joins: robert_ (robert@moz-5EE7C424.dc.cable.static.lj-kabel.net)
  1222. # [12:13] * Quits: robert (robert@moz-5EE7C424.dc.cable.static.lj-kabel.net) (Ping timeout)
  1223. # [12:13] * robert_ is now known as robert
  1224. # [12:13] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1225. # [12:13] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Reconnecting…)
  1226. # [12:13] * Joins: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1227. # [12:14] * Joins: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  1228. # [12:16] <past> Wolf: can we have firebot back in #devtools please?
  1229. # [12:16] <Wolf> firebot: join #devtools
  1230. # [12:17] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
  1231. # [12:17] * Quits: Ms2ger (Ms2ger@4D12DBF7.75172793.37724B0D.IP) (Ping timeout)
  1232. # [12:18] * Quits: JeroenDeDauw (j@moz-61319D1E.dip.t-dialin.net) (Ping timeout)
  1233. # [12:20] * Joins: marco (marco@8ED82C3C.A2DD14FC.10DC0B64.IP)
  1234. # [12:20] <marco> where can I find some documentation about Services.strings
  1235. # [12:20] * Quits: Wolf (chatzilla@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  1236. # [12:22] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1237. # [12:23] * Joins: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net)
  1238. # [12:23] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  1239. # [12:27] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1240. # [12:30] * Joins: int3_ (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1241. # [12:31] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1242. # [12:31] <Yoric> marco: https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIStringBundleService ?
  1243. # [12:32] <marco> Yoric: thank you
  1244. # [12:32] <Yoric> np
  1245. # [12:32] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  1246. # [12:32] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1247. # [12:32] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1248. # [12:33] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  1249. # [12:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ff38bb1bce5a - Blake Kaplan - Bug 766497 - Dispatch events for wifi going up and down and handle multiple requests to bring it up and down at the same time. r=gal
  1250. # [12:38] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1251. # [12:38] <firebot> http://hg.mozilla.org/mozilla-central/rev/30727f988a08 - Blake Kaplan - Bug 769227 - Wait a little bit before starting wpa_supplicant on the otoro. r=gal DONTBUILD
  1252. # [12:38] * Joins: maikmerten (merten@moz-E2336B4F.itmc.tu-dortmund.de)
  1253. # [12:40] * Joins: Ms2ger (Ms2ger@4D12DBF7.75172793.37724B0D.IP)
  1254. # [12:42] <firebot> Check-in:
  1255. # [12:42] <firebot> http://hg.mozilla.org/mozilla-central/rev/9c6ad99de47a - Blake Kaplan - Bug 766497 - Dispatch events for wifi going up and down and handle multiple requests to bring it up and down at the same time. r=gal DONTBUILD (missed this review comment in the
  1256. # [12:42] <firebot> original checkin)
  1257. # [12:43] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1258. # [12:45] * Quits: int3_ (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1259. # [12:45] * Quits: protz (jonathan@moz-C40583A5.fbx.proxad.net) (Ping timeout)
  1260. # [12:46] * Quits: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net) (Quit: Leaving.)
  1261. # [12:46] * Joins: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net)
  1262. # [12:51] * Quits: brendan (brendaneic@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: brendan)
  1263. # [12:52] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1264. # [12:52] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1265. # [12:54] * Joins: catalinb (ethereal@D7E64910.51BDD2FE.FB2DBB61.IP)
  1266. # [12:57] * Joins: sclarke (Mibbit@A3D2899A.9D24716E.33AABD5F.IP)
  1267. # [12:59] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  1268. # [13:00] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1269. # [13:03] * Joins: protz (jonathan@moz-C40583A5.fbx.proxad.net)
  1270. # [13:05] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving.)
  1271. # [13:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1272. # [13:08] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  1273. # [13:09] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  1274. # [13:09] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
  1275. # [13:13] * Joins: gandalf (gandalf@moz-A2968756.neoplus.adsl.tpnet.pl)
  1276. # [13:15] * Quits: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP) (Ping timeout)
  1277. # [13:15] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1278. # [13:15] * Joins: trevorh (trevor@D4D778EA.21FA1DAD.2CE63F58.IP)
  1279. # [13:16] * Quits: catalinb (ethereal@D7E64910.51BDD2FE.FB2DBB61.IP) (Ping timeout)
  1280. # [13:17] * bhearsum|afk is now known as bhearsum
  1281. # [13:17] <jcranmer|away> well, for as much problems as people have wih Mozilla's review process, it has one advantage to review-by-mailing-list
  1282. # [13:17] <jcranmer|away> it's much more difficult to get contradictory drive-by reviews
  1283. # [13:18] * Joins: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP)
  1284. # [13:18] <Yoric> :)
  1285. # [13:18] <Yoric> Where do you get review-by-mailing-list?
  1286. # [13:18] <Yoric> Linux kernel?
  1287. # [13:18] <AryehGregor> Yes, that's one of the big pluses of Mozilla's review system -- only one reviewer.
  1288. # [13:18] <Ms2ger> jcranmer|away, I can still contradict as much as you like :)
  1289. # [13:18] * Joins: gfritzsche (gfritzsche@moz-7B228F3D.dynamic.qsc.de)
  1290. # [13:19] <AryehGregor> Who has to say either yes or no, and give clear reasons if they say no.
  1291. # [13:22] <Ms2ger> or let the review request sit there for a decade
  1292. # [13:22] <AryehGregor> Well, not in my experience.
  1293. # [13:23] * Quits: adrian (adrian@moz-DE8639AB.fbx.proxad.net) (Quit: Konversation terminated!)
  1294. # [13:23] * Joins: harsh (Mibbit@9C870CD2.4BE2284C.6525FFAA.IP)
  1295. # [13:23] <jcranmer|away> Yoric: clang
  1296. # [13:23] <Ms2ger> You haven't been here for a decade? :)
  1297. # [13:23] <AryehGregor> I had that with MediaWiki, until I got commit access, after which there was no problem due to the system of "commit then maybe review, or more likely just push the code to Wikipedia and see if there are any complaints" system that was in effect when I was an active MediaWiki developer.
  1298. # [13:23] * Parts: harsh (Mibbit@9C870CD2.4BE2284C.6525FFAA.IP)
  1299. # [13:24] <AryehGregor> I'm annoyed if reviewers let my patches sit unreviewed for a couple of days. Never gotten up to a decade. :)
  1300. # [13:24] * Quits: avih (quassel@3FFABA78.2DC00633.CB858787.IP) (Ping timeout)
  1301. # [13:25] <jcranmer|away> I think I have a two-year-old pending review
  1302. # [13:25] * Quits: Ameya (chatzilla@3D4FE15C.3F933432.C7008325.IP) (Connection reset by peer)
  1303. # [13:25] <jcranmer|away> the scary thing is the patch may still apply
  1304. # [13:25] <@smaug> "Angry Birds is boring" said a 4 years old. Apparently Angry Birds is so yesterday.
  1305. # [13:25] * Ms2ger looks at his queue
  1306. # [13:26] <Ms2ger> 4 requests from the past month, 4 older than that
  1307. # [13:26] <AryehGregor> What's MOZILLA_INTERNAL_API anyway, and why does it hate me so much?
  1308. # [13:26] <AryehGregor> Ms2ger, clearly you don't pick the right reviewers. :)
  1309. # [13:26] <Ms2ger> Including one from March last year
  1310. # [13:27] * Quits: karl (karl@moz-3713E3B8.jetstream.xtra.co.nz) (Ping timeout)
  1311. # [13:27] <Ms2ger> AryehGregor, well, I mean, I could throw them all at bz and I'd never have to wait for more than a week
  1312. # [13:27] <AryehGregor> It's his own fault for reviewing so fast!
  1313. # [13:27] <AryehGregor> ehsan too.
  1314. # [13:28] <Ms2ger> And smaug
  1315. # [13:28] * @smaug still can't understand how bz can do tons of reviews and still lots of bug fixes
  1316. # [13:28] <jcranmer|away> I had the misfortune to have my first bug request review of a person who just left
  1317. # [13:28] <AryehGregor> I think I had a patch wait for review by smaug for a week once.
  1318. # [13:28] <@smaug> my review queue is a bit long atm
  1319. # [13:28] <jcranmer|away> it was two months or so before people realized he had truly left
  1320. # [13:29] <@smaug> there is a limit for reviews per month
  1321. # [13:29] <@smaug> for me it is somewhere close to 60
  1322. # [13:30] <@smaug> (good that we have more DOM peers now)
  1323. # [13:31] * Joins: adrian (adrian@moz-DE8639AB.fbx.proxad.net)
  1324. # [13:32] * Quits: garnacho (carlos@moz-150E2894.dyn.user.ono.com) (Ping timeout)
  1325. # [13:32] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1326. # [13:32] * Joins: garnacho (carlos@moz-150E2894.dyn.user.ono.com)
  1327. # [13:33] <Ms2ger> AryehGregor, can we run commands in display:none stuff? :)
  1328. # [13:33] <AryehGregor> Ms2ger, we should be able to. Does getComputedStyle() work for them?
  1329. # [13:33] <AryehGregor> (I hope so)
  1330. # [13:33] <AryehGregor> Anything where we can't run getComputedStyle(), we probably don't want to run commands.
  1331. # [13:33] <Ms2ger> I doubt it
  1332. # [13:33] <AryehGregor> Ms2ger, also, your nsStringGlue.h tip seems to have worked.
  1333. # [13:33] * Quits: smontagu (chatzilla@moz-CA61394D.red.bezeqint.net) (Ping timeout)
  1334. # [13:33] <AryehGregor> At least stuff compiles!
  1335. # [13:33] <AryehGregor> That's always a good first step.
  1336. # [13:34] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
  1337. # [13:34] <AryehGregor> Ms2ger, http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!doctype%20html%3E%0A%3Cdiv%20style%3D%22display%3Anone%22%3E%3Cb%3Efoo%3C%2Fb%3E%3C%2Fdiv%3E%0A%3Cscript%3E%0Aw(getComputedStyle(document.body.firstChild.firstChild).fontWeight)%0A%3C%2Fscript%3E
  1338. # [13:34] <AryehGregor> 700.
  1339. # [13:34] * Joins: Stan (Stan@moz-BF2F34FC.dip.t-dialin.net)
  1340. # [13:34] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1341. # [13:35] * Quits: janv (varga@moz-81B11050.flarion.as5628.telecom.sk) (Ping timeout)
  1342. # [13:35] * Quits: kanha (quassel@42ED3ECE.8293D34.9105FBCF.IP) (Ping timeout)
  1343. # [13:35] * Joins: janv (varga@moz-81B11050.flarion.as5628.telecom.sk)
  1344. # [13:35] <AryehGregor> Of course, CSSOM doesn't say when getComputedStyle works or not.
  1345. # [13:35] <AryehGregor> Naturally.
  1346. # [13:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1347. # [13:37] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1348. # [13:38] <Ms2ger> Hmm, good
  1349. # [13:39] * Joins: avih (quassel@moz-160AF35E.red.bezeqint.net)
  1350. # [13:40] * Joins: brendan (brendaneic@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1351. # [13:40] <Ms2ger> AryehGregor, so you've been doing DOM stuff... And CSS stuff...
  1352. # [13:40] * Quits: dRdR (dsherk@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1353. # [13:40] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
  1354. # [13:42] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1355. # [13:42] * Quits: brendan (brendaneic@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: brendan)
  1356. # [13:42] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1357. # [13:44] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1358. # [13:45] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1359. # [13:45] * Joins: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1360. # [13:45] * Joins: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1361. # [13:45] <AryehGregor> Ms2ger, and the CSS stuff I've done has made me determine that I'd really rather work in the WebApps WG than the CSSWG. :)
  1362. # [13:46] <Ms2ger> Dammit.
  1363. # [13:46] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Reconnecting…)
  1364. # [13:46] * Joins: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1365. # [13:46] <AryehGregor> Also, isn't it supposed to be actively edited right now?
  1366. # [13:46] <Ms2ger> Hah
  1367. # [13:47] <Ms2ger> The editors have put their names on it
  1368. # [13:47] <Ms2ger> That was the last edit
  1369. # [13:48] <sawrubh> who are the toolkit people ?
  1370. # [13:48] <sawrubh> ;)
  1371. # [13:48] <sawrubh> Specially toolkit/mozapps/download
  1372. # [13:49] * AryehGregor wonders how orange https://tbpl.mozilla.org/?tree=Try&rev=9e0431d0a407 will be
  1373. # [13:52] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  1374. # [13:52] * jlebar is now known as jlebar|away
  1375. # [13:52] <@smaug> sawrubh: check the hg annotate
  1376. # [13:54] * Joins: catalinb (ethereal@D7E64910.51BDD2FE.FB2DBB61.IP)
  1377. # [13:55] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  1378. # [13:56] * jlebar|away is now known as jlebar
  1379. # [13:56] * Quits: maikmerten (merten@moz-E2336B4F.itmc.tu-dortmund.de) (Client exited)
  1380. # [13:57] * Joins: dRdR (dsherk@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1381. # [13:58] <Hughman> anyone know what /components/ConsoleAPI.js does, and for my case why it is using 37MB of mem?
  1382. # [13:58] <jlebar> Hughman: console.debug, etc.
  1383. # [13:59] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1384. # [13:59] <Hughman> i got none of them open..
  1385. # [13:59] <jlebar> Hughman: Maybe have a look at the code for the second question; I don't think it's particularly complex.
  1386. # [13:59] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  1387. # [13:59] <jlebar> Hughman: Doesn't matter.
  1388. # [13:59] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1389. # [14:00] <Hughman> this is a browser session 12 days long, which might have something to do with it
  1390. # [14:00] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  1391. # [14:00] <jlebar> Hughman: I bet one of your tabs has been spamming the console.
  1392. # [14:01] <jlebar> Hughman: But maybe we should time out console messages after an hour or so.
  1393. # [14:01] <Hughman> is there a way I could see this console?
  1394. # [14:01] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1395. # [14:02] <jlebar> Hughman: tools, web developer, web console
  1396. # [14:04] <Hughman> it appears to be empty on all tabs unless I do something while its open
  1397. # [14:04] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Connection reset by peer)
  1398. # [14:05] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1399. # [14:05] <Ms2ger> Hmm
  1400. # [14:06] * Hughman notes that 36.8MB of the 37.5MB compartment is objects/elements
  1401. # [14:06] * Quits: gandalf (gandalf@moz-A2968756.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1402. # [14:06] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  1403. # [14:07] <Ms2ger> AryehGregor, so mAttrsAndChildren will be on ElementOrFragment, right?
  1404. # [14:07] <AryehGregor> Ms2ger, yes.
  1405. # [14:07] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  1406. # [14:07] <AryehGregor> At least to start with.
  1407. # [14:07] <AryehGregor> People can move it elsewhere later if they like.
  1408. # [14:07] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1409. # [14:08] <@smaug> AryehGregor: have you thought of approach where there was somehow a containernode
  1410. # [14:08] <AryehGregor> smaug, what do you mean?
  1411. # [14:08] <@smaug> document, element and documentfragment could inherit it
  1412. # [14:08] <AryehGregor> I don't think we want the same logic for documents.
  1413. # [14:08] <AryehGregor> They work quite differently.
  1414. # [14:08] <AryehGregor> Their children are very restricted.
  1415. # [14:09] <edmorley> !seen dao
  1416. # [14:09] <@smaug> hm, ok, true
  1417. # [14:09] <firebot> dao was last seen 2 days, 18 hours, 25 minutes and 10 seconds ago, saying 'it might however be a problem with how the test interacts with the panel rather than a real bug' in #fx-team.
  1418. # [14:10] * Joins: kmoir (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1419. # [14:11] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1420. # [14:11] * Ms2ger wonders if we could make GetAttr and friends non-virtual
  1421. # [14:12] <@smaug> yes!
  1422. # [14:12] <@smaug> need to remove the prototype stuff from xul elements
  1423. # [14:14] <Ms2ger> Boo, XUL :)
  1424. # [14:14] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  1425. # [14:14] * jlebar is now known as jlebar|away
  1426. # [14:16] * Joins: harth (harth@moz-FF915E69.bb.sky.com)
  1427. # [14:17] <Ms2ger> Whoa, why does nsSVGMarkerElement override GetAttr?
  1428. # [14:18] <Ms2ger> Hmm, nsXTFElementWrapper...
  1429. # [14:18] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1430. # [14:20] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120622042007])
  1431. # [14:20] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1432. # [14:21] * Joins: Ameya (chatzilla@F09770B4.14079B3A.C7008325.IP)
  1433. # [14:22] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1434. # [14:22] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1435. # [14:22] * Quits: sawrubh (chatzilla@3F1DFB9B.BD57A133.DDC6F5D1.IP) (Quit: Stack has overflowed, need to save it.)
  1436. # [14:24] * Ms2ger wonders where bholley is
  1437. # [14:24] <Ms2ger> Probably traveling somewhere in Bulgaria
  1438. # [14:26] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1439. # [14:27] * rail_away is now known as rail
  1440. # [14:28] * jlebar|away is now known as jlebar
  1441. # [14:28] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  1442. # [14:29] <nemo> http://blog.mozilla.org/nnethercote/2012/06/27/memshrink-progress-week-53-54/comment-page-1/#comment-6545
  1443. # [14:29] <nemo> what is DM?
  1444. # [14:29] <nemo> download manager?
  1445. # [14:29] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1446. # [14:29] <nemo> hm. I guess it must be because firing up Safari, it does basically look like the Mozilla one
  1447. # [14:30] <nemo> heh. funny. I guess people will say Firefox is copying Safari
  1448. # [14:31] <Ms2ger> Oh no, the new DM looks so bad, I'm going to use Safari instead!
  1449. # [14:33] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  1450. # [14:33] * Quits: Ameya (chatzilla@F09770B4.14079B3A.C7008325.IP) (Ping timeout)
  1451. # [14:34] <nemo> hm. actually, the Safari one is kind of annoying. not everything needs a bounce and a fade
  1452. # [14:34] <nemo> in fact. most things don't
  1453. # [14:34] <nemo> esp things you use a lot
  1454. # [14:36] <nemo> aww. arewesnappyyet is still locked
  1455. # [14:38] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1456. # [14:38] * Quits: dRdR (dsherk@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1457. # [14:40] * jmaher|afk is now known as jmaher
  1458. # [14:42] * Quits: mwu (mwu@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Input/output error)
  1459. # [14:43] * Joins: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1460. # [14:43] * Quits: evilpie (chatzilla@moz-1AA4F248.pools.arcor-ip.net) (Ping timeout)
  1461. # [14:43] <mattwoodrow> edmorley: ping
  1462. # [14:43] <mattwoodrow> https://tbpl.mozilla.org/?tree=Try&rev=21719f03cc88 - seen those Mochitest-2 android failures before?
  1463. # [14:43] <mattwoodrow> I'm pretty confused
  1464. # [14:43] <edmorley> mattwoodrow: hi :-)
  1465. # [14:43] * khuey|away is now known as khuey
  1466. # [14:44] <edmorley> looking
  1467. # [14:44] <mattwoodrow> thank you
  1468. # [14:44] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1469. # [14:45] * Joins: fabrice1 (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1470. # [14:46] <edmorley> mattwoodrow: I think it's just infra issues, you got a green
  1471. # [14:46] <mattwoodrow> edmorley: one green out of that many isn't exactly inspiring
  1472. # [14:46] * Joins: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1473. # [14:46] <edmorley> the M1s was a topoirange, now fixed on trunk
  1474. # [14:46] <edmorley> top-orange
  1475. # [14:46] <mattwoodrow> yeah, I found that bug
  1476. # [14:46] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1477. # [14:47] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1478. # [14:47] <edmorley> the M2 crashes I've seen before
  1479. # [14:47] <mattwoodrow> oh, awesome
  1480. # [14:48] <edmorley> the rest maybe jmaher can interpret more
  1481. # [14:48] <edmorley> I've triggered some more M2s to see if you were just uynlucky
  1482. # [14:48] * jmaher looks
  1483. # [14:48] <edmorley> maybe submit a new try job from tip just for android?
  1484. # [14:48] <edmorley> ah jmaher is here, sorted :-)
  1485. # [14:48] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1486. # [14:48] <mattwoodrow> I'm not staying up for another full try run :)
  1487. # [14:49] <jmaher> yeah, M1 is fixed on trunk
  1488. # [14:49] * Quits: fabrice1 (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1489. # [14:50] * Joins: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1490. # [14:50] * Joins: jprmc (jprmc@moz-4F12BF5E.in-addr.dgcsystems.net)
  1491. # [14:50] * Joins: twi (Adium@F6588061.CF3B1009.DA07AE74.IP)
  1492. # [14:50] <mattwoodrow> haha, oh awesome, next m2 result is ref
  1493. # [14:50] <mattwoodrow> *red
  1494. # [14:51] <jmaher> the M3 is a tegra issue, the sdcard had errors and: D/Vold ( 933): Volume sdcard state changing 1 (Idle-Unmounted) -> 3 (Checking)
  1495. # [14:52] * Joins: mwu (mwu@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1496. # [14:52] * Quits: sclarke (Mibbit@A3D2899A.9D24716E.33AABD5F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1497. # [14:53] <jmaher> mattwoodrow: for the M2 stuff, there is a mix of crashes and no summary
  1498. # [14:53] <jmaher> one of the no summaries looks like the tegra rebooted in the middle
  1499. # [14:54] * Joins: FabioMagnoni (chatzilla@3E8B6AA5.21CE6C6.C55BF118.IP)
  1500. # [14:55] * Joins: venkatk_ (venkatk_@6A88562A.4A76994A.D2D1FAF0.IP)
  1501. # [14:55] * Joins: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
  1502. # [14:55] <mattwoodrow> jmaher: But the crash looks new? I can't really see how i could have caused it, but no stack doesn't help
  1503. # [14:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1504. # [14:58] <jmaher> I think the symbols we are missing are os symbols
  1505. # [14:59] <jmaher> mattwoodrow: E/GeckoAppShell( 1625): java.lang.OutOfMemoryError
  1506. # [14:59] <jmaher> from https://tbpl.mozilla.org/php/getParsedLog.php?id=13098248&tree=Try&full=1#error0
  1507. # [15:00] <jmaher> stop using so much memory :)
  1508. # [15:00] <jmaher> ^ if it were only that easy
  1509. # [15:00] <mattwoodrow> damnit!
  1510. # [15:00] * khuey is now known as khuey|away
  1511. # [15:00] <mattwoodrow> any idea if we were close previously?
  1512. # [15:00] * Parts: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1513. # [15:00] <mattwoodrow> I don't think my patch would change things too much
  1514. # [15:01] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1515. # [15:01] <jmaher> I do know if I have the resolution set at 1600x1200 (required for reftest) and I run mochitest or talos I get OOM errors
  1516. # [15:01] <jmaher> as in I get them guaranteed
  1517. # [15:01] <jmaher> so I think we are pretty close to hitting OOM on these tegras
  1518. # [15:02] <jmaher> we run at 1024x768 resolution to free up some of the shared video memory
  1519. # [15:04] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1520. # [15:04] <Yoric> khuey|away: ping
  1521. # [15:05] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1522. # [15:06] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1523. # [15:06] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1524. # [15:07] <mattwoodrow> Well, I don't know what to do here then
  1525. # [15:08] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1526. # [15:08] <jmaher> mattwoodrow: maybe some of the mobile guys would have ideas
  1527. # [15:10] * Quits: twi (Adium@F6588061.CF3B1009.DA07AE74.IP) (Quit: Leaving.)
  1528. # [15:11] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  1529. # [15:14] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1530. # [15:16] * Quits: jprmc (jprmc@moz-4F12BF5E.in-addr.dgcsystems.net) (Ping timeout)
  1531. # [15:16] <johanc> this might seem like a silly question, but can the filepicker leak if it's been initiated but left unused?
  1532. # [15:16] * Quits: venkatk_ (venkatk_@6A88562A.4A76994A.D2D1FAF0.IP) (Quit: This computer has gone to sleep)
  1533. # [15:17] * Joins: sclarke (Mibbit@80D2CCFB.6B5BF55A.16E13E53.IP)
  1534. # [15:17] <johanc> the code in question: http://pastebin.mozilla.org/1683809
  1535. # [15:18] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
  1536. # [15:19] * Joins: armenzg (armenzg@moz-2621B1B2.cable.teksavvy.com)
  1537. # [15:20] * armenzg is now known as armenzg_away
  1538. # [15:20] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Ping timeout)
  1539. # [15:21] * mattwoodrow is now known as mattwoodrow|away
  1540. # [15:22] * Fallen|away is now known as Fallen
  1541. # [15:22] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1542. # [15:23] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1543. # [15:27] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1544. # [15:29] * Quits: sclarke (Mibbit@80D2CCFB.6B5BF55A.16E13E53.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1545. # [15:30] * Joins: venkatk_ (venkatk_@FE6D7582.6E5D865F.274D17D6.IP)
  1546. # [15:31] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1547. # [15:31] * ChanServ sets mode: +o ehsan
  1548. # [15:33] * Joins: espindola (espindola@moz-F37DC93D.dsl.teksavvy.com)
  1549. # [15:33] * Quits: edwin (me@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1550. # [15:35] <atuljangra> Unfocused: Uploaded the patch :-)
  1551. # [15:35] * Joins: brendan (brendaneic@992E97D2.B0FE9DCB.ECCFFDA3.IP)
  1552. # [15:38] * Joins: sawrubh (chatzilla@CF110997.E80E255F.DC7754FE.IP)
  1553. # [15:39] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1554. # [15:41] * Joins: Optimizer (Optimizer@A6AC3EB7.7B93B32C.2AB48280.IP)
  1555. # [15:41] * jcranmer|away is now known as jcranmer
  1556. # [15:41] * Quits: brendan (brendaneic@992E97D2.B0FE9DCB.ECCFFDA3.IP) (Quit: brendan)
  1557. # [15:42] * Quits: wolfiR_ (wolfiR@moz-33A2AF87.dip0.t-ipconnect.de) (Quit: Leaving)
  1558. # [15:42] * Joins: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  1559. # [15:42] * mattwoodrow|away is now known as mattwoodrow
  1560. # [15:45] * Quits: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1561. # [15:45] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Connection reset by peer)
  1562. # [15:45] * Joins: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
  1563. # [15:46] <edmorley> !seen mossop
  1564. # [15:46] * Joins: lduros (lduros@moz-5D9ACE42.admin.upenn.edu)
  1565. # [15:46] <firebot> mossop was last seen 9 days, 20 hours, 29 minutes and 19 seconds ago, saying 'I'm still here, I've just facemuted as my bandwidth is bad here' in #jetpack.
  1566. # [15:46] * Quits: adrian (adrian@moz-DE8639AB.fbx.proxad.net) (Quit: Konversation terminated!)
  1567. # [15:47] * Joins: adrian (adrian@moz-DE8639AB.fbx.proxad.net)
  1568. # [15:48] <gavin> is it still true that I should avoid cancelling running builds?
  1569. # [15:48] <gavin> (test jobs on try)
  1570. # [15:48] <bhearsum> i don't think so
  1571. # [15:49] * Quits: venkatk_ (venkatk_@FE6D7582.6E5D865F.274D17D6.IP) (Ping timeout)
  1572. # [15:49] <bhearsum> tegras *might* have an issue but i'm near certain that desktop test machines clean up just fine from that
  1573. # [15:49] <Yoric> So, do we have proper support for JavaScript Map on m-c?
  1574. # [15:51] * Joins: venkatk_ (venkatk_@4213FF9.7752A5ED.BE90E62C.IP)
  1575. # [15:54] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  1576. # [15:57] * bz_sleep is now known as bz
  1577. # [15:57] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1578. # [15:58] * Quits: fabrice (fabrice@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving.)
  1579. # [15:58] * Quits: catalinb (ethereal@D7E64910.51BDD2FE.FB2DBB61.IP) (Ping timeout)
  1580. # [15:59] * mattwoodrow is now known as mattwoodrow|away
  1581. # [15:59] <jfkthame> so… can anyone explain the Linux64 reftest breakage on https://tbpl.mozilla.org/?tree=Try&rev=9149c51a5250 ?
  1582. # [16:00] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
  1583. # [16:00] * jlebar is now known as jlebar|away
  1584. # [16:00] <edmorley> gavin: cancelling stuff on try is fine; for any other tree: builds=bad (need clobber), pending tests=bad (due to coalescing can cancel the wrong thing), running tests=ok
  1585. # [16:01] * Joins: KaiRo (robert@moz-950CE94E.adsl.highway.telekom.at)
  1586. # [16:01] <edmorley> gavin: latest tbpl changes warn about clobber / hide on the other bad choices
  1587. # [16:01] * Quits: kaze (kaze@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1588. # [16:01] <jfkthame> from the images in reftest analyzer, it looks like test or reference canvases from my newly-added testcases are being used by 100+ following tests, causing massive fail - but only happens on Linux64
  1589. # [16:02] * Quits: dzbarsky (Adium@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving.)
  1590. # [16:02] <edmorley> buildapi still allows you to cancel, if people skip that and go to tbpl; ideally we'd have the same warnings there, but that requires buildapi work, which was deemed a slower route to success
  1591. # [16:02] * Quits: kanru (kanru@79E6271C.120775F3.B7D4332.IP) (Client exited)
  1592. # [16:02] * Joins: kaie (kaie@moz-CA9D8890.dip.t-dialin.net)
  1593. # [16:04] <gavin> edmorley: ok
  1594. # [16:04] <gavin> in this case I just wanted to cancel everything
  1595. # [16:04] <gavin> so I was going to use the "cancel all builds" button
  1596. # [16:04] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1597. # [16:04] <edmorley> gavin: yeah that's fine (modulo bhearsum's comment about android which I spotted since the above)
  1598. # [16:04] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1599. # [16:04] * Quits: mwu (mwu@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1600. # [16:04] <gavin> no android runs on this one anyhow
  1601. # [16:04] <gavin> but noted!
  1602. # [16:05] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1603. # [16:05] * Joins: cjones (cjones@moz-3859BA3C.static.user.ono.com)
  1604. # [16:06] * jlebar|away is now known as jlebar
  1605. # [16:06] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1606. # [16:08] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
  1607. # [16:09] <@bz> jlebar: ping
  1608. # [16:09] <jlebar> bz: I'm about to get on a bus; 60s?
  1609. # [16:09] <@bz> jlebar: sure
  1610. # [16:09] * @bz mutters about mobile things
  1611. # [16:09] * AutomatedTester|AFK is now known as AutomatedTester
  1612. # [16:09] <jlebar> I mean, you have 60s.
  1613. # [16:09] <@bz> oh
  1614. # [16:09] <@bz> "This could be just |if 'TreatUndefinedAs' in attrs| and so on."
  1615. # [16:09] <@bz> attrs is a list of tuples
  1616. # [16:09] <jlebar> Now a bit less, because I was unclear. :)
  1617. # [16:10] * Joins: aleth (aleth@moz-CE5C11BB.ictp.it)
  1618. # [16:10] <jlebar> Oh, you're not iterating over a dict?
  1619. # [16:10] <@bz> for which the first element might be "TreatUndefinedAs"
  1620. # [16:10] <@bz> no
  1621. # [16:10] <@bz> list of tuples
  1622. # [16:10] <jlebar> I guess that would have been .values().
  1623. # [16:10] <jlebar> Okay then!
  1624. # [16:10] <@bz> good. ;)
  1625. # [16:10] <@bz> have a good bus ride!
  1626. # [16:10] <jlebar> Gotta go. I'll be on later.
  1627. # [16:10] <@bz> sounds good
  1628. # [16:11] * jlebar is now known as jlebar|away
  1629. # [16:12] * Quits: robert (robert@moz-5EE7C424.dc.cable.static.lj-kabel.net) (Quit: robert)
  1630. # [16:13] * Joins: John-Ga1t (kris@moz-104CC309.mv.mozilla.com)
  1631. # [16:14] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1632. # [16:14] * Quits: John-Ga1t (kris@moz-104CC309.mv.mozilla.com) (Quit: Reconnecting)
  1633. # [16:14] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
  1634. # [16:14] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
  1635. # [16:15] * Joins: catalinb (ethereal@3761EFCD.71B23C4A.5BC07656.IP)
  1636. # [16:15] * ewong|sleep is now known as ewong
  1637. # [16:17] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  1638. # [16:18] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1639. # [16:20] * Joins: vikash (vikash@6C439E3C.D7CCA7D2.FB0CC892.IP)
  1640. # [16:21] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1641. # [16:22] <vlad> sewardj: pong
  1642. # [16:22] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1643. # [16:22] * Joins: beaufour (beaufour@moz-723527FF.nycmny.fios.verizon.net)
  1644. # [16:22] * philor|away is now known as philor
  1645. # [16:23] * armenzg_away is now known as armenzg_buildduty
  1646. # [16:25] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1647. # [16:25] * Quits: catalinb (ethereal@3761EFCD.71B23C4A.5BC07656.IP) (Quit: Leaving)
  1648. # [16:26] * Quits: venkatk_ (venkatk_@4213FF9.7752A5ED.BE90E62C.IP) (Quit: This computer has gone to sleep)
  1649. # [16:28] * khuey|away is now known as khuey
  1650. # [16:28] <@khuey> Yoric: pong
  1651. # [16:28] <Yoric> Hi
  1652. # [16:29] <@khuey> good morning
  1653. # [16:29] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
  1654. # [16:29] <Yoric> How are you?
  1655. # [16:29] <@khuey> hungry
  1656. # [16:29] <Yoric> Then I won't hold you much: I would like to split my constants between OS.Constants.Sys and OS.Constants.Path. Do you want to review the code that does that?
  1657. # [16:29] <Yoric> Or should we consider it trivial and should I self-review it?
  1658. # [16:30] <@khuey> I can review it
  1659. # [16:30] <Yoric> ok
  1660. # [16:30] <Yoric> I'll write the code quickly, and submit it after your breakfast.
  1661. # [16:31] <Yoric> Bon appétit.
  1662. # [16:31] * @khuey looks for somebody to eat
  1663. # [16:31] <zzzzz_> o_O
  1664. # [16:32] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1665. # [16:33] <Yoric> I think we have too many bots, you could eat one of them.
  1666. # [16:34] * @khuey looks for koalabot
  1667. # [16:34] * Quits: kaie (kaie@moz-CA9D8890.dip.t-dialin.net) (Quit: Leaving)
  1668. # [16:34] * sawrubh ensures his bot is safe
  1669. # [16:35] <sawrubh> sawrubh|bot: are you alright ?
  1670. # [16:35] * Joins: adev (Instantbir@moz-CE5C11BB.ictp.it)
  1671. # [16:35] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1672. # [16:35] * ChanServ sets mode: +o smaug
  1673. # [16:36] <@smaug> Yoric: just curious, why Bug 750178 is needed?
  1674. # [16:36] <Yoric> smaug: I am currently working on main-thread asynchronous API for OS.File
  1675. # [16:37] <@smaug> Yoric: all the I/O would happen in a background thread?
  1676. # [16:37] <Yoric> Yes.
  1677. # [16:37] * Quits: adev (Instantbir@moz-CE5C11BB.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1678. # [16:37] <@smaug> ok then :)
  1679. # [16:37] <Yoric> It would be just a little bit annoying if the main-thread API did not have access to information such as standard paths, file opening modes, etc.
  1680. # [16:37] <Yoric> ("modes" as in "constants")
  1681. # [16:37] <Yoric> :)
  1682. # [16:40] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  1683. # [16:40] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1684. # [16:41] * romaxa_zzz is now known as romaxa
  1685. # [16:41] * Joins: foudfou (foudil@moz-C4370531.insa-lyon.fr)
  1686. # [16:42] <sewardj> vlad: hi. wanted to ask about the profiler somem ore.
  1687. # [16:42] * Parts: foudfou (foudil@moz-C4370531.insa-lyon.fr)
  1688. # [16:43] <sewardj> vlad: i ran it on x86_64-linux and it works, including in backtrace mode
  1689. # [16:43] <sewardj> vlad: but that is calling the libc.unwind
  1690. # [16:43] <sewardj> vlad: how do I get it to use the libunwind in-tree unwinder?
  1691. # [16:44] <sewardj> BenWa: ^
  1692. # [16:44] * Joins: Ameya (chatzilla@E1AECBF9.3F933432.C7008325.IP)
  1693. # [16:46] * Quits: aleth (aleth@moz-CE5C11BB.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1694. # [16:47] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1695. # [16:48] <@smaug> sewardj: Are you talking about the gecko profiler?
  1696. # [16:48] <@smaug> last time I asked, few days ago, stack unwind didn't work on 64bit linux
  1697. # [16:50] <sewardj> smaug: yes i am
  1698. # [16:51] <sewardj> smaug: in what way did it not work for you?
  1699. # [16:53] <@smaug> BenWa said it doesn't work at all
  1700. # [16:53] <@smaug> and that was my experience when I tried the profiler
  1701. # [16:53] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1702. # [16:54] <@smaug> the profiler reported data only based on the predefined check points (whatever those are called)
  1703. # [16:54] * Joins: csmedberg (bsmedberg@moz-3EE28647.altnpa.east.verizon.net)
  1704. # [16:54] * Joins: aleth (aleth@moz-CE5C11BB.ictp.it)
  1705. # [16:54] <csmedberg> bz: ping
  1706. # [16:54] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1707. # [16:54] <sewardj> smaug: right. i had to hack the source to get it to actually use the unwinder
  1708. # [16:54] * Quits: vikash (vikash@6C439E3C.D7CCA7D2.FB0CC892.IP) (Quit: Leaving)
  1709. # [16:54] <@smaug> ah
  1710. # [16:54] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  1711. # [16:55] <@smaug> would be awesome to get it working on 64bit linux
  1712. # [16:55] <sewardj> smaug: well it basically does
  1713. # [16:55] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1714. # [16:55] <sewardj> smaug: you just have to add a 1 liner that turns it on, afaics
  1715. # [16:55] <BenWa> sewardj: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler#Availability
  1716. # [16:56] <BenWa> The linux implementation uses glibc backtrace but overall it doesn't work well on linux so that's why it's disabled
  1717. # [16:56] * Joins: gwagner (idefix2@moz-3859BA3C.static.user.ono.com)
  1718. # [16:56] <@smaug> ah
  1719. # [16:56] <sewardj> BenWa: ok. so tell me how to make it use libunwind since that's what we really want to debug (right?)
  1720. # [16:57] * Quits: gwagner (idefix2@moz-3859BA3C.static.user.ono.com) (Quit: gwagner)
  1721. # [16:57] * ewong is now known as ewong|sleep
  1722. # [16:57] * catlee-away is now known as catlee
  1723. # [16:57] <BenWa> sewardj: If we think using libunwind for arm is the way to go yes
  1724. # [16:57] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1725. # [16:57] <sewardj> BenWa: glibc backtrace is kinda broken by design
  1726. # [16:57] <BenWa> I think I this point it's not properly implemented and you'll need to hack it together
  1727. # [16:58] <froydnj> yes, please don't use glibc backtrace
  1728. # [16:58] <BenWa> Yea, it was to prototype the profiler, we moved away from that on mac
  1729. # [16:58] * Quits: espindola (espindola@moz-F37DC93D.dsl.teksavvy.com) (Ping timeout)
  1730. # [16:58] <sewardj> BenWa: so how do I enable libunwind on x86_64 linux?
  1731. # [16:59] <BenWa> My guess is you'll need to modify the Makefile, get it to build and link and modify TableTicker.cpp to call it
  1732. # [16:59] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
  1733. # [16:59] <Yoric> Ok, back to review starvation.
  1734. # [17:00] <sewardj> froydnj: iiuc glibc backtrace unwinds ok, but only gives names for non-local symbols, right?
  1735. # [17:00] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1736. # [17:00] <sewardj> froydnj: or is it more borked than that, even?
  1737. # [17:00] <Yoric> jorendorff: By the way, if you have some time, it would be great if you could review bug 764733.
  1738. # [17:00] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1739. # [17:00] <BenWa> sewardj: http://mxr.mozilla.org/mozilla-central/ident?i=USE_LIBUNWIND&;filter=
  1740. # [17:00] <BenWa> So right now the IFDEF are pretty specific to android
  1741. # [17:01] * bear-afk is now known as bear
  1742. # [17:01] * mcote|afk is now known as mcote
  1743. # [17:01] * Quits: Optimizer (Optimizer@A6AC3EB7.7B93B32C.2AB48280.IP) (Ping timeout)
  1744. # [17:02] * Joins: espindola (espindola@moz-9C8B6801.dsl.teksavvy.com)
  1745. # [17:02] * Joins: fabrice (fabrice@moz-3859BA3C.static.user.ono.com)
  1746. # [17:02] <froydnj> sewardj: I think the non-local symbols is a minus; ISTR it not even consulting unwind info, but maybe that changed somewhere along the way
  1747. # [17:03] <froydnj> regardless, it's a poor API :)
  1748. # [17:03] <sewardj> froydnj: well, how can it unwind on x86_64 without even looking at CFI ?
  1749. # [17:03] <sewardj> froydnj: yes
  1750. # [17:03] * Ms2ger curses sicking
  1751. # [17:03] <BenWa> We never used backtrace_symbols
  1752. # [17:04] * Joins: sicking (chatzilla@moz-3859BA3C.static.user.ono.com)
  1753. # [17:04] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  1754. # [17:04] * Joins: Optimizer (Optimizer@346485A0.7FE8EE1.2AB48280.IP)
  1755. # [17:06] <vlad> sewardj: yeah, I think you'll need to hack the makefile and code a bit to tell it to use libunwind
  1756. # [17:06] * sewardj totally confused
  1757. # [17:06] <vlad> on x86-64
  1758. # [17:07] * Quits: sicking (chatzilla@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  1759. # [17:07] <sewardj> vlad, BenWa: surely there is code somewhere in TableTicker.cpp that actually calls libunwind
  1760. # [17:07] <BenWa> sewardj: Want me to call you so we can discuss this?
  1761. # [17:07] <sewardj> sure
  1762. # [17:07] <vlad> sewardj: there is, but right now it's turned on for arm only
  1763. # [17:07] * Parts: aleth (aleth@moz-CE5C11BB.ictp.it)
  1764. # [17:07] <BenWa> vlad: I'm in Dundas if your near
  1765. # [17:07] <vlad> I'm at home, but can dial in to wherever
  1766. # [17:09] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1767. # [17:09] * philor is now known as philor|away
  1768. # [17:09] <BenWa> sewardj: vlad: vidyo room 335
  1769. # [17:09] <vlad> brt
  1770. # [17:10] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  1771. # [17:11] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1772. # [17:12] * Quits: Ameya (chatzilla@E1AECBF9.3F933432.C7008325.IP) (Ping timeout)
  1773. # [17:12] * Joins: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se)
  1774. # [17:13] * wsmwk_away is now known as wsmwk
  1775. # [17:14] <Ms2ger> bz, ping
  1776. # [17:14] * jcranmer is now known as anyone
  1777. # [17:15] * anyone is now known as jcranmer
  1778. # [17:15] * Joins: jeremy (Adium@F2D29657.F60B0462.67AC9B1.IP)
  1779. # [17:18] <vlad> sewardj: BenWa: http://mxr.mozilla.org/mozilla-central/source/configure.in#9027
  1780. # [17:18] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1781. # [17:19] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1782. # [17:20] * philor|away is now known as philor
  1783. # [17:22] * Joins: ekr (ekr@moz-E7FA4F57.mycingular.net)
  1784. # [17:22] <Yoric> Ok, so now I am on review starvation with 17 patches waiting for reviews.
  1785. # [17:22] <Ms2ger> That's all?
  1786. # [17:22] <Yoric> I can either pick up yet another bug or go back to some of my experimental code.
  1787. # [17:23] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  1788. # [17:23] * @khuey has a review that's been in jst's queue for about 18 months
  1789. # [17:24] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1790. # [17:24] <Ms2ger> bz, unping
  1791. # [17:24] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1792. # [17:24] <Yoric> Well, since 14 out of these 17 patches are on the critical path to having a nice asynchronous I/O API for Firefox, I am a little weary.
  1793. # [17:24] * jlebar|away is now known as jlebar
  1794. # [17:24] <Yoric> Ah, sorry, only 13.
  1795. # [17:24] <Ms2ger> Nice asynchronous APIs?
  1796. # [17:24] <Yoric> The 14th is just something waiting from my Q1 goals :)
  1797. # [17:24] <Ms2ger> You must be new here
  1798. # [17:25] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1799. # [17:25] * ChanServ sets mode: +o ehsan
  1800. # [17:25] <Yoric> sawrubh: By the way, how's work on bug 725943?
  1801. # [17:26] <@smaug> Yoric: you need to ping reviewers more often
  1802. # [17:26] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
  1803. # [17:26] <@smaug> (that helps at least with me, someone complaining about slow reviews)
  1804. # [17:26] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
  1805. # [17:27] <Yoric> I ping them at least twice a week.
  1806. # [17:27] <Yoric> On good days, once a day.
  1807. # [17:27] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
  1808. # [17:28] <Yoric> Well, time for a break, I guess.
  1809. # [17:28] <sawrubh> Yoric: oops, well honestly, I've not worked on that since I thought PBnGen was more high priority and it got off my mind. Thanks for reminding me, now I'm much more comfortable writing tests
  1810. # [17:28] <sawrubh> Yoric: I'll try and finish that :)
  1811. # [17:28] <sawrubh> Yoric: sorry for the delay
  1812. # [17:29] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1813. # [17:29] <Yoric> :)
  1814. # [17:29] <Yoric> np
  1815. # [17:30] * Joins: xsergio (sergio@501A047F.811C4D96.F3163DCD.IP)
  1816. # [17:34] * philor is now known as philor|away
  1817. # [17:35] <jcranmer> can I use <algorithm>?
  1818. # [17:36] <jcranmer> specifically, I want to use std::lower_bound
  1819. # [17:37] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  1820. # [17:41] * jlebar is now known as jlebar|away
  1821. # [17:41] * Quits: ekr (ekr@moz-E7FA4F57.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  1822. # [17:43] * Quits: coop|afk (Chris@moz-E8E8DD1.dsl.bell.ca) (Ping timeout)
  1823. # [17:44] <NeilAway> smaug: did focus event propagation rules change for xbl anonymous content since... about Gecko 1.7?
  1824. # [17:44] * philor|away is now known as philor
  1825. # [17:44] * Joins: jhammel (jhammel@moz-E31CD2CB.mozilla.org)
  1826. # [17:45] <@smaug> yes
  1827. # [17:45] <@smaug> sounds right
  1828. # [17:45] <jcranmer> cjones | bsmedberg: ^^^^ ?
  1829. # [17:45] * Joins: coop (Chris@moz-5F1A921A.dsl.bell.ca)
  1830. # [17:45] <jfkthame> jcranmer: i think we already use <algorithm> somewhere, it's mentioned in config/stl-headers
  1831. # [17:46] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1832. # [17:46] <jcranmer> jfkthame: it's mentioned ias a fixme "Is this safe?"
  1833. # [17:46] <jfkthame> jcranmer: yeah… like lots of things…. the status isn't really clear to me, but in practice we're using it...
  1834. # [17:48] <Yoric> smaug: By the way, regarding your question about off-main-thread I/O, this lives in bug 729057.
  1835. # [17:49] * Quits: csmedberg (bsmedberg@moz-3EE28647.altnpa.east.verizon.net) (Quit: csmedberg)
  1836. # [17:49] <cjones> jcranmer, up to your reviewer, i would r+
  1837. # [17:49] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Quit: Leaving)
  1838. # [17:51] <@ehsan> khuey: wanna review bug 769653?
  1839. # [17:53] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1840. # [17:53] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1841. # [17:53] <@khuey> ehsan: I don't really know what this code is doing ...
  1842. # [17:53] <@ehsan> khuey: alright, I'll forward it to someone else, in the mean time you can use that patch if this is blocking you
  1843. # [17:54] <@khuey> thanks
  1844. # [17:54] <@ehsan> sorry for missing that
  1845. # [17:55] * philor is now known as philor|away
  1846. # [17:55] <@ehsan> msucan: ping
  1847. # [17:55] * Joins: adev (Instantbir@moz-CE5C11BB.ictp.it)
  1848. # [17:56] * dhylands is now known as dhylands|appt
  1849. # [17:56] * Quits: adev (Instantbir@moz-CE5C11BB.ictp.it) (Input/output error)
  1850. # [17:59] * khuey is now known as khuey|away
  1851. # [18:00] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1852. # [18:01] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1853. # [18:04] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1854. # [18:04] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  1855. # [18:05] * Quits: past (past@moz-1ECCACE1.dsl.dyn.forthnet.gr) (Input/output error)
  1856. # [18:05] * Joins: past (past@moz-1ECCACE1.dsl.dyn.forthnet.gr)
  1857. # [18:06] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1858. # [18:08] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1859. # [18:09] * Quits: cjones (cjones@moz-3859BA3C.static.user.ono.com) (Quit: Leaving)
  1860. # [18:09] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1861. # [18:09] * Quits: protz (jonathan@moz-C40583A5.fbx.proxad.net) (Ping timeout)
  1862. # [18:10] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
  1863. # [18:11] * Joins: samliu (samliu@moz-BBE3ABD.mv.mozilla.com)
  1864. # [18:12] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1865. # [18:12] * Parts: samliu (samliu@moz-BBE3ABD.mv.mozilla.com)
  1866. # [18:16] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  1867. # [18:17] * lsblakk|afk is now known as lsblakk
  1868. # [18:18] * Joins: anant (Anant@moz-132332B9.hsd1.ca.comcast.net)
  1869. # [18:18] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  1870. # [18:18] <Yoric> A few months ago, we have transitioned from PRint*/PRUint* to int*_t/uint*_t.
  1871. # [18:18] <Yoric> Do we have anything similar for chars?
  1872. # [18:18] <Yoric> (wide chars, that is)
  1873. # [18:18] <Yoric> Or should I still use PRUnichar?
  1874. # [18:19] * cadecairos_away is now known as cadecairos
  1875. # [18:19] * catlee is now known as catlee-lunch
  1876. # [18:20] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  1877. # [18:20] * Joins: kaie (kaie@moz-CA9D8890.dip.t-dialin.net)
  1878. # [18:20] <sewardj> BenWa: ping
  1879. # [18:20] <msucan> ehsan: pong
  1880. # [18:20] * cadecairos is now known as cadecairos_away
  1881. # [18:21] * Joins: adev (Instantbir@moz-CE5C11BB.ictp.it)
  1882. # [18:22] * joduinn-afk is now known as joduinn
  1883. # [18:22] * bhearsum is now known as bhearsum|foooooood
  1884. # [18:22] * bear is now known as bear-afk
  1885. # [18:24] * Quits: harth (harth@moz-FF915E69.bb.sky.com) (Input/output error)
  1886. # [18:24] * Fallen is now known as Fallen|away
  1887. # [18:24] * rail is now known as rail-lunch
  1888. # [18:24] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1889. # [18:24] * ChanServ sets mode: +o dveditz
  1890. # [18:25] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  1891. # [18:26] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1892. # [18:26] * Quits: cviecco1 (cviecco@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  1893. # [18:26] <gcp> We transitioned from PRUint?
  1894. # [18:26] <gcp> grep disagrees
  1895. # [18:26] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
  1896. # [18:26] <@bz> gcp: we're doing that for non-XPCOM stuff, yes
  1897. # [18:27] <@bz> gcp: slowly
  1898. # [18:27] <@bz> gcp: new code should tend to use the stdint types
  1899. # [18:27] * Quits: adev (Instantbir@moz-CE5C11BB.ictp.it) (Input/output error)
  1900. # [18:27] <gcp> ok, i'll update my patches
  1901. # [18:27] <gcp> good to know
  1902. # [18:27] * @bz shrugs
  1903. # [18:28] <@bz> no need to update if your reviewers didn't ask for it
  1904. # [18:28] <@bz> for existing stuff
  1905. # [18:28] <@bz> imo
  1906. # [18:28] <gcp> My patches add a load of new code, and I'd prefer it myself.
  1907. # [18:28] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  1908. # [18:28] <gcp> I already ran into some problem that MSVC didn't seem to think PRUint32 and uint32_t were the same type.
  1909. # [18:28] * Joins: Bl4d3 (blade@moz-8CE54A46.tr.cgocable.ca)
  1910. # [18:28] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
  1911. # [18:28] <NeilAway> smaug: so, if an xbl anonymous input gets focus, do all the bound elements get the focus event too?
  1912. # [18:29] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  1913. # [18:29] * Parts: Bl4d3 (blade@moz-8CE54A46.tr.cgocable.ca)
  1914. # [18:29] <@ehsan> msucan: nevermind, I submitted a patch for you to review :)
  1915. # [18:29] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  1916. # [18:29] <msucan> ehsan: hehe. r+ed
  1917. # [18:29] <msucan> thanks
  1918. # [18:29] <@ehsan> thank you!
  1919. # [18:32] * Quits: avih (quassel@moz-160AF35E.red.bezeqint.net) (Quit: No Ping reply in 180 seconds.)
  1920. # [18:32] <@bsmedberg> bz: I could use some clues in https://bugzilla.mozilla.org/show_bug.cgi?id=768383
  1921. # [18:32] * Joins: avih (quassel@moz-160AF35E.red.bezeqint.net)
  1922. # [18:32] <@bz> bsmedberg: looking
  1923. # [18:32] <@bz> bsmedberg: so...
  1924. # [18:32] <@bz> bsmedberg: my first thought is "memory corruption"
  1925. # [18:32] <@bsmedberg> yes, that seems likely
  1926. # [18:32] <@bz> bsmedberg: since there is no way the graphics driver should affect that code
  1927. # [18:33] <@bsmedberg> it's not clear to me that the graphics driver is related at all
  1928. # [18:33] <@bz> ok
  1929. # [18:33] <@bsmedberg> No comments in the bug actually talk about graphics
  1930. # [18:33] <jwatt> hmm
  1931. # [18:33] * jwatt wants to be able to overload nsIFrame::GetPosition()
  1932. # [18:33] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  1933. # [18:33] * devd_afk is now known as devd
  1934. # [18:33] <@bz> ok
  1935. # [18:33] <@bz> so
  1936. # [18:33] <@bz> wait a sec
  1937. # [18:33] <@bsmedberg> bz: assuming that plugins unloading at different times might be related, is there something in the minidump I can look for
  1938. # [18:34] <@bz> so this is a null deref
  1939. # [18:34] <@bz> the crash report in the bug, at least
  1940. # [18:34] <@bsmedberg> true
  1941. # [18:34] <devd> bz: ping
  1942. # [18:34] <@bz> bsmedberg: let me see if I can find the actual source this report is against
  1943. # [18:35] <@bz> devd: ack
  1944. # [18:35] <@bsmedberg> most of them are, sometimes a 0x14 or a large number
  1945. # [18:35] <@bz> bsmedberg: hmm
  1946. # [18:35] <@bsmedberg> bz: the blame links in the report should work
  1947. # [18:35] <@bz> yeah
  1948. # [18:35] * @bz is pulling those up
  1949. # [18:35] <@bz> So the actual crash is on this line:
  1950. # [18:35] <@bz> dbaron@36530
  1951. # [18:35] <@bz> 253 ElementTransitions *et =
  1952. # [18:35] <@bz> ehsan@80187
  1953. # [18:35] <@bz> 254 GetElementTransitions(aElement, pseudoType, false);
  1954. # [18:35] <@bsmedberg> the other signature nsStyleContext::CalcStyleDifference is almost always 0x1c
  1955. # [18:35] <devd> so based off https://bugzilla.mozilla.org/show_bug.cgi?id=341604, I added support for the CSP sandbox directive (via HTTP headers, forget meta tag)
  1956. # [18:35] <@bz> Or so the blame goes
  1957. # [18:35] <@bsmedberg> hrm
  1958. # [18:35] * kmoir is now known as kmoir-afk
  1959. # [18:36] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  1960. # [18:36] <@bz> which is the first access to |this| in that method
  1961. # [18:36] <@bz> I believe
  1962. # [18:36] <@bsmedberg> there was a transitions bug in the regression range
  1963. # [18:36] <@bz> lemme double-check that claim
  1964. # [18:36] <@bsmedberg> but that might not be related
  1965. # [18:36] <devd> see https://bugzilla.mozilla.org/show_bug.cgi?id=671389
  1966. # [18:36] <@bz> devd: can you give me a min?
  1967. # [18:36] <devd> sure
  1968. # [18:36] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1969. # [18:36] <@bz> hrm
  1970. # [18:36] * Quits: sawrubh (chatzilla@CF110997.E80E255F.DC7754FE.IP) (Ping timeout)
  1971. # [18:36] <@bz> GetElementTransitions is non-virtual
  1972. # [18:36] <@bz> so that should be no different
  1973. # [18:37] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1974. # [18:37] * jimm is now known as jimm-lunch
  1975. # [18:38] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1976. # [18:38] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1977. # [18:38] * Quits: KaiRo (robert@moz-950CE94E.adsl.highway.telekom.at) (Input/output error)
  1978. # [18:38] <@bz> bsmedberg: which bug in the regression range are you thinking of?
  1979. # [18:38] <@bsmedberg> there are the SVG ones, bug 764851 and bug 762411
  1980. # [18:38] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  1981. # [18:39] * pascalc2 is now known as pascalc_away
  1982. # [18:39] <@bsmedberg> and bug 765218
  1983. # [18:39] <@bz> 762411 got backed out
  1984. # [18:39] <@bsmedberg> animation-iteration-count
  1985. # [18:39] * Joins: sawrubh (chatzilla@EBAD5285.11E4CF41.DC7754FE.IP)
  1986. # [18:39] <@bz> yeah
  1987. # [18:39] <@bz> that one would not have affected this
  1988. # [18:40] <@bsmedberg> blech
  1989. # [18:40] * @bz operates on the aassumption that the regression range is bogus
  1990. # [18:40] <@bz> so here's a question
  1991. # [18:40] <@bz> can we tell what's null?
  1992. # [18:40] <@bsmedberg> it's a pretty clear one from b6 to b7...
  1993. # [18:40] <@bz> hmm
  1994. # [18:40] <@bz> and that's the entire b6 to b7 range, eh?
  1995. # [18:40] <@bsmedberg> but I can't find anything related on trunk, so that's kinda mysterious
  1996. # [18:40] <@bsmedberg> I'm pretty sure it is
  1997. # [18:40] <@bz> Specifically, is it |this| or aElement?
  1998. # [18:40] <@bsmedberg> let me pull it up in a debugger
  1999. # [18:41] <@bz> thanks
  2000. # [18:41] <@bz> devd: ok, looking
  2001. # [18:41] <@bz> devd: ok, so where do I come in? ;)
  2002. # [18:42] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2003. # [18:42] <devd> so one of the weird issues I just found out about
  2004. # [18:42] <devd> is that if a.php has a csp sandbox attribute, and I load the page, it is sandboxed nicely
  2005. # [18:43] <devd> but now if the server changes the header to no longer be sandboxed
  2006. # [18:43] <devd> and I refresh the page
  2007. # [18:43] * khuey|away is now known as khuey
  2008. # [18:43] <devd> the page is still sandboxed
  2009. # [18:43] <devd> In webconsole
  2010. # [18:43] <@smaug> NeilAway: that should be true
  2011. # [18:43] <devd> I clicked on the request, and the response headers show that their is no HTTP header saying 'sandbox'
  2012. # [18:43] <devd> *there
  2013. # [18:44] <devd> (thus, not a caching issue)
  2014. # [18:44] <devd> imelven's patch for sandboxing attaches the nsNullPrincipal to the channel
  2015. # [18:44] <devd> (disclaimer: I still don't know what channel, docshell, document, etc are )
  2016. # [18:44] <devd> (you guys should have a lecture on all that somewhere)
  2017. # [18:44] <devd> anyways .. do you know what could be happening?
  2018. # [18:45] <devd> See setupchannelowner in imelven's iframe_sandbox patch
  2019. # [18:45] <devd> I tried debugging it, but the nsIprincipal* seems to be different in at least my PR_LOg
  2020. # [18:45] * Joins: KaiRo (robert@moz-950CE94E.adsl.highway.telekom.at)
  2021. # [18:45] <devd> which is confusing
  2022. # [18:45] <devd> I asked imelven, and he suggested I talk to you
  2023. # [18:46] <@bz> well, so
  2024. # [18:46] <@bz> for <iframe>, the sandbox stuff us stored on the docshell
  2025. # [18:46] <@bz> the navigation context
  2026. # [18:46] <@bz> But in your case, for the channel, you don't want to do that, right?
  2027. # [18:47] <@bz> since the CSP is only for the document itself
  2028. # [18:47] <gavin> speaking of iframes...
  2029. # [18:47] <@bz> As in, don't docShell->SetSandboxFlags
  2030. # [18:47] <gavin> bz: is there an easy way to get a content docshell inside an html chrome document (hidden window)?
  2031. # [18:47] <gavin> xhtml:iframe type="content" doesn't seem to work
  2032. # [18:47] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2033. # [18:47] <gavin> and I can't insert a xul:iframe
  2034. # [18:48] <@bz> gavin: why can't you insert a xul:iframe ?
  2035. # [18:48] <@bz> devd: as far as what all the objects are....
  2036. # [18:48] <gavin> bz: well, I can't create one from that document
  2037. # [18:48] <@bz> devd: do you at least understand the objects the spec is written in terms of (navigation contexts, windows, documents, etc)
  2038. # [18:48] <gavin> bz: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMHTMLDocument.createElementNS]
  2039. # [18:48] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  2040. # [18:49] <@bz> gavin: oh, you're in JS
  2041. # [18:49] <gavin> yes
  2042. # [18:49] <devd> bz: I think so
  2043. # [18:49] <@bz> devd: docshell == navigation context
  2044. # [18:49] <@bz> devd: inner window == Spec's Window
  2045. # [18:49] <@bz> devd: outer window == spec's WindowProxy
  2046. # [18:49] <@bz> devd: channel == something that represents a single network request
  2047. # [18:50] <devd> aah ok
  2048. # [18:50] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  2049. # [18:50] <devd> so why is the iframe_sandbox setting the channel owner to null, and not the docshell ?
  2050. # [18:50] <@bz> devd: what do you mean?
  2051. # [18:51] <@bz> devd: is the question why the docshell is not setting the channel owner?
  2052. # [18:51] * AutomatedTester is now known as AutomatedTester|AFK
  2053. # [18:51] <@bz> devd: or is the question why iframe_sandbox is not setting something on the docshell?
  2054. # [18:51] <devd> second
  2055. # [18:51] <@bz> well
  2056. # [18:51] <@bz> so in the end, we need to set the document's principal
  2057. # [18:51] <@bz> right?
  2058. # [18:51] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2059. # [18:51] <@bz> "origin" in spec terms
  2060. # [18:52] <devd> yes
  2061. # [18:52] <@bz> This is determined purely based on the channel the document is loaded on
  2062. # [18:52] <@bz> See the GetChannelPrincipal call in nsDocument::Reset
  2063. # [18:52] <@bz> gavin: digging, btw
  2064. # [18:52] <gavin> bz: thanks
  2065. # [18:53] <@bz> gavin: so this is not a system-principal document?
  2066. # [18:53] <@bz> gavin: but _is_ a chrome docshell?
  2067. # [18:54] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2068. # [18:54] * Quits: adrian (adrian@moz-DE8639AB.fbx.proxad.net) (Quit: Konversation terminated!)
  2069. # [18:55] <gavin> bz: I think that's correct - it's the hidden window
  2070. # [18:55] * @khuey wonders if sicking is coming back online at all
  2071. # [18:55] <devd> ok .. so when I mxr'ed getChannelPrincipal, it seems this call is used even in img request script request etc. Is that right?
  2072. # [18:55] <gavin> IIRC we made it not system-principal
  2073. # [18:55] <gavin> but I'm not sure about that
  2074. # [18:55] <NeilAway> smaug: ok ta
  2075. # [18:56] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2076. # [18:56] * mcote is now known as mcote|lunch
  2077. # [18:56] <NeilAway> gavin: it loads some res://gre/hidden-window.xhtml or some such, except on the Mac?
  2078. # [18:57] <devd> bz: but when I refresh, a new channel is created right? Since it is a hard refresh
  2079. # [18:57] <gavin> NeilAway: hiddenWindow.html, is the issue :)
  2080. # [18:58] <gavin> NeilAway: one of my suggested workarounds is to make that xhtml...
  2081. # [18:58] * Parts: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
  2082. # [18:58] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
  2083. # [18:58] * philor|away is now known as philor
  2084. # [18:58] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2085. # [18:59] <@bsmedberg> bz: the inlining is pretty intense, but I'm pretty sure that aElement is NULL
  2086. # [18:59] <@bsmedberg> http://pastebin.mozilla.org/1684057
  2087. # [18:59] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
  2088. # [18:59] <@bsmedberg> I think we're making this call at the point of the crash http://hg.mozilla.org/releases/mozilla-beta/annotate/d050090e578c/layout/style/nsTransitionManager.cpp#l624
  2089. # [19:00] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2090. # [19:00] * @bsmedberg is very impressed with the quality of the inlining and dead code elimination
  2091. # [19:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2092. # [19:00] * @bz multiplexes conversations
  2093. # [19:01] <@bz> so in order
  2094. # [19:01] <@bz> gavin: do you have access to any system-principal documents at all?
  2095. # [19:01] <@bz> devd: when you refresh, you get a new channel, yes
  2096. # [19:01] <@bz> bsmedberg: ok, null element is the saner option
  2097. # [19:01] <@bz> bsmedberg: let me read some code for a sec
  2098. # [19:01] <@bsmedberg> actually, the debugger just tells me its NULL
  2099. # [19:01] <gavin> bz: the JS trying to create the iframe is system-principaled, if that counts?
  2100. # [19:01] * @bsmedberg feels dump
  2101. # [19:01] <@bsmedberg> dumb
  2102. # [19:02] <gavin> bz: but otherwise no, I don't have any garantee of a system-principal document being around
  2103. # [19:02] <@bz> gavin: sadly, no. The element-creation xul blocking checks the principal of the owner document....
  2104. # [19:02] <gavin> I see
  2105. # [19:02] <@bz> gavin: there has been talk of adding a way for <html:iframe> to opt in to the type="content" stuff
  2106. # [19:02] <@bz> gavin: in fact, I think mozbrowser does so already....
  2107. # [19:02] * cadecairos_away is now known as cadecairos
  2108. # [19:02] <gavin> bz: so that leads to my second question: would it be crazy to make hiddenWindow.html be hiddenWindow.xhtml?
  2109. # [19:03] * @bz is not sure gavin wants a mozbrowser here
  2110. # [19:03] <@bz> gavin: why would that help?
  2111. # [19:03] <gavin> bz: oh, I guess it wouldn't
  2112. # [19:03] <@bz> bsmedberg: so here's the weird part
  2113. # [19:03] <gavin> sorry, didn't think that through
  2114. # [19:03] <@bz> bsmedberg: we enter this via TryStartingTransition, right?
  2115. # [19:03] <gavin> ok, so I will investigate getting some kind of opt-in
  2116. # [19:03] <@bsmedberg> yes
  2117. # [19:04] * Joins: atte (atte@moz-401E92F1.dhcp.inet.fi)
  2118. # [19:04] <@bz> bsmedberg: which null-checks the element....
  2119. # [19:04] <@bz> gavin: that seems like the simplest way to go, for sure...
  2120. # [19:04] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2121. # [19:04] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2122. # [19:04] <devd> bz: then, why is the sandbox persisting after the refresh?
  2123. # [19:04] * @bz had hoped it did not
  2124. # [19:05] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2125. # [19:05] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2126. # [19:05] * cadecairos is now known as cadecairos_away
  2127. # [19:05] <@bsmedberg> bz: and aContent->AsElement() is infallible, right?
  2128. # [19:05] <Ms2ger> Yes
  2129. # [19:05] <@bsmedberg> if IsElement returns true
  2130. # [19:05] <@bz> devd: can you link me to the code that calls SetOwner?
  2131. # [19:05] <Ms2ger> It's a plain cast
  2132. # [19:05] <@bz> bsmedberg: it's just a static_cast
  2133. # [19:05] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
  2134. # [19:05] <@bz> bsmedberg: it's infallible always; the IsElement() is just needed to make sure it makes sense to do the cast
  2135. # [19:05] * jwir3|zzz is now known as jwir3
  2136. # [19:06] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2137. # [19:06] * armenzg_buildduty is now known as armenzg_brb
  2138. # [19:07] * Quits: FabioMagnoni (chatzilla@3E8B6AA5.21CE6C6.C55BF118.IP) (Client exited)
  2139. # [19:07] * Parts: marco (marco@8ED82C3C.A2DD14FC.10DC0B64.IP) (Sto andando via)
  2140. # [19:09] * Joins: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net)
  2141. # [19:09] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2142. # [19:10] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2143. # [19:10] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2144. # [19:10] <jcranmer> so here's a random question
  2145. # [19:10] <jcranmer> our NSPR PR_ATOMIC_* stuff
  2146. # [19:10] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2147. # [19:11] <jcranmer> what is the guarantee on memory ordering that they provide?
  2148. # [19:11] <devd> https://bug341604.bugzilla.mozilla.org/attachment.cgi?id=634584
  2149. # [19:11] <devd> bz: ^^
  2150. # [19:11] <devd> grep for setupchannelowner
  2151. # [19:11] <@bsmedberg> bz: ok yeah, that's in the assembly and ECX or its memory is just being clobbered
  2152. # [19:11] <@bsmedberg> thanks
  2153. # [19:13] <@bz> bsmedberg: no problem
  2154. # [19:13] <@bz> bsmedberg: not that it helps figure out what to do with it...
  2155. # [19:13] <@bz> bsmedberg: could this be pgo fail?
  2156. # [19:13] <@bsmedberg> no indeed
  2157. # [19:13] <@bsmedberg> yes
  2158. # [19:13] <@bsmedberg> or device driver clobbering registers fail
  2159. # [19:13] <@bz> devd: right
  2160. # [19:13] <@bz> devd: so if the docshell has the sandboxed flag
  2161. # [19:14] <@bz> devd: it will smack the null principal on the channel
  2162. # [19:14] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2163. # [19:14] <devd> yup
  2164. # [19:14] <@bz> devd: as the principal to use for the document to be loaded from that channel
  2165. # [19:14] <@bz> devd: which doesn't make sense for the CSP setup
  2166. # [19:15] * kmoir-afk is now known as kmoir
  2167. # [19:15] * Joins: mcomella (mcomella@moz-BBE3ABD.mv.mozilla.com)
  2168. # [19:15] <devd> bz: why?
  2169. # [19:15] <@bz> devd: right?
  2170. # [19:15] <@bz> devd: because the docshell is the navigation context. It lives across multiple documents
  2171. # [19:15] <devd> aah
  2172. # [19:15] <devd> but
  2173. # [19:15] <@bz> devd: so if you set sandbox flags on _it_, they will apply to all documents
  2174. # [19:15] <@bz> devd: which is what you want for <iframe sandbox>
  2175. # [19:16] <devd> imelven has tests in his iframe patch, where you create element with sandbox, but then remove the sandbox flag using javascript
  2176. # [19:16] * Joins: vikash (vikash@5E707F4D.75E49C0B.FB0CC892.IP)
  2177. # [19:16] <devd> *you create frame with sandbox
  2178. # [19:16] * Quits: victorporof (victorporo@8338BC8D.AB163232.79933D60.IP) (Quit: Leaving...)
  2179. # [19:16] <devd> and that works
  2180. # [19:17] <devd> imelven: ping
  2181. # [19:17] <@bz> devd: yes, because that changes the flags on the docshell
  2182. # [19:17] <@bz> devd: when the attr value changes
  2183. # [19:17] <devd> ohh ok
  2184. # [19:18] <@bz> so in any case
  2185. # [19:18] <@bz> what you want to do is to not have CSP set any flags on the docshell
  2186. # [19:18] <imelven> devd: im following along
  2187. # [19:18] <imelven> but have to run to meet with mmoutenot
  2188. # [19:18] <@bz> since the only point of those is to make sure they apply to all documents in the docshell
  2189. # [19:18] <@bz> and you explicitly do NOT want that in the CSP case
  2190. # [19:18] <@bz> so have CSP set flags on the document
  2191. # [19:19] <@bz> And then the next question is how to best handle the principal
  2192. # [19:19] <@bz> Are you setting the CSP flags before Reset()?
  2193. # [19:19] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2194. # [19:19] <devd> StartDocumentLoad has the initcsp call
  2195. # [19:20] <devd> nsDocument::StartDocumentLoad
  2196. # [19:20] <devd> https://bug671389.bugzilla.mozilla.org/attachment.cgi?id=637207
  2197. # [19:20] * Quits: Ms2ger (Ms2ger@4D12DBF7.75172793.37724B0D.IP) (Quit: nn)
  2198. # [19:20] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2199. # [19:21] * kats|away is now known as kats
  2200. # [19:21] <@bz> ok
  2201. # [19:21] <@bz> so much later than reset()
  2202. # [19:21] * bear-afk is now known as bear
  2203. # [19:21] <devd> also wait .. if I understand you right
  2204. # [19:21] <devd> what is happening is
  2205. # [19:21] <devd> the docshell flags get set to 'sandbox this"
  2206. # [19:21] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  2207. # [19:22] <devd> and then when I press refresh, the docshell calls the setupchannelowner
  2208. # [19:22] <@bz> yes
  2209. # [19:22] <devd> and tells it to smack the null principal, as you nicely put it
  2210. # [19:22] <@bz> yes
  2211. # [19:22] <devd> but I added a logging call to setupchannelowner
  2212. # [19:22] <devd> for every time it is called with 'aforceowner'
  2213. # [19:22] <devd> and it isn't called repeatedly
  2214. # [19:22] <devd> only the first time
  2215. # [19:22] <devd> *aforceowner set to true
  2216. # [19:23] <@bz> are you reloading repeatedly?
  2217. # [19:23] * jimm-lunch is now known as jimm
  2218. # [19:23] <devd> it is only called once
  2219. # [19:23] <devd> the first time there is the sandbox directive
  2220. # [19:23] <@bz> yes
  2221. # [19:23] <@bz> er....
  2222. # [19:23] <devd> and not the second time when I reload and there isn't a sandbox directive in the HTTP headers
  2223. # [19:23] <@bz> I would expect it to be called on the first load _after_ the load that had the CSP sandbox directive
  2224. # [19:23] * Joins: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  2225. # [19:23] <@bz> as in, your first load is a normal load
  2226. # [19:24] <@bz> it comes back with a CSP sandbox directive and sets the flag on the docshell
  2227. # [19:24] <@bz> per the patch you linked me to
  2228. # [19:24] <@bz> the _next_ load in that docshell will get the aForceOwner thing happening
  2229. # [19:24] <devd> but then, the first load wouldn't be sandboxed then?
  2230. # [19:24] <@bz> as the code is written right now, I believe that's correct
  2231. # [19:25] <devd> ok I think I get it now
  2232. # [19:25] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2233. # [19:25] * @bz can describe how he thinks this _should_ work, if that helps
  2234. # [19:25] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  2235. # [19:26] <devd> so in the CSP sandbox patch
  2236. # [19:26] <devd> instead of copying sandbox flags to the docshell, I should just set the sandbox flags on the document
  2237. # [19:26] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Quit: jwilde)
  2238. # [19:27] <@bz> yes
  2239. # [19:27] * Quits: vikash (vikash@5E707F4D.75E49C0B.FB0CC892.IP) (Quit: Leaving)
  2240. # [19:27] <devd> thanks!
  2241. # [19:27] <devd> that helps a lot
  2242. # [19:27] <@bz> so in general
  2243. # [19:27] <@bz> I think you should split up InitCSP
  2244. # [19:27] <@bz> into two parts
  2245. # [19:27] <@bz> first part inits mCSP
  2246. # [19:27] <@bz> second part sets it on the principal
  2247. # [19:28] <@bz> well
  2248. # [19:28] <@bz> at least if you don't want to do all the infra for the <meta> stuff
  2249. # [19:28] <@bz> then you'd init mCSP before you Reset()
  2250. # [19:28] <devd> what infra for the meta setup ?
  2251. # [19:28] <@bz> the "dynamically make the principal null" infra
  2252. # [19:28] * mcote|lunch is now known as mcote
  2253. # [19:29] <@bz> then in Reset() you look at your sandbox flags, and if sandboxed just grab an nsNullPrincipal instead of getting the principal off the channel
  2254. # [19:29] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 13.0.1/20120614114901])
  2255. # [19:29] * @bz hopes this is making sense
  2256. # [19:29] <BenWa> sewardj: pong
  2257. # [19:30] <devd> what is Reset() ?
  2258. # [19:30] <devd> when is it called?
  2259. # [19:30] * Quits: raphc (quassel@moz-F8747CC6.dsl.ovh.fr) (Client exited)
  2260. # [19:30] <@bz> Reset() is what sets up a bunch of the state for a document
  2261. # [19:30] * bhearsum|foooooood is now known as bhearsum
  2262. # [19:30] <@bz> It's called near the beginning of StartDocumentLoad()
  2263. # [19:31] <@bz> (Sets up things like the document URI, principal, etc)
  2264. # [19:31] * Joins: raphc (quassel@495E5B3C.B8A903B1.4B0ACF2F.IP)
  2265. # [19:31] <@bz> basically, either you need to allow a principal to "become null"
  2266. # [19:31] <@bz> or you need to make sure that you've examined the CSP stuff before Reset()
  2267. # [19:31] * catlee-lunch is now known as catlee
  2268. # [19:32] <devd> as opposed to the current code which just takes the current principal (which Reset set up) and attaches a csp object to it
  2269. # [19:32] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  2270. # [19:33] <devd> I think allowing it to become null is the only option for the meta tag stuff
  2271. # [19:33] <devd> we might be able to look at the CSP policy if it is in the header
  2272. # [19:33] <devd> but not if it is in the meta tag
  2273. # [19:33] * Quits: raphc (quassel@495E5B3C.B8A903B1.4B0ACF2F.IP) (Ping timeout)
  2274. # [19:33] * Quits: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net) (Quit: Leaving.)
  2275. # [19:33] <@bz> ok
  2276. # [19:34] <@bz> in that case you can just not set the flags on the docshell
  2277. # [19:34] <devd> anyways, Hixie is off the opinion that sandbox in meta tag should be ignored
  2278. # [19:34] <@bz> ok
  2279. # [19:34] * @bz would be Just Fine with that
  2280. # [19:34] <@bz> and in that case we could do the simpler thing I just described
  2281. # [19:34] <devd> basically.. I guess flags on the docshell only make sense for the sandbox attr on the iframe
  2282. # [19:34] <@bz> you'd still attach the CSP to the principal
  2283. # [19:34] <@bz> you'd just need to parse into mCSP and set the doc's sandbox flags before Reset...
  2284. # [19:35] <@bz> an interesting question, btw, is whether mCSP and the sandbox flags should survive Reset
  2285. # [19:35] <@bz> what does the spec say?
  2286. # [19:35] <devd> I think that is not settled yet
  2287. # [19:35] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2288. # [19:35] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2289. # [19:35] * rail-lunch is now known as rail
  2290. # [19:35] <devd> I think it should survive
  2291. # [19:35] <@bz> flags on the docshell only make sense for the iframe, yes
  2292. # [19:35] <devd> if it in docshell
  2293. # [19:35] <@bz> devd: do you understand the cases in which Reset is called more than once?
  2294. # [19:35] <devd> (obv)
  2295. # [19:35] <@bz> devd: this has nothing to do with the docshell
  2296. # [19:35] <devd> no
  2297. # [19:35] <@bz> devd: I'm talking about the CSP flags, not the docshell stuff
  2298. # [19:35] <@bz> devd: ah
  2299. # [19:35] * joduinn is now known as joduinn-mtg
  2300. # [19:35] <@bz> devd: so the question is, if someone attaches CSP to a document
  2301. # [19:35] <devd> what I am talking about is
  2302. # [19:36] <@bz> devd: and then someone calls document.open/close/write on it
  2303. # [19:36] <devd> iframe sandbox src='document-that-has-sandbox-headers'
  2304. # [19:36] <@bz> devd: should the CSP live through that?
  2305. # [19:36] <vlad> bz: man, I am totally baffled as to why I ever see 15ms (or really anything < 16ms) rAF in this benchmark now
  2306. # [19:36] <vlad> but I see 15 very often
  2307. # [19:36] <@bz> vlad: heh
  2308. # [19:36] <vlad> like, the lowest I'd expect to see is 16
  2309. # [19:36] <devd> yes for document.write
  2310. # [19:36] <vlad> but I also suspect that we have overhead in timers and the other infrastructure here :/
  2311. # [19:37] <@bz> devd: document.open is the important part, not document.write
  2312. # [19:37] <devd> and so also document.open
  2313. # [19:37] <devd> since CSP is set in the header
  2314. # [19:37] <philor> mayhemer: bustage on beta
  2315. # [19:38] <@bz> ok
  2316. # [19:38] <@bz> note that document.open resets all sorts of state per spec
  2317. # [19:38] <mayhemer> philor: seen, I asked ed to take care
  2318. # [19:38] <@bz> e.g. you get a new Window
  2319. # [19:38] <@bz> new various objects hanging off document
  2320. # [19:38] <@bz> etc
  2321. # [19:38] <@bz> So the processing model details in the CSP spec really matter here
  2322. # [19:39] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2323. # [19:39] * armenzg_brb is now known as armenzg_buildduty
  2324. # [19:41] <bdahl> can anyone offer me some pointers to what i'm doing wrong while creating a static clone of a document?
  2325. # [19:41] <bdahl> http://pastebin.mozilla.org/1684092
  2326. # [19:41] <bdahl> which is added to http://mxr.mozilla.org/mozilla-central/source/layout/base/nsDocumentViewer.cpp#4263
  2327. # [19:41] <Optimizer> my nightly is really slow today, also, from yesterday, my pinned tabs does not load, I manually have to go and load gmail in them
  2328. # [19:42] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2329. # [19:42] <bdahl> seems to work fine, but it doesn't seem to trigger my custom code in nsHTMLCanvasElement::CopyInnerTo which clone should call
  2330. # [19:42] * Joins: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net)
  2331. # [19:43] <bdahl> also the nsHTMLCanvasElement::CopyInnerTo seems to work fine when doing real printing
  2332. # [19:43] * Quits: pascalc_away (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  2333. # [19:46] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2334. # [19:46] * Joins: FabioMagnoni (chatzilla@3E8B6AA5.21CE6C6.C55BF118.IP)
  2335. # [19:48] * devd is now known as devd_afk
  2336. # [19:48] <gavin> bz: so what would be a suitable solution for HTML iframe opt-in?
  2337. # [19:48] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2338. # [19:49] <gavin> I imagine I don't want it to be content-noticeable
  2339. # [19:50] <@bz> gavin: well, any attr you want will do
  2340. # [19:50] <@bz> gavin: content can't trigger it, since it's already in type="content" docshells
  2341. # [19:50] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2342. # [19:51] <gavin> right, but you wouldn't want it to be able to have an iframe type="chrome"
  2343. # [19:51] * kats is now known as kats|away
  2344. # [19:51] <gavin> or is there some other limitation to chrome in content docshells?
  2345. # [19:51] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2346. # [19:52] * Joins: necolas (necolas@moz-C84924E0.bb.sky.com)
  2347. # [19:53] <@bz> sure
  2348. # [19:53] <@bz> content docshells can only have content kids
  2349. # [19:53] <@bz> there is no type="chrome" at all. ;)
  2350. # [19:53] <gavin> ok
  2351. # [19:53] <gavin> so I can just add a moztype attribute
  2352. # [19:53] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2353. # [19:53] <gavin> wonder how to hook that up
  2354. # [19:53] <@bz> there's just 'not "content" or starts with "content-"'
  2355. # [19:53] <@bz> just change nsFrameLoader
  2356. # [19:53] <@bz> where it currently looks at @type
  2357. # [19:54] <gavin> oh, http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsFrameLoader.cpp#644
  2358. # [19:54] <@bz> yes, right there
  2359. # [19:54] <@bz> now you can't use @type
  2360. # [19:54] <@bz> for <html:iframe>
  2361. # [19:54] <@bz> imo
  2362. # [19:54] <gavin> yeah
  2363. # [19:54] <@bz> because I bet we have addons that set it
  2364. # [19:54] <gavin> ok, I'll look after this meeting
  2365. # [19:54] <@bz> and then depend on it not working
  2366. # [19:54] <gavin> (which I should be paying attention to)
  2367. # [19:55] * Quits: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP) (Client exited)
  2368. # [19:56] * Joins: Ameya (chatzilla@2FFAAE6C.33FD562D.C7008325.IP)
  2369. # [19:57] * Joins: pcglue (ekw@moz-6631FA94.dsl.irvnca.pacbell.net)
  2370. # [19:57] * Quits: ekw (ekw@moz-EB791322.dsl.irvnca.pacbell.net) (Ping timeout)
  2371. # [19:59] * Boriss is now known as Boriss_brb
  2372. # [20:00] * Joins: mvalzelli (mvalzelli@moz-BDEB0875.retail.telecomitalia.it)
  2373. # [20:01] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Client exited)
  2374. # [20:02] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  2375. # [20:02] * davida is now known as davida|phone
  2376. # [20:02] * sheppy is now known as sheppy-afk
  2377. # [20:02] * Joins: Ally_ (textual@moz-59612659.range81-157.btcentralplus.com)
  2378. # [20:05] * AutomatedTester|AFK is now known as AutomatedTester
  2379. # [20:06] * philor is now known as philor|afk
  2380. # [20:06] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
  2381. # [20:08] * Quits: ircloggr (nodebot@moz-934D184B.compute-1.amazonaws.com) (Client exited)
  2382. # [20:09] * Joins: ircloggr (nodebot@moz-AC85DE93.compute-1.amazonaws.com)
  2383. # [20:10] * Quits: jgilbert (jgilbert@moz-A18DC955.ph.ph.cox.net) (Ping timeout)
  2384. # [20:11] * Quits: janv (varga@moz-81B11050.flarion.as5628.telecom.sk) (Ping timeout)
  2385. # [20:12] * Joins: janv (varga@moz-81B11050.flarion.as5628.telecom.sk)
  2386. # [20:12] * Quits: Ally_ (textual@moz-59612659.range81-157.btcentralplus.com) (Quit: Computer has gone to sleep.)
  2387. # [20:16] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2388. # [20:18] * armenzg_buildduty is now known as armenzg_away
  2389. # [20:19] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  2390. # [20:19] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2391. # [20:19] * Joins: yuan (ywang@moz-3A8F7C9D.hsd1.ca.comcast.net)
  2392. # [20:20] * Joins: Bl4d3 (blade@moz-8CE54A46.tr.cgocable.ca)
  2393. # [20:20] * Joins: victorporof (victorporo@D197AA76.2E655143.79933D60.IP)
  2394. # [20:22] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  2395. # [20:23] * Joins: victorporo (victorporo@2E48087E.477C3F8E.79933D60.IP)
  2396. # [20:23] * Quits: victorporof (victorporo@D197AA76.2E655143.79933D60.IP) (Ping timeout)
  2397. # [20:24] * Quits: victorporo (victorporo@2E48087E.477C3F8E.79933D60.IP) (Ping timeout)
  2398. # [20:24] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2399. # [20:24] * Joins: sheppy (sheppy@moz-507A69A8.mycingular.net)
  2400. # [20:24] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2401. # [20:24] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  2402. # [20:27] * jhammel is now known as jhammel|lunch
  2403. # [20:28] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2404. # [20:30] * Joins: victorporof (victorporo@2E48087E.477C3F8E.79933D60.IP)
  2405. # [20:32] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2406. # [20:33] <jesup> glandium: ping
  2407. # [20:33] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Connection reset by peer)
  2408. # [20:33] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  2409. # [20:33] <Bl4d3> Some days ago, glob|away give me some tips to regulars expression... testing now, I dont get good result. Dunno if the addons can accept this kind of regexp of if its an integration error of me but... can someday help me ? I know it should be preferable to talk directly to the addon's owner but... dont want at this time create account or send email...
  2410. # [20:33] * Quits: armenzg_away (armenzg@moz-2621B1B2.cable.teksavvy.com) (Input/output error)
  2411. # [20:34] * gregglind is now known as gregglind_really_actually_here
  2412. # [20:34] * Quits: KaiRo (robert@moz-950CE94E.adsl.highway.telekom.at) (Input/output error)
  2413. # [20:34] <mbrubeck> Bl4d3: What's your question?
  2414. # [20:35] * Joins: raph (quassel@F8F0E496.7F75B59F.B3F72630.IP)
  2415. # [20:35] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2416. # [20:35] * Quits: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP) (Ping timeout)
  2417. # [20:35] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Quit: Bye)
  2418. # [20:35] * Quits: gfritzsche (gfritzsche@moz-7B228F3D.dynamic.qsc.de) (Quit: Leaving)
  2419. # [20:36] * Joins: tonymec (tonymec@3A4B4F7A.67EE7721.277517C1.IP)
  2420. # [20:37] * Quits: sawrubh (chatzilla@EBAD5285.11E4CF41.DC7754FE.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
  2421. # [20:37] * Joins: sawrubh (chatzilla@EBAD5285.11E4CF41.DC7754FE.IP)
  2422. # [20:37] <Bl4d3> I've successfully use wildcard feature to cleanup youtube video url with https://addons.mozilla.org/fr/firefox/addon/redirector/ ... but I must write two or three rule using wildcards... so I wonder if the regexp feature can do a better job with only one rule.
  2423. # [20:38] * Joins: KaiRo (robert@moz-950CE94E.adsl.highway.telekom.at)
  2424. # [20:38] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2425. # [20:38] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2426. # [20:39] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2427. # [20:39] * Quits: ekr (ekr@EF408078.10A53EE3.77834EAA.IP) (Quit: ekr)
  2428. # [20:39] <Bl4d3> So I want to be able to extract the video id from a youtube url, so I can redirect like : http://www.youtube.com/watch?v=$1 where $1 obtained with a regexp.
  2429. # [20:39] <Bl4d3> mbrubeck
  2430. # [20:40] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  2431. # [20:40] <glandium> jesup: ECHO_REPLY
  2432. # [20:41] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2433. # [20:42] * Joins: brendan (brendaneic@E9758364.9EC0A5AF.CFE928A7.IP)
  2434. # [20:42] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  2435. # [20:43] * Joins: karl (karl@moz-A8699E4B.dialup.xtra.co.nz)
  2436. # [20:44] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2437. # [20:44] * gregglind_really_actually_here is now known as gregglind
  2438. # [20:44] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Quit: jwilde)
  2439. # [20:44] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
  2440. # [20:44] * AutomatedTester is now known as AutomatedTester|AFK
  2441. # [20:44] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Ping timeout)
  2442. # [20:44] * Quits: sheppy (sheppy@moz-507A69A8.mycingular.net) (Quit: Leaving)
  2443. # [20:45] * joduinn-mtg is now known as joduinn
  2444. # [20:45] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2445. # [20:46] <mbrubeck> Bl4d3: Yeah, that should be possible...
  2446. # [20:46] <@ted> espindola: ping
  2447. # [20:46] <mbrubeck> Bl4d3: What do some of the URLs looks like that you are redirecting *from*?
  2448. # [20:47] <@khuey> bsmedberg: ping?
  2449. # [20:47] <@bsmedberg> khuey: pong?
  2450. # [20:48] <@khuey> bsmedberg: what do you think of making already_Addrefed's dtor assert that the reference was transferred out of the already_Addrefed<T>?
  2451. # [20:48] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  2452. # [20:48] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2453. # [20:48] <@bsmedberg> khuey: you mean that .get() was called at least one?
  2454. # [20:48] <@bsmedberg> once?
  2455. # [20:49] <@khuey> bsmedberg: yes-ish
  2456. # [20:49] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2457. # [20:49] <@bsmedberg> it sounds reasonable, at first glance
  2458. # [20:49] <@khuey> bsmedberg: it seems like it would be neater if get() were called exactly once
  2459. # [20:49] <@bsmedberg> There was a prior bug about this somewhere
  2460. # [20:49] <espindola> ted, pong
  2461. # [20:49] * @bsmedberg thinks that bug was trying to do it statically, though
  2462. # [20:49] <@khuey> but that might require changing some existing code, idk
  2463. # [20:50] <@bsmedberg> yeah, that sounds good from a high perspective
  2464. # [20:50] <@khuey> ok
  2465. # [20:50] <@bsmedberg> I'm sure that once you get down to breaking mochitests, it gets more complicated
  2466. # [20:50] * @khuey puts this on his list of things to do once the day is 30 hours long
  2467. # [20:50] <Bl4d3> mbrubeck
  2468. # [20:50] <Bl4d3> http://www.youtube.com/watch?v=Rmav4RmVNG4
  2469. # [20:50] <Bl4d3> http://www.youtube.com/watch?feature1=player_embedded&v=Rmav4RmVNG4
  2470. # [20:50] <Bl4d3> http://www.youtube.com/watch?v=Rmav4RmVNG4&feature2=player_embedded
  2471. # [20:50] <Bl4d3> http://www.youtube.com/watch?feature1=player_embedded&v=Rmav4RmVNG4&feature2=player_embedded
  2472. # [20:50] <Bl4d3> ... could be more parameters=value....
  2473. # [20:50] <jesup> glandium: :-) So, dllexport - a) does it work (trying to check, but windows builds take hours on my laptop); b) is there some other reason not to use it (or if you prefer some reason to use symbols.def.in)
  2474. # [20:51] <@bsmedberg> symbols.def is sometimes used to *restrict* symbols from being exported, IIRC
  2475. # [20:51] <@ted> espindola: hey, so, your latest poison write patch
  2476. # [20:51] <espindola> yes
  2477. # [20:51] * Joins: lmandel (lmandel@EE49C8A8.3555175E.87266736.IP)
  2478. # [20:51] <glandium> jesup: if dllexports work, then go ahead
  2479. # [20:51] <@ted> do you know why you were seeing a crash dump from the child process?
  2480. # [20:51] <espindola> ted, I don't know what changed, but it was a writev call
  2481. # [20:51] <espindola> during ui shutdown
  2482. # [20:51] <@ted> hm
  2483. # [20:52] <espindola> when running the part of mochitest
  2484. # [20:52] <espindola> that runs with ipc
  2485. # [20:52] <glandium> jesup: although i'd prefer gkmedias to simply go away
  2486. # [20:52] <espindola> run the storage tests I think
  2487. # [20:52] * Parts: lduros (lduros@moz-5D9ACE42.admin.upenn.edu)
  2488. # [20:52] <espindola> ted, the interesting part was not so much the crash
  2489. # [20:52] <espindola> the write poisoning did what it was expected to do
  2490. # [20:52] <jesup> glandium: the complication is that we may need to sprinkle them (inside a macro) across a lot of source and then get it upstreamed (doable, annoying, likely to have to add to the list periodically)
  2491. # [20:53] <jesup> glandium: that was my preference too!
  2492. # [20:53] <espindola> the interesting part is that it was not being disabled by breakpad
  2493. # [20:53] * Quits: lmandel (lmandel@EE49C8A8.3555175E.87266736.IP) (Quit: lmandel)
  2494. # [20:53] <espindola> and we would go in a crash loop
  2495. # [20:53] <mbrubeck> Bl4d3: So you could probably do something like redirect http://www.youtube.com/watch?.*v=([a-zA-Z0-9]+).* to http://youtube.com/watch?v=$1
  2496. # [20:53] <espindola> that is why I added a callback
  2497. # [20:53] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2498. # [20:53] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2499. # [20:54] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120622042007])
  2500. # [20:54] <derf> jesup: I really think trying to shove build-system issues like dllexport into the source code is a recipe for disaster.
  2501. # [20:54] * Joins: dsherk (dsherk@moz-3859BA3C.static.user.ono.com)
  2502. # [20:54] * dsherk is now known as dRdR
  2503. # [20:54] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Quit: )
  2504. # [20:55] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  2505. # [20:55] <jesup> Nice side effect for killing gkmedia is some speed improvement in jpeg (and maybe some others - linkage, cross-call opts, etc)
  2506. # [20:56] * Quits: espindola (espindola@moz-9C8B6801.dsl.teksavvy.com) (Ping timeout)
  2507. # [20:56] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2508. # [20:56] <glandium> jesup: another thing we can try is to do ltcg without pgo and see how much memory that sucks. if that sucks significantly less, we can probably build some things with ltcg, some with ltcg+pgo and with neither
  2509. # [20:57] <jesup> derf: if it's just dllexport, it's not *that* bad; it's marking it as an external point-of-contact/API. I still prefer to kill it. If ever needed, it can be brought back from the dead with a backout
  2510. # [20:57] * Joins: espindola (espindola@moz-17B460D5.dsl.teksavvy.com)
  2511. # [20:57] * Quits: ekr (ekr@EF408078.10A53EE3.77834EAA.IP) (Quit: ekr)
  2512. # [20:58] <espindola> ted, sorry, adsl modem decided to resync :-(
  2513. # [20:58] <espindola> the last message I got from you was "hm"
  2514. # [20:58] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2515. # [20:58] <glandium> espindola: he wrote nothing since :)
  2516. # [20:59] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2517. # [20:59] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  2518. # [20:59] <jesup> glandium: yeah, my proposal was for NO_PROFILE_GUIDED_OPT = 1 for the big gorillas of gkmedia, which appears to work. I'm sure there's more that can be done; I want to merge and then develop a plan for the longer term.
  2519. # [20:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3242cae81803 - Kyle Huey - Bug 726378: Followup to fix orange make check. r=me
  2520. # [20:59] <espindola> glandium, thanks :-)
  2521. # [21:00] <Bl4d3> mbrubeck :O really good! but, now, I see that some of video id can have - or _
  2522. # [21:00] * Quits: necolas (necolas@moz-C84924E0.bb.sky.com) (Client exited)
  2523. # [21:00] <glandium> jesup: It looks like some people would oppose merging without the plan for the longer term validated
  2524. # [21:00] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  2525. # [21:00] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  2526. # [21:02] <jesup> The big thing is that I don't want to force the webrtc team to write all sorts of shadow objects, abstract interfaces, reimplement stuff, etc all to avoid the "can't get thar from har" problems of gkmedia. Hugely time-consuming, error-prone, wasted work, and demotivating, and in the end just adds size, complexity, bugs, and fragility.
  2527. # [21:03] <mbrubeck> Bl4d3: then change [a-zA-Z0-9] to [a-zA-Z0-9_-]
  2528. # [21:03] <mbrubeck> or maybe just [^&]
  2529. # [21:04] <glandium> jesup: i'm just saying that it looks like some people want evidence that this isn't going to blow off, and i certainly understand the sentiment. i'll do some try builds on monday testing a few things
  2530. # [21:04] <Waldo> espindola: haha the day is mine
  2531. # [21:04] <Waldo> ;-)
  2532. # [21:04] <jesup> I *think* we can do "option 3" (signaling and transport in xul, webrtc/trunk in gkmedia, using symbols.def or dllexport) without major pain (some, but not major).
  2533. # [21:05] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!)
  2534. # [21:05] <jesup> Biggest pain will be tracking down all the interfaces that need dllexport and upstreaming (per comments above). I don't want 1000 conflicts on every import-merge (and we'll do a bunch of them). Yet to be seen how painful that part will be
  2535. # [21:06] <@bsmedberg> jesup: a fair number of projects already have some sort of EXPORT_API macrology
  2536. # [21:06] <@bsmedberg> so you can just patch/modify the macrology
  2537. # [21:06] <glandium> jesup: if i had more spare time, i'd write a tool to convert dlls into static libraries
  2538. # [21:06] <@bsmedberg> convert DLLs into static libraries...
  2539. # [21:06] <@bsmedberg> you mean as a data segment basically?
  2540. # [21:06] <derf> jesup: All I'm saying is that every single project I've ever seen do this has had problems.
  2541. # [21:07] <derf> Either with the macro not getting set when it needs to be, getting set when it _shouldn't_ be, not being used properly (because upstream will never check), etc.
  2542. # [21:07] <glandium> bsmedberg: no, i mean as actual text + data + symbols, that can be relinked (statically)
  2543. # [21:07] <glandium> bsmedberg: so that, e.g, you could link+pgo libA, link+pgo libB, and link them together in one library
  2544. # [21:08] <derf> It's just not a good idea. It's not worth the pain.
  2545. # [21:08] <espindola> Waldo, ?
  2546. # [21:08] <jesup> bsmedberg: webrtc/trunk has WEBRTC_DLLEXPORT, but they don't use it, so it's iffily maintained
  2547. # [21:08] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  2548. # [21:08] <@bsmedberg> hehe
  2549. # [21:09] <Waldo> espindola: I won a push race against you ;-)
  2550. # [21:10] * Quits: MarcoZ (Daily@moz-2C8AED79.dip.t-dialin.net) (Quit: MarcoZ)
  2551. # [21:10] * Quits: xsergio (sergio@501A047F.811C4D96.F3163DCD.IP) (Quit: Leaving)
  2552. # [21:10] * jhammel|lunch is now known as jhammel
  2553. # [21:11] <espindola> Waldo, d8fa108aee43?
  2554. # [21:11] <espindola> sorry, I still don't follow what is special...
  2555. # [21:11] <Waldo> espindola: yep :-)
  2556. # [21:12] <froydnj> Waldo: ...and your podium is missing
  2557. # [21:12] <Waldo> espindola: nothing, except that I had to rebase like two or three times to actually land those, so I was a bit giddy when I finally actually got the stuff landed
  2558. # [21:12] <Waldo> froydnj: inorite!?!?!
  2559. # [21:12] <espindola> ah
  2560. # [21:12] * Quits: jeremy (Adium@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2561. # [21:12] <Waldo> ignore me, I'm just amusing myself \o/
  2562. # [21:13] * edmorley is now known as edmorley|away
  2563. # [21:13] * aki is now known as aki|brb
  2564. # [21:14] <capella> are local nightly builds setup to generate crash reports? I'm trying to see if a bug I'm tweaking is adding
  2565. # [21:14] <capella> information to the report but with nightly tester tools / crashme! cant seem to get a dump to view
  2566. # [21:14] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2567. # [21:15] <capella> sorry ... anyone?
  2568. # [21:15] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2569. # [21:15] <biesi> capella, you mean if you compile it yourselF? nope
  2570. # [21:15] <biesi> also, one minute is a very short time to wait for a reply :p
  2571. # [21:15] <@bsmedberg> capella: "local"?
  2572. # [21:16] <capella> built locally ... home development machine
  2573. # [21:16] * Joins: robhawkes (robhawkes@C493ACF1.2530A7ED.A0469F15.IP)
  2574. # [21:16] <@bsmedberg> we don't submit crashes from those, no
  2575. # [21:16] * Joins: WorkerThread (BoredOnIRC@moz-C8599121.washdc.fios.verizon.net)
  2576. # [21:16] <@bsmedberg> because we couldn't do anything with them (no symbols)
  2577. # [21:17] <@bsmedberg> capella: but you can/should just attach your debugger to them, no?
  2578. # [21:17] <capella> right .... and would have athousand reports flooding in i imagine
  2579. # [21:17] <@bsmedberg> oh, you're testing an annotation?
  2580. # [21:17] <capella> yes
  2581. # [21:17] * jaws is now known as jaws|lunch
  2582. # [21:17] <@bsmedberg> you can force things on with MOZ_CRASHREPORTER=1 I think (in your environment)
  2583. # [21:18] <@bsmedberg> and then just check the .extra file
  2584. # [21:18] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2585. # [21:18] <capella> set an environment var? oh! dang ... i think i saw something about that
  2586. # [21:18] <@bsmedberg> capella: http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsAppRunner.cpp#2938
  2587. # [21:18] * devd_afk is now known as devd
  2588. # [21:18] * philor|afk is now known as philor
  2589. # [21:19] <capella> bsmedberg: thanks that looks promising !
  2590. # [21:19] <@bsmedberg> capella: #breakpad is around for harder questions, if you need it
  2591. # [21:19] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2592. # [21:19] * Parts: josh (josh@moz-6F3505DF.nyc.res.rr.com)
  2593. # [21:20] <capella> thats a new channel ... not heard of them yet .... thanks again!
  2594. # [21:20] <@ted> espindola: sorry, had my 1:1
  2595. # [21:21] <@ted> espindola: wonder if that was just us trying to shut down the channel or something?
  2596. # [21:21] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120628165734])
  2597. # [21:21] <espindola> ted, the initial crash? No, it was deep down in a os x call
  2598. # [21:22] <@ted> oh
  2599. # [21:22] <@ted> hrm
  2600. # [21:22] * khuey is now known as khuey|away
  2601. # [21:22] <espindola> in fact, 10.6 uses writev, on 10.7 it was a plain write
  2602. # [21:23] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2603. # [21:23] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2604. # [21:24] <ekr> jesup: what does webrtc/trunk need?
  2605. # [21:24] <Bl4d3> mbrubeck omfg! with ^& it seems perfect in all kind of url I expect but now, I think its a addon issue design but after he redirect, it warn me that this kind of rule will enter in an endless loop and prevent me to save the rule... I entered http://www.youtube.com/watch?v=([^&]+) into the Excluded pattern field but... doesn't want... so, how to include exception in include pattern ?
  2606. # [21:24] <ekr> that isn't self-contained.
  2607. # [21:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  2608. # [21:27] <@ted> espindola: okay, i'm still fuzzy on what was happening there
  2609. # [21:27] <mbrubeck> Bl4d3: Maybe something like this? http://www.youtube.com/watch?v=([^&]+).+|http://www.youtube.com/watch?.+&v=([^&]+)
  2610. # [21:27] <@ted> something was crashing in the child process, and so we hit that crash?
  2611. # [21:28] <espindola> ted correct
  2612. # [21:28] <@ted> okay
  2613. # [21:28] <@ted> hm
  2614. # [21:28] <espindola> and then crashpad was going in a loop
  2615. # [21:28] <@ted> yeah
  2616. # [21:28] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  2617. # [21:29] <espindola> we need to disable the poisoning in that case both in the child (easy)
  2618. # [21:29] <espindola> and parent (breakpad is missing a callback)
  2619. # [21:29] <@ted> i don't think we really want to disable write poisoning when a child process crashes
  2620. # [21:29] <@ted> oh
  2621. # [21:29] <@ted> wait
  2622. # [21:29] <espindola> ted, if I undestand it correctly
  2623. # [21:29] <@ted> this only matters if the child crashes while we are trying to shut down
  2624. # [21:29] <espindola> the child sends the data
  2625. # [21:29] <espindola> and the parent writes it, no?
  2626. # [21:29] <@ted> yes
  2627. # [21:30] * Quits: robhawkes (robhawkes@C493ACF1.2530A7ED.A0469F15.IP) (Quit: Leaving...)
  2628. # [21:30] <espindola> ted, correct, during a regular run all writes are fine
  2629. # [21:30] * Quits: karl (karl@moz-A8699E4B.dialup.xtra.co.nz) (Ping timeout)
  2630. # [21:30] <jesup> ekr: need in what way? You mean dllexport stuff?
  2631. # [21:30] <jcranmer> /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/type_traits:256:39: error:
  2632. # [21:30] <jcranmer> use of undeclared identifier '__float128'
  2633. # [21:30] <jcranmer> struct __is_floating_point_helper<__float128>
  2634. # [21:30] <jcranmer> sigh, gcc-4.7, why are you broken?
  2635. # [21:30] <devd> bz: ping again
  2636. # [21:30] <ekr> jesup: yes, I had thought that the GIPS webrtc code wast self-contained
  2637. # [21:30] <espindola> ted, but you may have found a problem, I think a child crash during regular run
  2638. # [21:31] <froydnj> jcranmer: possibly because you're doing something quite odd
  2639. # [21:31] * Joins: jdm (jdm@moz-5671EACE.hsd1.wa.comcast.net)
  2640. # [21:31] <espindola> will prevent write poisoning from being enabled when we start shutdown
  2641. # [21:31] <@bz> devd: *clouds of smoke coming out of lamp*
  2642. # [21:31] <@ted> espindola: right, that was my concern
  2643. # [21:31] <devd> bz: the sandbox patch has a note saying "if this doc is being loaded by a docshell, then copy over the docshell's sandbox flags to the document"
  2644. # [21:31] <espindola> mozilla:PoisonWrite should probably set the "global" bool to true
  2645. # [21:31] <@ted> espindola: i guess the easy way around that is just to have EnableWritePoisoning...yeah
  2646. # [21:31] <@ted> that
  2647. # [21:31] <jcranmer> froydnj: #include <algorithm>
  2648. # [21:32] <devd> bz: when would a document be loaded without a docshell?
  2649. # [21:32] <@ted> espindola: okay, i'm going to review this patch, but i'm on vacation for a week starting tomorrow
  2650. # [21:32] <@bz> devd: XMLHttpRequest, for example
  2651. # [21:32] <@bz> devd: DOMParser, similar
  2652. # [21:32] <espindola> ted, hopefully no new late writes in the codebase since last week, so it will finally go in :-)
  2653. # [21:32] <@ted> heh
  2654. # [21:33] <devd> wait XMLHttpRequest is a document (i.e., it would go through the startdocumentload code ?)
  2655. # [21:33] <devd> that doesn't sound right
  2656. # [21:33] <@bz> devd: XMLHttpRequest, when getting XML, will parse it and produce a docuemnt
  2657. # [21:33] <devd> bz: ohh ok
  2658. # [21:33] <@bz> devd: which can then be gotten as the .responseXML property of the object
  2659. # [21:34] <@bz> devd: and yes, it totally goes through StartDocumentLoad
  2660. # [21:34] <devd> bz: I am wondering: should I also ignore the CSP sandbox header if the document is not being loaded by docshell?
  2661. # [21:35] <@bz> devd: yes
  2662. # [21:35] <@bz> devd: imo
  2663. # [21:35] <devd> bz: the "secure" thing to do would be to not ignore it
  2664. # [21:35] <@bz> devd: since it makes no sense in general, and would break things if you apply it in particular, right?
  2665. # [21:35] <@bz> devd: as in, the XHR caller would not be able to examine the responseXML
  2666. # [21:35] <devd> bz: and I would prefer doing that if there isn't a clear use case that fails
  2667. # [21:35] <@bz> devd: since i would not be same-origin with it
  2668. # [21:35] <devd> bz: yup, which might be the point ?
  2669. # [21:35] <@bz> devd: since the responseXML would be null-principal
  2670. # [21:35] <@bz> devd: fair
  2671. # [21:35] * Joins: Mic (Instantbir@moz-F9E2644C.superkabel.de)
  2672. # [21:36] <devd> I was thinking more about internal scripts /addons
  2673. # [21:36] <devd> but I guess, those are system principal and don't care about these minor issues like principals
  2674. # [21:36] <espindola> is it just me or tbpl is already getting slower since the try reset?
  2675. # [21:36] <@bz> right
  2676. # [21:36] * Quits: Mic (Instantbir@moz-F9E2644C.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2677. # [21:36] * Joins: Mic (Instantbir@moz-F9E2644C.superkabel.de)
  2678. # [21:36] <devd> ok thanks!
  2679. # [21:36] * bnicholson is now known as bnicholson|lunch
  2680. # [21:37] * Joins: espadrine_ (thaddee_ty@moz-85EBB8A.dia.static.qwest.net)
  2681. # [21:39] <@bz> no problem
  2682. # [21:41] <jesup> ekr: (sorry have to run to passport office ASAP) - the issue is if we put signaling/transport in XUL, and webrtc/trunk in gkmedia, we need to export symbols for any webrtc/trunk functions that signaling calls
  2683. # [21:42] <decoder> espindola: they also fixed an asan bug today which is now on llvm trunk :) so upgrading clang again is also good for asan =)
  2684. # [21:43] <decoder> it fixes that the builds wont start on fedora
  2685. # [21:44] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Quit: jwilde)
  2686. # [21:44] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
  2687. # [21:44] <espindola> decoder, which revision?
  2688. # [21:47] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur  est en sommeil)
  2689. # [21:48] <decoder> espindola: 159424
  2690. # [21:49] <decoder> but i wasnt able to confirm it yet
  2691. # [21:49] <decoder> im actually on pto ;D
  2692. # [21:49] <philor> Waldo: you've got an orange, up on espindola's plate
  2693. # [21:49] <johanc> this might seem like a silly question, but can the filepicker leak if it's been initiated but left unused?
  2694. # [21:49] <johanc> the code in question: http://pastebin.mozilla.org/1683809
  2695. # [21:49] <espindola> decoder, I am trying 159409 :-(
  2696. # [21:50] <decoder> ah damn
  2697. # [21:50] <espindola> if that works I will open another bug for 159424
  2698. # [21:50] <espindola> philor, ?
  2699. # [21:51] <espindola> philor, 80803faf5851?
  2700. # [21:51] <philor> espindola: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&onlyunstarred=1 makes things clearer
  2701. # [21:52] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
  2702. # [21:52] <philor> where you see there's only one undealt-with thing, and clang isn't likely to have stuck an unexpected __proto__ in there, but Waldo is
  2703. # [21:53] <espindola> philor, ah, I though you were blaming a changing in a build script :-)
  2704. # [21:53] <espindola> sorry about that
  2705. # [21:53] * Quits: ekr (ekr@EF408078.10A53EE3.77834EAA.IP) (Quit: ekr)
  2706. # [21:53] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2707. # [21:56] <jdm> ehsan: I am excited we have product buy-in :)
  2708. # [21:56] <@ehsan> jdm: define "buy-in" :)
  2709. # [21:56] <@ehsan> jdm: so far all we have is "nobody objects vehemently if you make PB not suck"
  2710. # [21:56] <@ehsan> I'm not sure I call that "buy-in" ;)
  2711. # [21:56] <jdm> haha
  2712. # [21:56] * bnicholson|lunch is now known as bnicholson
  2713. # [21:57] <jdm> well, buy-in in the form of cwiis writing code
  2714. # [21:57] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2715. # [21:57] <@ehsan> ah I see, that's cause I tricked him into doing that ;)
  2716. # [21:57] <BenWa> :)
  2717. # [21:58] * aki|brb is now known as aki
  2718. # [21:58] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2719. # [21:58] * @bz is impressed by the silence on https://developer.mozilla.org/en/Mozilla/WebIDL_bindings
  2720. # [21:58] * Joins: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  2721. # [21:58] * jcranmer is deafingly silent
  2722. # [21:59] * philor is now known as philor|away
  2723. # [22:01] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2724. # [22:01] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
  2725. # [22:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2726. # [22:05] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  2727. # [22:05] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2728. # [22:06] <@bsmedberg> ehsan: what days are you around next week?
  2729. # [22:06] * Quits: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se) (Ping timeout)
  2730. # [22:08] * Quits: brendan (brendaneic@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: brendan)
  2731. # [22:08] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  2732. # [22:08] * Quits: sfink (chatzilla@moz-8D93AA61.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2733. # [22:08] <Bl4d3> mbrubeck The include pattern http://www.youtube.com/watch?v=([^&]+).+|http://www.youtube.com/watch?.+&v=([^&]+) will not math with http://www.youtube.com/watch?v=-Rav4RmVNG4#t=123.8s&feature2=player_embedded
  2734. # [22:09] * mdas is now known as mdas|afk
  2735. # [22:09] * catlee is now known as catlee-afk
  2736. # [22:09] * Quits: past (past@moz-1ECCACE1.dsl.dyn.forthnet.gr) (Input/output error)
  2737. # [22:09] <Bl4d3> *match
  2738. # [22:09] <mbrubeck> Change the [^&] to [^&#]
  2739. # [22:09] * mattwoodrow|away is now known as mattwoodrow
  2740. # [22:09] * mbrubeck can play regex games all day. :)
  2741. # [22:09] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
  2742. # [22:09] <mbrubeck> hmm, not sure if that'll fix it
  2743. # [22:10] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
  2744. # [22:10] <@ehsan> bsmedberg: I'm away on monday, should be available the rest of the week
  2745. # [22:10] <@ehsan> bsmedberg: do you need something from me?
  2746. # [22:10] <@bsmedberg> ehsan: ok, I may end up needing you to do the reviews on bug 769048, since ted is going to be on vacation all next week
  2747. # [22:10] * Joins: Wolf (chatzilla@moz-F8C1AF63.carolina.res.rr.com)
  2748. # [22:11] <@bsmedberg> and we're theoretically trying to get that patch into 14.0b11 on Tuesday :-(
  2749. # [22:11] <@ehsan> bsmedberg: ok, feel free to send me a direct email whenever you have the patches
  2750. # [22:11] <@bsmedberg> ok
  2751. # [22:11] * Quits: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net) (Ping timeout)
  2752. # [22:11] <@ehsan> bsmedberg: I will probably be in town most of the long weekend :)
  2753. # [22:11] <Mook_as> mbrubeck: you've got two capture groups, that's probably not going to work well...
  2754. # [22:12] * Quits: sawrubh (chatzilla@EBAD5285.11E4CF41.DC7754FE.IP) (Ping timeout)
  2755. # [22:12] <mbrubeck> ah, yeah
  2756. # [22:13] <Bl4d3> mbrubeck Note, the # should be part of video id
  2757. # [22:13] <mbrubeck> no, I don't think the # is part of the ID
  2758. # [22:13] <mbrubeck> that part does not get sent to the server
  2759. # [22:13] <Bl4d3> yeah, but I want to keep it
  2760. # [22:13] <mbrubeck> ok
  2761. # [22:14] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  2762. # [22:14] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2763. # [22:14] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
  2764. # [22:14] <mbrubeck> Maybe need to split the rule up into two rules, unless someone is cleverer than I.
  2765. # [22:14] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2766. # [22:15] <Bl4d3> So, I mean :
  2767. # [22:15] * Quits: raph (quassel@F8F0E496.7F75B59F.B3F72630.IP) (Ping timeout)
  2768. # [22:15] * Joins: sfink (chatzilla@moz-8D93AA61.dsl.pltn13.sbcglobal.net)
  2769. # [22:16] * sheppy-afk is now known as sheppy
  2770. # [22:17] * Joins: raphc (quassel@moz-C709ABB6.rev.sfr.net)
  2771. # [22:17] * Joins: KWierso (Daily@moz-A1199478.hsd1.ca.comcast.net)
  2772. # [22:18] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
  2773. # [22:18] <qDot> khuey|away: ping
  2774. # [22:19] * Quits: KWierso (Daily@moz-A1199478.hsd1.ca.comcast.net) (Ping timeout)
  2775. # [22:19] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2776. # [22:19] * Quits: @ted (luser@moz-DAF83DF3.scr.east.verizon.net) (Quit: Ex-Chat)
  2777. # [22:19] <Mook_as> perhaps http://www.youtube.com/watch\?(?:|.*&)v=([^&#]+).*?(#.*|$)
  2778. # [22:20] * Quits: jdm (jdm@moz-5671EACE.hsd1.wa.comcast.net) (Client exited)
  2779. # [22:22] <Bl4d3> To remember, an eg :
  2780. # [22:23] <Bl4d3> http://www.youtube.com/watch?feature1=player_embedded&v=-Rav4RmVNG4&feature2=player_embedded
  2781. # [22:23] <Bl4d3> http://www.youtube.com/watch?v=-Rav4RmVNG4#t=123.8s&feature2=player_embedded
  2782. # [22:23] <Bl4d3> http://www.youtube.com/watch?feature1=player_embedded&v=-Rav4RmVNG4#t=123.8s
  2783. # [22:23] <Bl4d3> should redirect to
  2784. # [22:23] <Bl4d3> http://www.youtube.com/watch?v=-Rav4RmVNG4#t=123.8s
  2785. # [22:23] <Bl4d3> but
  2786. # [22:23] <Bl4d3> http://www.youtube.com/watch?v=-Rav4RmVNG4#t=123.8s
  2787. # [22:23] <Bl4d3> shouldn't be match to avoid loop
  2788. # [22:23] * Bl4d3 was kicked by killer (Stop flooding!)
  2789. # [22:23] * Joins: Bl4d3 (blade@moz-8CE54A46.tr.cgocable.ca)
  2790. # [22:23] <Bl4d3> oups
  2791. # [22:23] * catlee-afk is now known as catlee
  2792. # [22:24] <Bl4d3> so Mook_as do you think your pattern will work in all theese situations ?
  2793. # [22:28] <Bl4d3> oups, the first exemple no mention the #t.... but anyway, it maybe not present
  2794. # [22:28] * khuey|away is now known as khuey
  2795. # [22:28] <@khuey> qDot: pong
  2796. # [22:29] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
  2797. # [22:29] <Bl4d3> Mook_as it seems to work but enter in endless loop...
  2798. # [22:30] * Fallen|away is now known as Fallen
  2799. # [22:30] * Joins: dRdR (dsherk@moz-3859BA3C.static.user.ono.com)
  2800. # [22:31] <qDot> khuey: So the m-c patch to bug 726378 look like it may cause a b2g meltdown. I just had to fix something in SettingsAPI, but it looks like there's gonna be breakage in contacts, sms, webapps...
  2801. # [22:32] <qDot> And of course, the whole team has fucked off to spain, or, well, I suppose, is fucking back from at the moment. So, thoughts?
  2802. # [22:32] <qDot> I've got a fix going in for settings, but wondering if we just want to let it sit, back it out, etc...
  2803. # [22:33] * Joins: brendan (brendaneic@E9758364.9EC0A5AF.CFE928A7.IP)
  2804. # [22:33] * @bz sees no reason to back out
  2805. # [22:33] <@khuey> honestly
  2806. # [22:33] <@bz> worst-case, we add a prefixed alias temporarily
  2807. # [22:33] <@khuey> I fixed everything that has tests that run
  2808. # [22:33] <@khuey> anything beyond that is not my problem
  2809. # [22:34] * @khuey knows he sounds like an asshole here
  2810. # [22:34] <qDot> Also: so moz* is unprefixed?
  2811. # [22:34] <qDot> khuey: Nope, you're totally in the right on that one.
  2812. # [22:34] <@khuey> qDot: we unprefixed mozIndexedDB, and prefixed getAll and getAllKeys
  2813. # [22:34] <qDot> I agree with you completely, I just seem to be the only person from B2G alive at the moment and wasn't sure how to deal with it. :)
  2814. # [22:34] <Bl4d3> Mook_as and, nope, it remove #t=....s and I don't want to
  2815. # [22:34] <@khuey> the former was pretty easy to sarch and replace
  2816. # [22:34] <@khuey> the latter were harder
  2817. # [22:35] <qDot> Yeah, there's getAll in a few different API contexts.
  2818. # [22:35] * mdas|afk is now known as mdas
  2819. # [22:35] <Bl4d3> mbrubeck I think we was near THE solution...
  2820. # [22:35] <@khuey> qDot: I'd just file bugs on what's broken
  2821. # [22:35] <@khuey> and assign them to whomever didn't write tests
  2822. # [22:35] <qDot> khuey: Will do!
  2823. # [22:36] * mattwoodrow is now known as mattwoodrow|away
  2824. # [22:36] <qDot> I fixed the one that got my shit back up and running, so whatevs. :D
  2825. # [22:37] <@khuey> :-D
  2826. # [22:37] <@bz> If desired...
  2827. # [22:37] <@bz> we could add the prefixed mozIndexedDB back
  2828. # [22:37] <@bz> and the unprefixed getAll and getAllKeys
  2829. # [22:37] <@bz> and make the NS_ABORT
  2830. # [22:37] <@bz> er, make them
  2831. # [22:37] <@bz> would increase chance of them being found, compared to exceptions....
  2832. # [22:38] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2833. # [22:38] * Joins: aleth (aleth@moz-CE5C11BB.ictp.it)
  2834. # [22:38] <@khuey> yeah, if tracking down the callers is a problem there are options
  2835. # [22:38] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  2836. # [22:38] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
  2837. # [22:39] <qDot> For B2G/WebAPI at least, it doesn't look like there's that many places.
  2838. # [22:39] <@bz> "ve hav vays ov making you krash"
  2839. # [22:40] <@khuey> qDot: note that I did push a followup to fix something in the settings API
  2840. # [22:40] <@khuey> but I don't claim that that's everything
  2841. # [22:41] * Quits: Optimizer (Optimizer@346485A0.7FE8EE1.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2842. # [22:41] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  2843. # [22:41] <Waldo> hmm, how did I get any orange there? that was tryservered, only orange was due to my qparent
  2844. # [22:41] <Waldo> urgh
  2845. # [22:42] <Waldo> sec
  2846. # [22:42] <Waldo> will push the test-fix
  2847. # [22:42] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2848. # [22:42] * jaws|lunch is now known as jaws
  2849. # [22:43] * Quits: yuan (ywang@moz-3A8F7C9D.hsd1.ca.comcast.net) (Quit: yuan)
  2850. # [22:43] <qDot> khuey: Yup, that only gets half of it. I've got the other half coming in with bug 769785
  2851. # [22:43] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2852. # [22:44] <qDot> If you can r+ that real quick, I'll m-c it.
  2853. # [22:44] * Quits: Ameya (chatzilla@2FFAAE6C.33FD562D.C7008325.IP) (Ping timeout)
  2854. # [22:45] * Quits: FabioMagnoni (chatzilla@3E8B6AA5.21CE6C6.C55BF118.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120628075707])
  2855. # [22:45] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  2856. # [22:45] <BenB> what's the make target for libxul?
  2857. # [22:46] <BenB> make tier_what?
  2858. # [22:46] <@khuey> tier_platform
  2859. # [22:46] <BenB> thanks
  2860. # [22:47] * Waldo rebases, twiddles thumbs before pushing the fix
  2861. # [22:48] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
  2862. # [22:49] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2863. # [22:49] * Joins: yuan (ywang@moz-3A8F7C9D.hsd1.ca.comcast.net)
  2864. # [22:50] <espindola> anyone with xcode 4.2 or 4.1 that can run a simple check?
  2865. # [22:51] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  2866. # [22:54] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2867. # [22:55] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
  2868. # [22:56] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2869. # [22:56] * Joins: bsmith_ (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2870. # [22:57] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2871. # [22:57] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2872. # [22:58] * Joins: necolas (necolas@moz-8E485BBA.as43234.net)
  2873. # [22:58] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2874. # [22:58] <hub> espindola: you need xcode or the tools?
  2875. # [22:59] <espindola> hub, just the tools is fine, I just need someone to compile a file with that xcode's clang
  2876. # [22:59] <hub> espindola: I have that here
  2877. # [22:59] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  2878. # [22:59] <espindola> hub, cool, can you compile
  2879. # [22:59] <espindola> http://pastebin.mozilla.org/1684353
  2880. # [22:59] <espindola> with "clang -O3 -c"
  2881. # [23:00] <espindola> and run "nm | grep D0" on the resulting .o?
  2882. # [23:00] * qDot does his first ever direct to m-c push. Awaits new and interesting levels of burnage.
  2883. # [23:01] <hub_> espindola: U __ZN3barD0Ev
  2884. # [23:01] <espindola> hub, cool, and clang -v?
  2885. # [23:01] <hub_> Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn)
  2886. # [23:01] <hub_> Target: x86_64-apple-darwin11.4.0
  2887. # [23:01] <hub_> Thread model: posix
  2888. # [23:01] <espindola> hub_, that is xcode 4.3's clang, no?
  2889. # [23:01] <hub_> mmm
  2890. # [23:02] * Joins: edwin (me@moz-3859BA3C.static.user.ono.com)
  2891. # [23:02] <hub_> espindola: ok, I'm lost. I have no idea
  2892. # [23:02] * Parts: Bl4d3 (blade@moz-8CE54A46.tr.cgocable.ca)
  2893. # [23:03] <espindola> hub_, np, thanks.
  2894. # [23:03] * Parts: aleth (aleth@moz-CE5C11BB.ictp.it)
  2895. # [23:03] <hub_> espindola: cl_tool_latemarch12
  2896. # [23:03] * Joins: alice (anonymous@moz-5ECBFFC2.w80-9.abo.wanadoo.fr)
  2897. # [23:03] <hub_> espindola: so yeah, maybe
  2898. # [23:03] <hub_> 4.2 was 2011
  2899. # [23:03] <hub_> sorry
  2900. # [23:03] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2901. # [23:04] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a12b54b2f848 - Kyle Machulis - Bug 769785 - Settings API breaks due to IndexedDB Prefix change; r=khuey
  2902. # [23:04] <qDot> \o/
  2903. # [23:05] * Quits: raphc (quassel@moz-C709ABB6.rev.sfr.net) (Ping timeout)
  2904. # [23:05] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2905. # [23:06] * davida|phone is now known as davida
  2906. # [23:06] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  2907. # [23:07] * bhearsum is now known as bhearsum|afk
  2908. # [23:08] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  2909. # [23:08] * ChanServ sets mode: +o roc
  2910. # [23:09] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2911. # [23:10] * rail is now known as rail_away
  2912. # [23:11] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2913. # [23:12] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2914. # [23:13] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Ping timeout)
  2915. # [23:13] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2916. # [23:13] * ChanServ sets mode: +o dbaron
  2917. # [23:13] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
  2918. # [23:14] * jmaher is now known as jmaher|afk
  2919. # [23:17] * philor|away is now known as philor
  2920. # [23:19] * Quits: janv (varga@moz-81B11050.flarion.as5628.telecom.sk) (Ping timeout)
  2921. # [23:19] * Joins: janv (varga@moz-81B11050.flarion.as5628.telecom.sk)
  2922. # [23:20] * Quits: victorporof (victorporo@2E48087E.477C3F8E.79933D60.IP) (Connection reset by peer)
  2923. # [23:22] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
  2924. # [23:22] * Joins: victorporof (victorporo@2E48087E.477C3F8E.79933D60.IP)
  2925. # [23:23] * jimm is now known as jimm-bbias
  2926. # [23:23] * Quits: ekr (ekr@EF408078.10A53EE3.77834EAA.IP) (Quit: ekr)
  2927. # [23:24] * Quits: msucan (mihai@3E887206.8C9343F9.D7B372F7.IP) (Quit: Leaving.)
  2928. # [23:24] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2929. # [23:26] * Quits: ekr (ekr@EF408078.10A53EE3.77834EAA.IP) (Quit: ekr)
  2930. # [23:26] * Quits: atte (atte@moz-401E92F1.dhcp.inet.fi) (Client exited)
  2931. # [23:28] <devd> bz: I really do think you should have a lecture on "the lifecycle of a HTML page inside gecko" or something like that; explaining docshell, document, and how it all fits together
  2932. # [23:28] * Joins: ekr (ekr@EF408078.10A53EE3.77834EAA.IP)
  2933. # [23:28] * Quits: Mic (Instantbir@moz-F9E2644C.superkabel.de) (Connection reset by peer)
  2934. # [23:28] <devd> bz: the current situation is crazy for a noob
  2935. # [23:28] <@bz> devd: hmm
  2936. # [23:28] <@bz> devd: yeah
  2937. # [23:28] <@bz> devd: we should. ;)
  2938. # [23:28] <@bz> devd: we have some docs on how it gets set up
  2939. # [23:28] <devd> I might actually write a blog post or something
  2940. # [23:28] <@bz> but not on lifetime
  2941. # [23:28] <@bz> go for it!
  2942. # [23:28] <devd> just so that you/jst can correct my wrongness
  2943. # [23:28] <@bz> or a wikipage, even
  2944. # [23:28] <devd> :)
  2945. # [23:29] <@smaug> devd: s/inside gecko// is crazy enough
  2946. # [23:29] <@bz> akin to https://developer.mozilla.org/en/The_life_of_an_HTML_HTTP_request
  2947. # [23:29] <@bz> or https://developer.mozilla.org/en/Document_Loading_-_From_Load_Start_to_Finding_a_Handler
  2948. # [23:29] <devd> lol .. look at that figure
  2949. # [23:29] * Quits: JeroenDeDauw (j@moz-C482997.dip.t-dialin.net) (Quit: Leaving.)
  2950. # [23:29] * Joins: JeroenDeDauw1 (j@moz-C482997.dip.t-dialin.net)
  2951. # [23:30] <@bz> devd: and that's old. It's more complicated now.
  2952. # [23:30] <@bz> devd: for one thing, multiple threads involved
  2953. # [23:30] <devd> wait .. so should I read it or no?
  2954. # [23:30] <@bz> well, you should read it
  2955. # [23:30] <@bz> everything it talks about is still happening
  2956. # [23:30] <devd> aah ok
  2957. # [23:30] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
  2958. # [23:30] <@bz> there are just some more things
  2959. # [23:30] <@bz> well, nsIRenderingContext is gone
  2960. # [23:31] <@bz> and the parser chunk is different
  2961. # [23:31] <@bz> but in general, it's correct
  2962. # [23:31] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  2963. # [23:31] * Joins: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  2964. # [23:31] * catlee is now known as catlee-away
  2965. # [23:31] <devd> where's docshell ? Is that the webshell ?
  2966. # [23:31] <@bz> yes
  2967. # [23:31] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
  2968. # [23:31] * Quits: JeroenDeDauw1 (j@moz-C482997.dip.t-dialin.net) (Ping timeout)
  2969. # [23:31] * joduinn is now known as joduinn-brb
  2970. # [23:31] <devd> ok ... I will go through this! this is really helpful
  2971. # [23:31] <@bz> no problem
  2972. # [23:32] <devd> I have the sandbox thing working, but if I understood your explanation earlier, it shouldn't be working :)
  2973. # [23:32] <@bz> but again, this doesn't really answer lifetime questions
  2974. # [23:32] <@bz> heh
  2975. # [23:32] <devd> so needless to say, I am a bit confused
  2976. # [23:34] <devd> woah .. last updated October 8, 1999
  2977. # [23:34] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  2978. # [23:37] * bear is now known as bear-afk
  2979. # [23:39] <devd> bz: smaug Interesting reading. One of my papers had a higher level figure on "flow of data in the browser". If anyone of you has the time, please tell me what are the mistakes in it http://www.cs.berkeley.edu/~jww/papers/2011/weinberger-saxena-akhawe-etc.pdf (page 4, fig 1)
  2980. # [23:39] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2981. # [23:42] * bhearsum|afk is now known as bhearsum
  2982. # [23:43] * Joins: robhawkes (robhawkes@moz-CDC57EF.tmodns.net)
  2983. # [23:43] * Quits: robhawkes (robhawkes@moz-CDC57EF.tmodns.net) (Input/output error)
  2984. # [23:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  2985. # [23:45] * kmoir is now known as kmoir-afk
  2986. # [23:47] * gregglind is now known as gregglind_away
  2987. # [23:47] * Joins: jfkthame_ (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  2988. # [23:47] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Connection reset by peer)
  2989. # [23:47] * jfkthame_ is now known as jfkthame
  2990. # [23:49] * Quits: Goldorak (chatzilla@B92B68E0.ACD6413B.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2991. # [23:49] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  2992. # [23:50] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
  2993. # [23:51] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
  2994. # [23:53] * jimm-bbias is now known as jimm
  2995. # [23:53] <jrmuizel> ehsan: http://arxiv.org/pdf/quant-ph/9908043.pdf
  2996. # [23:55] * Joins: jfkthame_ (jfkthame@5002130A.5BC345F5.9542EC20.IP)
  2997. # [23:55] * Quits: jfkthame (jfkthame@5002130A.5BC345F5.9542EC20.IP) (Connection reset by peer)
  2998. # [23:55] * jfkthame_ is now known as jfkthame
  2999. # [23:55] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  3000. # [23:55] * Joins: KWierso (Daily@moz-3CAEA579.hsd1.ca.comcast.net)
  3001. # [23:57] * Joins: Matti (chatzilla@moz-A80CA70E.dip.t-dialin.net)
  3002. # Session Close: Sat Jun 30 00:00:00 2012

The end :)