/irc-logs / mozilla / #developers / 2013-01-30 / end

Options:

  1. # Session Start: Wed Jan 30 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  4. # [00:00] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  5. # [00:00] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  6. # [00:00] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  7. # [00:00] <dholbert> tbsaunde, I just happened to notice it fly by in my buildspew. :)
  8. # [00:01] * Quits: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
  9. # [00:01] * Joins: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
  10. # [00:01] * joduinn is now known as joduinn-mtg
  11. # [00:01] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  12. # [00:01] <froydnj> RyanVM: ah, so it did
  13. # [00:02] * philor|away is now known as philor
  14. # [00:02] * froydnj discovers an instance where clang usefully gets some piece of c++ right and gcc doesn't
  15. # [00:03] * Joins: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
  16. # [00:03] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
  17. # [00:03] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  18. # [00:04] * Quits: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Ping timeout)
  19. # [00:04] * xk1sv_ is now known as xk1sv
  20. # [00:04] * Quits: willyaranda (willyarand@1D3F3DA0.6C72896A.AC724CC6.IP) (Quit: willyaranda)
  21. # [00:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3bc1aa6145ed - Randell Jesup - bug 804875: backout due to regressions of various uses of .src/mozSrcObject (bugs 836011/835705) rs=kinetik
  22. # [00:05] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  23. # [00:05] * catlee is now known as catlee-away
  24. # [00:06] <taras> bz: around?
  25. # [00:06] <@bz> taras: yes
  26. # [00:06] * Joins: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net)
  27. # [00:06] <BenWa> What component is NSS in BMO?
  28. # [00:07] <taras> bz: so i did compared mozRequestAnimation to mozPaintCount during page load
  29. # [00:07] <@bz> BenWa: it's a separate product in bmo
  30. # [00:07] <BenWa> kk
  31. # [00:07] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
  32. # [00:07] <taras> bz: you are right that we often paint less often than the requestanimationframe runs
  33. # [00:07] * Quits: Luqman (laden@moz-345B5EBA.csclub.uwaterloo.ca) (Ping timeout)
  34. # [00:07] * Quits: sewardj (sewardj@moz-4B2F7F28.dip.t-dialin.net) (Ping timeout)
  35. # [00:07] <taras> bz: so the question is, if the purpose of requestanimationframe is to schedule paints
  36. # [00:07] <@bz> taras: ;)
  37. # [00:07] <taras> why are we spinning it when no paints are happening
  38. # [00:07] <@bz> taras: wait, actually less often?
  39. # [00:08] <taras> yeah
  40. # [00:08] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Quit: Linkinus - http://linkinus.com)
  41. # [00:08] <@bz> taras: the model right now is that raf runs, makes some changes triggers some invalidates
  42. # [00:08] * taras pulls up code
  43. # [00:08] <@bz> taras: that triggers an OS paint event which causes us to paint when it happens
  44. # [00:08] * Joins: dbaron (dbaron@2557E599.66715431.D25A875A.IP)
  45. # [00:08] * ChanServ sets mode: +o dbaron
  46. # [00:08] <@bz> taras: Are we actually ticking rAF again before the OS paint event fires?
  47. # [00:08] <taras> bz: yes
  48. # [00:09] <taras> bz: see http://monitor-taras-glek-net.appspot.com/static/test.html
  49. # [00:09] <taras> line #24
  50. # [00:09] <taras> i get a good number of skipped frames
  51. # [00:10] <taras> skipped paints i mean
  52. # [00:10] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  53. # [00:10] <taras> bz: i have this code embedded in my blog
  54. # [00:10] * Quits: @dbaron (dbaron@2557E599.66715431.D25A875A.IP) (Ping timeout)
  55. # [00:11] <taras> as many as half of rafs are paintless
  56. # [00:12] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  57. # [00:12] <taras> eer crap
  58. # [00:12] <taras> nm
  59. # [00:12] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  60. # [00:12] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
  61. # [00:12] <taras> bz: let me rerun this experiment
  62. # [00:12] <taras> had a typo in there
  63. # [00:14] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  64. # [00:14] * Quits: jet (junglecode@2557E599.66715431.D25A875A.IP) (Quit: jet)
  65. # [00:14] * Quits: JosiahOne (JosiahOne@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Leaving... )
  66. # [00:14] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  67. # [00:14] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
  68. # [00:14] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
  69. # [00:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  70. # [00:15] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  71. # [00:15] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  72. # [00:16] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  73. # [00:16] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  74. # [00:16] * bz is now known as bz_dinner
  75. # [00:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d7dd65663469 - Brian Hackett - Bug 833898 - Allow converting mixed arrays of ints and doubles to uniform doubles, r=jandem.
  76. # [00:18] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  77. # [00:18] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  78. # [00:18] * AaronMT is now known as AaronMT|AFK
  79. # [00:18] * Joins: jet (junglecode@2557E599.66715431.D25A875A.IP)
  80. # [00:19] * Quits: Mnyromyr (Mnyromyr@moz-35D6F117.unitymediagroup.de) (Input/output error)
  81. # [00:21] * Quits: mdas|mtg (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  82. # [00:21] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  83. # [00:21] * Quits: jimm (jmathies@moz-4C827542.pn.at.cox.net) (Quit: )
  84. # [00:21] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  85. # [00:22] <dholbert> uh oh, red tests showing up on m-i
  86. # [00:23] <dholbert> ERROR 500: Internal Server Error when contacting ftp.m.o
  87. # [00:23] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  88. # [00:23] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
  89. # [00:23] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  90. # [00:24] <philor> and us without a buildduty to speak to IT for us...
  91. # [00:24] * Quits: @bz_dinner (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  92. # [00:25] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  93. # [00:25] <dholbert> asking about it in #releng
  94. # [00:25] * ctalbert is now known as ctalbert|driving
  95. # [00:25] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  96. # [00:26] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  97. # [00:27] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  98. # [00:28] <dholbert> Callek is on it; sounds like it's likely a blip
  99. # [00:28] <philor> Waldo: congratulations, you broke jetpack!
  100. # [00:28] * Quits: Optimizer (Optimizer@C7E960A5.14D5BA90.274D17D6.IP) (Ping timeout)
  101. # [00:28] <firebot> Check-in:
  102. # [00:28] <Callek> technically I'm not on it, since I didn't do anything
  103. # [00:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/527874a5324b - Daniel Holbert - Bug 835446: Convert nsNavHistoryResultNode::mTransitionType to be uint32_t rather than int32_t, to fix build warning when passing it to nsTArray<uint32_t>::Contains().
  104. # [00:29] <Waldo> philor: the thing that's always broken?
  105. # [00:29] <Callek> just looked for the automated checks
  106. # [00:29] <firebot> r=mak
  107. # [00:29] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/dc5dec1293ab - Matt Woodrow - Backout bug 806256 (rev 08d397c13da6) for causing bug 815666
  108. # [00:29] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/883208490c7b - Matt Woodrow - Backout bug 807563 (rev 92cdd367285d) for causing bug 815666
  109. # [00:29] <philor> Waldo: nah, it's usually just slightly bent
  110. # [00:29] <Waldo> philor: ...he might resent you saying that!
  111. # [00:29] <bent> never!
  112. # [00:30] <philor> but now that Camino's gone and you can hardly tell whether or not you broke SeaMonkey, it's the last remaining pleasure
  113. # [00:30] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  114. # [00:30] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
  115. # [00:30] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  116. # [00:31] <Callek> wait Camino's gone!
  117. # [00:31] <Callek> ?
  118. # [00:31] <Callek> I thought they were still floating around in some goldfish bowl, somewhere
  119. # [00:31] <Waldo> they went webkit awhile back
  120. # [00:31] <Callek> ooooooo
  121. # [00:31] * Quits: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  122. # [00:31] <philor> if you build off 1.9.2, you're gone
  123. # [00:31] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  124. # [00:31] <Waldo> and given how little we care about embedding, which I think is kind of sad on our parts, can you really blame them?
  125. # [00:32] * Joins: Optimizer (Optimizer@1FFE6588.113CFA4F.274D17D6.IP)
  126. # [00:32] * nthomas is now known as nthomas|away
  127. # [00:33] * Quits: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr) (Quit: bholley)
  128. # [00:33] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  129. # [00:33] <philor> they didn't actually go to webkit, it was just the only hope they had
  130. # [00:34] <@smaug> Waldo: romaxa has some good plans for embedding, if we just take his patches
  131. # [00:34] <Waldo> interesting
  132. # [00:35] * Waldo thinks embedding is more important than we consider it because it forces us to think harder about abstractions and such; we don't have much pressure in those directions right now, and it comes back to hurt us later
  133. # [00:35] <Waldo> the other viewpoint is certainly understandable, tho
  134. # [00:35] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
  135. # [00:35] <Waldo> headless is another thing we should have done/landed at some point, for somewhat similar reasons
  136. # [00:35] <jhammel> indeed
  137. # [00:35] <Waldo> and again, the other viewpoint is certainly understandable, tho
  138. # [00:36] <jhammel> i mean, all of these are obvious in hindsight
  139. # [00:36] <Waldo> I think it's been fairly obvious for years, actually
  140. # [00:36] <spohl> is it correct to say that there is one viewport per browser window and/or tab and that there is no parent frame for it?
  141. # [00:36] <Waldo> gtkmozembed and whatever was known awful for a long long time
  142. # [00:36] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  143. # [00:36] <Mook_as> don't forget all the love minimo got :p
  144. # [00:37] <Waldo> :-)
  145. # [00:38] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  146. # [00:38] <Waldo> headless we had a patch for, which makes its non-happeningness even sadder
  147. # [00:38] * till_ is now known as till
  148. # [00:39] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  149. # [00:40] * Quits: josh (josh@moz-6FB23C25.hvc.res.rr.com) (Quit: josh)
  150. # [00:42] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Input/output error)
  151. # [00:42] * Joins: mw22 (chatzilla@moz-AF369B35.adsl.online.nl)
  152. # [00:43] * jlebar is now known as jlebar|dinner
  153. # [00:43] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  154. # [00:44] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
  155. # [00:44] <philor> RyanVM: looks like closing time
  156. # [00:44] * rail_away is now known as rail
  157. # [00:44] * Joins: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com)
  158. # [00:44] <philor> Waldo: and perhaps more recently, you might have broken Windows :)
  159. # [00:45] <RyanVM> philor: agreed
  160. # [00:45] * rail is now known as rail_away
  161. # [00:45] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  162. # [00:46] * Quits: jgriffin-afk (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
  163. # [00:46] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  164. # [00:46] <Waldo> um
  165. # [00:46] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  166. # [00:46] * Waldo looks
  167. # [00:46] <dholbert> mayhemer, red build (which isn't the FTP infra issue) on OS X 10.7 debug on inbound
  168. # [00:47] <dholbert> mayhemer, oh, nevermind
  169. # [00:47] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
  170. # [00:47] <Waldo> I'm pretty sure I don't buy that, but
  171. # [00:47] <dholbert> philor, starred it was a known thing
  172. # [00:47] <dholbert> s/philor,/philor/
  173. # [00:47] <dholbert> s/was a/as a/ :)
  174. # [00:47] <philor> dholbert: "Windows mochitests don't start up"?
  175. # [00:47] <dholbert> philor, I was talking about the mac red build on mayhemer's push
  176. # [00:48] <mayhemer> dholbert: ok, I was afraid :) that patch has already been a long time landed on m-c, so there shouldn't be problem
  177. # [00:48] <dholbert> not waldo's oranges
  178. # [00:48] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  179. # [00:48] <philor> oh
  180. # [00:48] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  181. # [00:48] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
  182. # [00:48] * philor finally gets it
  183. # [00:49] <Waldo> hmm?
  184. # [00:49] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
  185. # [00:49] <Waldo> I hope you found a reason for those oranges that doesn't implicate a patch that moves things between headers!
  186. # [00:49] <dholbert> nope
  187. # [00:49] <dholbert> philor & I were talking about something else
  188. # [00:49] <dholbert> or rather, I was talking about something else, and philor thought I was talking about your thing, but I wasn't
  189. # [00:50] <RyanVM> philor, Waldo: could be dzbarsky's push too
  190. # [00:50] * Joins: nattokirai (nattokirai@75FA7930.9CD517C2.134C27BB.IP)
  191. # [00:50] <Waldo> ...glad that's cleared up!
  192. # [00:50] <Waldo> yeah, I hope that
  193. # [00:50] <philor> Waldo: it's only fair that you incomprehensibly broke Windows, since you incomprehensibly didn't break jetpack on Windows
  194. # [00:50] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
  195. # [00:50] <Waldo> my thing should have been an if-it-builds-it's-good thing
  196. # [00:50] * Joins: Luqman (laden@moz-345B5EBA.csclub.uwaterloo.ca)
  197. # [00:51] <dholbert> RyanVM, looks like dzbarsky got some green Win opt mochitest runs already, so I think it's innocent
  198. # [00:51] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  199. # [00:51] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  200. # [00:51] <RyanVM> not any of the ones that went orange, though
  201. # [00:51] <Waldo> screenshot is a browser window and a blank window viewport
  202. # [00:52] <dholbert> RyanVM, sure, but waldo's push was orange on WinXP opt and Win debug
  203. # [00:52] <dholbert> so it's likely to be orange on Win opt as well
  204. # [00:52] <RyanVM> oh, there's a green M3 xp opt on dz's push
  205. # [00:52] <dholbert> more specifically, it's orange on all Win* mochitests that have completed so far, including some opt & some debug, and including some Win & some WinXP
  206. # [00:52] <dholbert> ah yes
  207. # [00:53] <philor> we could throw Waldo one last thread to grasp at, though: dzbarsky got green on a non-clobber
  208. # [00:53] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  209. # [00:53] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  210. # [00:53] <Waldo> hmm
  211. # [00:53] <Waldo> but this stuff seems to have compiled
  212. # [00:54] <Waldo> unless not-clobbering could produce screwy binaries too
  213. # [00:54] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  214. # [00:54] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  215. # [00:54] * Joins: bz_dinner (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
  216. # [00:54] * njn 's foot stool broke this morning, dammit
  217. # [00:55] * philor is now known as philor|afk
  218. # [00:55] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  219. # [00:55] * Waldo wishes there were a way to reload tbpl without losing extra-builds-viewed-via-the-down-arrow
  220. # [00:55] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  221. # [00:56] * Waldo hopes someone will point out a way around this that he doesn't know
  222. # [00:56] <dholbert> Waldo, you can just open the push you're interested in
  223. # [00:56] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  224. # [00:56] <dholbert> if you just want to see that one push
  225. # [00:56] <dholbert> by clicking on the date
  226. # [00:56] <dholbert> (or pushes, in multiple tabs)
  227. # [00:56] <dholbert> and then you can reload them as many times as you like
  228. # [00:56] <Waldo> dholbert: then I lose info about est'd completion time
  229. # [00:57] <Waldo> I think NeilAway filed that as a bug
  230. # [00:57] <RyanVM> alright, I'm going to backout Waldo first
  231. # [00:57] <jhammel> Waldo: TBPL is finally getting some love this quarter, so perhaps it will actually be fixed
  232. # [00:57] <RyanVM> we can already re-land it if it's not at fault
  233. # [00:57] <Waldo> :-( but probably right
  234. # [00:57] * Waldo can't fathom why this would break only-Windows and not in a did-it-build way
  235. # [00:58] * mjschranz_away is now known as mjschranz
  236. # [00:59] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
  237. # [00:59] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  238. # [00:59] <Waldo> and if it breaks, in a way where some test suites that open the browser UI work and others don't
  239. # [01:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c5bdb6d94a5d - Ryan VanderMeulen - Backed out changeset 3eb633a97c1f (bug 835648) for suspected Windows orange on a CLOSED TREE.
  240. # [01:00] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  241. # [01:00] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  242. # [01:00] * Neil is now known as NeilAway
  243. # [01:01] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  244. # [01:01] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  245. # [01:01] * jchen is now known as jchen|away
  246. # [01:02] * hwine-ooo is now known as hwine
  247. # [01:03] * Quits: rednaks (rednaks@89B74EF7.70D8CBB6.6D8B4AB5.IP) (Ping timeout)
  248. # [01:03] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  249. # [01:04] <RyanVM> nbp: i'll get to it in a bit
  250. # [01:05] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  251. # [01:05] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  252. # [01:06] <reuben> firebot, uuid
  253. # [01:06] <firebot> 18f7fb8f-ef8b-45ef-9ca5-67f56251684e (/msg firebot cid for CID form)
  254. # [01:06] * gregglind is now known as gregglind_away
  255. # [01:07] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  256. # [01:07] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  257. # [01:08] * Quits: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib_)
  258. # [01:09] <NeilAway> dholbert: how quickly is http://mxr.mozilla.org/comm-central/source/suite/common/places/controller.js#468 going to break?
  259. # [01:11] <dholbert> NeilAway, ah, good question. It shouldn't break, IIUC -- we never return a node of that type currently
  260. # [01:12] <dholbert> NeilAway, are you already filing a followup on cleaning that up? If not, I can
  261. # [01:12] * Quits: till (till@moz-ED1B5F1.adsl.alicedsl.de) (Client exited)
  262. # [01:12] <NeilAway> dholbert: no, it's too late at night
  263. # [01:12] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  264. # [01:12] <dholbert> NeilAway, cool, I'm on it. Thanks for the heads up
  265. # [01:12] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  266. # [01:13] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  267. # [01:13] <RyanVM> looks like we have linux orange too
  268. # [01:13] * Quits: darkowlzz (darkowlzz@34F55CD5.966A3537.27560D6E.IP) (Ping timeout)
  269. # [01:15] <froydnj> RyanVM: we would console you by saying it's not usually this bad, but... :)
  270. # [01:15] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  271. # [01:15] <RyanVM> except I've been around long enough to know better :P
  272. # [01:16] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  273. # [01:16] <froydnj> exactly
  274. # [01:16] * chuckharmston is now known as chuckharmston|afk
  275. # [01:17] * Quits: nmatsakis (nmatsakis@43CB6079.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  276. # [01:18] * Quits: chuckharmston|afk (chuckharms@moz-DD938D6C.msp.atomicdatacenters.com) (Client exited)
  277. # [01:18] <nbp> RyanVM: ok.
  278. # [01:18] * Quits: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
  279. # [01:18] * Joins: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
  280. # [01:19] <jhammel> RyanVM: we were saving failures for when you signed on officially though
  281. # [01:19] <jhammel> RyanVM: because we care, dammit@!
  282. # [01:19] <RyanVM> hah
  283. # [01:20] <RyanVM> you sure know how to make a guy feel at home!
  284. # [01:20] <jhammel> we try, RyanVM .... we try :)
  285. # [01:21] <Waldo> jhammel: no we don't!
  286. # [01:21] <Waldo> well, *other* people don't
  287. # [01:21] <jhammel> Waldo: i'm trying to have a moment here, dammit!
  288. # [01:21] <Waldo> jhammel: you're parsing my connotation of try correctly, right?
  289. # [01:22] * geekboy|afk is now known as geekboy
  290. # [01:22] <jhammel> :)
  291. # [01:22] <Waldo> \o/
  292. # [01:22] * Waldo sads over tbpl now
  293. # [01:22] * Quits: Nefzaoui (chatzilla@EC8E277F.695306DF.D9343D67.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
  294. # [01:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  295. # [01:22] * Waldo sads over the backlog
  296. # [01:22] <RyanVM> Waldo, too bad you killed that whiskey last week
  297. # [01:23] <Waldo> RyanVM: it's true; actually I found myself needing it the next night too
  298. # [01:23] <Waldo> need to find something new to correctly equip my desk again
  299. # [01:23] <Waldo> also need to get more of that whiskey!
  300. # [01:23] <Waldo> so good
  301. # [01:24] * spohl is now known as spohl|afk
  302. # [01:24] <Waldo> https://bugzilla.mozilla.org/show_bug.cgi?id=830257#c23 for evidence of that second needingness
  303. # [01:25] * Joins: chuckharmston|afk (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
  304. # [01:25] <dholbert> NeilAway, oh, you're actually right, that will break seamonkey. (In an earlier version of that patch, I removed usages of the constant, but left the constant in. now the constant is commented out)
  305. # [01:25] <dholbert> NeilAway, anyway, fix coming shortly
  306. # [01:25] * chuckharmston|afk is now known as chuckharmston
  307. # [01:26] <reuben> firebot, uuid
  308. # [01:26] <firebot> f25a2fa5-65a6-44b6-914c-8645d19eb53c (/msg firebot cid for CID form)
  309. # [01:27] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Ping timeout)
  310. # [01:29] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
  311. # [01:29] * aki is now known as aki|brb
  312. # [01:31] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  313. # [01:31] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
  314. # [01:32] <NeilAway> dholbert: oh, there was more than one constant? thanks for pointing that out
  315. # [01:33] <dholbert> NeilAway, yeah. (The other one was actually deprecated a long time ago, but it wasn't commented out yet)
  316. # [01:34] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  317. # [01:34] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  318. # [01:34] <NeilAway> dholbert: eek? we only copied it from Firefox 4, was it already deprecated then?
  319. # [01:34] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
  320. # [01:35] * geekboy is now known as geekboy|afk
  321. # [01:35] <dholbert> NeilAway, I don't know
  322. # [01:35] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
  323. # [01:36] <dholbert> NeilAway, not deprecated in a sense that it'd break anything
  324. # [01:36] <NeilAway> dholbert: ok np
  325. # [01:36] <dholbert> just "we'll never return a node of this type anymore"
  326. # [01:36] <dholbert> "so no point in checking for it"
  327. # [01:36] <dholbert> (IIUC)
  328. # [01:37] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  329. # [01:38] * Joins: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com)
  330. # [01:38] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
  331. # [01:38] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  332. # [01:40] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  333. # [01:40] * Quits: ketas (ketas@195.20.191.90.dyn.estpak.ee) (Ping timeout)
  334. # [01:40] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Client exited)
  335. # [01:41] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  336. # [01:42] * Joins: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
  337. # [01:42] * Quits: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
  338. # [01:43] * Quits: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Connection reset by peer)
  339. # [01:43] * Joins: xk1sv_ (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
  340. # [01:43] <NeilAway> dholbert: I found the bug that removed that other constant
  341. # [01:43] * Quits: Optimizer (Optimizer@1FFE6588.113CFA4F.274D17D6.IP) (Ping timeout)
  342. # [01:43] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
  343. # [01:44] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  344. # [01:46] * Quits: nattokirai (nattokirai@75FA7930.9CD517C2.134C27BB.IP) (Quit: nattokirai)
  345. # [01:46] * aki|brb is now known as aki
  346. # [01:46] <Waldo> RyanVM: out of curiosity, what's the status, if any, of figuring out how to deal with inbound being increasingly congested?
  347. # [01:46] * Quits: ketas (ketas@195.20.191.90.dyn.estpak.ee) (Ping timeout)
  348. # [01:46] * Joins: Optimizer (Optimizer@25E268C6.28FB815D.274D17D6.IP)
  349. # [01:46] <derf> Clearly we need m-i-i.
  350. # [01:47] <Waldo> you joke, but having multiple inbounds is probably the easiest fix
  351. # [01:47] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  352. # [01:47] <derf> No, that would be m-j.
  353. # [01:47] <jhammel> i thought the easiest fix would be not to do any more coding ;)
  354. # [01:47] <Waldo> could create occasional havoc as far as conflicting patches between the two, but it seems unavoidable
  355. # [01:48] <RyanVM> Waldo: I don't think it buys us much, actually
  356. # [01:48] <RyanVM> since our issues are infra related
  357. # [01:48] <Waldo> RyanVM: would buy some relief from push-races and breaking stuff preventing anyone from pushing, tho
  358. # [01:48] <RyanVM> bottom line is we just don't have enough slaves to run all the jobs we need to run
  359. # [01:49] <Waldo> which may or may not be a sufficient enough win
  360. # [01:49] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  361. # [01:50] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
  362. # [01:50] * Quits: jet (junglecode@2557E599.66715431.D25A875A.IP) (Quit: jet)
  363. # [01:50] <derf> I think Waldo was just complaining about not being able to do an hg pull -u, hg qfinish, maybe an incremental build, and an hg push without someone else jumping in line ahead of you.
  364. # [01:51] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  365. # [01:52] <Waldo> I don't even incremental build, except sometimes for JS, but if I have to incremental build JS, I can mostly accept losing a race
  366. # [01:52] <derf> Hence "maybe".
  367. # [01:52] <Waldo> "mostly" meaning except for poutiness :-)
  368. # [01:52] <derf> But I think the only real solution for this problem is something like the Chromium commit queue.
  369. # [01:52] <Waldo> faster mq rebase would probably help some
  370. # [01:52] <Waldo> derf: what's that?
  371. # [01:52] <derf> http://dev.chromium.org/developers/testing/commit-queue
  372. # [01:53] <Waldo> (note my pull-updates are purely local)
  373. # [01:53] * Quits: gal (gal@43CB6079.66715431.D25A875A.IP) (Quit: gal)
  374. # [01:53] * spohl|afk is now known as spohl
  375. # [01:55] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
  376. # [01:55] * jhylands|away is now known as jhylands
  377. # [01:55] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
  378. # [01:55] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
  379. # [01:55] <jesup|mac> How close is the bugzilla autoland stuff to commit queue in practice? And how far is it from working (and working well enough to use it!)
  380. # [01:55] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  381. # [01:56] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  382. # [01:57] <jhammel> jesup|mac: i don't think its active ATM
  383. # [01:57] <derf> jesup|mac: Well, does it work anywhere except try?
  384. # [01:57] <jhammel> too many other priorities
  385. # [01:57] <derf> Oh, does it not even work on try now?
  386. # [01:57] <jhammel> i believe it was disabled, though i could be wrong
  387. # [01:58] * ctalbert|driving is now known as ctalbert
  388. # [01:58] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Quit: ekr)
  389. # [01:58] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  390. # [01:58] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  391. # [02:00] <tbsaunde> derf: well, we could try and go the linux route if we could break out destinct modules
  392. # [02:00] * Quits: mw22 (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  393. # [02:01] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  394. # [02:01] <Waldo> we could almost break out SpiderMonkey if it weren't so incestuous with XPConnect
  395. # [02:01] <derf> tbsaunde: I thought that's what stuff like fx-team was for.
  396. # [02:01] <Waldo> mfbt could be broken out, and really should with some trouble
  397. # [02:01] <derf> It's clearly only been so helpful.
  398. # [02:01] <Waldo> but the browser itself is necessarily monolithic pretty much
  399. # [02:02] <Waldo> JS used to have its own inbound-ish thing
  400. # [02:02] * philor|afk is now known as philor
  401. # [02:02] <Waldo> but everyone hated doing the merges upward, so we switched to inbound
  402. # [02:02] * Joins: mw22 (chatzilla@moz-AF369B35.adsl.online.nl)
  403. # [02:02] <Waldo> also given DOM bindings work, I'm not sure having our own thing would be necessarily helpful, unless we had them work in our thing
  404. # [02:04] <tbsaunde> Waldo: maybe, though I suspect most dom bindings patches don't really need that tight landing schedule integration with js changes
  405. # [02:04] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
  406. # [02:04] * Joins: AsaDotzler (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  407. # [02:04] <Waldo> webidling, no
  408. # [02:04] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
  409. # [02:04] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  410. # [02:04] <Waldo> but for the rest you might be surprised
  411. # [02:04] * Joins: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  412. # [02:04] <tbsaunde> and if they do and we handle it by merging new-trace-monkey daily that's a win of how many changes over what you guys land on inbound?
  413. # [02:05] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  414. # [02:06] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  415. # [02:06] * Quits: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  416. # [02:06] <Waldo> I don't know, these days
  417. # [02:07] <Waldo> not enough of one
  418. # [02:07] <Waldo> we're in kick-the-can mode on this issue, as on so many others
  419. # [02:08] <tbsaunde> true, though I'm not sure we always have a better option
  420. # [02:09] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  421. # [02:09] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  422. # [02:09] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  423. # [02:11] * Quits: tchevalier (Thunderbir@moz-95880CEF.w92-143.abo.wanadoo.fr) (Ping timeout)
  424. # [02:12] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  425. # [02:13] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  426. # [02:13] * Joins: zzzzz_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  427. # [02:14] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Ping timeout)
  428. # [02:14] <zzzzz_work> RyanVM: I think your merge messed up, does not appear to be building because of 822771 was marked DONTBUILD
  429. # [02:14] <RyanVM> zzzzz_work: ah crap
  430. # [02:14] <RyanVM> good call
  431. # [02:15] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
  432. # [02:15] * nthomas|away is now known as nthomas
  433. # [02:15] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  434. # [02:16] * Quits: jdm (jdm@moz-25D04F84.zone16.bethere.co.uk) (Ping timeout)
  435. # [02:16] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  436. # [02:16] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  437. # [02:16] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  438. # [02:16] * Quits: AsaDotzler (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  439. # [02:16] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Connection reset by peer)
  440. # [02:17] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  441. # [02:17] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  442. # [02:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a31b07df79df - Diego Wilson - Bug 834819 - Make HwcComposer2D honors world transform. r=cjones
  443. # [02:20] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  444. # [02:21] * Quits: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com) (Quit: beaufour)
  445. # [02:21] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  446. # [02:21] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  447. # [02:22] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  448. # [02:22] * Joins: mccr8 (mccr8@moz-5FEA0C74.dsl.dynamic.sonic.net)
  449. # [02:23] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
  450. # [02:23] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  451. # [02:24] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  452. # [02:24] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Quit: )
  453. # [02:24] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  454. # [02:24] * Joins: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  455. # [02:24] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  456. # [02:26] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  457. # [02:26] * Quits: zzzzz_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  458. # [02:26] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
  459. # [02:27] <RyanVM> going to reopen inbound
  460. # [02:27] <Waldo> RyanVM: I think I might hate MSVC particularly more right now than I usually do
  461. # [02:27] <philor> MSVC: constantly reminding you that hate is unbounded
  462. # [02:27] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  463. # [02:28] <jhammel> philor: ++
  464. # [02:28] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Ping timeout)
  465. # [02:29] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  466. # [02:30] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
  467. # [02:30] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  468. # [02:31] <tbsaunde> philor: did someone break the packager last night?
  469. # [02:31] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  470. # [02:32] <tbsaunde> or is http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/trev.saunders@gmail.com-8983ab394981/try-win32/try-win32-bm14-try1-build19952.txt.gz otherwise familiar?
  471. # [02:32] <philor> tbsaunde: I don't think anybody did, but I didn't look at everything edmorley backed out overnight
  472. # [02:33] * kanru is now known as kanru|away
  473. # [02:33] * Quits: AaronMT|AFK (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  474. # [02:33] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  475. # [02:34] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Ping timeout)
  476. # [02:34] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  477. # [02:34] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Ping timeout)
  478. # [02:34] <tbsaunde> philor: ok, thanks weird
  479. # [02:34] * Joins: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
  480. # [02:35] <philor> tbsaunde: did you make accessibility-msaa.xpt no longer exist? that looks to me like the fatal packaging error from having it listed in the manifest, but it not existing anymore
  481. # [02:35] * Quits: xk1sv_ (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Ping timeout)
  482. # [02:36] <philor> and woohoo for not having had to look at packaging for a while, I couldn't even come up with the name package-manifest.in
  483. # [02:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fdf8dafb419f - Nicholas Cameron - Bug 836058; remove UseTiledThebes; r=BenWa
  484. # [02:37] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  485. # [02:37] * Joins: knelson (Adium@moz-81EBD2F.dsl.pltn13.sbcglobal.net)
  486. # [02:37] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  487. # [02:38] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/74d5479be250 - Nicolas B. Pierron - Bug 830086 - Do not add read property stubs for proxies. r=djvj, a=akeybl
  488. # [02:38] * Parts: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  489. # [02:38] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  490. # [02:38] * Quits: knelson (Adium@moz-81EBD2F.dsl.pltn13.sbcglobal.net) (Ping timeout)
  491. # [02:40] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  492. # [02:40] <tbsaunde> philor: hm, that's possible, how do I test this stuff locally? make package?
  493. # [02:40] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
  494. # [02:41] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  495. # [02:41] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  496. # [02:42] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: leaving)
  497. # [02:43] * Joins: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  498. # [02:43] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  499. # [02:43] * mixedpuppy_ is now known as mixedpuppy
  500. # [02:43] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  501. # [02:43] <philor> tbsaunde: yeah, either make package or make installer, but it sure looks like https://hg.mozilla.org/try/rev/8b97bc8a5d19 would have, since that's removing the only .idl that would have gone into the XPIDL_MODULE = accessibility-msaa
  502. # [02:44] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  503. # [02:44] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
  504. # [02:44] * ewong|afk is now known as ewong
  505. # [02:44] <philor> heh, b2g packages it, I wonder how we do at a11y on b2g on Windows
  506. # [02:45] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  507. # [02:45] <tbsaunde> philor: yeah, it makes sense, but I'd like to check I fixed it etc
  508. # [02:46] <tbsaunde> philor: thanks
  509. # [02:46] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  510. # [02:46] <seth> firebot: uuid?
  511. # [02:46] <firebot> c7e8eed7-2be9-40b0-be7c-b682097f5b28 (/msg firebot cid for CID form)
  512. # [02:46] <tbsaunde> philor: we don't have any ui for b2g a11y at all yet :\
  513. # [02:46] <seth> thanks buddy
  514. # [02:46] * Quits: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com) (Ping timeout)
  515. # [02:47] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  516. # [02:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8ee1b05b3b86 - Wes Kocher - Update Jetpack tests in run against Firefox to pick up bug 832590. r=kwierso
  517. # [02:48] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  518. # [02:49] * Joins: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
  519. # [02:49] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  520. # [02:50] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  521. # [02:51] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  522. # [02:51] * Joins: ekr_ (ekr@2557E599.66715431.D25A875A.IP)
  523. # [02:52] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  524. # [02:52] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
  525. # [02:52] * ekr_ is now known as ekr
  526. # [02:54] * Quits: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net) (Quit: tabraldes)
  527. # [02:54] * njn wonders why his trunk build lacks a "start private browsing" entry in the tools menu
  528. # [02:54] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
  529. # [02:54] <mccr8> njn: I think ehsan said they removed global private browsing: there's only per window now.
  530. # [02:55] <njn> mccr8: I can't work out how to turn it on
  531. # [02:55] <mccr8> njn: on OSX, file -> new private window
  532. # [02:55] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  533. # [02:55] <njn> mccr8: I wanted to try that
  534. # [02:55] <KWierso|Home> ctrl-shift-p opens a window for me on Windows
  535. # [02:55] <njn> mccr8: oh
  536. # [02:56] <njn> thanks
  537. # [02:56] <mccr8> np
  538. # [02:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1efe0f7e93d0 - Daniel Holbert - Bug 836088: move variable 'platformData' closer to where it's used, in TableTicker.cpp, to fix unused variable warning on Mac OS X. r=BenWa
  539. # [02:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  540. # [02:58] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
  541. # [02:58] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  542. # [03:00] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  543. # [03:01] <jesup|mac> njn, mccr8: ping
  544. # [03:01] <mccr8> jesup|mac: pong
  545. # [03:01] <njn> jesup|mac: pong
  546. # [03:02] * bz_dinner is now known as bz
  547. # [03:02] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  548. # [03:02] <jesup|mac> I'm trying to track down a bug with shutdown failing when a mediastream is active - but only on Mac. If you stop the stream and then quit, all is ok. Once in a blue moon, it works on Mac. Works fine on Linux/windows
  549. # [03:03] * dhylands is now known as dhylands|dinner
  550. # [03:03] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  551. # [03:03] <jesup|mac> It *seems* to be caused by the MediaStream JS objects not getting deleted and generating a Destroy() to the underlying MediaStream
  552. # [03:04] <jesup|mac> I verified the nsDOMUserMediaStream isn't getting deleted
  553. # [03:04] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  554. # [03:05] <mccr8> jesup|mac: well, you should be able to generate JS heap logs during shutdown and figure out what is keeping the MediaStream JS objects alive.
  555. # [03:05] <jesup|mac> I'm tryong to figure out how I can track down why shutdown is hanging. MediaStreamGraphImpl is waiting in WAITING_FOR_DESTROY state for the media streams to be destroyed
  556. # [03:05] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
  557. # [03:05] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  558. # [03:05] <jesup|mac> mccr8: pointers to docs on how to do that?
  559. # [03:06] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  560. # [03:06] <mccr8> jesup|mac: how late in shutdown is it?
  561. # [03:06] <mccr8> unfortunately logging doesn't really work after a certain point in shutdown without a patch...
  562. # [03:06] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89-2012120118 [Firefox 21.0a1/20130126191534])
  563. # [03:07] <mccr8> jesup|mac: but you should be able to apply the patch in bug 805856
  564. # [03:07] <jesup|mac> We're at xpcom-shutdown...
  565. # [03:07] <mccr8> okay.
  566. # [03:07] <mccr8> so apply that patch, is probably needed.
  567. # [03:07] <mccr8> then run with XPCOM_CC_LOG_ALL=1
  568. # [03:07] <mccr8> it will generate a bunch of CC logs... somewhere.
  569. # [03:08] <jesup|mac> k
  570. # [03:08] <mccr8> maybe in /var/tmp
  571. # [03:08] <mccr8> otherwise in some places like ~/Library/Caches/TemporaryItems/
  572. # [03:08] <mccr8> (on OSX)
  573. # [03:08] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  574. # [03:08] <jesup|mac> this will be osx
  575. # [03:09] <mccr8> jesup|mac: so, but you want to look at the gc logs it produces, and then I guess see why the JS object you expect to be dead isn't?
  576. # [03:09] <jesup|mac> ok
  577. # [03:09] <mccr8> jesup|mac: I have no idea why shutdown might be hanging, but it sounded like you were wondering that?
  578. # [03:09] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Ping timeout)
  579. # [03:09] <derf> jesup|mac: BTW, you saw bug 836116, right?
  580. # [03:10] <mccr8> jesup|mac: you can also poke around in the CC log for stuff that may be holding onto things...
  581. # [03:10] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  582. # [03:11] * joduinn-mtg is now known as joduinn
  583. # [03:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5294a43582dd - ithinc - Bug 649654 - When tab bar underflow occurs and tab strip was scrolled to the beginning, resize tabs such that they can be closed in succession. r=fryn
  584. # [03:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b1b6fb261d36 - ithinc - Bug 821859 - Use stylesheet for tab delay resizing instead of setting each tab.style. r=fryn
  585. # [03:14] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  586. # [03:14] <jesup|mac> derf: no, but not I have. Looking....
  587. # [03:14] <jesup|mac> mccr8: Thanks
  588. # [03:14] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Quit: Leaving.)
  589. # [03:14] <mccr8> jesup|mac: no problem. hopefully you'll find something useful...
  590. # [03:14] <bz> ryanvm: ping
  591. # [03:15] * Joins: T3 (T3@moz-6019667F.dsl.telesp.net.br)
  592. # [03:15] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  593. # [03:16] * Quits: Optimizer (Optimizer@25E268C6.28FB815D.274D17D6.IP) (Ping timeout)
  594. # [03:16] * philor considers whether it's safe to poke his head up
  595. # [03:16] <jesup|mac> derf: that's peerconnection, this is getUserMedia. Though that might still be a leak
  596. # [03:17] * kanru|away is now known as kanru
  597. # [03:18] <derf> Well, if bz tells me it's a leak, I believe him.
  598. # [03:18] <jesup|mac> :-)
  599. # [03:18] <jesup|mac> never bet against bz....
  600. # [03:19] * KaiRo_away is now known as KaiRo
  601. # [03:19] <derf> At least not when garbage collection is on the line.
  602. # [03:20] * Quits: mccr8 (mccr8@moz-5FEA0C74.dsl.dynamic.sonic.net) (Quit: mccr8)
  603. # [03:20] * Joins: bdahl (bdahl@8F761026.B5EF4AF6.E96CA9D8.IP)
  604. # [03:20] * juanb is now known as juanb|afk
  605. # [03:21] * Quits: chewey (chewey@moz-99F93923.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  606. # [03:21] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  607. # [03:21] * Joins: chewey (chewey@moz-34C3423E.dip0.t-ipconnect.de)
  608. # [03:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4f7371e936e0 - Fabrice Desré - Bug 836045 - Update Webapps code to use the new deviceStorage stat() support r=djf
  609. # [03:22] <bz> derf, jesup|mac: lol
  610. # [03:22] <bz> derf, jesup|mac: is there another leak somewhere?
  611. # [03:22] <bz> er, wait
  612. # [03:22] * bz reads more closely
  613. # [03:23] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
  614. # [03:24] <bjacob> Waldo: is there a solid rationale for mfbt::RefCounted::AddRef and Release not being virtual? Have the dangers been carefully considered if the wrong refcount gets accidentally inc/decremented?
  615. # [03:24] <bz> And maybe you should have bet against me.
  616. # [03:24] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  617. # [03:26] <tbsaunde> bjacob: wouldn't it be so nice to be able to make non virtual things final?
  618. # [03:26] <bjacob> tbsaunde: ah, yes, indeed!
  619. # [03:27] * heycam|away is now known as heycam
  620. # [03:27] <tbsaunde> bjacob: making them virtual and final might not hurt perf, but I'm pretty hesitant to trust compilers with that
  621. # [03:27] * Quits: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com) (Quit: jgriffin)
  622. # [03:27] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  623. # [03:28] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  624. # [03:28] <tbsaunde> bjacob: notethe xpcom macros only give you virtual if you inherit nsISupports
  625. # [03:28] <bjacob> tbsaunde: if perf was the reason not to make them virtual, i'm going to ask for solid numbers to back that
  626. # [03:28] <bjacob> tbsaunde: oh! i didnt know that
  627. # [03:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3125ccd01edb - Chuck Lee - Bug 831627 - 0004. Test case for Event Download Command : Language Selection. r=yoshi
  628. # [03:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ecede220333a - Chuck Lee - Bug 831627 - 0003. Mark event as supported. r=yoshi
  629. # [03:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/64b519b7fddf - Chuck Lee - Bug 831627 - 0002. Handle event. r=yoshi
  630. # [03:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f7eac60178f6 - Chuck Lee - Bug 831627 - 0001. Add event object. r=yoshi. sr=sicking
  631. # [03:29] <tbsaunde> bjacob: why would you think they would?
  632. # [03:29] * nrc is now known as nrc|away
  633. # [03:29] <tbsaunde> bjacob: also if you made them virtual that would force people who might have good reason to not want them to have a vtable
  634. # [03:30] <Waldo> bjacob: there's the comment atop RefCounted that suggests the T that inherits from RefCounted<T> is effectively supposed to be final
  635. # [03:30] <Waldo> bjacob: I don't believe this is enforced, exactly, but we probably could make it so
  636. # [03:30] <Waldo> bjacob: albeit with compiler-specific stuff -- you can't write an is-final macro or template checker or whatever in C++, but compilers have provided macros for it
  637. # [03:32] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  638. # [03:32] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  639. # [03:33] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  640. # [03:34] * Quits: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  641. # [03:35] <Waldo> scattershot coverage across compilers is likely good enough
  642. # [03:35] <bjacob> back
  643. # [03:36] <Waldo> of course, it's also possible nobody quite thought through this, and no one's use case has had to consider this possible pitfall :-)
  644. # [03:36] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  645. # [03:36] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  646. # [03:36] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  647. # [03:37] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  648. # [03:37] <Waldo> http://clang.llvm.org/docs/LanguageExtensions.html#non-standard-c-11-attributes says __is_final is supported by clang, gcc, and MSVC at least in some versions
  649. # [03:38] * Quits: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
  650. # [03:38] <bjacob> Waldo: tbsaunde: i just expect that the likeliness that in its current form it would be a footgun, seems higher than the likeliness that some object might be addrefd so often that the cost of a virtual function call would matter
  651. # [03:38] * Joins: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  652. # [03:38] <@roc> you don't want to check that the whole class is final, do you? That seems overkill
  653. # [03:38] <bjacob> Waldo: __is_final seems like a really good idea here
  654. # [03:38] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  655. # [03:39] <Waldo> bjacob: feel free to argue it with the people who added it, although it seems better to avoid virtual if possible
  656. # [03:39] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  657. # [03:39] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  658. # [03:39] * Joins: darkowlzz (darkowlzz@8576FBA6.A9BC117B.9DA13C14.IP)
  659. # [03:39] <Waldo> virtual means harder to inline the refcounting operations and all that
  660. # [03:39] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  661. # [03:39] <bjacob> Waldo: i'd like to hear just one use case where addref is perf critical at all
  662. # [03:39] <Waldo> I think
  663. # [03:39] <Waldo> bjacob: I didn't add it, don't ask me :-)
  664. # [03:40] <bjacob> Waldo: ok looking at hg loga
  665. # [03:40] <bjacob> s
  666. # [03:40] * Quits: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  667. # [03:40] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  668. # [03:40] <karl> tn: nightlies have pgo; could try hourly inbound builds perhaps
  669. # [03:41] <bjacob> Waldo: i know that virtual has various overheads but addref just seems like a great use case for it
  670. # [03:41] <karl> tn: if it is timing related, then it may not be surprising for pgo to have an effect
  671. # [03:42] <Waldo> bjacob: worth noting that RefCounted got copied from WTF which didn't have it virtual, and Chromium's copied it too, without virtual; if neither of them have made it virtual, that suggests any issues that might manifest are manageable
  672. # [03:42] <bjacob> Waldo: maybe
  673. # [03:43] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  674. # [03:43] <@roc> I have never seen a bug due to AddRef/Release being nonvirtual
  675. # [03:43] <Waldo> that said, I do applaud your paranoia :-)
  676. # [03:43] <bjacob> roc: me neither -- but it's disturbingly easy to imagine
  677. # [03:43] * nthomas is now known as nthomas|away
  678. # [03:44] <@roc> why?
  679. # [03:44] <@roc> you think someone will inherit from RefCounted and add their own AddRef/Release methods in a subclass?
  680. # [03:44] * Quits: shorlander (shorlander@moz-230AEA61.dhcp.insightbb.com) (Ping timeout)
  681. # [03:44] <bjacob> roc: i think they will have Base inheriting refcounted<Base> and Derived inheriting Base and refcounted<Derived>
  682. # [03:45] <seth> wouldn't you expect compilers to warn in that situation?
  683. # [03:45] * Joins: markh1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
  684. # [03:45] <bjacob> seth: what would the warning be?
  685. # [03:45] * Quits: darkowlzz (darkowlzz@8576FBA6.A9BC117B.9DA13C14.IP) (Ping timeout)
  686. # [03:45] <@roc> why would someone do that?
  687. # [03:45] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  688. # [03:46] <bjacob> roc: because they didn't realize that Base was already refcounted? because they originally wrote Derived without inheriting from Base?
  689. # [03:46] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  690. # [03:46] <bjacob> i wish there was a way to make two classes mutually exclusive in a hierarchy, but i dont know one
  691. # [03:47] <@roc> That doesn't seem very high on the list of things to worry about
  692. # [03:47] * joduinn is now known as joduinn-afk
  693. # [03:47] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Client exited)
  694. # [03:47] <Waldo> I bet it's possible by checking for ambiguous derivation somehow, which I think is possible
  695. # [03:47] <seth> bjacob: ambiguous call to AddRef, or something along those lines, unless we invoke it on a base class pointer
  696. # [03:47] * philor is now known as philor|away
  697. # [03:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d45649de683 - Brian Hackett - Bug 835102 - Convert sufficiently sparse objects back to using dense elements, r=billm.
  698. # [03:48] <@roc> yes, I think a call to AddRef on Dervied would be ambiguous
  699. # [03:48] <bjacob> seth: oh yes sounds like it
  700. # [03:48] <bjacob> roc: Waldo: seth: ok, thanks, i'm not worried anymore
  701. # [03:49] <Waldo> :-)
  702. # [03:49] * Joins: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
  703. # [03:49] * ChanServ sets mode: +o bz
  704. # [03:49] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  705. # [03:49] <@bz> AAAARGH
  706. # [03:49] <@bz> ehsan: ping. :(
  707. # [03:49] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  708. # [03:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8ef47aa7120f - Daniel Holbert - Bug 836149: declare pseudoStackPos as uint32_t instead of int in TableTicker.cpp, to fix signed/unsigned comparison build warning. r=BenWa
  709. # [03:50] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  710. # [03:50] <@bz> Or anyone who knows anything about compare-talos?
  711. # [03:50] <nrc|away> roc, bjacob: I have done that before, noticed it, but I don't think I got a compiler warning
  712. # [03:50] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  713. # [03:51] <bjacob> nrc|away: as we found above, if you addref'd a derived*, you would have gotten an error for ambiguous call
  714. # [03:53] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  715. # [03:53] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  716. # [03:53] * dhylands|dinner is now known as dhylands
  717. # [03:53] * Quits: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com) (Ping timeout)
  718. # [03:53] <tbsaunde> does anyone care about stuff under DEBUG_cmansk?
  719. # [03:53] <@bz> other than cmanske?
  720. # [03:53] <@bz> And even he didn't since he changed the ifdef!
  721. # [03:54] * tbsaunde nukes it as well as the selection iterator
  722. # [03:55] <@bz> you're more or less into the mesozoic
  723. # [03:56] <tbsaunde> bz: hey, gets us really close to killing nsIEnumerator completely
  724. # [03:56] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  725. # [03:57] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  726. # [03:57] <@bz> yeah, a bunch of things died out right about when the mesozoic started. ;)
  727. # [03:57] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  728. # [03:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  729. # [03:58] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
  730. # [03:58] <tbsaunde> lol
  731. # [03:59] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
  732. # [03:59] * Quits: billm (billm@2557E599.66715431.D25A875A.IP) (Quit: Leaving)
  733. # [03:59] * Quits: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP) (Quit: victorporof)
  734. # [03:59] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  735. # [04:00] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  736. # [04:01] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  737. # [04:02] * jchen|away is now known as jchen
  738. # [04:02] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  739. # [04:03] * Joins: ekr (ekr@moz-427716BB.mycingular.net)
  740. # [04:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  741. # [04:04] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  742. # [04:04] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  743. # [04:04] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  744. # [04:05] * Joins: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP)
  745. # [04:06] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
  746. # [04:07] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
  747. # [04:07] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  748. # [04:10] * Joins: KLB_ (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
  749. # [04:11] * Quits: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com) (Ping timeout)
  750. # [04:11] * Waldo isn't sure h even recognizes the name cmansk(e)
  751. # [04:11] * KLB_ is now known as KLB
  752. # [04:11] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
  753. # [04:12] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  754. # [04:12] <Waldo> so, this patch I landed
  755. # [04:13] <Waldo> it looks like somehow the xpcshell server instance is semi-unresponsive
  756. # [04:13] <Waldo> 127.0.0.1:8888 in any browser goes nowhere
  757. # [04:13] <@bz> Waldo: he was one of the Netscape folks working on selection and editor
  758. # [04:13] <@bz> Waldo: hasn't been around in a long while
  759. # [04:14] <Waldo> hey, I remember the @netscape.com days, so I *could* have seen him, or in comments
  760. # [04:14] <@bz> Yeah
  761. # [04:14] <Waldo> I think the good thing is I've looked at too little of selection or editor code
  762. # [04:14] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  763. # [04:15] <Waldo> notice how I did not say "problem"
  764. # [04:15] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  765. # [04:16] * @bz wonders how he can fix compare-talos to suck less
  766. # [04:16] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
  767. # [04:16] * Joins: KaIRC (robert@moz-F4C294C6.adsl.highway.telekom.at)
  768. # [04:17] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  769. # [04:17] * Quits: KaiRo (robert@moz-BCD19990.adsl.highway.telekom.at) (Ping timeout)
  770. # [04:17] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  771. # [04:17] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
  772. # [04:19] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  773. # [04:20] * Quits: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  774. # [04:21] * Quits: berkerpeksag (berkerpeks@B5FCAB2F.EE74F123.2058B3BB.IP) (Quit: WeeChat 0.3.7)
  775. # [04:22] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Ping timeout)
  776. # [04:24] * Joins: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
  777. # [04:26] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  778. # [04:26] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  779. # [04:26] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  780. # [04:27] <tn> karl, hourly inbound builds have no pgo?
  781. # [04:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  782. # [04:28] <Matti> tn: we have builds with and without PGO
  783. # [04:28] <karl> tn: not sure, but there would be tinderbox builds without pgo (linked from tbpl)
  784. # [04:29] <Matti> tn: ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-inbound-win32-pgo/
  785. # [04:30] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  786. # [04:30] * Quits: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  787. # [04:31] <tn> ok, i'll give it a try in a bit
  788. # [04:32] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  789. # [04:33] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  790. # [04:33] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  791. # [04:35] * Joins: Wes_ (chatzilla@moz-8EE0ED3E.kingston.net)
  792. # [04:37] * glob|away is now known as glob
  793. # [04:38] * @bz scripts some try pushes
  794. # [04:38] * Quits: KaIRC (robert@moz-F4C294C6.adsl.highway.telekom.at) (Input/output error)
  795. # [04:38] * Joins: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP)
  796. # [04:42] * Quits: ekr (ekr@moz-427716BB.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  797. # [04:42] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  798. # [04:44] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  799. # [04:45] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  800. # [04:45] * hwine is now known as hwine-zzz
  801. # [04:45] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  802. # [04:46] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  803. # [04:47] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  804. # [04:47] * Joins: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com)
  805. # [04:48] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
  806. # [04:49] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  807. # [04:50] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Ping timeout)
  808. # [04:51] * Quits: Matti (Matti@moz-6864E6D.customers.d1-online.com) (Ping timeout)
  809. # [04:52] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  810. # [04:54] * Joins: darkowlzz (darkowlzz@C37C3247.A9BC117B.9DA13C14.IP)
  811. # [04:55] * Joins: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP)
  812. # [04:55] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  813. # [04:55] * Joins: dew (Instantbir@moz-EBC2DF0B.dhcp.stls.mo.charter.com)
  814. # [05:00] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  815. # [05:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec05a370f01d - Daniel Holbert - Bug 834768: Fix signed/unsigned comparison build warnings in signaling_unittests.cpp. r=jesup
  816. # [05:00] <ewong> !seen sgautherie
  817. # [05:00] <firebot> sgautherie was last seen 27 weeks, 13 hours, 58 minutes and 44 seconds ago, saying 'ewong: no problem.' in #seamonkey.
  818. # [05:03] * Quits: T3 (T3@moz-6019667F.dsl.telesp.net.br) (Ping timeout)
  819. # [05:05] * philor|away is now known as philor
  820. # [05:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2025d4fb452f - Gene Lian - Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 2, provide test case). r=fabrice
  821. # [05:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/aaa82cd26aab - Gene Lian - Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 1, fix .uninstall()). r=fabrice
  822. # [05:09] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  823. # [05:10] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  824. # [05:10] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  825. # [05:10] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
  826. # [05:12] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  827. # [05:12] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  828. # [05:12] * Quits: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net) (Ping timeout)
  829. # [05:16] * Quits: juanb|afk (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb|afk)
  830. # [05:17] * Joins: Matti (Matti@moz-6864E6D.customers.d1-online.com)
  831. # [05:18] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  832. # [05:18] * wlach is now known as wlach|afk
  833. # [05:20] <firebot> Check-in:
  834. # [05:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/62f4bc028c72 - Robert O'Callahan - Bug 806754. Make MediaDecoders detect when a MediaStream has been destroyed because its DOM wrapper has been collected, and remove the no-longer-relevant MediaStream
  835. # [05:20] <firebot> from the output list. r=cpearce
  836. # [05:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d4a6570ca6b0 - Robert O'Callahan - Bug 806754. Part 2: Fix bogus assertions. r=cpearce
  837. # [05:21] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  838. # [05:22] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  839. # [05:22] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  840. # [05:24] * Quits: markh1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  841. # [05:25] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5cc7c4038208 - Gregory Szorc - Bug 784841 - Part 6: Move some functions from ConfigStatus to mozbuild; r=ted
  842. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/11658ed5bc17 - Gregory Szorc - Bug 784841 - Part 11a: Normalize paths in tests (fix test failure); r=me
  843. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/c638b856a171 - Gregory Szorc - Bug 784841 - Part 11b: Normalize paths in tests (fix test failure); r=me
  844. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/115bf99a25db - Gregory Szorc - Bug 784841 - Part 8: Capture and save moz.build tree state; r=ted
  845. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/c013d07f7deb - Gregory Szorc - Bug 784841 - Part 10: Add warning() and error() functions to moz.build files; r=ted
  846. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/385ef288dd0d - Gregory Szorc - Bug 784841 - Part 11: Add CONFIGURE_SUBST_FILES to moz.build files; r=ted
  847. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/9584298d2a6a - Gregory Szorc - Bug 784841 - Part 9: Ability to define external projects in moz.build files; r=ted
  848. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/677e87c11252 - Gregory Szorc - Merge mozilla-central into build-system
  849. # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/7c73b5af6247 - Gregory Szorc - Bug 784841 - Part 7: Implement recursive make backend; r=ted
  850. # [05:28] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  851. # [05:30] * Quits: Matti (Matti@moz-6864E6D.customers.d1-online.com) (Ping timeout)
  852. # [05:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8c1d7f3cc036 - Gina Yeh - Bug 835740 - Modified BRSF value in hands-free profile, r=echou
  853. # [05:31] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  854. # [05:32] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  855. # [05:33] * Joins: kkdEEP (kkdEEP@8A69FACF.76DEB778.C7008325.IP)
  856. # [05:34] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  857. # [05:35] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
  858. # [05:38] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  859. # [05:41] * Quits: darkowlzz (darkowlzz@C37C3247.A9BC117B.9DA13C14.IP) (Ping timeout)
  860. # [05:43] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  861. # [05:43] * Quits: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP) (Quit: Ping timeout: ∞)
  862. # [05:45] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  863. # [05:46] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
  864. # [05:48] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Input/output error)
  865. # [05:49] * cjones is now known as cjones-brb
  866. # [05:51] <Waldo> ugh, this MSVC seeming miscompilation is a mess
  867. # [05:51] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  868. # [05:53] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  869. # [05:54] * ewong is now known as ewong|afk
  870. # [05:54] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
  871. # [05:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f8cdfa25ad9f - Eric Chou - Bug 835474 - Assign length of the message with aMessage->mSize, r=gyeh
  872. # [05:56] * Joins: smontagu (chatzilla@moz-45181727.red.bezeqint.net)
  873. # [05:59] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  874. # [06:01] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  875. # [06:01] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  876. # [06:01] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  877. # [06:01] * Joins: surkov (surkov@1185D161.CE67D555.26B1D6E2.IP)
  878. # [06:03] * Quits: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP) (Ping timeout)
  879. # [06:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a5cace63163 - Matt Woodrow - Bug 832341 - Use the correct border area (rather than the canvas area) when computing the bounds of an nsDisplayCanvasBackgroundImage. r=roc
  880. # [06:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ab658aec6a28 - Matt Woodrow - Bug 833033 - Schedule a paint when document state changes. r=roc
  881. # [06:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5fa5ec4e3c46 - Matt Woodrow - Bug 836179 - Add WriteDebugInfo so that display items can add extra information when printing display lists. r=roc
  882. # [06:08] * Quits: @ted (luser@moz-789E0865.scr.east.verizon.net) (Ping timeout)
  883. # [06:08] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  884. # [06:09] * nrc|away is now known as nrc
  885. # [06:09] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  886. # [06:09] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
  887. # [06:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0f78cc92ab1a - Daniel Holbert - Bug 836150: Mark tools/profiler as FAIL_ON_WARNINGS, for non-MSVC compilers. r=BenWa
  888. # [06:09] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
  889. # [06:11] * Joins: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP)
  890. # [06:13] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  891. # [06:13] * Quits: dbradley (dbradley@7AD66899.7A60A104.52E8B953.IP) (Quit: )
  892. # [06:14] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  893. # [06:15] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  894. # [06:15] <romaxa> glandium: ping
  895. # [06:17] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
  896. # [06:18] <romaxa> bsmedberg: ping
  897. # [06:18] * Joins: gandalf (zbraniecki@moz-DE57E808.neoplus.adsl.tpnet.pl)
  898. # [06:19] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  899. # [06:20] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  900. # [06:20] * cjones-brb is now known as cjones
  901. # [06:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/339fb8542d51 - Robert O'Callahan - Bug 832788. Part 5: Add suffixes for large integer literals. r=bz
  902. # [06:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6c7188fd1962 - Robert O'Callahan - Bug 832788. Part 6: Enable FAIL_ON_WARNINGS in dom/bindings. r=bz
  903. # [06:21] * Quits: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP) (Ping timeout)
  904. # [06:21] * Joins: ErvisTusha (ErvisTusha@EBF67C7A.F69FB6EA.363D84A4.IP)
  905. # [06:21] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  906. # [06:24] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  907. # [06:24] * Quits: kkdEEP (kkdEEP@8A69FACF.76DEB778.C7008325.IP) (Client exited)
  908. # [06:24] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  909. # [06:26] * Quits: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au) (Client exited)
  910. # [06:28] * heycam is now known as heycam|away
  911. # [06:28] <Jesse> bz: what exactly does FAIL_ON_WARNINGS do? does it affect everyone? all compilers?
  912. # [06:30] * Joins: surkov_ (surkov@5FFF89F2.D1FED451.EBE09E3C.IP)
  913. # [06:31] * Quits: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  914. # [06:31] * Quits: surkov (surkov@1185D161.CE67D555.26B1D6E2.IP) (Ping timeout)
  915. # [06:31] * surkov_ is now known as surkov
  916. # [06:31] <@bz> Jesse: it basically turns on a subset of -Werror
  917. # [06:34] <@bz> Jesse: http://mxr.mozilla.org/mozilla-central/source/config/config.mk#458
  918. # [06:34] <@bz> Jesse: where WARNINGS_AS_ERRORS is defined by configure to whatever the right compiler flags are
  919. # [06:34] <@bz> Jesse: what it does in practice ... varies
  920. # [06:36] <Jesse> bz: so it makes windows tinderboxen red on MSVC warnings, mac tinderboxen red on clang warnings, etc?
  921. # [06:36] * Joins: pranavrc (pranavrc@D19B8146.6ABAB3B9.520CDC98.IP)
  922. # [06:37] <mjrosenb> can firebot be used to ping people when they enter a channel?
  923. # [06:38] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Ping timeout)
  924. # [06:38] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  925. # [06:39] <@bz> Jesse: yep
  926. # [06:39] <@bz> Jesse: exactly
  927. # [06:40] <@bz> Jesse: yes, it's as annoying as it sounds
  928. # [06:40] <Jesse> annoying? that sounds awesome
  929. # [06:40] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  930. # [06:41] <@bz> mmm
  931. # [06:41] <@bz> from which point of view?
  932. # [06:41] <Waldo> it is as awesome as it sounds, and it sounds awesome
  933. # [06:42] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  934. # [06:42] <Waldo> also MSVC is totally miscompiling here
  935. # [06:42] <@bz> Ah, but is it warning in the process?
  936. # [06:42] <@bz> Or is it a silent miscompile?
  937. # [06:43] <Waldo> seems to be silent, modulo mis-pushing values onto the JS stack and causing inequalities to happen and making the HTTP server in mochitests return blank pages
  938. # [06:43] <Waldo> erm, actually
  939. # [06:44] <Waldo> actually, wait
  940. # [06:44] <Waldo> stupid macros
  941. # [06:44] <philor> sweet, is inbound busted twice, or busted once in two ways? somebody's asserting about regexes in a sync test on 10.8, and somebody's leaking in fedora64 m3
  942. # [06:44] <Waldo> erm
  943. # [06:44] <Waldo> actually wait a second time
  944. # [06:44] <philor> and not leaking in ubuntu64 m3
  945. # [06:44] <Waldo> that PUSH_COPY is not what it should have been, I think...
  946. # [06:45] * Joins: ted (luser@moz-789E0865.scr.east.verizon.net)
  947. # [06:45] * ChanServ sets mode: +o ted
  948. # [06:45] * Quits: bdahl (bdahl@8F761026.B5EF4AF6.E96CA9D8.IP) (Client exited)
  949. # [06:45] <@bz> Waldo: I rest my case
  950. # [06:46] <Waldo> bz: you didn't even prove it!
  951. # [06:46] <Waldo> okay, this is screwy
  952. # [06:46] <Waldo> maybe
  953. # [06:47] * Joins: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP)
  954. # [06:47] * Waldo wanted to be done with this and home hours ago :-(
  955. # [06:47] <philor> I wonder how many tests we've written to silently not test if !foo so they don't fail on dev machines, because we know the releng slaves have foo
  956. # [06:48] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  957. # [06:49] * Joins: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  958. # [06:49] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Ping timeout)
  959. # [06:49] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  960. # [06:49] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  961. # [06:51] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  962. # [06:51] <philor> or, since we're leaking a DNS request, whether DNS sucks less for Amazon slaves than it does in the buildfarm
  963. # [06:51] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Input/output error)
  964. # [06:51] <fryn> i wonder what percentage of zombocom's traffic came from mozilla.
  965. # [06:52] <dholbert> fryn++
  966. # [06:52] <fryn> perhaps, we're saving them lots of bandwidth costs now.
  967. # [06:52] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  968. # [06:52] * jcranmer is now known as jcranmer|away
  969. # [06:53] <Waldo> uh...
  970. # [06:53] <Waldo> this is really really really strange
  971. # [06:54] * fryn tweets it.
  972. # [06:54] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
  973. # [06:54] <Waldo> so I have a case where I'm testing |e.result === Cr.NS_BASE_STREAM_CLOSED|
  974. # [06:54] <Waldo> e being an XPConnect-created nsIException
  975. # [06:55] <Waldo> e.result being NS_BASE_STREAM_CLOSED
  976. # [06:55] <Waldo> somehow I have the left side being 2152136706, i.e. uint32_t(0x80470002)
  977. # [06:56] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
  978. # [06:56] <Waldo> and the right side is -2142830590
  979. # [06:56] <Waldo> which is the same bit pattern
  980. # [06:56] <Waldo> but not the same value
  981. # [06:56] <Waldo> so my expected equality fails
  982. # [06:57] * Waldo tries to figure out which value is the one that should have been produced, for whichever side, rather than the actual one
  983. # [06:57] <Mook> hmm, in what context? thought it was supposed to be unsigned... (of course, this is JS...)
  984. # [06:57] <Mook> at least, in my random JS shell it's >0
  985. # [06:57] <Waldo> Mook: http://mxr.mozilla.org/mozilla-central/source/netwerk/test/httpserver/httpd.js#4133
  986. # [06:58] <Waldo> Mook: that's getting called from the second onInputStreamReady in the file
  987. # [06:58] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
  988. # [06:58] <Waldo> Mook: the left thing is created in XPConnect from a throw from nsBinaryInputStream::Available
  989. # [06:58] <Waldo> Mook: the right thing is Components.results.BLAH
  990. # [06:59] <Waldo> Mook: which is created through, um, sec
  991. # [06:59] * Quits: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP) (Quit: surkov)
  992. # [06:59] <Mook> http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCComponents.cpp?mark=1406#1391 ?
  993. # [07:00] * Waldo isn't sure
  994. # [07:00] <Waldo> I can't remember if I stepped over that whole right-side GETPROP or not
  995. # [07:01] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  996. # [07:02] * Waldo reads nsXPCComponents_Results code
  997. # [07:02] <Waldo> and wonders how in the world he got into this mess :-\
  998. # [07:02] <Waldo> probably that, then, yeah
  999. # [07:03] <Mook> hmm. you seem like the type of person to be using compilers that would understand that nsresults are unsigned, via http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsError.h#122
  1000. # [07:04] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
  1001. # [07:04] <Mook> (so it's not that case being accidentally signed)
  1002. # [07:04] <Waldo> yeah, I just checked, couldn't remember nsresult's signedness
  1003. # [07:04] <Waldo> that's a uint32_t
  1004. # [07:05] <Waldo> so uint32_t to double cast should be lossless
  1005. # [07:05] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
  1006. # [07:05] * Waldo checks what kind of Value the RHS was
  1007. # [07:05] <Waldo> RHS was an Int32
  1008. # [07:05] <Waldo> something smells rotten in how MOZ_DOUBLE_IS_INT32 got compiled, maybe
  1009. # [07:06] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1010. # [07:08] <Waldo> tangentially, JS_NumberValue is useless now that JS::NumberValue is just there
  1011. # [07:08] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  1012. # [07:08] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1013. # [07:09] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  1014. # [07:09] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1015. # [07:09] * joduinn-afk is now known as joduinn-home
  1016. # [07:09] * bz is now known as bz_sleep
  1017. # [07:11] <Waldo> ...so it looks like after checking whether !strcmp() hit
  1018. # [07:11] <Waldo> we have |fild dword ptr [rv]|
  1019. # [07:11] <Waldo> if my Intel docs are correct, that "Converts the signed-integer source operand into double extended-precision floating-point format and pushes the value onto the FPU register stack."
  1020. # [07:11] <Waldo> *signed-integer*
  1021. # [07:11] <Waldo> bogosity
  1022. # [07:12] <Waldo> why oh why oh why did my patch trigger this bug :-(
  1023. # [07:13] <Waldo> oh, and "The sign of the source operand is preserved." just to be perfectly clear, the docs say
  1024. # [07:14] * Waldo wonders if JS::NumberValue might possibly do the trick here at avoiding this
  1025. # [07:14] <Waldo> such bogus hoodoo voodoo :-(
  1026. # [07:16] * Waldo kicks off that build
  1027. # [07:17] <Waldo> either I'm going to find that fixes it, and I will be satisfied, or I think I give up for the night
  1028. # [07:20] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  1029. # [07:20] * Joins: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk)
  1030. # [07:21] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  1031. # [07:21] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  1032. # [07:21] * Quits: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  1033. # [07:22] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  1034. # [07:23] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1035. # [07:23] * Quits: gandalf (zbraniecki@moz-DE57E808.neoplus.adsl.tpnet.pl) (Quit: I took the wrong pill!!!)
  1036. # [07:24] * Parts: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
  1037. # [07:24] <Waldo> oho
  1038. # [07:24] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1039. # [07:24] <Mook> hrm, removing e4x in 21 instead of 18 means it won't straddle a ESR release.
  1040. # [07:24] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Quit: Boriss)
  1041. # [07:24] <Waldo> probably for the best ;-)
  1042. # [07:25] <Waldo> although I get what you're saying
  1043. # [07:25] * Quits: pranavrc (pranavrc@D19B8146.6ABAB3B9.520CDC98.IP) (Ping timeout)
  1044. # [07:25] <Mook> not for people using e4x trying to migrate off things...
  1045. # [07:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8cbed30d66fc - David Zbarsky - Various cleanups for SVGAngle, no bug
  1046. # [07:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1412c8db2f22 - David Zbarsky - Bug 836176: Add nsIDocument::AsHTMLDocument r=bz
  1047. # [07:25] <hsivonen> Firefox won't restore my session on startup. sessionstore.js looks sane. what should I do to troubleshoot?
  1048. # [07:25] * Mook assumes that means people crazy enough to use it will need separate versions for ESR and release
  1049. # [07:25] <Waldo> so, inside nsXPCComponents_Results::NewResolve, a MOZ_STATIC_ASSERT(nsresult(0) < nsresult(-1), "nsresult is unsigned") fails
  1050. # [07:26] <Waldo> which says that here, nsresult is a signed type!
  1051. # [07:26] <Waldo> judging by a different error I got earlier, nsresult is an enum
  1052. # [07:26] <Waldo> probably an enum backed by a signed integer type
  1053. # [07:26] <Waldo> so MSVC may actually have been doing the right thing
  1054. # [07:27] <Waldo> so the question is, why did it start doing the right thing only now?
  1055. # [07:27] <Mook> maybe a #include of mfbt/Attributes.h was removed?
  1056. # [07:28] <Waldo> not sure why that would make a difference, could you explain?
  1057. # [07:28] <@bz_sleep> only now when?
  1058. # [07:29] <Mook> reading http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsError.h#122 it seems like if all those ifdefs fail you just get plain enums
  1059. # [07:29] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1060. # [07:29] <Waldo> oh, sigh
  1061. # [07:29] <Waldo> #if defined(MOZ_HAVE_CXX11_STRONG_ENUMS)
  1062. # [07:29] <Waldo> that really isn't a good idea!
  1063. # [07:29] <Mook> of course, _that_ sounds like a bug in itself, since it means it'll miscompile on things
  1064. # [07:30] <@bz_sleep> Hmm
  1065. # [07:30] <@bz_sleep> Do we have people depending on nsresult being unsigned?
  1066. # [07:30] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1067. # [07:30] <@bz_sleep> I guess we might well.
  1068. # [07:30] <Waldo> bz_sleep: yes, definitely this Components.results bit does
  1069. # [07:30] <@bz_sleep> ah
  1070. # [07:30] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Input/output error)
  1071. # [07:30] <Mook> (for reference, http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCComponents.cpp?mark=1406#1391 )
  1072. # [07:31] <@bz_sleep> oh
  1073. # [07:31] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  1074. # [07:31] <@bz_sleep> well
  1075. # [07:31] <@bz_sleep> Yeah, that code is moderately busted
  1076. # [07:31] <hsivonen> hmm. Firefox isn't *writing* sessionstore.js either
  1077. # [07:31] * Joins: billm (billm@moz-E7DF4F8C.lightspeed.sntcca.sbcglobal.net)
  1078. # [07:31] <Mook> wasn't nsresult unsigned pre-enums?
  1079. # [07:32] <@bz_sleep> it was
  1080. # [07:32] <Waldo> bz_sleep: well, the code there is correct; it's just very dependent on nsresult being unsigned
  1081. # [07:32] <@bz_sleep> We should get a bug filed on that
  1082. # [07:32] <Waldo> which is probably not unreasonable
  1083. # [07:32] * Mook definitely though the unsigned-ness was part of the API
  1084. # [07:32] <hsivonen> I wonder if sessions break for end users of release builds as often as they break for me
  1085. # [07:32] * Quits: ErvisTusha (ErvisTusha@EBF67C7A.F69FB6EA.363D84A4.IP) (Client exited)
  1086. # [07:32] <@bz_sleep> waldo: yeah, fair
  1087. # [07:32] <@bz_sleep> waldo: I guess we need to get the enum thing fixed
  1088. # [07:33] * @bz_sleep wonders how
  1089. # [07:33] <@bz_sleep> need a bug
  1090. # [07:33] <Mook> use the C codepath if enums can't have underlying types?
  1091. # [07:33] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  1092. # [07:33] <Waldo> so I think the #else path that hits if you don't have strong enums or enum type there is going to be buggy
  1093. # [07:33] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1094. # [07:34] <Waldo> I think in that case we could fall back to |typedef uint32_t nresult; enum { ...spew out list... };|
  1095. # [07:34] <jesup> hsivonen: Pretty-print the JS, then binary-search cutting parts out?
  1096. # [07:34] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
  1097. # [07:34] * Joins: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  1098. # [07:34] <Waldo> this would rely on assigning to unsigned doing wraparound correctly, of course
  1099. # [07:35] <Waldo> which really we should be able to rely on
  1100. # [07:35] <Waldo> it's just harder to read
  1101. # [07:35] <hsivonen> jesup: .bak wasn't accepted either
  1102. # [07:35] <Waldo> and I guess you have issues where the NS_* values have a different type from nsresult
  1103. # [07:35] <Waldo> which maybe matters maybe
  1104. # [07:35] <@bz_sleep> Waldo: yeah, agreed on the fallback
  1105. # [07:36] <@bz_sleep> oh, hmm
  1106. # [07:36] * Waldo looks at the enum-testing requirements again
  1107. # [07:36] <@bz_sleep> So one option is to fall back on #defining the NS_*
  1108. # [07:36] <@bz_sleep> in the case when we can't have an unsigned enum
  1109. # [07:37] <jesup> hsivonen: not permissions, right? Try an "empty" file and see if it works. You could strace and verify it's actually reading the file you think it is.
  1110. # [07:37] <fabrice> I guess there's no way to create a principal if I have only a uri?
  1111. # [07:38] <Waldo> bz_sleep: which is a bit fun because you can't generate #defines in the preprocessor
  1112. # [07:38] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
  1113. # [07:38] <Waldo> anyway
  1114. # [07:38] <Waldo> so I know what *my* issue was now
  1115. # [07:38] <@bz_sleep> Waldo: mmmm
  1116. # [07:38] <Waldo> and certainly ehsan wants in on this discussion
  1117. # [07:38] <Waldo> so it seems like bug-filing time
  1118. # [07:39] <@bz_sleep> yes, ehsan seems like the obvious victim
  1119. # [07:39] * Joins: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de)
  1120. # [07:40] <Waldo> so I guess we're only compiling/testing, with gcc, with a version >= 4.5 (or maybe 4.5.1, if memory of a recent patch serves)
  1121. # [07:40] <Waldo> clang has had this stuff long enough to not be hurt
  1122. # [07:40] * Joins: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net)
  1123. # [07:40] <Waldo> also MSVC has enum type support for a long time
  1124. # [07:41] <Waldo> I guess yay me for uncovering this issue, by dint of writing a slightly buggy patch :-\
  1125. # [07:41] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1126. # [07:41] <@bz_sleep> oh, you removed the #include?
  1127. # [07:41] <Mook> leave the assert in for the next guy? :p
  1128. # [07:42] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  1129. # [07:42] * Joins: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  1130. # [07:42] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1131. # [07:42] * @bz_sleep sleeps for real
  1132. # [07:43] <Waldo> bz_sleep: I didn't touch the #include; I moved the typed enum macros, and testing macros, into a new header and didn't notice this dependence
  1133. # [07:43] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  1134. # [07:43] <Waldo> bz_sleep: because of course those feature-test macros weren't part of the public interface :-(
  1135. # [07:43] <Waldo> and only MOZ_ENUM_TYPE and MOZ_(BEGIN|END)_ENUM_CLASS were
  1136. # [07:43] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Ping timeout)
  1137. # [07:44] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
  1138. # [07:46] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1139. # [07:46] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1140. # [07:47] * Joins: darkowlzz (darkowlzz@15497F7E.64531CC3.25B273F5.IP)
  1141. # [07:47] * Joins: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
  1142. # [07:48] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1143. # [07:48] * Quits: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  1144. # [07:48] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  1145. # [07:48] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1146. # [07:49] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1147. # [07:52] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1148. # [07:52] * whimboo|afk is now known as whimboo
  1149. # [07:52] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1150. # [07:55] * glob is now known as glob|away
  1151. # [07:55] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1152. # [07:55] * Joins: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP)
  1153. # [07:55] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1154. # [07:56] * Quits: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Input/output error)
  1155. # [07:56] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  1156. # [07:57] <Waldo> bz_sleep: looks like we have if-C code that handles not being able to change enum type, so we can just use that
  1157. # [07:57] <Waldo> bz_sleep: still going to file a bug for this, tho :-)
  1158. # [07:57] <Waldo> maybe after I land my patch after it tries :-)
  1159. # [07:58] * Joins: sewardj (sewardj@moz-DA2F13F9.dip.t-dialin.net)
  1160. # [07:59] * Quits: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net) (Ping timeout)
  1161. # [08:00] * Joins: dzbarsky (Adium@moz-A558CE3.phlapa.east.verizon.net)
  1162. # [08:02] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  1163. # [08:02] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  1164. # [08:02] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1165. # [08:03] <glandium> romaxa: pong
  1166. # [08:05] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
  1167. # [08:06] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1168. # [08:07] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1169. # [08:07] * kripton is now known as Kripton
  1170. # [08:09] <Waldo> glandium: what was it that would impede us from upping gcc version requirements to 4.5 again? scrollback contains a bug that doesn't exist with a minimum gcc 4.5.1 requirement (although it does exist with non-clang, non-gcc, non-MSVC compilers)
  1171. # [08:09] <romaxa> glandium: already unpon solved visibility problem locally with pragma push/pop
  1172. # [08:09] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
  1173. # [08:12] <glandium> Waldo: debian stable, at least
  1174. # [08:12] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  1175. # [08:12] <WeirdAl> Would there happen to be any XUL tree layout experts around? I've got a patch where a reference tree (using nsTreeContentView) has a horizontal scrollbar and my custom tree doesn't. No idea why.
  1176. # [08:13] <WeirdAl> chrome mochitest
  1177. # [08:13] * Quits: Bas (chatzilla@moz-F36AC7C8.ftth.concepts.nl) (Input/output error)
  1178. # [08:15] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Connection reset by peer)
  1179. # [08:15] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  1180. # [08:16] * jchen is now known as jchen|away
  1181. # [08:17] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  1182. # [08:17] * ewong|away is now known as ewong
  1183. # [08:17] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Ping timeout)
  1184. # [08:18] <mike5w3c> is there are target name I can give to mach to get it to build a *.dmg ?
  1185. # [08:18] <mike5w3c> *is there a target name
  1186. # [08:19] <Waldo> glandium: that's semi-unfortunate, but oh well
  1187. # [08:20] * Joins: dzbarsky1 (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1188. # [08:20] <glandium> Waldo: i don't know if there are other distros being a concern, but if debian is the last one, hopefully, next debian stable is due soon
  1189. # [08:20] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1190. # [08:21] * Joins: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP)
  1191. # [08:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1192. # [08:21] * glob|away is now known as glob
  1193. # [08:21] * Quits: dzbarsky (Adium@moz-A558CE3.phlapa.east.verizon.net) (Ping timeout)
  1194. # [08:22] <Waldo> hmm, so JS_NumberValue and NumberValue differ in whether they canonicalize NaN values or not
  1195. # [08:22] <Waldo> hmm
  1196. # [08:23] * Joins: gwagner_ (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
  1197. # [08:23] * Quits: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP) (Connection reset by peer)
  1198. # [08:23] * gwagner_ is now known as gwagner
  1199. # [08:23] <Waldo> definitely a distinction to make more explicit, with better-named stuff
  1200. # [08:23] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1201. # [08:25] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1202. # [08:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7cf999a95467 - Fabrice Desré - Bug 836103 - Enable/disable ADB when changing the "remote debugging" setting in the Settings App r=dhylands
  1203. # [08:28] <dhylands> cjones: I sent you my test script and files via emmail
  1204. # [08:29] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  1205. # [08:30] * fabrice is now known as fabrice|zZz
  1206. # [08:30] <dhylands> cjones: I expect that stuff will be slowed down by the profiling/capturing process
  1207. # [08:30] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Quit: Leaving.)
  1208. # [08:30] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  1209. # [08:32] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1210. # [08:32] <Waldo> haha, this is funny
  1211. # [08:32] <Waldo> nscore.h has *two* #include "nsError.h"
  1212. # [08:33] * Joins: danielapetrovici (danielapet@moz-ACDE7EEC.mozilla.com)
  1213. # [08:33] <Waldo> and nsError.h starts with #ifndef nscore_h___ / #include "nscore.h" / #endif
  1214. # [08:33] <mjrosenb> Waldo: not surprised at all.
  1215. # [08:33] <mjrosenb> Waldo: ok, that one is a bit stranger.
  1216. # [08:34] <Waldo> well, the check-include-guards thing is a vague attempt at a perf win
  1217. # [08:34] <Waldo> from a 15-year-old C++ book
  1218. # [08:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dd6cfdf29d03 - Hsin-Yi Tsai - Bug 836168 - B2G RIL: update audioPhoneState when rejecting an incoming call. r=allstars.chh
  1219. # [08:34] <Waldo> gcc implements the include-guard optimization itself, so it's useless there
  1220. # [08:34] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1221. # [08:34] <Waldo> I understand it doesn't make a difference with other compilers one way or the other, these days
  1222. # [08:34] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1223. # [08:34] * Quits: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP) (Quit: gwagner)
  1224. # [08:35] <cjones> dhylands, ok
  1225. # [08:35] <cjones> thanks
  1226. # [08:35] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1227. # [08:36] * Joins: jhk1 (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  1228. # [08:36] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Quit: Leaving.)
  1229. # [08:38] * Joins: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1230. # [08:39] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1231. # [08:39] * Joins: stransky (stransky@moz-6488BBAB.net.upcbroadband.cz)
  1232. # [08:40] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
  1233. # [08:41] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1234. # [08:43] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1235. # [08:45] * Joins: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com)
  1236. # [08:46] * whimboo is now known as whimboo|afk
  1237. # [08:46] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1238. # [08:46] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Quit: bye :))
  1239. # [08:46] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Client exited)
  1240. # [08:46] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1241. # [08:48] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1242. # [08:49] <Ms2ger> Bonjour
  1243. # [08:49] * Joins: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr)
  1244. # [08:49] * Quits: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr) (Quit: past)
  1245. # [08:50] <mjrosenb> Waldo: that is a perf win for compilation time...
  1246. # [08:51] <Waldo> mjrosenb: yes; but it's really not a compile time perf win any more
  1247. # [08:51] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  1248. # [08:51] <mjrosenb> Waldo: I can't imagine it was ever a noticable win.
  1249. # [08:52] * Joins: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr)
  1250. # [08:52] <Waldo> who knows what madness lurks in the hearts of twenty-year-old compilers?
  1251. # [08:52] <Ms2ger> Sounds like a limited imagination :)
  1252. # [08:52] <Waldo> well, fifteen maybe :-)
  1253. # [08:52] <Ms2ger> Note that these files are included a few thousand times
  1254. # [08:53] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1255. # [08:53] * Quits: jhk1 (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
  1256. # [08:53] * Joins: andersh_ (andersh@moz-E61C422D.mobile.3.dk)
  1257. # [08:53] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
  1258. # [08:53] * Quits: andersh (andersh@moz-8D68FF27.bredband.oister.dk) (Ping timeout)
  1259. # [08:54] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
  1260. # [08:55] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
  1261. # [08:55] * mgerva-afk is now known as mgerva
  1262. # [08:55] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: good night)
  1263. # [08:55] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
  1264. # [08:56] * philor is now known as philor|away
  1265. # [08:56] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1266. # [08:56] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1267. # [08:57] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  1268. # [08:59] * Joins: arky (arky@moz-6003919A.dynamic.isadsl.co.za)
  1269. # [08:59] * Quits: arky (arky@moz-6003919A.dynamic.isadsl.co.za) (Connection reset by peer)
  1270. # [09:00] * Quits: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com) (Quit: Mook)
  1271. # [09:01] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1272. # [09:01] <firebot> Check-in:
  1273. # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9c8970c4523f - Tanvi Vyas - Bug 822367 - Use new nsIWebProgressListenerFlags for mixed active and mixed passive content in PSM. Also update the security state to STATE_IS_BROKEN if
  1274. # [09:01] <firebot> nsMixedContentBlocker has detected mixed content (even if PSM has not detected the mixed content). r=bsmith
  1275. # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6223c1dd15f6 - Tanvi Vyas - Bug 822367 - Mochitests - User overrides mixed content blocking. r=smaug
  1276. # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a704f2af8bf3 - Tanvi Vyas - Bug 822367 - Since document.open() creates a new channel, set nsDocShell:mMixedContentChannel to the newly created channel if the user has decided to allow mixed content on
  1277. # [09:01] <firebot> the page. r=smaug
  1278. # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4068ef6c54a6 - Tanvi Vyas - Bug 822367 - Plumbing needed to show user Mixed Content Blocker Doorhanger when Mixed Active Content is Blocked and allow user an option to load the inseucre content
  1279. # [09:02] <firebot> anyway. r=smaug
  1280. # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0ec7dd6fc516 - Tanvi Vyas - Bug 822367 - Performance enhancement - only call OnSecurityChange when the state really changes. r=smaug
  1281. # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6af744ffc384 - Tanvi Vyas - Bug 822367 - Add mixed display flags to the document. Add mixed display and mixed active states to nsIWebProgressListener and use them in nsMixedContentBlocker. r=smaug
  1282. # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a74d6901fd71 - Tanvi Vyas - Bug 822371 - Mixed Content Doorhanger UI. r=dao
  1283. # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8da4794af394 - Tanvi Vyas - Bug 822367 - With nsMixedContentBlocker.cpp, mixed content XHR calls are considered mixed active content and yield to a security state of STATE_IS_BROKEN. This fixes this
  1284. # [09:02] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1285. # [09:02] <firebot> mixed content todo-test to test that passes. r=bsmith
  1286. # [09:04] * Kripton is now known as kripton
  1287. # [09:05] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  1288. # [09:05] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  1289. # [09:07] <Jesse> tanvi: \o/
  1290. # [09:07] <tanvi> finally landed!
  1291. # [09:08] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
  1292. # [09:08] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1293. # [09:10] * Quits: darkowlzz (darkowlzz@15497F7E.64531CC3.25B273F5.IP) (Ping timeout)
  1294. # [09:11] <tanvi> going to bed now :)
  1295. # [09:11] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1296. # [09:11] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1297. # [09:11] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1298. # [09:11] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  1299. # [09:14] <Yoric> gps: rnewman: ping
  1300. # [09:15] * nthomas|away is now known as nthomas
  1301. # [09:17] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1302. # [09:20] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1303. # [09:25] * Joins: arky (arky@moz-6003919A.dynamic.isadsl.co.za)
  1304. # [09:26] * Joins: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl)
  1305. # [09:26] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
  1306. # [09:27] * Quits: arky (arky@moz-6003919A.dynamic.isadsl.co.za) (Quit: Leaving)
  1307. # [09:28] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  1308. # [09:29] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1309. # [09:30] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1310. # [09:31] * Quits: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1311. # [09:31] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  1312. # [09:32] * Quits: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP) (Ping timeout)
  1313. # [09:36] * Joins: db48x` (user@moz-EB26B80B.dsl.static.sonic.net)
  1314. # [09:36] * Quits: db48x (user@moz-EB26B80B.dsl.static.sonic.net) (Ping timeout)
  1315. # [09:37] * Joins: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net)
  1316. # [09:38] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1317. # [09:41] * Quits: Stan (Stan@moz-7096C848.dip.t-dialin.net) (Ping timeout)
  1318. # [09:42] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1319. # [09:42] * joduinn-home is now known as joduinn-afk
  1320. # [09:42] * Joins: tzimmermann (tzimmerman@moz-6209F5D9.pools.arcor-ip.net)
  1321. # [09:43] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Ping timeout)
  1322. # [09:43] * Joins: pranavrc (pranavrc@207C3A9E.2860C534.C28326FD.IP)
  1323. # [09:44] * Joins: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP)
  1324. # [09:46] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  1325. # [09:46] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
  1326. # [09:51] * glob is now known as glob|away
  1327. # [09:51] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  1328. # [09:55] <darkowlzz> how do I protect a statement by lock?
  1329. # [09:56] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
  1330. # [09:56] <darkowlzz> Ms2ger:
  1331. # [09:56] <Ms2ger> No idea
  1332. # [09:57] <darkowlzz> oops! sorry, that was unintentional, was just checking if you are online
  1333. # [09:57] <darkowlzz> *were
  1334. # [09:58] <darkowlzz> Yoric: ping!
  1335. # [09:58] <Yoric> darkowlzz: pong
  1336. # [09:58] <darkowlzz> Yoric: how do you protect a statement by lock?
  1337. # [09:59] <Yoric> darkowlzz: Do you know how to use a Mutex?
  1338. # [09:59] <darkowlzz> Yoric: read about it, never tried practically
  1339. # [09:59] <Yoric> darkowlzz: Well, time to practice :)
  1340. # [09:59] <darkowlzz> semaphores
  1341. # [10:00] <Yoric> Our classes are here: http://dxr.mozilla.org/mozilla-central/xpcom/glue/Mutex.h.html
  1342. # [10:00] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  1343. # [10:00] * mattwoodrow is now known as mattwoodrow|away
  1344. # [10:00] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  1345. # [10:00] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1346. # [10:00] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  1347. # [10:01] * mattwoodrow|away is now known as mattwoodrow
  1348. # [10:01] * darkowlzz goes to attend Mutex practical class
  1349. # [10:02] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
  1350. # [10:03] * Joins: Optimizer1 (Optimizer@4EF4F4D6.7E4F6A3.274D17D6.IP)
  1351. # [10:03] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
  1352. # [10:04] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  1353. # [10:04] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Connection reset by peer)
  1354. # [10:04] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1355. # [10:04] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Ping timeout)
  1356. # [10:04] * Quits: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP) (Ping timeout)
  1357. # [10:04] * Joins: mike5w3c (mike@moz-7A566BE1.net)
  1358. # [10:04] * Joins: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP)
  1359. # [10:05] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  1360. # [10:05] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  1361. # [10:05] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1362. # [10:05] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  1363. # [10:05] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
  1364. # [10:06] * Tomcat is now known as Tomcat|buildduty
  1365. # [10:06] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1366. # [10:06] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  1367. # [10:08] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1368. # [10:09] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1369. # [10:12] <Yoric> darkowlzz: :)
  1370. # [10:12] * whimboo|afk is now known as whimboo
  1371. # [10:12] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1372. # [10:13] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
  1373. # [10:13] <Yoric> Essentially 1/ create a global mutex, 2/ for each section you want to lock, create a {} block and a MutexAutoUnlock scoped to this block.
  1374. # [10:15] * Quits: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net) (Quit: gal)
  1375. # [10:16] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1376. # [10:16] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
  1377. # [10:18] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Ping timeout)
  1378. # [10:18] * Joins: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net)
  1379. # [10:19] * Quits: dzbarsky1 (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  1380. # [10:20] * Joins: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP)
  1381. # [10:23] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  1382. # [10:26] <edmorley_> froydnj: hi :-)
  1383. # [10:27] <edmorley_> froydnj: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=50f4ba15a3c7 has the wrong bug number - could you backout and reland with DONTBUILD once the tree reopens please?
  1384. # [10:30] * Joins: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr)
  1385. # [10:31] <darkowlzz> Yoric: our implementation of mutex will be different from what is done in this, right https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.cpp#131
  1386. # [10:31] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  1387. # [10:31] <Yoric> darkowlzz: Well, it will look similar, but don't use this |mLock|, it protects something else.
  1388. # [10:33] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1389. # [10:34] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  1390. # [10:35] * AutomatedTester|away is now known as AutomatedTester
  1391. # [10:35] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1392. # [10:35] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1393. # [10:35] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  1394. # [10:38] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1395. # [10:39] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1396. # [10:39] * Quits: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP) (Quit: victorporof)
  1397. # [10:39] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1398. # [10:39] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1399. # [10:39] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1400. # [10:39] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
  1401. # [10:40] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1402. # [10:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1403. # [10:43] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1404. # [10:44] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
  1405. # [10:44] * Quits: pranavrc (pranavrc@207C3A9E.2860C534.C28326FD.IP) (Quit: Ping timeout: ∞)
  1406. # [10:45] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  1407. # [10:45] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1408. # [10:46] <darkowlzz> Yoric: create global mutex like this https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.h#101 ?
  1409. # [10:46] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  1410. # [10:46] <Yoric> darkowlzz: Well, the second part is there https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.cpp#69
  1411. # [10:46] <Yoric> But yes, that's the idea.
  1412. # [10:48] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1413. # [10:48] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  1414. # [10:49] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  1415. # [10:49] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
  1416. # [10:49] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1417. # [10:50] * Joins: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1418. # [10:53] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
  1419. # [10:55] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1420. # [10:55] * ChanServ sets mode: +o smaug
  1421. # [10:58] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  1422. # [10:59] <darkowlzz> Yoric: I have to prepare for a RoboWar, will continue working later today or tomorrow. Thanks :)
  1423. # [10:59] <Yoric> Have a good war :)
  1424. # [10:59] <darkowlzz> sure :D
  1425. # [11:02] * Quits: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP) (Quit: surkov)
  1426. # [11:02] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  1427. # [11:02] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  1428. # [11:02] * mattwoodrow is now known as mattwoodrow|away
  1429. # [11:02] * Joins: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com)
  1430. # [11:03] * ewong is now known as ewong|away
  1431. # [11:04] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
  1432. # [11:05] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  1433. # [11:06] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1434. # [11:07] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
  1435. # [11:07] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
  1436. # [11:10] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
  1437. # [11:13] <whimboo> smaug: good morning
  1438. # [11:14] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1439. # [11:14] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
  1440. # [11:16] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1441. # [11:23] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  1442. # [11:28] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1443. # [11:29] <@smaug> whimboo: hi
  1444. # [11:29] <whimboo> smaug: quick question. not sure if you know about it but it might be related to hangs
  1445. # [11:30] <whimboo> for my aurora instance I can see misplacements for popup
  1446. # [11:30] <whimboo> like the autocomplete or any tooltip
  1447. # [11:30] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  1448. # [11:30] <whimboo> it's more than 100px off
  1449. # [11:30] <@smaug> like all the time?
  1450. # [11:30] <whimboo> and started to happen after firefox was frozen for a while
  1451. # [11:30] <whimboo> yes
  1452. # [11:30] * Quits: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP) (Ping timeout)
  1453. # [11:30] <@smaug> really odd
  1454. # [11:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/054718506d8c - Ed Morley - Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
  1455. # [11:31] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1456. # [11:31] <whimboo> when i hover over a link I have to move the mouse about 100px off to see the tooltip
  1457. # [11:31] <whimboo> but a click will only work when the mouse is on top of the link
  1458. # [11:31] <@smaug> whimboo: can you reproduce this problem after restart?
  1459. # [11:31] <whimboo> so have you heard about that yet?
  1460. # [11:31] <whimboo> i have had it a couple of times meanwhile
  1461. # [11:31] <@smaug> I haven't heard about such problem
  1462. # [11:34] <whimboo> smaug: i will create a screencast and file a bug then
  1463. # [11:35] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  1464. # [11:35] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1465. # [11:35] * nthomas is now known as nthomas|away
  1466. # [11:36] <@smaug> whimboo: we need also steps-to-reproduce
  1467. # [11:36] * Joins: willyaranda (willyarand@1D3F3DA0.6C72896A.AC724CC6.IP)
  1468. # [11:36] <@smaug> even if it doesn't happen always
  1469. # [11:36] <whimboo> smaug: most likely move the browser around while frozen
  1470. # [11:36] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
  1471. # [11:36] <@smaug> ah, that might be it
  1472. # [11:37] <whimboo> only under those conditions I ahve seen that issue
  1473. # [11:37] <edmorley_> inbound open again
  1474. # [11:40] <whimboo> smaug: hm, which product/component is that?
  1475. # [11:41] <whimboo> smaug: http://screencast.com/t/5EOrrThCM :)
  1476. # [11:42] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
  1477. # [11:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bfe496ca5c40 - Jacek Caban - Bug 835738 - Use GUID_PROP_INPUTSCOPE declaration from inputscope.h r=jmathies
  1478. # [11:43] <whimboo> smaug: i assue core:widgets:xul
  1479. # [11:43] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1480. # [11:44] <@smaug> whimboo: code: widgets yes
  1481. # [11:44] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
  1482. # [11:44] <@smaug> um, flash
  1483. # [11:45] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
  1484. # [11:46] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Ping timeout)
  1485. # [11:47] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1486. # [11:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8aac8445c2bb - Alexandre Lissy - Bug 832745 - Adding a principal for a stream when creating. r=roc
  1487. # [11:49] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1488. # [11:50] * kaze is now known as kaze|afk
  1489. # [11:51] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  1490. # [11:53] * Joins: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl)
  1491. # [11:54] <whimboo> smaug: filed as bug 836239
  1492. # [11:54] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1493. # [11:54] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
  1494. # [11:54] <whimboo> smaug: anything I could try while having the browser in this state?
  1495. # [11:54] * Quits: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP) (Ping timeout)
  1496. # [11:55] * Quits: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1497. # [11:55] <@smaug> don't really know
  1498. # [11:55] <@smaug> I wonder if this issue is OSX specific
  1499. # [11:57] * Joins: jdm (jdm@88F51059.F3BBB17D.144F44FA.IP)
  1500. # [11:58] <whimboo> good question
  1501. # [11:58] <whimboo> i'm about to move from os x back to win. i can keep an eye on it
  1502. # [11:59] * Joins: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk)
  1503. # [12:00] * Joins: darkowlzz (darkowlzz@6F53B43E.10E4C9C5.25B273F5.IP)
  1504. # [12:01] * Joins: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP)
  1505. # [12:03] * Quits: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net) (Ping timeout)
  1506. # [12:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4207c7cf71a8 - Jonathan Watt - Bug 835219 - Get rid of nsSVGMarkerElement's GetAttr() override. r=longsonr.
  1507. # [12:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/220a6ba702cb - Jonathan Watt - Bug 835219 - Add test coverage to check that the 'auto' value for the 'orient' attribute is preserved. r=longsonr.
  1508. # [12:03] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1509. # [12:03] * Quits: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de) (Ping timeout)
  1510. # [12:05] * Joins: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net)
  1511. # [12:11] * Joins: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP)
  1512. # [12:11] * Joins: jdm_ (jdm@88F51059.F3BBB17D.144F44FA.IP)
  1513. # [12:13] * Quits: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net) (Quit: gal)
  1514. # [12:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1515. # [12:15] * Joins: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de)
  1516. # [12:15] * Joins: ErvisTusha (ErvisTusha@6B6D2AD6.F69FB6EA.363D84A4.IP)
  1517. # [12:18] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  1518. # [12:23] * Joins: T3 (T3@moz-6019667F.dsl.telesp.net.br)
  1519. # [12:27] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
  1520. # [12:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85ea275d77b9 - Brian Hackett - Bug 836138 - Fix a couple double array correctness bugs, r=jandem.
  1521. # [12:28] * Quits: jdm_ (jdm@88F51059.F3BBB17D.144F44FA.IP) (Quit: Lost terminal)
  1522. # [12:29] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  1523. # [12:30] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1524. # [12:31] * Joins: marco (Thunderbir@moz-B6FD4289.cust.dsl.teletu.it)
  1525. # [12:31] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1526. # [12:32] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1527. # [12:32] * ChanServ sets mode: +o smaug
  1528. # [12:33] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1529. # [12:34] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1530. # [12:37] * Joins: pranavrc (pranavrc@3BDC085.2860C534.C28326FD.IP)
  1531. # [12:39] * Quits: marco (Thunderbir@moz-B6FD4289.cust.dsl.teletu.it) (Ping timeout)
  1532. # [12:39] * AutomatedTester is now known as AutomatedTester|away
  1533. # [12:39] * Quits: humph (dave@moz-E0B198AD.senecac.on.ca) (Ping timeout)
  1534. # [12:39] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1535. # [12:39] * ChanServ sets mode: +o smaug
  1536. # [12:40] * Quits: Optimizer1 (Optimizer@4EF4F4D6.7E4F6A3.274D17D6.IP) (Ping timeout)
  1537. # [12:46] * Quits: darkowlzz (darkowlzz@6F53B43E.10E4C9C5.25B273F5.IP) (Ping timeout)
  1538. # [12:52] * Joins: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it)
  1539. # [12:53] * Quits: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it) (Quit: marco)
  1540. # [12:54] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1541. # [12:58] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1542. # [13:01] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  1543. # [13:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/538d00d025c4 - Jonathan Kew - bug 829963 - fix hi-/lo-dpi scaling in window opened from script with explicit size on secondary display. r=roc
  1544. # [13:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7ae2b53bd0b7 - Jonathan Kew - bug 829523 followup - use MOZ_WIDGET_GONK for the platform conditional, rather than MOZ_B2G. r=cjones
  1545. # [13:04] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1546. # [13:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1547. # [13:06] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1548. # [13:06] * ChanServ sets mode: +o smaug
  1549. # [13:07] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1550. # [13:07] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1551. # [13:08] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1552. # [13:09] * Quits: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com) (Ping timeout)
  1553. # [13:09] * Joins: loadRPi (pi@moz-10D40770.range86-168.btcentralplus.com)
  1554. # [13:09] * Joins: janv (varga@moz-CB045A00.telecom.sk)
  1555. # [13:12] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1556. # [13:12] * ChanServ sets mode: +o smaug
  1557. # [13:13] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1558. # [13:13] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1559. # [13:14] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1560. # [13:14] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1561. # [13:14] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1562. # [13:15] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1563. # [13:15] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1564. # [13:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1565. # [13:16] * Quits: merike|away (quassel@moz-60F54D46.cable.starman.ee) (Ping timeout)
  1566. # [13:19] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1567. # [13:19] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1568. # [13:19] * Joins: darkowlzz (darkowlzz@A2C926D7.C1ACE797.25B273F5.IP)
  1569. # [13:21] * whimboo is now known as whimboo|afk
  1570. # [13:22] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1571. # [13:22] * Quits: stransky (stransky@moz-6488BBAB.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1572. # [13:22] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1573. # [13:22] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1574. # [13:22] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
  1575. # [13:24] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  1576. # [13:25] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1577. # [13:27] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1578. # [13:27] * ChanServ sets mode: +o smaug
  1579. # [13:27] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  1580. # [13:28] * baku|away is now known as baku
  1581. # [13:31] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1582. # [13:31] <froydnj> edmorley_: duly noted on the wrong number, but it's already been backed out for all the orange =/
  1583. # [13:32] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
  1584. # [13:32] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1585. # [13:32] * whimboo|afk is now known as whimboo
  1586. # [13:33] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1587. # [13:33] * Joins: loadRPi_ (pi@moz-422C60E7.range86-162.btcentralplus.com)
  1588. # [13:34] <edmorley_> froydnj: ah one of ryan's backouts, indded
  1589. # [13:34] * Quits: loadRPi (pi@moz-10D40770.range86-168.btcentralplus.com) (Ping timeout)
  1590. # [13:35] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1591. # [13:35] <@smaug> can I enable ctp for Flash somehow?
  1592. # [13:36] <@smaug> ah, works now
  1593. # [13:37] <@ted> you can enable it for all plugins
  1594. # [13:37] <@smaug> yup
  1595. # [13:37] <@smaug> that works for me
  1596. # [13:38] <@smaug> ok, this laptop is starting to behave reasonable well
  1597. # [13:39] * Joins: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com)
  1598. # [13:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/de2b4e74861f - Tom Schuster - Bug 836000 - IonMonkey: Don't clobber out register in loadFromTypedArray. r=h4writer
  1599. # [13:44] * Joins: KaiRo (robert@moz-F4C294C6.adsl.highway.telekom.at)
  1600. # [13:44] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
  1601. # [13:49] * Quits: janv (varga@moz-CB045A00.telecom.sk) (Quit: This computer has gone to sleep)
  1602. # [13:50] * Joins: RattyAway (Jim_diGriz@4E2DFB7E.4FE9EE06.FB243CD8.IP)
  1603. # [13:51] <RattyAway> who would be a suitable reviewer for https://bugzilla.mozilla.org/attachment.cgi?id=707643&action=edit ?
  1604. # [13:51] <RattyAway> hg log (http://hg.mozilla.org/mozilla-central/filelog/677e87c11252/layout/base/nsDocumentViewer.cpp) suggests roc. cam, tnikkel, or smaug
  1605. # [13:51] * kaze|afk is now known as kaze
  1606. # [13:52] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1607. # [13:53] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1608. # [13:54] <@smaug> RattyAway: looking
  1609. # [13:54] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1610. # [13:54] <Ms2ger> RattyAway, doesn't compile
  1611. # [13:54] <edmorley_> windows
  1612. # [13:54] <@smaug> (you have tabs in the patch)
  1613. # [13:54] <edmorley_> bah wrong keyboard
  1614. # [13:54] <Ms2ger> Linux
  1615. # [13:54] <RattyAway> Ms2ger: is *not* my patch
  1616. # [13:54] <edmorley_> two keybaords and two mice is doing my head in lol
  1617. # [13:54] <RattyAway> I'm just doing some triage
  1618. # [13:55] <Ms2ger> !seen Mavericks
  1619. # [13:55] <firebot> mavericks was last seen 2 days, 4 hours, 33 minutes and 29 seconds ago, saying 'Optimize1: ok. will file a bug for that' in #developers.
  1620. # [13:55] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1621. # [13:56] <RattyAway> Ms2ger: you could just query bugzilla https://bugzilla.mozilla.org/page.cgi?id=user_activity.html&action=run&from=2013-01-16&to=2013-01-30&who=kshriram18%40gmail.com
  1622. # [13:57] <Ms2ger> I'm lazy
  1623. # [13:57] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  1624. # [13:57] * Joins: JeroenDeDauw (j@moz-8AEBFF9B.dip.t-dialin.net)
  1625. # [13:58] * Joins: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net)
  1626. # [13:59] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  1627. # [13:59] * Quits: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net) (Quit: zzzzzzzzz)
  1628. # [14:00] * Joins: jimm (jmathies@moz-4C827542.pn.at.cox.net)
  1629. # [14:02] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1630. # [14:03] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1631. # [14:04] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1632. # [14:05] <RyanVM> jesup: ping
  1633. # [14:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1634. # [14:05] <jesup> pong
  1635. # [14:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1636. # [14:06] <RyanVM> jesup: I can't access bug 835705 to resolve it
  1637. # [14:06] <RyanVM> but your backout hit m-c
  1638. # [14:06] <jesup> ryan: I typoed the bug number
  1639. # [14:07] * kmoir-afk is now known as kmoir
  1640. # [14:07] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1641. # [14:07] <RyanVM> jesup: Oh :)
  1642. # [14:07] <jesup> Ah. Bug 825075
  1643. # [14:07] <jesup> bug 835075
  1644. # [14:07] <jesup> there!
  1645. # [14:07] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1646. # [14:08] <jesup> sorry
  1647. # [14:08] * mgerva is now known as mgerva-afk
  1648. # [14:08] <RyanVM> very good, thanks
  1649. # [14:09] <jesup> smaug: ping
  1650. # [14:10] <jesup> smaug: so, I've found a leak in the gUM UI interface - MediaManager.cpp:126 - can you suggest the correct/better way to do this?
  1651. # [14:11] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1652. # [14:12] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1653. # [14:12] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1654. # [14:12] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1655. # [14:13] * Quits: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1656. # [14:13] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1657. # [14:14] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1658. # [14:19] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1659. # [14:19] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
  1660. # [14:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
  1661. # [14:19] * Parts: nical (nico@moz-4754F405.fbx.proxad.net)
  1662. # [14:20] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  1663. # [14:21] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1664. # [14:22] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
  1665. # [14:23] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1666. # [14:23] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1667. # [14:23] <NeilAway> odd, MediaManager.cpp:126 is a comment here
  1668. # [14:24] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1669. # [14:24] <NeilAway> mind you, first time I've seen an already_AddRefed member
  1670. # [14:25] * Quits: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl) (Quit: I took the wrong pill!!!)
  1671. # [14:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1672. # [14:27] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
  1673. # [14:28] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  1674. # [14:29] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1675. # [14:31] * Joins: himsin (x@432E449C.6FDFB4BE.1957C0DA.IP)
  1676. # [14:31] <@smaug> jesup: pong
  1677. # [14:31] <RyanVM> anyone around who knows about jsreftests?
  1678. # [14:31] <@smaug> gUM?
  1679. # [14:31] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  1680. # [14:32] <@smaug> looking
  1681. # [14:32] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1682. # [14:32] <@smaug> jesup: leak is what?
  1683. # [14:33] <@smaug> brb
  1684. # [14:33] <gfritzsche> jesup: shouldn't mSucess and error just be nsCOMPtrs ?
  1685. # [14:34] * Quits: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP) (Ping timeout)
  1686. # [14:34] * glob|away is now known as glob
  1687. # [14:34] * Joins: humph (dave@moz-E0B198AD.senecac.on.ca)
  1688. # [14:35] * kripton is now known as Kripton
  1689. # [14:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f6a638c16bd4 - Anthony Jones - Bug 825987 - Backed out changesets 1b9a99a17afb and 74493ca34d5e (bug 691061) due to regression with saving PDFs.
  1690. # [14:37] <@smaug> yes, nsCOMPtr would make sense
  1691. # [14:37] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Connection reset by peer)
  1692. # [14:37] <@smaug> hmm
  1693. # [14:38] * AutomatedTester|away is now known as AutomatedTester
  1694. # [14:38] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1695. # [14:39] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1696. # [14:39] <@smaug> or, null mError and mSuccess after setting to error and success
  1697. # [14:39] * Joins: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl)
  1698. # [14:40] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1699. # [14:40] <@smaug> er, that shouldn't matter
  1700. # [14:40] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1701. # [14:41] <@bz_sleep> ehsan: ping
  1702. # [14:41] * Joins: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP)
  1703. # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1704. # [14:43] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1705. # [14:43] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1706. # [14:45] * Quits: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  1707. # [14:46] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1708. # [14:48] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
  1709. # [14:48] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  1710. # [14:49] * Joins: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP)
  1711. # [14:50] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  1712. # [14:50] <yzen> hi Yoric, so does it mean Bug 828204 is good for check-in flag, or not yet ?
  1713. # [14:50] <Yoric> If it passes try, you have my blessing.
  1714. # [14:51] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1715. # [14:51] <yzen> Yoric: ok thanks!
  1716. # [14:51] * Quits: fzzzy (donovan@moz-DC14F12B.us-west-2.compute.amazonaws.com) (Ping timeout)
  1717. # [14:51] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  1718. # [14:52] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1719. # [14:52] * Joins: armenzg (armenzg@moz-600B22EA.home1.cgocable.net)
  1720. # [14:54] * Joins: fzzzy (donovan@moz-DC14F12B.us-west-2.compute.amazonaws.com)
  1721. # [14:55] * rail_away is now known as rail
  1722. # [14:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0bbcb088b1b8 - Robert Longson - Bug 835978 - crash in nsDisplayList::HitTest r=jwatt.
  1723. # [14:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1724. # [14:59] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Ping timeout)
  1725. # [15:00] * Joins: berkerpeksag (berkerpeks@B5FCAB2F.EE74F123.2058B3BB.IP)
  1726. # [15:00] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1727. # [15:01] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
  1728. # [15:02] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  1729. # [15:04] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
  1730. # [15:05] * catlee-away is now known as catlee
  1731. # [15:05] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  1732. # [15:05] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  1733. # [15:06] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1734. # [15:06] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
  1735. # [15:06] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1736. # [15:07] <@bz_sleep> GAH
  1737. # [15:07] <@bz_sleep> Why the hell is tbpl not showing talos numbers? :(
  1738. # [15:07] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  1739. # [15:08] * @bz_sleep hates trying to debug a claimed perf regression while the infrastructure won't show any data
  1740. # [15:08] * bz_sleep is now known as bz
  1741. # [15:08] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1742. # [15:08] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1743. # [15:09] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  1744. # [15:09] <@bz> Anyone know how I can get my Ts_paint numbers out of Tinderbox?
  1745. # [15:10] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  1746. # [15:10] <edmorley_> bz: link?
  1747. # [15:11] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  1748. # [15:11] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  1749. # [15:11] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  1750. # [15:12] <@bz> edmorley: https://tbpl.mozilla.org/?tree=Try&rev=c82f576ca856
  1751. # [15:12] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1752. # [15:12] <@bz> edmorley: I'd like to see the raw ts_paint numbers for those 10.8 tests
  1753. # [15:12] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1754. # [15:12] <edmorley_> bz: the tinderboxprint section of the tbpl ui is overflowing, scroll that panel right
  1755. # [15:14] <edmorley_> bz: caused by the addition of the new datazilla links (but the old style links will be going away soon & tbplv2 is on the cards anyway, so probably not worth fixing for now)
  1756. # [15:14] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1757. # [15:15] * Joins: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it)
  1758. # [15:17] * jhopkins|afk is now known as jhopkins
  1759. # [15:17] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
  1760. # [15:18] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
  1761. # [15:19] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  1762. # [15:20] <@bz> edmorley_: Thanks!
  1763. # [15:20] <edmorley_> bz: yw
  1764. # [15:20] <@bz> edmorley_: Now if only the datazilla links actually did anything.... ;)
  1765. # [15:20] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
  1766. # [15:22] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
  1767. # [15:22] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Quit: Boriss)
  1768. # [15:22] * Quits: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it) (Ping timeout)
  1769. # [15:23] * coop|afk is now known as coop|buildduty
  1770. # [15:23] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1771. # [15:24] <edmorley_> bz: 302 jeads :-)
  1772. # [15:25] * Joins: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1773. # [15:26] <yzen> Yoric: hi, I realized I do not have access to the tryserver, do you think I can get it ?
  1774. # [15:26] <Yoric> yzen: Have you filed a bug for getting L1 access?
  1775. # [15:26] <yzen> Yoric: not really , no
  1776. # [15:26] <Yoric> Then time to file one :)
  1777. # [15:27] <Yoric> I'll vouch.
  1778. # [15:27] <Yoric> http://www.mozilla.org/hacking/committer/
  1779. # [15:27] <yzen> Yoric: thanks
  1780. # [15:27] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
  1781. # [15:29] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
  1782. # [15:30] * Joins: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
  1783. # [15:30] * Joins: marco (Thunderbir@moz-D9D5F61C.cust.dsl.teletu.it)
  1784. # [15:31] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1785. # [15:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1786. # [15:32] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  1787. # [15:33] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  1788. # [15:34] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  1789. # [15:35] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1790. # [15:36] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Quit: Leaving)
  1791. # [15:37] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  1792. # [15:37] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  1793. # [15:38] <jesup> darn, smaug left while I was busy
  1794. # [15:39] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1795. # [15:39] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  1796. # [15:39] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  1797. # [15:40] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1798. # [15:40] * Joins: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP)
  1799. # [15:41] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1800. # [15:41] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
  1801. # [15:42] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1802. # [15:43] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1803. # [15:43] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
  1804. # [15:43] * Quits: marco (Thunderbir@moz-D9D5F61C.cust.dsl.teletu.it) (Ping timeout)
  1805. # [15:43] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1806. # [15:45] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1807. # [15:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e228c4f5d681 - Adam Roach [:abr] - Bug 825927 Patch 1: Fix log message formats r=ekr
  1808. # [15:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/01b9474f522c - Adam Roach [:abr] - Bug 825927 Patch 0: Clean up whitespace r=ekr
  1809. # [15:47] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  1810. # [15:48] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Ping timeout)
  1811. # [15:48] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1812. # [15:48] <RattyAway> http://mxr.mozilla.org/mozilla-central/search?string=DNT+is+enbaled
  1813. # [15:48] <RattyAway> // if DNT is enbaled....
  1814. # [15:48] * hwine-zzz is now known as hwine
  1815. # [15:48] * Quits: @ted (luser@moz-789E0865.scr.east.verizon.net) (Quit: Leaving)
  1816. # [15:48] * Joins: Edgar (Thunderbir@moz-FD641E2A.dynamic.hinet.net)
  1817. # [15:48] <RattyAway> typo?
  1818. # [15:49] * Joins: marco (Thunderbir@moz-37C907BF.cust.dsl.teletu.it)
  1819. # [15:49] <@bz> RattyAway: I would think so
  1820. # [15:49] * @bz imagines DNT in a haybale
  1821. # [15:50] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
  1822. # [15:50] <RattyAway> heh
  1823. # [15:51] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1824. # [15:51] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1825. # [15:51] * ChanServ sets mode: +o smaug
  1826. # [15:53] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1827. # [15:54] <jesup> bz: Should I expect that this usage should leak the nsIMediaDevices - seems suspicious to me casting to void*...- dom/media/MediaManager.cpp:126
  1828. # [15:55] * @bz looks
  1829. # [15:55] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
  1830. # [15:55] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  1831. # [15:55] <@bz> jesup: http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#126 is presumably not the line you're looking at?
  1832. # [15:55] * Joins: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
  1833. # [15:55] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1834. # [15:56] <jesup> ummmm, no 1 sec
  1835. # [15:56] * Joins: atte (atte@moz-37C1DF97.dhcp.inet.fi)
  1836. # [15:56] <jesup> http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#186
  1837. # [15:56] * Joins: genester1 (Thunderbir@moz-D6DF133C.washdc.east.verizon.net)
  1838. # [15:56] <@bz> aha
  1839. # [15:56] * @bz looks
  1840. # [15:56] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  1841. # [15:56] * Quits: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1842. # [15:56] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
  1843. # [15:57] <jesup> 2, 8, they're near each other, right? ;-)
  1844. # [15:57] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1845. # [15:57] * jcranmer|away is now known as jcranmer
  1846. # [15:57] <@bz> jesup: this code looks fine
  1847. # [15:58] <@bz> jesup: insofar as variant code ever _looks_ fine... ;)
  1848. # [15:58] <jesup> ok. Darn
  1849. # [15:58] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  1850. # [15:58] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  1851. # [15:58] <jesup> There weren't a lot of examples of SetAsArray to compare to
  1852. # [15:58] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Connection reset by peer)
  1853. # [15:58] <jesup> we're leaking the entire array somewhere
  1854. # [15:58] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  1855. # [15:58] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  1856. # [15:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c4887bfe1e9a - Honza Bambas - Bug 812167 - Redirect Responses are Cached to disk despite Cache-control: no-store, Expires: -1, r=michal
  1857. # [15:59] <@bz> hr
  1858. # [15:59] <@bz> er, hrm
  1859. # [15:59] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
  1860. # [15:59] <@bz> Have you tried just doing refcount leak debugging?
  1861. # [16:00] * Tomcat|buildduty is now known as Tomcat
  1862. # [16:00] <@bz> If this is a leak through shutdown and you can make it so only a few objects are leaked...
  1863. # [16:00] <jesup> I probably will be
  1864. # [16:00] <@bz> ok
  1865. # [16:00] * @bz reads the surrounding code just in case
  1866. # [16:00] <@bz> Ah
  1867. # [16:00] <jesup> Yeah, once in a while only a few objects leak, but often a whole pile of unrelated things leak
  1868. # [16:00] <@bz> http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#761
  1869. # [16:01] <@bz> Make that an nsAutoPtr?
  1870. # [16:01] <@bz> Or just stack-allocate?
  1871. # [16:01] <@bz> At least if I'm reading the code right this time....
  1872. # [16:02] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: mixedpuppy)
  1873. # [16:02] <jesup> Ah, it's *copying* the array instead of using the allocated copy, if I read correctly
  1874. # [16:02] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1875. # [16:02] <@bz> jesup: yep
  1876. # [16:02] * Joins: paolo (paolo@F2D29657.F60B0462.67AC9B1.IP)
  1877. # [16:02] <@bz> jesup: and the allocated array leaks
  1878. # [16:03] <jwir3> mounir, you crack me up: bug 835873 "Two buttons, both alike in dignity, in Firefox, where we set our scene."
  1879. # [16:03] <jwir3> ;-
  1880. # [16:03] <jwir3> ;-)
  1881. # [16:03] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  1882. # [16:03] <jesup> bz: yup. THe Tarray leaking was lost in the noise normally
  1883. # [16:03] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1884. # [16:03] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  1885. # [16:03] <jesup> bz: thanks. Forest for the the trees
  1886. # [16:03] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1887. # [16:04] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
  1888. # [16:04] <@bz> jesup: Look on the bright side
  1889. # [16:04] <@bz> jesup: we could be working in a garbage-collected language
  1890. # [16:04] <@bz> jesup: then you'd almost never leak, but when you did you could never debug it... ;)
  1891. # [16:04] * jchen|away is now known as jchen
  1892. # [16:05] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1893. # [16:05] <jesup> bz: good point... Now on to "why the bleep won't mac shut down when gum is running (anymore), but all other platforms will?" Thanks
  1894. # [16:06] <@bz> jesup: Good luck!
  1895. # [16:06] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
  1896. # [16:06] <jesup> I'll need it!
  1897. # [16:07] <NeilAway> eww, that callback runnable stuff looks gross
  1898. # [16:08] <@bz> Anyone know who maintains compare-talos?
  1899. # [16:08] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1900. # [16:08] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1901. # [16:08] * Quits: marco (Thunderbir@moz-37C907BF.cust.dsl.teletu.it) (Ping timeout)
  1902. # [16:09] * Quits: db48x` (user@moz-EB26B80B.dsl.static.sonic.net) (Quit: ERC Version 5.3 (IRC client for Emacs))
  1903. # [16:09] <glob> bz, mconnor i think
  1904. # [16:09] * Parts: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
  1905. # [16:09] * Quits: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl) (Quit: I took the wrong pill!!!)
  1906. # [16:09] <@bz> glob: thanks
  1907. # [16:10] * Joins: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP)
  1908. # [16:10] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1909. # [16:11] * Joins: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1910. # [16:12] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
  1911. # [16:12] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
  1912. # [16:12] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
  1913. # [16:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd83646a2d15 - Armen Zambrano Gasparnian - Bug 831788. Specify upload_platform for B2G gaia-central builds. DONTBUILD. r=aki
  1914. # [16:13] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  1915. # [16:13] * Quits: genester1 (Thunderbir@moz-D6DF133C.washdc.east.verizon.net) (Ping timeout)
  1916. # [16:13] * Joins: marco (Thunderbir@moz-E1DFA369.cust.dsl.teletu.it)
  1917. # [16:13] <NeilAway> jesup: if only I had review for my patch in bug 493711 that would simplify the code as you could just use .Elements() on the nsCOMArray
  1918. # [16:14] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Ping timeout)
  1919. # [16:14] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
  1920. # [16:14] <edmorley_> RyanVM: the latest merge brought the fedora64 m3 leak with it
  1921. # [16:15] <RyanVM> ugh
  1922. # [16:15] * Quits: stevensn (ssinger@E3978B94.124DEC9.4B2DF651.IP) (Ping timeout)
  1923. # [16:15] <RyanVM> don't know how I missed that
  1924. # [16:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1925. # [16:15] <edmorley_> RyanVM: was quite a lot later to be fair :-)
  1926. # [16:16] <edmorley_> almost 70 changesets later!
  1927. # [16:16] <edmorley_> I say we can just leak til next merge
  1928. # [16:16] <RyanVM> well, the backout was only a few csets up from the one I merged
  1929. # [16:16] * mgerva-afk is now known as mgerva
  1930. # [16:16] <edmorley_> s/leak/leave
  1931. # [16:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d612985bf5ca - Wes Johnston - Bug 833942 - Add 'remove' to about:home topsites r=mfinkle
  1932. # [16:17] <edmorley_> though either works :-)
  1933. # [16:17] * Joins: stevensn (ssinger@E3978B94.124DEC9.4B2DF651.IP)
  1934. # [16:17] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1935. # [16:18] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  1936. # [16:18] * davidb_ is now known as davidb
  1937. # [16:18] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1938. # [16:18] * Joins: Optimizer (Optimizer@5A067F82.1D173DC.274D17D6.IP)
  1939. # [16:19] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Input/output error)
  1940. # [16:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7faec6303aa9 - Masatoshi Kimura - Bug 784841 - Deal with non-ASCII substs. r=gps
  1941. # [16:19] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
  1942. # [16:19] <jesup> edmorley_: Anything I need to do about the AEC bug 818670? That m3 leak doesn't seem to have anything to do with the code we checked in
  1943. # [16:19] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1944. # [16:19] <RyanVM> edmorley_: fixed :)
  1945. # [16:19] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
  1946. # [16:20] <edmorley_> RyanVM: ta :-D
  1947. # [16:20] <jesup> Not even in the ballpark I can see
  1948. # [16:21] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1949. # [16:21] * wlach|afk is now known as wlach
  1950. # [16:21] <hsivonen> jesup: FWIW, I pulled from hg and rebuilt Firefox and
  1951. # [16:21] <edmorley_> jesup: retriggers proved it to be the cause unfortunately https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=Rev3%20Fedora%2012x64%20mozilla-inbound%20debug%20test%20mochitest-3&tochange=fc262e3c635f&fromchange=5c248ef0fe62
  1952. # [16:21] <jesup> and..... :-)
  1953. # [16:21] <hsivonen> oops
  1954. # [16:21] * Quits: marco (Thunderbir@moz-E1DFA369.cust.dsl.teletu.it) (Ping timeout)
  1955. # [16:22] <hsivonen> and it picked up the sessionstore.js that the previous build didn't
  1956. # [16:22] <hsivonen> even though the previous build had worked right previously
  1957. # [16:22] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1958. # [16:22] <hsivonen> so immediate problem solved
  1959. # [16:22] <hsivonen> mystery remains
  1960. # [16:22] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1961. # [16:23] <jesup> sessionstores failing to load is usually a mystery :-/
  1962. # [16:23] * cmcavoy-offline is now known as cmcavoy
  1963. # [16:23] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  1964. # [16:24] <edmorley_> hwine: hi :-)
  1965. # [16:24] <edmorley_> hwine: do you have level 3 commit access?
  1966. # [16:25] <hwine> edmorley_: nope, just L2
  1967. # [16:25] <edmorley_> ah
  1968. # [16:25] <edmorley_> wasn't sure if you either didn't have L3 or else thought tbpl required separate permissions
  1969. # [16:25] <hwine> I got my hand slapped when I tried to commit :)
  1970. # [16:26] * Quits: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
  1971. # [16:26] <@smaug> so FF doesn't compile using clang
  1972. # [16:26] <jesup> edmorley_: Ok, I suspect the root cause must be this earlier assertion: ###!!! ASSERTION: Only call on main thread: 'NS_IsMainThread()', file ../../../../../media/webrtc/signaling/src/media-conduit/AudioConduit.cpp, line 48 -- that *is* related to the checkin
  1973. # [16:26] * @smaug kicks NSS
  1974. # [16:26] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1975. # [16:26] <tn> glandium, what versions of gcc can be used on try on linux? just 4.5?
  1976. # [16:26] <Ms2ger> smaug, how old is your tree?
  1977. # [16:26] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1978. # [16:27] <glandium> tn: yes
  1979. # [16:27] <Ms2ger> smaug, I thought bsmith pulled in another update to fix that
  1980. # [16:27] <tn> glandium, ok. we have be dealing with a PGO bug in bug 827946 is that interests you
  1981. # [16:27] <tn> we may*
  1982. # [16:27] <@smaug> Ms2ger: just updated
  1983. # [16:28] <Ms2ger> Hm
  1984. # [16:28] <@smaug> this is now clang 3.1
  1985. # [16:28] * armenzg is now known as armenzg_mtg
  1986. # [16:28] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1987. # [16:28] <@smaug> clang + trunk compiled two days ago, but NSS crashed with that combination
  1988. # [16:28] <edmorley_> jesup: ah :-)
  1989. # [16:29] <gps> smaug: clang SVN TIP had an assembly bug a few days ago
  1990. # [16:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/daa83b83531c - Daniel Holbert - Bug 836182: Make mtransport's gtest invocations be consistent about signedness of arguments. r=jesup
  1991. # [16:29] <gps> my nightly builder caught it and it's now healthy on SVN HEAD again
  1992. # [16:29] <@smaug> gps: fun
  1993. # [16:29] <hsivonen> fwiw, when Firefox was in the sessionstore-non-loading state, it also didn't write it and the back button was broken (but the history menu was not broken)
  1994. # [16:30] <hsivonen> so when Sync acquires a lock upon login, is that a local lock or a lock on the server?
  1995. # [16:30] <hsivonen> that is, do I need to clear a lock file locally or complain to server ops?
  1996. # [16:30] <@smaug> gps: you can compile FF trunk using trunk clang?
  1997. # [16:30] <@smaug> maybe I should just use gcc
  1998. # [16:31] <hsivonen> smaug: I can compile FF trunk using clang trunk from the second week of this month
  1999. # [16:31] <gps> smaug: my nightly builder hasn't complained in the last few days
  2000. # [16:32] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/09550b7c1bbc - ffxbld - Added FENNEC_19_0b4_RELEASE FENNEC_19_0b4_BUILD1 tag(s) for changeset f70101f7c7fa. DONTBUILD CLOSED TREE a=release
  2001. # [16:32] <gps> smaug: just checked with my builder and it built m-c + clang tips 4 hours ago successfully
  2002. # [16:32] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f70101f7c7fa - ffxbld - Automated checkin: version bump for fennec 19.0b4 release. DONTBUILD CLOSED TREE a=release
  2003. # [16:32] * Joins: josh (josh@moz-6FB23C25.hvc.res.rr.com)
  2004. # [16:33] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2005. # [16:33] * armenzg_mtg is now known as armenzg_brb
  2006. # [16:33] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2007. # [16:33] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2008. # [16:34] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2009. # [16:34] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/e815122c4b1f - ffxbld - Automated checkin: version bump for firefox 19.0b4 release. DONTBUILD CLOSED TREE a=release
  2010. # [16:34] * Joins: marco (Thunderbir@moz-C2AEB576.cust.dsl.teletu.it)
  2011. # [16:34] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/17bda720d1eb - ffxbld - Added FIREFOX_19_0b4_RELEASE FIREFOX_19_0b4_BUILD1 tag(s) for changeset e815122c4b1f. DONTBUILD CLOSED TREE a=release
  2012. # [16:34] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2013. # [16:35] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
  2014. # [16:36] * Joins: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net)
  2015. # [16:36] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
  2016. # [16:36] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  2017. # [16:36] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  2018. # [16:37] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
  2019. # [16:37] * Joins: neosrix (srix@3573122.8E6D85B5.274D17D6.IP)
  2020. # [16:37] <neosrix> any pointers to compile 32bit firefox on 64bit ubuntu?
  2021. # [16:38] * Parts: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net)
  2022. # [16:38] <@bz> neosrix: https://developer.mozilla.org/en-US/docs/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS#Instructions_for_Ubuntu ?
  2023. # [16:38] * Parts: neosrix (srix@3573122.8E6D85B5.274D17D6.IP) (Leaving)
  2024. # [16:39] <Ms2ger> Bye?
  2025. # [16:39] * Joins: neosrix (srix@3573122.8E6D85B5.274D17D6.IP)
  2026. # [16:39] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
  2027. # [16:39] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2028. # [16:39] * ChanServ sets mode: +o ehsan
  2029. # [16:40] * armenzg_brb is now known as armenzg
  2030. # [16:41] <gcp> <bz> neosrix: https://developer.mozilla.org/en-US/docs/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS#Instructions_for_Ubuntu ?
  2031. # [16:41] <gcp> in case you missed it
  2032. # [16:41] <neosrix> bz, thanks. But it looks outdated and instructions fail for 12.10
  2033. # [16:41] * Quits: marco (Thunderbir@moz-C2AEB576.cust.dsl.teletu.it) (Ping timeout)
  2034. # [16:41] <neosrix> is there any updated version
  2035. # [16:41] <@bz> neosrix: :(
  2036. # [16:41] <@bz> neosrix: what fails?
  2037. # [16:41] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
  2038. # [16:41] * Joins: mayhemer_ (mayhemer@moz-59142632.vodafone.cz)
  2039. # [16:42] <neosrix> after following the isntructions I get http://pastebin.com/KYS8aKz3
  2040. # [16:43] <neosrix> and lib32* in sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32* fails due to depency check
  2041. # [16:43] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2042. # [16:43] <neosrix> i had to remove it
  2043. # [16:43] <neosrix> then many libs are failing
  2044. # [16:43] * joduinn-afk is now known as joduinn-coffee
  2045. # [16:43] * Joins: Bas (chatzilla@moz-F36AC7C8.ftth.concepts.nl)
  2046. # [16:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/920d24c1a157 - Jim Chen - Bug 827325 - Delay calling restartInput in AwesomeBar to avoid specific IME quirks; r=cpeterson
  2047. # [16:44] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2048. # [16:44] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2049. # [16:44] <@bz> You did lib32\* or quoted it or something, right?
  2050. # [16:45] <@bz> So you didn't get shell glob expansion going on?
  2051. # [16:45] * Joins: marco (Thunderbir@moz-D15FCCD0.cust.dsl.teletu.it)
  2052. # [16:45] <neosrix> no, i executed it as sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32*
  2053. # [16:46] <neosrix> ubuntu12.10 complained of depencency check failures for many libs
  2054. # [16:46] <neosrix> so I tried sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32z1-dev
  2055. # [16:46] <neosrix> then buidl is complaining about missing libs.
  2056. # [16:47] * Quits: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2057. # [16:47] <neosrix> I understand I need to add few more i386 libs
  2058. # [16:47] <neosrix> but what are they?
  2059. # [16:47] * Quits: Edgar (Thunderbir@moz-FD641E2A.dynamic.hinet.net) (Quit: Edgar)
  2060. # [16:47] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2061. # [16:47] * Quits: marco (Thunderbir@moz-D15FCCD0.cust.dsl.teletu.it) (Ping timeout)
  2062. # [16:48] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2063. # [16:48] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  2064. # [16:48] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  2065. # [16:49] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  2066. # [16:51] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2067. # [16:51] * ChanServ sets mode: +o smaug
  2068. # [16:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cabffed38ccc - Randell Jesup - Bug 836294: Don't drop array of media devices on the floor r=bz
  2069. # [16:53] <neosrix> bz, any clues
  2070. # [16:54] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
  2071. # [16:54] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2072. # [16:54] * Quits: Optimizer (Optimizer@5A067F82.1D173DC.274D17D6.IP) (Ping timeout)
  2073. # [16:54] <@bz> neosrix: Put a backslash before the *
  2074. # [16:55] <neosrix> bz, the same result
  2075. # [16:55] * Joins: marco (Thunderbir@moz-6CC1B1B2.cust.dsl.teletu.it)
  2076. # [16:56] <@bz> Then I dunno.
  2077. # [16:56] * jlebar|dinner is now known as taras
  2078. # [16:56] * Quits: mayhemer_ (mayhemer@moz-59142632.vodafone.cz) (Quit: mayhemer_)
  2079. # [16:56] * taras is now known as jlebar
  2080. # [16:56] <@bz> ted might....
  2081. # [16:56] <@bz> But he doesn't seem to be here right now
  2082. # [16:56] <@bz> ehsan: ping
  2083. # [16:56] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2084. # [16:56] <neosrix> bz, thank you for ur effort
  2085. # [16:56] <@ehsan> bz: hi
  2086. # [16:57] <@bz> ehsan: got a min?
  2087. # [16:57] * Quits: sfink (chatzilla@moz-E840C1E1.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2088. # [16:57] <@bz> ehsan: so this Ts_paint thing...
  2089. # [16:57] <@ehsan> sure
  2090. # [16:57] <@bz> ehsan: it seems to be Mac 10.8 only
  2091. # [16:57] * Quits: darkowlzz (darkowlzz@A2C926D7.C1ACE797.25B273F5.IP) (Ping timeout)
  2092. # [16:57] <@bz> ehsan: afaict
  2093. # [16:57] <@ehsan> hrm really?
  2094. # [16:58] <@bz> ehsan: I _can_ reproduce it on try, I think
  2095. # [16:58] <@ehsan> can you reproduce?
  2096. # [16:58] <@ehsan> huh
  2097. # [16:58] <@bz> ehsan: the test is super-noisy
  2098. # [16:58] <@ehsan> that's not what I would expect
  2099. # [16:58] <@bz> ehsan: the standard deviation is 4-5%
  2100. # [16:58] <edmorley_> hwine: bug 836165 is in production now
  2101. # [16:58] <@bz> ehsan: and importantly, it's not showing up on 10.6 and 10.7 mac
  2102. # [16:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c8cf23a719b7 - Mats Palmgren - Bug 834896 - Remove the gfx_min/gfx_max templates. r=joe
  2103. # [16:58] <@bz> ehsan: I've only done Mac try runs, fwiw
  2104. # [16:58] <@ehsan> bz: can you reproduce locally?
  2105. # [16:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a9ba0d917358 - Mats Palmgren - Bug 834896 - Replace uses of gfx_min/gfx_max with std::min/std::max. r=joe
  2106. # [16:58] <hwine> edmorley_: Thanks much!
  2107. # [16:58] <@bz> ehsan: I haven't tried
  2108. # [16:58] * Joins: Optimizer (Optimizer@38377F1.FCA12AA4.BE90E62C.IP)
  2109. # [16:58] <@bz> ehsan: because I have 0 faith that I can get the noise low enough
  2110. # [16:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  2111. # [16:59] <edmorley_> hwine: yw
  2112. # [16:59] <@ehsan> I see
  2113. # [16:59] <mconnor> bz: ohai
  2114. # [16:59] <@bz> ehsan: I can link you to my try runs
  2115. # [16:59] <edmorley_> hwine: hopefully sometime soon we'll have chef deploy for tbpl and pushes to production will be even easier :-)
  2116. # [16:59] <@bz> mconnor!
  2117. # [16:59] <@ehsan> bz: is there anything in the patch that you would expect to regress perf?
  2118. # [16:59] <@ehsan> bz: nah I believe you ;)
  2119. # [16:59] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  2120. # [16:59] <@bz> mconnor: can we fix compare-talos to show Mac 10.8?
  2121. # [16:59] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  2122. # [16:59] <@bz> ehsan: well, maybe you'll spot something I didn't
  2123. # [16:59] <mconnor> bz: sure, and maybe even the busted set of tests :)
  2124. # [16:59] <@ehsan> ok
  2125. # [16:59] <hwine> edmorley_: sweet! automation++
  2126. # [17:00] <glandium> past: is the devtools-included profiler supposed to work with remote debugging yet?
  2127. # [17:00] <@bz> mconnor: I have a local hack to make that work, but....
  2128. # [17:00] <@bz> ehsan: so as far as expecting...
  2129. # [17:00] * Joins: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net)
  2130. # [17:00] <@ehsan> glandium: I think so, yes
  2131. # [17:00] <@bz> ehsan: the new code sets up slightly more jsobjects
  2132. # [17:00] <mconnor> bz: compare-talos is also a local hack ;)
  2133. # [17:00] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  2134. # [17:00] <mconnor> bz: I'm assuming it just adds a new platform to that object
  2135. # [17:00] <@bz> mconnor: yes
  2136. # [17:01] <glandium> ehsan: i only get the web console and the debugger when i connect
  2137. # [17:01] <@bz> mconnor: "MacOSX 10.8": "Mac 10.8",
  2138. # [17:01] <@bz> mconnor: in the oslist
  2139. # [17:01] <@bz> ehsan: But I did a try push that sets up just as many
  2140. # [17:01] <@bz> ehsan: and no change
  2141. # [17:01] * @bz looks for try links
  2142. # [17:01] * cmcavoy is now known as cmcavoy-offline
  2143. # [17:01] <@ehsan> glandium: ask BenWa?
  2144. # [17:02] <@bz> So a baseline push without my patches: https://hg.mozilla.org/try/rev/4804231385c5
  2145. # [17:02] <glandium> ehsan: i don't think he's much involved in the devtools variant
  2146. # [17:02] <@bz> Some pushes with the patch broken down into pieces: https://tbpl.mozilla.org/?tree=Try&fromchange=4f0b79119a44%20&tochange=6a9f2e46182c
  2147. # [17:02] <BenWa> glandium: I don't know. I haven't tried to use it like that
  2148. # [17:02] * Joins: loadbang (loadbang@moz-422C60E7.range86-162.btcentralplus.com)
  2149. # [17:02] <@bz> Only the last piece seems to show the regression
  2150. # [17:02] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  2151. # [17:02] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  2152. # [17:02] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2153. # [17:03] <past> glandium: in a meeting atm
  2154. # [17:03] <@bz> And another push to turn off the WebIDL binding but quickstub it on the xpconnect proto: https://tbpl.mozilla.org/?tree=Try&rev=c82f576ca856
  2155. # [17:03] <@ehsan> bz: I'm weeping now cause the graph server doesn't have the 10.8 graph either
  2156. # [17:03] <@bz> Which seems to make the regression go away
  2157. # [17:03] <@bz> ehsan: heh
  2158. # [17:03] <@bz> ehsan: really?
  2159. # [17:03] <froydnj> sigh at pushes that break bisecting
  2160. # [17:03] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
  2161. # [17:03] <@bz> http://graphs.mozilla.org/graph.html#tests=[[83,63,24]]&sel=none&displayrange=7&datatype=running
  2162. # [17:03] <@ehsan> bz: you tell me: http://graphs.mozilla.org/graph.html#tests=[[83,63,22],[83,63,21],[83,63,1],[83,63,12],[83,63,15],[83,63,14],[83,63,13]]&sel=none&displayrange=7&datatype=running
  2163. # [17:04] <@ehsan> huh
  2164. # [17:04] <@ehsan> where did you find that?
  2165. # [17:04] <@bz> Peter linked me to it
  2166. # [17:04] <glandium> BenWa: is the profiler enabled on android nightlies these days?
  2167. # [17:04] <@bz> but I think the link was also in the tree-mgmt mail
  2168. # [17:04] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2169. # [17:04] <@ehsan> ok
  2170. # [17:04] <BenWa> glandium: Yes
  2171. # [17:04] <BenWa> The last piece was supporting elfhack
  2172. # [17:04] <@ehsan> bz: so one observation is that the test seems to be exceptionally noisy on 10.8
  2173. # [17:04] <@bz> ehsan: indeed
  2174. # [17:04] <@bz> ehsan: so my best guess
  2175. # [17:04] * Quits: fabrice|zZz (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2176. # [17:05] * Quits: T3 (T3@moz-6019667F.dsl.telesp.net.br) (Ping timeout)
  2177. # [17:05] <@bz> ehsan: is that somehow that noise got shifted
  2178. # [17:05] <glandium> BenWa: my nightly crashes when i connect from the addon
  2179. # [17:05] <@bz> ehsan: e.g. we're doing a 30ms gc and the timing of it changed
  2180. # [17:05] <@bz> ehsan: or some such
  2181. # [17:05] <@ehsan> and you ended up in the next bucket?
  2182. # [17:05] <@ehsan> yeah that's plausible
  2183. # [17:05] * @ehsan wonders if we gc before the first paint
  2184. # [17:05] <@bz> ehsan: That's my best hypothesis so far
  2185. # [17:05] * armenzg is now known as armenzg_brb
  2186. # [17:05] <@bz> ehsan: I would bet we do
  2187. # [17:05] <@bz> ehsan: fwiw
  2188. # [17:05] <@ehsan> bz: oh I have no doubt!
  2189. # [17:05] <@bz> ehsan: So I guess the question is now what. ;)
  2190. # [17:05] <@ehsan> bz: anything to delay the first paint!
  2191. # [17:05] * Quits: JeroenDeDauw (j@moz-8AEBFF9B.dip.t-dialin.net) (Ping timeout)
  2192. # [17:06] <@ehsan> bz: I'd say go ahead and reland, and let's watch the graph for a day
  2193. # [17:06] * Joins: jincreator (Thunderbir@36F49B88.AE3EA2FD.6B649F75.IP)
  2194. # [17:06] * Joins: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net)
  2195. # [17:07] * Joins: mikeratcliffe (mikeratcli@DBECC8CE.8F445B48.7CCB197A.IP)
  2196. # [17:07] <@ehsan> bz: because this recent pattern seems to have happened in the past as well
  2197. # [17:07] <@ehsan> with no obvious visual spikes that lasted more than a few runs
  2198. # [17:07] <@bz> ehsan: ok
  2199. # [17:07] * @ehsan files a bug to not do gc before the first paint
  2200. # [17:07] <@bz> ehsan: Thanks for taking the time to look through this. ;)
  2201. # [17:07] * Quits: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net) (Ping timeout)
  2202. # [17:08] * @bz relands
  2203. # [17:08] <@ehsan> bz: no worries
  2204. # [17:08] <@ehsan> bz: now I have a question for you!
  2205. # [17:08] * Joins: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net)
  2206. # [17:08] <@ehsan> got another min?
  2207. # [17:08] <@bz> Sure thing
  2208. # [17:08] * Quits: danielapetrovici (danielapet@moz-ACDE7EEC.mozilla.com) (Quit: Leaving)
  2209. # [17:08] <@ehsan> bz: do you remember AudioParam?
  2210. # [17:09] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
  2211. # [17:09] <@bz> yes
  2212. # [17:09] <@bz> 'twas a stout fellow, strong of thew
  2213. # [17:10] <@ehsan> heh
  2214. # [17:10] <@ehsan> ok
  2215. # [17:10] <@ehsan> so now I need to make AudioParam behave differently based on what type of AudioNode owns it
  2216. # [17:10] <@ehsan> (in order to call back the AudioNode when a mutation happens to it)
  2217. # [17:10] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2218. # [17:11] <@ehsan> I stored a callback function and an AudioNode* this pointer in AudioParam, but roc didn't like that idea
  2219. # [17:11] <@ehsan> he asked me to see if I can templatize AudioParam
  2220. # [17:11] * Quits: @bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Ping timeout)
  2221. # [17:11] <@ehsan> now the problem is, I don't know how to make that work with the bindings
  2222. # [17:11] <@ehsan> is that even possible?
  2223. # [17:11] <@bz> hmm
  2224. # [17:12] <@bz> So you want to have a template class
  2225. # [17:12] <@bz> And it has some methods
  2226. # [17:12] <@bz> That the bindings need to call
  2227. # [17:12] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  2228. # [17:12] <@bz> and one of those methods actually depends on the template arguments?
  2229. # [17:12] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
  2230. # [17:12] <@ehsan> well
  2231. # [17:12] <glandium> BenWa: can you check if it works for you with the last nightly?
  2232. # [17:12] <@ehsan> maybe
  2233. # [17:13] * @bz just wants to make sure he understands the problem
  2234. # [17:13] <BenWa> glandium: Do you get the connection prompt?
  2235. # [17:13] <@ehsan> bz: my real question is, can I have a templated class and glue it to the bindings?
  2236. # [17:13] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2237. # [17:13] * glob is now known as glob|away
  2238. # [17:13] <@ehsan> bz: fwiw I don't know if that's a great idea, but roc is not here now ;)
  2239. # [17:13] <glandium> BenWa: yes, and when i accept it, kaboom
  2240. # [17:13] * @bz is thinking
  2241. # [17:13] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
  2242. # [17:14] <@bz> so my gut instinct is "no, but you could have a template class with a non-template base class and glue the base class to the bindings"
  2243. # [17:14] <BenWa> glandium: You want me to try devtools proflling or using the profiler addon?
  2244. # [17:14] <@ehsan> bz: if you wanna see some code, look at part 3 on https://bugzilla.mozilla.org/show_bug.cgi?id=836076
  2245. # [17:14] * @bz looks at code
  2246. # [17:14] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  2247. # [17:14] * Quits: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
  2248. # [17:14] <@ehsan> bz: how would that work?
  2249. # [17:14] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  2250. # [17:14] * philor|away is now known as philor
  2251. # [17:14] <@bz> Which?
  2252. # [17:15] * hwine is now known as hwine-commuting
  2253. # [17:15] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2254. # [17:15] * Joins: mats (chatzilla@868A9748.A189EB51.4B330583.IP)
  2255. # [17:15] <@bz> right, so you have binding-exposed methods that need to be polymorphic here
  2256. # [17:15] <@ehsan> yeah
  2257. # [17:15] <@bz> right?
  2258. # [17:15] <@bz> So the simplest way is to have a class that has a virtual method
  2259. # [17:15] <@bz> that the bindings call
  2260. # [17:16] <@bz> and then subclass it with templates
  2261. # [17:16] <@bz> and implement the virtual methods as desired
  2262. # [17:16] <@bz> in the template classes
  2263. # [17:16] <@ehsan> that sort of defeats the purpose, doesn't it?
  2264. # [17:16] <@ehsan> I mean, I think roc wants to avoid the dynamic function call
  2265. # [17:16] <@bz> Ah
  2266. # [17:16] <@ehsan> and what I have in that patch is essentially a virtual function
  2267. # [17:16] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2268. # [17:16] <@bz> right
  2269. # [17:17] * armenzg_brb is now known as armenzg
  2270. # [17:17] <glandium> BenWa: using the addon
  2271. # [17:17] * Joins: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP)
  2272. # [17:17] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  2273. # [17:17] * Joins: till (till@moz-AEA05D5D.adsl.hansenet.de)
  2274. # [17:17] <@bz> I mean...
  2275. # [17:17] * cmcavoy-offline is now known as cmcavoy
  2276. # [17:17] <@bz> the bindings have some Foo*
  2277. # [17:17] <@bz> and they call a method on it
  2278. # [17:18] <mconnor> bz: I'm not forgetting, I'm just also going to update test lists... kinda out of date, afaict
  2279. # [17:18] <@ehsan> right
  2280. # [17:18] <@bz> mconnor: yeah, indeed. Sounds good.
  2281. # [17:18] <@bz> And if in practice we want that to land in different code depending on the Foo....
  2282. # [17:18] <@bz> Then we need some polymorphism mechanism _somewhere_ here
  2283. # [17:18] <@ehsan> right
  2284. # [17:18] <@ehsan> question is
  2285. # [17:18] <@ehsan> can we use compile time polymorphism?
  2286. # [17:19] * Quits: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net) (Quit: Leaving.)
  2287. # [17:19] <@bz> So in JS all of these just look like AudioParam, right?
  2288. # [17:19] * Joins: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net)
  2289. # [17:19] <@bz> So in particular, there's a single JS function that has to work on all of them.
  2290. # [17:19] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  2291. # [17:19] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  2292. # [17:20] <@ehsan> bz: that depends on the extent of magic that we can do in the bindings layer
  2293. # [17:20] <@bz> e.g. AudioParam.prototype.setValueAtTime
  2294. # [17:20] <@ehsan> if it's possible to remember where an AudioParam comes from
  2295. # [17:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2296. # [17:20] <@ehsan> and use a different prototype chain based on that or something...
  2297. # [17:20] <@bz> Ah
  2298. # [17:20] <@ehsan> and hook it up to a templated C++ class
  2299. # [17:20] <@bz> see, a different prototype chain is web-page-observable
  2300. # [17:20] <@bz> So while it's totally doable in general...
  2301. # [17:20] <@ehsan> oh
  2302. # [17:20] <@ehsan> right
  2303. # [17:20] * Quits: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  2304. # [17:20] <past> glandium: there is some frontend work needed still for remote profiling (bug 828049)
  2305. # [17:20] * Quits: loadbang (loadbang@moz-422C60E7.range86-162.btcentralplus.com) (Quit: Bye)
  2306. # [17:20] <@bz> It wouldn't follow the spec.
  2307. # [17:20] <@ehsan> yeah we don't wanna do that...
  2308. # [17:20] <@bz> So in practice, the JS side of this is fixed
  2309. # [17:21] <@bz> And we have a single JS function that needs to work for any AudioParam thisobj
  2310. # [17:21] <@ehsan> bz: so that pretty much dictates runtime polymorphism
  2311. # [17:21] <@ehsan> iinm
  2312. # [17:21] <@bz> Yeah.
  2313. # [17:21] <glandium> past: thanks
  2314. # [17:21] <@ehsan> yay!
  2315. # [17:21] <@ehsan> bz: thanks, ok, I'll comment in the bug (and CC you)
  2316. # [17:21] <@bz> Sounds good.
  2317. # [17:21] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
  2318. # [17:22] <@bz> If we really care we could push back on the spec here
  2319. # [17:22] <@bz> To add subtypes of AudioParam
  2320. # [17:22] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  2321. # [17:22] <@bz> But I'm not sure whether it's worth it
  2322. # [17:22] <@bz> And in any case unless we move the methods to those subtypes it would not help....
  2323. # [17:23] <@ehsan> bz: nah, the thing is, I was doing to disagree with roc since templates will cause code bloat
  2324. # [17:23] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2325. # [17:23] <@ehsan> and avoiding that makes the code uglier than necessary
  2326. # [17:23] <@ehsan> which is why I said I don't like his idea anyway
  2327. # [17:23] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  2328. # [17:23] <@ehsan> and I was just looking around for a last nail in the coffin ;)
  2329. # [17:24] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  2330. # [17:24] * Quits: marco (Thunderbir@moz-6CC1B1B2.cust.dsl.teletu.it) (Ping timeout)
  2331. # [17:24] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  2332. # [17:24] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  2333. # [17:24] <armenzg> overholt: ping
  2334. # [17:24] <overholt> armenzg, pong
  2335. # [17:24] * Quits: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net) (Quit: Leaving.)
  2336. # [17:24] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2337. # [17:25] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2338. # [17:25] <armenzg> overholt: hi, I'm trying to land a patch that will fix where we upload b2g panda builds (based on gaia-central)
  2339. # [17:25] <armenzg> overholt: I need to land on b2g18 and b2g18 v1.0
  2340. # [17:25] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
  2341. # [17:25] * geekboy|afk is now known as geekboy
  2342. # [17:25] <armenzg> what approval should I ask for?
  2343. # [17:25] <armenzg> I tried making senses of the b2g landing page but it is a lot of info
  2344. # [17:25] <overholt> armenzg, approval-mozilla-b2g18
  2345. # [17:25] <overholt> armenzg, or if it's a blocker, tef?
  2346. # [17:26] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2347. # [17:26] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  2348. # [17:26] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  2349. # [17:26] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2350. # [17:26] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  2351. # [17:26] <armenzg> overholt: not a blocker; thanks for the info
  2352. # [17:27] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  2353. # [17:27] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  2354. # [17:28] * Joins: gandalf (zbraniecki@moz-59441834.neoplus.adsl.tpnet.pl)
  2355. # [17:28] * Joins: marco (Thunderbir@moz-70493BBA.cust.dsl.teletu.it)
  2356. # [17:28] * Quits: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
  2357. # [17:29] * Quits: marco (Thunderbir@moz-70493BBA.cust.dsl.teletu.it) (Ping timeout)
  2358. # [17:30] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  2359. # [17:30] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2360. # [17:31] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2361. # [17:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/134c19beec11 - Boris Zbarsky - Bug 824589. Convert XULElement to WebIDL. r=peterv
  2362. # [17:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/776e408b1459 - Boris Zbarsky - Bug 829867. Unpref PaintRequest and Screen WebIDL bindings and remove some cruft from quickstubs. r=peterv
  2363. # [17:32] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2364. # [17:32] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2365. # [17:32] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  2366. # [17:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2367. # [17:33] * Joins: marco (Thunderbir@moz-4ED0EAFA.cust.dsl.teletu.it)
  2368. # [17:33] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
  2369. # [17:33] * armenzg is now known as armenzg_lunch
  2370. # [17:33] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  2371. # [17:34] * Quits: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP) (Quit: FabioMagnoni)
  2372. # [17:34] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2373. # [17:34] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
  2374. # [17:34] * Joins: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP)
  2375. # [17:34] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
  2376. # [17:36] <tn> ehsan, how does one disable PGO for just some files? (on linux)
  2377. # [17:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2378. # [17:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2379. # [17:39] <glandium> tn: files or directory?
  2380. # [17:39] <tn> glandium, let's say i'd like to know the answer to both
  2381. # [17:39] <glandium> tn: that being said, it would just be better to know what is miscompiled
  2382. # [17:39] * jimm is now known as jimm-bbiab
  2383. # [17:40] <tn> glandium, yeah for sure. is disabling PGO on some file(s) not a good way to narrow that down?
  2384. # [17:40] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  2385. # [17:40] <glandium> tn: NO_PROFILE_GUIDED_OPTIMIZE := 1 in a Makefile.in for the latter, and /maybe/ file.$(OBJ_SUFFIX): PROFILE_GEN_CFLAGS= for the former
  2386. # [17:41] <glandium> tn: the best way is to use a debugger
  2387. # [17:41] <glandium> i really should finish that blog about how i debugged bug 799295
  2388. # [17:42] * Joins: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP)
  2389. # [17:43] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  2390. # [17:43] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  2391. # [17:43] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Input/output error)
  2392. # [17:43] <tn> glandium, so far i haven't gotten a local pgo build so i can't get symbols, and debugging x86 assembly isn't my strong suit
  2393. # [17:43] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2394. # [17:44] <glandium> tn: you can get symbols for nightlies
  2395. # [17:44] <tn> glandium, ah, yeah, where are the instructions for getting that working?
  2396. # [17:44] <glandium> tn: http://hg.mozilla.org/users/jwatt_jwatt.org/fetch-symbols/
  2397. # [17:45] * Quits: Optimizer (Optimizer@38377F1.FCA12AA4.BE90E62C.IP) (Ping timeout)
  2398. # [17:45] <BenWa> glandium: Profiled worked for me. I got a fresh nightly, set the pref and selected 'Mobile USB'
  2399. # [17:45] <glandium> BenWa: damn
  2400. # [17:46] <jhopkins> glandium: re: bug 827354 (gcc rebuild), would you be the person to talk to about testing the resulting builds?
  2401. # [17:47] * Joins: Optimizer (Optimizer@809FDF1B.7D627531.D2D1FAF0.IP)
  2402. # [17:48] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
  2403. # [17:48] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
  2404. # [17:48] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2405. # [17:48] <mfinkle> glandium, i have had success using TCP and using adb tcp forwarding
  2406. # [17:49] <mfinkle> but i have not got Mobile USB to work
  2407. # [17:49] <glandium> mfinkle: both crash for me
  2408. # [17:49] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  2409. # [17:49] <glandium> jhopkins: looking
  2410. # [17:49] * Quits: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP) (Quit: FabioMagnoni)
  2411. # [17:50] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2412. # [17:50] * joduinn-coffee is now known as joduinn-commute
  2413. # [17:51] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
  2414. # [17:52] * Joins: TheOne (one@moz-E709921F.dip.t-dialin.net)
  2415. # [17:53] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
  2416. # [17:53] <glandium> jhopkins: looks good
  2417. # [17:53] <glandium> jhopkins: haven't tested the build itself, though, only checked what was supposed to change did change
  2418. # [17:53] * Joins: dbaron (dbaron@moz-F4919B79.dsl.dynamic.sonic.net)
  2419. # [17:53] * ChanServ sets mode: +o dbaron
  2420. # [17:54] * Joins: genester (Thunderbir@moz-D6DF133C.washdc.east.verizon.net)
  2421. # [17:54] <jhopkins> glandium: ok, great. as far as build testing, what scenario(s) need to be looked at?
  2422. # [17:54] * Quits: pranavrc (pranavrc@3BDC085.2860C534.C28326FD.IP) (Quit: Ping timeout: ∞)
  2423. # [17:55] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  2424. # [17:55] <glandium> BenWa, mfinkle: my addon may just have been too old
  2425. # [17:55] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2426. # [17:55] * dhylands is now known as dhylands|snow
  2427. # [17:55] <RyanVM> dbaron: should bug 830299 be nominated for aurora uplift?
  2428. # [17:55] * Joins: darkowlzz (darkowlzz@BEB16EBC.C542A946.25B273F5.IP)
  2429. # [17:56] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  2430. # [17:56] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  2431. # [17:56] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2432. # [17:59] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2433. # [17:59] <@dbaron> RyanVM, whenever 827577 does, yes
  2434. # [17:59] * hwine-commuting is now known as hwine
  2435. # [17:59] * Joins: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP)
  2436. # [17:59] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2437. # [17:59] * Joins: yzen1 (Adium@82D66FFE.A6295926.9D42CF23.IP)
  2438. # [18:00] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  2439. # [18:01] <RyanVM> dbaron: bug 827577 and bug 830192 have approval
  2440. # [18:01] <RyanVM> but 830299 never got a nom for it
  2441. # [18:02] <@dbaron> RyanVM, Actually, it was fixed by a different bug; the patch there is good but probably doesn't need approval.
  2442. # [18:02] <RyanVM> ok
  2443. # [18:02] <RyanVM> what about the test?
  2444. # [18:02] <@dbaron> RyanVM, that should probably go in
  2445. # [18:02] * sancus is now known as sanc|afk
  2446. # [18:02] <RyanVM> ok, thanks!
  2447. # [18:03] * Quits: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP) (Connection reset by peer)
  2448. # [18:03] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Quit: Leaving.)
  2449. # [18:03] * Joins: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP)
  2450. # [18:03] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  2451. # [18:04] * Joins: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
  2452. # [18:05] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
  2453. # [18:05] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2454. # [18:05] <nemo> Firefox bug? http://m8y.org/tmp/testcase318.xhtml
  2455. # [18:06] <nemo> Testing in a fairly recent Nightly
  2456. # [18:06] * jhylands is now known as jhylands|lunch
  2457. # [18:07] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2458. # [18:07] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  2459. # [18:07] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2460. # [18:07] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  2461. # [18:08] <nemo> I'm moderately surprised about this actually, since Firefox unprefixed transitions
  2462. # [18:08] <nemo> you would think that means people are pretty confident in their behaviour
  2463. # [18:08] <nemo> and given the extreme simplicity of this transition...
  2464. # [18:09] * Quits: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP) (Quit: )
  2465. # [18:09] * @bz looks at testcase
  2466. # [18:09] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
  2467. # [18:10] * kmoir is now known as kmoir-afk
  2468. # [18:10] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
  2469. # [18:10] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2470. # [18:10] <@bz> nemo: your CSS is invalid
  2471. # [18:10] <@bz> nemo: so.....
  2472. # [18:10] <@bz> nemo: known WebKit bug, accepting the invalid css
  2473. # [18:11] <nemo> hummm
  2474. # [18:11] <nemo> doh
  2475. # [18:11] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  2476. # [18:11] <@bz> nemo: "0s"
  2477. # [18:11] * nemo facepalms
  2478. # [18:11] <nemo> dammit
  2479. # [18:11] <nemo> I know that one too
  2480. # [18:11] <nemo> graaaaah
  2481. # [18:11] <nemo> bz: I remember arguing w/ someone on a forum about it
  2482. # [18:11] * nemo sighs
  2483. # [18:11] <nemo> stupid habits
  2484. # [18:11] <nemo> righto. thanks
  2485. # [18:11] <@bz> No problem
  2486. # [18:12] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
  2487. # [18:12] <past> bz: can a pick your brain for a sec?
  2488. # [18:12] * nemo deletes the accusatory bits of the page and reverts it to a demo of a menu :)
  2489. # [18:12] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2490. # [18:12] <past> bz: context is bug 830818
  2491. # [18:12] * Joins: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  2492. # [18:13] * ahal is now known as ahal|lunch
  2493. # [18:14] <@bz> past: looking
  2494. # [18:14] <@bz> past: ok, what's up?
  2495. # [18:14] * Joins: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net)
  2496. # [18:14] <@bz> Oh, I see
  2497. # [18:15] <past> bz: my problem is getting back the getter's returned value when inspecting those properties
  2498. # [18:15] <@bz> So yes, on the document proto the getters will throw...
  2499. # [18:15] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  2500. # [18:15] <past> bz: and it seems that the JSDBG2 API is too honest in what is happening behind the scenes for my needs
  2501. # [18:15] <@bz> hmm
  2502. # [18:15] <@bz> In what sense?
  2503. # [18:16] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2504. # [18:16] * hwine is now known as hwine-commuting
  2505. # [18:16] <@bz> So this is not related to bug 520882
  2506. # [18:16] <@bz> Not if you're working with the document proto
  2507. # [18:16] <past> I was thinking that if I could implement (the spec'd but not yet implemented) Debugger.Object.prototype.getProperty I might fix this problem
  2508. # [18:16] * rail is now known as rail-lunch
  2509. # [18:17] <@bz> So back up for a second
  2510. # [18:17] <past> but I guess that if that worked as it should I would get back the same error, because it would run on the prototype
  2511. # [18:17] <@bz> The way WebIDL attributes work is they put a getter/setter on the proto
  2512. # [18:17] <@bz> but those only work when this is an instance object
  2513. # [18:17] * juanb is now known as juanb|brb
  2514. # [18:17] <@bz> The proto itself doesn't have a baseURI, say
  2515. # [18:18] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2516. # [18:18] * AutomatedTester is now known as AutomatedTester|away
  2517. # [18:18] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2518. # [18:18] <@bz> So I guess the question is how to display this in the debugger, right?
  2519. # [18:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f13ebcc74a0d - Nick Alexander - Bug 835992 - Format Makefile variables in mobile/android/base/android-services-files.mk. r=rnewman
  2520. # [18:18] * Joins: tanvi (tanvi@moz-9D3C71EC.dsl.snfc21.pacbell.net)
  2521. # [18:19] <past> hm, so how come the Debugger API returns those properties when I call getOwnPropertyNames on the proto?
  2522. # [18:19] <past> right, that's teh question
  2523. # [18:19] <@bz> um
  2524. # [18:19] <@bz> they _are_ own properties of the proto
  2525. # [18:19] * Joins: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP)
  2526. # [18:19] <@bz> with a getter/setter pair
  2527. # [18:19] * Quits: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP) (Input/output error)
  2528. # [18:19] <past> on a related note, bug 830828 is about hiding this internal complexity from the web developer
  2529. # [18:20] * Joins: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP)
  2530. # [18:20] <@bz> but the getter and setter only know how to handle thisobj being an instance
  2531. # [18:20] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2532. # [18:20] <@bz> This isn't internal complexity
  2533. # [18:20] <past> right
  2534. # [18:20] <@bz> I mean...
  2535. # [18:20] <@bz> it's very much web-exposed so web developers can interpose these various things
  2536. # [18:20] <@bz> if they want
  2537. # [18:20] <past> I think I get your point
  2538. # [18:20] * Quits: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP) (Quit: Leaving.)
  2539. # [18:20] * Quits: tanvi (tanvi@moz-9D3C71EC.dsl.snfc21.pacbell.net) (Ping timeout)
  2540. # [18:20] <@bz> But yeah, I agree that a lot of web developers don't care
  2541. # [18:20] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
  2542. # [18:21] <@bz> So iirc what we do for properties right now is we show the ones where the getter succeeds as the value and if the getter throws we show the getter/setter pair
  2543. # [18:21] <@bz> right?
  2544. # [18:21] * armenzg_lunch is now known as armenzg
  2545. # [18:22] <past> no, we call getOwnPropertyDescriptor on those and show whetever it returns
  2546. # [18:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e93f506bc784 - Wes Johnston - Bug 824994 - Hide the marketplace promo if the user has visited the marketplace before r=mfinkle
  2547. # [18:22] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
  2548. # [18:23] <@bz> ah
  2549. # [18:23] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2550. # [18:23] <past> the getters that throw (like clientX for MouseEvent) are a different problem (at least I think so)
  2551. # [18:23] * @bz thought he recalled patching some debugger code that tried to call getters...
  2552. # [18:24] <@bz> So the way WebIDL works, any get/set pair returned via getOwnPropertyDescriptor will throw on the object you got it from
  2553. # [18:24] * Quits: himsin (x@432E449C.6FDFB4BE.1957C0DA.IP) (Ping timeout)
  2554. # [18:24] <past> maybe that was web console code? dunno
  2555. # [18:24] <@bz> assuming it's a webidl method
  2556. # [18:24] <@bz> er, webidl attribute.
  2557. # [18:24] <past> right
  2558. # [18:24] <@bz> So flattening them down onto instance objects seems like the right thing to do UI-wise...
  2559. # [18:24] <@bz> and perhaps continuing to show them as getter/setter pairs on the protos
  2560. # [18:25] * khuey|away is now known as khuey
  2561. # [18:25] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  2562. # [18:25] * Parts: brg (brg@53EF5629.3416E031.E21948B5.IP) (Saliendo)
  2563. # [18:25] * Joins: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
  2564. # [18:25] * ChanServ sets mode: +o bsmedberg
  2565. # [18:25] <past> is there a low-level API to get to the instance from those properties, or should I keep that info in the debugger frontend?
  2566. # [18:26] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2567. # [18:26] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2568. # [18:26] <@bz> get to the instance in what sense?
  2569. # [18:26] <past> and how can I tell them apart from other getters, and then decide that "oh, in this case do this.instanceObj.getOwnPropertyDescriptor"?
  2570. # [18:27] <@bz> So let's take a concrete example
  2571. # [18:27] <@bz> the "id" property on Element.prototype
  2572. # [18:27] <past> I mean that at that point the backend code only has a reference to the proto, not the instance
  2573. # [18:27] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2574. # [18:27] <@bz> If you're examining Element.prototype itself, it has no id
  2575. # [18:27] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  2576. # [18:27] <@bz> because it's not an element
  2577. # [18:27] <@bz> elements have ids
  2578. # [18:28] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Input/output error)
  2579. # [18:28] <@bz> So as far as showing, it seems like we want to distinguish the "I am examining the proto" case and the "I am examining an element and want the proto properties flattened on it" case
  2580. # [18:28] <past> right
  2581. # [18:28] <@bz> And in the latter case we definitely need to have the instance object available
  2582. # [18:28] <@bz> AS far as telling them apart...
  2583. # [18:29] <@bz> Right now there is no way to do it from JS
  2584. # [18:29] <@bz> You can sort of cheat
  2585. # [18:29] <past> but only do that for WebIDL attributes, nit every getter in every object
  2586. # [18:29] <@bz> e.g. toString the function and see if it says [native code]
  2587. # [18:29] * Joins: cdiehl_ (cdiehl@moz-5697DC68.pool.mediaways.net)
  2588. # [18:29] <past> ISTR we were told to not rely on toString of various DOM objects
  2589. # [18:29] <@bz> In C++ it's pretty simple to tell WebIDL functions apart from other stuff
  2590. # [18:29] <@bz> Yeah
  2591. # [18:29] <@bz> I don't think the toString idea is a good one
  2592. # [18:30] * Quits: cdiehl (cdiehl@moz-52917593.pool.mediaways.net) (Ping timeout)
  2593. # [18:30] * cdiehl_ is now known as cdiehl
  2594. # [18:30] <@bz> Just saw someone using it.
  2595. # [18:30] <@bz> We could just add some API that examines the thing in C++ and tells you what it is....
  2596. # [18:30] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2597. # [18:30] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  2598. # [18:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7cd7a9bc6406 - Johnny Stenback - Fixing bug 836173. Stop leaking gfxPattern objects when using SVG with cairo. r=jwatt
  2599. # [18:30] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
  2600. # [18:30] <past> IIRC the problem was that it may change soon? Maybe I can adapt that hack once the change happens?
  2601. # [18:31] <past> actually bug 801084 is about doing just that
  2602. # [18:31] <past> or at least jimb suggested it can be used in this case as well
  2603. # [18:32] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2604. # [18:34] * whimboo is now known as whimboo|afk
  2605. # [18:34] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2606. # [18:34] * whimboo|afk is now known as whimboo
  2607. # [18:35] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2608. # [18:35] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2609. # [18:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cc710018b14 - Ryan VanderMeulen - Merge the inbound to m-c.
  2610. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9fe869a7391e - Ryan VanderMeulen - Merge m-c to inbound.
  2611. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/944d04257592 - Milan Sreckovic - Bug 818241 - Initialize mCg to nullptr. r=jmuizelaar
  2612. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ea7f9fd355e9 - Mitesh Pathak - Bug 808492 - Support double-closing DirectoryIterator in asynchronous mode. r=dteller
  2613. # [18:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/796e350770b8 - Sriram Ramasubramanian - Bug 833812: BrowserToolbar should consume events, that aren't consumed by its children. [r=mfinkle]
  2614. # [18:36] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  2615. # [18:38] * Quits: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2616. # [18:38] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  2617. # [18:38] * ahal|lunch is now known as ahal
  2618. # [18:39] * Joins: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net)
  2619. # [18:39] * Quits: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  2620. # [18:40] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2621. # [18:40] * Quits: hurley (hurley@2557E599.66715431.D25A875A.IP) (Quit: mootex)
  2622. # [18:40] * jimm-bbiab is now known as jimm
  2623. # [18:40] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Quit: ChatZilla 0.9.89-2013011022 [SeaMonkey 2.17a1/20130106215151])
  2624. # [18:41] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  2625. # [18:41] * Quits: tonymec|away (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Quit: Konversation terminated!)
  2626. # [18:41] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  2627. # [18:43] * kmoir-afk is now known as kmoir
  2628. # [18:43] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
  2629. # [18:44] * Joins: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net)
  2630. # [18:44] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  2631. # [18:45] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
  2632. # [18:46] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
  2633. # [18:47] * jhopkins is now known as jhopkins|afk
  2634. # [18:48] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
  2635. # [18:48] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2636. # [18:49] <Edwin> Hello, how can I tell if a file can't use NSPR
  2637. # [18:49] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2638. # [18:50] <padenot> Edwin: try?
  2639. # [18:50] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
  2640. # [18:50] <seth> every time i try something it takes like 3 hours
  2641. # [18:50] <padenot> Edwin: which file?
  2642. # [18:51] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2643. # [18:51] * juanb|brb is now known as juanb
  2644. # [18:51] * joduinn-commute is now known as joduinn-mtg
  2645. # [18:51] * rail-lunch is now known as rail
  2646. # [18:51] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2647. # [18:51] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  2648. # [18:51] <Edwin> Just in general wondering if there is a quick way to check, like by reading the code
  2649. # [18:52] * Quits: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net) (Quit: Leaving.)
  2650. # [18:52] <Edwin> If the only way to check is by trying then so be it
  2651. # [18:52] * Joins: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2652. # [18:52] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2653. # [18:52] * Quits: tzimmermann (tzimmerman@moz-6209F5D9.pools.arcor-ip.net) (Quit: Ex-Chat)
  2654. # [18:52] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2655. # [18:52] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  2656. # [18:53] <@bz> seth: yeah, indeed
  2657. # [18:53] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2658. # [18:53] * Quits: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2659. # [18:53] <@bz> Edwin: the rule of thumb I use is that if it's our code and not the JS engine it can use nspr
  2660. # [18:53] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2661. # [18:53] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2662. # [18:53] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2663. # [18:53] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2664. # [18:53] * davidb_ is now known as davidb
  2665. # [18:53] <gfritzsche> what's a quick way to log from a chrome scratchpad? window.console.log() doesn't do it apparently
  2666. # [18:54] <Edwin> Hmm, thanks
  2667. # [18:54] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
  2668. # [18:54] * Joins: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP)
  2669. # [18:54] <Edwin> That actually helps
  2670. # [18:54] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2671. # [18:54] <jcranmer> although, most of the time, you ought to use non-NSPR APIs if there's a way to do so
  2672. # [18:54] <@bz> Edwin: no problem
  2673. # [18:54] <@bz> Well, yes
  2674. # [18:54] <@bz> Use of NSPR is assumed to be a last resort.
  2675. # [18:55] <past> bz: would this test cover all WebIDL attributes and only WebIDL attributes?
  2676. # [18:55] <past> if (obj.environment == windowGlobal && obj.__proto__.getOwnPropertyNames.some(isNativeFunction)) { flattenProtoProperties(); }
  2677. # [18:55] <khuey> well, bits of xpcom/glue can't use NSPR either
  2678. # [18:55] <khuey> but that's pretty edge-casey
  2679. # [18:55] * Joins: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2680. # [18:55] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2681. # [18:55] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2682. # [18:56] * Quits: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net) (Ping timeout)
  2683. # [18:56] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Quit: Leaving.)
  2684. # [18:56] <seth> whoa
  2685. # [18:56] <seth> firefox does NOT like huge data URI images
  2686. # [18:56] <@bz> past: So that's trying to detect objects which have WebIDL things on their proto chain?
  2687. # [18:56] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2688. # [18:56] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2689. # [18:56] <past> right
  2690. # [18:56] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  2691. # [18:57] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2692. # [18:57] <@bz> past: I think that might end up failing for things like custom elements...
  2693. # [18:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2694. # [18:57] <past> ok
  2695. # [18:57] <@bz> past: because their immediate proto won't be a WebIDL proto
  2696. # [18:57] <@bz> past: if we're just trying to detect webidl objects....
  2697. # [18:57] <khuey> seth: http://dawnchapel.com/comics/2010-07-09-firefox.jpg
  2698. # [18:57] <@bz> past: C++ can do that _real_ easily
  2699. # [18:57] <khuey> same idea
  2700. # [18:57] <@bz> past: so we could just add an API directly for that
  2701. # [18:57] * jlebar is now known as jlebar|lunch
  2702. # [18:57] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2703. # [18:58] <josh> /msg ekr are you joining get in da choppa?
  2704. # [18:58] <past> bz: what would such an API look like?
  2705. # [18:58] <seth> js_toLowerCase is the problem =\
  2706. # [18:58] <@bz> past: isWebIDLObject(obj) ?
  2707. # [18:58] <@bz> past: I'm not quite sure what you're asking
  2708. # [18:58] <@bz> seth: js_toLowerCase?
  2709. # [18:59] <@bz> seth: who's calling that and why? ;)
  2710. # [18:59] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  2711. # [18:59] <@bz> seth: sounds like UI code.... :(
  2712. # [18:59] * armenzg is now known as armenzg_mtg
  2713. # [18:59] <past> would that be a helper function in say windowUtils, or a hostAnnotations property on Debugger.Object, or something else?
  2714. # [18:59] <seth> bz: it's being called from an nsTimerEvent, indeed. it started when i had a gigantic data URI image in the location bar (which loaded fine) and then I tried to click on the search box
  2715. # [19:00] <seth> bz: the instant i did that, everything blew up
  2716. # [19:00] <seth> bz: i have it in gdb right now but i'm not sure how to blame a specific line of UI code
  2717. # [19:00] <past> gfritzsche: you need to get a reference to the content window first if you are using a chrome scratchpad
  2718. # [19:00] <@bz> Dashboard.cpp
  2719. # [19:00] <@bz> Is that not built on Mac?
  2720. # [19:01] <@bz> past: no opinion on that part
  2721. # [19:01] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2722. # [19:01] <seth> bz: first time i've heard of it!
  2723. # [19:01] <@bz> seth: call DumpJSStack()
  2724. # [19:01] <past> bz: ok, thanks. This has been very helpful
  2725. # [19:02] <gfritzsche> past: oh, right, makes sense :)
  2726. # [19:02] * Joins: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net)
  2727. # [19:02] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Ping timeout)
  2728. # [19:03] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2729. # [19:03] * bbondy2 is now known as bbondy
  2730. # [19:03] <past> gfritzsche: alternatively, there is also nsIConsoleService
  2731. # [19:03] <@bz> past: no problem.
  2732. # [19:03] <@bz> past: sorry this is so annoying to deal with. :(
  2733. # [19:03] * Parts: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
  2734. # [19:03] <@bz> seth: Any luck with the js stack?
  2735. # [19:04] <@ehsan> bz: do you have any ETA on the decodeAudioData reviews?
  2736. # [19:04] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2737. # [19:04] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
  2738. # [19:04] <seth> bz: negative, i see no output. possibly because i attached to a running process and i'm not getting stdout in the right place?
  2739. # [19:05] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2740. # [19:05] * Joins: jorendorff_ (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2741. # [19:05] <seth> yeah, printf doesn't work either =\
  2742. # [19:05] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
  2743. # [19:05] <JesperHansen> khuey + seth: http://www.redbubble.com/people/dawnchapel/works/5663299-no-cookies-for-you
  2744. # [19:05] * Joins: FabioMagnoni_ (fabiomagno@F374DA66.A4143A89.E8153C8A.IP)
  2745. # [19:06] <jhammel> you can actually buy that?!?
  2746. # [19:06] * mgerva is now known as mgerva-afk
  2747. # [19:06] <jhammel> sweet
  2748. # [19:06] <seth> hehehe
  2749. # [19:06] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  2750. # [19:06] * jorendorff_ is now known as jorendorff
  2751. # [19:06] <tbsaunde> seth: p DumpJSStack()?
  2752. # [19:06] * hwine-commuting is now known as hwine
  2753. # [19:07] * Quits: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP) (Ping timeout)
  2754. # [19:07] <tbsaunde> actually that won't help
  2755. # [19:07] * FabioMagnoni_ is now known as FabioMagnoni
  2756. # [19:07] <Optimizer> is canvas.toDataURL("image/png", ""); also supposed to fail for width/height > 32676 @ 96dpi ?
  2757. # [19:07] <seth> tbsaunde: yeah, returns void
  2758. # [19:07] <padenot> seth: you might want to do some magic here
  2759. # [19:07] <seth> padenot: yeah, i'm looking up the magic to redirect stdout
  2760. # [19:07] <padenot> seth: like "call close(2)"
  2761. # [19:08] <padenot> open("/tmp/somefile", therightflags)
  2762. # [19:08] <@bz> http://us.diono.com/ is not a well-working website
  2763. # [19:08] <@bz> seth: yeah, DumpJSStack() goes to stderr or something
  2764. # [19:09] <khuey> Optimizer: there are some hardcoded size limits to avoid blowing out cairo, IIRC
  2765. # [19:09] <tn> glandium, so i have it in gdb with symbols now, but i'm not sure how i determine what's miscompiled, i've never done something like that before
  2766. # [19:09] <Optimizer> khuey: and how to avoid that ?
  2767. # [19:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/abfd67b9c024 - Jonathan Griffin - Bug 834266 - Use isEqualNode instead of == for comparing frames, r=mdas
  2768. # [19:11] <glandium> tn: the first thing to do is to determine why the crash is happening
  2769. # [19:11] <cjones> tbsaunde, printf "%s", PrintJSStack()
  2770. # [19:12] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
  2771. # [19:12] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  2772. # [19:12] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2773. # [19:13] <cjones> er, seth ^^^
  2774. # [19:13] <padenot> seth: ^
  2775. # [19:13] <seth> cjones: ah, very nice! much more convenient
  2776. # [19:13] <khuey> Optimizer: don't use such a big canvas?
  2777. # [19:13] <gfritzsche> bsmedberg: on 835813... do you want a json string as the subject or a json-format JS object?
  2778. # [19:13] <Optimizer> can't do that
  2779. # [19:14] * armenzg_mtg is now known as armenzg
  2780. # [19:14] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  2781. # [19:14] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2782. # [19:14] <@bsmedberg> gfritzsche: it's the observer service, has to be a string
  2783. # [19:14] <tbsaunde> cjones: I'll take that info anyway :)
  2784. # [19:14] <Optimizer> khuey: okay so I can if, I can split the canvas and still create a single image out of those. if that is possible ?
  2785. # [19:14] <gfritzsche> bsmedberg: ah, i see
  2786. # [19:14] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  2787. # [19:14] <@bsmedberg> gfritzsche: are you going to have to measure the CPU on another thread?
  2788. # [19:14] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  2789. # [19:14] * ChanServ sets mode: +o dveditz
  2790. # [19:15] <gfritzsche> bsmedberg: i would prefer to, but apparently the observer doesn't work off-main thread
  2791. # [19:15] <@bsmedberg> it... doesn't?
  2792. # [19:15] <@bsmedberg> you should be able to *dispatch* to the observer service from any thrad
  2793. # [19:15] <@bsmedberg> I think...
  2794. # [19:15] * @bsmedberg checks
  2795. # [19:15] <gfritzsche> bsmedberg: or i'm missing something... i thought there was a main thread assertion
  2796. # [19:15] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
  2797. # [19:16] <gfritzsche> hm
  2798. # [19:16] <@bsmedberg> I may be confusing the console service and the observer service
  2799. # [19:16] * jhopkins|afk is now known as jhopkins
  2800. # [19:16] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2801. # [19:16] <@bsmedberg> ah yeah, observer service is mainthread-only
  2802. # [19:16] <@bsmedberg> gfritzsche: so if you need to use another thread to *measure* the CPU usage
  2803. # [19:17] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2804. # [19:17] <@bsmedberg> you could still just dispatch an event to the main thread
  2805. # [19:17] <@bsmedberg> to actually notify the observer service
  2806. # [19:17] * dhylands|snow is now known as dhylands
  2807. # [19:18] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2808. # [19:18] * mdas is now known as mdas|afk
  2809. # [19:19] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  2810. # [19:19] * Joins: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net)
  2811. # [19:19] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Ping timeout)
  2812. # [19:19] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
  2813. # [19:19] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2814. # [19:20] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2815. # [19:20] <gfritzsche> bsmedberg: alright, i'll check... do i need to do anything special to kick off events and nsTimer on a custom thread? or are ns_prthreads enviroments set up for that?
  2816. # [19:21] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2817. # [19:21] <@bsmedberg> gfritzsche: you have two options; make a new nsIThread and dispatch nsITimer to that thread
  2818. # [19:21] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  2819. # [19:22] <@bsmedberg> or use an NSPR thread
  2820. # [19:22] * Joins: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net)
  2821. # [19:22] * Parts: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net)
  2822. # [19:23] <@bsmedberg> and use a wait() or something to just wake it up every second
  2823. # [19:23] <@bsmedberg> you can use NS_DispatchToMainThread in any case
  2824. # [19:23] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2825. # [19:23] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
  2826. # [19:23] * mdas|afk is now known as mdas
  2827. # [19:23] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2828. # [19:23] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2829. # [19:24] <wchen> hsivonen: ping
  2830. # [19:24] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2831. # [19:24] * mdas is now known as mdas|afk
  2832. # [19:25] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2833. # [19:25] <gfritzsche> bsmedberg: well, with the wait we'd have block a bit on shutting down the pluginmodule?
  2834. # [19:25] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
  2835. # [19:25] * ekr_ is now known as ekr
  2836. # [19:25] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  2837. # [19:25] <@bsmedberg> gfritzsche: not if you use Monitor.Wait with a timeout
  2838. # [19:26] <@bsmedberg> you can notify the monitor when the pluginmodule shuts down
  2839. # [19:26] <gfritzsche> bsmedberg: ah, good point. thanks.
  2840. # [19:27] * armenzg is now known as armenzg_afk
  2841. # [19:27] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
  2842. # [19:29] * Quits: Optimizer (Optimizer@809FDF1B.7D627531.D2D1FAF0.IP) (Ping timeout)
  2843. # [19:30] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  2844. # [19:30] * Joins: dzbarsky (Adium@moz-6F64CB71.wlan.wharton.upenn.edu)
  2845. # [19:31] * Joins: dzbarsky1 (Adium@moz-6F64CB71.wlan.wharton.upenn.edu)
  2846. # [19:31] * Quits: dzbarsky (Adium@moz-6F64CB71.wlan.wharton.upenn.edu) (Connection reset by peer)
  2847. # [19:31] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2848. # [19:31] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
  2849. # [19:32] * cmcavoy is now known as cmcavoy-offline
  2850. # [19:33] * Quits: dzbarsky1 (Adium@moz-6F64CB71.wlan.wharton.upenn.edu) (Ping timeout)
  2851. # [19:33] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2852. # [19:33] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2853. # [19:33] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2854. # [19:35] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2855. # [19:35] * Joins: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net)
  2856. # [19:36] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
  2857. # [19:36] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2858. # [19:37] * Joins: bsmith (bsmith@2557E599.66715431.D25A875A.IP)
  2859. # [19:37] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  2860. # [19:38] * Joins: gal (gal@43CB6079.66715431.D25A875A.IP)
  2861. # [19:38] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2862. # [19:38] <jet> spohl: trying out your latest try builds. these seem much jumpier than before. known issues? I'm on a retina MBP w/ OSX 10.7
  2863. # [19:38] * mats is now known as mats|away
  2864. # [19:39] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  2865. # [19:39] * mdas|afk is now known as mdas
  2866. # [19:39] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
  2867. # [19:39] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
  2868. # [19:39] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2869. # [19:39] * Joins: ehugg (ehugg@moz-6D0FD3FC.cisco.com)
  2870. # [19:39] * Quits: jdm (jdm@88F51059.F3BBB17D.144F44FA.IP) (Quit: Lost terminal)
  2871. # [19:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2872. # [19:40] <spohl> jet: not known. any particular websites that cause this behavior, or is this in general?
  2873. # [19:40] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  2874. # [19:40] * Quits: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de) (Ping timeout)
  2875. # [19:40] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
  2876. # [19:40] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2877. # [19:40] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  2878. # [19:40] * Joins: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net)
  2879. # [19:41] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
  2880. # [19:41] * Joins: wolfiR (wolfiR@moz-D4AD3592.dip0.t-ipconnect.de)
  2881. # [19:41] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Input/output error)
  2882. # [19:41] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  2883. # [19:42] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2884. # [19:42] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2885. # [19:43] * Parts: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
  2886. # [19:43] <Hixie> mounir: yt?
  2887. # [19:43] * baku is now known as baku|away
  2888. # [19:43] * Quits: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  2889. # [19:43] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
  2890. # [19:43] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  2891. # [19:44] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Input/output error)
  2892. # [19:44] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2893. # [19:44] * philor is now known as philor|away
  2894. # [19:44] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  2895. # [19:44] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
  2896. # [19:45] <@bz> So I have a patch
  2897. # [19:45] <@bz> it builds locally
  2898. # [19:45] <@bz> it does not build on try
  2899. # [19:45] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  2900. # [19:45] <@bz> and I don't understand why
  2901. # [19:45] <mounir> Hixie: yes?
  2902. # [19:45] <Hixie> mounir: hey
  2903. # [19:45] <Hixie> mounir: so with stepUp() and an argument, when it's on an invalid value
  2904. # [19:45] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  2905. # [19:45] <Hixie> mounir: my original thinking was that the UI you'd want was that it snap to a valid value, and only do a "page up"-style jump once you're "on the track"
  2906. # [19:46] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2907. # [19:46] <Hixie> mounir: could you elaborate on why you think "page up" from an invalid value should snap and then jump?
  2908. # [19:46] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2909. # [19:46] <spohl> bz: I'm sure you checked you don't have any local changes that aren't in the patch..?
  2910. # [19:46] * Joins: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net)
  2911. # [19:46] <mounir> Hixie: to make stepUp(2) equivalent to stepUp(1); stepUp(1);
  2912. # [19:47] <mounir> Hixie: I don't understand why those two methods should be different
  2913. # [19:47] <@bz> spohl: yes, I have. ;)
  2914. # [19:47] <spohl> bz: just checking. :-)
  2915. # [19:47] <@bz> spohl: afaict it's more likely to be a compiler version difference. :(
  2916. # [19:47] * Quits: wolfiR (wolfiR@moz-D4AD3592.dip0.t-ipconnect.de) (Ping timeout)
  2917. # [19:47] * Quits: till (till@moz-AEA05D5D.adsl.hansenet.de) (Client exited)
  2918. # [19:47] * @bz is just not sure how to debug it...
  2919. # [19:47] <lizzard_> dbaron: your post on bugzilla is interesting!
  2920. # [19:47] <@bz> oh, wait
  2921. # [19:47] <WeirdAl> dumb question: are XBL bindings in place by the point DOMContentLoaded fires?
  2922. # [19:47] <@bz> hmm
  2923. # [19:47] <spohl> bz: do you have a link to the log?
  2924. # [19:48] <@bz> ../../../dist/include/nsIContent.h:377:15: error: inline function 'bool nsIContent::GetAttr(int32_t, nsIAtom*, nsAString_internal&) const' used but never defined
  2925. # [19:48] <Hixie> mounir: so your argument is that if there were buttons like [<<] [<] [>] [>>], but the value was invalid, clicking ">>" should be like clicking ">" several times, not its own thing? hmm
  2926. # [19:48] * Quits: josh (josh@moz-6FB23C25.hvc.res.rr.com) (Quit: josh)
  2927. # [19:48] <@bz> spohl: https://tbpl.mozilla.org/php/getParsedLog.php?id=19288263&tree=Try&full=1
  2928. # [19:48] <@bz> WeirdAl: "maybe"
  2929. # [19:48] <Hixie> mounir: it seems to me like if the value is -1000 and the range of valid values is 0..10, and i hit [>>], i'd expect it to go to 0, not 10.
  2930. # [19:49] <@bz> spohl: the parallel build stuff doesn't help figure out where the problem is...
  2931. # [19:49] <mounir> Hixie: oh, indeed
  2932. # [19:49] * @bz assumes some code needs to #include Element.h, but it's not clear which code
  2933. # [19:49] <mounir> Hixie: -1000 isn't a step mismatch
  2934. # [19:49] <mounir> so it shouldn't snap
  2935. # [19:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d6e2f861e19 - Kartikaya Gupta - Bug 816879 - Only block on gecko in the onLowMemory android notification, not the onTrimMemory suggestion. r=snorp
  2936. # [19:49] * Joins: wolfiR (wolfiR@moz-C32FC9D8.dip0.t-ipconnect.de)
  2937. # [19:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2f0cf6930eec - Kartikaya Gupta - Bug 816879 - Treat all memory pressure events when Fennec is in the foreground as low-pressure. r=snorp
  2938. # [19:49] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  2939. # [19:49] <Hixie> mounir: oh interesting, you're saying we could treat step mismatches as different, hadn't considered that
  2940. # [19:49] <Hixie> mounir: hmm
  2941. # [19:49] * shu`rome is now known as shu
  2942. # [19:49] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  2943. # [19:50] * Joins: sfink (chatzilla@2557E599.66715431.D25A875A.IP)
  2944. # [19:50] <mounir> Hixie: for me, we should snap only on step mismatch
  2945. # [19:50] <mounir> steps 7 and 8 should handle the value being higher or lower than maximum/minimum
  2946. # [19:50] <@bz> spohl: worksforme on Mac and Linux locally....
  2947. # [19:50] <mounir> Hixie: I thought step 6 was already doing snaping on step mismatch only
  2948. # [19:50] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  2949. # [19:50] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  2950. # [19:50] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  2951. # [19:50] <Hixie> mounir: i'm just talking about what we want, we can always rewrite the algorithm
  2952. # [19:51] <mounir> Hixie: for me, step 6 should snap the value to the nearest step matching value
  2953. # [19:52] <mounir> even if out of range
  2954. # [19:52] <Hixie> mounir: so suppose we have this [<<] [<] [>] [>>] UI, with a range 0..10, step integers
  2955. # [19:52] <Hixie> mounir: -1000 >> should go to 0, right?
  2956. # [19:52] <spohl> bz: do you have 'treat warnings as errors' turned on locally?
  2957. # [19:52] <mounir> Hixie: yes, such as [>]
  2958. # [19:52] <Hixie> mounir: -0.5 >> should go to 0 also, right?
  2959. # [19:53] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
  2960. # [19:53] <mounir> Hixie: assuming [>>] is equivalent to a small n
  2961. # [19:53] <mounir> Hixie: -0.5 with [>] would go to 0
  2962. # [19:53] <mounir> Hixie: -0.5 with stepUp(2) would go to 1
  2963. # [19:53] * Joins: db48x (user@moz-EB26B80B.dsl.static.sonic.net)
  2964. # [19:53] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2965. # [19:53] * Parts: db48x (user@moz-EB26B80B.dsl.static.sonic.net) (ERC Version 5.3 (IRC client for Emacs))
  2966. # [19:53] * Joins: db48x (user@moz-EB26B80B.dsl.static.sonic.net)
  2967. # [19:53] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  2968. # [19:54] <Hixie> mounir: i don't understand why -1000 and -0.5 would act differently
  2969. # [19:54] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  2970. # [19:54] <Hixie> mounir: that seems really weird to me
  2971. # [19:54] <tbsaunde> bz: do you have an idea what directory it is atleast?
  2972. # [19:54] <mounir> Hixie: to me, the algorithm should do something like:
  2973. # [19:54] <db48x> does anyone else get a certificate error on etherpad.mozilla.org, or is my ISP really trying to hijack the connection?
  2974. # [19:54] * Joins: Ann_Yimi_ (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
  2975. # [19:55] <Hixie> mounir: seems to me like conceptually the UI should be that when you touch the buttons when the value is wrong, it's like jiggling a physical button where some peg is jammed -- it first just resets to a working state, and only _then_ do the buttons start acting like their labels
  2976. # [19:55] <@bz> spohl: on the Mac I do
  2977. # [19:55] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2978. # [19:55] <@bz> spohl: Ah, on Linux I do not and the warning is present there
  2979. # [19:55] <@bz> tbsaunde: unclear so far
  2980. # [19:55] <@bz> spohl: perfect, thanks
  2981. # [19:55] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Client exited)
  2982. # [19:55] * @bz kicks warnings-as-errors, goes to fix this thing
  2983. # [19:55] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2984. # [19:56] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2985. # [19:56] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2986. # [19:56] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  2987. # [19:56] <fryn> Hixie: just curious: which widget are you discussing?
  2988. # [19:56] <spohl> bz: np!
  2989. # [19:56] <mounir> fryn: <input type='number'>
  2990. # [19:56] <Hixie> db48x: i don't get one
  2991. # [19:56] <fryn> db48x: no error here
  2992. # [19:56] <Archaeopteryx> db48x: no problem here loading https://etherpad.mozilla.org
  2993. # [19:56] <fryn> mounir: ah, ok
  2994. # [19:56] <db48x> hrm
  2995. # [19:56] <mounir> Hixie: I guess we could find a consensus for n=1 first
  2996. # [19:56] <Hixie> fryn: a hypothetical extension of <input type=number> which has both the up and down arrows and "page up" and "page down" arrows
  2997. # [19:57] * sheppy is now known as sheppy-afk
  2998. # [19:57] <mounir> Hixie: I think the current algorithm doesn't even handle the case of value=-1000 and min=0
  2999. # [19:57] <Hixie> db48x: SHA1 fingerprint is FC 5F C0 CA D9 FF D1 B1 6C 4C 90 77 62 28 80 A5 57 F8 62 43
  3000. # [19:58] * Joins: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk)
  3001. # [19:58] <db48x> AO 7E 9E F5 5B... here
  3002. # [19:58] <mounir> Hixie: at step 6, value would be changed to -999 and the steps would be aborted at step 7
  3003. # [19:59] <db48x> hrm
  3004. # [19:59] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Computer has gone to sleep.)
  3005. # [19:59] * Joins: dbradley (dbradley@7AD66899.7A60A104.52E8B953.IP)
  3006. # [19:59] * Quits: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  3007. # [19:59] <KWierso|Home> db48x: I see Hixie's fingerprint over here, fwiw
  3008. # [19:59] <db48x> is there any way to inspect the dns cache?
  3009. # [19:59] * Quits: sfink|log (sfink@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  3010. # [19:59] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  3011. # [19:59] * Joins: sfink|log (sfink@2557E599.66715431.D25A875A.IP)
  3012. # [19:59] * Quits: sfink|log (sfink@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  3013. # [19:59] <Hixie> mounir: hm, yeah, true dat
  3014. # [19:59] <Hixie> mounir: wonder how i missed that
  3015. # [19:59] * Joins: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP)
  3016. # [19:59] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  3017. # [19:59] <mounir> Hixie: that was the second part of my email
  3018. # [20:00] * Joins: sfink|log (sfink@2557E599.66715431.D25A875A.IP)
  3019. # [20:00] <Hixie> mounir: ah ok, i got confused because you were discussing algorithm changes and i wasn't sure what we wanted yet :-)
  3020. # [20:00] <mounir> regarding n>1, my main argument is that I want to stay consistent with calling multiple times stepUp()
  3021. # [20:00] <db48x> this is the same cert used by my dsl modem
  3022. # [20:00] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  3023. # [20:00] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  3024. # [20:00] * mattwoodrow|away is now known as mattwoodrow
  3025. # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed412c2a599d - Brian R. Bondy - Bug 823990 - Autocomplete results should not disappear for no results when minResults == 0. r=mak
  3026. # [20:00] <mounir> Hixie: but I didn't have in mind a UI and I haven't think about it
  3027. # [20:00] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3028. # [20:00] <db48x> which I suppose means that Firefox thinks that etherpad.mozilla.org resolves to 192.168.42.1
  3029. # [20:00] <Hixie> mounir: that seems inconsistent with what you were saying before about wanting the code to not have to specialc case anything and to have the method handle it all for the author
  3030. # [20:01] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3031. # [20:01] * mdas is now known as mdas|mtg
  3032. # [20:01] <Hixie> mounir: (assuming that what i describe with jiggling buttons is the UI people want)
  3033. # [20:01] <Hixie> mounir: (which isn't a given i guess)
  3034. # [20:01] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  3035. # [20:01] * Joins: kinetik_ (kinetik@C87BA186.878C2A28.FC74E68.IP)
  3036. # [20:01] * Quits: FabioMagnoni (fabiomagno@F374DA66.A4143A89.E8153C8A.IP) (Quit: FabioMagnoni)
  3037. # [20:01] * RyanVM is now known as RyanVM|Away
  3038. # [20:01] <mounir> Hixie: yeeah, I don't know what would be the best UI, it isn't something we have a lot of data on
  3039. # [20:01] * Quits: kinetik (kinetik@6F639E50.1E7B5E73.FC74E68.IP) (Ping timeout)
  3040. # [20:02] <mounir> Hixie: I would say that we could try to keep this consistent (ie. n=2 <==> n=1 + n=1) and change that later if we have more data
  3041. # [20:02] <Hixie> mounir: yeah, i tried to look around for applications where there were ffwd/rev buttons but none of them allowed the value to go out of range first
  3042. # [20:02] <mounir> Hixie: but right now, I have no more ideas
  3043. # [20:02] * jhylands|lunch is now known as jhylands
  3044. # [20:02] <Hixie> mounir: k well let me fix the min/max thing first and then we'll see if anyone else on the list has an idea
  3045. # [20:03] <Hixie> mounir: thanks for putting up with me
  3046. # [20:03] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  3047. # [20:03] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  3048. # [20:04] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  3049. # [20:04] * philor|away is now known as philor
  3050. # [20:04] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  3051. # [20:04] <mounir> Hixie: np
  3052. # [20:05] <taras> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=836409
  3053. # [20:07] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3054. # [20:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/722643e05bb7 - Jeff Walden - Bug 835648 - Move typed enum support to a new header. r=Ms2ger
  3055. # [20:07] * Quits: gal (gal@43CB6079.66715431.D25A875A.IP) (Quit: gal)
  3056. # [20:10] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Ping timeout)
  3057. # [20:10] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  3058. # [20:10] <@bz> taras: interesting
  3059. # [20:10] * Joins: chuckharmston (chuckharms@moz-DD938D6C.msp.atomicdatacenters.com)
  3060. # [20:10] <@bz> taras: do you know what the pattern looks like?
  3061. # [20:10] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  3062. # [20:11] * sanc|afk is now known as sancus
  3063. # [20:12] <tn> taras, we do suppress painting during page load
  3064. # [20:12] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
  3065. # [20:14] * Quits: ErvisTusha (ErvisTusha@6B6D2AD6.F69FB6EA.363D84A4.IP) (Quit: Leaving)
  3066. # [20:14] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3067. # [20:14] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  3068. # [20:15] <@bz> taras: as in, is it not painting before we unsuppress then painting after, or not painting throughout?
  3069. # [20:15] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3070. # [20:15] <tn> taras, you can set nglayout.initialpaint.delay in ms to determine how long we suppress painting to test
  3071. # [20:16] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3072. # [20:16] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3073. # [20:16] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  3074. # [20:16] <taras> tn: and bz please communicate via bz, in meetings all day
  3075. # [20:17] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
  3076. # [20:17] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3077. # [20:17] <@bz> --enable-warnings-as-error
  3078. # [20:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3079. # [20:17] * Quits: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  3080. # [20:17] <@bz> taras: ok
  3081. # [20:17] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3082. # [20:18] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3083. # [20:18] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3084. # [20:18] * vendo_ is now known as vendo
  3085. # [20:19] * Joins: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP)
  3086. # [20:19] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
  3087. # [20:20] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3088. # [20:20] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3089. # [20:21] <Mardak> i'm trying to figure out the name of a data structure / database/logging that keeps entries by time that allows efficient storage of shifting time periods, e.g., "the last 30 days" "the last 60 days" where entries/rows automatically move to the right time period
  3090. # [20:21] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  3091. # [20:21] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3092. # [20:24] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  3093. # [20:24] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3094. # [20:25] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3095. # [20:25] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  3096. # [20:25] * armenzg_afk is now known as armenzg
  3097. # [20:26] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  3098. # [20:26] * Quits: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  3099. # [20:26] <Mardak> ah i was looking for this. http://en.wikipedia.org/wiki/RRDtool
  3100. # [20:26] * Quits: Ann_Yimi_ (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
  3101. # [20:26] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
  3102. # [20:26] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3103. # [20:26] * Quits: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr) (Ping timeout)
  3104. # [20:26] * Joins: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  3105. # [20:26] * cmcavoy-offline is now known as cmcavoy
  3106. # [20:26] * Joins: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr)
  3107. # [20:28] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3108. # [20:28] * Quits: ehugg (ehugg@moz-6D0FD3FC.cisco.com) (Quit: ehugg)
  3109. # [20:28] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3110. # [20:29] * Joins: FabioMagnoni (fabiomagno@A73A00AD.D0F9E2AC.D093A5AA.IP)
  3111. # [20:29] * mdas|mtg is now known as mdas|lunch
  3112. # [20:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Quit: )
  3113. # [20:30] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  3114. # [20:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
  3115. # [20:31] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Quit: nn)
  3116. # [20:31] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  3117. # [20:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6876d078fcdc - Steve Workman - Bug 836146 - Put LOG referencing mInitByteRange and mCuesByteRange in MOZ_DASH block r=kinetik
  3118. # [20:32] * Joins: genester1 (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
  3119. # [20:32] * Joins: gal (gal@43CB6079.66715431.D25A875A.IP)
  3120. # [20:32] <glandium> tn: hope the information i put on 827946 helps ; i won't be looking further for now
  3121. # [20:33] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3122. # [20:33] * Quits: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com) (Client exited)
  3123. # [20:33] * Quits: genester (Thunderbir@moz-D6DF133C.washdc.east.verizon.net) (Ping timeout)
  3124. # [20:33] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  3125. # [20:33] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  3126. # [20:34] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  3127. # [20:34] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  3128. # [20:34] <tn> glandium, yeah it did help. thanks. still digging in
  3129. # [20:35] * Quits: FabioMagnoni (fabiomagno@A73A00AD.D0F9E2AC.D093A5AA.IP) (Quit: FabioMagnoni)
  3130. # [20:35] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3131. # [20:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3132. # [20:36] <glandium> tn: added another comment
  3133. # [20:36] * Quits: RattyAway (Jim_diGriz@4E2DFB7E.4FE9EE06.FB243CD8.IP) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.0.15pre/20110606000022])
  3134. # [20:36] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  3135. # [20:36] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  3136. # [20:37] * Quits: gandalf (zbraniecki@moz-59441834.neoplus.adsl.tpnet.pl) (Quit: I took the wrong pill!!!)
  3137. # [20:37] <@bz> Does anyone know how I can actually build with clang + ccache + warnings-as-errors?
  3138. # [20:37] * Joins: kig (ilmari@moz-9099BB3A.sqy-bng-011.adsl.virginmedia.net)
  3139. # [20:37] <@bz> 'cause I don't see a way...
  3140. # [20:37] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  3141. # [20:38] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3142. # [20:38] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
  3143. # [20:39] * Quits: @dbaron (dbaron@moz-F4919B79.dsl.dynamic.sonic.net) (Ping timeout)
  3144. # [20:39] * mattwoodrow is now known as mattwoodrow|away
  3145. # [20:39] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  3146. # [20:39] <glandium> bz: CC="ccache clang" ?
  3147. # [20:40] * Quits: yzen1 (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
  3148. # [20:40] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  3149. # [20:40] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3150. # [20:40] <irving> bsmedberg: ping
  3151. # [20:40] <@bsmedberg> irving: pong
  3152. # [20:40] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3153. # [20:40] <Hixie> mounir: i tried to find a compromise between what you and i wanted, not sure if either of us will like it. see mail to the list, and update to the spec.
  3154. # [20:41] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3155. # [20:41] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
  3156. # [20:41] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3157. # [20:41] * Joins: Nefzaoui_ (chatzilla@E38B0E1D.A9917C9C.7D0E51E.IP)
  3158. # [20:41] <@bz> glandium: yes, but then I get warnings from stuff that expands to if ((foo == bar))
  3159. # [20:41] <@bz> glandium: which fails to build with warnings-as-errors
  3160. # [20:41] * Quits: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP) (Ping timeout)
  3161. # [20:41] * Nefzaoui_ is now known as Nefzaoui
  3162. # [20:41] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  3163. # [20:41] <@bz> glandium: granted, what I have is that clang is a symlink to ccache
  3164. # [20:41] <@bz> glandium: but the effect should be the same, yes?
  3165. # [20:41] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Connection reset by peer)
  3166. # [20:41] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3167. # [20:41] * Quits: jimm (jmathies@moz-4C827542.pn.at.cox.net) (Ping timeout)
  3168. # [20:41] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
  3169. # [20:41] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  3170. # [20:41] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  3171. # [20:42] <irving> bsmedberg: having trouble getting to http://benjamin.smedbergs.us/weekly-updates.fcgi/ - i'm getting 500 internal server error; about to try clearing my cookies for your server...
  3172. # [20:42] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
  3173. # [20:42] <@bsmedberg> irving: let me check logs... I've been having lots of SMTP issues lately
  3174. # [20:42] * Joins: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP)
  3175. # [20:42] <glandium> bz: CCACHE_CPP2=1 ?
  3176. # [20:43] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Ping timeout)
  3177. # [20:43] <@bz> glandium: where do I set that?
  3178. # [20:43] <glandium> bz: environment
  3179. # [20:44] * Joins: jimm (jmathies@moz-4C827542.pn.at.cox.net)
  3180. # [20:44] * @bz tries
  3181. # [20:44] <@bz> glandium: what does that do?
  3182. # [20:45] * armenzg is now known as armenzg_brb
  3183. # [20:46] <glandium> bz: i think it doesn't give the preprocessed output to the compiler
  3184. # [20:47] <@bz> ah, indeed
  3185. # [20:47] <@bz> so it runs cpp twice
  3186. # [20:47] <@bz> ok.
  3187. # [20:47] * Quits: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net) (Quit: Leaving)
  3188. # [20:47] <irving> bsmedberg: removed my session cookie, logged in again, looks OK now
  3189. # [20:47] <@bsmedberg> hrm, ok
  3190. # [20:47] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  3191. # [20:47] <irving> bsmedberg: thanks for running this service, by the way
  3192. # [20:48] <@bsmedberg> yw!
  3193. # [20:48] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  3194. # [20:48] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
  3195. # [20:48] <@bz> glandium: thanks!
  3196. # [20:49] <@bz> glandium: I take it we do use that on tinderbox?
  3197. # [20:50] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3198. # [20:50] * sheppy-afk is now known as sheppy
  3199. # [20:50] * Joins: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP)
  3200. # [20:51] * Joins: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
  3201. # [20:51] * jcranmer is now known as jcranmer|away
  3202. # [20:52] * Quits: nical (nico@moz-F8747CC6.dsl.ovh.fr) (Quit: nical)
  3203. # [20:52] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3204. # [20:52] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  3205. # [20:53] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3206. # [20:53] <@ehsan> bz: you might find it interesting that I was building for months with a misspelled --enable-warnings-as-errors as well
  3207. # [20:54] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3208. # [20:54] <glandium> bz: no idea
  3209. # [20:54] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzz)
  3210. # [20:54] <@gavin> ehsan: you should use --enable-mozconfig-tpyo-detection
  3211. # [20:54] <jhammel> gavin__
  3212. # [20:55] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  3213. # [20:55] <jhammel> sadly(?), that typo was not intentional
  3214. # [20:55] <@ehsan> gavin: I can't tell if you're serius?
  3215. # [20:55] <@ehsan> serious, even
  3216. # [20:55] <@ehsan> gavin: I guess you're not
  3217. # [20:55] * Quits: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP) (Ping timeout)
  3218. # [20:56] <@gavin> I've never told anyone before, but I'm never serious on IRC
  3219. # [20:56] <mounir> Hixie: I will have a look, I'm investigating 'week' and 'month' right now ;)
  3220. # [20:56] * Joins: cpeterson (cpeterson@2557E599.66715431.D25A875A.IP)
  3221. # [20:56] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
  3222. # [20:56] <@ehsan> gavin: I'll hold you up on that the next time you r- something for me on irc
  3223. # [20:57] * Joins: ekr (ekr@moz-117A014C.mycingular.net)
  3224. # [20:57] <froydnj> r=gavin-meant-to-be-serious?
  3225. # [20:58] * armenzg_brb is now known as armenzg_mtg
  3226. # [20:58] * cpeterson is now known as cpeterson|mtv
  3227. # [20:58] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
  3228. # [20:58] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3229. # [20:58] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3230. # [20:59] * jgriffin is now known as jgriffin-afk
  3231. # [21:00] <derf> ehsan: gavin wasn't being serious.
  3232. # [21:00] * AutomatedTester|away is now known as AutomatedTester
  3233. # [21:00] <@ehsan> derf: heh yeah I figured
  3234. # [21:00] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
  3235. # [21:01] <@ehsan> derf: the reason I took it seriously was that I was ranting the other day about how it would be useful for configure to reject options that it doesn't know about...
  3236. # [21:01] <NeilAway> Waldo: I don't suppose we can statically assert that nsresult is unsigned, thus avoiding future regressions?
  3237. # [21:01] <@ehsan> and I somehow trusted gavin to have a magical solution for me
  3238. # [21:01] * @ehsan is gullible
  3239. # [21:01] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Connection reset by peer)
  3240. # [21:01] <Waldo> NeilAway: coincidentally I am working on *that* *exact* *line* in an nsresult-fixing patch!
  3241. # [21:01] <@ehsan> Waldo: r=me on that
  3242. # [21:01] <@ehsan> Waldo: (I can review your patch, seriously speaking)
  3243. # [21:01] <Waldo> ehsan: :-)
  3244. # [21:02] <Waldo> ehsan: this is definitely getting a bug and a patch-post :-)
  3245. # [21:02] <@ehsan> yay
  3246. # [21:02] <Waldo> I am slightly futzing with stuff, it's more than warranted
  3247. # [21:02] <@ehsan> sorry for my bad review before...
  3248. # [21:02] <Waldo> ehsan: I will give you a pass on owning this bug :-P
  3249. # [21:02] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3250. # [21:02] <@ehsan> nah, I wouldn't dare ;)
  3251. # [21:03] * Quits: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3252. # [21:03] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  3253. # [21:03] * Joins: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP)
  3254. # [21:03] * hwine is now known as hwine|afk
  3255. # [21:04] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  3256. # [21:04] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3257. # [21:04] * Callek is now known as Callek_Away
  3258. # [21:05] * Joins: Mnyromyr (Mnyromyr@moz-9C74F71D.unity-media.net)
  3259. # [21:06] <NeilAway> Waldo: interesting, but what's "nsresult-fixing"?
  3260. # [21:06] * Quits: @bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  3261. # [21:07] * Quits: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net) (Input/output error)
  3262. # [21:07] * jhammel is now known as jhammel|lunch
  3263. # [21:07] * jlebar|lunch is now known as jlebar
  3264. # [21:09] * mdas|lunch is now known as mdas
  3265. # [21:09] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  3266. # [21:09] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  3267. # [21:10] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3268. # [21:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f85c0ab34738 - Benoit Jacob - Bug 835920 - UnixSocket and Ril mis-interpret read() returning 0 as failure and enter infinite reconnect loop - r=kyle.machulis
  3269. # [21:10] * hwine|afk is now known as hwine
  3270. # [21:11] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  3271. # [21:11] * rail is now known as rail_away
  3272. # [21:11] * Quits: jincreator (Thunderbir@36F49B88.AE3EA2FD.6B649F75.IP) (Quit: jincreator)
  3273. # [21:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/47354ad87a98 - Steve Workman - Bug 836143 - MediaDecoder should call its own OnDecodeThread for clearer error detection r=cpearce
  3274. # [21:12] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Ping timeout)
  3275. # [21:12] * Joins: T3 (T3@8AD413DD.3053860D.A992BEAD.IP)
  3276. # [21:15] * Joins: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk)
  3277. # [21:15] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  3278. # [21:15] * Quits: T3 (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3279. # [21:16] <@bsmedberg> cjones: how cheap would it be to have a release-mode check to see whether a lock was being double-locked, so that we could crash instead of deadlocking?
  3280. # [21:16] <NeilAway> eek!
  3281. # [21:16] <NeilAway> bz: should I be able to view the source of a devmo edit preview?
  3282. # [21:17] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  3283. # [21:17] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3284. # [21:17] <NeilAway> oh, no bz
  3285. # [21:17] <NeilAway> bah
  3286. # [21:18] * Quits: ekr (ekr@moz-117A014C.mycingular.net) (Ping timeout)
  3287. # [21:18] * Joins: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP)
  3288. # [21:19] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  3289. # [21:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/da9f300569ab - Bill McCloskey - Bug 835966 - Refactor {cx,rt,allocator}->malloc_ (r=luke)
  3290. # [21:19] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3291. # [21:19] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  3292. # [21:21] <Waldo> NeilAway: bug 836438
  3293. # [21:21] <cjones> bsmedberg, pretty cheaply. nspr already tracks the state we need for the pthreads backend
  3294. # [21:21] * Quits: genester1 (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Quit: genester1)
  3295. # [21:21] <cjones> if you don't mind the check not being strictly correct
  3296. # [21:22] <jlebar> What file are FF prefs stored in? (not the user prefs, but the ones which come with the download)
  3297. # [21:22] <jlebar> * In the distribution, not in the source
  3298. # [21:22] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  3299. # [21:23] <Waldo> modules/libpref/src/init/all.js (off the top of my head) (there may be something wrong with me)
  3300. # [21:23] <Waldo> er
  3301. # [21:23] <Waldo> oh
  3302. # [21:23] <Archaeopteryx> and /browser/app/profile/firefox.js
  3303. # [21:23] * nthomas|away is now known as nthomas
  3304. # [21:23] <NeilAway> Waldo: ah!
  3305. # [21:24] <Waldo> also let me register my displeasure that we have C code that uses nsError.h :-(
  3306. # [21:24] <Waldo> C code delenda est
  3307. # [21:24] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  3308. # [21:25] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  3309. # [21:25] * wlach is now known as wlach|biab
  3310. # [21:25] * NeilAway wonders why we don't use MOZ_ENUM_TYPE(uint32_t)
  3311. # [21:25] * Quits: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP) (Quit: Mardak)
  3312. # [21:26] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
  3313. # [21:26] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  3314. # [21:26] * armenzg_mtg is now known as armenzg
  3315. # [21:28] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3316. # [21:28] * jgriffin-afk is now known as jgriffin
  3317. # [21:28] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  3318. # [21:29] * Quits: dcrewi (david@moz-AB8667CE.gyrae.net) (Ping timeout)
  3319. # [21:29] <NeilAway> sheppy: I found an MDN template that contains <span>...<span>. oopsie.
  3320. # [21:30] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  3321. # [21:30] * Joins: vfetwnuncszu (david@moz-AB8667CE.gyrae.net)
  3322. # [21:30] * Joins: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP)
  3323. # [21:30] * vfetwnuncszu is now known as dcrewi
  3324. # [21:30] <sheppy> NeilAway: really? Where?
  3325. # [21:31] <NeilAway> sheppy: sm_minversion_inline
  3326. # [21:31] * sheppy goes to kill it
  3327. # [21:31] * Quits: Nefzaoui (chatzilla@E38B0E1D.A9917C9C.7D0E51E.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
  3328. # [21:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/78ecce4ba214 - Felipe Gomes - Bug 824651. Tab bar height is doubled on Win8 devices with touchscreens. r=dao
  3329. # [21:31] <NeilAway> sheppy: well, the second span should be /span
  3330. # [21:31] * Joins: Mano (mano@F2D29657.F60B0462.67AC9B1.IP)
  3331. # [21:31] <sheppy> NeilAway: Yep
  3332. # [21:32] <NeilAway> sheppy: also, I hit enter in the "reason" field, and something saved, but mdn thinks I'm still editing a draft
  3333. # [21:32] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3334. # [21:32] <sheppy> That does a "save and keep editing"
  3335. # [21:32] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3336. # [21:32] <sheppy> We may want to change that to do a "save and done"
  3337. # [21:32] <NeilAway> sheppy: ah, ok
  3338. # [21:33] <NeilAway> sheppy: as it happens I want to continue my edit as soon as you fix the template ;-)
  3339. # [21:33] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3340. # [21:33] <sheppy> NeilAway: heh, already fixed
  3341. # [21:33] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  3342. # [21:33] <sheppy> Should be anyway. Won't update the page until you shift-refresh.
  3343. # [21:34] <NeilAway> sheppy: ah, indeed
  3344. # [21:34] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3345. # [21:34] * Quits: marco (Thunderbir@moz-4ED0EAFA.cust.dsl.teletu.it) (Ping timeout)
  3346. # [21:35] * Quits: Mano (mano@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3347. # [21:36] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3348. # [21:36] <Waldo> NeilAway: MOZ_ENUM_TYPE doesn't guarantee the exact type used (compiles to /* nothing */ if no support for : type)
  3349. # [21:36] <NeilAway> sheppy: fyi I was just documenting bug 823990
  3350. # [21:36] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  3351. # [21:37] * Joins: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com)
  3352. # [21:37] * jhammel|lunch is now known as jhammel
  3353. # [21:38] * Joins: marco (Thunderbir@moz-A5222F73.cust.dsl.teletu.it)
  3354. # [21:42] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  3355. # [21:42] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  3356. # [21:44] <sheppy> NeilAway: thanks!
  3357. # [21:45] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
  3358. # [21:46] * mdas is now known as mdas|afk
  3359. # [21:46] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  3360. # [21:47] * Quits: kig (ilmari@moz-9099BB3A.sqy-bng-011.adsl.virginmedia.net) (Quit: kig)
  3361. # [21:48] * Joins: campd (dave@F2D29657.F60B0462.67AC9B1.IP)
  3362. # [21:48] * Joins: tonymec|away (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
  3363. # [21:48] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3364. # [21:49] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  3365. # [21:50] * Quits: wolfiR (wolfiR@moz-C32FC9D8.dip0.t-ipconnect.de) (Quit: Leaving)
  3366. # [21:51] * Joins: Wusel_ (muench@moz-FE5C2E6F.adsl.alicedsl.de)
  3367. # [21:51] * Joins: bent|mtg (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
  3368. # [21:52] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  3369. # [21:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/885f8166c008 - Dão Gottwald - Bug 836448 - Make browser-data-submission-info-bar.js not pollute the global window scope. r=gavin
  3370. # [21:53] * gregglind_away is now known as gregglind
  3371. # [21:54] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  3372. # [21:55] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3373. # [21:55] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3374. # [21:56] * Quits: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP) (Input/output error)
  3375. # [21:56] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
  3376. # [21:56] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
  3377. # [21:57] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  3378. # [21:57] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  3379. # [21:58] * Quits: atte (atte@moz-37C1DF97.dhcp.inet.fi) (Client exited)
  3380. # [21:58] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3381. # [21:58] * cmcavoy is now known as cmcavoy-offline
  3382. # [21:59] <mconnor> hmm, who owns the graph API? catlee?
  3383. # [22:00] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
  3384. # [22:00] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  3385. # [22:01] <@ehsan> mconnor: jmaher, iirc
  3386. # [22:03] <mconnor> ehsan: ok, thanks
  3387. # [22:03] <jhammel> um, no
  3388. # [22:03] <jhammel> rhelmer, iirc
  3389. # [22:04] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  3390. # [22:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3391. # [22:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3392. # [22:05] * ctalbert is now known as ctalbert|bbiab
  3393. # [22:05] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
  3394. # [22:05] * ChanServ sets mode: +o roc
  3395. # [22:06] * mdas|afk is now known as mdas
  3396. # [22:07] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3397. # [22:07] * Quits: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net) (Ping timeout)
  3398. # [22:08] * Joins: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net)
  3399. # [22:09] * joduinn-mtg is now known as joduinn-biab
  3400. # [22:09] <@ehsan> vladan: guess who reviewed the code which broke bug 793972? ;)
  3401. # [22:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/30a252389a78 - Daniel Holbert - Bug 812278 followup: Remove a few more unnecessary semicolons after MOZ_MTLOG_MODULE(), for consistency. (no review)
  3402. # [22:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a9b0f2dc2629 - Daniel Holbert - Bug 836418: Disable the macros MOZ_MTLOG_MODULE() & MOZ_MTLOG() if PR_LOGGING is off. r=jesup
  3403. # [22:11] * hwine is now known as hwine-food
  3404. # [22:12] * Joins: spartanfire (guimdearau@80D88A59.D71602F.7C9220AF.IP)
  3405. # [22:12] * Quits: smontagu (chatzilla@moz-45181727.red.bezeqint.net) (Ping timeout)
  3406. # [22:12] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3407. # [22:13] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3408. # [22:13] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3409. # [22:13] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  3410. # [22:13] * Kripton is now known as kripton
  3411. # [22:14] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3412. # [22:15] <vladan> ehsan: yeah but what's really meaningful is P(regression | ehsan r+) not P(regression && ehsan r+) ;)
  3413. # [22:15] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  3414. # [22:15] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3415. # [22:15] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3416. # [22:15] * Joins: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net)
  3417. # [22:22] * Joins: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl)
  3418. # [22:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  3419. # [22:22] * Quits: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net) (Quit: tobeytailor)
  3420. # [22:22] * RyanVM|Away is now known as RyanVM
  3421. # [22:22] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Quit: Leaving)
  3422. # [22:23] * Quits: campd (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  3423. # [22:24] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
  3424. # [22:25] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
  3425. # [22:25] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3426. # [22:26] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3427. # [22:26] * Joins: rednaks (rednaks@9CFE1D4D.B81FB41C.6D8B4AB5.IP)
  3428. # [22:26] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3429. # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3430. # [22:27] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
  3431. # [22:27] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
  3432. # [22:27] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  3433. # [22:28] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  3434. # [22:28] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  3435. # [22:28] * Quits: spartanfire (guimdearau@80D88A59.D71602F.7C9220AF.IP) (Quit: spartanfire)
  3436. # [22:28] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
  3437. # [22:29] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3438. # [22:29] <Waldo> ehsan: nsErrorAsserts.cpp won't test the C case :-\
  3439. # [22:29] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  3440. # [22:29] <sfink> gavin, ehsan: bug 836478
  3441. # [22:29] <rhelmer> mconnor: problem?
  3442. # [22:30] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3443. # [22:30] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  3444. # [22:30] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3445. # [22:30] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3446. # [22:31] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  3447. # [22:31] * philor files "Rewrite tpyo-detection in Python"
  3448. # [22:31] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: Leaving.)
  3449. # [22:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73b1860d1fdc - Brandon Waterloo - Bug 833511 - Add rotation gesture support for standalone image documents. r=jaws
  3450. # [22:32] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3451. # [22:32] * Quits: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib_)
  3452. # [22:33] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3453. # [22:33] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
  3454. # [22:33] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  3455. # [22:33] <philikon> philor++
  3456. # [22:34] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3457. # [22:34] * ChanServ sets mode: +o dbaron
  3458. # [22:36] * Quits: mats|away (chatzilla@868A9748.A189EB51.4B330583.IP) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  3459. # [22:36] <reuben> firebot, uuid
  3460. # [22:36] <firebot> 1d70322b-f11b-4f19-9586-7bf291f212aa (/msg firebot cid for CID form)
  3461. # [22:36] * jcranmer|away is now known as jcranmer
  3462. # [22:36] * Quits: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net) (Ping timeout)
  3463. # [22:36] <karl> glandium: curious how you got https://bugzilla.mozilla.org/show_bug.cgi?id=827946#c42 ; can you attach strace and gdb at the same time, or did you add code to print the crash address?
  3464. # [22:37] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  3465. # [22:38] * mattwoodrow|away is now known as mattwoodrow
  3466. # [22:38] * Quits: marco (Thunderbir@moz-A5222F73.cust.dsl.teletu.it) (Ping timeout)
  3467. # [22:40] * kinetik_ is now known as kinetik
  3468. # [22:41] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3469. # [22:41] * Joins: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it)
  3470. # [22:41] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3471. # [22:41] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
  3472. # [22:42] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3473. # [22:43] * Joins: bsmith (bsmith@2557E599.66715431.D25A875A.IP)
  3474. # [22:44] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
  3475. # [22:44] * jwir3 is now known as jwir3|lunch
  3476. # [22:44] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  3477. # [22:46] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3478. # [22:46] * Joins: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net)
  3479. # [22:46] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3480. # [22:46] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
  3481. # [22:46] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  3482. # [22:46] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3483. # [22:46] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  3484. # [22:48] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  3485. # [22:48] * Joins: jib_ (Jan-Ivar@C5C2E105.873CD1F7.8498B6DD.IP)
  3486. # [22:49] * Joins: mak_ (mak@F2D29657.F60B0462.67AC9B1.IP)
  3487. # [22:49] * rail_away is now known as rail
  3488. # [22:50] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3489. # [22:51] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
  3490. # [22:51] * ctalbert|bbiab is now known as ctalbert
  3491. # [22:52] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3492. # [22:52] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Input/output error)
  3493. # [22:52] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3494. # [22:53] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3495. # [22:53] * AutomatedTester is now known as AutomatedTester|away
  3496. # [22:53] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
  3497. # [22:53] <mkaply> Is there some place to download the debug microsoft runtime so that you can run a debug build? OR do you have to install VisualC++?
  3498. # [22:53] <@ehsan> Waldo: wanna add nsErrorAsserts.c? I really don't want to pull in Assertions.h everywhere
  3499. # [22:54] <Waldo> ehsan: I guess that's doable
  3500. # [22:54] <Waldo> ehsan: really I want to get rid of all the C code and make us purely C++
  3501. # [22:54] <Waldo> ehsan: (not in that bug, obviously)
  3502. # [22:54] <@ehsan> Waldo: good luck on that
  3503. # [22:54] * AutomatedTester|away is now known as AutomatedTester
  3504. # [22:54] * Quits: TheOne (one@moz-E709921F.dip.t-dialin.net) (Input/output error)
  3505. # [22:55] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3506. # [22:55] <Waldo> ehsan: we really don't have much C code; xpt stuff a little, some webrtc manual changes we've made, and little more
  3507. # [22:55] <glandium> karl: i got the crash address from the crash report
  3508. # [22:55] <karl> ah, thanks
  3509. # [22:55] <Waldo> it's fairly feasible
  3510. # [22:55] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
  3511. # [22:55] <Waldo> and it's not that I even want everyone using C++ stuff (although it's nice, for somethings)
  3512. # [22:55] <Waldo> they're good to use C style in C++ code if that's their thing
  3513. # [22:56] * froydnj apologizes for spamming Waldo's review q
  3514. # [22:56] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3515. # [22:56] <Waldo> no worries
  3516. # [22:56] <tbsaunde> Waldo: what of that uses nsresult or pulls nsError.h in?
  3517. # [22:56] <Waldo> tbsaunde: xpt at least -- first file in a build that uses nsError.h is C, actually
  3518. # [22:57] <@ehsan> sfink: sorry, I don't know perl, so I don't get this joke!
  3519. # [22:57] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3520. # [22:57] <Waldo> which is probably a good thing, because I was using C++ casts in the static assert at first
  3521. # [22:57] <tbsaunde> Waldo: oh, that was the part I was expecting
  3522. # [22:57] <Waldo> so far as detecting bustage goes
  3523. # [22:57] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3524. # [22:57] <@ehsan> Waldo: there's a whole bunch of imported C code as I understand
  3525. # [22:57] * Quits: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr) (Quit: tchevalier)
  3526. # [22:57] <@ehsan> but perhaps that doesn't matter
  3527. # [22:57] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
  3528. # [22:58] <Waldo> ehsan: just so long as it doesn't need to include our code in mods
  3529. # [22:58] <NeilAway> mkaply: you have to install the compiler, yes
  3530. # [22:58] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
  3531. # [22:58] <NeilAway> mkaply: if it's vc8/9/10 you can install it from an sdk to avoid having to install all of visual c++
  3532. # [22:59] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Ping timeout)
  3533. # [23:00] <@ehsan> Waldo: yeah you're right... that doesn't matter
  3534. # [23:00] <Waldo> which some webrtc code does right now, but for dumb enough things I'm not sure we really should worry about it
  3535. # [23:00] * jgriffin is now known as jgriffin-afk
  3536. # [23:00] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3537. # [23:01] * Quits: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
  3538. # [23:01] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  3539. # [23:02] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  3540. # [23:02] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
  3541. # [23:02] * Joins: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au)
  3542. # [23:03] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
  3543. # [23:04] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3544. # [23:04] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3545. # [23:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/125b4493eaec - Wes Kocher - Update revision of Jetpack tests used in Firefox tests to pick up bug 836061. r=kwierso
  3546. # [23:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3547. # [23:06] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
  3548. # [23:06] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3549. # [23:07] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  3550. # [23:07] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
  3551. # [23:08] * Joins: gandalf (zbraniecki@moz-2667836E.play-internet.pl)
  3552. # [23:08] <sfink> ehsan: the joke was more the feature itself, and that I went ahead and implemented it, though probably not in a way that anyone would ever willingly land in the tree. (Doing it properly would've taken me much longer.)
  3553. # [23:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a3582dcf09df - Jason Duell - Bug 828958 - audit uses of DeserializeURI r=bent
  3554. # [23:11] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3555. # [23:11] * joduinn-biab is now known as joduinn-mtg
  3556. # [23:12] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
  3557. # [23:13] * Quits: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr) (Quit: tchevalier)
  3558. # [23:13] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
  3559. # [23:13] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  3560. # [23:13] * Quits: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3561. # [23:14] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  3562. # [23:14] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Quit: Leaving)
  3563. # [23:14] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3564. # [23:15] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
  3565. # [23:15] * hwine-food is now known as hwine|focus
  3566. # [23:16] <@bsmedberg> Is there an easy way to answer the question "what rgba(0,0,0,N) will give me #CCC over a white background"?
  3567. # [23:16] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  3568. # [23:16] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
  3569. # [23:16] * Quits: gandalf (zbraniecki@moz-2667836E.play-internet.pl) (Ping timeout)
  3570. # [23:16] * Quits: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it) (Ping timeout)
  3571. # [23:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0415a9f8699a - Benoit Girard - Bug 815602 - Fix invalid drawable error in console after starting Firefox. r=mattwoodrow
  3572. # [23:18] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  3573. # [23:18] * jgriffin-afk is now known as jgriffin
  3574. # [23:19] <nemo> bsmedberg: well, I guess it depends on C/F right?
  3575. # [23:19] <nemo> well. CC/FF
  3576. # [23:19] * cmcavoy-offline is now known as cmcavoy
  3577. # [23:19] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  3578. # [23:19] <nemo> which is apparently 0.8
  3579. # [23:20] <nemo> er. wait. inverse :D
  3580. # [23:20] <nemo> 0.2 :-p
  3581. # [23:20] <@bsmedberg> yeah, ok
  3582. # [23:20] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  3583. # [23:20] * Joins: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it)
  3584. # [23:20] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  3585. # [23:21] <nemo> soooo, 1-(0xCC/0xFF)=N :)
  3586. # [23:21] * Quits: rednaks (rednaks@9CFE1D4D.B81FB41C.6D8B4AB5.IP) (Ping timeout)
  3587. # [23:21] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  3588. # [23:21] * Quits: dao (dao@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  3589. # [23:21] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  3590. # [23:22] * jcranmer thinks we need a Guide to Mozilla Tests on TBPL
  3591. # [23:22] * armenzg is now known as armenzg_dinner
  3592. # [23:22] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3593. # [23:22] <jhammel> jcranmer: um, i was just looking at that page today
  3594. # [23:22] <jhammel> i edited it even
  3595. # [23:23] <jcranmer> jhammel: what's the name of that page
  3596. # [23:23] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  3597. # [23:23] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  3598. # [23:23] <jhammel> jcranmer: well, since MDN stores its redirect info in the URL and doesn't provide a permalink, it is https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing?redirectlocale=en-US&redirectslug=Mozilla_automated_testing
  3599. # [23:23] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
  3600. # [23:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3d90fdbf38a4 - Fabrice Desré - Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
  3601. # [23:23] <jhammel> sheppy: ^ known bug?
  3602. # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b8d1949eeb05 - Fabrice Desré - Bug 834999 - WebappsApplication.prototype.manifest getter takes 25-30ms on critical startup path r=ferjm
  3603. # [23:23] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  3604. # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba7ffb02dc3f - Fabrice Desré - Bug 834371 - Applying a packaged app update and immediately losing power to the phone - app update is lost r=julienw
  3605. # [23:24] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bd0fc79d7a8b - Fabrice Desré - Bug 835548 - Refactor BrowserElementParent.js into a .js and .jsm, and speed up message registration. r=jlebar
  3606. # [23:24] <jhammel> jcranmer: but in fact it is https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
  3607. # [23:24] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3608. # [23:24] <jlebar> And fabrice wins the war to push. Have fun rebasing, vingtetun. :)
  3609. # [23:24] <sheppy> jhammel: We automatically create redirects, and it's not stored in the URL; the URL is updated to reflect that a redirect occurred.
  3610. # [23:24] <fabrice> jlebar: I hold my review of his patch just for that ;)
  3611. # [23:25] <jlebar> lol!
  3612. # [23:25] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
  3613. # [23:25] <jhammel> sheppy: unfortunately, without permalinks, this gives me no good way of copy+pasting the page location
  3614. # [23:25] <jcranmer> jhammel: I personally think we just need a large table at the top with three columns
  3615. # [23:25] <sheppy> So the URL is just https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
  3616. # [23:25] <sheppy> jhammel: the old link should still work
  3617. # [23:25] <jcranmer> test suite, Letter, how to run locally
  3618. # [23:25] <fabrice> jlebar: I had to rebase a bit on inbound, because of the new documentfirstpaint message. Don't we want to uplift that?
  3619. # [23:25] <sheppy> If a page is moved, a redirect is installed so the old URL will still work.
  3620. # [23:26] <jhammel> sheppy: generally i'm getting to the page via the URL bar
  3621. # [23:26] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
  3622. # [23:26] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3623. # [23:26] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3624. # [23:26] * vendo_ is now known as vendo
  3625. # [23:26] <sheppy> So https://developer.mozilla.org/en-US/docs/Mozilla_automated_testing still works
  3626. # [23:26] <jlebar> fabrice: It's on b2g18 and not on inbound, or vice versa?
  3627. # [23:26] <sheppy> I just tried it
  3628. # [23:26] <jhammel> sheppy: oh sure
  3629. # [23:27] <fabrice> jlebar: it's on inbound, but not on b2g18. That and mozHidden -> hidden and mozvisibilitychange -> visibilitychange
  3630. # [23:27] <sheppy> jhammel: So I'm not sure what the problem is :)
  3631. # [23:27] <jlebar> fabrice: I suspect that the latter are DOM unprefixing that we don't care about. But we should ping in the documentfirstpaint bug.
  3632. # [23:28] <tn> if i have a try build without symbols is there a way to get a disassembly of a specific function? (linux)
  3633. # [23:28] <fabrice> jlebar: will you take care of that or should I?
  3634. # [23:28] <jlebar> fabrice: I got it. THanks for letting me know.
  3635. # [23:28] <jhammel> sheppy: so: person A asks: "Where is page SuchAndSuch?"
  3636. # [23:28] <sheppy> jhammel: OK...
  3637. # [23:28] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3638. # [23:28] <jhammel> sheppy: i type in "SuchAndSuch" into my URL bar that firefox completes for me
  3639. # [23:28] <sheppy> jhammel: OK...
  3640. # [23:28] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  3641. # [23:29] <jhammel> unfortunately, firefox bug, firefox does not realize that permanent redirects should be updated
  3642. # [23:29] <jhammel> (which also annoys me)
  3643. # [23:29] * jhopkins is now known as jhopkins|afk
  3644. # [23:29] <jhammel> so i get the query string and what not
  3645. # [23:30] * Quits: Mnyromyr (Mnyromyr@moz-9C74F71D.unity-media.net) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3646. # [23:30] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3647. # [23:30] <sheppy> Ah. Yeah, so you wind up with the extra-long version of the URL that has extra cruft you don't need.
  3648. # [23:30] <sheppy> The URL should still work though at least.
  3649. # [23:30] <jhammel> sure, but... ;)
  3650. # [23:30] <jhammel> i guess i have no-longer-popular opinions about URLs being semantic
  3651. # [23:31] <sheppy> jhammel: I agree it's lame. I'm asking the devs if there's a reason why it works this way?
  3652. # [23:31] <jhammel> sheppy: cool, thanks
  3653. # [23:32] * Joins: janv_ (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  3654. # [23:32] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3655. # [23:32] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  3656. # [23:32] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3657. # [23:34] * cmcavoy is now known as cmcavoy-offline
  3658. # [23:34] * catlee is now known as catlee-mtg
  3659. # [23:34] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3660. # [23:34] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3661. # [23:34] <fabrice> !seen jrmuizel]
  3662. # [23:34] <firebot> I've never seen a 'jrmuizel]', sorry.
  3663. # [23:34] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  3664. # [23:34] <fabrice> !seen jrmuizel
  3665. # [23:34] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
  3666. # [23:34] <firebot> jrmuizel was last seen 2 hours, 29 minutes and a couple of seconds ago, saying 'thanks for your help' in #releng.
  3667. # [23:34] * Joins: gandalf (zbraniecki@moz-2667836E.play-internet.pl)
  3668. # [23:35] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  3669. # [23:35] * heycam|away is now known as heycam
  3670. # [23:35] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  3671. # [23:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3672. # [23:36] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  3673. # [23:36] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3674. # [23:36] * gregglind is now known as gregglind_afk
  3675. # [23:36] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
  3676. # [23:37] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/51342071344d - Cameron McCormack - Bug 830278 - Allow disabling of selecting printing with mozdisallowselectionprint on the document element. r=roc a=lsblakk
  3677. # [23:37] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
  3678. # [23:38] * Quits: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
  3679. # [23:38] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3680. # [23:38] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  3681. # [23:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/25ea9ac37380 - Seth Fowler - Bug 828176 - Make RasterImage::GetURIString work again. r=joe
  3682. # [23:39] <jhammel> sheppy: i can file if you'd like
  3683. # [23:39] <sheppy> jhammel: Yeah, please do.
  3684. # [23:39] * reuben curses bug 798491 for making all my logs 9001 lines long
  3685. # [23:39] * wlach|biab is now known as wlach
  3686. # [23:39] <jhammel> i would also friggin *love* if the edit button was always on screen
  3687. # [23:39] <Waldo> over 9000, eh?
  3688. # [23:40] <jhammel> sucks being at the bottom of a long page and having to go back top to get into edit mode
  3689. # [23:40] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3690. # [23:40] <sheppy> jhammel: Yeah, it's going to move into a static sidebar in our redesign, so that it and the page TOC are always visible.
  3691. # [23:40] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
  3692. # [23:40] <sheppy> Also we will get per-section editing back before long.
  3693. # [23:40] <sheppy> It's nearly ready.
  3694. # [23:40] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
  3695. # [23:40] <jhammel> sheppy: nice
  3696. # [23:41] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
  3697. # [23:41] <jhammel> i don't even care much about per-section editing as much as having to scroll too friggin much
  3698. # [23:42] * Waldo wants to know when mediawiki editing syntax will be supported
  3699. # [23:42] <Waldo> also templates
  3700. # [23:42] * Quits: gandalf (zbraniecki@moz-2667836E.play-internet.pl) (Quit: I took the wrong pill!!!)
  3701. # [23:42] * Waldo trolls
  3702. # [23:42] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
  3703. # [23:42] <jhammel> Waldo--
  3704. # [23:42] <jhammel> mediawiki....forsooth
  3705. # [23:42] <Waldo> jhammel: you mean there's another mediawiki hater around here? I'm surprised
  3706. # [23:43] <jhammel> so to do text that shows up as <tt> i have to write <pre>?
  3707. # [23:43] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
  3708. # [23:43] <jhammel> what sort of god would allow that?!?
  3709. # [23:43] <Waldo> tt !== pre
  3710. # [23:43] <jhammel> oh, is it <tt> in mediawiki?
  3711. # [23:43] <Waldo> I've always used <code>
  3712. # [23:43] <Waldo> never needed <tt>
  3713. # [23:43] * coop|buildduty is now known as coop|afk
  3714. # [23:43] <Waldo> or rather, never had a case where <tt> would be right and <code> not
  3715. # [23:43] <jhammel> I've always refused to use HTML tags in markdown ;)
  3716. # [23:44] * Quits: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it) (Ping timeout)
  3717. # [23:44] <jhammel> which is i suppose why i don't know these things
  3718. # [23:44] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  3719. # [23:44] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
  3720. # [23:44] <Waldo> honestly I'd take HTML syntax just as easily, and I've descended into the source-edit mode in mdn from time to time when rich text editing hated me
  3721. # [23:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3722. # [23:44] <Waldo> rich text editors in browsers just never really work right enough for me to be happy with them
  3723. # [23:44] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3724. # [23:45] <jhammel> i don't like GUI editors
  3725. # [23:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/02a4065337e6 - Dão Gottwald - Bug 836470 - Clean up JS module imports that use a temporary scope object. r=gavin
  3726. # [23:46] <jhammel> that said, i don't like aspects of any existant markdown language that i know of
  3727. # [23:46] <jhammel> but mediawiki is the only format that i know that i hate
  3728. # [23:47] <Waldo> sheppy: ^ kindred spirit
  3729. # [23:47] <jhammel> i always spend more time looking up help for wiki editing on wiki.m.o than it would be to write the HTML
  3730. # [23:47] <@ehsan> jhford: ping
  3731. # [23:47] <jhford> ehsan: pong
  3732. # [23:47] <sheppy> jhammel: heh
  3733. # [23:48] * Joins: marco (Thunderbir@moz-9F5947A8.cust.dsl.teletu.it)
  3734. # [23:48] <@ehsan> jhford: hey, can you please help me understand bug 835431?
  3735. # [23:48] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/fdf055c47686 - Shane Caraveo - Bug 824162 - Don't mess with focus until after the event target handles it. r=gavin, a=lsblakk
  3736. # [23:48] * Quits: Wusel_ (muench@moz-FE5C2E6F.adsl.alicedsl.de) (Quit: Computer is going to sleep.)
  3737. # [23:48] <jhford> ehsan: so, gaia is in git
  3738. # [23:48] <jhford> but releng infra only works with hg
  3739. # [23:48] <sheppy> We are going to be doing a massive overhaul to both our content design and layout and to the editor to make it easier to achieve appropriate results in less time with less work.
  3740. # [23:48] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
  3741. # [23:48] <@ehsan> ok
  3742. # [23:48] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3743. # [23:48] <jhford> so releng converts gaia into an hg repo
  3744. # [23:48] <jhford> but we need manifests
  3745. # [23:48] <@ehsan> right
  3746. # [23:49] <jhford> and those manifests need git commits
  3747. # [23:49] <jhford> so releng has a script that converts the hg cset ids into git commit ids
  3748. # [23:49] <jhammel> sheppy: i usually use the GUI because for the simple formatting i do it is easier; but for reason i can't remember, i had to switch to source view constantly for the 3rd party software before the switchover
  3749. # [23:49] <gfritzsche> oh damn, i was wondering for a while why my runnable doesn't run... until i saw that sneaky const i added to the methods signature...
  3750. # [23:49] <jhford> and that script was generating invalid data to put into the manifest xml
  3751. # [23:49] <sheppy> jhammel: Have you filed that bug yet? I ask because we've been talking about it in #mdndev and have a possible solution that I want to add to the bug :)
  3752. # [23:49] <@ehsan> I see
  3753. # [23:49] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  3754. # [23:49] <@ehsan> jhford: that's only about gaia right?
  3755. # [23:49] <jhford> yes
  3756. # [23:49] * Quits: marco (Thunderbir@moz-9F5947A8.cust.dsl.teletu.it) (Ping timeout)
  3757. # [23:49] <sheppy> jhammel: Even today we still have to use source mode for some things. That will be fixed.
  3758. # [23:50] <@ehsan> hmm
  3759. # [23:50] <jhford> ehsan: err
  3760. # [23:50] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
  3761. # [23:50] <jhammel> sheppy: heh, no i got distracted getting steamed up on mediawiki! ;)
  3762. # [23:50] <jhford> it also affected the gecko.git entries
  3763. # [23:50] <@ehsan> yeah that's the part that I don't understand
  3764. # [23:50] <sheppy> jhammel: Can you do that? Your righteous frustration will be better than my clinical detachment. Then I'll pile on with the deets of the fix.
  3765. # [23:50] <@ehsan> jhford: I mean, gecko.git's master branch is _dead_
  3766. # [23:50] <jhford> ehsan: yup
  3767. # [23:50] <@ehsan> jhford: and it seems to be intentional
  3768. # [23:50] <jhford> yes
  3769. # [23:50] <@ehsan> jhford: (nobody has ever told me what the reason is, but that doesn't matter)
  3770. # [23:51] <jhford> heh
  3771. # [23:51] <jhammel> sheppy: API? kumascript?
  3772. # [23:51] <jhford> i don't know the reason either
  3773. # [23:51] <@ehsan> jhford: so, as I understand it, once that bug is fixed, we'll be using an ancient gecko from 2012 ;)
  3774. # [23:51] * Quits: caitp (snowball@moz-9FE842F.cpe.net.cable.rogers.com) (Quit: Leaving)
  3775. # [23:51] <@ehsan> how is this ok?!
  3776. # [23:51] * Joins: caitp (snowball@9057C38D.771DD3F.81606AF9.IP)
  3777. # [23:51] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  3778. # [23:51] <jhford> ehsan: comment 17 and 19 make it sound like we might be updating master again
  3779. # [23:51] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
  3780. # [23:51] <@ehsan> jhford: we're not!
  3781. # [23:51] <sheppy> jhammel: Put it under Design / user experience
  3782. # [23:52] <@ehsan> jhford: https://git.mozilla.org/?p=releases/gecko.git;a=summary
  3783. # [23:52] <jhford> but yes, that'd be quite whimsical
  3784. # [23:52] <@ehsan> jhford: which leaves the only other option, which is, using my github mirror
  3785. # [23:52] <@ehsan> jhford: which is what the b2g devs etc use
  3786. # [23:52] <jhford> oh, i mean resuming in future. I've in the bug to clarify if we're going to resume updating
  3787. # [23:52] <jhammel> sheppy: thanks
  3788. # [23:52] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
  3789. # [23:53] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3790. # [23:53] <sheppy> jhammel: yep
  3791. # [23:53] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
  3792. # [23:53] * Quits: dao (dao@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3793. # [23:53] <@ehsan> jhford: so, can I assume that we'll be blocked on that bug until gecko.git's master is updated again?
  3794. # [23:53] <@ehsan> jhford: and that no build machines will start to depend on the github repo?
  3795. # [23:53] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  3796. # [23:53] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3797. # [23:53] <jhford> well, that bug has been repurposed it seems. what it was about was that the script i was telling oyu about was generating invalid manifests
  3798. # [23:53] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
  3799. # [23:53] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3800. # [23:53] * Quits: janv_ (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3801. # [23:53] <jhford> not about what we put in the original manifests
  3802. # [23:54] <@ehsan> oh
  3803. # [23:54] <@ehsan> I see
  3804. # [23:54] <@ehsan> jhford: so it seems like there's nothing for me to be concerned about... right?
  3805. # [23:54] <jhford> the master branch of manifests does point to the mater branch of gecko.git
  3806. # [23:54] * Quits: sewardj (sewardj@moz-DA2F13F9.dip.t-dialin.net) (Ping timeout)
  3807. # [23:54] <jhford> s/manifests/b2g-manifest
  3808. # [23:54] <@ehsan> right
  3809. # [23:54] * Joins: marco (Thunderbir@moz-EA20AD67.cust.dsl.teletu.it)
  3810. # [23:55] <@ehsan> which seems like the wrong thing to point to
  3811. # [23:55] <jhford> ehsan: well, aside from our master branch of gecko.git being in the manifests *and* 6+ weeks stale, nothing ;)
  3812. # [23:55] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
  3813. # [23:55] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  3814. # [23:55] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
  3815. # [23:55] <jhford> the right thing is to point to a non-stale gecko.git master branch, but such a thing does not exist
  3816. # [23:55] <@ehsan> jhford: the reason why I'm concerned is that I need to know if people start to depend on the github mirror more than they already are
  3817. # [23:55] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3818. # [23:55] <sheppy> jhammel: ping me when that bug is filed please
  3819. # [23:55] <jhford> specifically yours?
  3820. # [23:55] <@ehsan> jhford: cause I'm going on a vacation in a week
  3821. # [23:55] <jhford> :S
  3822. # [23:55] <@ehsan> jhford: yes
  3823. # [23:55] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
  3824. # [23:56] <jhford> it'd be really nice to have an up to date master branch
  3825. # [23:56] <@ehsan> jhford: now if that breaks while I'm in an airplane and a bunch of developers get mad at me that's one thing
  3826. # [23:56] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  3827. # [23:56] <@ehsan> but if partners etc get mad at me, I need to be concerned ;)
  3828. # [23:56] <jhford> heh
  3829. # [23:56] <jhford> i think we are sticking with gecko.git for work with partners
  3830. # [23:56] <jhford> for better or worse
  3831. # [23:57] <@ehsan> jhford: the thing is that hwine|focus has told jlebar that he's *not* going to update the master branch :(
  3832. # [23:57] <@ehsan> so I don't see how that can be a possible option
  3833. # [23:57] * philor is now known as philor|away
  3834. # [23:57] <hwine|focus> ehsan - that is not an accurate statement
  3835. # [23:57] <jhammel> sheppy: sure, will do; sorry, was just confirming i was getting a 301
  3836. # [23:57] <sheppy> jhammel: gotcha
  3837. # [23:57] <hwine|focus> jhford: holler anytime you want to talk
  3838. # [23:58] <@ehsan> jhford: let me put it this way, to the best of my knowledge, bug 820955 is wontfix/worksforme
  3839. # [23:58] <sheppy> Sorry if I seem impatient; I have a daughter that wants dinner and to play a game of chess. :)
  3840. # [23:58] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  3841. # [23:58] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  3842. # [23:58] <@ehsan> hwine|focus: how so?
  3843. # [23:58] * Callek_Away is now known as Callek
  3844. # [23:58] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3845. # [23:58] * ChanServ sets mode: +o dbaron
  3846. # [23:58] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130117081734])
  3847. # [23:58] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3848. # [23:58] * Quits: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr) (Quit: past)
  3849. # [23:59] <jlebar> hwine|focus: Honestly, we've been told next to nothing. When I had a meeting with you guys three weeks ago, you said that you were going to do a few things, like write to the b2g mailing list about the situation. Nothing happened. No comments in the bug. So at least understand where we're coming from when we think that nothing is going to be fixed anytime soon.
  3850. # [23:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/faf255e44002 - Olli Pettay - Bug 836457 - Don't start forgetSkippable/GC timer before first GC, r=mccr8
  3851. # [23:59] <@ehsan> hwine|focus: yeah, what jlebar said
  3852. # [00:00] <hwine|focus> jlebar: ehsan not a discussion for IRC - I was just correcting a misquote
  3853. # Session Close: Thu Jan 31 00:00:01 2013

The end :)