/irc-logs / mozilla / #developers / 2012-11-01 / end

Options:

  1. # Session Start: Thu Nov 01 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:02] * Joins: overholt (overholt@moz-89F9FC0.cable.teksavvy.com)
  4. # [00:02] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Connection reset by peer)
  5. # [00:03] <@roc> are our debug test builds built with optimizations on?
  6. # [00:03] * Joins: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP)
  7. # [00:03] <mccr8> roc: yes, by default
  8. # [00:03] <@roc> ok
  9. # [00:03] <@roc> good
  10. # [00:03] <@dolske> yes? http://mxr.mozilla.org/mozilla-central/source/browser/config/mozconfigs/win32/debug
  11. # [00:04] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Quit: Leaving.)
  12. # [00:04] * Quits: @smaug (chatzilla@ACB36709.E2EA453A.FAF22AF7.IP) (Ping timeout)
  13. # [00:06] * ctalbert|mtg is now known as ctalbert|afk
  14. # [00:07] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  15. # [00:07] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  16. # [00:08] * nthomas is now known as nthomas|away
  17. # [00:10] * mdas|afk is now known as mdas
  18. # [00:12] * Quits: ehugg_lime (ehugg_lime@moz-46F16BBF.mycingular.net) (Ping timeout)
  19. # [00:13] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  20. # [00:14] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  21. # [00:14] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Quit: RealRaven)
  22. # [00:15] * Joins: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP)
  23. # [00:16] * mcote is now known as mcote|afk
  24. # [00:17] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  25. # [00:17] * dcamp is now known as campout
  26. # [00:19] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  27. # [00:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fb274a7b7b9d - David Anderson - Respect object's extensibility in addprop ICs (bug 805747, r=djvj).
  28. # [00:21] * ashughes is now known as ashughes|afk
  29. # [00:22] <markh> if I want to run a try push against the beta branch, I just do it "normally", right? ie, just pull from beta, apply the couple of mq patches and push to try?
  30. # [00:23] <@gavin> yes
  31. # [00:23] <@gavin> except that it might not work very well
  32. # [00:23] <markh> heh
  33. # [00:23] <@gavin> if there have been build config changes since beta
  34. # [00:23] <@gavin> or if you're the first person to be pushing all of beta to try
  35. # [00:24] <markh> yeah, well I seem to have pushed alot :)
  36. # [00:24] <markh> ~50 changesets
  37. # [00:25] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Client exited)
  38. # [00:25] * Joins: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP)
  39. # [00:25] * jlebar|away is now known as jlebar
  40. # [00:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ea64bf0290d5 - Justin Lebar - Bug 802647 - Send browser screenshots as blobs, not base-64 strings. r=khuey,daleharvey
  41. # [00:26] * Joins: ehugg_lime (ehugg_lime@moz-46F16BBF.mycingular.net)
  42. # [00:28] * Quits: rednaks (rednaks@420E1F9D.30CD46D0.55FFA9B4.IP) (Quit: Quitte)
  43. # [00:28] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  44. # [00:28] <philor> markh: beta doesn't build Windows with pymake, but try expects pymake to work; beta builds Linux on hardware slaves, but try expects mock on ec2 slaves to work; it's at least vaguely possible you'll get Mac builds to work, can't remember about that
  45. # [00:29] <philor> Windows? yeah, you're not going to have a good time
  46. # [00:29] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  47. # [00:29] * khuey is now known as khuey|away
  48. # [00:29] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  49. # [00:29] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  50. # [00:31] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
  51. # [00:31] <markh> mkay...
  52. # [00:31] * Quits: BenWa (BenWa@moz-B9E3729F.members.linode.com) (Ping timeout)
  53. # [00:31] * Quits: jlin (Jonathan@moz-619C4F64.x.rootbsd.net) (Ping timeout)
  54. # [00:31] * Quits: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP) (Ping timeout)
  55. # [00:31] * Quits: joe` (jdrew@moz-38D685D4.woot.net) (Ping timeout)
  56. # [00:31] <philor> we have a separate tryserver repo for that, it's called releases/mozilla-beta/ ;)
  57. # [00:31] <taras> jmaher: can you fix 802475?
  58. # [00:31] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  59. # [00:31] <markh> oh
  60. # [00:32] <taras> ie make that not fail until we figure out why it's failing
  61. # [00:32] * Joins: joe` (jdrew@moz-38D685D4.woot.net)
  62. # [00:32] * Joins: jlin (Jonathan@moz-619C4F64.x.rootbsd.net)
  63. # [00:32] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Client exited)
  64. # [00:32] * Quits: aki|away (aki@moz-A18C1E59.members.linode.com) (Ping timeout)
  65. # [00:32] * Joins: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP)
  66. # [00:32] <markh> oops - missed the wink :)
  67. # [00:32] <philor> markh: no oh, I mean http://hg.mozilla.org/releases/mozilla-beta/ is the tryserver
  68. # [00:32] * Joins: aki (aki@moz-A18C1E59.members.linode.com)
  69. # [00:32] * aki is now known as aki|away
  70. # [00:33] * Joins: BenWa (BenWa@moz-B9E3729F.members.linode.com)
  71. # [00:33] <markh> philor: ah - I just noticed the orange in bug 807225 was also seen on inbound, so I guess I could just stick with that
  72. # [00:35] <philor> markh: yeah, there might have even been one on inbound first, during one of the infra explosions so I didn't file it then
  73. # [00:36] * Quits: ehugg_lime (ehugg_lime@moz-46F16BBF.mycingular.net) (Client exited)
  74. # [00:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  75. # [00:37] * Quits: DGMurdockIII (DGMurdockI@moz-E933B63.hsd1.il.comcast.net) (Ping timeout)
  76. # [00:37] * Joins: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP)
  77. # [00:38] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  78. # [00:38] * Joins: DGMurdockIII (DGMurdockI@moz-E933B63.hsd1.il.comcast.net)
  79. # [00:39] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  80. # [00:40] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  81. # [00:40] * Quits: Indig0 (Tomas@moz-A3763BC1.cable.virginmedia.com) (Ping timeout)
  82. # [00:40] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  83. # [00:40] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  84. # [00:41] * Quits: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP) (Quit: Leaving.)
  85. # [00:41] * Joins: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP)
  86. # [00:42] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Client exited)
  87. # [00:42] * joduinn-mtg is now known as joduinn
  88. # [00:42] <nemo> so I just got a new chromebook that I plan to put ubuntu on
  89. # [00:42] * Quits: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net) (Connection timed out)
  90. # [00:42] <nemo> but I was curious
  91. # [00:42] <nemo> are there B2G images for these? :)
  92. # [00:43] * Joins: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net)
  93. # [00:43] * Joins: bjacob__ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  94. # [00:45] * Quits: bjacob__ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Input/output error)
  95. # [00:45] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  96. # [00:48] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
  97. # [00:50] <philor> don't suppose anyone wants to be a backout hero?
  98. # [00:50] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  99. # [00:50] * Quits: OxDEADBEEF (Unknown@A362601.DCBA93F0.49201757.IP) (Ping timeout)
  100. # [00:50] <Callek> philor: what branch/cset
  101. # [00:51] <Callek> philor: and by hero do you just mean you need someone to perform th ebackout, or be on the hook to watch it
  102. # [00:51] * Callek is more likely able to be on the hook if someone else does the backout that to do the backout
  103. # [00:52] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  104. # [00:52] * Joins: OxDEADBEEF (Unknown@A362601.DCBA93F0.49201757.IP)
  105. # [00:52] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  106. # [00:53] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  107. # [00:53] * Joins: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP)
  108. # [00:53] <philor> Callek: inbound 533faa3c50ed:a92d2d2a3b0e, though the true hero would back out a set of equal size from 05:30 or so
  109. # [00:54] * Callek decides he left his superman costume at the dry cleaner
  110. # [00:54] <Callek> [my m-c/m-i tree is old atm]
  111. # [00:54] <philor> a03d8d4db1c2:082cf8d72554 which has something on top of it, my lunch hour wasn't long enough to determine what's on top of it
  112. # [00:54] <philor> eh, screw it, I'm closing the tree again
  113. # [00:56] <philor> after all, look what that's done for aurora!
  114. # [00:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  115. # [00:57] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  116. # [00:59] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  117. # [00:59] * Quits: wsm (chatzilla@moz-76558DAC.res-cmts.ovr.ptd.net) (Ping timeout)
  118. # [01:00] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  119. # [01:00] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  120. # [01:00] * Joins: wsm (chatzilla@moz-76558DAC.res-cmts.ovr.ptd.net)
  121. # [01:01] * Quits: RealRaven (Thunderbir@D8AB9140.D3E479AE.C3498625.IP) (Client exited)
  122. # [01:02] * Quits: fxa90id (fxa90id@moz-E0545806.dsl.dynamic.t-mobile.pl) (Connection reset by peer)
  123. # [01:02] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
  124. # [01:03] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  125. # [01:03] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  126. # [01:03] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  127. # [01:05] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  128. # [01:05] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  129. # [01:07] * Joins: chrisccoulson (chr1s@7BF526E.FAFCEE8D.FD4497A0.IP)
  130. # [01:07] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  131. # [01:08] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  132. # [01:08] * Quits: fakepascal (myk@2557E599.66715431.D25A875A.IP) (Ping timeout)
  133. # [01:09] * Quits: ekr (ekr@moz-D174E10F.static-ip.oleane.fr) (Ping timeout)
  134. # [01:09] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  135. # [01:10] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  136. # [01:10] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  137. # [01:11] * Quits: Mardak (Mardak@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  138. # [01:11] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  139. # [01:11] * Joins: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net)
  140. # [01:12] * Quits: adrian|dinner (adrian@moz-59D10DE1.w92-132.abo.wanadoo.fr) (Quit: Konversation terminated!)
  141. # [01:12] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Quit: Leaving...)
  142. # [01:13] <firebot> Check-in:
  143. # [01:13] <edmorley> philor: turned out to need 5f405fc4e323:d4884aab5ce6 too
  144. # [01:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2301d07ca953 - Ed Morley - Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug
  145. # [01:13] <firebot> 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for
  146. # [01:13] <firebot> bustage or conflicting with backout of said bustage on a CLOSED TREE
  147. # [01:14] * nthomas|away is now known as nthomas
  148. # [01:15] <philor> edmorley++
  149. # [01:15] <philor> oh, it's barely after midnight, here I thought you were working late :)
  150. # [01:16] <edmorley> lol
  151. # [01:16] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  152. # [01:16] <philor> oh, sure, *now* you show up
  153. # [01:16] <RyanVM> edmorley: are we waiting for builds to go green on the backouts before reopening?
  154. # [01:16] <RyanVM> sometimes, being on the east coast for halloween has its perks
  155. # [01:17] <philor> no, it's android, we'd wait forever if we waited for green
  156. # [01:17] <RyanVM> so we can reopen?
  157. # [01:17] <philor> "closed until we have green android m2 and m8, or the heat death of the universe, which will probably come first"
  158. # [01:17] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  159. # [01:17] <edmorley> may someone mark the bugs backed out (I'm not sure exactly what bustage each was for
  160. # [01:18] <RyanVM> hah
  161. # [01:18] <edmorley> (783092 was just for conflicts)
  162. # [01:19] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  163. # [01:19] * Quits: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP) (Quit: )
  164. # [01:19] <RyanVM> i'll post the notes in the bugs
  165. # [01:19] <RyanVM> but I'm just going to tell them that they need to run the patch through Try before relanding
  166. # [01:19] <philor> heh
  167. # [01:19] <edmorley> ha, the bug comment that accompanied bug 783092's changesets was "Landed safely in inbound"
  168. # [01:20] <jcranmer> edmorley, RyanVM: you watch trees regularly, right?
  169. # [01:20] <philor> jchen knows why, lucasr got the hook for robocop crashes, and the other just got in the way
  170. # [01:20] <RyanVM> jcranmer: for some definition of regularly
  171. # [01:20] <edmorley> jcranmer: yes, during uk hours
  172. # [01:20] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  173. # [01:20] <edmorley> for some definition of hours :-)
  174. # [01:20] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  175. # [01:21] <jcranmer> could I ask one of you to post to bug 803530 if Dxr fails in the next few days?
  176. # [01:21] * Quits: Mossop (mossop@2557E599.66715431.D25A875A.IP) (Ping timeout)
  177. # [01:21] <mjrosenb> is --with-arch part of some predefined configure magic?
  178. # [01:21] <mjrosenb> I can't see with-arch in configure.in
  179. # [01:21] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  180. # [01:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c6ccd1d30c15 - Gregory Szorc - Bug 795769 - Add "bootstrap" command to mach; r=ted
  181. # [01:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7a52ba9b1542 - Nathan Froyd - Bug 807329 - fix AudioEventTimeline.h for compilers that don't support enum classes; r=ehsan
  182. # [01:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/00a6fa232bec - William Chen - Bug 807034 - Fix WebIDL codegen for static readonly attributes. r=bz
  183. # [01:21] <edmorley> jcranmer: I'll add a note to remind me, I don't normally watch &noignore=1
  184. # [01:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff32bc769775 - Ryan VanderMeulen - Merge m-c to inbound.
  185. # [01:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3162d35c6ffd - Gregory Szorc - Bug 795772 - More mach options to control xpcshell test execution; r=ted
  186. # [01:22] <jcranmer> edmorley: ok, thanks
  187. # [01:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/604634b91270 - Alexandre Lissy - Bug 787812 - Add Nexus S pixels constants. r=kchen
  188. # [01:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/baa695a1f5ca - Jonathan Griffin - Bug 800102 - Work around adb deadlock when installing gecko in emulator, r=ahal
  189. # [01:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/86e5da1a0a52 - Andrea Marchesini - Bug 803451 - GPS code prompts even when GPS is disabled. r=dougt
  190. # [01:22] <jcranmer> I don't do enough watching to remember to see it every few days
  191. # [01:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/91fc43bf582a - Mario Alvarado [:marioalv] - Bug 796190 - Right border of popup notification menu button becomes dark when focused. r=mleibovic
  192. # [01:22] <jcranmer> mjrosenb: it's part of arch.m4
  193. # [01:23] <jcranmer> build/autoconf/arch.m4
  194. # [01:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/858e49a77dca - Gregor Wagner - Bug 776668 - Split permission for Settings/Contacts access into ReadOnly and ReadWrite variants. r=ddahl
  195. # [01:23] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  196. # [01:23] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  197. # [01:23] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  198. # [01:24] <jcranmer> mjrosenb: [note that aclocal.m4 automatically includes (almost?) all the .m4 files in build/autoconf
  199. # [01:24] <jcranmer> ]
  200. # [01:24] <RyanVM> edmorley: doesn't look like I'll be doing a merge tonight fwiw
  201. # [01:26] * Quits: bdahl (bdahl@2557E599.66715431.D25A875A.IP) (Client exited)
  202. # [01:26] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  203. # [01:28] <mjrosenb> jcranmer: cool.
  204. # [01:29] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  205. # [01:29] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  206. # [01:29] * Joins: Neil_ (neil@moz-32AA0D01.in-addr.btopenworld.com)
  207. # [01:29] * fabrice is now known as fabrice|afk
  208. # [01:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b628536b1d3 - Randell Jesup - Bug 807103: plug leak of PeerConnectionImpl in PeerConnection r=anant
  209. # [01:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5eb2dc37b784 - Randell Jesup - Bug 807109: Turn off SO_LINGER for SCTP sockets in DataChannels r=ekr
  210. # [01:30] * Neil_ is now known as NeilAway
  211. # [01:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/edbe5d1301fc - Gregor Wagner - Bug 807463 - [sms] Fix SMS DB upgrade code. r=philikon
  212. # [01:31] <philor> woo, down to one unstarred since 5am, until the next time tbpl refreshes
  213. # [01:35] <mjrosenb> jcranmer: do you know if MOZ_ARG_WITH_STRING takes an optional string, or if you always need to provide it?
  214. # [01:41] <mjrosenb> jcranmer: relatedly, do you know if it is possible to override the command that we use for linking executables?
  215. # [01:42] * Joins: randix (rdow@moz-4C4BEFD.mycingular.net)
  216. # [01:43] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  217. # [01:43] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  218. # [01:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bba3651100a4 - Adri Hilviu - Bug 805466 - Remove old MozUpdater-i folders in /tmp in PostUpdate. r=bbondy
  219. # [01:44] * ewong_ is now known as ewong
  220. # [01:45] <jcranmer> mjrosenb: to your first question, I don't know
  221. # [01:45] <jcranmer> to your second, I don't think it's possible
  222. # [01:46] <mjrosenb> perhaps I can overwrite LD?
  223. # [01:47] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  224. # [01:48] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  225. # [01:50] * Quits: overholt (overholt@moz-89F9FC0.cable.teksavvy.com) (Ping timeout)
  226. # [01:51] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Quit: Leaving)
  227. # [01:51] <romaxa> ted: ping
  228. # [01:52] <Bas> What is the right build magic to build 64-bit on windows?
  229. # [01:52] * Quits: OxDEADBEEF (Unknown@A362601.DCBA93F0.49201757.IP) (Ping timeout)
  230. # [01:53] <RyanVM> philor: s/the next time tbpl refreshes/RyanVM's push starts getting test results
  231. # [01:53] <romaxa> ted: on attempt to build js-jit on IOS6 I see this Undefined symbols for architecture armv7: "___aeabi_idivmod", referenced from: js::ion::CodeGeneratorARM::visitDivI(js::ion::LDivI*) ... is it eabi issue or just linking problem?
  232. # [01:53] <romaxa> mjrosenb: ^
  233. # [01:53] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  234. # [01:53] <romaxa> http://pastebin.mozilla.org/1896097
  235. # [01:53] * Joins: OxDEADBEEF (Unknown@644B1D33.DCBA93F0.49201757.IP)
  236. # [01:53] <philor> RyanVM: I'm on the front desk in 3 minutes, as long as it holds out until after that I'm good
  237. # [01:53] <RyanVM> heh
  238. # [01:54] <markh> Bas: http://wiki.mozilla-x86-64.com/How_To_Build_Windows_x64_Build worked for me
  239. # [01:54] <Bas> markh: Ah! I was looking on our own Wiki :p
  240. # [01:54] * Quits: CC_testing (uid4156@moz-D63BDBD0.irccloud.com) (Quit: brb)
  241. # [01:54] <markh> yeah, seems strange to me too!
  242. # [01:55] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  243. # [01:55] <jmaher> taras: I don't know how to fix 802475. It sounds like we want to keep it around as a counter; I looked into it for a while locally and I tried a few try runs out; no luck
  244. # [01:56] <Bas> markh: Configure's working, so looking good, thanks! :)
  245. # [01:56] <markh> np
  246. # [01:56] * philor is now known as philor|afk
  247. # [01:57] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  248. # [01:58] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  249. # [01:59] * Joins: overholt (overholt@moz-89F9FC0.cable.teksavvy.com)
  250. # [01:59] <RyanVM> tbsaunde: ping
  251. # [02:01] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  252. # [02:01] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  253. # [02:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/be0d3f1de9c2 - Justin Lebar - Bug 807181 - Add a memory reporter for unique set size (USS), which we'll call "resident-unique". r=njn
  254. # [02:02] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
  255. # [02:04] * Joins: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu)
  256. # [02:04] * Quits: overholt (overholt@moz-89F9FC0.cable.teksavvy.com) (Ping timeout)
  257. # [02:04] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  258. # [02:06] <markh> are there any good examples (or simple explanation) for how an XBL widget can provide its own implementation for a <method> and have that impl call the "base" implementation?
  259. # [02:07] <@gavin> markh: there's no good way :(
  260. # [02:07] <@gavin> you can override, but can't refer to the base version
  261. # [02:07] <markh> ack - oh well - lucky for me the base impl is only a single line :)
  262. # [02:07] <@gavin> so what we've done in some cases is rename the base version to _baseVersion
  263. # [02:07] <@gavin> and then have baseVersion just call _baseVersion
  264. # [02:07] * Joins: jet (junglecode@1E3B19B2.A9424EF3.FAF22AF7.IP)
  265. # [02:07] <markh> right, thnks
  266. # [02:08] <@gavin> and override baseVersion to do extra stuff, and then call _baseVersion
  267. # [02:08] <@gavin> really gross
  268. # [02:08] <markh> yeah
  269. # [02:08] <@gavin> xbl2 was going to solve that
  270. # [02:08] * Joins: wesj1 (Thunderbir@moz-FC9D6E4.hsd1.ca.comcast.net)
  271. # [02:08] <@gavin> but really, what wasn't it going to solve? :)
  272. # [02:08] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  273. # [02:09] <markh> god, that brings back memories!
  274. # [02:09] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  275. # [02:09] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  276. # [02:10] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  277. # [02:11] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  278. # [02:11] * Joins: derf (derf@moz-4168F490.net)
  279. # [02:12] * Quits: kannanmanickam (kannanmani@63AD9D9D.C768A739.488A906A.IP) (Quit: kannanmanickam)
  280. # [02:12] * Neil is now known as NeilAway
  281. # [02:13] * Joins: victorporof (victorporo@A84C47C5.6D2FB7A4.79933D60.IP)
  282. # [02:13] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  283. # [02:14] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/e1db8fc57e3b - Jonathan Watt - Bug 795592 - Stop calling nsIFrame::FinishAndStoreOverflow on NS_STATE_SVG_NONDISPLAY_CHILD frames. r=mattwoodrow, a=lsblakk
  284. # [02:14] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  285. # [02:14] * Joins: bz (bzbarsky@moz-F9F3C337.bstnma.fios.verizon.net)
  286. # [02:14] * ChanServ sets mode: +o bz
  287. # [02:15] * khuey|away is now known as khuey
  288. # [02:16] * khuey is now known as khuey|away
  289. # [02:19] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  290. # [02:19] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  291. # [02:22] * Quits: trevorh (trevor@559725CC.3C29B4A9.2CE63F58.IP) (Connection reset by peer)
  292. # [02:23] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  293. # [02:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/374270441a49 - Matt Woodrow - Bug 806256 - Don't clobber the cached initial overflow. r=roc
  294. # [02:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/af535a8e7f6e - Matt Woodrow - Bug 806256 - Don't invalidate frames when the overflow area changes, DLBI will handle it. r=roc
  295. # [02:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/01123067aa58 - Matt Woodrow - Bug 806256 - Improve WrapPreserve3DList's behaviour by walking through nsDisplayWrapList without flushing the temp list. r=roc
  296. # [02:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/08d397c13da6 - Matt Woodrow - Bug 806256 - Only recompute preserve-3d/perspective children overflow areas if the frame size changed. r=roc
  297. # [02:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0b9b824c3e3a - Matt Woodrow - Bug 805696 - Always invalidate nsImageFrames when we change to a new image request. r=joe
  298. # [02:23] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/ef3f9b1edeb9 - Jonathan Watt - Fix typo; no bug; DONTBUILD, a=lsblakk
  299. # [02:25] * Quits: jeffmo (jeffmo@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Quit: jeffmo)
  300. # [02:25] * Quits: @dveditz (dveditz@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  301. # [02:25] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  302. # [02:26] * Quits: bajaj1 (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  303. # [02:26] * Joins: trevorh (trevor@moz-658A09E0.lnse1.cha.bigpond.net.au)
  304. # [02:27] * Quits: pingo (uid5981@moz-D63BDBD0.irccloud.com) (Quit: brb)
  305. # [02:27] * Joins: pingo (uid5981@moz-D63BDBD0.irccloud.com)
  306. # [02:27] * Quits: wesj1 (Thunderbir@moz-FC9D6E4.hsd1.ca.comcast.net) (Ping timeout)
  307. # [02:28] * Quits: billm (billm@2557E599.66715431.D25A875A.IP) (Quit: Leaving)
  308. # [02:28] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  309. # [02:31] <seth> hmm.. i find myself in a position where i really want to change the arguments of a method that I believe is accessible by scripts. i assume i can't do that =\
  310. # [02:31] <jesup> RyanVM: ping
  311. # [02:31] <RyanVM> jesup: pong
  312. # [02:32] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  313. # [02:33] <markh> yeah, let's reverse the first 2 args of setTimeout - that always screws me and is unnatural for additional args! :)
  314. # [02:33] * @bz writes more evil code
  315. # [02:33] <jesup> I'm a little confused; I'm not seeing the linux builds from my inbound push. Any idea what's up? I do my dev on linux, so that's generally the last place I'd get unexpected failures (though it's not impossible). I pushed a try of just linux as a confirmation, but it's still building
  316. # [02:33] * Quits: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net) (Connection timed out)
  317. # [02:33] <@bz> seth: it depends on the method
  318. # [02:33] <jesup> https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=5eb2dc37b784
  319. # [02:33] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  320. # [02:33] <@bz> seth: is it part of the web platform, or something we made up?
  321. # [02:34] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  322. # [02:34] * Joins: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net)
  323. # [02:34] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  324. # [02:34] <RyanVM> jesup: presumably your linux builds were coalesced with the next push's
  325. # [02:35] <jesup> Ah... that makes sense. And I see later builds have built and are in tests. Hadn't seen it coalesce much lately; maybe partly due to when I check in
  326. # [02:36] <seth> bz: it's something we made up. imgLoader::LoadImage.
  327. # [02:36] * Joins: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  328. # [02:36] <@bz> seth: you can totally change that
  329. # [02:37] <@bz> seth: we've changed it in the not too distant past
  330. # [02:37] <seth> bz: ah, good! i was afraid this might break plugins since it's not marked as noscript
  331. # [02:37] <@bz> well
  332. # [02:37] <@bz> it can, yes
  333. # [02:37] <@bz> If you can change in a way that doesn't break extensions, that's preferable. ;)
  334. # [02:38] * Quits: gfritzsche (uid7586@moz-D63BDBD0.irccloud.com) (Quit: brb)
  335. # [02:38] <@bz> seth: what do you want to change?
  336. # [02:38] * Joins: gfritzsche (uid7586@moz-D63BDBD0.irccloud.com)
  337. # [02:38] * @bz does final testing on his "assert we have the right vtable" hackery
  338. # [02:39] <seth> bz: what it boils down to is, it takes an optional parameter that is an existing imgIRequest object, which LoadImage fills in instead of creating a new one if it's provided. the problem is that now we may return a different type of object than the caller probably expected here, and i don't see how i can reuse their existing object in that case
  339. # [02:39] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  340. # [02:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f75007880173 - Eric Faust - Check to make sure compilations haven't been invalidated (bug 799803, r=pierron).
  341. # [02:39] <seth> bz: i just want to get rid of that argument so that things work smoothly and it's impossible to misuse the API
  342. # [02:40] <@bz> seth: ah
  343. # [02:40] <@bz> seth: so another option is to have it throw if non-null is passed
  344. # [02:40] * joduinn is now known as joduinn-commute
  345. # [02:40] <@bz> seth: which has the same exact effect for the cases that pass non-null
  346. # [02:40] <@bz> seth: but won't break any of the sane consumers who pass null
  347. # [02:41] <@bz> seth: I agree it's a tad ugly.
  348. # [02:41] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  349. # [02:41] <@bz> seth: Let me check something
  350. # [02:42] <seth> bz: heh, seems like a reasonable compromise (though ideally eventually one could get rid of it…)
  351. # [02:43] <@bz> seth: So at first skim, addons MXR shows no hits for this method
  352. # [02:43] <@bz> seth: or rather none of the 200-some matches on loadImage seem relevant
  353. # [02:43] <@bz> seth: you could check with Jorge whether that's right....
  354. # [02:43] <@bz> seth: and if so, just nuke the arg.
  355. # [02:44] <seth> bz: yeah, that sounds like a good option
  356. # [02:44] <seth> bz: i might pull this into a separate bug to make this easier to handle
  357. # [02:44] <@bz> seth: Really wish this stuff were webidl... ;)
  358. # [02:45] <@bz> seth: because in WebIDL we could have the best of both worlds. ;)
  359. # [02:45] <seth> bz: hmm, how so?
  360. # [02:46] * Quits: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  361. # [02:46] <@bz> seth: WebIDL lets you define overloads
  362. # [02:46] <@bz> seth: so we'd just define an overload without the arg for consumers who want to call it
  363. # [02:46] <seth> bz: oh, you can't have overloads in XPCOM?
  364. # [02:46] <@bz> seth: and then make the overload with the arg throw if the arg is non-null
  365. # [02:46] <@bz> seth: no
  366. # [02:47] <@bz> seth: not without random crap like arguments declared as optional nsIVariant or whatnot.
  367. # [02:47] <@bz> seth: which are more pain than is worth here
  368. # [02:47] <seth> bz: heh, yeah, doesn't sound worthwhile
  369. # [02:47] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  370. # [02:48] * @bz really hopes MSVC puts the vtable ptr in the first word of the object
  371. # [02:48] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  372. # [02:48] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  373. # [02:49] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  374. # [02:50] * Quits: IanN (chatzilla@moz-3D5855EC.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.15a1/20121015211614])
  375. # [02:50] <jcranmer> bz: assuming sane class hierarchies, I believe so
  376. # [02:50] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  377. # [02:51] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  378. # [02:52] <@bz> jcranmer: good
  379. # [02:52] <@bz> jcranmer: the class hierarchies here should be very sane
  380. # [02:54] <jcranmer> bz: one sec, checking clang's impl
  381. # [02:54] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  382. # [02:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d551b523fbcd - Nicolas B. Pierron - Bug 807035 - Skip guard insertion if there is no proto. r=dvander
  383. # [02:55] * Quits: DGMurdockIII (DGMurdockI@moz-E933B63.hsd1.il.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121023124120])
  384. # [02:56] <@bz> jcranmer: I have clang
  385. # [02:57] <@bz> jcranmer: it does what I want
  386. # [02:57] * @bz assumes gcc will too
  387. # [02:57] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  388. # [02:57] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  389. # [02:57] <jcranmer> no, I'm checking clang's impl of msvc abi
  390. # [02:58] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  391. # [02:58] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  392. # [02:58] <@bz> jcranmer: ah, heh
  393. # [02:59] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  394. # [03:00] * Quits: sewardj (sewardj@moz-B79F481D.dip.t-dialin.net) (Ping timeout)
  395. # [03:00] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  396. # [03:01] * Joins: sewardj (sewardj@moz-97B49EBF.dip.t-dialin.net)
  397. # [03:03] <nrc> bz: question about pseudo elements for the OMTA thing
  398. # [03:03] * Quits: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net) (Quit: Leaving.)
  399. # [03:04] * Quits: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net) (Connection timed out)
  400. # [03:04] <nrc> bz: I'm currently finding all descendents of an element by GetFirstChild; GetNextSibling , do I have to do more to get the before and after pseudo elements?
  401. # [03:04] <nrc> bz: and do they need to be treated differently in terms of the style update stuff?
  402. # [03:04] * Joins: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net)
  403. # [03:05] * philor|afk is now known as philor
  404. # [03:06] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  405. # [03:08] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  406. # [03:09] <@bz> nrc: so..
  407. # [03:09] <@bz> nrc: That won't find ::before and ::after
  408. # [03:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/189d6461e441 - Jeff Muizelaar - Bug 805689. Don't copy when we don't need subpixel AA. r=mwoodrow
  409. # [03:09] <@bz> nrc: you can find those using nsLayoutUtils::GetBeforeFrame and nsLayoutUtils::GetAfterFrame
  410. # [03:10] <@bz> nrc: and in terms of style update, just reparenting those should be fine
  411. # [03:10] <@bz> nrc: since we don't do off-main-thread stuff on those, right?
  412. # [03:11] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  413. # [03:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d75397edde8 - Gregor Wagner - Bug 807463 - [sms] Possible wrong SMS DB upgrade code. Followup. r=bent
  414. # [03:12] <nrc> bz: I'm not sure, but I don't think so, I'll check
  415. # [03:12] <nrc> thanks!
  416. # [03:12] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
  417. # [03:12] <jcranmer> bz: assuming no virtual base classes, msvcabi appears to guarantee that the vptr is at offset 0
  418. # [03:12] * Quits: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP) (Quit: Leaving.)
  419. # [03:12] <@bz> nrc: Pretty sure we don't
  420. # [03:13] <@bz> jcranmer: lovely
  421. # [03:13] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
  422. # [03:13] <@bz> jcranmer: I believe virtual base clases are Not Allowed in our code. ;)
  423. # [03:13] <jcranmer> when you have virtual base classes, the vbptr offset goes to hell
  424. # [03:13] * Quits: terrence (~terrenceh@2557E599.66715431.D25A875A.IP) (Ping timeout)
  425. # [03:13] <@bz> yes
  426. # [03:14] <@bz> if someone uses virtual base classes on anything involving isupports...
  427. # [03:14] <@bz> they deserve what they get
  428. # [03:14] * kk1fff|sleep is now known as kk1fff
  429. # [03:14] <jcranmer> in itanium, it looks like it's still guaranteed to be at offset 0
  430. # [03:14] * Parts: chmanchester (chmanchest@moz-5E830793.phlapa.east.verizon.net)
  431. # [03:14] <@bz> I wonder if I can somehow tell at runtime
  432. # [03:14] <jcranmer> in msvc, it gets thrown through the ringer
  433. # [03:15] <@bz> whether it is
  434. # [03:15] <@bz> and assert
  435. # [03:15] <@bz> wringer.
  436. # [03:15] * Quits: espindola (espindola@D06A9B77.DD834F63.AE2B2F80.IP) (Ping timeout)
  437. # [03:15] <jcranmer> ringers might be more painful, with the high-pitched noises they geneate
  438. # [03:15] <jcranmer> generate
  439. # [03:16] <@bz> I thought ringers were the people who won the game for you? ;)
  440. # [03:16] * Joins: wesj1 (Thunderbir@moz-FC9D6E4.hsd1.ca.comcast.net)
  441. # [03:16] <@bz> So I suppose you were saying that the ringer chews up the vtbl and then swallows it, etc
  442. # [03:16] <@bz> and what comes out on the other end is what ends up in the compiled code
  443. # [03:16] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  444. # [03:16] <jcranmer> virtual inheritance needs to die
  445. # [03:17] * Joins: espindola (espindola@moz-D1A865B5.dsl.teksavvy.com)
  446. # [03:17] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  447. # [03:17] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  448. # [03:20] * jcranmer ponders
  449. # [03:20] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Client exited)
  450. # [03:20] * Quits: edmorley (edmorley@moz-DE8DC2F.range86-166.btcentralplus.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  451. # [03:21] <jcranmer> bz: why do you need the vtable pointer to be the first word?
  452. # [03:24] <@bz> jcranmer: because I want to assert that the vtable entries are what I expect
  453. # [03:24] <@bz> jcranmer: which means I need to be able to get at the vtable entries. ;)
  454. # [03:24] <@bz> "expect" == "match the vtable entries of this other object"
  455. # [03:24] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  456. # [03:24] <@bz> More precisely, I want to assert, given an object of type T
  457. # [03:24] * Quits: Stan (Stan@moz-FAA94D22.dip.t-dialin.net) (Ping timeout)
  458. # [03:24] <@bz> That if I reinterpret_cast it to nsISupports
  459. # [03:24] <@bz> and do_QueryObject it to nsISupports
  460. # [03:25] <@bz> the resulting two nsISupports objects have the same addref/release/qi methods
  461. # [03:25] * Quits: chewey (chewey@moz-5C358735.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  462. # [03:25] * Joins: wlach (wlach@moz-74CA96C4.hsd1.ca.comcast.net)
  463. # [03:25] <jcranmer> then you also need to know that the vtable layout is as you expect it
  464. # [03:25] <romaxa> mjrosenb: ping
  465. # [03:25] * philor gives up on aurora
  466. # [03:25] * Joins: chewey (chewey@moz-294DD2EB.dip0.t-ipconnect.de)
  467. # [03:25] <@bz> jcranmer: well, if I can find the vtable pointer, I can just do a memcmp on the first three words it points to
  468. # [03:26] <@bz> jcranmer: if I carefully assume that vtable entries are one word. ;)
  469. # [03:26] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  470. # [03:26] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  471. # [03:26] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  472. # [03:27] * Joins: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net)
  473. # [03:28] <jcranmer> bz: uh, in standard g++/clang++ ABI, the vtable pointers start on entry 3
  474. # [03:28] <jcranmer> er, the third entry
  475. # [03:28] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  476. # [03:28] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  477. # [03:28] <@bz> jcranmer: really?
  478. # [03:29] <@bz> jcranmer: hmm
  479. # [03:29] <jcranmer> entry 0 == offset-to-top, entry 1 == RTTI pointer
  480. # [03:29] <@bz> jcranmer: I was getting a mismatch on the very first entry
  481. # [03:29] <jcranmer> yep
  482. # [03:29] <@bz> jcranmer: so we disable RTTI
  483. # [03:29] <@bz> jcranmer: does that matter?
  484. # [03:29] <jcranmer> entry 1 will be 0 then
  485. # [03:30] <@bz> jcranmer: And what's offset-to-top? ;)
  486. # [03:30] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  487. # [03:30] <jcranmer> well, I'm going on a limb here
  488. # [03:30] <jcranmer> the case where you were getting the mismatch
  489. # [03:30] <@bz> I can describe what I _really_ want if that matters. ;)
  490. # [03:31] * Quits: wesj1 (Thunderbir@moz-FC9D6E4.hsd1.ca.comcast.net) (Quit: wesj1)
  491. # [03:31] <@bz> I want people to have nsISupports be their first parent class
  492. # [03:31] <jcranmer> turns out to be that the nsISupports* returned by do_QueryInterface isn't the first nsISupports in the object layout
  493. # [03:31] <@bz> Or the first parent of their parent, etc
  494. # [03:31] <jcranmer> e.g., class Foo : public nsIFoo, public nsIBar
  495. # [03:31] <@bz> I had "class Foo: public xyz, public W"
  496. # [03:31] <mjrosenb> romaxa: pong
  497. # [03:31] <jcranmer> and the ambiguous base chosen for nsISupports is nsIBar
  498. # [03:31] <@bz> where xyz does not inherit from nsISupports, but has one virtual function
  499. # [03:32] <@bz> and W inherits from nsISupports, an is the nsISupports returned from do_QI
  500. # [03:32] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  501. # [03:32] <@bz> I start off with a Foo*
  502. # [03:32] <@bz> I take the first word
  503. # [03:33] <@bz> then I do_QI to nsISupports and take the first word of that
  504. # [03:33] * Quits: fitzgen (fitzgen@moz-684EA5B8.hsd1.wa.comcast.net) (Quit: zzzzzzzzz)
  505. # [03:33] <jcranmer> NS_IMPL_ISUPPORTS2(Foo, nsIBar, nsIFoo) could cause this in my example, IIRC
  506. # [03:33] <@bz> sure
  507. # [03:33] <@bz> I understand your example
  508. # [03:33] <romaxa> mjrosenb: I see this on attempt to build gecko with clang on ios6.0 http://pastebin.mozilla.org/1896097
  509. # [03:33] <@bz> and actually, in your example I don't care whether I get the nsISupports for nsIBar or nsIFoo
  510. # [03:33] <@bz> since they both do the right thing for me
  511. # [03:34] * Joins: kannanmanickam_ (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  512. # [03:34] <romaxa> mjrosenb: it seems we specifically requesting lgcc specific symbol isn't it?
  513. # [03:34] <@bz> And in fact, I will have some cases where I will sometimes get one and sometimes the other
  514. # [03:34] <@bz> and I want to allow both
  515. # [03:34] * Quits: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net) (Ping timeout)
  516. # [03:34] * kannanmanickam_ is now known as kannanmanickam
  517. # [03:34] <romaxa> mjrosenb: and gcc is not available on ios6.0
  518. # [03:35] <njn> roc: is harfbuzz linux-only?
  519. # [03:35] * RyanVM is memorizing way too many of the android randomorange bug numbers
  520. # [03:35] <romaxa> mjrosenb: only clang which kinda works and llvm which does not work
  521. # [03:35] <@roc> njn: no, we use it on all platforms
  522. # [03:35] <njn> roc: thx
  523. # [03:36] <@bz> jcranmer: So what you're saying is that the first word will not actually be a function pointer, is the point?
  524. # [03:36] <njn> roc: what about cairo?
  525. # [03:36] <@roc> ditto
  526. # [03:36] <@roc> although on some platforms we use cairo very little
  527. # [03:36] <romaxa> mjrosenb: any ideas what could be done?
  528. # [03:36] <njn> roc: a decent amount of heap-unclassified is cairo, these days
  529. # [03:37] <njn> roc: at least, on Linux64 where I'm measuring
  530. # [03:37] * @bz does some experiments
  531. # [03:38] <@bz> jcranmer: any idea what the MSVC vtable layout is?
  532. # [03:38] <jcranmer> bz: no
  533. # [03:38] * Quits: mdas (mdas@moz-B2B55F04.dsl.static.sonic.net) (Quit: )
  534. # [03:39] <romaxa> mjrosenb: here is there question similar to mine http://stackoverflow.com/questions/8064464/abi-reference-ends-to-link-error-undefined-symbol-with-clang-but-gcc-can-lin
  535. # [03:40] <@roc> njn: right, Linux uses cairo a lot still, and that'll continue for a while
  536. # [03:40] <@roc> we can patch some memory reporters into cairo, since we generally build with our own cairo
  537. # [03:41] <njn> roc: I see various bits of gtk stuff too
  538. # [03:41] <@roc> ok
  539. # [03:41] <njn> roc: really, XBL is probably the best thing to try to measure, on desktop at least
  540. # [03:41] <@roc> we can't patch that
  541. # [03:41] <njn> yeah
  542. # [03:41] <njn> roc: we have ~600KiB under gtk_icon_theme_get_icon_sizes() at startup
  543. # [03:42] <@roc> hilarious
  544. # [03:42] <mjrosenb> romaxa: fun...
  545. # [03:42] <mjrosenb> romaxa: we can probably conditionally use a different function.
  546. # [03:43] <mjrosenb> romaxa: you shuold file a bug against me.
  547. # [03:43] <mjrosenb> romaxa: also iirc, the n9 build platform uses hardfp
  548. # [03:43] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  549. # [03:43] <mjrosenb> romaxa: so ionmonkey won't work too well.
  550. # [03:44] * Joins: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com)
  551. # [03:44] * ChanServ sets mode: +o ehsan
  552. # [03:44] * Joins: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net)
  553. # [03:44] * Quits: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: Leaving)
  554. # [03:46] * philor is now known as philor|away
  555. # [03:47] * Joins: kannanmanickam_ (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  556. # [03:47] * Quits: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net) (Ping timeout)
  557. # [03:48] * kannanmanickam_ is now known as kannanmanickam
  558. # [03:49] <romaxa> mjrosenb: this is not about n9, this is IOS
  559. # [03:49] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  560. # [03:49] <romaxa> mjrosenb: n9 is different case and I'vent tried to build latest trunk for n9 yet
  561. # [03:50] <@bz> Oh, crap
  562. # [03:50] <@bz> jcranmer: this is not going to work. :(
  563. # [03:50] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  564. # [03:50] <jcranmer> bz: what's the issue for you now?
  565. # [03:50] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: nbvcx)
  566. # [03:50] <@bz> jcranmer: because the vtable entries are in fact different
  567. # [03:50] <@bz> though they do seem to start at 0
  568. # [03:50] <@bz> here
  569. # [03:50] * Quits: wlach (wlach@moz-74CA96C4.hsd1.ca.comcast.net) (Ping timeout)
  570. # [03:50] <@bz> let me just paste some stuff
  571. # [03:50] <romaxa> mjrosenb: basically js was compilable on iOS sdk 4.x.... which had gcc 4.2... but ios6.0 sdk does not have gcc anymore, so clang is only option for now
  572. # [03:50] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  573. # [03:51] <jcranmer> bz: hmm, actually, it's more fun
  574. # [03:51] <jcranmer> the vtable ptr actually points to element 2 instead of 0
  575. # [03:51] <@bz> (gdb) p req.mRawPtr
  576. # [03:51] <@bz> $11 = (nsXMLHttpRequest *) 0x11206f800
  577. # [03:51] <@bz> (gdb) p (nsIXMLHttpRequest*)$11
  578. # [03:51] <@bz> $12 = (nsIXMLHttpRequest *) 0x11206f848
  579. # [03:51] <@bz> (gdb) x/2ga *(void**)$11
  580. # [03:51] <@bz> 0x106a0c6c0 <_ZTV16nsXMLHttpRequest+16>: 0x10305c180 <_ZN16nsXMLHttpRequest14QueryInterfaceERK4nsIDPPv> 0x10305c820 <_ZN16nsXMLHttpRequest6AddRefEv>
  581. # [03:51] <@bz> (gdb) x/2ga *(void**)$12
  582. # [03:51] <@bz> 0x106a0ca48 <_ZTV16nsXMLHttpRequest+920>: 0x10305c550 <_ZThn72_N16nsXMLHttpRequest14QueryInterfaceERK4nsIDPPv> 0x10305c8a0 <_ZThn72_N16nsXMLHttpRequest6AddRefEv>
  583. # [03:52] <@bz> Observe that the addresses there are different.
  584. # [03:52] <@bz> as are the mangled names
  585. # [03:52] <@bz> and here's what the demangled names are:
  586. # [03:52] <@bz> mozilla% gc++filt _ZN16nsXMLHttpRequest14QueryInterfaceERK4nsIDPPv
  587. # [03:52] <@bz> nsXMLHttpRequest::QueryInterface(nsID const&, void**)
  588. # [03:52] <@bz> mozilla% gc++filt _ZThn72_N16nsXMLHttpRequest14QueryInterfaceERK4nsIDPPv
  589. # [03:52] <@bz> non-virtual thunk to nsXMLHttpRequest::QueryInterface(nsID const&, void**)
  590. # [03:52] <jcranmer> bz: that's because the
  591. # [03:52] <@bz> Which is total suck.
  592. # [03:52] <jcranmer> |this| pointer needs to be thunked back to where the class expects it to be
  593. # [03:53] * Callek introduces bz to pastebin.mozilla.org
  594. # [03:53] <@bz> Callek: I considered it, then decided to abuse my position in this channel. ;)
  595. # [03:53] <@bz> jcranmer: yeah
  596. # [03:53] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  597. # [03:53] <jcranmer> multiple base classes make layout fun
  598. # [03:53] <Callek> bz: power corrupts! :-P
  599. # [03:53] * Quits: wsm (chatzilla@moz-76558DAC.res-cmts.ovr.ptd.net) (Ping timeout)
  600. # [03:54] <@bz> jcranmer: But that means I don't have a way to assert what I want to assert.
  601. # [03:54] <@bz> Callek: sure does.
  602. # [03:55] <@bz> jcranmer: basically, what I have now is equivalent to asserting pointer-identity to the canonical isupports
  603. # [03:57] <jcranmer> sure it does, if you want to get technical
  604. # [03:57] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  605. # [03:57] <jcranmer> if you want reinterpret_cast<nsISupports*>(foo) === do_QueryInterface<nsISupports>(foo)
  606. # [03:58] <@bz> jcranmer: no
  607. # [03:58] <@bz> jcranmer: I want "reinterpret_cast<nsISupport*>(foo) gives me something which will do the right thing when you QI/Addref/Release on it"
  608. # [03:58] * jlebar is now known as jlebar|away
  609. # [03:59] <@bz> jcranmer: Or more formally...
  610. # [03:59] * joduinn-commute is now known as joduinn-home
  611. # [04:00] <@bz> jcranmer: define a class as "Bad" if it has no parent class and is not nsISupports
  612. # [04:00] <@bz> jcranmer: define nsISupports to be "Good"
  613. # [04:00] <@bz> jcranmer: define a class as "Good" if its first parent class is "Good"
  614. # [04:00] <@bz> jcranmer: then I want to assert that my class is "Good"
  615. # [04:01] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  616. # [04:02] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  617. # [04:03] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  618. # [04:03] <jcranmer> what you really want to asser is that nsISupports is the primary base class of Foo
  619. # [04:03] <decoder> espindola: see pm =)
  620. # [04:04] * decoder is off to bed now
  621. # [04:04] <decoder> gnite
  622. # [04:04] <@bz> jcranmer: yes
  623. # [04:04] <jcranmer> (well, technically that's not right, but you want the transitive expansion of that)
  624. # [04:04] * Quits: KaiRo (robert@moz-3A3D49E1.adsl.highway.telekom.at) (Input/output error)
  625. # [04:04] <espindola> decoder, pm?
  626. # [04:04] <@bz> jcranmer: really really ideally I want to assert this at compile time. ;)
  627. # [04:04] <decoder> espindola: private message :)
  628. # [04:04] <decoder> sent you a bug report
  629. # [04:05] <espindola> ah, good night
  630. # [04:05] <@bz> jcranmer: but I would totally settle for asserting at runtime
  631. # [04:05] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89 [Firefox 19.0a1/20121030125804])
  632. # [04:06] <@bz> jcranmer: If I always singly-inherited from nsISupports, this is easy
  633. # [04:07] <@bz> jcranmer: just compare the results of static_cast and reinterpret_cast
  634. # [04:07] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  635. # [04:07] <@bz> jcranmer: but if I multiply-inherit from it, the static cast will fail to compile, of course
  636. # [04:09] <jcranmer> sorry, I'm trying to confirm something here
  637. # [04:12] * Quits: jet (junglecode@1E3B19B2.A9424EF3.FAF22AF7.IP) (Quit: jet)
  638. # [04:12] <jcranmer> hmm
  639. # [04:13] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  640. # [04:15] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  641. # [04:15] * Quits: reed (reed@tech.monkey) (Ping timeout)
  642. # [04:15] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  643. # [04:16] <@bz> And yes, reinterpret_cast is evil
  644. # [04:16] <@bz> there are good reasons for using it here. ;)
  645. # [04:16] * Joins: erickt (erickt@49C4075F.3AC15C18.2321E71E.IP)
  646. # [04:17] <njn> bz: can you look at https://bugzilla.mozilla.org//show_bug.cgi?id=798484#c38 ?
  647. # [04:18] <njn> bz: looks like we're not measuring a good amount of memory allocated under mFrameConstructor->ConstructRootFrame()
  648. # [04:19] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  649. # [04:20] <Callek> I use reinterpret_cast to cast an array of ints to an array of int64's, in order to obfuscate the actual values :-P
  650. # [04:20] <@bz> njn: looking
  651. # [04:20] <@bz> njn: er...
  652. # [04:20] <jcranmer> bz: I think I found a bug in the spec
  653. # [04:20] <@bz> njn: we have a memory reporter for that!
  654. # [04:20] <@bz> njn: what the hell?
  655. # [04:21] <@bz> jcranmer: the C++ spec?
  656. # [04:21] <@bz> jcranmer: and does the bug help or hinder me? ;)
  657. # [04:21] <njn> bz: some of it's reported, but some isn't
  658. # [04:21] <@bz> njn: the exact stack you posted there is not reported, right?
  659. # [04:21] <njn> bz: that one is unreported, correct
  660. # [04:21] <jcranmer> bz: there's an example which, if correct, would suggest a way to solve the problem, but the example appears to be erroneous
  661. # [04:21] <njn> bz: I can give you a reported one if you want
  662. # [04:22] <@bz> njn: pastebin, please?
  663. # [04:22] * @bz is digging
  664. # [04:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ca860283a841 - Kyle Machulis - Bug 802428: Support varying adapter properties based on android version; r=ggrisco r=echou
  665. # [04:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ea58b88da892 - Kyle Machulis - Backed out changeset f57c433cb7bc: Wrong patch version r=echou r=qdot
  666. # [04:22] <@bz> oh, hmm
  667. # [04:22] <@bz> anon box
  668. # [04:22] <njn> bz: http://pastebin.mozilla.org/1896467 -- that's *reported*
  669. # [04:22] <@bz> That's also anon box
  670. # [04:22] <@bz> wtf?
  671. # [04:23] <@bz> And the line numbers are the same
  672. # [04:23] <@bz> so it's the same object
  673. # [04:24] <njn> bz: the stacks differ near the bottom
  674. # [04:24] <@bz> Sure
  675. # [04:24] <@bz> o
  676. # [04:24] <@bz> er, ok
  677. # [04:24] <@bz> so
  678. # [04:25] <@bz> nsCSSRuleProcessor::SizeOfExcludingThis
  679. # [04:25] <@bz> This goes through all the rule cascades
  680. # [04:25] <@bz> and reports them
  681. # [04:25] <@bz> yes?
  682. # [04:25] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  683. # [04:25] <njn> bz: http://pastebin.mozilla.org/1896479 shows how they diverge near the bottom of the stacks
  684. # [04:26] <@bz> Yes.
  685. # [04:26] <@bz> there are lots of ways we can get into this code
  686. # [04:26] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  687. # [04:26] * @bz does wonder about HTML vs XML
  688. # [04:26] <@bz> But ok
  689. # [04:26] <@bz> nsCSSRuleProcessor::SizeOfExcludingThis should be reporting all this stuff
  690. # [04:26] <njn> bz: nsCSSRuleProcessor::SizeOfExcludingThis does go through the rule cascades
  691. # [04:27] <njn> bz: presumably we're missing some roots, IYSWIM
  692. # [04:27] <njn> same story like we had with the loader
  693. # [04:27] <njn> in bug 799796
  694. # [04:27] <@bz> right
  695. # [04:27] * Quits: rniwa (rniwa@D57F9F8E.BA327C77.775DF071.IP) (Quit: rniwa)
  696. # [04:28] * @bz is thinking
  697. # [04:28] <@bz> so hold on
  698. # [04:28] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  699. # [04:28] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  700. # [04:29] <njn> bz: lots of this is coming via nsXMLContentSink::HandleStartElement()
  701. # [04:29] <@bz> yes
  702. # [04:29] * @bz is thinking
  703. # [04:29] * philor|away is now known as philor
  704. # [04:29] * Quits: garnacho (carlos@moz-4D53808D.dyn.user.ono.com) (Ping timeout)
  705. # [04:29] <@bz> So just to check
  706. # [04:29] <@bz> they're both going through line 778 in nsStyleSet::FileRules ?
  707. # [04:29] <@bz> What does your line 778 look like there?
  708. # [04:30] <njn> bz: (*aCollectorFunc)(mRuleProcessors[eAgentSheet], aData);
  709. # [04:30] <@bz> hmm
  710. # [04:30] <@bz> this is the same thing we were hitting before....
  711. # [04:30] <@bz> where I couldn't make sense of it
  712. # [04:30] <@bz> because nsStyleSet::SizeOfIncludingThis
  713. # [04:30] <@bz> calls SizeOfIncludingThis on every rule processor
  714. # [04:31] <@bz> including mRuleProcessors[eAgentSheet]
  715. # [04:31] * mjschranz is now known as mjschranz_away
  716. # [04:31] * Quits: berkerpeksag (berkerpeks@8B77CA0C.D8F230E2.BA04A6B2.IP) (Quit: WeeChat 0.3.7)
  717. # [04:31] * Quits: espindola (espindola@moz-D1A865B5.dsl.teksavvy.com) (Quit: Ex-Chat)
  718. # [04:31] <@bz> And PresShell::SizeOfIncludingThis calls StyleSet()->SizeOfIncludingThis(aMallocSizeOf)
  719. # [04:32] <@bz> So if we're missing a root, then we're not reporting the whole presshell
  720. # [04:32] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  721. # [04:32] * Joins: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net)
  722. # [04:32] * @bz tries to recall how we report presshells
  723. # [04:33] <mjrosenb> romaxa: yes, I realize this, I was merely warning you for when you go to make another ionmonkey build.
  724. # [04:33] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  725. # [04:33] <@bz> nsWindowMemoryReporter.cpp
  726. # [04:34] <@bz> Hrm
  727. # [04:34] <@bz> Is this all post-facto?
  728. # [04:34] <njn> bz: post-facto?
  729. # [04:34] <@bz> Or can you drop into gdb on one of those stacks?
  730. # [04:34] <romaxa> mjrosenb: ok, I see that extern was introduced almost year ago... so before we had implementation without that direct call
  731. # [04:34] <njn> bz: nope, sorry
  732. # [04:34] <@bz> ok
  733. # [04:35] * @bz would dearly love a document URI. ;)
  734. # [04:35] <mjrosenb> we have an implementation without a direct call?
  735. # [04:35] <@bz> I'd settle for a reproducible testcase of some sort.
  736. # [04:35] <@bz> Something weird is going on here.
  737. # [04:35] <njn> bz: start up B2G :)
  738. # [04:36] <njn> bz: b2g-desktop, actually
  739. # [04:36] <@bz> heh
  740. # [04:36] * @bz would love a somewhat smaller testcase!
  741. # [04:36] <njn> bz: but that's not much of a testcase, per se
  742. # [04:36] <@bz> I assume this is not reproducible in desktop?
  743. # [04:36] * Joins: masayuki2 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  744. # [04:36] <@bz> (the problem with b2g is that iirc it creates tons of documents/windows/presshells)
  745. # [04:36] <@bz> If I had something that created like 2 and failed to report one of them...
  746. # [04:37] <njn> bz: it happens in desktop too
  747. # [04:37] <@bz> I could try to look into how that happened
  748. # [04:37] <@bz> ah
  749. # [04:37] <njn> bz: the numbers look a little smaller on desktop, though it's hard to tell
  750. # [04:37] <@bz> str is to start desktop?
  751. # [04:37] <@bz> or something more complicated
  752. # [04:37] <@bz> ?
  753. # [04:37] <njn> bz: just start up, measure, quit
  754. # [04:37] <njn> bz: I see about 300 KiB of these on desktop, as opposed to 900 KiB on b2g-desktop
  755. # [04:38] <@bz> ok
  756. # [04:38] <@bz> That might be due to differences in the stylesheets.
  757. # [04:38] <@bz> ok
  758. # [04:38] <@bz> so if you take a desktop build
  759. # [04:38] <njn> bz: I haven't noticed this before because I just modified DMD to make it easier to spot when we have lots of slightly different stacks
  760. # [04:38] <@bz> start it on about:blank
  761. # [04:38] <@bz> and quit
  762. # [04:38] <@bz> you get this?
  763. # [04:38] <njn> bz: I've been doing about:home
  764. # [04:38] <njn> and then quit
  765. # [04:38] <@bz> ok
  766. # [04:38] * @bz tries that
  767. # [04:39] <@bz> Can I trigger a report in gdb?
  768. # [04:39] <njn> bz: at what level do you want to trigger it?
  769. # [04:39] <@bz> Enough that I land in nsWindowMemoryReporter::CollectReports
  770. # [04:40] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  771. # [04:40] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/41d64a76c4b1 - seabld - Added tag SEAMONKEY_2_14b3_BUILD1 for changeset FIREFOX_17_0b4_BUILD1. CLOSED TREE a=release
  772. # [04:40] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/993c5b5a44ca - seabld - Added tag SEAMONKEY_2_14b3_RELEASE for changeset FIREFOX_17_0b4_BUILD1. CLOSED TREE a=release
  773. # [04:40] * Quits: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  774. # [04:40] <njn> bz: DMDVCheckAndDump() more or less does that, but it requires a --enable-dmdv build
  775. # [04:40] <njn> bz: it triggers all the memory reporters
  776. # [04:41] * @bz can --enable-dmdv
  777. # [04:41] <njn> bz: this is in xpcom/base/nsMemoryReporterManager.cpp
  778. # [04:41] <njn> bz: you can trigger it with a javascript:DMDV() call
  779. # [04:41] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  780. # [04:42] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  781. # [04:42] <@bz> building
  782. # [04:42] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  783. # [04:42] <@bz> so basic possible hypotheses:
  784. # [04:42] <@bz> 1) We have a Window we don't report
  785. # [04:43] <@bz> 2) There is some way in which we can report all Windows but not all presshells
  786. # [04:43] <@bz> oh, hm
  787. # [04:43] <@bz> hmmmmm
  788. # [04:43] <njn> hmmmmmmmmmmmmmmmmmmmmmmmm
  789. # [04:43] * @bz does know of a case where we have presshells without a window
  790. # [04:43] <@bz> ho-hum
  791. # [04:43] <@bz> lemme check if we hit that code. ;)
  792. # [04:44] <@bz> no, we do not
  793. # [04:44] <@bz> in desktop, with about:home
  794. # [04:45] <tbsaunde> bz: oh, what is that case?
  795. # [04:45] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  796. # [04:46] <@bz> tbsaunde: SVG external resources
  797. # [04:46] <@bz> hrm
  798. # [04:46] <@bz> I don't seem to haev a DMDVCheckAndDump
  799. # [04:46] * Joins: Ryan (rflint@moz-A287E317.com)
  800. # [04:46] <@bz> oh, mozilla::
  801. # [04:46] <njn> Oh, Mozilla!
  802. # [04:46] <njn> :)
  803. # [04:48] * Joins: reed (reed@tech.monkey)
  804. # [04:48] <philor> whose nick should I put at the start of a line which asks about running ocsp during tests?
  805. # [04:48] <@bz> hrm
  806. # [04:48] <@bz> still no luck
  807. # [04:49] <philor> hmm, also, http://evsecure-crl.verisign.com/pca3-g5.crl? http:?
  808. # [04:49] <@bz> Hrm
  809. # [04:49] <philor> also, frickin hair trigger, follow that link and you'll import that revocation list
  810. # [04:49] <@bz> MOZ_DMDV is not defined?
  811. # [04:50] <@bz> ah
  812. # [04:50] <@bz> here we go
  813. # [04:51] * @bz had to clobber
  814. # [04:52] <@bz> lemme see now
  815. # [04:52] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  816. # [04:53] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  817. # [04:54] * Joins: jeffmo (jeffmo@F3C7FB1.3AD3A61B.2321E71E.IP)
  818. # [04:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/668d22da982b - Felipe Gomes - Bug 807532. Clear the previous profile when Social is toggled off. r=markh,gavin
  819. # [04:59] * Quits: seth (seth@moz-BE601222.dsl.dynamic.sonic.net) (Quit: seth)
  820. # [05:01] <@bz> njn: sorry for lag; working on getting a dmdv build without installing valgrind. ;)
  821. # [05:01] <njn> bz: np
  822. # [05:01] * Quits: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net) (Ping timeout)
  823. # [05:01] * @bz should have that soon
  824. # [05:01] * Joins: Jesse (jruderman@moz-E31CD2CB.mozilla.org)
  825. # [05:01] <@bz> then we'll see whether it tells me anything
  826. # [05:03] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  827. # [05:04] * Quits: anton (anton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  828. # [05:07] * Joins: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com)
  829. # [05:10] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  830. # [05:11] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  831. # [05:11] * nthomas is now known as nthomas|away
  832. # [05:11] * philor backspaces through that "bsmith: ping"
  833. # [05:13] * Quits: erickt (erickt@49C4075F.3AC15C18.2321E71E.IP) (Quit: erickt)
  834. # [05:14] <@bz> njn: we sure seem to memory-report all windows...
  835. # [05:14] <njn> bz: yep
  836. # [05:14] <@bz> njn: in the sense that I see:
  837. # [05:14] <@bz> (gdb) p windows.Length()
  838. # [05:14] <@bz> $3 = 12
  839. # [05:14] <@bz> In nsWindowMemoryReporter::CollectReports
  840. # [05:15] <@bz> and the printfs in ctor and dtor for windows agree there are 12 of them
  841. # [05:15] <njn> ok
  842. # [05:16] <njn> bz: you talked before about presshells not owned by windows
  843. # [05:16] <njn> bz: but you think you accounted for all of them?
  844. # [05:16] <@bz> yes
  845. # [05:16] <@bz> That code is not hit here
  846. # [05:16] <@bz> The code that would create them
  847. # [05:16] * njn has no idea
  848. # [05:17] <@bz> Perhaps I should add some logging for presshells and see whether we really report them all
  849. # [05:17] <@bz> just to be safe
  850. # [05:17] <njn> sounds good!
  851. # [05:17] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  852. # [05:17] * njn just writes the tools, he can't interpret its output
  853. # [05:19] <@bz> heh
  854. # [05:19] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  855. # [05:20] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  856. # [05:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7946c073343 - Hsin-Yi Tsai - Bug 804073 - B2G RIL: use system message to notify telephony new calls. r=philikon
  857. # [05:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f1a3be8ed9cd - Hsin-Yi Tsai - Bug 806785 - B2G RIL: _enumerationTelephonyCallbacks undefined. r=allstars.chh
  858. # [05:22] * Quits: OxDEADBEEF (Unknown@644B1D33.DCBA93F0.49201757.IP) (Quit: leaving)
  859. # [05:22] <philor> also a fun question: suppose verisign does have an ocsp response for us to something hit in a test - do we actually want to get it?
  860. # [05:23] <Callek> ummm what kind of test would be hitting a verisign ocsp server?
  861. # [05:23] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  862. # [05:23] <philor> crashtest, reftest, so far that I know of
  863. # [05:23] <@bz> ok
  864. # [05:23] <@bz> every presshell is hit
  865. # [05:23] <Callek> [note of course, that we do plan on locking down our entire build network in the near future]
  866. # [05:24] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
  867. # [05:24] <@bz> njn: So...
  868. # [05:24] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  869. # [05:24] <@bz> njn: I wonder
  870. # [05:24] <@bz> njn: on your setup where you can reproduce this
  871. # [05:24] <Callek> philor: what in those tests contacts a verisign ocsp server, and/or is it causing orange and/or do we have bug[s] on it?
  872. # [05:24] <philor> Callek: typo, s/near/unimaginable far distant/
  873. # [05:24] <@bz> njn: would you mind adding some printfs?
  874. # [05:24] <@bz> njn: I can throw you a patch if you want
  875. # [05:24] <Callek> philor: no, near! [e.g. Android ICS stuff in scl1 will be blocking by default]
  876. # [05:25] <@bz> njn: and then logging the output of those printfs in a run that shows the problem
  877. # [05:25] <Callek> and new VLANs set up will be similar
  878. # [05:25] <philor> Callek: loading some unknown URL in a browser which has had ocsp enabled by default since version 3
  879. # [05:25] <Callek> philor: well for our internal tests, I still don't get how a test is causing an ocsp query
  880. # [05:25] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  881. # [05:26] <Callek> since we self-sign for the tests that check https/etc.
  882. # [05:26] <Callek> I admit internals of testing magic and expecially the ocsp magic we have is outside of my expertise, but still
  883. # [05:26] <markh> silly question, but nsPopupBoxObject::SizeTo(int32_t aWidth, int32_t aHeight) basically just sets "width" and "height" attributes on nsIContent - (a) how does that actually cause the size to change, and (b) is there anything that would explain in some cases the size doesn't happen?
  884. # [05:28] <njn> bz: sure
  885. # [05:29] <njn> bz: though my setup shouldn't be any different to yours, really, for loading about:home...
  886. # [05:31] * Joins: nattokirai (nattokirai@moz-176E53A7.dynamic.ppp.asahi-net.or.jp)
  887. # [05:32] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  888. # [05:32] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0a1/20121030030633])
  889. # [05:34] <@bz> njn: I'd think so too
  890. # [05:34] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  891. # [05:34] <@bz> njn: but I just want to be very sure we're seeing the DMD issue
  892. # [05:35] <@bz> njn http://pastebin.mozilla.org/1896684
  893. # [05:35] <@bz> njn: apply that and see what gets printed?
  894. # [05:35] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  895. # [05:37] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Client exited)
  896. # [05:38] <njn> bz: so apply that to my DMD build?
  897. # [05:38] <@bz> njn: yup
  898. # [05:38] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  899. # [05:38] <@bz> njn: just for a basic sanity check as to which level things are failing at....
  900. # [05:38] <@bz> njn: and hence where we need to dig more
  901. # [05:39] <njn> bz: building
  902. # [05:40] * mattwoodrow is now known as mattwoodrow|away
  903. # [05:41] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  904. # [05:42] * Joins: tonymec__ (tonymec@AF9DAD74.DBED6253.277517C1.IP)
  905. # [05:43] * tonymec__ is now known as tonymec|away
  906. # [05:44] <njn> bz: http://pastebin.mozilla.org/1896705
  907. # [05:45] <njn> bz: note that I trigger DMD by clicking on a javascript:DMD() bookmark that I have in my bookmarks bar, just in case that's relevant
  908. # [05:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fa5a1d02268e - Sriram Ramasubramanian - Bug 779930: RTL text handles don't flip over. [r=wesj, r=mfinkle]
  909. # [05:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/24d449c76fe6 - Sriram Ramasubramanian - Bug 779930: Reflect the images for RTL. [r=wesj, r=mfinkle]
  910. # [05:46] <@bz> ok
  911. # [05:47] <@bz> so looking at the part before "DMD: finished"
  912. # [05:47] <@bz> which I assume is the relevant bit?
  913. # [05:47] <@bz> Looks like all the three still-alive presshells are reported
  914. # [05:47] * @bz looks at ruleprocessors
  915. # [05:47] * fabrice|afk is now known as fabrice
  916. # [05:48] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  917. # [05:48] <njn> bz: yeah, "DMD: finished" is where DMD finishes :)
  918. # [05:49] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  919. # [05:49] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  920. # [05:50] <@bz> we do have lots of unreported ruleprocessors
  921. # [05:50] <@bz> But of course XBL is a confounding factor here....
  922. # [05:51] <@bz> Want to try adding similar logging to nsStyleSet too, just to check?
  923. # [05:51] <njn> sure
  924. # [05:51] <njn> give me a patch!
  925. # [05:51] <njn> bz: XBL does show up among the unreported stuff, too
  926. # [05:52] <@bz> hmm
  927. # [05:52] * @bz adds lots more printfs
  928. # [05:53] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  929. # [05:53] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  930. # [05:56] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  931. # [05:56] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  932. # [05:58] <@bz> njn: http://pastebin.mozilla.org/1896738
  933. # [05:58] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  934. # [05:58] <njn> bz: apply on top of the previous patch?
  935. # [05:59] <njn> seemingly not
  936. # [05:59] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  937. # [06:00] <@bz> njn: no, instead of
  938. # [06:00] <njn> bz: building, again
  939. # [06:02] * Quits: erikvold (erikvold@moz-33BF5BAF.gv.shawcable.net) (Quit: erikvold)
  940. # [06:03] * Joins: tonymec (tonymec@AF9DAD74.DBED6253.277517C1.IP)
  941. # [06:06] <njn> bz: http://pastebin.mozilla.org/1896791
  942. # [06:07] <@bz> OK
  943. # [06:07] <@bz> that shows all stylesets are reported
  944. # [06:10] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  945. # [06:10] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  946. # [06:13] * Joins: Optimizer (Optimizer@4613BDE3.8D7BB5F3.D2D1FAF0.IP)
  947. # [06:13] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) (Input/output error)
  948. # [06:13] <@bz> njn: so...
  949. # [06:13] <njn> clear as mud?
  950. # [06:13] <@bz> njn: every single ruleprocessor that's alive when DMD starts running is either an XBL rule processor or gets reported
  951. # [06:13] <@bz> njn: according to that log
  952. # [06:14] <njn> ok
  953. # [06:14] <@bz> njn: but our stacks claim that this is definitely a UA ruleprocessor...
  954. # [06:14] * Quits: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net) (Connection reset by peer)
  955. # [06:14] <@bz> njn: so now I'm confused.
  956. # [06:14] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  957. # [06:14] * Joins: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  958. # [06:14] <njn> bz: I got nothin' :/
  959. # [06:15] <@bz> So maybe a first step is to add memory reporters for the XBL ruleprocessors
  960. # [06:15] <@bz> and see where that gets us
  961. # [06:15] <njn> bz: maybe we're missing something with ruleprocessors?
  962. # [06:15] <njn> *within
  963. # [06:15] <@bz> Checking that right now
  964. # [06:15] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  965. # [06:16] <njn> bz: failing that, I agree doing XBL is a good next step
  966. # [06:16] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
  967. # [06:16] * ChanServ sets mode: +o not_gavin
  968. # [06:16] <@bz> so
  969. # [06:16] <@bz> just to double-check some stuff
  970. # [06:16] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Ping timeout)
  971. # [06:16] <@bz> https://bugzilla.mozilla.org//show_bug.cgi?id=798484#c38
  972. # [06:17] <@bz> in the source tree that stack came from
  973. # [06:17] <@bz> What's line 652?
  974. # [06:17] <@bz> Presumably this:
  975. # [06:17] <@bz> AppendRuleToTagTable(&mTagTable, selector->mLowercaseTag, ruleValue);
  976. # [06:17] <@bz> right?
  977. # [06:17] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  978. # [06:18] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) ([concrete.mozilla.org] Local kill by gavin (die))
  979. # [06:18] * @bz steps through in order
  980. # [06:19] <@bz> nsCSSRuleProcessor::SizeOfExcludingThis
  981. # [06:19] <@bz> Walks all the rule cascades
  982. # [06:19] <@bz> RuleCascadeData::SizeOfIncludingThis
  983. # [06:19] <@bz> Walks mRuleHash and all the entries of mPseudoElementRuleHashes
  984. # [06:20] * Quits: Optimizer (Optimizer@4613BDE3.8D7BB5F3.D2D1FAF0.IP) (Ping timeout)
  985. # [06:20] <@bz> RuleHash::SizeOfExcludingThis
  986. # [06:20] <@bz> Does:
  987. # [06:20] <@bz> if (mTagTable.ops) {
  988. # [06:20] <@bz> n += PL_DHashTableSizeOfExcludingThis(&mTagTable,
  989. # [06:20] <@bz> SizeOfRuleHashTableEntry,
  990. # [06:20] <@bz> aMallocSizeOf);
  991. # [06:20] <@bz> }
  992. # [06:21] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  993. # [06:21] <njn> bz: that AppendRuleToTagTable call is on line 651, but maybe the stack is wrong
  994. # [06:21] <@bz> ok
  995. # [06:21] <@bz> so I guess we should do the xbl thing
  996. # [06:21] <@bz> and then see
  997. # [06:22] * @bz wonders how the hell to do that. :(
  998. # [06:22] * Joins: SinnerShanky (SinnerShan@4FD07188.FEEB663F.5D9ABA9F.IP)
  999. # [06:23] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1000. # [06:24] * Joins: Optimizer (Optimizer@5C5C0BEA.B86A8E9E.BE90E62C.IP)
  1001. # [06:24] <njn> bz: you already told me:
  1002. # [06:24] <njn> "XBL style sheets hang off nsBindingManagers, which each document has one of.
  1003. # [06:24] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1004. # [06:24] <njn> There are also XBL style sheets shared across documents, which are in
  1005. # [06:24] <njn> nsXULPrototypeCache::mStyleSheetTable. So, should count the ones in the
  1006. # [06:24] <njn> nsXULPrototypeCache first, then count the ones hanging off the
  1007. # [06:24] <njn> bindingmanagers that aren't in the nsXULPrototypeCache."
  1008. # [06:24] <njn> :)
  1009. # [06:25] * Quits: avih (quassel@moz-70911D66.red.bezeqint.net) (Ping timeout)
  1010. # [06:25] <@bz> yeah
  1011. # [06:25] <@bz> I guess that would work
  1012. # [06:26] <@bz> Is there already a bug?
  1013. # [06:26] * @bz can try to do that, but not tonight....
  1014. # [06:26] <njn> bz: I don't think so
  1015. # [06:26] * jcranmer is now known as jcranmer|away
  1016. # [06:26] <@bz> Would you mind filing one and pasting that in and ccing me?
  1017. # [06:27] * @bz is trying to finish up one last review and collapse. :(
  1018. # [06:27] <njn> bz: is https://bugzilla.mozilla.org/show_bug.cgi?id=681199 the same or different?
  1019. # [06:27] * Joins: avih (quassel@moz-70911D66.red.bezeqint.net)
  1020. # [06:28] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1021. # [06:30] <@bz> njn: different
  1022. # [06:30] * Quits: trevorh (trevor@moz-658A09E0.lnse1.cha.bigpond.net.au) (Quit: Leaving.)
  1023. # [06:30] <njn> bz: ok, I'll file
  1024. # [06:30] <njn> bz: what component?
  1025. # [06:30] <@bz> njn: XBL
  1026. # [06:31] <njn> core::XBL
  1027. # [06:32] * tchevalier is now known as tchevalier|away
  1028. # [06:32] * Joins: brendan (brendaneic@35E90EE3.B8B12C49.396B22AD.IP)
  1029. # [06:33] <njn> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=807567
  1030. # [06:33] * Quits: tonymec (tonymec@AF9DAD74.DBED6253.277517C1.IP) (Ping timeout)
  1031. # [06:33] * Quits: tonymec|away (tonymec@AF9DAD74.DBED6253.277517C1.IP) (Ping timeout)
  1032. # [06:34] <@bz> njn: thanks
  1033. # [06:34] <@bz> njn: will look tomorrow
  1034. # [06:34] * bz is now known as bz_sleep
  1035. # [06:34] <njn> bz: thanks for all the help
  1036. # [06:35] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1037. # [06:36] * Quits: aja (Instantbir@2049BA9A.AEC64F0A.7880DB15.IP) (Ping timeout)
  1038. # [06:37] * Joins: tonymec__ (tonymec@B7A34987.29CE74CD.277517C1.IP)
  1039. # [06:37] * tonymec__ is now known as tonymec|away
  1040. # [06:37] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  1041. # [06:38] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1042. # [06:38] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
  1043. # [06:38] * ChanServ sets mode: +o not_gavin
  1044. # [06:38] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1045. # [06:40] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  1046. # [06:41] * Quits: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
  1047. # [06:41] * Quits: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  1048. # [06:42] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1049. # [06:43] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1050. # [06:43] * philor is now known as philor|away
  1051. # [06:45] * Joins: aja (Instantbir@2049BA9A.AEC64F0A.7880DB15.IP)
  1052. # [06:45] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) (Ping timeout)
  1053. # [06:46] * Joins: Bas (chatzilla@moz-1568A577.ftth.concepts.nl)
  1054. # [06:47] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  1055. # [06:48] * jcranmer|away is now known as IRCMonkey30055
  1056. # [06:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c27f644b081 - Sriram Ramasubramanian - Bug 783092: LightweightTheme support in browser.js for Fennec. [r=mfinkle]
  1057. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5786cc98c4d5 - Sriram Ramasubramanian - Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle]
  1058. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2bde6434a39a - Sriram Ramasubramanian - Bug 783092: Lightweight theme for awesomebar. [r=mfinkle]
  1059. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7599929c5258 - Sriram Ramasubramanian - Bug 783092: Lightweight theme for tabs-tray. [r=mfinkle]
  1060. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4f6788ae5f6d - Sriram Ramasubramanian - Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle]
  1061. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/434fb54eccd7 - Sriram Ramasubramanian - Bug 783092: LightweightTheme support in Fennec. [r=mfinkle]
  1062. # [06:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6c322955aff7 - Sriram Ramasubramanian - Bug 783092: LightweightThemeConsumer for Fennec. [r=bmcbride, r=mfinkle]
  1063. # [06:49] * Joins: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
  1064. # [06:50] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1065. # [06:52] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
  1066. # [06:52] * ChanServ sets mode: +o not_gavin
  1067. # [06:52] * Quits: brendan (brendaneic@35E90EE3.B8B12C49.396B22AD.IP) (Ping timeout)
  1068. # [06:54] * philor|away is now known as philor
  1069. # [06:54] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1070. # [06:55] * Quits: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
  1071. # [06:55] * Quits: IRCMonkey30055 (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  1072. # [06:57] * Joins: tonymec (tonymec@B7A34987.29CE74CD.277517C1.IP)
  1073. # [06:59] <markh> so yeah, popupbox objects don't resize if you happen to specify the same height as it already has!!
  1074. # [07:00] * Joins: sarga (sarga@moz-1D4DC05F.socal.res.rr.com)
  1075. # [07:01] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  1076. # [07:01] <sarga> nalexander: I'd like to work on bug 802749
  1077. # [07:02] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1078. # [07:02] <sarga> not really a bug but you know
  1079. # [07:02] * jcranmer|away is now known as IRCMonkey27793
  1080. # [07:03] * Joins: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
  1081. # [07:04] * Quits: randix (rdow@moz-4C4BEFD.mycingular.net) (Quit: randix)
  1082. # [07:06] * Joins: dherman (dherman@moz-6CA476B1.hsd1.ca.comcast.net)
  1083. # [07:07] <dherman> do CrashReporter logs get stored somewhere different in Mountain Lion?
  1084. # [07:07] <dherman> this: https://developer.mozilla.org/en-US/docs/How_to_get_a_stacktrace_for_a_bug_report#Alternative_ways_to_get_a_stacktrace isn't turning up anything for me
  1085. # [07:07] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1086. # [07:15] * Parts: dherman (dherman@moz-6CA476B1.hsd1.ca.comcast.net)
  1087. # [07:18] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1088. # [07:22] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Quit: Leaving)
  1089. # [07:22] * Quits: chrisccoulson (chr1s@7BF526E.FAFCEE8D.FD4497A0.IP) (Quit: Ex-Chat)
  1090. # [07:22] * Joins: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net)
  1091. # [07:23] * Joins: trevorh (trevor@moz-658A09E0.lnse1.cha.bigpond.net.au)
  1092. # [07:24] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1093. # [07:25] * philor is now known as philor|away
  1094. # [07:29] * philor|away is now known as philor
  1095. # [07:38] * Joins: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr)
  1096. # [07:42] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1097. # [07:42] * Joins: stransky (stransky@moz-EBE52EE6.net.upcbroadband.cz)
  1098. # [07:47] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1099. # [07:54] * fabrice is now known as fabrice|zZz
  1100. # [07:54] * capella is now known as capella|zzz
  1101. # [07:56] * Quits: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  1102. # [07:57] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1103. # [07:58] * Joins: dveditz (dveditz@A5A0595A.66715431.D25A875A.IP)
  1104. # [07:58] * ChanServ sets mode: +o dveditz
  1105. # [08:04] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1106. # [08:04] * Quits: victorporof (victorporo@A84C47C5.6D2FB7A4.79933D60.IP) (Quit: victorporof)
  1107. # [08:06] * Joins: SBUser1 (chatzilla@66F01C33.DA959EA5.C6104E0F.IP)
  1108. # [08:07] <SBUser1> Actually we're developing existing project,developed by other team, our project is on search bar add on using XUL, My question is "$(".highlight-border-setsee", window.content.document).length == 0" in this above line prev. team used class ".highlight-border-setsee" but i didn't found any class name with this name... so how would it work?
  1109. # [08:10] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1110. # [08:13] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1111. # [08:15] * Quits: sarga (sarga@moz-1D4DC05F.socal.res.rr.com) (Quit: nope)
  1112. # [08:20] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1113. # [08:22] * Joins: Indig0 (Tomas@moz-A3763BC1.cable.virginmedia.com)
  1114. # [08:22] * Quits: SBUser1 (chatzilla@66F01C33.DA959EA5.C6104E0F.IP) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
  1115. # [08:22] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1116. # [08:23] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1117. # [08:23] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1118. # [08:24] * Parts: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1119. # [08:25] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1120. # [08:26] * Parts: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1121. # [08:26] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1122. # [08:26] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1123. # [08:27] * Joins: smaug (chatzilla@28E643A2.793D065B.FAF22AF7.IP)
  1124. # [08:27] * ChanServ sets mode: +o smaug
  1125. # [08:27] * philor is now known as philor|away
  1126. # [08:28] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1127. # [08:34] * Quits: michal (michal@moz-8771C5B3.broadband15.iol.cz) (Quit: Leaving.)
  1128. # [08:34] * Joins: victorporof (victorporo@A84C47C5.6D2FB7A4.79933D60.IP)
  1129. # [08:35] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  1130. # [08:36] * Joins: bsmith (bsmith@moz-470EF793.wavecable.com)
  1131. # [08:37] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1132. # [08:40] * Joins: ddahl (ddahl@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1133. # [08:40] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Quit: leaving)
  1134. # [08:41] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
  1135. # [08:42] * Quits: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net) (Ping timeout)
  1136. # [08:46] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  1137. # [08:50] * Joins: dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1138. # [08:50] * ChanServ sets mode: +o dbaron
  1139. # [08:53] * Quits: @dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1140. # [08:54] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1141. # [08:55] <@smaug> hsivonen: I think there are people from Cisco @TPAC. Do you happen to know who
  1142. # [08:56] <@smaug> might be good to ask about bug 789081
  1143. # [08:56] * Joins: dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1144. # [08:56] * ChanServ sets mode: +o dbaron
  1145. # [08:57] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1146. # [08:57] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1147. # [08:57] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Quit: Ex-Chat)
  1148. # [08:58] * mattwoodrow|away is now known as mattwoodrow
  1149. # [08:58] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1150. # [08:59] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1151. # [09:00] * Joins: Mano (mano@moz-BB985474.static.bezeqint.net)
  1152. # [09:00] * Fallen|away is now known as Fallen
  1153. # [09:01] <hsivonen> smaug: cullen jennings is here. I guess I should locate him.
  1154. # [09:01] * Quits: @dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1155. # [09:02] * Joins: dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1156. # [09:02] * ChanServ sets mode: +o dbaron
  1157. # [09:03] * Quits: Mano (mano@moz-BB985474.static.bezeqint.net) (Client exited)
  1158. # [09:03] * Joins: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP)
  1159. # [09:04] * Joins: Mano (mano@moz-7E1DCE13.red.bezeqint.net)
  1160. # [09:04] * Joins: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1161. # [09:05] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1162. # [09:06] * Quits: @dbaron (dbaron@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1163. # [09:06] * Quits: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP) (Quit: Leaving.)
  1164. # [09:06] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  1165. # [09:08] <Yoric> jmaher: Still investigating. It _seems_ that the timeout takes place during cycle collection.
  1166. # [09:08] <ewong> !seen edmorley
  1167. # [09:08] <firebot> edmorley was last seen 7 hours, 46 minutes and 55 seconds ago, saying 'jcranmer: I'll add a note to remind me, I don't normally watch &noignore=1' in #developers.
  1168. # [09:09] * Quits: Indig0 (Tomas@moz-A3763BC1.cable.virginmedia.com) (Ping timeout)
  1169. # [09:09] * Joins: Stan (Stan@moz-FAA94D22.dip.t-dialin.net)
  1170. # [09:12] <mounir> does that error speaks to someone? http://pastebin.mozilla.org/1897227
  1171. # [09:12] * Quits: Stan (Stan@moz-FAA94D22.dip.t-dialin.net) (Ping timeout)
  1172. # [09:12] * Fallen is now known as Fallen|away
  1173. # [09:12] * Joins: Stan (Stan@moz-5446B2B3.dip.t-dialin.net)
  1174. # [09:13] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  1175. # [09:14] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1176. # [09:16] * Quits: njn (chatzilla@moz-8A7FA51.dyn.iinet.net.au) (Quit: ChatZilla 0.9.89 [Firefox 19.0a1/20121028144315])
  1177. # [09:16] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1178. # [09:16] <mounir> arf
  1179. # [09:16] <mounir> bad script
  1180. # [09:18] * Quits: tonymec (tonymec@B7A34987.29CE74CD.277517C1.IP) (Input/output error)
  1181. # [09:18] * Quits: tonymec|away (tonymec@B7A34987.29CE74CD.277517C1.IP) (Quit: Konversation terminated!)
  1182. # [09:23] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  1183. # [09:23] * Quits: SinnerShanky (SinnerShan@4FD07188.FEEB663F.5D9ABA9F.IP) (Ping timeout)
  1184. # [09:25] * Joins: marcoz (marco.zehe@moz-A9571786.dip.t-dialin.net)
  1185. # [09:27] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1186. # [09:27] * Joins: Ms2ger (Ms2ger@moz-314C08F9.adsl-dyn.isp.belgacom.be)
  1187. # [09:27] * Joins: martyn (martyn@moz-48060884.range81-154.btcentralplus.com)
  1188. # [09:28] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1189. # [09:30] * Quits: @ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com) (Input/output error)
  1190. # [09:31] * Joins: u_peerless (biswajit@37E5758B.F13898C9.D61FB583.IP)
  1191. # [09:32] * Joins: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP)
  1192. # [09:34] * Quits: nattokirai (nattokirai@moz-176E53A7.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  1193. # [09:34] * Joins: SinnerShanky (SinnerShan@C43E6440.AA5605D2.5D9ABA9F.IP)
  1194. # [09:34] <SinnerShanky> ?
  1195. # [09:34] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1196. # [09:35] * Joins: tonymec__ (tonymec@E148F0DC.FA3405A0.277517C1.IP)
  1197. # [09:35] * tonymec__ is now known as tonymec|away
  1198. # [09:40] * Quits: stransky (stransky@moz-EBE52EE6.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1199. # [09:40] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1200. # [09:41] * Parts: aja (Instantbir@2049BA9A.AEC64F0A.7880DB15.IP)
  1201. # [09:41] * Quits: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP) (Ping timeout)
  1202. # [09:42] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  1203. # [09:42] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1204. # [09:42] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1205. # [09:43] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  1206. # [09:43] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  1207. # [09:45] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1208. # [09:45] * Joins: maligree (maligree@moz-440D1659.neoplus.adsl.tpnet.pl)
  1209. # [09:47] * Quits: Optimizer (Optimizer@5C5C0BEA.B86A8E9E.BE90E62C.IP) (Ping timeout)
  1210. # [09:48] * Quits: nthomas|away (chatzilla@moz-6AFC4D4D.telstraclear.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
  1211. # [09:50] * Joins: Optimizer (Optimizer@9BAA2E3D.B7FFA1.BE90E62C.IP)
  1212. # [09:51] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1213. # [09:51] * ChanServ sets mode: +o roc
  1214. # [09:51] <Yoric> So, I have a test that seems to freeze and the latest nsIObserverService topic received is cycle-collector-begin
  1215. # [09:52] <Yoric> How can I determine whether the cycle collector has actually frozen?
  1216. # [09:52] <Yoric> And even better, how can I determine what it was collecting?
  1217. # [09:52] <Ms2ger> Ask smaug
  1218. # [09:52] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Ping timeout)
  1219. # [09:52] <@smaug> Yoric: freeze?
  1220. # [09:52] <@smaug> hmm
  1221. # [09:53] <@smaug> use a profiler
  1222. # [09:53] <Yoric> smaug: Well, the test timeouts during shutdown.
  1223. # [09:53] <Yoric> The timeout only occurs remotely, which doesn't really help...
  1224. # [09:53] <Yoric> Is there a way to activate the profiler programmatically?
  1225. # [09:53] <@smaug> "the" profiler?
  1226. # [09:53] <Yoric> (and to somehow recover the profile)
  1227. # [09:53] <Yoric> Ok, fair enough, "a" profile.
  1228. # [09:54] <Yoric> "a" profiler, that is
  1229. # [09:54] * Joins: tonymec (tonymec@E148F0DC.FA3405A0.277517C1.IP)
  1230. # [09:54] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1231. # [09:55] * Joins: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP)
  1232. # [09:57] * Joins: smontagu (chatzilla@moz-62C5FCF.red.bezeqint.net)
  1233. # [09:57] * Joins: andreasn (andreasn@moz-ECF31690.customer.telia.com)
  1234. # [09:57] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1235. # [09:58] * Quits: @smaug (chatzilla@28E643A2.793D065B.FAF22AF7.IP) (Ping timeout)
  1236. # [09:59] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  1237. # [09:59] * Joins: squeakytoy (christoffe@moz-135838FA.netset.se)
  1238. # [10:01] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1239. # [10:01] <Yoric> jmaher: Is there a way to turn logging on on talos?
  1240. # [10:03] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  1241. # [10:03] <Yoric> jmaher: I mean NSPR_LOG_MODULES
  1242. # [10:04] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1243. # [10:04] * ChanServ sets mode: +o smaug
  1244. # [10:04] <glandium> Yoric: add a setenv in main() ?
  1245. # [10:04] <Yoric> Good idea.
  1246. # [10:05] <Yoric> glandium: Hey, aren't you supposed to be off work today for Toussaint?
  1247. # [10:05] <glandium> Yoric: aren't *you* supposed to be off? ;)
  1248. # [10:05] <Yoric> :)
  1249. # [10:05] <Ms2ger> Aren't you *all* supposed to be off? :)
  1250. # [10:05] * Joins: gcp (gcp@moz-D0E475EA.access.telenet.be)
  1251. # [10:05] <Ms2ger> And you too, gcp
  1252. # [10:06] <Yoric> I will probably fall asleep sson.
  1253. # [10:06] <ewong> is this why it's so quiet here? everyone's off?
  1254. # [10:07] <glandium> ewong: everyone is either off or sleeping, i guess
  1255. # [10:07] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1256. # [10:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a43543174e89 - Shian-Yow Wu - Bug 804531 - B2G 3G: When primary APN available, default route should not be set to secondary APN. r=philikon
  1257. # [10:08] * Quits: smontagu (chatzilla@moz-62C5FCF.red.bezeqint.net) (Ping timeout)
  1258. # [10:08] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1259. # [10:09] <gcp> Ms2ger: what?
  1260. # [10:09] * Yoric should be both off and sleeping.
  1261. # [10:09] <Ms2ger> Why you aren't off for Allerheiligen
  1262. # [10:09] * Joins: graememcc (chatzilla@moz-4E543D33.range109-151.btcentralplus.com)
  1263. # [10:10] <gcp> cos I'm a contractor
  1264. # [10:12] * Parts: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  1265. # [10:12] * Joins: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net)
  1266. # [10:13] <Yoric> Because I want to land my patch and this failure has been nagging me for ~10 days.
  1267. # [10:14] <Yoric> I have difficulties sleeping enough without that pesky fail-on-talos-on-try-server-but-succeed-everywhere-else .
  1268. # [10:18] <@smaug> Allerheiligen must be pyhäinmiestenpäivä
  1269. # [10:18] <@smaug> which in Finland is moved to the next weekend
  1270. # [10:18] * Quits: marcoz (marco.zehe@moz-A9571786.dip.t-dialin.net) (Quit: Leaving.)
  1271. # [10:19] <Ms2ger> Yep
  1272. # [10:19] <Ms2ger> Though I'm told it's pyhäinpäivä now
  1273. # [10:20] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1274. # [10:20] * Joins: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP)
  1275. # [10:21] <@smaug> Nov 3
  1276. # [10:21] * Joins: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP)
  1277. # [10:22] <@smaug> I can blame Swedes about moving it to weekend
  1278. # [10:22] * Ms2ger approves of blaming the Swedes
  1279. # [10:22] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1280. # [10:22] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1281. # [10:23] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1282. # [10:23] <@roc> intereseting
  1283. # [10:23] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1284. # [10:24] * Joins: nibo (roro@moz-ACD6D07B.cust.tele2.se)
  1285. # [10:24] <mounir> smaug: why are you blaming sicking? :p
  1286. # [10:24] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1287. # [10:25] <@roc> I'm got something to blame Jonas for
  1288. # [10:26] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1289. # [10:26] <@smaug> mounir: of course
  1290. # [10:26] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1291. # [10:26] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1292. # [10:26] <@smaug> of course I'm blaming him
  1293. # [10:26] <@smaug> not why
  1294. # [10:26] * Joins: edmorley (edmorley@moz-DE8DC2F.range86-166.btcentralplus.com)
  1295. # [10:26] * Ms2ger waves at edmorley
  1296. # [10:26] * Quits: jwalden (chatzilla@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
  1297. # [10:27] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Quit: RealRaven)
  1298. # [10:27] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1299. # [10:27] <edmorley> Ms2ger: good morning :-)
  1300. # [10:30] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1301. # [10:30] * Quits: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP) (Ping timeout)
  1302. # [10:31] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1303. # [10:31] * Quits: bsmith (bsmith@moz-470EF793.wavecable.com) (Ping timeout)
  1304. # [10:32] * mattwoodrow is now known as mattwoodrow|away
  1305. # [10:32] <ewong> edmorley: ping
  1306. # [10:32] <edmorley> ewong: hi :-)
  1307. # [10:32] <ewong> or is it too early for that?
  1308. # [10:32] <ewong> edmorley: hi! might you have a bit of time?
  1309. # [10:33] <edmorley> ewong: sure, what can I help you with?
  1310. # [10:33] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1311. # [10:34] <ewong> edmorley: I'm relooking at bug #683833 (clicking << back bug) I've forgotten a lot of stuff.. :( how do I get the list of builders?
  1312. # [10:35] <edmorley> ewong: looking
  1313. # [10:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/307d26f42527 - Gene Lian - Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 1). r=fabrice
  1314. # [10:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dc7c21eaf399 - Gene Lian - Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 2). r=vivien,jlebar
  1315. # [10:37] * Quits: sandy (sandy@moz-8EB605BD.lv.lv.cox.net) (Ping timeout)
  1316. # [10:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed3bdf09ebe0 - Robert Longson - Bug 807355 - Only create marker effects if the content is markable. r=jwatt
  1317. # [10:38] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Quit: RealRaven)
  1318. # [10:39] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1319. # [10:39] <mounir> smaug: what's the test testing interfaces available in window.
  1320. # [10:39] <mounir> (thanks to you I have to write code now! :o)
  1321. # [10:39] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1322. # [10:40] <@smaug> mounir: you mean test_interfaces.html
  1323. # [10:41] <@smaug> http://mxr.mozilla.org/mozilla-central/source/dom/tests/mochitest/general/test_interfaces.html?force=1
  1324. # [10:41] <@smaug> mounir: what are you adding to global scope?
  1325. # [10:42] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1326. # [10:43] * Quits: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP) (Quit: surkov)
  1327. # [10:44] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1328. # [10:44] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1329. # [10:45] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Input/output error)
  1330. # [10:45] * Joins: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP)
  1331. # [10:45] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1332. # [10:46] * Joins: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw)
  1333. # [10:47] * Joins: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP)
  1334. # [10:48] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1335. # [10:48] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1336. # [10:50] <edmorley> ewong: ok, I've reread the bug and some of the code, which part of the last comment did you want me to go through?
  1337. # [10:51] <edmorley> (the list of builders is already fetched on each refresh)
  1338. # [10:51] <ewong> edmorley is the list of builders in loadtracker?
  1339. # [10:52] * Quits: u_peerless (biswajit@37E5758B.F13898C9.D61FB583.IP) (Ping timeout)
  1340. # [10:52] <edmorley> ewong: _hiddenBuilders in data.js
  1341. # [10:52] <ewong> _hiddenBuilders? oh.. it's set to null
  1342. # [10:53] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1343. # [10:53] <ewong> so I get the info before it's set to null
  1344. # [10:53] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1345. # [10:54] <ewong> ahh I think that jogs a bit of memory..
  1346. # [10:54] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1347. # [10:54] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1348. # [10:54] <ewong> wicked!
  1349. # [10:54] * Quits: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP) (Ping timeout)
  1350. # [10:55] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  1351. # [10:55] * Joins: sandy (sandy@moz-8EB605BD.lv.lv.cox.net)
  1352. # [10:55] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1353. # [10:55] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1354. # [10:55] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1355. # [10:57] * Joins: u_peerless (biswajit@37E5758B.F13898C9.D61FB583.IP)
  1356. # [10:57] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1357. # [10:57] <edmorley> ewong: :-)
  1358. # [10:57] * Quits: maligree (maligree@moz-440D1659.neoplus.adsl.tpnet.pl) (Quit: I just remembered I'm sleep deprived.)
  1359. # [10:59] * Joins: wsm (chatzilla@moz-76558DAC.res-cmts.ovr.ptd.net)
  1360. # [11:00] * Quits: SinnerShanky (SinnerShan@C43E6440.AA5605D2.5D9ABA9F.IP) (Ping timeout)
  1361. # [11:02] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1362. # [11:03] * davehunt|away is now known as davehunt
  1363. # [11:03] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1364. # [11:04] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  1365. # [11:04] * Fallen|away is now known as Fallen
  1366. # [11:05] * Joins: ekr_ (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1367. # [11:05] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1368. # [11:05] * Joins: Cwiiis (cwiiis@moz-125BA310.croy.cable.virginmedia.com)
  1369. # [11:05] * Quits: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP) (Quit: surkov)
  1370. # [11:05] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1371. # [11:05] * ekr_ is now known as ekr
  1372. # [11:06] <ewong> edmorley: thanks! that got me going again
  1373. # [11:06] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  1374. # [11:06] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1375. # [11:06] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1376. # [11:06] * Joins: SinnerShanky (SinnerShan@3D8C745A.6489EAAD.5D9ABA9F.IP)
  1377. # [11:07] * ewong is now known as ewong|away
  1378. # [11:09] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1379. # [11:10] * Quits: loadRPi (pi@moz-C36FB3A9.range86-186.btcentralplus.com) (Ping timeout)
  1380. # [11:11] * Joins: tesso (tesso@D3BFCB5E.BC0ACC6E.1059FA60.IP)
  1381. # [11:11] <tesso> Ahoy pirates!! ;)
  1382. # [11:12] <tesso> good morning to all!
  1383. # [11:12] * Quits: graememcc (chatzilla@moz-4E543D33.range109-151.btcentralplus.com) (Ping timeout)
  1384. # [11:12] * Joins: JeroenDeDauw (j@moz-1A1F1558.dip.t-dialin.net)
  1385. # [11:12] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1386. # [11:12] * Joins: CC_testing (uid4156@moz-D63BDBD0.irccloud.com)
  1387. # [11:13] <Ms2ger> Arr
  1388. # [11:13] <tesso> anyone care to give me some help with building gecko to my samsung s2? got a bit problem with it, cause im using cyanogenMod 10
  1389. # [11:13] <tesso> im a android dev, looking to dev stuff for the firefoxOS
  1390. # [11:14] * tesso is now known as T3550
  1391. # [11:15] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1392. # [11:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1393. # [11:15] <Standard8> edmorley: are we using intermittent-failure yet?
  1394. # [11:15] <edmorley> Standard8: not yet, keyword added but initial conversion script not finished
  1395. # [11:15] <Standard8> ok
  1396. # [11:16] * Quits: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com) (Ping timeout)
  1397. # [11:16] <edmorley> it's going to be a bit of a staggered switch unfortunately
  1398. # [11:16] <edmorley> just to keep everything working
  1399. # [11:17] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1400. # [11:17] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  1401. # [11:17] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1402. # [11:19] * Joins: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP)
  1403. # [11:19] <markh1> where's philor? I'm sure xp only goes orange when he is around...
  1404. # [11:20] <Ms2ger> Asleep by now, I hope
  1405. # [11:21] * Joins: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1406. # [11:22] * Joins: tzimmermann (tzimmerman@moz-17577B7.pools.arcor-ip.net)
  1407. # [11:23] * Quits: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP) (Quit: surkov)
  1408. # [11:23] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1409. # [11:25] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1410. # [11:25] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: ekr)
  1411. # [11:28] * Joins: TheOne (one@moz-9E906A61.dip.t-dialin.net)
  1412. # [11:28] * Quits: TheOne (one@moz-9E906A61.dip.t-dialin.net) (Input/output error)
  1413. # [11:28] * Joins: TheOne (one@moz-9E906A61.dip.t-dialin.net)
  1414. # [11:31] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1415. # [11:33] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1416. # [11:36] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1417. # [11:37] * Joins: bholley (anonymous@moz-D5F5C6D8.dip.t-dialin.net)
  1418. # [11:37] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1419. # [11:38] * Joins: graememcc (chatzilla@moz-4718A110.range86-151.btcentralplus.com)
  1420. # [11:38] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  1421. # [11:39] <edmorley> markh1: link?
  1422. # [11:39] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1423. # [11:40] <markh1> edmorley: I've got a try job I *want* to go orange and it wont - if philor was here it would :)
  1424. # [11:40] <edmorley> ah
  1425. # [11:42] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1426. # [11:44] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1427. # [11:45] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1428. # [11:46] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1429. # [11:48] * Quits: u_peerless (biswajit@37E5758B.F13898C9.D61FB583.IP) (Quit: Lost terminal)
  1430. # [11:49] * Quits: wsm (chatzilla@moz-76558DAC.res-cmts.ovr.ptd.net) (Ping timeout)
  1431. # [11:50] <Unfocused> fixed an orange by adding logging? :)
  1432. # [11:51] <mounir> baku|away: ping
  1433. # [11:52] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  1434. # [11:52] * Quits: @dveditz (dveditz@A5A0595A.66715431.D25A875A.IP) (Quit: dveditz)
  1435. # [11:53] * Joins: jet (junglecode@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1436. # [11:53] * Quits: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: sicking)
  1437. # [11:54] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1438. # [11:54] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1439. # [11:54] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  1440. # [11:54] * Joins: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP)
  1441. # [11:54] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1442. # [11:55] * Joins: fxa90id (fxa90id@moz-55661FAD.dsl.dynamic.t-mobile.pl)
  1443. # [11:55] * Quits: valenting (Thunderbir@D7E04E4.ECBF5C84.FB866788.IP) (Quit: valenting)
  1444. # [11:55] <Ms2ger> http://i.imgur.com/y4mmH.jpg
  1445. # [11:56] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  1446. # [11:57] <@smaug> haha
  1447. # [11:57] <@smaug> good one
  1448. # [11:59] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Ping timeout)
  1449. # [11:59] * Quits: IRCMonkey27793 (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  1450. # [11:59] <mounir> :)
  1451. # [12:00] * Joins: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1452. # [12:03] * Joins: wlach (wlach@moz-74CA96C4.hsd1.ca.comcast.net)
  1453. # [12:03] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  1454. # [12:03] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  1455. # [12:04] * jcranmer|away is now known as IRCMonkey60394
  1456. # [12:05] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1457. # [12:06] <Yoric> markh1: Can we switch? I have got a try job that repeatedly goes orange and it shouldn't.
  1458. # [12:08] * Quits: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu) (Ping timeout)
  1459. # [12:08] <Yoric> Is there an event that marks the end of cycle collection?
  1460. # [12:11] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1461. # [12:11] * Fallen is now known as Fallen|away
  1462. # [12:12] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1463. # [12:12] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Client exited)
  1464. # [12:13] * Quits: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com) (Quit: Leaving)
  1465. # [12:14] * Joins: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu)
  1466. # [12:15] * Quits: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu) (Write error: Broken pipe)
  1467. # [12:15] * Joins: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu)
  1468. # [12:16] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1469. # [12:16] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1470. # [12:16] * Quits: Optimizer (Optimizer@9BAA2E3D.B7FFA1.BE90E62C.IP) (Ping timeout)
  1471. # [12:18] * Joins: marco (Thunderbir@54073B66.84C7FC14.10DC0B64.IP)
  1472. # [12:21] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1473. # [12:22] * Joins: garnacho (carlos@moz-4D53808D.dyn.user.ono.com)
  1474. # [12:23] * Quits: JeroenDeDauw (j@moz-1A1F1558.dip.t-dialin.net) (Ping timeout)
  1475. # [12:23] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1476. # [12:24] * Joins: JeroenDeDauw (j@moz-CE58B9C.dip.t-dialin.net)
  1477. # [12:25] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1478. # [12:25] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1479. # [12:26] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1480. # [12:26] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1481. # [12:26] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1482. # [12:28] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1483. # [12:31] <gaston> woooooo got a working jsshell again on ppc \o/
  1484. # [12:31] * Quits: jet (junglecode@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: jet)
  1485. # [12:32] * Joins: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  1486. # [12:33] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1487. # [12:33] * Joins: Optimizer (Optimizer@CF2BECAC.71187421.BE90E62C.IP)
  1488. # [12:33] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: ekr)
  1489. # [12:33] * Quits: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: jfkthame)
  1490. # [12:35] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  1491. # [12:36] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1492. # [12:36] * Quits: wlach (wlach@moz-74CA96C4.hsd1.ca.comcast.net) (Ping timeout)
  1493. # [12:37] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  1494. # [12:39] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1495. # [12:41] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1496. # [12:42] <decoder> gaston: very nice =)
  1497. # [12:42] <decoder> does it pass the tests, or are there more problems at runtime now?
  1498. # [12:43] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1499. # [12:43] * Quits: ddahl (ddahl@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1500. # [12:43] * ChanServ sets mode: +o roc
  1501. # [12:43] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1502. # [12:43] * ChanServ sets mode: +o smaug
  1503. # [12:43] * Joins: KaiRo (robert@moz-CEE0D123.adsl.highway.telekom.at)
  1504. # [12:44] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  1505. # [12:44] <gaston> it starts, and that's a start
  1506. # [12:44] <gaston> now i'll see if ffx itself 1) builds 2) runs and eventually i'll run some tests
  1507. # [12:45] <gaston> then repeat with aurora :)
  1508. # [12:45] * Joins: bholley_ (anonymous@moz-D5F5C6D8.dip.t-dialin.net)
  1509. # [12:45] * Quits: bholley (anonymous@moz-D5F5C6D8.dip.t-dialin.net) (Connection reset by peer)
  1510. # [12:45] * bholley_ is now known as bholley
  1511. # [12:45] * Quits: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1512. # [12:45] * Quits: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: sicking)
  1513. # [12:45] <gaston> damn bug #746112 assumed that all ppcs had a 64k pagesize, while in fact it should only be ppc64 (apparently) ...
  1514. # [12:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ccf9a7c99813 - Gina Yeh - Bug 806713 - Patch 1: NS_ASSERTION failure in UnixSocket.cpp when create a sco socket, r=qdot
  1515. # [12:46] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  1516. # [12:46] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  1517. # [12:46] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1518. # [12:46] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  1519. # [12:46] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  1520. # [12:47] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1521. # [12:48] * mjschranz_away is now known as mjschranz
  1522. # [12:48] * Joins: armenzg (armenzg@moz-758C6045.dsl.bell.ca)
  1523. # [12:49] * Quits: Mano (mano@moz-7E1DCE13.red.bezeqint.net) (Connection reset by peer)
  1524. # [12:50] * Joins: Mano (mano@moz-7E1DCE13.red.bezeqint.net)
  1525. # [12:51] * Joins: maligree (maligree@moz-440D1659.neoplus.adsl.tpnet.pl)
  1526. # [12:53] * Quits: mikeratcliffe (mikeratcli@874D1973.B2D2E9AB.7CCB197A.IP) (Client exited)
  1527. # [12:53] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
  1528. # [12:54] * Quits: victorporof (victorporo@A84C47C5.6D2FB7A4.79933D60.IP) (Quit: victorporof)
  1529. # [12:55] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Ping timeout)
  1530. # [12:55] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  1531. # [12:56] * Quits: coop|afk (Chris@moz-73529131.dsl.bell.ca) (Quit: coop|afk)
  1532. # [12:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1533. # [12:59] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Connection reset by peer)
  1534. # [12:59] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1535. # [13:01] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1536. # [13:01] * Quits: mwargers (chatzilla@AA28C7A5.235FEA6C.C6A14A47.IP) (Ping timeout)
  1537. # [13:01] * Quits: masayuki2 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1538. # [13:01] * Quits: maligree (maligree@moz-440D1659.neoplus.adsl.tpnet.pl) (Quit: I've had it with you.)
  1539. # [13:02] * Joins: jprmc (jprmc@3DB8AB13.AEC9E1D6.DA78B690.IP)
  1540. # [13:03] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1541. # [13:03] * Fallen|away is now known as Fallen
  1542. # [13:05] * mjschranz is now known as mjschranz_away
  1543. # [13:05] * Joins: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com)
  1544. # [13:06] * Quits: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com) (Quit: leaving)
  1545. # [13:06] <gaston> awesome seems most regress tests even pass
  1546. # [13:07] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1547. # [13:07] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  1548. # [13:07] * Joins: mikeratcliffe (mikeratcli@874D1973.B2D2E9AB.7CCB197A.IP)
  1549. # [13:08] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1550. # [13:08] * ChanServ sets mode: +o smaug
  1551. # [13:09] * mjschranz_away is now known as mjschranz
  1552. # [13:09] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  1553. # [13:10] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1554. # [13:12] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1555. # [13:12] * Joins: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP)
  1556. # [13:16] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1557. # [13:17] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  1558. # [13:18] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1559. # [13:18] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  1560. # [13:19] * Quits: Optimizer (Optimizer@CF2BECAC.71187421.BE90E62C.IP) (Ping timeout)
  1561. # [13:19] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  1562. # [13:21] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1563. # [13:22] <edmorley> mattwoodrow|away, jwatt, gwagner: unstarred aurora failures
  1564. # [13:22] * Joins: krishna (kkdEEP@B5502017.1DB6B287.FDEA3160.IP)
  1565. # [13:23] * Quits: krishna (kkdEEP@B5502017.1DB6B287.FDEA3160.IP) (Client exited)
  1566. # [13:23] * Joins: kkdEEP (kkdEEP@B5502017.1DB6B287.FDEA3160.IP)
  1567. # [13:26] * Quits: Stan (Stan@moz-5446B2B3.dip.t-dialin.net) (Ping timeout)
  1568. # [13:27] * Joins: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP)
  1569. # [13:28] * Parts: kkdEEP (kkdEEP@B5502017.1DB6B287.FDEA3160.IP)
  1570. # [13:30] * Joins: jpr_ (jprmc@9C90598C.AEC9E1D6.DA78B690.IP)
  1571. # [13:30] * Quits: jprmc (jprmc@3DB8AB13.AEC9E1D6.DA78B690.IP) (Ping timeout)
  1572. # [13:30] * Joins: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP)
  1573. # [13:32] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  1574. # [13:32] <graememcc> edmorley: graememcc_firefox@graeme-online.co.uk
  1575. # [13:32] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  1576. # [13:32] * Joins: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP)
  1577. # [13:33] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1578. # [13:37] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1579. # [13:37] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  1580. # [13:38] * Joins: randix (rdow@moz-4C4BEFD.mycingular.net)
  1581. # [13:38] * sheeri-afk is now known as sheeri
  1582. # [13:39] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1583. # [13:41] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/482d32e2b348 - Olli Pettay - Bug 779306 - Wildcard for 'all events', nsIEventListenerService.addListenerForAllEvents(target, listener), r=jst
  1584. # [13:42] * Quits: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP) (Connection reset by peer)
  1585. # [13:42] * Joins: josh (josh@moz-E55A7008.adsl.online.nl)
  1586. # [13:44] <edmorley> graememcc: sorry added you to treestatus earlier but forgot to actually say in channel :-)
  1587. # [13:45] * graememcc frets as he takes another step down the slippery slope towards sheriffing
  1588. # [13:45] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1589. # [13:45] <edmorley> ha
  1590. # [13:45] <edmorley> :-)
  1591. # [13:46] * Joins: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com)
  1592. # [13:46] * Quits: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1593. # [13:47] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1594. # [13:48] * Joins: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1595. # [13:48] * Joins: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP)
  1596. # [13:48] * Quits: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com) (Ping timeout)
  1597. # [13:48] * Joins: hub (hub@F2D29657.F60B0462.67AC9B1.IP)
  1598. # [13:49] * Joins: wsm (chatzilla@moz-886F9E90.cc.lehigh.edu)
  1599. # [13:50] * Joins: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com)
  1600. # [13:50] * Joins: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1601. # [13:50] * Joins: Indig0 (Tomas@moz-A3763BC1.cable.virginmedia.com)
  1602. # [13:51] * Quits: jpr_ (jprmc@9C90598C.AEC9E1D6.DA78B690.IP) (Ping timeout)
  1603. # [13:52] * Quits: graememcc (chatzilla@moz-4718A110.range86-151.btcentralplus.com) (Ping timeout)
  1604. # [13:52] * Quits: randix (rdow@moz-4C4BEFD.mycingular.net) (Quit: randix)
  1605. # [13:52] * Joins: graememcc (chatzilla@moz-17DD90CB.range81-157.btcentralplus.com)
  1606. # [13:53] * Joins: randix (rdow@moz-4C4BEFD.mycingular.net)
  1607. # [13:54] * Joins: graememcc_ (chatzilla@moz-6BABA5BB.range86-140.btcentralplus.com)
  1608. # [13:54] * Quits: graememcc (chatzilla@moz-17DD90CB.range81-157.btcentralplus.com) (Ping timeout)
  1609. # [13:54] * mjschranz is now known as mjschranz_away
  1610. # [13:54] * graememcc_ is now known as graememcc
  1611. # [13:55] * Joins: linuxlukas (lukas@moz-912AD592.versanet.de)
  1612. # [13:56] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1613. # [13:56] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: Reconnecting…)
  1614. # [13:56] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1615. # [13:56] * ChanServ sets mode: +o smaug
  1616. # [13:57] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  1617. # [13:57] * Joins: flexo_ (chatzilla@moz-57DA3827.adsl-dyn.isp.belgacom.be)
  1618. # [13:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5326fc45fe46 - Patrick McManus - bug 806200 - process gzip responses without considering accept-encoding r=honzab
  1619. # [13:57] <flexo_> anyone here has expercience with exposing a c++ xpcom component to javascript with nsIDOMGlobalPropertyInitializer?
  1620. # [13:58] <Ms2ger> All I know is that I hate that code with a passion
  1621. # [13:59] * Joins: kmoir-afk (chatzilla@moz-F9973AAD.cpe.net.cable.rogers.com)
  1622. # [14:00] <Yoric> flexo_: I have exposed C++ code to JS through other means, if that can be useful.
  1623. # [14:00] <flexo_> yes maybe, how did you do it?
  1624. # [14:02] <Yoric> 1/ Define an interface with an [implicit_context] method (say |setup()|).
  1625. # [14:02] <Yoric> 2/ Implement the component and its method using JSAPI.
  1626. # [14:02] * Quits: surkov (surkov@D08E2EFF.E35E3D12.E17943EE.IP) (Quit: surkov)
  1627. # [14:02] <Ms2ger> I would advise against that
  1628. # [14:02] <Yoric> 3/ Instantiate the component/service from JS.
  1629. # [14:02] <Yoric> That's one way to do it, at least.
  1630. # [14:03] * kmoir-afk is now known as kmoir
  1631. # [14:03] <Yoric> That's pretty much how |Components| is implemented, too, iirc.
  1632. # [14:03] <flexo_> yes but can untrusted pages call the component then?
  1633. # [14:03] <Ms2ger> You really don't want to be touching JSAPI
  1634. # [14:03] <Yoric> Ah, I didn't understand that you wanted to expose this to the whole web.
  1635. # [14:04] <flexo_> yes sry, I want that every page can access it
  1636. # [14:04] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1637. # [14:04] <froydnj> gaston: hooray!
  1638. # [14:05] <Yoric> Ms2ger: What's the alternative? Surely not xpconnect?
  1639. # [14:05] * Joins: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP)
  1640. # [14:05] <Ms2ger> Definitely XPConnect
  1641. # [14:05] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/dom/network/src/TCPSocket.js
  1642. # [14:05] <Ms2ger> Looks like that uses nsIDOMGlobalPropertyInitializer
  1643. # [14:05] * catlee-away is now known as catlee
  1644. # [14:06] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1645. # [14:06] * kmoir is now known as kmoir-afk
  1646. # [14:06] * kmoir-afk is now known as kmoir
  1647. # [14:06] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1648. # [14:07] * Quits: ircloggr (nodebot@moz-5F94C83F.compute-1.amazonaws.com) (Client exited)
  1649. # [14:08] * Joins: ircloggr (nodebot@moz-2B142595.compute-1.amazonaws.com)
  1650. # [14:09] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1651. # [14:10] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Client exited)
  1652. # [14:11] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1653. # [14:11] * Joins: dveditz (dveditz@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1654. # [14:11] * ChanServ sets mode: +o dveditz
  1655. # [14:11] <flexo_> thanks, I'll take a look at it
  1656. # [14:11] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  1657. # [14:12] * Quits: k0ral (k0ral@moz-FFE4B062.fbx.proxad.net) (Ping timeout)
  1658. # [14:12] * Joins: k0ral (k0ral@moz-FFE4B062.fbx.proxad.net)
  1659. # [14:12] * Joins: dveditz_ (dveditz@A5A0595A.66715431.D25A875A.IP)
  1660. # [14:13] * Quits: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP) (Connection reset by peer)
  1661. # [14:13] <flexo_> do you know it's possible to also do this in an extension, so without changing source code?
  1662. # [14:13] * Joins: ahal (ahal@moz-6F7F42A5.cable.teksavvy.com)
  1663. # [14:13] * Quits: @dveditz (dveditz@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1664. # [14:13] * dveditz_ is now known as dveditz
  1665. # [14:14] * Joins: marcoz (marco.zehe@moz-A9571786.dip.t-dialin.net)
  1666. # [14:14] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1667. # [14:15] * Joins: ddahl (ddahl@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1668. # [14:15] * rail_away is now known as rail
  1669. # [14:15] * Quits: ahal (ahal@moz-6F7F42A5.cable.teksavvy.com) (Ping timeout)
  1670. # [14:15] * Joins: alan (alan@250ED38C.BBCF716E.AB35D41B.IP)
  1671. # [14:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d1b1ca54cb42 - Josh Aas - Back out both patches for bug 647216 due to regression documented in bug 806244.
  1672. # [14:17] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1673. # [14:18] * ahal_ is now known as ahal
  1674. # [14:19] * mjschranz_away is now known as mjschranz
  1675. # [14:19] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Ping timeout)
  1676. # [14:19] * Joins: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1677. # [14:20] * jhopkins|afk is now known as jhopkins
  1678. # [14:20] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1679. # [14:22] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1680. # [14:24] * Quits: randix (rdow@moz-4C4BEFD.mycingular.net) (Ping timeout)
  1681. # [14:26] * mjschranz is now known as mjschranz_away
  1682. # [14:27] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  1683. # [14:27] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  1684. # [14:27] * Joins: automata (automata@AB8D352B.689DA881.32718129.IP)
  1685. # [14:27] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1686. # [14:27] * Joins: randix (rdow@moz-9725B040.mycingular.net)
  1687. # [14:28] * Quits: daleharvey (uid513@moz-D63BDBD0.irccloud.com) (Quit: )
  1688. # [14:28] <mounir> smaug: ping
  1689. # [14:28] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1690. # [14:28] * Quits: Ms2ger (Ms2ger@moz-314C08F9.adsl-dyn.isp.belgacom.be) (Quit: bbl)
  1691. # [14:29] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1692. # [14:29] * bz_sleep is now known as bz
  1693. # [14:29] * Quits: randix (rdow@moz-9725B040.mycingular.net) (Ping timeout)
  1694. # [14:30] * ewong|sleep is now known as ewong
  1695. # [14:30] * Joins: randix (rdow@moz-9725B040.mycingular.net)
  1696. # [14:32] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1697. # [14:33] * Quits: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  1698. # [14:33] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1699. # [14:34] * Joins: anant (Adium@5B4D7FF1.E2EA453A.FAF22AF7.IP)
  1700. # [14:34] * Joins: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP)
  1701. # [14:35] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1702. # [14:37] * davehunt is now known as davehunt|away
  1703. # [14:38] * Joins: coop (Chris@moz-F9973AAD.cpe.net.cable.rogers.com)
  1704. # [14:40] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1705. # [14:40] * kmoir is now known as kmoir-afk
  1706. # [14:41] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1707. # [14:41] * edmorley rubs eyes and tries re-reading
  1708. # [14:41] <edmorley> "Bug 803688 - Re-land backed out part of bug 803688 now that we have bug 805207 fixed. This changeset reverts the partial-backout cset 5c82f5a5e90d, taking us back to the state we were in at bug 803688's initial landing, rev 592c3465a742. "
  1709. # [14:42] <edmorley> although to be fair, that's the clearest way it could have been phrased :-)
  1710. # [14:43] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1711. # [14:45] * sheeri is now known as sheeri-shower
  1712. # [14:45] * sheeri-shower is now known as sheeri-afk
  1713. # [14:46] * Quits: randix (rdow@moz-9725B040.mycingular.net) (Ping timeout)
  1714. # [14:46] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1715. # [14:49] * Joins: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP)
  1716. # [14:49] * Joins: espindola (espindola@moz-FB9A1D7F.dsl.teksavvy.com)
  1717. # [14:50] <froydnj> edmorley: *blink*
  1718. # [14:51] <edmorley> aka "Bug 803688 - reland the bit we backed out whilst waiting for bug 805207 to be fixed"
  1719. # [14:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Client exited)
  1720. # [14:53] * kmoir-afk is now known as kmoir
  1721. # [14:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d8717e04a99 - Brad Lassey - bug 798826 - crash in gfxFT2FontList::FindFonts @ mozilla::scache::StartupCache::WaitOnWriteThread, speculative null check r=jfkthame
  1722. # [14:58] * davehunt|away is now known as davehunt
  1723. # [14:59] * sheeri-afk is now known as sheeri
  1724. # [14:59] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  1725. # [14:59] * philor|away is now known as philor
  1726. # [15:01] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1727. # [15:01] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Client exited)
  1728. # [15:01] * Joins: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP)
  1729. # [15:01] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1730. # [15:02] * Joins: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com)
  1731. # [15:02] * ChanServ sets mode: +o ehsan
  1732. # [15:04] <edmorley> qDot: ping
  1733. # [15:04] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1734. # [15:05] <edmorley> !seen smaug
  1735. # [15:05] <firebot> smaug was last seen 82 minutes and 39 seconds ago, saying 'bholley: there are only two patches in the bug' in #content.
  1736. # [15:06] <hsivonen> derf: the bug for which we need a cisco contact is https://bugzilla.mozilla.org/show_bug.cgi?id=789081#c34
  1737. # [15:06] * Joins: evilpie (tom@moz-B93C2806.pools.arcor-ip.net)
  1738. # [15:06] * Quits: flexo_ (chatzilla@moz-57DA3827.adsl-dyn.isp.belgacom.be) (Quit: ChatZilla 0.9.89 [Firefox 12.0/20120420145725])
  1739. # [15:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5fc85295afde - Ehsan Akhgari - Bug 807171 - Implement AudioParam.cancelScheduledValues; r=bzbarsky
  1740. # [15:08] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1741. # [15:09] <edmorley> can someone tell me which group bug 802428 is in?
  1742. # [15:09] * Quits: @ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com) (No route to host)
  1743. # [15:09] * Joins: ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com)
  1744. # [15:09] * ChanServ sets mode: +o ehsan
  1745. # [15:09] <davidb> not security
  1746. # [15:09] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1747. # [15:09] * ChanServ sets mode: +o smaug
  1748. # [15:10] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  1749. # [15:10] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1750. # [15:10] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1751. # [15:10] <edmorley> yeah sorry I should have added that it's not moco conf, s-s or any of the other more common ones
  1752. # [15:11] <evilpie> maybe telefonica?
  1753. # [15:11] <edmorley> yeah maybe, would make sense for the commit
  1754. # [15:11] * edmorley just wants to mark the bug post merge
  1755. # [15:12] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  1756. # [15:12] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
  1757. # [15:12] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  1758. # [15:12] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
  1759. # [15:12] * armenzg is now known as armenzg_brb
  1760. # [15:12] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1761. # [15:13] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  1762. # [15:13] <ewong> edmorley: ping
  1763. # [15:13] <edmorley> hi
  1764. # [15:13] <ewong> edmorley: busy?
  1765. # [15:14] <edmorley> ewong: I have a moment :-)
  1766. # [15:15] <ewong> edmorley: quick question... would it be easier if I did that bug one part at a time?
  1767. # [15:15] <ewong> err by 'that bug' I mean bug #683833
  1768. # [15:16] <ewong> I thinki I have it understood up to "Make _reloadHiddenBuilders() check whether the new hidden builders list matches the old list. If not, lets call the existing _afterHiddenBuildersHaveLoaded() but with an extra bool param indicating whether the list has changed. "
  1769. # [15:16] <ewong> the next point is a little more 'convoluted' (for lack of a better word)
  1770. # [15:17] <espindola> decoder, thanks for the bug report
  1771. # [15:17] <edmorley> ewong: splitting the solution up into multiple patches, each working without the next, is recommended, yes :-)
  1772. # [15:17] <espindola> looking at it
  1773. # [15:18] * Quits: jwilde (Thunderbir@moz-B3645E9C.medford.tufts.edu) (Ping timeout)
  1774. # [15:18] * Fallen is now known as Fallen|away
  1775. # [15:19] * bwinton_away is now known as bwinton
  1776. # [15:19] * Quits: Optimizer (Optimizer@816D48C2.FA13FFAF.D5D59AD9.IP) (Ping timeout)
  1777. # [15:20] * mcote|afk is now known as mcote
  1778. # [15:20] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  1779. # [15:21] * Quits: linuxlukas (lukas@moz-912AD592.versanet.de) (Quit: Verlassend)
  1780. # [15:21] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
  1781. # [15:22] <edmorley> !seen mbest
  1782. # [15:22] <firebot> mbest was last seen 19 hours, 31 minutes and 59 seconds ago, saying 'Hello all, just wanted to note that I added a new query to the Main metro wiki page. It tracks MVP nominations. Currently just using [metro-mvp?] for now until we decided to switch to
  1783. # [15:22] <firebot> something more.' in #windev.
  1784. # [15:22] * Joins: Optimizer (Optimizer@54203A67.A4622784.BE90E62C.IP)
  1785. # [15:23] <edmorley> who is an appropriate person to request addition to partner-confidential ?
  1786. # [15:23] <ewong> edmorley: ok.. I'm gonna try this patch as part 1..
  1787. # [15:24] * Joins: jwilde (Thunderbir@moz-2A15977F.medford.tufts.edu)
  1788. # [15:24] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  1789. # [15:25] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1790. # [15:25] * ChanServ sets mode: +o smaug
  1791. # [15:25] <ewong> edmorley: thanks for your patience
  1792. # [15:26] <ewong> s/thanks/thank you/
  1793. # [15:26] * Quits: campout (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  1794. # [15:27] * Joins: till (till@moz-8BD95DB.pool.mediaways.net)
  1795. # [15:27] * ewong is now known as ewong|sleep
  1796. # [15:27] * Quits: anant (Adium@5B4D7FF1.E2EA453A.FAF22AF7.IP) (Quit: Leaving.)
  1797. # [15:28] <edmorley> ewong|sleep: and you yours; I still haven't gotten my head around all of TBPL yet, so I've been having to read up myself in order to answer :-)
  1798. # [15:28] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  1799. # [15:29] <jwatt> hmm, trunk lldb actually seems to work, finally
  1800. # [15:30] <espindola> decoder, fixed
  1801. # [15:31] <espindola> decoder, 167232
  1802. # [15:31] * Quits: martyn (martyn@moz-48060884.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  1803. # [15:31] * Quits: marco (Thunderbir@54073B66.84C7FC14.10DC0B64.IP) (Quit: marco)
  1804. # [15:31] * jlebar|away is now known as jlebar
  1805. # [15:32] <jlebar> Uh, I do not know how I got through the Aurora closed-tree hook.
  1806. # [15:32] <jlebar> Oh, qfold folds commit messages too?
  1807. # [15:32] <jlebar> But hg outgoing shows only the first line of the commit message.
  1808. # [15:32] <jlebar> Oops.
  1809. # [15:32] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1810. # [15:32] <jlebar> edmorley, Sorry. :(
  1811. # [15:33] <edmorley> jlebar: np
  1812. # [15:33] * sheppy is now known as sheppy-afk
  1813. # [15:33] <edmorley> jlebar: it's only a "people have stopped starring" closed
  1814. # [15:33] * Quits: Optimizer (Optimizer@54203A67.A4622784.BE90E62C.IP) (Ping timeout)
  1815. # [15:34] <T3550> i want to help translating the FirefoxOS to my country's Language (Brazilian PT-BR) where can i go?
  1816. # [15:34] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1817. # [15:34] <edmorley> is tbpl taking an age to load for others too?
  1818. # [15:34] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1819. # [15:35] <jlebar> T3550, Try #b2g and #gaia
  1820. # [15:36] <T3550> jlebar, tkz
  1821. # [15:38] * Quits: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: jfkthame)
  1822. # [15:40] * Quits: andreasn (andreasn@moz-ECF31690.customer.telia.com) (Ping timeout)
  1823. # [15:41] * Joins: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1824. # [15:41] * Joins: vigneshwaran (vigneshwar@A2B36D6F.84983509.8B4AB1DB.IP)
  1825. # [15:41] * Quits: vigneshwaran (vigneshwar@A2B36D6F.84983509.8B4AB1DB.IP) (Quit: Leaving.)
  1826. # [15:42] <evilpie> what was the dashboard where you needed to login?
  1827. # [15:45] * Joins: Optimizer (Optimizer@219E41D5.9EE11D7D.D2D1FAF0.IP)
  1828. # [15:45] * IRCMonkey60394 is now known as jcranmer
  1829. # [15:46] * armenzg_brb is now known as armenzg
  1830. # [15:47] * Parts: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1831. # [15:47] * Joins: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1832. # [15:47] * Parts: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1833. # [15:49] * Quits: TheOne (one@moz-9E906A61.dip.t-dialin.net) (Ping timeout)
  1834. # [15:49] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1835. # [15:49] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Client exited)
  1836. # [15:50] * Joins: TheOne (one@moz-9E906A61.dip.t-dialin.net)
  1837. # [15:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3846f8080698 - Ehsan Akhgari - Bug 807526 - Implement GainNode; r=bzbarsky
  1838. # [15:51] <Standard8> edmorley: dod you just file a bug about adding tbpl to status.mozilla.com? What about treestatus?
  1839. # [15:51] <edmorley> Standard8: filed a few https://bugzil.la/807657,807660,807658
  1840. # [15:51] <Standard8> oh heh ok
  1841. # [15:52] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Client exited)
  1842. # [15:52] <edmorley> but yeah agree :-)
  1843. # [15:52] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1844. # [15:53] <edmorley> philor: [14:56:48.617] GET https://tbpl.mozilla.org/php/getRevisionBuilds.php?branch=mozilla-inbound&rev=a43543174e89&_=1351781808439 [HTTP/1.1 200 OK 27870ms] :-(
  1845. # [15:53] * Quits: @ehsan (ehsan@moz-C48D29C4.cable.teksavvy.com) (Input/output error)
  1846. # [15:55] <edmorley> can someone else try that URL and see how long it takes please
  1847. # [15:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75f27b51f66a - Axel Hecht - bug 797745, use l10n-base and relativesrcdir instead of config.mk for l10n-merge, r=ted
  1848. # [15:55] <Standard8> edmorley: 2175ms
  1849. # [15:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5950e455f4c3 - Axel Hecht - bug 797745, add support for relativesrcdir overrides, r=ted
  1850. # [15:55] <Yoric> jmaher: Is there a way to obtain the stack trace at the time of the talos timeout?
  1851. # [15:55] <Yoric> edmorley: 2718ms
  1852. # [15:56] <Standard8> edmorley: on a shift-reload
  1853. # [15:56] <edmorley> Standard8, Yoric: thank you, must be a location thing
  1854. # [15:56] <Yoric> and 2928ms on a shift-reload
  1855. # [15:56] * Quits: Mano (mano@moz-7E1DCE13.red.bezeqint.net) (Client exited)
  1856. # [15:56] <Yoric> (from France)
  1857. # [15:56] * edmorley gives up trying to use tbpl for the moment
  1858. # [15:57] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1859. # [15:57] * Joins: atte (atte@moz-401E92F1.dhcp.inet.fi)
  1860. # [15:57] <edmorley> oh... it works fine in another browser
  1861. # [15:57] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1862. # [15:58] <Yoric> I was using Aurora, btw.
  1863. # [15:58] * Quits: micahg (micahg@2DA036A8.6A45502A.FD4497A0.IP) (Ping timeout)
  1864. # [15:58] <edmorley> I'm using today's Nightly
  1865. # [15:58] <jmaher> Yoric: I am not sure- maybe if you run the browser in a debugger? are you talking about on tbpl?
  1866. # [16:01] <jmaher> Yoric: I am wondering why this fails on talos, but not on unittests...and it doesn't fail on all talos runs, just some of them (the same ones...so it isn't random)
  1867. # [16:01] <Yoric> jmaher: I am talking about tbpl.
  1868. # [16:01] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1869. # [16:01] * Joins: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1870. # [16:01] <Yoric> I don't know if you received my message from yesterday, btw: with the same configuration (afaict), it fails remotely and works locally.
  1871. # [16:01] <jmaher> Yoric: if there is a minidump file it will run minidump_stackwalk and output the data; not sure how to force the browser to generate a minidump stackwalk
  1872. # [16:02] <Yoric> Not sure, but we can investigate this.
  1873. # [16:02] <Yoric> How does Talos kill firefox?
  1874. # [16:02] <jmaher> Yoric: I saw that, the tools are the same, but maybe something in the environment is different
  1875. # [16:02] <Yoric> SIGKILL?
  1876. # [16:02] * Quits: fabrice|zZz (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  1877. # [16:02] <jmaher> on which os?
  1878. # [16:02] <Yoric> macos
  1879. # [16:02] <till> edmorley: in my nightly, it takes 1779ms for a normal load, and 11447ms for shift-reload. From Germany.
  1880. # [16:03] <till> OS X 10.7
  1881. # [16:03] * Quits: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: Leaving.)
  1882. # [16:03] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1883. # [16:03] <jmaher> Yoric: http://hg.mozilla.org/build/talos/file/tip/talos/ffprocess_mac.py#l69
  1884. # [16:04] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Quit: Leaving)
  1885. # [16:04] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  1886. # [16:05] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1887. # [16:05] * Joins: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1888. # [16:06] <Yoric> Anyone: Is there a way to force FF to create a minidump when killed with SIGTERM or SIGKILL?
  1889. # [16:06] <Yoric> (Or does it do this already?)
  1890. # [16:06] <till> edmorley: the behavior in Chrome seems to match that in Nightly. First load between 1s und 2s, force reload ~11s.
  1891. # [16:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/23eb7d58bf90 - Bill McCloskey - Bug 807535 - Avoid toggling Ion write barrier too often (r=sstangl)
  1892. # [16:07] * Joins: ahal (ahal@moz-9B9AB844.eng.wind.ca)
  1893. # [16:07] <edmorley> till: I tested again and Chrome displays the same behaviour for me as Nightly, so not that after all; but I'm still getting times of 30-60s
  1894. # [16:09] * Quits: ahal (ahal@moz-9B9AB844.eng.wind.ca) (Ping timeout)
  1895. # [16:10] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1896. # [16:11] <till> edmorley: mmh, may be a location thing after all. I don't see why Yoric in France shouldn't have any issues and why yours are so much worse than mine. We should pretty much go through the same major IXPs, after all.
  1897. # [16:11] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1898. # [16:11] <edmorley> indeed :-(
  1899. # [16:12] * Quits: JeroenDeDauw (j@moz-CE58B9C.dip.t-dialin.net) (Quit: Leaving.)
  1900. # [16:12] * Joins: JeroenDeDauw (j@moz-CE58B9C.dip.t-dialin.net)
  1901. # [16:12] * Joins: berkerpeksag (berkerpeks@8B77CA0C.D8F230E2.BA04A6B2.IP)
  1902. # [16:13] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  1903. # [16:14] * Quits: edmorley (edmorley@moz-DE8DC2F.range86-166.btcentralplus.com) (Ping timeout)
  1904. # [16:14] * Joins: capella-SIII (capella-SI@moz-2D0AF8D4.syrcny.fios.verizon.net)
  1905. # [16:14] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1906. # [16:14] <NeilAway> Yoric: iirc no, which is why crashinject, MOZ_ASSERT etc. use invalid pointer derefs, not signals
  1907. # [16:14] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1908. # [16:15] <Yoric> NeilAway: Ok, thanks.
  1909. # [16:15] <Yoric> My problem is that I need to remote debug code that timeouts (freezes?) only on tbpl.
  1910. # [16:15] <jlebar> Has anyone else noticed a huge CPU scheduler regression after updating to Ubuntu 12.10? After the update, linking libxul with gold completely freezes my machine, even if I nice the build.
  1911. # [16:16] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  1912. # [16:16] <Yoric> I guess I could request access to the server, wait until the timeout and attach a gdb.
  1913. # [16:16] <Yoric> This would be a new experience for me, but this should be possible.
  1914. # [16:17] <Yoric> NeilAway: jmaher: espindola: What do you think of the above idea? (credit due to espindola, btw)
  1915. # [16:17] * Joins: edmorley (edmorley@moz-DFFDB15D.range86-145.btcentralplus.com)
  1916. # [16:18] * Joins: ahal (ahal@moz-6F7F42A5.cable.teksavvy.com)
  1917. # [16:18] * Quits: tchevalier|away (Thunderbir@moz-AC3C8CC2.w81-251.abo.wanadoo.fr) (Quit: tchevalier|away)
  1918. # [16:19] * Joins: tchevalier (Thunderbir@moz-AC3C8CC2.w81-251.abo.wanadoo.fr)
  1919. # [16:20] <espindola> Yoric, it is probably the easiest
  1920. # [16:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1921. # [16:20] <espindola> another option is to try to copy the reference setup (10.2, xcode 4.1)
  1922. # [16:20] * Fallen|away is now known as Fallen
  1923. # [16:20] <espindola> and see if you can reproduce it locally
  1924. # [16:20] <espindola> Yoric, btw, have you tried reproducing it locally with the binaries produced by the try server?
  1925. # [16:21] <Yoric> Yes, locally, it works smoothly.
  1926. # [16:21] * Joins: victorporof (victorporo@F38E92B1.BEB908B0.79933D60.IP)
  1927. # [16:21] <espindola> ah, I thought the locally built binaries were the ones you were testing
  1928. # [16:21] <Yoric> I tried both.
  1929. # [16:21] <Yoric> On my machine, everything works.
  1930. # [16:21] <espindola> so yes, I think getting ssh access is the best
  1931. # [16:22] * Joins: bdahl (bdahl@2557E599.66715431.D25A875A.IP)
  1932. # [16:22] * Joins: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP)
  1933. # [16:22] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Quit: Lost terminal)
  1934. # [16:23] * Joins: mdas (mdas@6A0BF1DC.2AB62C37.6393C069.IP)
  1935. # [16:23] * Quits: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  1936. # [16:23] * Quits: jfkthame (jfkthame@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: jfkthame)
  1937. # [16:23] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1938. # [16:23] * ChanServ sets mode: +o ehsan
  1939. # [16:23] <Yoric> espindola: so, you mentioned this is a netops bug?
  1940. # [16:24] <Yoric> I mean, I should open a netops bug to get ssh access?
  1941. # [16:25] * Joins: Pike (Pike@moz-EB5C7707.pool.mediaways.net)
  1942. # [16:25] <jmaher> Yoric: that usually works, I would give that a try, you just need to request build vpn access and a slave
  1943. # [16:25] * Joins: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  1944. # [16:25] <Yoric> I will do that.
  1945. # [16:25] <Yoric> I will need some guidance to use this access, though.
  1946. # [16:25] <Yoric> Treading unfamiliar ground.
  1947. # [16:25] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  1948. # [16:26] * jcranmer is now known as IRCMonkey64253
  1949. # [16:27] * Quits: evilpie (tom@moz-B93C2806.pools.arcor-ip.net) (Quit: Leaving)
  1950. # [16:28] * IRCMonkey64253 is now known as jcranmer
  1951. # [16:28] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Quit: WeeChat 0.3.7)
  1952. # [16:28] <jmaher> Yoric: yeah, I can help out as needed; it really ends up being a vnc session and you can test away :)
  1953. # [16:28] * Quits: josh (josh@moz-E55A7008.adsl.online.nl) (Quit: josh)
  1954. # [16:29] * Quits: jeffmo (jeffmo@F3C7FB1.3AD3A61B.2321E71E.IP) (Quit: jeffmo)
  1955. # [16:29] * Quits: tonymec|away (tonymec@E148F0DC.FA3405A0.277517C1.IP) (Ping timeout)
  1956. # [16:29] * Quits: tonymec (tonymec@E148F0DC.FA3405A0.277517C1.IP) (Ping timeout)
  1957. # [16:29] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1958. # [16:30] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  1959. # [16:30] * hwine is now known as hwine|afk
  1960. # [16:30] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1961. # [16:31] * Joins: Mardak (Mardak@2557E599.66715431.D25A875A.IP)
  1962. # [16:31] * joduinn-home is now known as joduinn-commute
  1963. # [16:34] <@ehsan> bz: ping
  1964. # [16:34] * Joins: jfkthame (jfkthame@95D813D2.AE152CC.FAF22AF7.IP)
  1965. # [16:34] <@bz> ehsan: ack
  1966. # [16:34] <@ehsan> bz: quick question, is this invalid web idl: createDelay(optional float foo = 1.0); ?
  1967. # [16:34] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  1968. # [16:34] * Quits: jhford (jhford@moz-D8988180.org) (Ping timeout)
  1969. # [16:34] * Quits: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP) (Ping timeout)
  1970. # [16:34] * Quits: TheLink (quassel@E2F764B4.119B6231.7244D58C.IP) (Ping timeout)
  1971. # [16:34] * Joins: TheLink (quassel@E2F764B4.119B6231.7244D58C.IP)
  1972. # [16:35] * Joins: Ryan (rflint@moz-A287E317.com)
  1973. # [16:35] * Quits: reed (reed@tech.monkey) (Ping timeout)
  1974. # [16:35] * Quits: Jasper (jstpierre@moz-A406D4F8.coderinserepeat.com) (Ping timeout)
  1975. # [16:35] * Joins: jhford (jhford@moz-D8988180.org)
  1976. # [16:35] <@bz> ehsan: Looks valid to me...
  1977. # [16:35] <@bz> ehsan: does it not parse?
  1978. # [16:35] <@ehsan> bz: it doesn't!
  1979. # [16:35] * Quits: capella-SIII (capella-SI@moz-2D0AF8D4.syrcny.fios.verizon.net) (Ping timeout)
  1980. # [16:35] * @bz looks
  1981. # [16:35] <@ehsan> well, the parser throws
  1982. # [16:36] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1983. # [16:36] * Joins: capella-SIII (capella-SI@moz-2D0AF8D4.syrcny.fios.verizon.net)
  1984. # [16:36] * Joins: Jasper (jstpierre@moz-A406D4F8.coderinserepeat.com)
  1985. # [16:36] <@bz> What if you just do "1" for now?
  1986. # [16:36] * Quits: mdas (mdas@6A0BF1DC.2AB62C37.6393C069.IP) (Input/output error)
  1987. # [16:36] <@bz> not 1.0?
  1988. # [16:36] * Joins: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP)
  1989. # [16:36] <@ehsan> bz: hmm, that works...
  1990. # [16:36] <@ehsan> nope
  1991. # [16:36] <@ehsan> it doesn't
  1992. # [16:37] <@bz> What fails?
  1993. # [16:37] <@ehsan> WebIDL.WebIDLError: error: Cannot coerce type Byte to type Float., AudioContext.webidl line 31:41
  1994. # [16:37] <@ehsan> WebIDL.WebIDLError: error: Cannot coerce type Byte to type Float., AudioContext.webidl line 31:41
  1995. # [16:37] <@bz> mmm
  1996. # [16:37] <@bz> one sec
  1997. # [16:37] <mayhemer> hi, how can I log to Web Console from a native code?
  1998. # [16:37] <@bz> But I think this is just a bug or two in our parser
  1999. # [16:37] * Joins: tonymec__ (tonymec@53D248FF.48EF4B79.277517C1.IP)
  2000. # [16:38] * tonymec__ is now known as tonymec|away
  2001. # [16:38] <@bz> Spec says
  2002. # [16:38] <@ehsan> bz: well the reason that I'm asking is that I fixed the spec
  2003. # [16:38] <@ehsan> the web audio spec
  2004. # [16:38] <@bz> right
  2005. # [16:38] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2006. # [16:38] <@bz> and now you're trying to implement it
  2007. # [16:38] <@ehsan> and I wanna make sure I didn't screw that up :)
  2008. # [16:38] <@ehsan> right
  2009. # [16:38] * Quits: RealRaven (Thunderbir@BB92BD5.E9648613.C3498625.IP) (Client exited)
  2010. # [16:39] * Joins: reed (reed@tech.monkey)
  2011. # [16:39] <@ehsan> I get an assert False in t_FLOATLITERAL
  2012. # [16:39] <@bz> [16] DefaultValue b ConstValue | string
  2013. # [16:39] <@bz> [27] ConstValue b BooleanLiteral
  2014. # [16:39] <@bz> | FloatLiteral
  2015. # [16:39] <@bz> | integer
  2016. # [16:39] <@bz> | "null"
  2017. # [16:39] <@ehsan> in WebIDL.py
  2018. # [16:39] <@bz> is the spec
  2019. # [16:39] <@bz> def t_FLOATLITERAL(self, t):
  2020. # [16:39] <@bz> r'-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][+-]?[0-9]+)?|[0-9]+[Ee][+-]?[0-9]+)'
  2021. # [16:39] <@bz> assert False
  2022. # [16:39] <@bz> We don't do float literals yet
  2023. # [16:39] <@ehsan> oh
  2024. # [16:39] * @bz can't recall why
  2025. # [16:39] <@ehsan> bz: let me see if I can fix it!
  2026. # [16:39] <@ehsan> bz: what does r'...' mean in python?
  2027. # [16:39] <@bz> khuey had some sort of reason for it....
  2028. # [16:39] <@bz> ehsan: regexp, I assume
  2029. # [16:40] * @ehsan googles
  2030. # [16:40] <@bz> ehsan: but using 1 should work too, I think
  2031. # [16:40] <froydnj> ehsan: "raw" string, no backslashes required
  2032. # [16:40] <@ehsan> froydnj: well, can you read this code? :) http://mxr.mozilla.org/mozilla-central/source/dom/bindings/parser/WebIDL.py#2682
  2033. # [16:41] * sheppy-afk is now known as sheppy
  2034. # [16:41] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
  2035. # [16:41] <froydnj> ehsan: it could be better, but yes
  2036. # [16:41] <@ehsan> ok, what does it do?
  2037. # [16:41] <@ehsan> bz: according to the spec?
  2038. # [16:41] <@bz> ehsan: checking
  2039. # [16:42] * Quits: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr) (Ping timeout)
  2040. # [16:42] <@bz> Ah
  2041. # [16:42] <@bz> sorry, gimme a sec
  2042. # [16:42] * @bz reads spec
  2043. # [16:42] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  2044. # [16:42] <froydnj> ehsan: so this bit: ([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)
  2045. # [16:43] <@bz>
  2046. # [16:43] <@bz> The type of an integer token is the same as the type of the constant, dictionary member or optional argument it is being used as the value of.
  2047. # [16:43] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  2048. # [16:43] <froydnj> is matching |digits literal-decimal-point digits|
  2049. # [16:43] <Yoric> jmaher: In which component should I file this?
  2050. # [16:43] <froydnj> or
  2051. # [16:43] <@bz> The value of the integer token MUST NOT lie outside the valid range of values for its type, as given in section 3.10 below.
  2052. # [16:43] <espindola> Yoric, releng I think
  2053. # [16:43] <Yoric> Thanks
  2054. # [16:43] <jmaher> Yoric: mozilla.org::release automation (general); or something like that
  2055. # [16:43] <froydnj> or a fractional value, possibly with a leading integer component
  2056. # [16:44] <@bz> So afaict it should be ok to write "optional float myarg = 1"
  2057. # [16:44] <@ehsan> froydnj: yeah I can read the regex, I just don't understand what the function does!
  2058. # [16:44] <@bz> and the type of the 1 should be considered to be float
  2059. # [16:44] <@ehsan> it just does a string expression and asserts false?
  2060. # [16:44] <froydnj> ehsan: ah! my mistake!
  2061. # [16:44] <@bz> So we should fix coerceToType to allow "1" here, imo
  2062. # [16:44] <@ehsan> bz: yeah makes sense
  2063. # [16:45] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2064. # [16:45] <@bz> ehsan: I'll raise a spec issue to double-check this, but recently webidl has not been moving much. :(
  2065. # [16:45] * Joins: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr)
  2066. # [16:46] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2067. # [16:46] <espindola> ehsan, can you check if 807214 is fixed?
  2068. # [16:47] * Joins: mw22 (chatzilla@moz-AF369B35.adsl.online.nl)
  2069. # [16:47] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2070. # [16:47] <froydnj> if that class is doing what I think it's doing, that's a cross between kinda neat and somewhat evil
  2071. # [16:47] * Quits: jwilde (Thunderbir@moz-2A15977F.medford.tufts.edu) (Ping timeout)
  2072. # [16:48] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2073. # [16:48] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  2074. # [16:49] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2075. # [16:50] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2076. # [16:50] <@ehsan> bz: ok, can I just fix the parser to do parseFloat?
  2077. # [16:50] * Joins: daleharvey (uid513@moz-D63BDBD0.irccloud.com)
  2078. # [16:50] <@ehsan> espindola: not right now :( cause I need to bust my tree...
  2079. # [16:50] <espindola> ok
  2080. # [16:50] <@ehsan> espindola: you can test it too if you wanna bust yours ;)
  2081. # [16:51] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2082. # [16:51] * rail is now known as rail-lunch
  2083. # [16:51] * Joins: harth (harth@moz-CF96C405.hsd1.ca.comcast.net)
  2084. # [16:52] <espindola> ehsan, I just need to cause firefox to crash twice, right?
  2085. # [16:52] <jlebar> roc, Do you have any idea how CanvasRenderingContext2D::DrawWindow is affected by the fact that it's being called from a child process? I somehow broke this in bug 802366, but I don't understand where the interaction lies.
  2086. # [16:52] <@bz> ehsan: mmm
  2087. # [16:53] <@ehsan> espindola: right
  2088. # [16:53] <@bz> ehsan: checking
  2089. # [16:53] * Joins: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net)
  2090. # [16:53] <jlebar> roc, When I run reftests, I get a hang at reftest-sanity/invalidation.html and the child process prints out a warning: ""Flushing retained layers!"
  2091. # [16:53] <@bz> ehsan: as a first cut, I think so
  2092. # [16:53] <@bz> ehsan: but check with khuey what the issues were?
  2093. # [16:53] <@ehsan> :q
  2094. # [16:53] <espindola> ok, will give kill -9 a trie
  2095. # [16:53] <espindola> try
  2096. # [16:53] <@bz> ehsan: and I guess ask him to review. ;)
  2097. # [16:54] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2098. # [16:54] * Quits: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr) (Ping timeout)
  2099. # [16:54] * Joins: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr)
  2100. # [16:55] * Joins: tonymec (tonymec@53D248FF.48EF4B79.277517C1.IP)
  2101. # [16:57] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  2102. # [16:57] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2103. # [16:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc21ea546a26 - Alexander Surkov - Bug 807596 - crash [@ Accessible::GetActionRule()], r=hub
  2104. # [16:57] <@ehsan> bz: ok
  2105. # [16:58] * Joins: marco (Thunderbir@54073B66.84C7FC14.10DC0B64.IP)
  2106. # [16:59] <jlebar> roc, Oh, I may see.
  2107. # [17:00] * Joins: graememcc_ (chatzilla@moz-A09A30AE.range86-167.btcentralplus.com)
  2108. # [17:00] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  2109. # [17:00] <@ehsan> bz: oh, I need to handle infinity and stuff...
  2110. # [17:00] * Quits: graememcc (chatzilla@moz-6BABA5BB.range86-140.btcentralplus.com) (Ping timeout)
  2111. # [17:00] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2112. # [17:00] * graememcc_ is now known as graememcc
  2113. # [17:01] <@bz> ehsan: ah, yes
  2114. # [17:01] <@ehsan> bz: ok, now I'm torn between giving up and using Optional<float>, or file a bug and wait :(
  2115. # [17:01] <@bz> ehsan: though a decent string-to-float lib should handle those, I'd think
  2116. # [17:01] <@ehsan> bz: problem is I don't really know python!
  2117. # [17:01] <@bz> ehsan: for your purposes, I think you should use = 1 and fix coerceToType
  2118. # [17:02] <@ehsan> ok
  2119. # [17:02] <@bz> ehsan: if self.type.isInteger() and type.isInteger():
  2120. # [17:02] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  2121. # [17:02] * Fallen is now known as Fallen|away
  2122. # [17:03] <Yoric> espindola: jmaher: Thanks.
  2123. # [17:03] * @bz thinks just adding a case in there for self.type.isInteger() and type.isFloat()
  2124. # [17:03] <@bz> and implementing it
  2125. # [17:03] <@bz> should do the trick
  2126. # [17:03] * Joins: seth (seth@moz-BE601222.dsl.dynamic.sonic.net)
  2127. # [17:03] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2128. # [17:05] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Client exited)
  2129. # [17:05] * Quits: graememcc (chatzilla@moz-A09A30AE.range86-167.btcentralplus.com) (Ping timeout)
  2130. # [17:05] * Joins: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se)
  2131. # [17:05] * Joins: graememcc (chatzilla@moz-88509FB6.range31-53.btcentralplus.com)
  2132. # [17:06] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  2133. # [17:07] * Quits: marcoz (marco.zehe@moz-A9571786.dip.t-dialin.net) (Ping timeout)
  2134. # [17:07] * Quits: TheOne (one@moz-9E906A61.dip.t-dialin.net) (Input/output error)
  2135. # [17:08] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2136. # [17:08] * Joins: marcoz (marco.zehe@moz-898B876E.dip.t-dialin.net)
  2137. # [17:08] * sheppy is now known as sheppy-lunch
  2138. # [17:08] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2139. # [17:09] * Joins: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu)
  2140. # [17:09] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2141. # [17:11] * Quits: coop (Chris@moz-F9973AAD.cpe.net.cable.rogers.com) (Quit: coop)
  2142. # [17:11] * Joins: ehugg (chatzilla@B5E897B5.C5EAED67.6CD50604.IP)
  2143. # [17:11] * Quits: capella-SIII (capella-SI@moz-2D0AF8D4.syrcny.fios.verizon.net) (Ping timeout)
  2144. # [17:11] * jimm is now known as jimm-lunch
  2145. # [17:12] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  2146. # [17:12] * Quits: kmoir (chatzilla@moz-F9973AAD.cpe.net.cable.rogers.com) (Ping timeout)
  2147. # [17:13] * Quits: garnacho (carlos@moz-4D53808D.dyn.user.ono.com) (Ping timeout)
  2148. # [17:13] <@ehsan> bz: how do I write a test for this?
  2149. # [17:13] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
  2150. # [17:13] * Quits: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu) (Ping timeout)
  2151. # [17:14] * Joins: pascalc (chatzilla@moz-FBEBDEDE.w83-204.abo.wanadoo.fr)
  2152. # [17:15] * Joins: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net)
  2153. # [17:15] <@ehsan> bz: nm, I just realized that I have written patches for the web idl parser before :)
  2154. # [17:16] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2155. # [17:16] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2156. # [17:16] * jlebar is now known as jlebar|away
  2157. # [17:17] * Quits: pascalc (chatzilla@moz-FBEBDEDE.w83-204.abo.wanadoo.fr) (Ping timeout)
  2158. # [17:17] * Quits: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: Leaving.)
  2159. # [17:17] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2160. # [17:17] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  2161. # [17:18] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2162. # [17:18] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
  2163. # [17:18] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
  2164. # [17:19] <froydnj> hm, no mccr8
  2165. # [17:19] <tanvi> anyone know whats busted in this code - http://pastebin.mozilla.org/1898496
  2166. # [17:20] <tanvi> data["test"] = protocols[i];  //Why does this yield undefined???
  2167. # [17:20] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  2168. # [17:21] * Quits: kannanmanickam (kannanmani@moz-7DC12C05.sb.sd.cox.net) (Quit: kannanmanickam)
  2169. # [17:21] * Joins: BartZilla (bartlomiej@23F051CF.2814101B.59EB8DFD.IP)
  2170. # [17:22] * BartZilla is now known as BartlomiejB
  2171. # [17:22] <tanvi> when i dump protocols[i] I get about in the console
  2172. # [17:23] <tanvi> why can't i use it to set a variable?
  2173. # [17:23] <@smaug> tanvi: thanks
  2174. # [17:23] <@smaug> odd
  2175. # [17:24] * Joins: RealRaven (Thunderbir@C860C2F2.A32FF38F.27F80FAC.IP)
  2176. # [17:25] <tanvi> trying to create a loop for my tests, instead of testing each protocol independently.
  2177. # [17:25] <tanvi> but the postmessage needs to be different for each protocol
  2178. # [17:26] <tanvi> not sure if this is a quirk because of the 2d array
  2179. # [17:26] * Quits: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net) (Ping timeout)
  2180. # [17:26] * Joins: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net)
  2181. # [17:27] <shu> tanvi: you're closing over i :)
  2182. # [17:27] <shu> that's not a let i
  2183. # [17:27] <@ehsan> bz: https://bugzilla.mozilla.org/attachment.cgi?id=677450&action=edit
  2184. # [17:27] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2185. # [17:28] <@smaug> tanvi: apparently I didn't have 'nickserv set secure on'
  2186. # [17:28] <@smaug> #it helped
  2187. # [17:28] * Joins: jwilde (Thunderbir@moz-D062E096.medford.tufts.edu)
  2188. # [17:28] * Quits: ddahl (ddahl@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  2189. # [17:28] * Joins: evilpie (tom@moz-B93C2806.pools.arcor-ip.net)
  2190. # [17:29] * Joins: hurley (hurley@2557E599.66715431.D25A875A.IP)
  2191. # [17:29] * ashughes|afk is now known as ashughes
  2192. # [17:29] * Quits: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net) (Ping timeout)
  2193. # [17:29] * Joins: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net)
  2194. # [17:29] <tanvi> shu - can you elaborate?
  2195. # [17:31] <@bz> ehsan: r=me with the typo fixed
  2196. # [17:32] * Quits: sicking (sicking@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: sicking)
  2197. # [17:32] * Quits: BenWa (BenWa@moz-B9E3729F.members.linode.com) (Ping timeout)
  2198. # [17:33] * Quits: jhford (jhford@moz-D8988180.org) (Ping timeout)
  2199. # [17:33] <dhylands> Does anybody know if the word or is valid in the context #if defined(FOO) or defined(BAR) ?
  2200. # [17:33] * Quits: aki|away (aki@moz-A18C1E59.members.linode.com) (Ping timeout)
  2201. # [17:33] * Quits: TheLink (quassel@E2F764B4.119B6231.7244D58C.IP) (Ping timeout)
  2202. # [17:33] * Quits: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP) (Ping timeout)
  2203. # [17:33] * Joins: TheLink (quassel@E2F764B4.119B6231.7244D58C.IP)
  2204. # [17:33] * Quits: jlin (Jonathan@moz-619C4F64.x.rootbsd.net) (Ping timeout)
  2205. # [17:33] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  2206. # [17:33] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  2207. # [17:33] * Quits: joe` (jdrew@moz-38D685D4.woot.net) (Ping timeout)
  2208. # [17:33] * Quits: reed (reed@tech.monkey) (Ping timeout)
  2209. # [17:33] <froydnj> dhylands: you want ||
  2210. # [17:33] * Joins: joe` (jdrew@moz-38D685D4.woot.net)
  2211. # [17:33] <dhylands> THat's what I thought. or seems to work on gcc
  2212. # [17:33] * Joins: jlin (Jonathan@moz-619C4F64.x.rootbsd.net)
  2213. # [17:34] <dhylands> It surprised me
  2214. # [17:34] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
  2215. # [17:34] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  2216. # [17:34] * Joins: Ryan (rflint@moz-A287E317.com)
  2217. # [17:34] * Joins: reed (reed@tech.monkey)
  2218. # [17:34] * rail-lunch is now known as rail
  2219. # [17:34] <dhylands> I came across it while doing a code-review
  2220. # [17:34] <froydnj> or is a keyword, synonym for ||
  2221. # [17:34] * Joins: aki (aki@moz-A18C1E59.members.linode.com)
  2222. # [17:34] * Joins: BenWa (BenWa@moz-B9E3729F.members.linode.com)
  2223. # [17:34] * aki is now known as aki|away
  2224. # [17:34] * Joins: jhford (jhford@moz-D8988180.org)
  2225. # [17:34] <froydnj> not sure it's supposed to work in the preprocessor, though...
  2226. # [17:34] * Joins: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP)
  2227. # [17:34] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2228. # [17:35] * Quits: till (till@moz-8BD95DB.pool.mediaways.net) (Client exited)
  2229. # [17:35] * Joins: fakepascal (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2230. # [17:35] <dhylands> I can't find any documentation on it either (mind you searching for the word or is hard). I'm concerned that not all compilers would support it
  2231. # [17:35] * Quits: fakepascal (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  2232. # [17:35] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2233. # [17:36] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2234. # [17:37] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2235. # [17:37] <shu> tanvi: you're closing over the variable i, over every iteration of the loop
  2236. # [17:38] <shu> tanvi: but when you call the closures afterwards, all those i's will have the same value, namely protocols.length
  2237. # [17:38] <shu> tanvi: and you get undefined
  2238. # [17:38] * Joins: Mossop (mossop@2557E599.66715431.D25A875A.IP)
  2239. # [17:38] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  2240. # [17:38] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2241. # [17:39] <froydnj> dhylands: it looks like it would be allowed by (at least some versions of) the C++ spec, but I don't think you'd be unfair in requiring ||
  2242. # [17:39] * Quits: jlin (Jonathan@moz-619C4F64.x.rootbsd.net) (Quit: -offline-)
  2243. # [17:39] <tanvi> ah okay. because the onload and onerror functions aren't called until later
  2244. # [17:39] * aki|away is now known as aki
  2245. # [17:39] * Joins: capella-SIII2 (capella-SI@moz-DD0C7E4F.twcny.res.rr.com)
  2246. # [17:39] * Quits: capella-SIII (capella-SI@moz-C03E7888.pools.spcsdns.net) (Connection reset by peer)
  2247. # [17:39] * khuey|away is now known as khuey
  2248. # [17:39] <tanvi> thanks shu!
  2249. # [17:39] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2250. # [17:39] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2251. # [17:40] <dhylands> froydnj: ok - that's what I put in the review - Thanks
  2252. # [17:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/840a9b8ec6e1 - pushkarsingh - Bug 700678 - Exit full screen mode when the app goes into the background.r=margaret
  2253. # [17:41] <shu> tanvi: np. usually you would want let to deal with precisely the problem of closing over the loop variable
  2254. # [17:41] * Quits: capella-SIII2 (capella-SI@moz-DD0C7E4F.twcny.res.rr.com) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  2255. # [17:42] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2256. # [17:42] * armenzg is now known as armenzg_lunch
  2257. # [17:42] <tanvi> do i need to do soemthing special in order to use let in a mochitest
  2258. # [17:42] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2259. # [17:43] <tanvi> an included script perhaps?
  2260. # [17:43] <@bz> tanvi: use the right language version
  2261. # [17:43] <tanvi> ah okay
  2262. # [17:43] <@bz> tanvi: but also, I'd suggest avoiding let in mochitest
  2263. # [17:43] * Joins: marijn (user@9A1DC95C.B74A78E1.5E218818.IP)
  2264. # [17:43] <marijn> when firefox throws a not-implemented exception (2147500033) is there any way to pinpoint the code that actually triggered it? (firebug's 'break on this error' doesn't seem to work in this case)
  2265. # [17:43] <@bz> tanvi: since we still kinda want to use mochitests cross-browser...
  2266. # [17:43] <tanvi> bz - then how do i do this?
  2267. # [17:43] <tanvi> hmm
  2268. # [17:43] <@bz> Do which?
  2269. # [17:44] <tanvi> http://pastebin.mozilla.org/1898496
  2270. # [17:44] <tanvi> i could pass i into the function
  2271. # [17:44] * Quits: armenzg_lunch (armenzg@moz-758C6045.dsl.bell.ca) (Ping timeout)
  2272. # [17:44] * Joins: pgnd (pgnd@moz-F0BB8B11.us-west-1.compute.amazonaws.com)
  2273. # [17:44] * philor is now known as philor|away
  2274. # [17:45] <@bz> You have several options
  2275. # [17:45] <shu> tanvi: right, basically: http://pastebin.mozilla.org/1898556
  2276. # [17:45] * kk1fff is now known as kk1fff|sleep
  2277. # [17:45] <@bz> You can do then nested function thing
  2278. # [17:46] <pgnd> Hi. I'm running upstream TBird & FF 16.0.2 on a quad-core linux/64 box. every once in awhile (so far, seemingly random), 'something' is pushing 3-4 of 4 CPU's usage to ~100%. It eventually settles back down -- sometimes seconds, sometimes minutes.
  2279. # [17:46] <@bz> you can do:
  2280. # [17:46] <pgnd> During these periods, the apps are unkillable with "kill -9". Doing a bit of sleuthing, while this is happening, 'cat /proc/stats' shows a change from usual "procs_blocked 0" to "procs_blocked 8".
  2281. # [17:46] <tanvi> yes, passing i in works
  2282. # [17:46] <pgnd> Is there a debug mode for FF/TBird that I can launch in that would identify which specific procs are blocked?
  2283. # [17:46] <@bz> generic_frame.onload = (function(i) {}).bind(generic_frame, i);
  2284. # [17:46] * capella|zzz is now known as capella
  2285. # [17:47] <@bz> You can stash the "i" on generic_frame and have the function use this.i
  2286. # [17:47] <tanvi> this works - http://pastebin.mozilla.org/1898557
  2287. # [17:47] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2288. # [17:47] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2289. # [17:47] * Quits: marcoz (marco.zehe@moz-898B876E.dip.t-dialin.net) (Quit: Leaving.)
  2290. # [17:48] * Joins: bsmith (bsmith@moz-470EF793.wavecable.com)
  2291. # [17:48] <@bz> tanvi: that's identical to the other thing you pasted
  2292. # [17:48] * Quits: bsmith (bsmith@moz-470EF793.wavecable.com) (Connection reset by peer)
  2293. # [17:48] * Quits: andreasn (andreasn@moz-171E5C3D.a336.priv.bahnhof.se) (Ping timeout)
  2294. # [17:48] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2295. # [17:48] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2296. # [17:49] * jimm-lunch is now known as jimm
  2297. # [17:49] <tanvi> no, its not quite identical. but nevermind anyway, it doesn't work. anyway.
  2298. # [17:49] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2299. # [17:49] <tanvi> bz: i will try what you proposed
  2300. # [17:50] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2301. # [17:50] <shu> tanvi: i second the .bind if you can use .bind, cleaner than nested closures
  2302. # [17:50] <pgnd> When this occurs, weird observables with the 'usual tools' are -- 'top' fails to show the high-CPU. 'htop' does. 'iostat' and 'vmstat' show nothing of interest/value. 'cat /proc/stats' only shows the change in procs_blocked :-/
  2303. # [17:50] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2304. # [17:52] * Quits: Mardak (Mardak@2557E599.66715431.D25A875A.IP) (Quit: Mardak)
  2305. # [17:52] * Mook_as wonders why nobody's answering the BackstagePass thing in the m.d.platform mail about bug 798491 - that affects addons too...
  2306. # [17:52] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  2307. # [17:52] * Quits: harth (harth@moz-CF96C405.hsd1.ca.comcast.net) (Input/output error)
  2308. # [17:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc053eb807ce - Mark Capella - Bug 806454 - Remove sessionCache code from SessionStore component, r=bnicholson
  2309. # [17:53] * Joins: armenzg_lunch (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2310. # [17:54] * Quits: graememcc (chatzilla@moz-88509FB6.range31-53.btcentralplus.com) (Ping timeout)
  2311. # [17:54] * Joins: harth (harth@moz-CF96C405.hsd1.ca.comcast.net)
  2312. # [17:55] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2313. # [17:58] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2314. # [17:58] * mjschranz_away is now known as mjschranz
  2315. # [17:58] * Joins: bsmith (bsmith@moz-470EF793.wavecable.com)
  2316. # [17:58] * Quits: bsmith (bsmith@moz-470EF793.wavecable.com) (Connection reset by peer)
  2317. # [17:59] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2318. # [17:59] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2319. # [17:59] <@ehsan> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=807697#c3, how do you do that in python?
  2320. # [18:01] * Joins: smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2321. # [18:01] * ChanServ sets mode: +o smaug
  2322. # [18:01] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2323. # [18:01] * armenzg_lunch is now known as armenzg
  2324. # [18:02] * Quits: nmatsakis (nmatsakis@31F52E50.3AD3A61B.2321E71E.IP) (Quit: Computer has gone to sleep.)
  2325. # [18:03] * Joins: rniwa (rniwa@D57F9F8E.BA327C77.775DF071.IP)
  2326. # [18:04] * Quits: @smaug (chatzilla@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  2327. # [18:04] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  2328. # [18:05] <@ehsan> bz: actually, how big can those ints be?
  2329. # [18:07] <@bz> ehsan: hmm
  2330. # [18:07] <@bz> ehsan: I don't know
  2331. # [18:07] <@bz> ehsan: we end up doing int(string, base)
  2332. # [18:08] * Joins: kannanmanickam (kannanmani@63AD9D9D.C768A739.488A906A.IP)
  2333. # [18:08] <@bz> ehsan: looks like it's a C long
  2334. # [18:08] <@bz> ehsan: whatever precision that is on your architecture
  2335. # [18:09] * Joins: Stan_ (Stan@moz-5446B2B3.dip.t-dialin.net)
  2336. # [18:09] * philor|away is now known as philor
  2337. # [18:09] <@bz> ehsan: so I wonder whether checking that int(float(myint)) == myint is good enough here
  2338. # [18:09] <@ehsan> >>> print sys.maxint
  2339. # [18:09] <@ehsan> 9223372036854775807
  2340. # [18:09] <@bz> ehsan: to make sure the conversion to float() is not lossy
  2341. # [18:09] <@bz> ehsan: looks like you have 64-bit long. ;)
  2342. # [18:09] <@ehsan> bz: my question is, how can it be lossy?!
  2343. # [18:09] <tanvi> now both the onload and the onerror functions fire - http://pastebin.mozilla.org/1898599
  2344. # [18:09] <@bz> ehsan: hmm?
  2345. # [18:09] <@ehsan> these ints are too small for that
  2346. # [18:09] <@bz> er...
  2347. # [18:09] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2348. # [18:10] <@ehsan> oh
  2349. # [18:10] <@ehsan> wait
  2350. # [18:10] <tanvi> and i get a pass and a failure for each test
  2351. # [18:10] <@ehsan> nm
  2352. # [18:10] <@bz> so...
  2353. # [18:10] <@ehsan> I'm just wrong :)
  2354. # [18:10] <@bz> python float() uses double
  2355. # [18:10] <@bz> but WebIDL float really uses float
  2356. # [18:10] <@bz> so we can lose in two places:
  2357. # [18:10] <@ehsan> right
  2358. # [18:10] <@bz> ok
  2359. # [18:10] * @bz shuts up and goes back to converting unions to JS. ;)
  2360. # [18:11] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2361. # [18:11] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2362. # [18:11] <@ehsan> bz: do you wanna review the updated patch?
  2363. # [18:11] * Fallen|away is now known as Fallen
  2364. # [18:11] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  2365. # [18:11] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Input/output error)
  2366. # [18:11] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  2367. # [18:12] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2368. # [18:12] * Joins: kmoir-afk (chatzilla@moz-F9973AAD.cpe.net.cable.rogers.com)
  2369. # [18:12] * kmoir-afk is now known as kmoir
  2370. # [18:12] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  2371. # [18:13] <pgnd> what's the right tool to identify what 'blocked procs' in Tbird & Firefox are randomly pegging my CPUs? 'strace' spews out tons, but I do not know what to look for.
  2372. # [18:13] <mbrubeck> pgnd: https://developer.mozilla.org/en-US/docs/Performance/Profiling_with_the_Built-in_Profiler might give useful data
  2373. # [18:14] <mbrubeck> for Firefox
  2374. # [18:14] * hwine|afk is now known as hwine
  2375. # [18:14] <mbrubeck> looks like it's also available for Thunderbird
  2376. # [18:14] * Parts: marijn (user@9A1DC95C.B74A78E1.5E218818.IP) (ERC Version 5.3 (IRC client for Emacs))
  2377. # [18:15] * Joins: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2378. # [18:15] <pgnd> mbrubeck: Thanks. Looks like I'd have to build a new instance from source, though, right? Not able to test the release binaries?
  2379. # [18:16] <@bz> ehsan: sure
  2380. # [18:16] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  2381. # [18:16] <pgnd> fwiw, @ https://addons.mozilla.org/en-us/firefox/addon/gecko-profiler/ tells me "Not available for your platform"
  2382. # [18:16] <BenWa> pgnd: Linux support is being worked on
  2383. # [18:17] <pgnd> BenWa: ok, thx. then out of luck for now . any other diagnostics to try?
  2384. # [18:18] <pgnd> ALthough it occurs in both TBird & FF, it appears to occur much more frequently inTbird ...
  2385. # [18:21] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  2386. # [18:21] * Quits: tzimmermann (tzimmerman@moz-17577B7.pools.arcor-ip.net) (Quit: Ex-Chat)
  2387. # [18:22] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2388. # [18:22] * Quits: jwilde (Thunderbir@moz-D062E096.medford.tufts.edu) (Ping timeout)
  2389. # [18:22] * Quits: dveditz (dveditz@A5A0595A.66715431.D25A875A.IP) (Quit: dveditz)
  2390. # [18:22] <Mossop> I like that there is a https://hg.mozilla.org/integration/mozilla-inbound.messedup/
  2391. # [18:22] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Quit: Leaving)
  2392. # [18:23] * Quits: RealRaven (Thunderbir@C860C2F2.A32FF38F.27F80FAC.IP) (Connection reset by peer)
  2393. # [18:23] <@ehsan> bz: https://bugzilla.mozilla.org/attachment.cgi?id=677470&action=edit
  2394. # [18:23] <@ehsan> bz: shoot, I'll fix that typo before landing ;)
  2395. # [18:23] * Joins: RealRaven (Thunderbir@C860C2F2.A32FF38F.27F80FAC.IP)
  2396. # [18:24] * Joins: ddahl (ddahl@C4807093.E2EA453A.FAF22AF7.IP)
  2397. # [18:24] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Input/output error)
  2398. # [18:24] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2399. # [18:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3d964811d66e - Lucas Rocha - Bug 785945 - Load favicon images asynchronously in the All Pages tab (r=mfinkle)
  2400. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c260c5b70054 - Lucas Rocha - Bug 785945 - Load top site thumbnails asynchronously in about:home (r=mfinkle)
  2401. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd817e8facb6 - Lucas Rocha - Bug 785945 - Add a version of the combined view without the images table join (r=mfinkle)
  2402. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d0b3dcdc5797 - Lucas Rocha - Bug 785945 - Remove all uses of GeckoApp.mAppContext from Favicons (r=mfinkle)
  2403. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dc9d9ebf98fe - Lucas Rocha - Bug 785945 - Add API to get multiple favicons at once from DB (r=mfinkle)
  2404. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bf2d68fe2229 - Lucas Rocha - Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle)
  2405. # [18:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2acb72df1231 - Lucas Rocha - Bug 785945 - Add LRU cache implementation (r=mfinkle)
  2406. # [18:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6d9371388eeb - Lucas Rocha - Bug 785945 - Add API to get multiple thumbnails at once from DB (r=mfinkle)
  2407. # [18:27] * Fallen is now known as Fallen|away
  2408. # [18:27] * Joins: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP)
  2409. # [18:28] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Quit: FabioMagnoni)
  2410. # [18:28] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  2411. # [18:28] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2412. # [18:30] * Joins: gretchen (Mibbit@1589DC80.58F79F2.A9F8B548.IP)
  2413. # [18:30] <BenWa> pgnd: You can try to use the profiler extension from github but it will only show limited info
  2414. # [18:30] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  2415. # [18:31] <BenWa> pgnd: Install the raw file https://github.com/bgirard/Gecko-Profiler-Addon/blob/master/geckoprofiler.xpi
  2416. # [18:31] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  2417. # [18:31] * Joins: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP)
  2418. # [18:31] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2419. # [18:32] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  2420. # [18:32] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  2421. # [18:32] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2422. # [18:32] * Joins: martyn (martyn@moz-48060884.range81-154.btcentralplus.com)
  2423. # [18:32] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2424. # [18:34] <pgnd> BenWa: And that's ONLY for FF, right?
  2425. # [18:34] <BenWa> pgnd: TB should also work
  2426. # [18:34] * Quits: tchevalier (Thunderbir@moz-AC3C8CC2.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  2427. # [18:35] * Joins: tchevalier (Thunderbir@moz-AC3C8CC2.w81-251.abo.wanadoo.fr)
  2428. # [18:35] <pgnd> BenWa: Let me try here, thx ...
  2429. # [18:35] * joduinn-commute is now known as joduinn
  2430. # [18:36] * Joins: anuaimi (anuaimi@B65F78B7.1356EECA.2170E5F.IP)
  2431. # [18:36] * Quits: automata (automata@AB8D352B.689DA881.32718129.IP) (Ping timeout)
  2432. # [18:37] * Joins: DGMurdockIII (DGMurdockI@moz-E933B63.hsd1.il.comcast.net)
  2433. # [18:37] <@ehsan> bz: so, I think we might wanna check to make sure -2**24 << intValue <= 2**24
  2434. # [18:37] <@ehsan> bz: that would probably be saner and more predictable than the existing check
  2435. # [18:37] <@ehsan> what do you think?
  2436. # [18:38] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2437. # [18:39] <pgnd> BenWa: Ok, installed and functional in TBird. So ... wait for a lock-up and try to get a profile at that point?
  2438. # [18:39] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2439. # [18:39] <BenWa> pgnd: Ideally leave it profiling always and once you get a lock up you dump the profile
  2440. # [18:40] <@ehsan> hmm
  2441. # [18:40] <pgnd> BenWa: Ok. If dump AFTER the lock-up ... er ... unlocks would still contain correct info, then that's easy enuf. If I have to dump when it locks-up WHILE it's locked-up, then ... that's challenging.
  2442. # [18:41] <BenWa> You can send the hotkey during the lock up and the profile will dump once the app unlocks
  2443. # [18:41] <BenWa> it keeps a circular buffer of the last X seconds
  2444. # [18:41] <BenWa> The default setting should capture at least the last 5 seconds
  2445. # [18:41] <tanvi> got it working. thanks bz and shu for your help!
  2446. # [18:42] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  2447. # [18:42] * Quits: marco (Thunderbir@54073B66.84C7FC14.10DC0B64.IP) (Quit: marco)
  2448. # [18:43] <pgnd> hotkey, eh? looking ...
  2449. # [18:43] * Quits: paul (paul@moz-2B44125C.members.linode.com) (Quit: leaving)
  2450. # [18:43] * Joins: nmatsakis (nmatsakis@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2451. # [18:43] * Joins: smaug (chatzilla@2BF62AC1.4DC28F20.FAF22AF7.IP)
  2452. # [18:43] * ChanServ sets mode: +o smaug
  2453. # [18:44] * Joins: paul (paul@moz-2B44125C.members.linode.com)
  2454. # [18:45] * Quits: SinnerShanky (SinnerShan@3D8C745A.6489EAAD.5D9ABA9F.IP) (Ping timeout)
  2455. # [18:45] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  2456. # [18:45] <BenWa> pgnd: ask mconley if there's a hotkey for TB
  2457. # [18:45] <mconley> hrm
  2458. # [18:45] * Joins: SinnerShanky (SinnerShan@3D8C745A.6489EAAD.5D9ABA9F.IP)
  2459. # [18:45] <mconley> can't remember
  2460. # [18:45] * mconley checks
  2461. # [18:45] * pgnd can't even find preferences of any kind for it ... still looking
  2462. # [18:46] <mconley> pgnd: nope - it's pretty bare bones. No prefs.
  2463. # [18:46] * armenzg is now known as armenzg_brb
  2464. # [18:46] <mconley> pgnd: and no, looking now, I didn't set up a hotkey
  2465. # [18:47] * Quits: paul (paul@moz-2B44125C.members.linode.com) (Quit: leaving)
  2466. # [18:47] * Quits: T3550 (tesso@D3BFCB5E.BC0ACC6E.1059FA60.IP) (Connection reset by peer)
  2467. # [18:47] * Joins: paul (paul@moz-2B44125C.members.linode.com)
  2468. # [18:47] <pgnd> mconley: ok. so, options for capturing this info? machine is non-reponsive DURING the lockup ... and then just randomly un-locks, with procs_blocked dropping back to "0" ...
  2469. # [18:48] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2470. # [18:48] <mconley> pgnd: enable profile, wait for lock, wait for lock to complete, dump profile
  2471. # [18:48] * Parts: anuaimi (anuaimi@B65F78B7.1356EECA.2170E5F.IP)
  2472. # [18:48] <pgnd> mconley: within, apparently, "5 seconds" of the unlock? can THAT default be lengthened?
  2473. # [18:49] <mconley> pgnd: "5 seconds"? I haven't been reading backscroll - where does the 5 seconds come in?
  2474. # [18:49] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2475. # [18:49] <mconley> ah
  2476. # [18:49] <mconley> I see
  2477. # [18:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2682f9a1fc58 - Boris Zbarsky - Bug 807222. Fix getOwnPropertyNames to work correctly on Window. r=jst
  2478. # [18:49] <mconley> cirtcular buffer
  2479. # [18:49] <mconley> er, circular
  2480. # [18:49] * Joins: asadotzler (asa@2557E599.66715431.D25A875A.IP)
  2481. # [18:49] <mconley> pgnd: you could alter the add-on to attach a hotkey
  2482. # [18:50] <mconley> fork from https://github.com/bgirard/Gecko-Profiler-Addon
  2483. # [18:50] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2484. # [18:50] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  2485. # [18:50] <pgnd> mconley: I can't _cause_ this problem. At least, not knowingly :-/ And when it _does_ occur, I can't cause it to unlock. That's random too.
  2486. # [18:50] * Joins: mcsmurf (mcsmurf@moz-DB47D4D7.dip.t-dialin.net)
  2487. # [18:50] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2488. # [18:51] <mconley> pgnd: Do you have objections to adding a hotkey?
  2489. # [18:51] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2490. # [18:51] <pgnd> mconley: As in fork, modify and build? not only am i in way over my head, somebody wants to drop another swimming pool on top of me ...
  2491. # [18:51] <mconley> pgnd: ok, give me a second, maybe I can do this quick
  2492. # [18:52] * Joins: Mossop_ (mossop@2557E599.66715431.D25A875A.IP)
  2493. # [18:52] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2494. # [18:52] * pgnd stands ready in guinea-pig mode ...
  2495. # [18:52] <mconley> pgnd: oh, wait
  2496. # [18:52] * Quits: Mossop (mossop@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2497. # [18:52] <mconley> pgnd: the accel-shift O hotkey is mapped to the wrapper's open_cleopatra
  2498. # [18:52] <mconley> hang on - lemme see...
  2499. # [18:52] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: ekr)
  2500. # [18:53] <BenWa> pgnd: without a hotkey you can quickly click on it after it unfreeze
  2501. # [18:53] * Mossop_ is now known as Mossop
  2502. # [18:53] <BenWa> you can also increase profiler.entries to make it increase the buffer size (which will retain more seconds)
  2503. # [18:53] * Joins: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  2504. # [18:53] * Joins: billm (billm@2557E599.66715431.D25A875A.IP)
  2505. # [18:53] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  2506. # [18:53] <pgnd> BenWa: yep. assuming I stare dutifully at this pot until the water boils ...
  2507. # [18:53] * Joins: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net)
  2508. # [18:53] <pgnd> BenWa: about:config?
  2509. # [18:54] <mconley> hrm - hotkey binding is apparently not working.
  2510. # [18:54] * Quits: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: Leaving.)
  2511. # [18:54] <BenWa> yea
  2512. # [18:54] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  2513. # [18:55] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  2514. # [18:55] * Joins: cdiehl_ (cdiehl@moz-16B6D79E.pool.mediaways.net)
  2515. # [18:55] * tchevalier is now known as tchevalier|away
  2516. # [18:55] * Joins: tanvi (tanvi@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2517. # [18:55] <mconley> BenWa: ctrl-shift O is the mapping, right? Do you know if hotkeys is supposed to overwrite other keyboard shortcuts?
  2518. # [18:55] <pgnd> BenWa: currently profiler.entries @ default = 100000, with profiler.interval = 10, and profiler.enabled = false (but Cleopatra is ON, i think)
  2519. # [18:55] * Quits: tanvi (tanvi@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: tanvi)
  2520. # [18:55] <NeilAway> BenWa: wait, the profiler only profiles the last 5 seconds?
  2521. # [18:55] <pgnd> oops, that's in FF. wait ...
  2522. # [18:55] <BenWa> NeilAway: depends on the profile size
  2523. # [18:56] * Quits: cdiehl (cdiehl@moz-A24DBDD5.pool.mediaways.net) (Ping timeout)
  2524. # [18:56] * cdiehl_ is now known as cdiehl
  2525. # [18:56] <BenWa> err on the profile.entries
  2526. # [18:56] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2527. # [18:56] * Quits: Mossop (mossop@2557E599.66715431.D25A875A.IP) (Quit: Reconnecting…)
  2528. # [18:56] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2529. # [18:56] * Joins: Mossop (mossop@2557E599.66715431.D25A875A.IP)
  2530. # [18:56] <NeilAway> BenWa: ah, because on a slow machine it takes more than 5 seconds to turn the profiler on or off or start the analysis :s
  2531. # [18:57] <pgnd> BenWa: it Tbird, profiler.enabled = false (default), profiler.entries = 100000 (user set), profiler.interval = 1 (user set)
  2532. # [18:57] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  2533. # [18:57] * ashughes is now known as ashughes|meeting
  2534. # [18:57] * Joins: jwalden (chatzilla@2557E599.66715431.D25A875A.IP)
  2535. # [18:57] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2536. # [18:57] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  2537. # [18:57] <NeilAway> BenWa: well, time to start fiddling with the prefs I guess!
  2538. # [18:57] * davehunt is now known as davehunt|away
  2539. # [18:58] * Quits: Optimizer (Optimizer@219E41D5.9EE11D7D.D2D1FAF0.IP) (Ping timeout)
  2540. # [18:58] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2541. # [18:58] * Joins: erikvold (erikvold@moz-33BF5BAF.gv.shawcable.net)
  2542. # [18:59] * Joins: josh (josh@moz-E55A7008.adsl.online.nl)
  2543. # [18:59] * Parts: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  2544. # [19:00] * Joins: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu)
  2545. # [19:01] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  2546. # [19:01] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2547. # [19:01] * Joins: Optimizer (Optimizer@FCBF0519.D2C5E8E0.D2D1FAF0.IP)
  2548. # [19:02] * joduinn is now known as joduinn-mtg
  2549. # [19:02] <@khuey> dougt++
  2550. # [19:02] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  2551. # [19:02] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2552. # [19:03] <dougt> khuey: that yammer post?
  2553. # [19:03] <dougt> or maybe my email to everybody@mozilla.com?
  2554. # [19:03] * Joins: bsmith (bsmith@moz-470EF793.wavecable.com)
  2555. # [19:04] <pgnd> mconley: Do I need to *manually* toggle profiler.enabled: false -> true, even though @Tbird status-bar says Cleopatra is "Enabled"?
  2556. # [19:04] <@khuey> dougt: the email
  2557. # [19:04] <mconley> pgnd: you shouldn't need to, no.
  2558. # [19:04] <@khuey> dougt: I haven't read yammer recently
  2559. # [19:04] <BenWa> that pref is used to enable it on startup or not
  2560. # [19:04] <pgnd> ah
  2561. # [19:05] * armenzg_brb is now known as armenzg
  2562. # [19:06] <dougt> for the others that didn't see it (or couldn't)....
  2563. # [19:06] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2564. # [19:06] <dougt> i was complaining about our mail system and how our spam filter ate like 200 emails of mine
  2565. # [19:07] <mbrubeck> I never had postini enabled on my mozilla mail, for some reason. I just rely on Thunderbird's junk filter.
  2566. # [19:07] <@ted> dougt: i don't follow your logic though
  2567. # [19:07] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2568. # [19:07] <jdm> jesup: abort: path contains illegal component: /signaling/include/CC_Call.h
  2569. # [19:07] <@ted> "google's spam filtering ate our mail, therefore we should switch all-the-way to google hosting our mail."
  2570. # [19:07] <jdm> is this familiar?
  2571. # [19:08] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2572. # [19:09] * Joins: dustin (dustin@moz-23CE217C.albyny.csvoip.net)
  2573. # [19:09] <Mossop> ted: At least all the spam would be in your spam folder rather than some other system you have to remember to log in to look at
  2574. # [19:09] <jwalden> jdm: I think a newer version of hg might fix that, it looks faintly familiar to me
  2575. # [19:09] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2576. # [19:10] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2577. # [19:10] <mbrubeck> And it looks like Postini is an optional add-on to Google Apps for Business -- we could just use "regular-strength" Gmail filtering instead, if we don't need or want the extra management features of Postini.
  2578. # [19:11] <fox2mike> okay, to set some facts straight
  2579. # [19:12] * Quits: past (Instantbir@moz-48BD80AF.dsl.dyn.forthnet.gr) (Quit: past)
  2580. # [19:12] <fox2mike> we had postini _before_ it was bought out by google
  2581. # [19:12] <jdm> grr, I'm on 2.2.3 and there's nothing more recent in yum
  2582. # [19:12] <fox2mike> when google took it over, they didn't change much
  2583. # [19:12] <fox2mike> until recently with all the google docs -> drive thing and integrating everything
  2584. # [19:12] <@ted> Mossop: i guess
  2585. # [19:12] <@ted> either way it's screwed
  2586. # [19:12] <@ted> and it's google doing the screwing
  2587. # [19:12] <fox2mike> so now postini is part of their apps + business thingy
  2588. # [19:12] <pgnd> Assuming this %*&$& thing will EVER lock-up again while I'm staring at it ... once I *have* a profile, what should I do with it? Mailing list? Come back here?
  2589. # [19:13] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2590. # [19:13] <evilpie> which mailing-list is okay for discussing wiki.mozilla.org/Features?
  2591. # [19:14] <dougt> ted: i tend to think if you hand over email services to one provide and stop trying to manage it yourself, you'll have less problems.
  2592. # [19:14] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2593. # [19:14] <hub> dougt: Google isn't the solution. Google is the problemn
  2594. # [19:14] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2595. # [19:14] <dougt> and… this is why we can't have discussions here.
  2596. # [19:15] * Joins: jason (jason@moz-C8CD3A0B.lithiumfox.com)
  2597. # [19:15] <mbrubeck> pgnd: You can post a profile here or in #perf, or file a bug with the profile link.
  2598. # [19:15] <fabrice> dougt: come on, we'll soon celebrate the 1 year anniversary of the Big Mail Outage
  2599. # [19:15] <mbrubeck> I agree with dougt; GMail/Google Apps has very good filtering, better than Postini, despite the fact that they *also* own Postini
  2600. # [19:16] <pgnd> mbrubeck: Thanks. Lunch first. More staring later. Thx all for the help.
  2601. # [19:16] * Parts: pgnd (pgnd@moz-F0BB8B11.us-west-1.compute.amazonaws.com)
  2602. # [19:16] <nmatsakis> does anyone else have the problem that they cannot drag windows in Nighly on mac?
  2603. # [19:16] <nmatsakis> *Nightly
  2604. # [19:16] <mbrubeck> nmatsakis: Yes, there's an open bug...
  2605. # [19:16] <nmatsakis> ok, cool.
  2606. # [19:17] <nmatsakis> as long as someone's aware
  2607. # [19:17] <@smaug> ++khuey
  2608. # [19:17] <dougt> smaug: i just got your email.
  2609. # [19:17] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2610. # [19:17] <mbrubeck> nmatsakis: https://bugzilla.mozilla.org/show_bug.cgi?id=806244
  2611. # [19:17] <@smaug> dougt: what did I send ? :)
  2612. # [19:17] <@smaug> ah, irccloud
  2613. # [19:18] <dougt> yeah
  2614. # [19:18] <@smaug> I was going to send something else too
  2615. # [19:18] <@smaug> apparently didn't
  2616. # [19:18] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  2617. # [19:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  2618. # [19:18] * Joins: joes (joes@moz-BD0A142E.hsd1.ca.comcast.net)
  2619. # [19:18] * Parts: joes (joes@moz-BD0A142E.hsd1.ca.comcast.net)
  2620. # [19:20] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2621. # [19:22] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  2622. # [19:23] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2623. # [19:24] * Joins: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP)
  2624. # [19:25] <jhford> philor: hey, do you know what the status is on aurora?>
  2625. # [19:26] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2626. # [19:26] <jhford> it's been closed all of yesterday and again today
  2627. # [19:26] * Joins: bholley_ (anonymous@A5A0595A.66715431.D25A875A.IP)
  2628. # [19:26] <jhford> edmorley: ^
  2629. # [19:27] <edmorley> jhford: the tree status message pretty much sums it up
  2630. # [19:27] * Quits: bholley (anonymous@moz-D5F5C6D8.dip.t-dialin.net) (Ping timeout)
  2631. # [19:27] <edmorley> people haven't been bothering to star it
  2632. # [19:27] * bholley_ is now known as bholley
  2633. # [19:27] <jhford> ok
  2634. # [19:27] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  2635. # [19:27] * Quits: anant (Adium@3BA4571.3BF3DF55.5E3B1D0F.IP) (Quit: Leaving.)
  2636. # [19:28] <jhford> i have a really small patch that's not going to break anything
  2637. # [19:28] <jhford> it's a mozconfig change for desktop b2g 64bit builds
  2638. # [19:29] <edmorley> jlebar|away, gwagner, jwatt: please can you star your aurora pushes, since they are holding the tree closed
  2639. # [19:30] <edmorley> alternatively I can back out
  2640. # [19:30] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Input/output error)
  2641. # [19:30] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2642. # [19:31] * edmorley is now known as edmorley|away
  2643. # [19:31] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
  2644. # [19:32] <jhford> i could land with CLOSED TREE, but would rather not
  2645. # [19:32] * Joins: till (till@moz-9FA05B0F.adsl.alicedsl.de)
  2646. # [19:32] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/3baf42fac879 - Andrew McCreight - Bug 806433 - Make mReleaseRunnable a ref ptr. r=smaug a=lsblakk
  2647. # [19:32] <edmorley|away> I was somewhat hoping the tree being closed might give people the incentive to remember the tree rules, but oh well :-)
  2648. # [19:33] <mbrubeck> jhford: You could star the failures...
  2649. # [19:34] <mbrubeck> (historically, that's often what used to happen on m-c -- the person who wants to push stars it, rather than the person who just pushed)
  2650. # [19:34] * Quits: reed (reed@tech.monkey) (Ping timeout)
  2651. # [19:35] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2652. # [19:35] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  2653. # [19:35] * Quits: jhford (jhford@moz-D8988180.org) (Ping timeout)
  2654. # [19:35] <edmorley|away> mbrubeck: those were the days... when people looked to see of there were failures before landing :-)
  2655. # [19:36] * Joins: espadrine (thaddee_ty@moz-AE30E677.dclient.lsne.ch)
  2656. # [19:36] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2657. # [19:36] <jfkthame> some of us still do!
  2658. # [19:36] * sheppy-lunch is now known as sheppy
  2659. # [19:36] * Quits: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP) (Ping timeout)
  2660. # [19:36] <philor> bz: looks like you're asserting
  2661. # [19:36] * Joins: jhford (jhford@moz-D8988180.org)
  2662. # [19:36] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  2663. # [19:37] * Joins: reed (reed@tech.monkey)
  2664. # [19:37] * Joins: marshall_law (marshall@BCC5EC56.B2070AF7.505F6A0C.IP)
  2665. # [19:37] <philor> edmorley|away: I didn't think my attempt at that yesterday was even remotely a success, I think we might as well just ignore aurora
  2666. # [19:37] * Joins: Ryan (rflint@moz-A287E317.com)
  2667. # [19:37] <jlebar|away> edmorley|away, I think the thing is, nobody knows how to star pushes anymore.
  2668. # [19:38] <jlebar|away> edmorley|away, I can try, but I think saying "it's the rule" is not going to help me succeed.
  2669. # [19:38] * Quits: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP) (Ping timeout)
  2670. # [19:38] * bc is now known as bc|bbiab
  2671. # [19:38] <philor> since everyone ignored it and didn't star it until RyanVM starred some but not all, reopened, pushed, and starred some but not all of his
  2672. # [19:38] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  2673. # [19:38] * Joins: loadRPi (pi@moz-9E451D1A.range109-150.btcentralplus.com)
  2674. # [19:38] <@bz> philor: hmm?
  2675. # [19:38] <@bz> philor: looking
  2676. # [19:38] <edmorley|away> aurora reopened, star or not star or ignore as you please
  2677. # [19:39] <philor> bz: oh, now it's looking way worse than when it was just a couple of crashtest assertions :)
  2678. # [19:39] <jlebar|away> edmorley|away, I can write to dev.planning about this. I don't disagree we should have protocol.
  2679. # [19:39] <@bz> hrm
  2680. # [19:39] <edmorley|away> jlebar|away: agreed; I'm working on patches to increase the number of cases that generate suggestions, it's just frustrating to have to stop working on them to star aurora
  2681. # [19:39] * @bz tries locally
  2682. # [19:39] <philor> edmorley|away: I figure I'll look at it when it merges to beta, or maybe I'll just ignore 18 and look at aurora once it's off there
  2683. # [19:39] <jlebar|away> edmorley|away, It's frustrating for anyone to stop working to star aurora. :(
  2684. # [19:39] * tchevalier|away is now known as tchevalier
  2685. # [19:40] * Joins: till_ (till@moz-63E5BD05.adsl.alicedsl.de)
  2686. # [19:40] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2687. # [19:40] <@bz> How the hell did that stack happen?
  2688. # [19:40] * ashughes|meeting is now known as ashughes
  2689. # [19:40] * jlebar|away is now known as jlebar
  2690. # [19:40] <@bz> or is the stack just bogus in the log?
  2691. # [19:40] <edmorley|away> jlebar|away: indeed, but in this case, the patches will reduce the effort of starring, so will alleviate the problem in the first place
  2692. # [19:40] * Quits: till (till@moz-9FA05B0F.adsl.alicedsl.de) (Ping timeout)
  2693. # [19:40] <@bz> Looks like the stack in the log is just bogys
  2694. # [19:40] <@bz> er, bogus
  2695. # [19:40] <edmorley|away> s/effort of/knowledge required for/
  2696. # [19:40] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  2697. # [19:41] * Quits: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu) (Ping timeout)
  2698. # [19:42] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2699. # [19:42] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2700. # [19:42] <jlebar> edmorley|away, I don't know how to star these remaining oranges. In the absence of help here, I'm just going to retrigger to prove that they're intermittent.
  2701. # [19:42] * Joins: WaltS (Thunderbir@moz-698C9BCB.pitt.east.verizon.net)
  2702. # [19:42] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2703. # [19:43] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/aabf7175cc84 - Honza Bambas - Bug 807712 - Remove LOG(("nsHttpHandler::NewURI"));, r=biesi DONTBUILD
  2704. # [19:43] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  2705. # [19:43] <jfkthame> jlebar: the linux reftest leak is definitely a known intermittent, though i don't remember the number offhand
  2706. # [19:43] <edmorley|away> quicksearch: nsAuthURLParser
  2707. # [19:44] <edmorley|away> for the armv6, quicksearch: " TEST-UNEXPECTED-FAIL | | exception while running reftests"
  2708. # [19:44] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2709. # [19:44] <edmorley|away> for the android m2 crash, quicksearch the top frame
  2710. # [19:44] <edmorley|away> (as usual)
  2711. # [19:44] <edmorley|away> for the m8, quicksearch the python exception message
  2712. # [19:45] * Quits: ehugg (chatzilla@B5E897B5.C5EAED67.6CD50604.IP) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
  2713. # [19:45] * Joins: davidb (davidb@moz-FD809DC0.dsl.bell.ca)
  2714. # [19:46] <jfkthame> if only quicksearch were quick....
  2715. # [19:46] <edmorley|away> turn off searching comments by default
  2716. # [19:46] <edmorley|away> makes it a lot more pleasant :-)
  2717. # [19:47] <jfkthame> being on something other than slow hotel wifi might help, too
  2718. # [19:47] * IRCMonkey57599 is now known as stuart
  2719. # [19:47] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  2720. # [19:48] * stuart is now known as IRCMonkey47936
  2721. # [19:48] <wsm> bsmedberg: re: Bug 767343 are you thinking, here in #devellopers?
  2722. # [19:49] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  2723. # [19:49] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  2724. # [19:49] <@bsmedberg> wsm: yeah. timeless at least is a windbg expert, but I know there are more people around
  2725. # [19:49] * IRCMonkey47936 is now known as stuart
  2726. # [19:50] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2727. # [19:50] * Quits: josh (josh@moz-E55A7008.adsl.online.nl) (Quit: josh)
  2728. # [19:50] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2729. # [19:50] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2730. # [19:52] * juanb is now known as juanb|afk
  2731. # [19:52] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2732. # [19:53] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2733. # [19:53] <wsm> windbg experts ... how would I display JS stack for https://bugzilla.mozilla.org/show_bug.cgi?id=767343#c7 (I don't have a full debugger like VS on the failing laptop)
  2734. # [19:53] <wsm> timeless: ^
  2735. # [19:53] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2736. # [19:55] * Joins: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  2737. # [19:55] * Quits: dcrewi (david@moz-AB8667CE.gyrae.net) (Ping timeout)
  2738. # [19:55] * Quits: BartlomiejB (bartlomiej@23F051CF.2814101B.59EB8DFD.IP) (Quit: Read error: 69 (Excessive tongue))
  2739. # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70516e7a23d8 - Benoit Girard - Bug 807311 - Add a CompileScript profile label. r=ehsan
  2740. # [19:56] * Joins: vfetwnuncszu (david@moz-AB8667CE.gyrae.net)
  2741. # [19:56] * vfetwnuncszu is now known as dcrewi
  2742. # [19:57] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet)
  2743. # [19:57] * Joins: ehugg (ehugg@D6EB3A64.4F0DA528.43B20542.IP)
  2744. # [19:57] <mcsmurf> wsm: let me see
  2745. # [19:57] <mcsmurf> wsm: iirc it wasnt that difficult ;)
  2746. # [19:57] <@bz> philor: if I don't get anywhere on this in 5 mins, I'll back out
  2747. # [19:57] * Quits: asadotzler (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2748. # [19:57] * Quits: SinnerShanky (SinnerShan@3D8C745A.6489EAAD.5D9ABA9F.IP) (Ping timeout)
  2749. # [19:59] <mcsmurf> wsm: enter ".call xpc3250!DumpJSStack()" as command
  2750. # [19:59] * @bz totally can't reproduce....
  2751. # [19:59] * Joins: marco (Thunderbir@5FACE26F.A2DD14FC.10DC0B64.IP)
  2752. # [19:59] <mcsmurf> wsm: actually, you first need to switch to another frame iirc
  2753. # [19:59] * Joins: jwilde (Thunderbir@moz-41139B20.medford.tufts.edu)
  2754. # [19:59] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2755. # [20:00] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2756. # [20:00] <mcsmurf> wsm: so press Shift+F11 until you get to frame 3
  2757. # [20:00] * Quits: @smaug (chatzilla@2BF62AC1.4DC28F20.FAF22AF7.IP) (Ping timeout)
  2758. # [20:00] <mcsmurf> wsm: then execute the .call command
  2759. # [20:00] * Joins: FabioMagnoni1 (Thunderbir@CDEC8C33.1647B584.15B8910B.IP)
  2760. # [20:00] <wsm> mcsmurf: k. hope I crash again :)
  2761. # [20:00] <@bz> philor: in particular the new test I added is claimed to be failing...
  2762. # [20:00] * mattwoodrow|away is now known as mattwoodrow
  2763. # [20:00] <@bz> philor: but I can't reproduce that locally???
  2764. # [20:01] <mcsmurf> wsm: you closed the debugger already? nooo ;-)
  2765. # [20:01] * wsm don't often say that I'd like to crash again
  2766. # [20:01] <mcsmurf> wsm: always keep the debugger open! ;)
  2767. # [20:01] * Quits: FabioMagnoni (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Ping timeout)
  2768. # [20:01] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  2769. # [20:01] <philor> bz: all our assertion stacks are bogus now, because we don't download symbols until we crash, bandwidth over ability to diagnose
  2770. # [20:01] <wsm> mcsmurf: yeah. but I've crashed 4x already today - not in debugger though, crash reporter - so odds are I can reproduce.
  2771. # [20:01] * Joins: jwilde1 (Thunderbir@moz-41139B20.medford.tufts.edu)
  2772. # [20:01] <@bz> philor: awesome
  2773. # [20:01] * Quits: jwilde (Thunderbir@moz-41139B20.medford.tufts.edu) (Ping timeout)
  2774. # [20:02] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
  2775. # [20:02] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  2776. # [20:03] * Quits: ashughes (ashughes@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  2777. # [20:03] * @bz totally can't reproduce
  2778. # [20:03] <@bz> wtf?
  2779. # [20:03] * Quits: jwilde1 (Thunderbir@moz-41139B20.medford.tufts.edu) (Ping timeout)
  2780. # [20:04] * Joins: Mardak (Mardak@2557E599.66715431.D25A875A.IP)
  2781. # [20:05] <@bz> ok
  2782. # [20:05] * Quits: victorporof (victorporo@F38E92B1.BEB908B0.79933D60.IP) (Quit: victorporof)
  2783. # [20:05] <@bz> I guess I'll back out...
  2784. # [20:05] * Joins: tzimmermann (tzimmerman@moz-17577B7.pools.arcor-ip.net)
  2785. # [20:05] * @bz has no clue how to debug this
  2786. # [20:05] <@bz> I wonder whether this only affects packaged builds or some such idiocy
  2787. # [20:05] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2788. # [20:06] <@bz> yeeees
  2789. # [20:07] <@bz> Only affects packaged builds
  2790. # [20:08] * Joins: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  2791. # [20:08] <philor> CLOSED TREE for your backout
  2792. # [20:08] <@bz> Fucking MozActivity
  2793. # [20:08] <@bz> ok
  2794. # [20:08] * @bz backs out for now
  2795. # [20:09] * @bz curses $%^$%^%$ b2g people
  2796. # [20:09] <@bz> This keeps coming up
  2797. # [20:10] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
  2798. # [20:10] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  2799. # [20:10] * Joins: jwilde (Thunderbir@moz-41139B20.medford.tufts.edu)
  2800. # [20:11] * Joins: Ms2ger (Ms2ger@moz-314C08F9.adsl-dyn.isp.belgacom.be)
  2801. # [20:11] * bc|bbiab is now known as bc
  2802. # [20:11] * joduinn-mtg is now known as joduinn
  2803. # [20:11] <froydnj> why does b2g have anything to do with this?
  2804. # [20:11] <@bz> froydnj: because MozActivity?
  2805. # [20:11] * froydnj is ignorant of MozActivity
  2806. # [20:11] <@bz> froydnj: it's a b2g thing
  2807. # [20:12] <@bz> froydnj: apparently
  2808. # [20:12] <@bz> froydnj: but it's getting partially set up in all builds
  2809. # [20:12] <@bz> froydnj: key being _partially_
  2810. # [20:12] <@bz> froydnj: so that "MozActivity" in window throws
  2811. # [20:12] <WeirdAl> is it eligible for sr?
  2812. # [20:12] <froydnj> oh, is that why I see some local m3 failures for the properties on window?
  2813. # [20:12] <froydnj> super-annoying
  2814. # [20:12] <@bz> froydnj: yes
  2815. # [20:12] <@bz> froydnj: yes, indeed
  2816. # [20:13] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2817. # [20:13] * Quits: nmatsakis (nmatsakis@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Computer has gone to sleep.)
  2818. # [20:14] * froydnj grumbles about ought-to-be-easy-to-fix differences for tests running locally
  2819. # [20:14] * Joins: garnacho (carlos@moz-4D53808D.dyn.user.ono.com)
  2820. # [20:14] * Joins: asadotzler (asa@2557E599.66715431.D25A875A.IP)
  2821. # [20:14] * joduinn is now known as joduinn-afk
  2822. # [20:15] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2823. # [20:15] <@bsmedberg> which of linux/mac would be less resource-contrained for a try run?
  2824. # [20:16] <mbrubeck> bsmedberg: Neither is siginificantly constrained right now, though it looks like Linux64 had a lot of pending on Try yesterday... http://build.mozilla.org/builds/pending/pending.html http://build.mozilla.org/builds/pending/running.html
  2825. # [20:16] <@bz> er
  2826. # [20:17] <@bz> why does this thing think I'm creating new remote heads?
  2827. # [20:17] <@bsmedberg> what was your push command?
  2828. # [20:17] * sheppy is now known as sheppy-afk
  2829. # [20:17] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  2830. # [20:17] <@bz> hg push inbound-push
  2831. # [20:18] <@bz> inbound-push = ssh://bzbarsky%40mozilla.com@hg.mozilla.org/integration/mozilla-inbound
  2832. # [20:18] <@bsmedberg> did somebody race you?
  2833. # [20:18] <@bz> no
  2834. # [20:18] <@bsmedberg> did you pull from inbound or central?
  2835. # [20:18] <@bz> inbound
  2836. # [20:18] <@bz> hmm
  2837. # [20:18] <@bz> oh, I see
  2838. # [20:18] <@bsmedberg> I mostly use "push -r."
  2839. # [20:18] * @bz strips more junk
  2840. # [20:18] <@bsmedberg> especially in my "all the release branches" repo which has aurora and beta and release
  2841. # [20:19] <@bz> philor: backed out
  2842. # [20:19] <@bz> philor: that's what I get for daring to run tests locally, I guess. :(
  2843. # [20:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3b0ea57fe8e6 - Boris Zbarsky - Back out rev 2682f9a1fc58, bug 807222, because it assumes that people aren't putting completely broken stuff on Window, which b2g does. CLOSED TREE
  2844. # [20:20] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2845. # [20:22] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2846. # [20:22] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  2847. # [20:22] <mcsmurf> question on the virtualenv python during the build process: When I run a python pymake build process, pymake keeps using the "normal" python from harddisk, is that correct?
  2848. # [20:22] * Quits: FabioMagnoni1 (Thunderbir@CDEC8C33.1647B584.15B8910B.IP) (Connection reset by peer)
  2849. # [20:22] <mcsmurf> so the build process does not "restart" itself to use the virtualenv python?
  2850. # [20:22] * @bz goes to figure out how he can turn off this brokenness
  2851. # [20:23] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  2852. # [20:23] <@bz> The good news is that once this patch lands people adding more broken stuff like this will turn the tree orange.... ;)
  2853. # [20:23] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  2854. # [20:23] <froydnj> hooray!
  2855. # [20:24] <Ms2ger> mcsmurf, that sounds like a reasonable assumption
  2856. # [20:24] <Ms2ger> But ask gps
  2857. # [20:24] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3d1432add5d8 - Rail Aliiev - Bug 806280 - l10n stub installers on latest-mozilla-aurora-l10n and latest-mozilla-central-l10n need to be signed builds. r=catlee,ted
  2858. # [20:24] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2859. # [20:24] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  2860. # [20:25] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  2861. # [20:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7e0cf40143ea - Dão Gottwald - Bug 807404 - Remove the 'switchingtabs' attribute after the next paint rather than depending on a synchronous layout flush. r=enn
  2862. # [20:26] * Quits: asadotzler (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2863. # [20:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/028c52faa416 - Jim Mathies - Bug 807756 - Fix bad gre paths in browser debugger jsm. r=gavin
  2864. # [20:27] * hwine is now known as hwine-food
  2865. # [20:28] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
  2866. # [20:28] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2867. # [20:28] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  2868. # [20:28] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2869. # [20:29] * Joins: jdm (jdm@A5A0595A.66715431.D25A875A.IP)
  2870. # [20:30] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2871. # [20:30] * Joins: armenzg (armenzg@moz-758C6045.dsl.bell.ca)
  2872. # [20:30] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2873. # [20:32] * merike|away is now known as merike
  2874. # [20:32] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2875. # [20:32] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2876. # [20:32] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2877. # [20:34] * mattwoodrow is now known as mattwoodrow|away
  2878. # [20:35] * Joins: RealRaven1 (Thunderbir@moz-C8592D9.threembb.ie)
  2879. # [20:35] * Quits: RealRaven1 (Thunderbir@moz-C8592D9.threembb.ie) (Client exited)
  2880. # [20:36] * Joins: smagnin (pike@moz-E1BF2639.w90-53.abo.wanadoo.fr)
  2881. # [20:36] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2882. # [20:36] * Quits: RealRaven (Thunderbir@C860C2F2.A32FF38F.27F80FAC.IP) (Ping timeout)
  2883. # [20:37] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  2884. # [20:37] <edmorley|away> philor: huzzah! https://tbpl-dev.allizom.org/php/getLogExcerpt.php?id=16659116&type=annotated&regenerate=1
  2885. # [20:37] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  2886. # [20:40] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  2887. # [20:40] * sheeri is now known as sheeri-afk
  2888. # [20:41] <philor> edmorley|away: :D
  2889. # [20:42] * Joins: mwu (mwu@moz-1C2BC2EC.nwrknj.fios.verizon.net)
  2890. # [20:42] * till_ is now known as till
  2891. # [20:44] * Quits: harth (harth@moz-CF96C405.hsd1.ca.comcast.net) (Ping timeout)
  2892. # [20:45] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2893. # [20:46] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2894. # [20:46] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2895. # [20:47] <Ms2ger> new Blob(["Kyle Huey is not a helicopter."])
  2896. # [20:47] <Ms2ger> [citation needed]
  2897. # [20:47] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2898. # [20:48] * Quits: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP) (Ping timeout)
  2899. # [20:48] <evilpie> new Blob( ["Ms2ger is actually a shared account by Bill Gates and bz."])
  2900. # [20:48] * Joins: nmatsakis (nmatsakis@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2901. # [20:48] <Ms2ger> [citation needed]
  2902. # [20:49] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  2903. # [20:50] * Quits: martyn (martyn@moz-48060884.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  2904. # [20:50] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2905. # [20:51] * armenzg is now known as armenzg_afk
  2906. # [20:51] <bwinton> Ms2ger: evilpie once said 'new Blob( ["Ms2ger is actually a shared account by Bill Gates and bz."])'
  2907. # [20:52] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  2908. # [20:52] * Joins: RealRaven (Thunderbir@217D8EE5.9F09AD81.C3498625.IP)
  2909. # [20:52] * philor is now known as philor|away
  2910. # [20:52] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  2911. # [20:52] * Joins: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  2912. # [20:53] * Joins: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2913. # [20:53] * cjones is now known as cjones-food
  2914. # [20:55] * Joins: joey_ (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2915. # [20:56] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2916. # [20:56] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2917. # [20:56] <wsm> mcsmurf: crash time
  2918. # [20:57] * Quits: joey_ (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0a2/20121029042012])
  2919. # [20:57] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2920. # [20:57] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  2921. # [20:57] <mcsmurf> wsm: I hope you still have the instructions :)
  2922. # [20:57] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2923. # [20:57] <wsm> mcsmurf: should I do ~* kp;!analyze -f;lm first? or after your steps? or doesn't matter?
  2924. # [20:58] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  2925. # [20:58] <mcsmurf> wsm: do you expect me to know what this does? ;-)
  2926. # [20:58] <mcsmurf> although I remember a bit about analyze
  2927. # [20:58] <wsm> mcsmurf: that's just the standard "get me a stacktrace stuff
  2928. # [20:59] <mcsmurf> then do it before
  2929. # [20:59] * Quits: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP) (Ping timeout)
  2930. # [21:00] <wsm> mcsmurf: k. your steps first
  2931. # [21:00] * Quits: jwilde (Thunderbir@moz-41139B20.medford.tufts.edu) (Ping timeout)
  2932. # [21:00] <mcsmurf> wsm: actually I meant the other way round ;)
  2933. # [21:00] <mcsmurf> but dunno if it really matters
  2934. # [21:00] <wsm> ah
  2935. # [21:00] <wsm> y. i'm thinkigng it shouldn't matter
  2936. # [21:01] * NeilAway wonders whether jdm tried hg up -C
  2937. # [21:02] * Quits: JeroenDeDauw (j@moz-CE58B9C.dip.t-dialin.net) (Quit: Leaving.)
  2938. # [21:02] * Quits: ehugg (ehugg@D6EB3A64.4F0DA528.43B20542.IP) (Quit: ehugg)
  2939. # [21:02] * Quits: fxa90id (fxa90id@moz-55661FAD.dsl.dynamic.t-mobile.pl) (Ping timeout)
  2940. # [21:02] * Joins: brendan_ (brendaneic@2557E599.66715431.D25A875A.IP)
  2941. # [21:02] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2942. # [21:02] * brendan_ is now known as brendan
  2943. # [21:03] * wsm good so far - it's the same crash sig
  2944. # [21:03] <NeilAway> mcsmurf, wsm: xul!DumpJSStack these days
  2945. # [21:03] <mcsmurf> right, makes sense
  2946. # [21:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ee249a58f7d7 - Benoit Girard - Bug 805355 - Disabling screenshoting by default to fix startup crash in _pixman_implementation_fill. r=blassey
  2947. # [21:03] <mcsmurf> or maybe no xul! needed at all?
  2948. # [21:03] <mcsmurf> not sure how smart windbg is
  2949. # [21:03] * sheppy-afk is now known as sheppy
  2950. # [21:04] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2951. # [21:04] <NeilAway> bz: does this brokenness extend to breaking DOM Inspector from inspecting a document's defaultView?
  2952. # [21:05] * wsm windbg being slow
  2953. # [21:05] <wsm> will try .call DumpJSStack()
  2954. # [21:06] <jesup> jdm: ping
  2955. # [21:06] <NeilAway> bwinton: no, you're supposed to say "was it not evilpie who once said '...'
  2956. # [21:06] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2957. # [21:06] <bwinton> NeilAway: I'm not good with computers.
  2958. # [21:07] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2959. # [21:07] <NeilAway> wsm: depends on whether a) you have windbg set to load all symbols (slow) or b) windbg happens to have already loaded the symbol
  2960. # [21:07] * Joins: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP)
  2961. # [21:07] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2962. # [21:07] <decoder> espindola: very cool, thx.. ill try later
  2963. # [21:08] * Quits: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP) (Client exited)
  2964. # [21:08] <NeilAway> bah, I can't seem to get firebot to say the phrase in that way
  2965. # [21:08] <wsm> NeilAway: mcsmurf I did shift+f11 3x and I see three "gu" and alll the data after it is the same each time. Is that good?
  2966. # [21:08] * Joins: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP)
  2967. # [21:08] <espindola> decoder, np, thanks again for the report
  2968. # [21:08] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  2969. # [21:08] * wsm hope hit correct key
  2970. # [21:08] <NeilAway> wsm: is this for an assertion?
  2971. # [21:09] <NeilAway> wsm: sounds reasonable in that case
  2972. # [21:09] <wsm> NeilAway: access violation
  2973. # [21:09] <wsm> bug 767343
  2974. # [21:09] <NeilAway> wsm: in that case g isn't going to get you very far ;-)
  2975. # [21:11] * Joins: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu)
  2976. # [21:11] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  2977. # [21:11] * Fallen|away is now known as Fallen
  2978. # [21:11] * Joins: ehugg (chatzilla@B5E897B5.C5EAED67.6CD50604.IP)
  2979. # [21:13] <NeilAway> wsm: ok, so type .frame 2
  2980. # [21:14] <wsm> gives me xul!nsSupportsStringImpl::SetData+0x204fb9 [e:\builds\moz2_slave\m-cen-w32-ntly\build\xpcom\ds\nss ...
  2981. # [21:14] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
  2982. # [21:14] <NeilAway> wsm: ok, ?? aData
  2983. # [21:14] <wsm> xul!nsSupportsStringImpl::SetData+0x204fb9 [e:\builds\moz2_slave\m-cen-w32-ntly\build\xpcom\ds\nss
  2984. # [21:14] <wsm> grr
  2985. # [21:14] <wsm> 02 0013b794 60427b30
  2986. # [21:14] * Joins: ehugg_ (ehugg@moz-FE206300.cisco.com)
  2987. # [21:15] * Joins: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP)
  2988. # [21:16] * Quits: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP) (Client exited)
  2989. # [21:16] * Joins: michal (michal@moz-8771C5B3.broadband15.iol.cz)
  2990. # [21:16] <wsm> NeilAway: sound good?
  2991. # [21:16] <NeilAway> wsm: not what I was expecting actually, but maybe I gave you the wrong command
  2992. # [21:16] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  2993. # [21:17] * jgriffin is now known as jgriffin-lunch
  2994. # [21:17] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  2995. # [21:18] <wsm> NeilAway: just realized bsmedberg's question was two-part - a) what data is being set, and b) js stack
  2996. # [21:18] <wsm> at that frame
  2997. # [21:19] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2998. # [21:20] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2999. # [21:20] * Quits: ehugg_ (ehugg@moz-FE206300.cisco.com) (Ping timeout)
  3000. # [21:20] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  3001. # [21:20] * cjones-food is now known as cjones
  3002. # [21:21] <NeilAway> bah, I forgot the xul! again
  3003. # [21:21] * Quits: hub (hub@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3004. # [21:22] * Quits: jwilde (Thunderbir@moz-41058E81.medford.tufts.edu) (Ping timeout)
  3005. # [21:22] * juanb|afk is now known as juanb
  3006. # [21:24] <wsm> NeilAway: np. heads up, i need to go "in transit" in 1/2 hour
  3007. # [21:25] * jmaher is now known as jmaher|afk
  3008. # [21:25] <wsm> mcsmurf: ^
  3009. # [21:25] <@bsmedberg> wsm: normally you can print the stack frame to stdout by doing "call DumpJSStack()"
  3010. # [21:25] <@bsmedberg> wsm: although I've had issues with that sometimes, and I don't know if you have a console showing stdout
  3011. # [21:25] <NeilAway> wsm: yeah, just trying to find the right command for you, windows machine is being slow
  3012. # [21:25] <NeilAway> bsmedberg: it outputs to windbg these days too
  3013. # [21:25] <@bsmedberg> oh, awesome
  3014. # [21:25] <NeilAway> aargh
  3015. # [21:26] <NeilAway> typoed, which means windbg will do another trawl of every symbol under the sun
  3016. # [21:26] <gcp> dcamp: ping
  3017. # [21:26] <NeilAway> oh wait, it's too clever for me, it's case preference
  3018. # [21:26] <dcamp> gcp: yo
  3019. # [21:26] <wsm> i believe it is showing stdout, because i am seeing all manner of stuff in windbg while firefox is running
  3020. # [21:26] * Fallen is now known as Fallen|away
  3021. # [21:27] <NeilAway> wsm: ok, so the thing is, when I type ?? aData it says class nsAString_internal * 0x05a2b6b0
  3022. # [21:27] <wsm> .call yeilds
  3023. # [21:27] <wsm> "Thread is set up for call, 'g' will execute"
  3024. # [21:27] * wsm do "g"?
  3025. # [21:27] <NeilAway> wsm: yeah, you've abandoned what I was doing
  3026. # [21:27] <NeilAway> wsm: so you might as well g
  3027. # [21:28] <wsm> it just reguritated the same info
  3028. # [21:29] <NeilAway> crap
  3029. # [21:30] <NeilAway> my windbg decided I wanted to kill the process
  3030. # [21:30] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3031. # [21:30] <wsm> http://pastebin.mozilla.org/1899157
  3032. # [21:30] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3033. # [21:30] * Joins: wlach (wlach@6A0BF1DC.2AB62C37.6393C069.IP)
  3034. # [21:30] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3035. # [21:30] <NeilAway> just because there was a stray alt in the keyboard buffer
  3036. # [21:30] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3037. # [21:31] * Quits: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  3038. # [21:32] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
  3039. # [21:32] * Quits: wlach (wlach@6A0BF1DC.2AB62C37.6393C069.IP) (Ping timeout)
  3040. # [21:32] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3041. # [21:32] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3042. # [21:33] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3043. # [21:33] * ChanServ sets mode: +o roc
  3044. # [21:33] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3045. # [21:34] <NeilAway> wsm: ok, so .frame 2
  3046. # [21:34] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3047. # [21:34] <NeilAway> wsm: then dd poi(aData) l3
  3048. # [21:34] <gps> mcsmurf: the pymake environment should contain the virtualenv
  3049. # [21:35] <wsm> NeilAway: 0260e258 79c00000 00f4729c 00000001
  3050. # [21:35] * jgriffin-lunch is now known as jgriffin
  3051. # [21:35] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3052. # [21:36] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
  3053. # [21:36] * Joins: bent_ (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  3054. # [21:36] * bent_ is now known as bent
  3055. # [21:36] <NeilAway> wsm: ok, try du 0x79c00000
  3056. # [21:37] * Quits: bholley (anonymous@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  3057. # [21:37] * Quits: marco (Thunderbir@5FACE26F.A2DD14FC.10DC0B64.IP) (Quit: marco)
  3058. # [21:37] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  3059. # [21:37] <wsm> NeilAway: http://pastebin.mozilla.org/1899161
  3060. # [21:38] * Joins: franceinf (francesco@moz-94A97C5C.ip156.fastwebnet.it)
  3061. # [21:38] <wsm> that looks to be sessionstore data
  3062. # [21:39] * Quits: drexler (chatzilla@moz-6F22CAC7.e7jvsoe-gw.cust.sover.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3063. # [21:39] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3064. # [21:39] * merike is now known as merike|away
  3065. # [21:39] <NeilAway> wsm: indeed
  3066. # [21:40] <NeilAway> wsm: 16MB of it
  3067. # [21:40] <wsm> so perhaps an issue rellated to bug 511135
  3068. # [21:41] <NeilAway> wsm: is this 32-bit Windows?
  3069. # [21:41] <wsm> and sessionstore.js is ~<16MB
  3070. # [21:41] <wsm> NeilAway: yes. vistsa
  3071. # [21:42] <NeilAway> wsm: what does task manager say for the process's memory
  3072. # [21:42] <NeilAway> wsm: you need to choose the commit size column
  3073. # [21:42] <wsm> NeilAway: somewhat nominal work set ~760MB, peak 1.3GB
  3074. # [21:43] * Fallen|away is now known as Fallen
  3075. # [21:43] * hwine-food is now known as hwine
  3076. # [21:43] <wsm> commit is 1,367,`26k
  3077. # [21:43] <wsm> commit is 1,367,136k
  3078. # [21:44] * Joins: wsmwk (chatzilla@moz-A0259CC0.cc.lehigh.edu)
  3079. # [21:45] <NeilAway> wsm: I take it that's an opt build? there's too much inlining to be sure, but I can only assume that you can't allocate 16MB
  3080. # [21:45] <wsm> NeilAway: it's a stock downloaded nightly
  3081. # [21:45] <wsm> .exe install
  3082. # [21:46] <NeilAway> wsm: ok, so I can't really help any more then
  3083. # [21:46] * Quits: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
  3084. # [21:46] <wsm> NeilAway: thanks. at least i know it's related to some of my other crashes and not necessarily something new
  3085. # [21:47] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  3086. # [21:47] <wsm> my more frequent crash stacks have sig "Empty...corrupt"
  3087. # [21:47] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3088. # [21:47] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3089. # [21:48] * wsm needs to get sessionstore back to a better size
  3090. # [21:48] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Ping timeout)
  3091. # [21:49] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3092. # [21:49] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3093. # [21:51] * Quits: armenzg_afk (armenzg@moz-758C6045.dsl.bell.ca) (Input/output error)
  3094. # [21:52] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3095. # [21:52] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3096. # [21:53] <Ms2ger> Standard8, yt?
  3097. # [21:54] <Standard8> Ms2ger: yep
  3098. # [21:54] * Joins: harth (harth@moz-CF96C405.hsd1.ca.comcast.net)
  3099. # [21:54] <evilpie> which mailing-list would be good to discuss something related to https://wiki.mozilla.org/Features
  3100. # [21:54] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  3101. # [21:54] <gps> bsmith: what's the preferred way to tell XHR that I'm only going to be performing a single HTTP request and I don't want the connection to linger? setRequestHeader("Connection", "close")?
  3102. # [21:54] <Ms2ger> Standard8, is bug 724704 something we'd like to see fixed?
  3103. # [21:54] <Ms2ger> (franceinf was asking in #introduction)
  3104. # [21:54] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Max SendQ exceeded)
  3105. # [21:55] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  3106. # [21:55] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3107. # [21:56] <Standard8> Ms2ger: I wouldn't have any objections if it get someone started, bwinton may have a thought as well
  3108. # [21:56] <bsmith> gps: I am not sure we support that. I would ask mcmanus in #necko
  3109. # [21:56] * Quits: davidb (davidb@moz-FD809DC0.dsl.bell.ca) (Quit: davidb)
  3110. # [21:56] * Ms2ger will interpret as "yes" :)
  3111. # [21:56] <Ms2ger> franceinf, so there you go
  3112. # [21:57] * bwinton is now known as bwinton_away
  3113. # [21:57] * Quits: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: coop)
  3114. # [21:57] * Quits: harth (harth@moz-CF96C405.hsd1.ca.comcast.net) (Ping timeout)
  3115. # [21:57] * Quits: Mossop (mossop@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3116. # [21:57] * Joins: Mossop (mossop@2557E599.66715431.D25A875A.IP)
  3117. # [21:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e35f252ca573 - Dão Gottwald - Bug 756313 - Don't load the homepage before the first paint. r=enn
  3118. # [21:58] * kmoir is now known as kmoir-afk
  3119. # [21:58] * Quits: kmoir-afk (chatzilla@moz-F9973AAD.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
  3120. # [21:58] * Quits: wsm (chatzilla@moz-886F9E90.cc.lehigh.edu) (Ping timeout)
  3121. # [21:59] <evilpie> dria: https://groups.google.com/d/topic/mozilla.dev.planning/q_mV9aG8Lfs/discussion
  3122. # [21:59] * jhopkins is now known as jhopkins|bbl
  3123. # [21:59] * Quits: tzimmermann (tzimmerman@moz-17577B7.pools.arcor-ip.net) (Quit: Ex-Chat)
  3124. # [21:59] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3125. # [21:59] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3126. # [22:00] <dria> yeah that's mostly not me anymore -- try asking the project managers? I"m not sure what the status is around any of that.
  3127. # [22:00] * Quits: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP) (Quit: Leaving.)
  3128. # [22:00] * Joins: andreasn (andreasn@moz-4F3CF81B.bredband.comhem.se)
  3129. # [22:00] * bz is now known as bz_dinner
  3130. # [22:01] <evilpie> dria: okay, how do i find them?
  3131. # [22:01] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3132. # [22:02] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3133. # [22:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3ff61da528fa - Chris Jones - Bug 807478 - fix timeout argument to waitFor(), r=cjones
  3134. # [22:02] <dria> evilpie: smooney runs the project mgmt team
  3135. # [22:03] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3136. # [22:03] * philor|away is now known as philor
  3137. # [22:04] <evilpie> smooney: ping :)
  3138. # [22:04] <smooney> evilpie, here
  3139. # [22:04] * Quits: gretchen (Mibbit@1589DC80.58F79F2.A9F8B548.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3140. # [22:04] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3141. # [22:04] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3142. # [22:05] <evilpie> smooney: would you mind looking at https://groups.google.com/d/topic/mozilla.dev.planning/q_mV9aG8Lfs/discussion, i have some concerns how we treat feature pages today
  3143. # [22:05] * AutomatedTester|AFK is now known as AutomatedTester
  3144. # [22:07] * Quits: franceinf (francesco@moz-94A97C5C.ip156.fastwebnet.it) (Quit: Sto andando via)
  3145. # [22:08] * Joins: JeroenDeDauw (j@46A040D8.4C7BAB93.172227A7.IP)
  3146. # [22:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75fa1f74f174 - Erick Dransch - bug 801986 - restore renderbuffer attachments on detach when necessary; r=bjacob
  3147. # [22:09] <smooney> evilpie…sure. the feature pages were largely used to capture what we are building and why. they get out of date immediately as you can see. We learned a bunch of things from that tough. I think the product team is moving toward something different to capture use cases and scenarios. As for the project team we are looking at something a bit different to help capture status. I think we tried to make the feature pages cover everything and
  3148. # [22:09] <smooney> that's difficult. Myself or Asa can respond to the post.
  3149. # [22:09] <smooney> evilpie, does that help?
  3150. # [22:10] <firebot> Check-in:
  3151. # [22:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f710f9f6f7ec - Benoit Jacob - Bug 806369 - Stagefright blacklisting. Also extends Android Gfxinfo to support blacklist rules by Android API version, Model, Product, Hardware, Manufacturer -
  3152. # [22:10] <firebot> r=joe,doublec
  3153. # [22:10] * Joins: smaug (chatzilla@96913A9C.AE152CC.FAF22AF7.IP)
  3154. # [22:10] * ChanServ sets mode: +o smaug
  3155. # [22:11] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3156. # [22:11] <evilpie> smooney: this does seem to reflect my understanding of the current status
  3157. # [22:12] <evilpie> do we have plans for some kind of dashboard or something more connected to bugzilla?
  3158. # [22:13] * Quits: @smaug (chatzilla@96913A9C.AE152CC.FAF22AF7.IP) (Quit: Reconnecting…)
  3159. # [22:13] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3160. # [22:13] * Joins: smaug (chatzilla@96913A9C.AE152CC.FAF22AF7.IP)
  3161. # [22:13] * ChanServ sets mode: +o smaug
  3162. # [22:14] * Quits: JeroenDeDauw (j@46A040D8.4C7BAB93.172227A7.IP) (Quit: Leaving.)
  3163. # [22:14] * Joins: franceinf (francesco@moz-94A97C5C.ip156.fastwebnet.it)
  3164. # [22:16] <@roc> why does nsIObserver use a string for aTopic instead of an nsIAtom*?
  3165. # [22:17] <jst> roc: because we want to be able to use nsIObserver on threads other than the main thread?
  3166. # [22:17] <jst> not that I know we do though...
  3167. # [22:17] <@roc> maybe we do
  3168. # [22:18] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3169. # [22:18] * Joins: redfive (chatzilla@moz-EB5CFED9.dsl.pltn13.pacbell.net)
  3170. # [22:18] <@roc> #define NS_ENSURE_VALIDCALL \
  3171. # [22:18] <@roc> if (!NS_IsMainThread()) { \
  3172. # [22:18] <@roc> NS_ERROR("Using observer service off the main thread!"); \
  3173. # [22:18] <@roc> I guess not
  3174. # [22:18] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3175. # [22:18] <@roc> I suppose changing it would break the addons universe
  3176. # [22:19] <@roc> although maybe we could introduce a different kind of observer that gets notified with an nsIAtom*, and change our internal observers to use that
  3177. # [22:19] * Quits: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP) (Ping timeout)
  3178. # [22:22] * Quits: espindola (espindola@moz-FB9A1D7F.dsl.teksavvy.com) (Quit: Ex-Chat)
  3179. # [22:22] * Quits: ehugg (chatzilla@B5E897B5.C5EAED67.6CD50604.IP) (Ping timeout)
  3180. # [22:23] * AutomatedTester is now known as AutomatedTester|AFK
  3181. # [22:24] <@smaug> nsIObserver is used also for other things than just observerservice
  3182. # [22:24] <@smaug> though, not sure if any of those cases if off-main-thread either
  3183. # [22:25] <@roc> if we did this, we'd introduce a new interface nsIAtomObserver or something like that and support both kinds of observers from the service. So nsIObserver wouldn't change.
  3184. # [22:25] * Joins: micahg (micahg@7BF526E.FAFCEE8D.FD4497A0.IP)
  3185. # [22:25] <@smaug> ok
  3186. # [22:25] <@smaug> that would be nice
  3187. # [22:25] <Ms2ger> Yes please
  3188. # [22:26] * Quits: micahg (micahg@7BF526E.FAFCEE8D.FD4497A0.IP) (Connection reset by peer)
  3189. # [22:26] * @roc assigns the bug to Ms2ger
  3190. # [22:26] <Ms2ger> roc, you know some things about canvas, right?
  3191. # [22:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c0d55648fbf5 - Jonathan Griffin - Bug 797162 - Add make target for b2g xpcshell tests, r=ted
  3192. # [22:26] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3193. # [22:27] <Ms2ger> roc, because I have 50-something patches I need a reviewer for :)
  3194. # [22:27] * Joins: micahg (micahg@7BF526E.FAFCEE8D.FD4497A0.IP)
  3195. # [22:27] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  3196. # [22:27] <@roc> I do
  3197. # [22:27] <@smaug> Ms2ger: what kind of patches ?
  3198. # [22:27] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  3199. # [22:28] * @roc guesses patches to make canvas methods infallible
  3200. # [22:28] <Ms2ger> Updating test_canvas.html
  3201. # [22:28] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3202. # [22:28] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  3203. # [22:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8c792aed3baa - Gregor Wagner - Bug 807779 - [settings] allow readonly transactions. r=bent
  3204. # [22:28] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
  3205. # [22:29] * Ms2ger doesn't know what roc referred to
  3206. # [22:30] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
  3207. # [22:30] * Quits: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  3208. # [22:30] * Quits: espadrine (thaddee_ty@moz-AE30E677.dclient.lsne.ch) (Connection reset by peer)
  3209. # [22:30] <@roc> oh well
  3210. # [22:30] <Mook_as> for nsI(Atom?)Observer: getting an atom is also more painful than just a string, for things that don't fire very much
  3211. # [22:30] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Input/output error)
  3212. # [22:30] <@roc> in Gecko, we have nsGkAtoms
  3213. # [22:31] <@roc> so whenever Gecko's firing something, getting an atom is trivial
  3214. # [22:31] <Mook_as> oh, I was mainly thinking about from script
  3215. # [22:31] <@roc> the string method would still be there and would do the atom lookup
  3216. # [22:32] <@roc> Ms2ger: a lot of canvas methods are actually infallible (or should be), but aren't marked as such currently
  3217. # [22:32] * Joins: espadrine (thaddee_ty@moz-AE30E677.dclient.lsne.ch)
  3218. # [22:32] <Ms2ger> If you pass a JS string to a function that takes an nsIAtom, that just works
  3219. # [22:32] <Mook_as> it does? huh. never knew that; thanks :)
  3220. # [22:33] * Joins: AryehGregor (AryehGrego@2C59FB17.C730E3B0.C605BBF7.IP)
  3221. # [22:33] * Joins: TheOne (one@moz-9E906A61.dip.t-dialin.net)
  3222. # [22:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/de2e5f230811 - Brian R. Bondy - Bug 802734 - Add a checkbox for sending telemetry ping information. r=jimm
  3223. # [22:33] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  3224. # [22:33] <firebot> http://hg.mozilla.org/mozilla-central/rev/5a37fa4fe004 - Robert Strong - Bug 802734 - Add installer telemetry ping information. r=bbondy
  3225. # [22:33] <Mook_as> (there's a few in-tree js users of the atom service, mainly dealing with nsITreeViews)
  3226. # [22:34] * @roc braces himself and opens public-audio
  3227. # [22:34] <@smaug> oh dear
  3228. # [22:34] <Ms2ger> roc, it could be public-html ;)
  3229. # [22:34] * Ms2ger tries to figure out if he can kill GetStyleAsStringOrInterface
  3230. # [22:34] <@roc> public-html is fine, because I can just not care
  3231. # [22:35] * Quits: jfkthame (jfkthame@95D813D2.AE152CC.FAF22AF7.IP) (Ping timeout)
  3232. # [22:35] <Ms2ger> Fair
  3233. # [22:35] <@roc> huh
  3234. # [22:35] <@roc> no-one actually replied on the trouble thread
  3235. # [22:35] * @roc unbraces himself
  3236. # [22:35] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3237. # [22:35] <philor> neat, a linux64 talos crash with a non-busted stack, too bad I don't know what it means
  3238. # [22:36] <mcsmurf> trouble thread?
  3239. # [22:36] <@roc> don't ask
  3240. # [22:36] <mcsmurf> ok :-)
  3241. # [22:36] * Ms2ger asks
  3242. # [22:36] <Ms2ger> Ugh, SetStyleFromJSValue
  3243. # [22:37] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3244. # [22:37] <@roc> Ms2ger: this thread: http://lists.w3.org/Archives/Public/public-audio/2012OctDec/0205.html
  3245. # [22:38] * Quits: WaltS (Thunderbir@moz-698C9BCB.pitt.east.verizon.net) (Client exited)
  3246. # [22:38] <Ms2ger> Oh, I briefly looked at that, and then realized I don't care about this audio stuff :)
  3247. # [22:39] <@roc> there aren't enough people who care about both audio stuff and Web standards
  3248. # [22:40] <Ms2ger> It appears so
  3249. # [22:40] * Joins: joe_walker (joe_walker@moz-5B263CE9.cable.virginmedia.com)
  3250. # [22:40] * Quits: franceinf (francesco@moz-94A97C5C.ip156.fastwebnet.it) (Quit: Sto andando via)
  3251. # [22:40] <@roc> I don't particularly care about audio stuff either, but it has to be done
  3252. # [22:40] <Ms2ger> ^ cool guy
  3253. # [22:40] <@roc> in a way, I don't be particularly care about the *Web*, but it has to be done :-)
  3254. # [22:41] <@roc> anyone know Jim Chen's IRC nick?
  3255. # [22:42] <mbrubeck> roc: jchen
  3256. # [22:42] <@roc> thanks
  3257. # [22:42] <gps> is there a way for me to JSON.stringify() to a stream? I don't want my large object to be buffered as a string
  3258. # [22:43] <Ms2ger> nrc, hey, how's the nsIDOMCanvasRenderingContext2D going? :)
  3259. # [22:43] <@roc> it's removed
  3260. # [22:43] * Quits: @smaug (chatzilla@96913A9C.AE152CC.FAF22AF7.IP) (Ping timeout)
  3261. # [22:43] <@roc> actually it's not
  3262. # [22:43] <@roc> the implementation was removed
  3263. # [22:43] <Ms2ger> Actually it wasn't :)
  3264. # [22:43] <@gavin> gps: http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/json/nsIJSON.idl#37 ?
  3265. # [22:43] * Joins: smaug (chatzilla@96913A9C.AE152CC.FAF22AF7.IP)
  3266. # [22:43] * ChanServ sets mode: +o smaug
  3267. # [22:44] <@gavin> hrm, though that comment says you shouldn't use it
  3268. # [22:44] <Ms2ger> [deprecated...
  3269. # [22:44] <@gavin> it's suggested alternatives don't seem very good
  3270. # [22:44] <@roc> Ms2ger: the implementation sure is gone
  3271. # [22:44] <nrc> Ms2ger: I started last night (Kiwi time), but didn't do any more after we talked - it's a side project, but it doesn't look hard, so hopefully I'll get it done at the weekend
  3272. # [22:44] <gps> gavin: looks like what I want but deprecated and comments seem worrying
  3273. # [22:45] <Ms2ger> nrc, \o/
  3274. # [22:45] <gps> gavin: you wouldn't know if it's possible to use an nsIInputStream with XHR.send() would you?
  3275. # [22:45] <Ms2ger> gps, yeah, nsIJSON isn't what you want, sorry
  3276. # [22:46] <Ms2ger> And that might work
  3277. # [22:46] <Ms2ger> void send(InputStream data);
  3278. # [22:46] <gps> Ms2ger: unfortunately I need to send compressed JSON
  3279. # [22:46] <Ms2ger> Oh dear
  3280. # [22:46] <gps> trying to figure out if there's a way I can do it without incurring 2 extra large strings
  3281. # [22:47] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3282. # [22:47] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Ping timeout)
  3283. # [22:48] * Quits: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
  3284. # [22:49] * philor is now known as philor|away
  3285. # [22:52] * Quits: @ted (luser@moz-6DC6749D.scr.east.verizon.net) (Ping timeout)
  3286. # [22:52] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
  3287. # [22:54] * mattwoodrow|away is now known as mattwoodrow
  3288. # [22:54] <gps> gavin: I want to zlib compress a JSON string. I don't think I can stream all the way. but, I would like to use ArrayBuffer to hold the compressed data instead of string. I think the question I'm asking is "how do I convert the arguments passed to nsIStreamLoaderObserver.onStreamCompplete to a typed array?"
  3289. # [22:54] <@gavin> I don't have any ideas offhand
  3290. # [22:55] <@gavin> and am about to go into a meeting
  3291. # [22:55] <gps> gavin: can you redirect me?
  3292. # [22:55] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3293. # [22:55] <gps> I don't know who would know :(
  3294. # [22:55] * @roc discovers that MSVC has dumped a huge number of randomstuff.pdb directories in his Mozilla source tree
  3295. # [22:56] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  3296. # [22:57] * philor|away is now known as philor
  3297. # [22:57] <cjones> anyone recognize this orange: https://tbpl.mozilla.org/php/getParsedLog.php?id=16650087&tree=Mozilla-Aurora#error0 ?
  3298. # [22:57] <cjones> ohai philor
  3299. # [22:57] <philor> looking
  3300. # [22:57] <cjones> we crashed but fail to exec the minidump processor
  3301. # [22:57] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3302. # [22:58] <cjones> crash looks like 792873
  3303. # [22:58] <philor> cjones: bug 795206, patch landed, pretty soon that'll be the ionmonkey crash instead
  3304. # [22:58] <cjones> thanks!
  3305. # [22:59] * AaronMT is now known as AaronMT|afk
  3306. # [22:59] * Quits: rednaks (rednaks@14A84F61.DE43C6F.55FFA9B4.IP) (Quit: Quitte)
  3307. # [22:59] * Joins: jprmc (jprmc@2C4F87FF.AEC9E1D6.DA78B690.IP)
  3308. # [22:59] <Mook_as> gps: would a stream converter around your stream work?
  3309. # [23:01] <gps> Mook_as: which problem are you asking about? essentially I want to go from JS value to compressed HTTP request body as efficiently as possible
  3310. # [23:01] <gps> JS Object -> JSON -> zlib -> HTTP entity body
  3311. # [23:01] * Joins: ekr (ekr@moz-E17B4628.clients.easynet.fr)
  3312. # [23:01] <Mook_as> ah, I thought you already had a stream of the (uncompressed) json, but I guess not
  3313. # [23:02] <gps> Mook_as: apparently there isn't a JSON.stringify() that outputs a stream :(
  3314. # [23:02] * joduinn-afk is now known as joduinn-mtg
  3315. # [23:02] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3316. # [23:02] * Joins: dveditz (dveditz@7A9C0100.A9424EF3.FAF22AF7.IP)
  3317. # [23:02] * ChanServ sets mode: +o dveditz
  3318. # [23:02] <gps> and I'm not sure if it's possible to feed an nsIInputStream into XHR.send()
  3319. # [23:03] <Mossop> You can
  3320. # [23:03] <Mossop> https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest#send%28%29
  3321. # [23:04] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  3322. # [23:04] <gps> Mossop: \o/
  3323. # [23:04] * Quits: @dveditz (dveditz@7A9C0100.A9424EF3.FAF22AF7.IP) (Ping timeout)
  3324. # [23:05] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3325. # [23:05] <philor> who wants to tell me what an opaque virtualenv failure means?
  3326. # [23:05] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3327. # [23:05] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3328. # [23:05] <gps> philor: clobber
  3329. # [23:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/570c7cb5b03d - Rob Wood - Bug 807055 - Fix SMS test_timestamp.js random orange, update manifest; r=jgriffin, DONTBUILD(NPOTB)
  3330. # [23:06] <gps> philor: link?
  3331. # [23:06] <philor> gps: https://tbpl.mozilla.org/php/getParsedLog.php?id=16668454&tree=Mozilla-Inbound
  3332. # [23:06] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3333. # [23:06] <philor> and https://tbpl.mozilla.org/php/getParsedLog.php?id=16667918&tree=Mozilla-Inbound
  3334. # [23:06] <gps> gah
  3335. # [23:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/16772d0c770c - Matt Joras - Bug 798033 - Removes 'using namespace' from toolkit headers - r=bsmedberg
  3336. # [23:07] <gps> this came up in a user-reported bug in the last 24 hours
  3337. # [23:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bb9c03d12542 - Matt Joras - Bug 798033 - Removes 'using namespace' from widget headers - r=roc
  3338. # [23:07] <gps> apparently it is a bug in virtualenv
  3339. # [23:07] * Quits: till (till@moz-63E5BD05.adsl.alicedsl.de) (Client exited)
  3340. # [23:07] <gps> philor: reopen bug 805835
  3341. # [23:07] <gps> I'll cherry pick the upstream virtualenv fix into the tree
  3342. # [23:07] * Quits: ekr (ekr@moz-E17B4628.clients.easynet.fr) (Ping timeout)
  3343. # [23:08] <gps> I didn't realize we were actually seeing it on buildbot
  3344. # [23:08] * Joins: ekr (ekr@moz-E17B4628.clients.easynet.fr)
  3345. # [23:08] * mjschranz is now known as mjschranz_away
  3346. # [23:08] <philor> don't think we did before this, it came as a nasty shock to me
  3347. # [23:09] <mcsmurf> gps: (re: my pymake question from...a few hours ago) ah ok, I was just wondering when for example a user (under Windows) has a python2.7.exe in his path and also a python.exe (with another version, for example 2.5) in the $PATH var
  3348. # [23:09] <gps> philor: I breathed on the Python/virtualenv code a few weeks ago and the house of cards came down
  3349. # [23:09] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3350. # [23:09] <philor> I had the knife all ready, pressed to gwagner's throat, when I realized "sure, it'll be fun to slice someone's throat, but will it really fix this failure?"
  3351. # [23:09] <mcsmurf> if then the pymake build process uses another python.exe version than the python scripts inside the build process
  3352. # [23:09] <mcsmurf> not that it actually matters(?)
  3353. # [23:09] <mcsmurf> just something I was thinking about when I looked at this
  3354. # [23:10] * Joins: ted (luser@moz-29B79A70.scr.east.verizon.net)
  3355. # [23:10] * ChanServ sets mode: +o ted
  3356. # [23:10] * Quits: nibo (roro@moz-ACD6D07B.cust.tele2.se) (Quit: Lämnar)
  3357. # [23:10] * Joins: nibo (roro@moz-ACD6D07B.cust.tele2.se)
  3358. # [23:10] * Joins: dveditz (dveditz@A5A0595A.66715431.D25A875A.IP)
  3359. # [23:10] * ChanServ sets mode: +o dveditz
  3360. # [23:10] <gps> mcsmurf: during configure we detect Python via |which python2.7 python2.6 python|. that binary is installed into the virtualenv. any $PYTHON from the makefiles should reference the virtualenv's Python
  3361. # [23:10] * Joins: njn (chatzilla@moz-8A7FA51.dyn.iinet.net.au)
  3362. # [23:10] * Quits: ekr (ekr@moz-E17B4628.clients.easynet.fr) (Ping timeout)
  3363. # [23:11] <gps> now, when you run pymake by hand, things can get weird
  3364. # [23:11] <gps> that is why I want a command (like mach) to proxy all invocations of make/pymake
  3365. # [23:11] <mcsmurf> I see
  3366. # [23:11] <gps> no matter which Python you use to invoke the driver, the proper Python executable is always used for "real" work
  3367. # [23:12] <mcsmurf> yeah
  3368. # [23:12] <@roc> if you don't sleep, bugmail doesn't pile up. It's great.
  3369. # [23:13] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3370. # [23:14] * catlee is now known as catlee-away
  3371. # [23:14] * Quits: Ms2ger (Ms2ger@moz-314C08F9.adsl-dyn.isp.belgacom.be) (Quit: nn)
  3372. # [23:14] * Joins: ekr (ekr@3BA4571.3BF3DF55.5E3B1D0F.IP)
  3373. # [23:16] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  3374. # [23:17] * Quits: mwu (mwu@moz-1C2BC2EC.nwrknj.fios.verizon.net) (Quit: mwu)
  3375. # [23:17] * Quits: jcvernaleo (john@moz-4EC1E2D5.cable.mindspring.com) (Ping timeout)
  3376. # [23:18] <gwagner> philor: heh I don't think this red is caused by my change.
  3377. # [23:18] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  3378. # [23:19] * Joins: jwilde (Thunderbir@479FF303.DEF447F9.F4BD3805.IP)
  3379. # [23:19] * Joins: ehugg_ (chatzilla@moz-EA33CD8D.hsd1.wa.comcast.net)
  3380. # [23:19] * Quits: atte (atte@moz-401E92F1.dhcp.inet.fi) (Client exited)
  3381. # [23:19] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Connection reset by peer)
  3382. # [23:20] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
  3383. # [23:20] * Joins: ehugg (chatzilla@moz-6D0FD3FC.cisco.com)
  3384. # [23:20] * Parts: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP)
  3385. # [23:20] * Quits: squeakytoy (christoffe@moz-135838FA.netset.se) (Quit: Leaving)
  3386. # [23:21] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  3387. # [23:21] <philor> gps: so, will the clobber I set just for the fun of it help, and if it does will it only help for a few hours?
  3388. # [23:21] * Quits: ehugg_ (chatzilla@moz-EA33CD8D.hsd1.wa.comcast.net) (Ping timeout)
  3389. # [23:21] * Joins: ehugg__ (chatzilla@moz-EA33CD8D.hsd1.wa.comcast.net)
  3390. # [23:21] <philor> because now we've got two more, and I'm closing inbound for a bit
  3391. # [23:22] * Quits: ehugg (chatzilla@moz-6D0FD3FC.cisco.com) (Ping timeout)
  3392. # [23:22] * ehugg__ is now known as ehugg
  3393. # [23:23] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Linkinus - http://linkinus.com)
  3394. # [23:24] * Quits: andreasn (andreasn@moz-4F3CF81B.bredband.comhem.se) (Ping timeout)
  3395. # [23:27] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3396. # [23:27] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  3397. # [23:28] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3398. # [23:29] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  3399. # [23:29] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3400. # [23:29] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3401. # [23:29] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3402. # [23:30] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3403. # [23:31] * Fallen is now known as Fallen|away
  3404. # [23:32] * Joins: ehugg_ (ehugg@moz-44D86B1E.cisco.com)
  3405. # [23:33] <philor> [@ std::__node_alloc_impl::_S_refill] - what incompetant hack wrote that std:: garbage?
  3406. # [23:35] * Quits: DGMurdockIII (DGMurdockI@moz-E933B63.hsd1.il.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121023124120])
  3407. # [23:36] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  3408. # [23:36] * Joins: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP)
  3409. # [23:38] * Quits: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
  3410. # [23:38] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3411. # [23:38] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3412. # [23:40] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3413. # [23:41] <njn> philor: probably someone from Google
  3414. # [23:42] <philor> ah, that explains it!
  3415. # [23:43] * Quits: dbradley (dbradley@F13F4192.D4EBE3CD.8DD2BC91.IP) (Ping timeout)
  3416. # [23:45] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3417. # [23:45] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  3418. # [23:45] <njn> philor: we imported various bits of Google code that uses std:: :/
  3419. # [23:46] <gps> philor: it's probably an intermittent failure
  3420. # [23:46] <gps> philor: it's not happening everywhere, is it?
  3421. # [23:46] <gps> if it is, then releng pushed something
  3422. # [23:46] * Joins: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP)
  3423. # [23:47] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3424. # [23:47] <gps> oh, inbound is busted. WTF
  3425. # [23:47] <philor> gps: yeah, inbound is both the only place with any number of builds going, and the only place it's busted
  3426. # [23:48] * Quits: alan (alan@250ED38C.BBCF716E.AB35D41B.IP) (Quit: alan)
  3427. # [23:48] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  3428. # [23:48] <philor> njn: well, https://tbpl.mozilla.org/php/getParsedLog.php?id=16669410&full=1&branch=mozilla-inbound#error0, it's an Android crash, so we don't even really need to have imported it
  3429. # [23:48] * rail is now known as rail_away
  3430. # [23:48] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3431. # [23:49] * Joins: jpr_ (jprmc@6C6501DE.AEC9E1D6.DA78B690.IP)
  3432. # [23:49] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3433. # [23:50] * Quits: jprmc (jprmc@2C4F87FF.AEC9E1D6.DA78B690.IP) (Ping timeout)
  3434. # [23:50] * Joins: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP)
  3435. # [23:50] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3436. # [23:51] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  3437. # [23:51] * philor wonders if he feels lucky
  3438. # [23:52] <@dolske> count the shots first!
  3439. # [23:52] <philor> since virtualenv bustage should happen in 5 minutes, and both my clobber-retriggers have been going far longer than that
  3440. # [23:53] <philor> yeah, it was 4 shots, but maybe that's all he loaded, empty under the hammer and so old and forgetful that 4 seemed like 5
  3441. # [23:53] <philor> inbound's open for bustage
  3442. # [23:57] * mjschranz_away is now known as mjschranz
  3443. # [23:58] <cjones> philor, do you recognize "MINIDUMP_STACKWALK binary not found: ~/bin/minidump_stackwalk" on our same favorite android crash?
  3444. # [23:59] * Quits: hurley (hurley@2557E599.66715431.D25A875A.IP) (Quit: mootex)
  3445. # [23:59] <philor> cjones: you know how I said that patch was going to fix the "Exec format error"? what I meant was it was going to bust things in a different way instead
  3446. # Session Close: Fri Nov 02 00:00:00 2012

The end :)