/irc-logs / mozilla / #developers / 2012-02-14 / end

Options:

  1. # Session Start: Tue Feb 14 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  4. # [00:00] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  5. # [00:00] <darktrojan> heh
  6. # [00:00] <jimb> bsmedberg: Oh, I wasn't actually calculating the end addresses, and I didn't notice your carefully computed annotations, so I sort of assumed they all had the same endpoint. Fair enuogh.
  7. # [00:00] <@bsmedberg> jimb: thanks for your help, I've fixed this case now!
  8. # [00:00] <jimb> "velut luna"
  9. # [00:01] <@bsmedberg> next case is two frames down, but I think that's probably the * operator being weird
  10. # [00:01] <@bsmedberg> time to check!
  11. # [00:01] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  12. # [00:01] <RyanVM> where does the code for dromaeo live?
  13. # [00:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  14. # [00:03] <cilias> does anyone know if dwitte is the right person to ask to review this patch https://bugzilla.mozilla.org/show_bug.cgi?id=701322
  15. # [00:03] * Ziggy_Maes is now known as Ziggy|AWAY
  16. # [00:03] <gavin> I can review that patch
  17. # [00:04] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  18. # [00:04] <cilias> it's my first ever :)
  19. # [00:04] <philor> RyanVM: probably in a sekrit repo, #ateam will know, but if it's sekrit they'll act all evasive and like it's after 5 in Eastern time already
  20. # [00:05] * jhammel acts evasive
  21. # [00:05] <jhammel> RyanVM: the talos tests, you mean?
  22. # [00:05] * jhammel isn't aware of any other dromeao
  23. # [00:05] * Joins: dseif (dseif@4D2C9CB.531FD64C.630E4E47.IP)
  24. # [00:05] <jhammel> or even how to spell it, apparently
  25. # [00:05] <RyanVM> yeah, I found them in teh standalone zip
  26. # [00:05] <jhammel> RyanVM: not sure if that is up to date, though maybe good enough for what you want?
  27. # [00:06] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  28. # [00:06] <RyanVM> good enough
  29. # [00:06] * jhammel would advise not using standalone.zip for much anything
  30. # [00:06] <darktrojan> gavin, can you also sr+ https://bugzilla.mozilla.org/show_bug.cgi?id=718255 ? ;-)
  31. # [00:07] * philor is now known as philor|away
  32. # [00:07] <gavin> darktrojan: sure
  33. # [00:07] <gavin> darktrojan: though I don't think it needs sr, given that bsmedberg reviewed it
  34. # [00:07] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  35. # [00:07] <darktrojan> oh, ok, I'll just land it then
  36. # [00:08] * jwatt is now known as IRCMonkey7156
  37. # [00:08] * Quits: IRCMonkey7156 (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  38. # [00:08] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  39. # [00:08] * wlach|yoga is now known as wlach
  40. # [00:08] <gavin> (I marked SR+ just to get in on the action)
  41. # [00:08] <darktrojan> \o/
  42. # [00:08] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  43. # [00:08] <gavin> hey who did all that work a while ago to merge those interfaces?
  44. # [00:09] <gavin> I dunno, but I vaguely recall gavin being involved.
  45. # [00:09] <gavin> That Gavin guy sure is excellent.
  46. # [00:09] <darktrojan> gavin++
  47. # [00:09] <jhammel> lol
  48. # [00:10] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  49. # [00:10] * darktrojan fires up his m-i tree
  50. # [00:10] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  51. # [00:10] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  52. # [00:10] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  53. # [00:11] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  54. # [00:11] * anant_ is now known as anant
  55. # [00:12] * philor|away is now known as philor
  56. # [00:12] <cilias> gavin: thanks :)
  57. # [00:12] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  58. # [00:13] <jtcranmer> oh good, you're not removing the interface (yet)
  59. # [00:13] * Joins: surkov (surkov@D5B8B92C.CAD7B873.222B27F0.IP)
  60. # [00:14] * jgriffin-lunch is now known as jgriffin
  61. # [00:14] <aja> is that related to prefs in content?
  62. # [00:14] * davehunt|mtg is now known as davehunt
  63. # [00:14] * bz is now known as bz_dinner
  64. # [00:14] <gavin> no
  65. # [00:14] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  66. # [00:15] * darktrojan isn't that mad
  67. # [00:16] <darktrojan> bah, bitrot
  68. # [00:16] <darktrojan> how dare you people change things
  69. # [00:16] <jhammel> now darktrojan mad!!!
  70. # [00:16] <darktrojan> I mean
  71. # [00:16] <darktrojan> HOW DARE YOU PEOPLE CHANGE THINGS
  72. # [00:16] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  73. # [00:16] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  74. # [00:16] <Callek> darktrojan smash?
  75. # [00:16] <darktrojan> :D
  76. # [00:17] * Quits: ferongr (ferongr@moz-D121A5F9.dsl.dyn.forthnet.gr) (Ping timeout)
  77. # [00:17] <Callek> or darktrojan backout?
  78. # [00:17] * darktrojan fix
  79. # [00:17] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  80. # [00:17] <jtcranmer> without that code, how is my vir^H^H^Hmission-critical code supposed to work?
  81. # [00:18] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  82. # [00:18] * Joins: ferongr (ferongr@moz-A6EF75B1.dsl.dyn.forthnet.gr)
  83. # [00:19] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  84. # [00:19] * Joins: harth (harth@moz-CEFF5E2C.hfc.comcastbusiness.net)
  85. # [00:21] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Ping timeout)
  86. # [00:21] * Joins: dao (dao@moz-5C36C2D0.superkabel.de)
  87. # [00:23] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  88. # [00:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Broken pipe)
  89. # [00:25] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
  90. # [00:25] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  91. # [00:26] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  92. # [00:26] * nthomas is now known as nthomas|away
  93. # [00:26] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Connection reset by peer)
  94. # [00:27] * mcote is now known as mcote|afk
  95. # [00:27] * Joins: dao (dao@moz-5C36C2D0.superkabel.de)
  96. # [00:27] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Quit: damons)
  97. # [00:27] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  98. # [00:27] * Quits: davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
  99. # [00:27] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  100. # [00:28] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  101. # [00:28] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  102. # [00:28] * Fallen is now known as Fallen|away
  103. # [00:29] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  104. # [00:30] * davehunt is now known as davehunt|mtg
  105. # [00:30] * catlee-flying is now known as catlee-away
  106. # [00:31] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  107. # [00:32] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  108. # [00:32] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
  109. # [00:32] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
  110. # [00:32] * Quits: jgilbert (jgilbert@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  111. # [00:32] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!)
  112. # [00:32] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  113. # [00:33] * Joins: ozten (ozten@moz-1B6109EC.hsd1.wa.comcast.net)
  114. # [00:33] * Quits: ozten1 (ozten@moz-1B6109EC.hsd1.wa.comcast.net) (Quit: Leaving.)
  115. # [00:33] * joduinn-mtg is now known as joduinn-coffee
  116. # [00:34] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  117. # [00:34] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  118. # [00:34] * Joins: MichaelKohler (MichaelKoh@moz-91B1E3AA.cust.bluewin.ch)
  119. # [00:35] * Quits: MichaelKohler (MichaelKoh@moz-91B1E3AA.cust.bluewin.ch) (Quit: MichaelKohler)
  120. # [00:35] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  121. # [00:36] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  122. # [00:36] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  123. # [00:37] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  124. # [00:37] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  125. # [00:39] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  126. # [00:39] * joduinn-coffee is now known as joduinn-mtg
  127. # [00:39] * Joins: Matti (chatzilla@moz-EBF3A996.customers.d1-online.com)
  128. # [00:40] * Quits: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  129. # [00:40] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  130. # [00:41] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
  131. # [00:42] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  132. # [00:46] * Quits: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP) (Client exited)
  133. # [00:46] * NeilAway wonders whether jdm managed to sort out his preferences
  134. # [00:46] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Quit: Leaving.)
  135. # [00:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  136. # [00:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  137. # [00:48] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  138. # [00:48] * Joins: tonymec__ (tonymec@C837C996.6B21F2E3.277517C1.IP)
  139. # [00:48] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  140. # [00:50] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  141. # [00:50] * Quits: tonymec__ (tonymec@C837C996.6B21F2E3.277517C1.IP) (Ping timeout)
  142. # [00:50] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  143. # [00:50] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  144. # [00:50] <sfink> bholley: ping
  145. # [00:50] <bholley> sfink: right behind you
  146. # [00:51] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  147. # [00:51] * Boriss_ is now known as Boriss
  148. # [00:52] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 10.0.1/20120208060813])
  149. # [00:52] <darktrojan> what are the magic words to keep a bug open on merge to m-c?
  150. # [00:53] * Quits: Matti (chatzilla@moz-EBF3A996.customers.d1-online.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.10a1/20120212003006])
  151. # [00:53] <aja> orange?
  152. # [00:53] * Joins: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP)
  153. # [00:53] * Joins: tonymec__ (tonymec@1983FCBB.ADD0EDE8.277517C1.IP)
  154. # [00:53] * tonymec__ is now known as tonymec|away
  155. # [00:53] <mbrubeck> darktrojan: Put [leave open after merge] or similar in the whiteboard.
  156. # [00:53] <mbrubeck> We won't always notice it, but we'll try.
  157. # [00:54] <darktrojan> k, I thought edmorley was working on something with a specific phrase
  158. # [00:54] <MattN> lurking: I moved the bug now. Sorry for the delay, I was in a meeting.
  159. # [00:55] <darktrojan> actually, I don't need to
  160. # [00:55] * darktrojan slaps head
  161. # [00:55] <JonathanS> I am wondering why I am seeing no loadgroup notificationCallbacks for <url> in the Mac's system log?
  162. # [00:55] * Quits: dseif (dseif@4D2C9CB.531FD64C.630E4E47.IP) (Input/output error)
  163. # [00:56] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  164. # [00:56] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  165. # [00:57] <JonathanS> Can anyone explains that?
  166. # [00:57] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  167. # [00:58] <philor> You can't explain that!
  168. # [00:58] <JonathanS> philor, lol :)
  169. # [00:59] <JonathanS> philor, it is coming from org.mozilla.nightly
  170. # [00:59] * Joins: tonymec (tonymec@1983FCBB.ADD0EDE8.277517C1.IP)
  171. # [01:02] * timA is now known as timA|brb
  172. # [01:03] <hub> mercurial patch queue does not like to be applied to non head?
  173. # [01:04] <hub> *sigh*
  174. # [01:04] * davehunt|mtg is now known as davehunt
  175. # [01:04] <gavin> that works fine
  176. # [01:04] * Parts: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  177. # [01:05] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  178. # [01:05] <hub> hg qpush
  179. # [01:05] <hub> (working directory not at a head)
  180. # [01:05] <hub> abort: working directory revision is not qtip
  181. # [01:06] * davehunt is now known as davehunt|away
  182. # [01:06] <gavin> that means you already have some patches applied
  183. # [01:06] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  184. # [01:06] <dholbert> or you did "hg up -r [some_old_revision]" before qpushing
  185. # [01:06] <dholbert> I think
  186. # [01:06] <gavin> dholbert: that on its own is perfeclty fine
  187. # [01:06] * bc is now known as bc|afk
  188. # [01:06] <gavin> if you have no patches applied
  189. # [01:06] <dholbert> ah, ok
  190. # [01:07] <dholbert> (applied = hg import'ed ?)
  191. # [01:07] <gavin> you just can't have your patch queue be discontinuous
  192. # [01:07] <hub> I did that yeah
  193. # [01:07] <gavin> (applied = hg qpushed)
  194. # [01:07] <hub> because that's where I want to apply the patches too
  195. # [01:07] <gavin> hg qpo -a
  196. # [01:07] <gavin> then try again!
  197. # [01:07] <hub> weird
  198. # [01:07] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  199. # [01:07] * jaws is now known as jaws|meeting
  200. # [01:07] <hub> I thought I had qpopped everything
  201. # [01:07] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  202. # [01:08] <hub> yeah works
  203. # [01:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  204. # [01:08] <gavin> a discontinuous patch queue seems like it would be very confusing, so I think it makes sense to disallow it
  205. # [01:08] <gavin> but the error message could be better :/
  206. # [01:08] <hub> minus the "mercurial can't merge" bug
  207. # [01:08] <njn> I'm playing BrowserQuest... how do I move? clicking doesn't do anything
  208. # [01:08] <gavin> njn: I think that's a known bug affecting some people
  209. # [01:08] <Callek> wow: try 1021 / 201
  210. # [01:08] <njn> I can talk, but nothing else
  211. # [01:08] <derf> hg qapplied will give you the list of what's applied, too.
  212. # [01:08] <Callek> is it a busy day or is something really wrong?
  213. # [01:08] <njn> gavin: awesome
  214. # [01:08] <derf> So you don't have to guess.
  215. # [01:08] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  216. # [01:08] <@dolske> yeah, sometimes you just get stuck, reload works and your state is saved
  217. # [01:08] <Callek> :Total 1737 / 772
  218. # [01:10] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
  219. # [01:10] * Quits: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP) (Ping timeout)
  220. # [01:11] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  221. # [01:11] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  222. # [01:11] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  223. # [01:13] <darktrojan> Callek, seems pretty busy today, maybe we've moved to a 2 week cycle?
  224. # [01:13] <Callek> heh
  225. # [01:13] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  226. # [01:13] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  227. # [01:13] <@dolske> speaking of browser quest, what the the last 2 secret acheivements?
  228. # [01:13] <Callek> well happy to see that level of churn, just surprised at it
  229. # [01:13] * nthomas|away is now known as nthomas
  230. # [01:13] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  231. # [01:14] <bwinton> dolske: What are the two you
  232. # [01:14] <bwinton> D'oh. What's the one you got?
  233. # [01:14] * jwir3 is now known as jwir3|away
  234. # [01:14] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  235. # [01:14] <Callek> dolske: is there a public url for an active instance of https://github.com/mozilla/BrowserQuest
  236. # [01:14] <@dolske> no
  237. # [01:14] <Callek> also noting that its apparantly not continued there
  238. # [01:15] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  239. # [01:16] * Joins: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP)
  240. # [01:17] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
  241. # [01:18] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  242. # [01:18] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  243. # [01:19] * Quits: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP) (Ping timeout)
  244. # [01:21] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  245. # [01:22] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  246. # [01:23] * Joins: coop (Chris@moz-363FD0F6.dsl.bell.ca)
  247. # [01:23] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  248. # [01:25] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  249. # Session Close: Tue Feb 14 01:28:12 2012
  250. #
  251. # Session Start: Tue Feb 14 01:28:12 2012
  252. # Session Ident: #developers
  253. # [01:28] * Disconnected
  254. # [05:30] * Attempting to rejoin channel #developers
  255. # [05:30] * Rejoined channel #developers
  256. # [05:30] * Topic is 'm-c: CLOSED m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
  257. # [05:30] * Set by philor on Tue Feb 14 04:03:55
  258. # [05:30] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  259. # [05:30] <philor> bjacob: do you really really like conformance/more/conformance/quickCheckAPI-B1.html?
  260. # [05:30] <bjacob> philor: what about it?
  261. # [05:31] <bjacob> philor: if it's intermittent, we need to fix it
  262. # [05:31] <philor> bjacob: it's the new cause of bug 704010, where the slave crashes, fails to reboot, has Dr. Watson running, and thus fails a talos run if that's what happens next
  263. # [05:31] <bjacob> hm
  264. # [05:32] <bjacob> i think i know what this is
  265. # [05:32] <bjacob> this test fuzzes functions that allocate webgl buffers
  266. # [05:32] <bjacob> i guess it creates a OOM
  267. # [05:32] <bjacob> file a bug please and make it block webgl-conformance
  268. # [05:33] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  269. # [05:33] <philor> sure, lemme just star these 20 remaining unstarred failures on mozilla-central that are the reason I've closed the tree
  270. # [05:33] <bjacob> what??
  271. # [05:33] <bjacob> when did that start?
  272. # [05:33] <philor> then I'll file a bug with absolutely no knowledge of what I'm filing
  273. # [05:33] <philor> WE FUCKING SUCK
  274. # [05:33] <philor> last Friday
  275. # [05:33] <bjacob> any specific cset?
  276. # [05:33] <philor> sorry, I may be just ever so slightly angered by this
  277. # [05:34] <philor> EVERY GOD DAMNED ONE
  278. # [05:34] <philor> no, not your thing failing every time
  279. # [05:34] <bjacob> actually, this test doesn't do what i thought it does, so i dont know why it'd cause trouble
  280. # [05:34] <philor> just we don't bother to star
  281. # [05:34] <bjacob> what cset regressed it??
  282. # [05:35] <philor> your thing has maybe been five or six times, in the last week or so, most of them ignored, so no idea
  283. # [05:35] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  284. # [05:35] <philor> Windows mochitest-1, you can look better than I can, since my connection is a phone with one bar
  285. # [05:36] <philor> they'll be purple, and unstarred
  286. # [05:36] <bjacob> i'm looking at mozilla-central and most pushes are green on windows m1
  287. # [05:36] <bjacob> what tree?
  288. # [05:36] <philor> inbound, last week
  289. # [05:36] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  290. # [05:36] <philor> m-c last week, too, I think, but I look at it less
  291. # [05:36] <bjacob> windows m1 green on inbound too
  292. # [05:36] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  293. # [05:37] <bjacob> this must be very intermittent, right?
  294. # [05:37] <philor> sorry I confused you
  295. # [05:37] <philor> this is not happening every push
  296. # [05:37] <bjacob> oh ok
  297. # [05:37] <philor> five or six times over the last week
  298. # [05:37] * Quits: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120213031153])
  299. # [05:37] <bjacob> so how is this related to tree closure?
  300. # [05:37] <philor> it's not
  301. # [05:37] <philor> my anger is
  302. # [05:37] <philor> and my unwillingness to file a bug for you
  303. # [05:38] <philor> I know that's something that we do, that we've always done, whoever says something has to file the bug, but right now, I'm just not going to
  304. # [05:38] <bjacob> if you give me a tbpl link with the orange, i'll file the bug
  305. # [05:38] <philor> https://bugzilla.mozilla.org/show_bug.cgi?id=704010#c355
  306. # [05:38] <philor> and 366
  307. # [05:39] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  308. # [05:39] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  309. # [05:39] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  310. # [05:40] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  311. # [05:41] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  312. # [05:42] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  313. # [05:42] <bjacob> philor: filed, cc'd, blocked
  314. # [05:42] <philor> thank you!
  315. # [05:43] <bjacob> np, sorry for frustration. might be caused by last webgl tests sync
  316. # [05:43] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  317. # [05:43] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  318. # [05:43] <philor> I wondered, but that test itself hasn't been touched in forever, has it?
  319. # [05:44] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  320. # [05:44] <bjacob> it relies on other JS files that do the real work, and also, the log suggests it might well be B2, not B1, that's causing trouble
  321. # [05:44] <bjacob> that would make a ton more sense (see my first hypothesis)
  322. # [05:44] <bjacob> as B2 contains the buffer-allocating stuff
  323. # [05:44] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Quit: rniwa)
  324. # [05:44] <philor> well, and since it may be from starving Python for memory, it may be the cumulative effect
  325. # [05:44] <njn> is |nsCOMPtr<nsIURI>| identical to |nsIURI*| in terms of memory layout? AFAICT it is
  326. # [05:45] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  327. # [05:45] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  328. # [05:47] <jtcranmer> I don't like the tone of that question
  329. # [05:49] <@bz> njn: yes
  330. # [05:49] <njn> bz: thx
  331. # [05:52] * rail is now known as rail_away
  332. # [05:52] * Joins: MarcoZ (marco.zehe@moz-44CBD332.dip.t-dialin.net)
  333. # [05:54] <@dolske> is it? the comptr must have a few extra bits for the refcounting, no? or is that all in the xpcom interface it wrapps?
  334. # [05:54] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  335. # [05:55] * Joins: surender_ (bbsurender@moz-9740E8DC.hsd1.ca.comcast.net)
  336. # [05:55] * Quits: surender_ (bbsurender@moz-9740E8DC.hsd1.ca.comcast.net) (Client exited)
  337. # [05:55] <jtcranmer> dolske: refcount happens via nsISupports
  338. # [05:56] <jtcranmer> don't you know anything about xpcom? :-P
  339. # [05:56] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
  340. # [05:56] * @dolske just has teh dum tonight
  341. # [05:56] <jlebar> njn would like a lesson on this-pointer adjustment, and I'm doing a bad job.
  342. # [05:57] <@dolske> nsisupports handles the counter, and nscomptr just does the decrementing upon out-of-scope?
  343. # [05:57] <jtcranmer> dolske: and incrementing
  344. # [05:57] * Quits: mconley (mconley@A00174C9.68469654.6816E6B7.IP) (Input/output error)
  345. # [05:57] <biesi> the counter is in the implementation, not in nsISupports itself
  346. # [05:57] <@dolske> right
  347. # [05:57] <jlebar> You only need to do this-pointer adjustment when you have multiple-inheritance?
  348. # [05:58] <jtcranmer> or virtual base classes
  349. # [05:59] <jlebar> jtcranmer, Because with single-inheritance, the more-specific class's members just go after the less-specific one's.
  350. # [05:59] <njn> jlebar: I seem to be getting away without doing this-pointer adjustment when QI isn't involved
  351. # [05:59] <jlebar> njn, Well, when you have MI, you need dynamic_cast, which we call QI.
  352. # [06:00] <jtcranmer> jlebar: the compiler automatically does it
  353. # [06:00] <jtcranmer> by inserting thunks into the vtable
  354. # [06:00] <jlebar> jtcranmer, correct.
  355. # [06:00] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  356. # [06:00] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  357. # [06:01] <jlebar> njn, I think the bottom-line is, if you don't have MI, |this| doesn't change as you move around the inheritance tree. If you do have MI, |this| does change.
  358. # [06:02] <jlebar> njn, But the pointer which was malloc()'ed should always be the |this| of the most specific class, right jtcranmer?
  359. # [06:02] * lsblakk|afk is now known as lsblakk
  360. # [06:02] <njn> jlebar: even with MI, it seems like |this| doesn't change unless you do QI
  361. # [06:03] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  362. # [06:03] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  363. # [06:04] <jlebar> njn, try http://pastebin.mozilla.org/1484018
  364. # [06:04] <jtcranmer> jlebar: the pointer points to the beginning of the object
  365. # [06:05] <jlebar> jtcranmer, Good.
  366. # [06:05] <jtcranmer> so
  367. # [06:05] <jtcranmer> when you're within a class's implementation
  368. # [06:05] <jtcranmer> this always points to the same location
  369. # [06:05] * SeoZ-work[AWAY] is now known as SeoZ
  370. # [06:05] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  371. # [06:05] <jtcranmer> however, when building the vtable
  372. # [06:06] <jtcranmer> you need to insert the thunk methods
  373. # [06:06] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  374. # [06:07] * bz is now known as bz_sleep
  375. # [06:07] <jtcranmer> http://sourcery.mentor.com/public/cxx-abi/abi.html describes what really happens
  376. # [06:08] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  377. # [06:08] <@bz_sleep> njn: ping?
  378. # [06:08] <@bz_sleep> njn: I can explain this pointer stuff...
  379. # [06:08] <njn> bz_sleep: pong
  380. # [06:08] <@bz_sleep> njn: if it's still being confusing
  381. # [06:08] <jlebar> bz_sleep can explain it in his sleep.
  382. # [06:08] <@bz_sleep> er |this| pointer stuf
  383. # [06:08] * bz_sleep is now known as bz
  384. # [06:08] <@bz> or something
  385. # [06:08] <njn> bz_sleep: please do
  386. # [06:08] <@bz> ok
  387. # [06:09] <@bz> Ignoring virtual inheritance for now...
  388. # [06:09] <@bz> say you have |class A : public B, public C|
  389. # [06:09] * Parts: Noah (opera@D68AAFF6.CE1FAF60.721B449C.IP)
  390. # [06:09] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  391. # [06:09] <@bz> What does the actual memory layout look like?
  392. # [06:09] <@bz> The answer is that you have the members of B, then the members of C, then the members of A
  393. # [06:09] <jtcranmer> I could do it with a whiteboard
  394. # [06:09] <@bz> agreed?
  395. # [06:09] * Quits: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  396. # [06:10] <njn> bz: I believe you :)
  397. # [06:10] <@bz> ok
  398. # [06:10] <@bz> so let's take that as an axiom
  399. # [06:10] <@bz> That in memory you have members of B, then members of C, then members of A
  400. # [06:10] <njn> yep
  401. # [06:10] <@bz> now say a method of B is called
  402. # [06:10] <@dolske> (this isn't math! it's programming! err, wait. :)
  403. # [06:11] <@bz> This is a class method
  404. # [06:11] * philor changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
  405. # [06:11] <@bz> which means it's one sequence of instructions that needs to work for all instances of B
  406. # [06:11] <@bz> whether those actually happen to be a B or an A, or some other subclass of B
  407. # [06:11] <njn> yep
  408. # [06:11] <@bz> to make that work, the first argument to the method (the this pointer) is set to point to the start of B's members
  409. # [06:12] <@bz> when calling the method
  410. # [06:12] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  411. # [06:12] <@roc> it's no fun unless you consider virtual inheritance
  412. # [06:12] <@bz> roc: shh
  413. # [06:12] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  414. # [06:12] <@bz> roc: I'd have to look up exactly how that works if I were to consider it. ;)
  415. # [06:13] <@bz> njn: so if you have a B*, you by definition need a pointer pointing to B's first member
  416. # [06:13] * @bz is including vtables under "members"
  417. # [06:13] <@bz> njn: Same thing for C
  418. # [06:13] <@bz> njn: if you have a C*, you have to have a pointer to the first member of C
  419. # [06:13] * Joins: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
  420. # [06:13] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  421. # [06:13] <@bz> njn: Now say you in fact have an A*
  422. # [06:13] <jtcranmer> bz: actually, vtables make virtual bases easy; the hard part is finding the location of the virtual base table in A
  423. # [06:14] <@bz> njn: A is a subclass of both B and C
  424. # [06:14] <@bz> njn: so you can call B and C methods on it
  425. # [06:14] <@bz> njn: but inside those methods it has to look like you're operating on a B or a C respectively
  426. # [06:15] <@bz> njn: so A->Bmethod1() would make sure to pass the pointer to B's members inside A as the first argument
  427. # [06:15] <@bz> njn: and A->Cmethod1() would pass the pointer to C's members
  428. # [06:15] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  429. # [06:15] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  430. # [06:16] <@bz> njn: once you unwind all the syntax sugar and actually look at what the machine instructions look like
  431. # [06:16] <@bz> njn: and in general, casting an A* to a B* would add some constant which is the offset of the members of B inside an instance of A
  432. # [06:16] * glob is now known as glob|away
  433. # [06:16] <@bz> njn: that applies to passing an A* as an argument to a function taking a B*, not just to member calls
  434. # [06:17] <njn> bz: so In my code I have |size_t B::SizeOf() { return moz_malloc_usable_size(this); }|
  435. # [06:17] * @bz really hopes he's actually answering the question that was asked....
  436. # [06:17] <njn> and it gets interesting because moz_malloc_usable_size really wants a pointer to the start of a heap block
  437. # [06:17] <@bz> njn: indeed
  438. # [06:17] <@bz> njn: that will work right if B is a final class
  439. # [06:18] <@bz> njn: if it's not final, then it starts depending on exactly how things inherit from it
  440. # [06:18] <njn> bz: if I have |class C : public B|
  441. # [06:18] <njn> and |C| doesn't provide its own version of |SizeOf()|
  442. # [06:18] <jtcranmer> njn: that code would work only if B would be part of the "primary base class"
  443. # [06:18] <jtcranmer> in that, given the concrete class I that the object actually implements
  444. # [06:19] <@bz> njn: then it will work, unless C has a vtable and B does not
  445. # [06:19] <@bz> njn: as I understand things
  446. # [06:19] <jtcranmer> B is the first base class of the first base class of ... the first base class of I
  447. # [06:19] <@bz> njn: but if you had |class C : public A, public B| then it would not work
  448. # [06:19] <njn> bz, jtcranmer: would you mind looking at https://wiki.mozilla.org/Memory_Reporting#An_Example_Involving_Inheritance ?
  449. # [06:20] <njn> esp. the 3rd bullet point
  450. # [06:20] <@bz> njn: and if you had |class C : public B, public A| then it would work
  451. # [06:20] * @bz looks
  452. # [06:21] <@bz> That claim is correct
  453. # [06:21] <njn> bz: but when multiple inheritance is involved it might not be?
  454. # [06:22] <jtcranmer> it would still be called
  455. # [06:22] <@bz> njn: well, the statement in bullet 3 would still be correct
  456. # [06:22] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  457. # [06:22] <@bz> njn: But the aMallocSizeOf(this) call would do the wrong thing
  458. # [06:22] <@bz> njn: possibly
  459. # [06:22] <jtcranmer> the C++ spec guarantees that the virtual function in the most derived class is the one that is called
  460. # [06:22] <@bz> njn: depending on the exact shape of the inheritance hierarchy
  461. # [06:22] <jlebar> njn, In general, you should never call B::SizeOfIncludingThis on a D object.
  462. # [06:23] * Parts: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Leaving)
  463. # [06:23] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
  464. # [06:23] * @bz is not sure what jlebar meant there
  465. # [06:23] * njn neither
  466. # [06:23] <jlebar> I mean, if you have B* obj = new D();
  467. # [06:23] <@bz> oh, I see
  468. # [06:23] * @bz missed the "B::" part
  469. # [06:23] <jlebar> and you do obj->SizeOfIncludingThis(), the code that gets run is obviously D::SizeOfIncludingThis.
  470. # [06:23] <jlebar> But also,
  471. # [06:24] <jlebar> You should never explicitly call B::SizeOfIncludingThis, because that might cause us to crash.
  472. # [06:24] <njn> how would I call it explicitly?
  473. # [06:24] * Joins: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net)
  474. # [06:24] <jlebar> "B::SizeOfIncludingThis()"
  475. # [06:24] <njn> obj->B::SizeOfIncludingThis()?
  476. # [06:24] <@bz> yes
  477. # [06:24] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  478. # [06:24] <@bz> if you do that, you get what you asked for
  479. # [06:24] <@bz> no virtual dispatch
  480. # [06:24] <njn> well, I'm not planning on doing that
  481. # [06:24] <njn> :)
  482. # [06:25] * @bz notes that jlebar assumed a virtual SizeOfIncludingThis somewhere here
  483. # [06:25] <jlebar> But you do "size_t n = B::SizeOfExcludingThis(aMallocSizeOf);", which is the same idea, but safe in this case.
  484. # [06:25] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
  485. # [06:25] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
  486. # [06:25] <jlebar> bz, Right, going off njn's example in the wiki.
  487. # [06:25] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  488. # [06:25] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  489. # [06:25] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  490. # [06:25] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  491. # [06:25] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  492. # [06:25] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
  493. # [06:25] <@bz> ok
  494. # [06:25] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
  495. # [06:25] <@bz> so the short of it is...
  496. # [06:26] <@bz> the safe thing is to require that SizeOfIncludingThis be NS_OVERRIDE
  497. # [06:26] <@bz> er, NS_MUST_OVERRIDE
  498. # [06:26] <njn> yep
  499. # [06:26] <jtcranmer> you can't guarantee that this points to the beginning of the block
  500. # [06:26] <@bz> well, sure
  501. # [06:26] <jtcranmer> especially if you rely on what appears to be an empty-base-class optimization
  502. # [06:26] <jlebar> jtcranmer, Right, but if every class in the chain overrides SizeOfIncludingThis, then you're OK.
  503. # [06:27] <@bz> I mean....
  504. # [06:27] <@bz> you really can't guarantee anything
  505. # [06:27] <jtcranmer> jlebar: yes
  506. # [06:27] <njn> bz: but you end up with a lot of identical functions with NS_MUST_OVERRIDE
  507. # [06:27] <@bz> but in practice, a most-derived object allocated with |new|
  508. # [06:27] <@bz> njn: yeah
  509. # [06:27] <@bz> njn: thinking about how to avoid that....
  510. # [06:27] <njn> bz: and you can avoid it in the simple cases, but maybe not in the harder (MI) cases
  511. # [06:28] <jlebar> njn, Do you need to implement SizeOfIncludingThis everywhere? Can you leave it pure-virtual on some objects?
  512. # [06:28] <@bz> jtcranmer: I would be surprised of the spec actually requires that |new Foo()| necessarily return a pointer to the start of a new malloc'd block
  513. # [06:28] <njn> jlebar: sometimes it's not necessary, but often it is
  514. # [06:29] <jlebar> njn, In the case when you're inheriting from a non-abstract class, I'm not sure there's a better thing than re-implementing the virtual method.
  515. # [06:29] <jtcranmer> bz: I doubt it does
  516. # [06:29] <@bz> jtcranmer: and of course any time placement new is involved all bets are off
  517. # [06:29] <jtcranmer> sizeof(*this) should return the correct result in the most-derived class
  518. # [06:29] <jlebar> njn, The class inherited from doesn't know it's being inherited from, unless maybe we us a QI trick.
  519. # [06:30] <@bz> yes
  520. # [06:30] <@bz> but we're not trying to measure that
  521. # [06:30] <@bz> precisely because it's not the size we care about
  522. # [06:30] <jlebar> bz, Can we QI to the pointer to the most-derived class?
  523. # [06:30] <njn> jlebar: in my example, if B is non-abstract, are you recommending I implement D::SizeOfINcludingThis()?
  524. # [06:30] <jlebar> njn, Yes.
  525. # [06:30] <@bz> jlebar: if this is an isupports object, yes
  526. # [06:31] <@bz> jlebar: but there can be multiple most-derived classes, no?
  527. # [06:31] <njn> jlebar: I had that until recently, and then mounir said it wasn't necessary and I agreed and took it out :/
  528. # [06:31] <jlebar> njn, And if B is abstract, I'd definitely recommend *not* implementing SizeOfIncludingThis.
  529. # [06:31] <njn> jlebar: sure, in that case it can be pure virtual
  530. # [06:31] <jlebar> njn, Yes.
  531. # [06:31] <njn> jlebar: B::SizeOfIncludingThis, that is
  532. # [06:31] <@bz> in fact, even if B is not abstract _yet_ but in practice we never instantiate it....
  533. # [06:31] <@bz> we can make it pure virtual on that class
  534. # [06:32] <njn> well, in my example I reinstated SizeOfIncludingThis() in the derived classes and DMD is no longer complaining about the |this| pointers
  535. # [06:32] <njn> which I figure is progress
  536. # [06:32] <jlebar> bz, There must be the one class which was instantiated with new()... Maybe that's the "least-derived" class. Whatever it is, it's that one we want a pointer to, and if we can get it via QI, then we don't need to have multiple reimplementations of SizeOfIncludingThis.
  537. # [06:32] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  538. # [06:32] <@bz> sure
  539. # [06:32] <jlebar> bz, Is that the pointer you get when you QI to nsISupports?
  540. # [06:32] <@bz> jlebar: my point was that if you implement nsGenericElement::SizeOfIncludingThis
  541. # [06:32] * Parts: aja (chatzilla@30D32F24.81FB346A.7880DB15.IP)
  542. # [06:33] <jtcranmer> jlebar: possibly, but we don't guarantee that
  543. # [06:33] <@bz> jlebar: then what are you going to QI to? There are lots of subclasses
  544. # [06:33] <@bz> jlebar: the pointer you get when you QI to nsISupports is arbitrary
  545. # [06:33] <jlebar> jtcranmer, That's waht I was afraid of.
  546. # [06:33] <njn> maybe you guys should check out my patches in bug 723799
  547. # [06:33] <@bz> jlebar: it could be off on a tearoff!
  548. # [06:33] <@bz> jlebar: (slightly nuts, but possible)
  549. # [06:33] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  550. # [06:33] <jtcranmer> (we say you have to pick one nsISupports, and I suspect the vast majority of cases could be so, but I don't want to rely on it being the case)
  551. # [06:34] * jlebar does not want to think about tearoffs at this time of night.
  552. # [06:34] <@bz> heh
  553. # [06:34] <@bz> in any case
  554. # [06:34] * Joins: ttaubert (u2620@moz-160C58C6.com)
  555. # [06:34] * Joins: nigelb (nigel@moz-8640053A.me)
  556. # [06:34] <@bz> we have objects whose COM-canonical nsISupports is not the C++ primary base class nsISupports
  557. # [06:34] <@bz> nsGlobalWindow for example
  558. # [06:35] <@bz> njn: looking
  559. # [06:35] <philor> [@ nsStyleFont::Destroy] - CSS or Layout?
  560. # [06:35] <@bz> philor: CSS
  561. # [06:35] <philor> thx
  562. # [06:35] * Joins: CC_testing (u4156@moz-160C58C6.com)
  563. # [06:35] <@bz> o
  564. # [06:35] <@bz> er, ok
  565. # [06:35] <@bz> so
  566. # [06:35] <@bz> njn: The very special case of nsINode subclasses is special
  567. # [06:36] * Joins: sid0 (u2934@moz-160C58C6.com)
  568. # [06:36] <@bz> njn: for subclasses of nsINode we guarantee that nsINode is the primary base clas
  569. # [06:36] <@bz> njn: so that casting from nsINode to any subclass of nsINode is a no-op in machine instruction terms
  570. # [06:37] <@bz> njn: our DOM bindings depend on this property, in fact
  571. # [06:37] <njn> bz: I think that patch deals entirely with sub-classes of nsINode
  572. # [06:37] * Joins: felipe (u2734@moz-160C58C6.com)
  573. # [06:37] <@bz> ok
  574. # [06:37] <@bz> in that case having a single SizeOfIncludingThis on nsINode is enough
  575. # [06:38] <@bz> not because it's enough in general but because subclasses of nsINode promise to play nice
  576. # [06:38] <njn> bz: I do the same thing with nsIDocument::DocSizeOfIncludingThis
  577. # [06:38] <njn> bz: is that valid?
  578. # [06:38] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  579. # [06:38] * Joins: timeless (u4015@moz-160C58C6.com)
  580. # [06:38] * @bz thinks so
  581. # [06:39] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
  582. # [06:39] <njn> bz: maybe I should get you to review the combined patches once mounir has r+'d the 2nd one
  583. # [06:39] * @bz whimpers
  584. # [06:39] <@bz> I can do that
  585. # [06:39] * njn clearly missed the "here be dragons" signs
  586. # [06:39] <njn> bz: even a skim-review would be good :)
  587. # [06:39] * Joins: lsumar (lsumar@moz-7691825E.adsl.xtra.co.nz)
  588. # [06:40] <@bz> yeah
  589. # [06:40] <@bz> Like I said, I can do that
  590. # [06:40] <@bz> fwiw
  591. # [06:40] <@bz> there is only one subclass of nsIDocument
  592. # [06:40] <@bz> that's nsDocument
  593. # [06:40] * Joins: Unfocused (u2622@moz-160C58C6.com)
  594. # [06:40] <@bz> this has two subclasses: nsHTMLDocument and nsXMLDocument
  595. # [06:40] <@bz> both having it as primary base class
  596. # [06:40] <@bz> nsXMLDocument has nsXULDocument as subclass
  597. # [06:41] <@bz> still good there
  598. # [06:41] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  599. # [06:41] <@bz> and nsSVGDocument
  600. # [06:41] <@bz> that one is fine too
  601. # [06:41] * Joins: jaws (u2871@moz-160C58C6.com)
  602. # [06:41] * njn missed nsXMLDocument and nsSVGDocument, sigh
  603. # [06:41] <@bz> nsHTMLDocument has MediaDocument as subclass
  604. # [06:42] <@bz> which has VideoDocument, ImageDocument, PluginDocument
  605. # [06:42] <@bz> all these are fine too
  606. # [06:42] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  607. # [06:42] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
  608. # [06:42] * njn missed them all too
  609. # [06:42] <@bz> those are leaves
  610. # [06:42] <@bz> so yeah |this| on nsIDocument will do sane things
  611. # [06:42] <njn> bz: good
  612. # [06:43] <@bz> if we really care...
  613. # [06:43] <njn> bz: lucky static analysis isn't running, all those NS_MUST_OVERRIDE annotations would be going crazy
  614. # [06:43] <@bz> we could add asserts to that effect, right?
  615. # [06:43] <njn> what would the assert look like?
  616. # [06:43] <@bz> nsXMLDocument::nsXMLDocument() {
  617. # [06:44] * jlebar goes to bed. Thanks for helping, bz.
  618. # [06:44] <njn> jlebar: thanks for your help too!
  619. # [06:44] <@bz> MOZ_ASSERT((void*)this == (void*)(nsIDocument*)this);
  620. # [06:44] * ewong is now known as ewong|away
  621. # [06:45] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
  622. # [06:46] * Quits: bnicholson2 (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
  623. # [06:47] <@bz> You need the explicit void* casts to avoid the compiler doing type coercion for you
  624. # [06:47] <@bz> class A {int a;};
  625. # [06:47] <@bz> class B {int b;};
  626. # [06:47] <@bz> class C : public A, public B{
  627. # [06:47] <@bz> public:
  628. # [06:47] <@bz> C() {
  629. # [06:47] <@bz> printf("%d %d %d %d\n", this == (A*)this, this == (B*)this, (void*)this == (void*)(A*)this, (void*)this == (void*)(B*)this);
  630. # [06:47] <@bz> }
  631. # [06:47] <@bz> };
  632. # [06:47] <@bz> int main() {C c;}
  633. # [06:48] <@bz> Prints "1 1 1 0"
  634. # [06:50] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
  635. # [06:50] <@bz> njn: so...
  636. # [06:51] <@bz> njn: Looking at your string changes
  637. # [06:51] <@bz> njn: you there?
  638. # [06:52] <njn> bz: oh, yep
  639. # [06:52] <@bz> njn: trying to figure out what you're seeing with strings
  640. # [06:53] <njn> ok
  641. # [06:53] <@bz> njn: so your patch does:
  642. # [06:53] <@bz> + return (mFlags & F_OWNED) ? mallocSizeOf(mData) : 0;
  643. # [06:54] <@bz> so even if you end up in that code with a readonly F_SHARED string it won't get measured
  644. # [06:54] <njn> bz:urhg
  645. # [06:54] <njn> that's old code that I forgot to change
  646. # [06:54] <@bz> ok
  647. # [06:54] <njn> blargh
  648. # [06:54] <njn> sorry
  649. # [06:54] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  650. # [06:54] <@bz> my question was whether there was something else saying that we don't have any F_SHARED non-readonly strings
  651. # [06:54] <@bz> or whether it was based on DMD results
  652. # [06:55] <njn> bz: well, I was always getting 0 from this function
  653. # [06:55] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  654. # [06:55] <@bz> ah
  655. # [06:55] <njn> but obviuosly the function is crap
  656. # [06:55] <@bz> ok, then!
  657. # [06:55] <@bz> let's fix the function and see the numbers
  658. # [06:55] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  659. # [06:55] <njn> I'll try again tomorrow, hopefully it'll be better :)
  660. # [06:55] <njn> thanks for all your help
  661. # [06:55] <@bz> no problem
  662. # [06:55] * Joins: smontagu (chatzilla@moz-F4C6F802.red.bezeqint.net)
  663. # [06:55] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  664. # [06:55] <@bz> the rest of the patch looks fine
  665. # [06:55] <@bz> insofar as I can tell such things at 1am
  666. # [06:56] * @bz should sleep
  667. # [06:56] <@bz> g'night, all
  668. # [06:56] * bz is now known as bz_sleep
  669. # [06:56] * Joins: bletch (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  670. # [06:56] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  671. # [06:56] <njn> bye
  672. # [06:56] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120209134159])
  673. # [06:57] * Quits: bletch (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  674. # [06:57] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  675. # [06:58] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  676. # [06:59] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  677. # [07:02] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  678. # [07:03] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  679. # [07:05] * Quits: dseif (dseif@35E3A091.EFBEEE74.491DEE85.IP) (Input/output error)
  680. # [07:05] * Quits: surkov (surkov@D5B8B92C.CAD7B873.222B27F0.IP) (Ping timeout)
  681. # [07:06] * mattwoodrow is now known as mattwoodrow|away
  682. # [07:06] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
  683. # [07:07] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  684. # [07:08] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  685. # [07:10] * Joins: dseif (dseif@moz-5727FAFC.dsl.teksavvy.com)
  686. # [07:18] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  687. # [07:20] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  688. # [07:20] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  689. # [07:21] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
  690. # [07:21] * Quits: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  691. # [07:25] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  692. # [07:33] * bc|afk is now known as bc
  693. # [07:33] * bwinton_away is now known as bwinton
  694. # [07:35] * bwinton is now known as bwinton_away
  695. # [07:36] * Joins: magsout (magsout@moz-E559D13.fbx.proxad.net)
  696. # [07:39] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  697. # [07:41] * glob|away is now known as glob
  698. # [07:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  699. # [07:45] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  700. # [07:47] * Quits: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net) (Quit: ctopper)
  701. # [07:48] * Joins: karl (karl@moz-C9705333.jetstream.xtra.co.nz)
  702. # [07:48] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  703. # [07:49] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
  704. # [07:49] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
  705. # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  706. # [07:52] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  707. # [07:52] * Quits: lsumar (lsumar@moz-7691825E.adsl.xtra.co.nz) (Quit: This computer has gone to sleep)
  708. # [07:54] * lsblakk is now known as lsblakk|afk
  709. # [07:57] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  710. # [07:58] * Quits: dseif (dseif@moz-5727FAFC.dsl.teksavvy.com) (Input/output error)
  711. # [07:59] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  712. # [07:59] * Joins: bb10 (bb10@moz-C7B05616.org)
  713. # [08:00] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
  714. # [08:00] * Joins: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net)
  715. # [08:01] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  716. # [08:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  717. # [08:04] * Joins: bb10 (bb10@moz-C7B05616.org)
  718. # [08:04] * Quits: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net) (Quit: ctopper)
  719. # [08:06] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  720. # [08:06] * Joins: bb10 (bb10@moz-C7B05616.org)
  721. # [08:08] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  722. # [08:09] * Joins: hendry (hendry@moz-FF1DABC3.gamma111.maxonline.com.sg)
  723. # [08:10] <hendry> Hi there, is there a site I can use for SSL related tests with Firefox? Want to check I can't access site with bad SSL cert for e.g.
  724. # [08:11] * padenot|away is now known as padenot
  725. # [08:12] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  726. # [08:12] * Joins: bb10 (bb10@moz-C7B05616.org)
  727. # [08:13] <mbrubeck> hendry: Hmm, https://mozilla.org/ (without "www.") used to have a bad cert, but I guess they fixed that. :/
  728. # [08:14] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
  729. # [08:14] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  730. # [08:15] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  731. # [08:15] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  732. # [08:15] * Joins: wolfiR (wolfiR@moz-C807A69D.dip0.t-ipconnect.de)
  733. # [08:15] * Joins: bb10 (bb10@moz-C7B05616.org)
  734. # [08:16] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  735. # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  736. # [08:19] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  737. # [08:20] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  738. # [08:20] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  739. # [08:20] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  740. # [08:21] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  741. # [08:24] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  742. # [08:24] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  743. # [08:24] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  744. # [08:27] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  745. # [08:28] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  746. # [08:29] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  747. # [08:30] <Peng> hendry: It's not an official test thing or anything, but https://sand.mozilla.org:6697/ and the other IRC servers have a hostname mismatch.
  748. # [08:30] <Peng> hendry: Not something to put in a unit test, but if you're just messing around on the command line it'd work.
  749. # [08:31] <Peng> Although it also prompted me for a client-side cert. That's new.
  750. # [08:34] <jdm> can anybody explain this regex behaviour? http://pastebin.mozilla.org/1484060
  751. # [08:35] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  752. # [08:36] <glob> jdm, your first regex expects a single non-underscore character at the start of the string, before "user"
  753. # [08:36] <glob> jdm, which you don't have
  754. # [08:36] <jdm> that makes sense
  755. # [08:37] * Fallen|away is now known as Fallen
  756. # [08:37] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  757. # [08:38] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  758. # [08:43] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Quit: )
  759. # [08:44] * philor is now known as philor|away
  760. # [08:44] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  761. # [08:44] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  762. # [08:44] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  763. # [08:44] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
  764. # [08:45] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  765. # [08:46] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  766. # [08:52] * Joins: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com)
  767. # [08:53] * Quits: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP) (Client exited)
  768. # [08:56] * padenot is now known as padenot|away
  769. # [08:57] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
  770. # [09:01] * mattwoodrow|away is now known as mattwoodrow
  771. # [09:03] * Joins: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  772. # [09:04] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  773. # [09:04] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  774. # [09:04] * Joins: janv_ (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  775. # [09:04] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Connection reset by peer)
  776. # [09:04] * Quits: willy1234x1 (willy1234x@moz-48AB2E84.slkc.qwest.net) (Ping timeout)
  777. # [09:05] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  778. # [09:05] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  779. # [09:10] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
  780. # [09:12] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  781. # [09:15] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  782. # [09:15] * ChanServ sets mode: +o roc
  783. # [09:15] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Ping timeout)
  784. # [09:18] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  785. # [09:19] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  786. # [09:20] * Joins: paolo (paolo@moz-410CA9AC.retail.telecomitalia.it)
  787. # [09:21] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  788. # [09:23] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  789. # [09:25] * janv_ is now known as janv
  790. # [09:25] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  791. # [09:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  792. # [09:31] * padenot|away is now known as padenot
  793. # [09:33] * Quits: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP) (Connection reset by peer)
  794. # [09:33] * Joins: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP)
  795. # [09:35] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  796. # [09:39] * ewong|afk is now known as ewong
  797. # [09:39] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  798. # [09:40] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  799. # [09:40] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
  800. # [09:41] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
  801. # [09:44] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  802. # [09:46] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
  803. # [09:46] * Joins: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP)
  804. # [09:47] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  805. # [09:48] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  806. # [09:49] * Joins: Neil (neil@moz-7E027EE5.cable.virginmedia.com)
  807. # [09:50] * Neil is now known as NeilZZZ
  808. # [09:50] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  809. # [09:52] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  810. # [09:53] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  811. # [09:53] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  812. # [09:53] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Input/output error)
  813. # [09:54] * Quits: ferongr (ferongr@moz-A6EF75B1.dsl.dyn.forthnet.gr) (Ping timeout)
  814. # [09:54] * Joins: mib_z75nhj (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  815. # [09:55] * Quits: mib_z75nhj (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  816. # [09:55] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  817. # [09:55] * Joins: ferongr (ferongr@moz-BEA97487.dsl.dyn.forthnet.gr)
  818. # [09:55] * Joins: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP)
  819. # [09:56] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  820. # [09:57] * padenot is now known as padenot|away
  821. # [10:01] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  822. # [10:02] * Quits: karl (karl@moz-C9705333.jetstream.xtra.co.nz) (Ping timeout)
  823. # [10:04] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  824. # [10:06] * glob is now known as glob|away
  825. # [10:08] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  826. # [10:08] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
  827. # [10:09] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
  828. # [10:10] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  829. # [10:11] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  830. # [10:13] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  831. # [10:13] <hendry> thanks btw Peng
  832. # [10:14] <hendry> I'm aware one can customise netError.xhtml, but what is the white page that's used when Firefox is attempting to load something?
  833. # [10:14] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  834. # [10:16] <@roc> it's the real document, with painting suppressed
  835. # [10:17] <@roc> if you experiment with a very slow-loading document with a background color, it will be that color
  836. # [10:17] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  837. # [10:20] <hendry> roc: can I override it to black?
  838. # [10:20] <@roc> in an extension?
  839. # [10:20] <@roc> you can try setting the default background color in prefs
  840. # [10:20] <hendry> roc: yes, that would neatest i think
  841. # [10:20] <@roc> that will set it for pages that don't have their own background color
  842. # [10:20] <@roc> it will, of course, set the backgrounds of those pages to black
  843. # [10:20] <@roc> or whatever
  844. # [10:21] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Ping timeout)
  845. # [10:21] <@roc> I can't think of a way to do more than that
  846. # [10:21] <hendry> roc: hmm, isse
  847. # [10:21] <hendry> roc: hmm, i SEE
  848. # [10:22] * padenot|away is now known as padenot
  849. # [10:22] * mattwoodrow is now known as mattwoodrow|away
  850. # [10:23] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  851. # [10:24] * Joins: willy1234x1 (willy1234x@moz-4ECEC022.hsd1.ut.comcast.net)
  852. # [10:25] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  853. # [10:26] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  854. # [10:27] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  855. # [10:29] <hendry> roc: sometimes FF can stay a really long time on this "white screen" I'm referring to, in a network error.
  856. # [10:29] <hendry> I prefer it to just hit netError
  857. # [10:30] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  858. # [10:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  859. # [10:31] <glazou> bonjour
  860. # [10:34] <Ms2ger> Morning
  861. # [10:34] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
  862. # [10:34] * Quits: inimino (inimino@moz-14AFA5B8.inimino.org) (Ping timeout)
  863. # [10:35] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
  864. # [10:37] <nigelb> Evening.
  865. # [10:37] * Joins: doublec (doublec@moz-55CD7EAB.pn)
  866. # [10:38] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  867. # [10:40] * Joins: Mano (chatzilla@moz-47B2C60B.cablep.bezeqint.net)
  868. # [10:44] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
  869. # [10:45] * Joins: espindola (espindola@5CB3CFD2.311EDF05.287A8ADE.IP)
  870. # [10:45] <espindola> trying a patch to enable us to switch to clang causes an ICE on gcc 4.2 :-(
  871. # [10:52] * Quits: willy1234x1 (willy1234x@moz-4ECEC022.hsd1.ut.comcast.net) (Ping timeout)
  872. # [10:52] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  873. # [10:52] * Joins: mak (chatzilla@moz-B2EEACCD.retail.telecomitalia.it)
  874. # [10:55] * Joins: vikram360 (vikram360@1632B279.6E88BEBA.2A068A5E.IP)
  875. # [10:58] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  876. # [10:59] * Joins: tonymec__ (tonymec@B755434C.C225E126.277517C1.IP)
  877. # [10:59] * tonymec__ is now known as tonymec|away
  878. # [11:00] * Joins: willy1234x1 (willy1234x@moz-48AB2E84.slkc.qwest.net)
  879. # [11:01] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Quit: jduell)
  880. # [11:08] * Joins: tonymec (tonymec@B755434C.C225E126.277517C1.IP)
  881. # [11:10] * padenot is now known as padenot|away
  882. # [11:12] <nigelb> 36
  883. # [11:14] <darktrojan> I should be writing these down and buying lottery tickets or something
  884. # [11:15] <espindola> ehsan_xchat, anything wrong with https://github.com/mozilla/mozilla-central?
  885. # [11:15] <hendry> is there some URL to see what's the latest release? I think it was 10.1, but couldn't find the release notes
  886. # [11:16] <darktrojan> http://ftp.mozilla.org/pub/firefox/releases/
  887. # [11:16] <mauke> http://www.mozilla.org/en-US/firefox/10.0.1/releasenotes/
  888. # [11:16] * ewong is now known as ewong|afk
  889. # [11:18] <Ms2ger> darktrojan, nah, 36 is just next year's version number :)
  890. # [11:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  891. # [11:20] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
  892. # [11:26] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  893. # [11:27] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  894. # [11:27] * Quits: grubshka (grubshka@moz-88E61872.w86-216.abo.wanadoo.fr) (Ping timeout)
  895. # [11:30] * Joins: grubshka (grubshka@moz-D3BA0A67.w86-216.abo.wanadoo.fr)
  896. # [11:32] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  897. # [11:32] * davehunt|away is now known as davehunt
  898. # [11:33] <NeilAway> bah, tld transfers are a nightmare
  899. # [11:35] <hendry> thanks darktrojan & mauke
  900. # [11:37] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  901. # [11:39] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  902. # [11:41] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  903. # [11:42] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  904. # [11:47] <hendry> How can I disable "A script on this page may be busy"? Can quite suss out http://kb.mozillazine.org/Unresponsive_Script_Warning
  905. # [11:48] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  906. # [11:52] * Quits: richardus (richardus@moz-A4E2BEA4.com) (Ping timeout)
  907. # [11:54] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  908. # [11:55] * Joins: richardus (richardus@moz-A4E2BEA4.com)
  909. # [11:55] * heycam is now known as heycam|away
  910. # [11:57] * Joins: Goldorak (chatzilla@B2CEA347.474ADEAF.187A1082.IP)
  911. # [11:59] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
  912. # [12:03] * Joins: KaiRo (robert@moz-6F742185.adsl.highway.telekom.at)
  913. # [12:06] * Joins: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com)
  914. # [12:07] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  915. # [12:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  916. # [12:08] <glazou> gaaaah, r.cssText setter not implemented if r is an IMPORT_RULE...
  917. # [12:08] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  918. # [12:08] <glazou> sigh
  919. # [12:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  920. # [12:10] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  921. # [12:10] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
  922. # [12:11] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
  923. # [12:11] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
  924. # [12:11] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  925. # [12:12] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  926. # [12:13] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  927. # [12:15] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  928. # [12:20] * Quits: ferongr (ferongr@moz-BEA97487.dsl.dyn.forthnet.gr) (Ping timeout)
  929. # [12:22] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  930. # [12:23] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  931. # [12:24] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  932. # [12:25] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  933. # [12:26] * Quits: Olipro (Olipro@moz-9F100761.catv.pool.telekom.hu) (Ping timeout)
  934. # [12:28] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  935. # [12:29] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  936. # [12:29] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  937. # [12:30] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  938. # [12:33] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  939. # [12:34] * Quits: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net) (Quit: darktrojan)
  940. # [12:35] * Joins: inimino (inimino@moz-14AFA5B8.inimino.org)
  941. # [12:36] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  942. # [12:44] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
  943. # [12:44] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Client exited)
  944. # [12:50] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  945. # [12:50] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
  946. # [12:53] * Joins: bzum (akin@AC70084F.DBB41A87.114503E7.IP)
  947. # [12:53] <espindola> ted, thanks for taking care of 721160!
  948. # [12:55] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  949. # [12:56] <Ms2ger> khuey++
  950. # [12:56] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  951. # [12:57] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  952. # [12:58] * Quits: Mano (chatzilla@moz-47B2C60B.cablep.bezeqint.net) (Ping timeout)
  953. # [12:59] * khuey is now known as khuey|away
  954. # [13:01] * ewong|sleep is now known as ewong
  955. # [13:01] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  956. # [13:01] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  957. # [13:03] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  958. # [13:06] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
  959. # [13:06] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
  960. # [13:06] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  961. # [13:06] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  962. # [13:06] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  963. # [13:07] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  964. # [13:07] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  965. # [13:07] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
  966. # [13:07] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  967. # [13:07] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
  968. # [13:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  969. # [13:07] * Quits: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP) (Ping timeout)
  970. # [13:07] * Quits: paolo (paolo@moz-410CA9AC.retail.telecomitalia.it) (Client exited)
  971. # [13:07] * mak is now known as mak|afk
  972. # [13:07] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  973. # [13:08] * Joins: pranavrc (pranavrc@6CE97BEA.49D5D946.520CDC98.IP)
  974. # [13:08] * davehunt is now known as davehunt|away
  975. # [13:10] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
  976. # [13:11] <Ms2ger> mounir++
  977. # [13:12] <mounir> Ms2ger: yw
  978. # [13:12] <Ms2ger> :)
  979. # [13:12] * Joins: KaIRC (robert@moz-13747E56.adsl.highway.telekom.at)
  980. # [13:12] * Quits: KaiRo (robert@moz-6F742185.adsl.highway.telekom.at) (Ping timeout)
  981. # [13:12] * KaIRC is now known as KaiRo
  982. # [13:14] * Joins: CC_testing (u4156@moz-160C58C6.com)
  983. # [13:14] * Joins: felipe (u2734@moz-160C58C6.com)
  984. # [13:15] * Joins: Unfocused (u2622@moz-160C58C6.com)
  985. # [13:15] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
  986. # [13:15] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  987. # [13:17] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  988. # [13:17] * Joins: ttaubert (u2620@moz-160C58C6.com)
  989. # [13:17] * Joins: jaws (u2871@moz-160C58C6.com)
  990. # [13:17] * Joins: nigelb (nigel@moz-8640053A.me)
  991. # [13:19] * Joins: timeless (u4015@moz-160C58C6.com)
  992. # [13:21] <@ted> espindola: thank smichaud, i just pointed him in the right direction
  993. # [13:22] * Quits: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP) (Quit: bbl)
  994. # [13:23] <espindola> does our irc bot has "tell" command? (or a manual :-) )
  995. # [13:23] <@ted> firebot?
  996. # [13:23] <firebot> ted?
  997. # [13:23] <@ted> you can /msg firebot help
  998. # [13:23] <@ted> i think
  999. # [13:24] <@ted> firebot: tell espindola about ted
  1000. # [13:24] <firebot> ted: told espindola
  1001. # [13:24] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  1002. # [13:24] <espindola> firebot, tell smichaud: thanks for taking care of 721160!
  1003. # [13:25] <firebot> espindola: Sorry, I've no idea what 'tell smichaud: thanks for taking care of 721160' might be.
  1004. # [13:25] <espindola> firebot: tell smichaud thanks for taking care of 721160!
  1005. # [13:25] <firebot> espindola: Sorry, I've no idea what 'tell smichaud thanks for taking care of 721160' might be.
  1006. # [13:25] <reuben> he doesn't have a "schedule message" thing, no
  1007. # [13:25] <espindola> ah, thanks
  1008. # [13:26] * Joins: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP)
  1009. # [13:27] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1010. # [13:27] * reuben pats firebot
  1011. # [13:27] <firebot> yay
  1012. # [13:28] <@ted> smichaud would be here if he was on irc, presumably
  1013. # [13:28] <@ted> you could just email him :)
  1014. # [13:29] * Joins: kaie2 (kaie@moz-CBEF6EAA.dip.t-dialin.net)
  1015. # [13:29] * mak|afk is now known as mak
  1016. # [13:29] * Quits: kaie (kaie@moz-CFDB2681.dip.t-dialin.net) (Ping timeout)
  1017. # [13:29] * kaie2 is now known as kaie
  1018. # [13:31] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
  1019. # [13:32] <bhearsum|afk> is the "version" attribute on firefox.exe (the one that shows up in the Properties dialog) something we control, or does the compiler/linker make it up somehow?
  1020. # [13:32] <bhearsum|afk> in particular, the 4th part of it
  1021. # [13:34] <@ted> we control it
  1022. # [13:34] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1023. # [13:34] <@ted> the 4th part is "days since january 1st, 2000"
  1024. # [13:34] <bhearsum|afk> aaaah
  1025. # [13:34] <bhearsum|afk> ok, that makes sense
  1026. # [13:34] <@ted> made up to be an arbitrarily increasing number
  1027. # [13:35] <bhearsum|afk> someone on the Enterprise list has been using it to distinguish between ESR and Release. worked for 10.0, because we built on different days, but not for 10.0.1.
  1028. # [13:35] <@ted> http://mxr.mozilla.org/mozilla-central/source/config/version_win.pl#48
  1029. # [13:35] <@ted> that's absurd
  1030. # [13:35] <bhearsum|afk> to use it to distinguish?
  1031. # [13:35] <@ted> but people will do silly things
  1032. # [13:35] <@ted> yes
  1033. # [13:35] <bhearsum|afk> yeah
  1034. # [13:36] <bhearsum|afk> i'm telling him to use application.ini
  1035. # [13:37] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1036. # [13:37] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1037. # [13:39] <bhearsum|afk> thanks ted!
  1038. # [13:39] <@ted> np
  1039. # [13:40] * davehunt|away is now known as davehunt
  1040. # [13:44] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
  1041. # [13:44] * ChanServ sets mode: +o smaug
  1042. # [13:46] * Quits: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1043. # [13:50] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1044. # [14:00] * jfkthame is now known as jfkthame_afk
  1045. # [14:04] * Joins: mcsmurf (mcsmurf@moz-8221EF8F.dip.t-dialin.net)
  1046. # [14:05] * Quits: vikram360 (vikram360@1632B279.6E88BEBA.2A068A5E.IP) (Ping timeout)
  1047. # [14:05] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1048. # [14:09] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1049. # [14:09] * Quits: MarcoZ (marco.zehe@moz-44CBD332.dip.t-dialin.net) (Quit: Leaving early today, see you tomorrow!)
  1050. # [14:10] * Quits: hendry (hendry@moz-FF1DABC3.gamma111.maxonline.com.sg) (Ping timeout)
  1051. # [14:14] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
  1052. # [14:15] * jfkthame_afk is now known as jfkthame
  1053. # [14:17] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
  1054. # [14:20] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  1055. # [14:20] * Quits: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Leaving...)
  1056. # [14:24] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1057. # [14:26] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1058. # [14:27] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1059. # [14:27] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1060. # [14:28] * glob|away is now known as glob
  1061. # [14:29] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
  1062. # [14:29] * Joins: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1063. # [14:30] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1064. # [14:31] * Joins: umbridge (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  1065. # [14:32] * Quits: umbridge (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1066. # [14:33] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1067. # [14:34] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1068. # [14:34] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1069. # [14:34] <mak> Standard8: can you reproduce locally those test_annos_expire_session.js failures?
  1070. # [14:36] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1071. # [14:44] * Quits: bzum (akin@AC70084F.DBB41A87.114503E7.IP) (Connection reset by peer)
  1072. # [14:48] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1073. # [14:50] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1074. # [14:51] * Joins: evilpie (chatzilla@moz-CCD2F161.pools.arcor-ip.net)
  1075. # [14:51] * Joins: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP)
  1076. # [14:52] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1077. # [14:52] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
  1078. # [14:53] <doktor5000> hi guys, can someone please confirm that TB 3.1.18 is definitely not affected by http://www.mozilla.org/security/announce/2012/mfsa2012-10.html / CVE-2012-0452
  1079. # [14:54] <gcp> "Firefox 9 and earlier are not affected"
  1080. # [14:55] <doktor5000> gcp: yes, i've read that, just wanted a confirmation, as it's not really specific, IMHO
  1081. # [14:56] <gcp> It appears to be a bug at the platform/XBL level, and if Firefox 9 is not affected, must have been introduced between 9 and 10, so long before TB 3.x.
  1082. # [14:56] <Standard8> doktor5000: we always check which branches are affected
  1083. # [14:56] <Standard8> and the regressions point
  1084. # [14:56] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1085. # [14:56] <gcp> I can't see the bug so I can't say more.
  1086. # [14:57] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1087. # [14:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1088. # [14:59] <doktor5000> gcp: me neither
  1089. # [15:00] <Pike> doktor5000: I don't think there'll be much more info on a public channel until the bug is opened
  1090. # [15:00] <@smaug> doktor5000: that bug was certainly introduced after FF9
  1091. # [15:00] * @smaug is Olli Pettay
  1092. # [15:01] <doktor5000> ok guys, that's enough information for me, thanks :)
  1093. # [15:02] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1094. # [15:03] <Standard8> mak: no (although I'm on Mac), but I do have access to a try server and some of the builders that are seeing this issue
  1095. # [15:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1096. # [15:03] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1097. # [15:03] <mak> Standard8: ok, will then attach a patch for you to try
  1098. # [15:04] * wlach|afk is now known as wlach
  1099. # [15:05] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  1100. # [15:06] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
  1101. # [15:06] * bhearsum|afk is now known as bhearsum
  1102. # [15:06] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1103. # [15:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1104. # [15:08] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1105. # [15:09] * Quits: smontagu (chatzilla@moz-F4C6F802.red.bezeqint.net) (Ping timeout)
  1106. # [15:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1107. # [15:09] * ChanServ sets mode: +o ehsan
  1108. # [15:10] * Quits: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
  1109. # [15:10] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  1110. # [15:11] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1111. # [15:12] * Joins: armenzg (armenzg@moz-1227E754.home1.cgocable.net)
  1112. # [15:13] * mcote|afk is now known as mcote
  1113. # [15:14] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  1114. # [15:16] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  1115. # [15:16] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1116. # [15:16] * catlee-away is now known as catlee
  1117. # [15:17] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1118. # [15:17] <mak> Standard8: patch in bug
  1119. # [15:18] * Joins: smontagu (chatzilla@moz-D4459223.red.bezeqint.net)
  1120. # [15:18] * jhopkins|afk is now known as jhopkins
  1121. # [15:18] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  1122. # [15:21] * Joins: dseif (dseif@117F2F8F.531FD64C.630E4E47.IP)
  1123. # [15:22] * cjones-dinner is now known as cjones
  1124. # [15:23] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1125. # [15:23] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1126. # [15:24] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  1127. # [15:24] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1128. # [15:24] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
  1129. # [15:24] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  1130. # [15:25] * Quits: jgilbert_ (jgilbert@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1131. # [15:25] * Joins: timdream (timdream@moz-95C9D240.adsl.dynamic.seed.net.tw)
  1132. # [15:25] <NeilAway> espindola: memoserv works for registered nicks
  1133. # [15:25] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1134. # [15:25] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  1135. # [15:26] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  1136. # [15:27] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1137. # [15:27] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1138. # [15:27] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1139. # [15:29] <Standard8> mak: thanks, pushed
  1140. # [15:29] <Standard8> we'll see what happens
  1141. # [15:29] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1142. # [15:29] * Quits: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: damons)
  1143. # [15:29] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  1144. # [15:30] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
  1145. # [15:30] * deLta30_ is now known as deLta30
  1146. # [15:30] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  1147. # [15:30] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  1148. # [15:30] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
  1149. # [15:30] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  1150. # [15:30] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  1151. # [15:30] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1152. # [15:30] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  1153. # [15:31] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  1154. # [15:33] * bear-afk is now known as bear
  1155. # [15:33] * Quits: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  1156. # [15:33] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
  1157. # [15:35] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1158. # [15:35] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1159. # [15:36] * Joins: felipe (u2734@moz-160C58C6.com)
  1160. # [15:36] * Quits: coop (Chris@moz-363FD0F6.dsl.bell.ca) (Quit: coop)
  1161. # [15:37] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  1162. # [15:38] * Joins: CC_testing (u4156@moz-160C58C6.com)
  1163. # [15:38] * Joins: Unfocused (u2622@moz-160C58C6.com)
  1164. # [15:38] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1165. # [15:39] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1166. # [15:39] * Joins: nigelb (nigel@moz-8640053A.me)
  1167. # [15:40] * Joins: jaws (u2871@moz-160C58C6.com)
  1168. # [15:41] * Quits: @bz_sleep (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Connection reset by peer)
  1169. # [15:41] * Joins: timeless (u4015@moz-160C58C6.com)
  1170. # [15:41] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1171. # [15:41] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (Ping timeout)
  1172. # [15:42] * Quits: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com) (Client exited)
  1173. # [15:42] * Joins: ttaubert (u2620@moz-160C58C6.com)
  1174. # [15:43] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
  1175. # [15:43] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
  1176. # [15:46] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Client exited)
  1177. # [15:48] * Joins: felipe (u2734@moz-160C58C6.com)
  1178. # [15:48] * rail_away is now known as rail
  1179. # [15:51] * Joins: coop (Chris@moz-363FD0F6.dsl.bell.ca)
  1180. # [15:53] <ttaubert> smaug: I've been running irccloud for some time now in an app tab again and my cc times are ~400-700ms.
  1181. # [15:53] <@smaug> ttaubert: have you reloaded the page?
  1182. # [15:53] <@smaug> or have you used find
  1183. # [15:53] <ttaubert> yes, multiple times
  1184. # [15:53] <ttaubert> find?
  1185. # [15:53] <@smaug> there is a know problem with websocket
  1186. # [15:54] <@smaug> and there is a known problem with find
  1187. # [15:54] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  1188. # [15:54] <@smaug> https://bugzilla.mozilla.org/show_bug.cgi?id=669845#c43
  1189. # [15:54] <ttaubert> oh, no. I never use the quick search bar
  1190. # [15:55] <decoder> i have a strange bug here
  1191. # [15:55] <decoder> already encountered it twice now
  1192. # [15:55] <decoder> i have firefox open
  1193. # [15:55] <@smaug> Bug 725804 and bug 696085 are about websocket
  1194. # [15:55] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
  1195. # [15:55] <decoder> then I start a skype call
  1196. # [15:56] <decoder> then whole box freezes, starts swapping
  1197. # [15:56] <decoder> turns our firefox is swapping like hell
  1198. # [15:56] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  1199. # [15:56] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
  1200. # [15:56] <@smaug> decoder: using lots of memory?
  1201. # [15:56] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1202. # [15:56] <decoder> smaug: yea, but it's hard to see how much with all being swapped
  1203. # [15:56] <Standard8> huh
  1204. # [15:57] <Standard8> Telemetry.cpp:113:18: error: use of undeclared identifier 'EnumerateEntries'
  1205. # [15:57] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  1206. # [15:58] <ttaubert> smaug: thx for the bug numbers
  1207. # [15:58] <@smaug> ttaubert: I'm just fixing Bug 725804
  1208. # [15:58] <@smaug> ttaubert: you could kick someone to fix bug 696085 ;)
  1209. # [15:59] * ewong is now known as ewong|sleep
  1210. # [16:00] <ttaubert> hm :)
  1211. # [16:00] <Standard8> ah got it
  1212. # [16:00] * Joins: Yoric|backup (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1213. # [16:00] <@smaug> ttaubert: oh, that sounds like *you* want to fix it!
  1214. # [16:00] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
  1215. # [16:01] * Joins: Yoric_ (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1216. # [16:01] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1217. # [16:01] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1218. # [16:01] <ttaubert> smaug: omg. that's not quite my area.
  1219. # [16:01] <@smaug> ttaubert: in general, on this machine if I get non-(un)load related CC times higher than 15ms, I know that something is leaking, at least temporarily
  1220. # [16:02] * Quits: Yoric|backup (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1221. # [16:02] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  1222. # [16:02] <jlebar> smaug, So https://bugzilla.mozilla.org/show_bug.cgi?id=669845#c43 causes long CC times because *any* zombie compartment causes a CC blowup?
  1223. # [16:02] <ttaubert> it's a leak detecting machine
  1224. # [16:03] * Joins: jgilbert_ (jgilbert@F2D29657.F60B0462.67AC9B1.IP)
  1225. # [16:03] * Yoric_ is now known as Yoric
  1226. # [16:04] <@smaug> jlebar: not any. If something, like Find, which CC doesn't know anything about, keeps stuff alive, CC can't optimize out the objects from the graph
  1227. # [16:04] * Quits: dseif (dseif@117F2F8F.531FD64C.630E4E47.IP) (Broken pipe)
  1228. # [16:04] * armenzg is now known as armenzg_br
  1229. # [16:04] <jlebar> smaug, So when chrome JS holds onto an element or a document, causing a zombie, CC times blow up?
  1230. # [16:04] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1231. # [16:05] <@smaug> I wouldn't expect that
  1232. # [16:05] <@smaug> CC knows about js
  1233. # [16:05] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
  1234. # [16:05] <jlebar> smaug, Okay, it's specifically about how the nsIFind implementation works?
  1235. # [16:05] <@smaug> yeah
  1236. # [16:05] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  1237. # [16:05] * Joins: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP)
  1238. # [16:05] <jlebar> smaug, Cool; thanks.
  1239. # [16:05] <@smaug> jlebar: XHR/WebSocket etc have kind of similar problem
  1240. # [16:06] <@smaug> something outside keeps stuff alive
  1241. # [16:06] <@smaug> in those cases Necko
  1242. # [16:06] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1243. # [16:06] <jlebar> smaug, (I ask because I want to understand how bad extension zombies are. Sounds like you're saying, not so bad.)
  1244. # [16:06] <@smaug> I *think* autocomplete may have similar problem
  1245. # [16:06] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1246. # [16:07] <@smaug> jlebar: I would imagine that they used to be bad
  1247. # [16:08] <@smaug> but nowadays we can propagate blackness to new areas, so JS->some_zombie_dom shouldn't be a problem anymore
  1248. # [16:08] <jlebar> cool.
  1249. # [16:08] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1250. # [16:08] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  1251. # [16:09] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1252. # [16:09] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1253. # [16:09] * Ziggy|AWAY is now known as Ziggy_Maes
  1254. # [16:11] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1255. # [16:11] <irving> Is there a straightforward way, from Javascript, to add a new locale binding to a running gecko? Trying to fix a test that's sensitive to underlying OS locale, fails when OS locale isn't in its test-specific chrome manifest
  1256. # [16:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1257. # [16:12] * Quits: mak (chatzilla@moz-B2EEACCD.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  1258. # [16:13] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1259. # [16:13] <Pike> irving: which test? (and maybe yes, maybe no)
  1260. # [16:13] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  1261. # [16:13] <irving> Pike: bug 557024
  1262. # [16:14] <espindola> ehsan, git://github.com/mozilla/mozilla-central.git is not updating, known problem?
  1263. # [16:14] <Pike> irving: is that the matchOS test?
  1264. # [16:14] <irving> Pike: yes
  1265. # [16:16] <@ehsan> espindola: let me check
  1266. # [16:16] <espindola> thanks!
  1267. # [16:16] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1268. # [16:19] * armenzg_br is now known as armenzg_buildduty
  1269. # [16:20] <@ehsan> espindola: corrupted hg repo (yay!)
  1270. # [16:21] <Pike> irving: commented in the bug
  1271. # [16:22] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (Ping timeout)
  1272. # [16:22] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
  1273. # [16:23] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
  1274. # [16:23] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
  1275. # [16:24] <Pike> irving: if my theory fails on the root cause for that test failure, you might want to look at what restartless addons do to register and unregister chrome
  1276. # [16:28] * Quits: jhopkins (jhopkins@moz-A6FE435.build.sjc1.mozilla.com) (Ping timeout)
  1277. # [16:29] * catlee is now known as catlee-mtg
  1278. # [16:29] <espindola> ehsan, !
  1279. # [16:30] <irving> Pike: thanks. The code itself didn't look too wrong to me, aside from some concern about how we should behave if the OS locale isn't in the manifest.
  1280. # [16:32] <Pike> irving: also, IIRC, it passes if you're french, go figure who wrote the test :-)
  1281. # [16:33] * bc is now known as bc|afk
  1282. # [16:34] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  1283. # [16:34] <irving> Pike: side effect of one of the test cases using fr-FR so that it's in the test manifest
  1284. # [16:34] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1285. # [16:36] <Pike> yeah, de is in there, too, IIRC, and fails
  1286. # [16:36] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1287. # [16:36] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1288. # [16:38] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1289. # [16:38] <irving> Pike: Noticed that as soon as I wrote the above. Need to clean up the test a bit more to figure out if it's the test or the code...
  1290. # [16:39] <irving> vingtetun: ping
  1291. # [16:39] <vingtetun> irving: pong
  1292. # [16:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1293. # [16:41] <irving> vingtetun: I'm looking at the matchOS test failure (bug 557024, see backscroll). It's assigned to you right now, do you have any work in progress?
  1294. # [16:41] * glob is now known as glob|away
  1295. # [16:41] <vingtetun> irving: nope, feel free to take it!
  1296. # [16:41] <irving> vingtetun: OK, thanks
  1297. # [16:42] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
  1298. # [16:42] * Quits: mkelly_ (mkelly@moz-99CF8925.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
  1299. # [16:42] <@smaug> toolkit/components/telemetry/Telemetry.cpp:113:18: error: use of undeclared identifier 'EnumerateEntries'
  1300. # [16:42] <froydnj> smaug: bug 727081
  1301. # [16:43] * Joins: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net)
  1302. # [16:43] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
  1303. # [16:44] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1304. # [16:44] <@smaug> thanks
  1305. # [16:45] * Parts: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Leaving)
  1306. # [16:45] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1307. # [16:46] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1308. # [16:48] * Joins: victorporof (victorporo@8FF2540B.B7DD870C.79933D60.IP)
  1309. # [16:48] * Joins: mkelly (mkelly@moz-99CF8925.members.linode.com)
  1310. # [16:49] * mjessome|away is now known as mjessome
  1311. # [16:52] * philor|away is now known as philor
  1312. # [16:53] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1313. # [16:54] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  1314. # [16:54] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1315. # [16:57] <Standard8> is there a document somewhere on setting up feature branches?
  1316. # [16:57] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1317. # [16:57] * ctalbert|afk is now known as ctalbert
  1318. # [16:58] <jdm> Standard8: https://wiki.mozilla.org/ReleaseEngineering/DisposableProjectBranches
  1319. # [16:58] <Standard8> jdm: thanks
  1320. # [16:59] <Pike> Standard8: also https://wiki.mozilla.org/ReleaseEngineering:ProjectBranchPlanning in case that other one doesn't link back
  1321. # [17:03] <chrisccoulson> hi paul, you around?
  1322. # [17:05] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  1323. # [17:05] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1324. # [17:05] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1325. # [17:08] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
  1326. # [17:08] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  1327. # [17:08] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1328. # [17:09] * timdream is now known as timdream[12am]
  1329. # [17:10] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1330. # [17:11] * timdream[12am] is now known as timdream
  1331. # [17:11] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1332. # [17:11] * timdream is now known as timdream|away
  1333. # [17:11] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  1334. # [17:11] * Joins: sid0 (u2934@moz-160C58C6.com)
  1335. # [17:12] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1336. # [17:12] * Joins: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net)
  1337. # [17:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1338. # [17:14] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  1339. # [17:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1340. # [17:18] <AryehGregor> If I got r+ and then there was a test failure on the try server, should I set r+ again on the same patch with the failing test fixed, without asking?
  1341. # [17:18] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1342. # [17:18] <AryehGregor> (I assume so, but I want to check before I do)
  1343. # [17:19] <mounir> AryehGregor: depends on what it took you to fix the failure
  1344. # [17:19] <AryehGregor> s/0pt/0px/ on one line. :)
  1345. # [17:19] <mounir> AryehGregor: I woud just push the patch with that fix
  1346. # [17:19] <mounir> *would
  1347. # [17:19] <AryehGregor> Okay.
  1348. # [17:19] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1349. # [17:19] * ChanServ sets mode: +o dveditz
  1350. # [17:20] * Joins: smvv (smvv@moz-ADA081D0.org)
  1351. # [17:20] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
  1352. # [17:20] <AryehGregor> When I get random orange and tbpl gives me the bug, should I tell it to post a comment?
  1353. # [17:20] <AryehGregor> This one has 393 already . . . is it helpful to post more?
  1354. # [17:20] <mounir> AryehGregor: yes, you should
  1355. # [17:20] <AryehGregor> Okay. Why?
  1356. # [17:21] <mounir> AryehGregor: we keep track of orange frequency
  1357. # [17:21] <mounir> and it will mark the orange has marked
  1358. # [17:21] <AryehGregor> Okay.
  1359. # [17:21] <mounir> starred, even
  1360. # [17:22] * joduinn-afk is now known as joduinn
  1361. # [17:22] <AryehGregor> Why does no one disable these tests?
  1362. # [17:22] <mounir> AryehGregor: we disable them sometimes
  1363. # [17:22] <mounir> we prefer to fix them
  1364. # [17:22] <@ted> disabling tests is a possible solution, but it sucks
  1365. # [17:23] <@ted> if we disable a test, and then someone introduces, say, a crash into the code the test exercises
  1366. # [17:23] <@ted> now we don't catch that
  1367. # [17:23] <philor> no, we don't prefer to fix them
  1368. # [17:23] <AryehGregor> Well, you can run the test but ignore the result, like marking a reftest as random.
  1369. # [17:23] * lsblakk|afk is now known as lsblakk
  1370. # [17:23] <@ted> yes, that's a better solution
  1371. # [17:23] <philor> we prefer to leave them running because we'd rather know when we go from intermittent to constant
  1372. # [17:23] <@ted> but we don't have that in non-reftest harnesses
  1373. # [17:23] <philor> and if you mark it as random, it is *gone*
  1374. # [17:24] * AryehGregor has gotten random orange from a reftest where the associated bug had 600+ comments
  1375. # [17:24] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
  1376. # [17:24] <@ted> philor: mm, true
  1377. # [17:24] <AryehGregor> Well, okay.
  1378. # [17:24] <philor> nobody ever opens up 10 logs from 10 pushes and counts whether the random-if things were actually random
  1379. # [17:24] <@ted> we probably need better tooling for that
  1380. # [17:24] <AryehGregor> It should be pretty easy to keep stats on that, no?
  1381. # [17:24] * AryehGregor should watch what he says lest he be volunteered
  1382. # [17:25] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1383. # [17:25] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1384. # [17:26] * catlee-mtg is now known as catlee
  1385. # [17:26] <nemo> http://m8y.org/images/temp.png - file a new bug? (graphics card specific it seems - only happens on my windows machine, not my linux one)
  1386. # [17:27] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1387. # [17:28] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1388. # [17:28] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1389. # [17:28] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1390. # [17:29] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1391. # [17:30] <froydnj> if I have a test that consistently fails on try, but passes on my local machine, is my only recourse to use try as a printf-debug service?
  1392. # [17:30] <Callek> froydnj: you *can* request to get loaned a try machine to diagnose for the relevant platform
  1393. # [17:31] <Callek> froydnj: (you'd vnc or ssh or both, etc.)
  1394. # [17:31] <nemo> Callek: can't just give him an image of a try machine? :)
  1395. # [17:31] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1396. # [17:31] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  1397. # [17:31] <Callek> nemo: many of the try machines are all physical hardware, so images won't translate well to a VM
  1398. # [17:31] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1399. # [17:31] <Callek> besides it could be related to that specific hardware stack
  1400. # [17:32] <nemo> Callek: depends on the bug I guess, and the OS. .. yeah
  1401. # [17:32] <nemo> my linux machine I'm using right now has hopped happily from VM to physical many times
  1402. # [17:32] <froydnj> what are the win opt machines? xp? or vista?
  1403. # [17:32] <nemo> I've gotten windows to do that only with great difficulty (drivers and spoofing system settings or cracking it)
  1404. # [17:32] <philor> win is 7, winxp is xp
  1405. # [17:33] <philor> and the builders are server 2k3
  1406. # [17:33] <froydnj> bizarre
  1407. # [17:34] * timdream|away is now known as timdream
  1408. # [17:36] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  1409. # [17:36] <Callek> froydnj: if you need to borrow a slave, file a bug in mozilla.org::Release Engineering -- give all specifics, what OS, why, etc.
  1410. # [17:37] <philor> and a shutdown hang *with* a stack is not "No longer getting stacks"
  1411. # [17:37] <froydnj> Callek: ok, thanks!
  1412. # [17:38] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1413. # [17:38] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
  1414. # [17:39] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
  1415. # [17:39] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1416. # [17:39] <armenzg_buildduty> thanks espindola
  1417. # [17:40] <espindola> armenzg_buildduty, thank you for finding this case
  1418. # [17:40] * Joins: mib_dofngn (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  1419. # [17:41] * Quits: mib_dofngn (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1420. # [17:42] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1421. # [17:42] * bwinton_away is now known as bwinton
  1422. # [17:43] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  1423. # [17:43] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1424. # [17:43] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  1425. # [17:43] * ChanServ sets mode: +o bz
  1426. # [17:43] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1427. # [17:43] * Joins: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1428. # [17:43] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
  1429. # [17:44] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1430. # [17:45] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1431. # [17:45] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  1432. # [17:45] * Quits: smontagu (chatzilla@moz-D4459223.red.bezeqint.net) (Ping timeout)
  1433. # [17:47] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  1434. # [17:48] * Joins: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com)
  1435. # [17:50] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1436. # [17:52] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
  1437. # [17:53] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
  1438. # [17:53] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1439. # [17:53] * Joins: smontagu (chatzilla@moz-74A62838.red.bezeqint.net)
  1440. # [17:56] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1441. # [17:58] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  1442. # [17:58] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1443. # [17:59] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  1444. # [17:59] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
  1445. # [17:59] * Joins: krit (Adium@moz-1FC1932F.adobe.com)
  1446. # [17:59] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
  1447. # [18:00] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  1448. # [18:00] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1449. # [18:01] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1450. # [18:01] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  1451. # [18:01] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1452. # [18:02] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  1453. # [18:02] * Joins: myk (myk@moz-D5FB8F6D.tmodns.net)
  1454. # [18:03] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1455. # [18:03] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1456. # [18:04] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  1457. # [18:04] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
  1458. # [18:04] * Joins: biesi (cbiesinger@moz-3229BBB8.tmodns.net)
  1459. # [18:04] * Quits: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net) (Quit: nbvcx)
  1460. # [18:05] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
  1461. # [18:05] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  1462. # [18:05] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Ping timeout)
  1463. # [18:05] * mdas is now known as mdas|afk
  1464. # [18:05] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
  1465. # [18:06] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1466. # [18:06] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Input/output error)
  1467. # [18:06] <ddahl> what NS_IMPL_ISUPPORT macro should I use if the C++ class does not have a corresponding XPCOM interface - or will be consumed by another class that implements a similar interface?
  1468. # [18:06] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
  1469. # [18:06] * ChanServ sets mode: +o smaug
  1470. # [18:07] * Quits: myk (myk@moz-D5FB8F6D.tmodns.net) (Max SendQ exceeded)
  1471. # [18:07] * Joins: myk (myk@moz-D5FB8F6D.tmodns.net)
  1472. # [18:08] * timA|away is now known as timA
  1473. # [18:08] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1474. # [18:08] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  1475. # [18:09] * Quits: mcsmurf (mcsmurf@moz-8221EF8F.dip.t-dialin.net) (Quit: )
  1476. # [18:10] * Joins: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de)
  1477. # [18:10] <@bz> ddahl: if it has no XPCOM interface, why do you need to impl isupports at all?
  1478. # [18:11] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1479. # [18:11] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1480. # [18:11] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1481. # [18:11] <ddahl> bz: meeting... one sec!
  1482. # [18:11] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1483. # [18:12] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1484. # [18:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1485. # [18:13] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1486. # [18:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  1487. # [18:13] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1488. # [18:14] * Quits: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net) (Client exited)
  1489. # [18:14] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1490. # [18:15] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  1491. # [18:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  1492. # [18:16] * mdas|afk is now known as mdas
  1493. # [18:16] * Joins: lilybet (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  1494. # [18:16] <@bz> ddahl: just let me know
  1495. # [18:16] * rnewman|working is now known as rnewman
  1496. # [18:17] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  1497. # [18:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1498. # [18:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1499. # [18:21] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
  1500. # [18:21] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1501. # [18:21] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
  1502. # [18:21] * Parts: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1503. # [18:22] * Joins: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP)
  1504. # [18:22] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1505. # [18:22] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1506. # [18:23] * khuey|away is now known as khuey
  1507. # [18:23] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1508. # [18:24] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1509. # [18:24] * Quits: lilybet (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1510. # [18:24] * jmaher|afk is now known as jmaher
  1511. # [18:25] * zpao|detached is now known as zpao
  1512. # [18:25] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1513. # [18:26] * jhford-work is now known as jhford-work-away
  1514. # [18:26] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  1515. # [18:27] <krit> mattwoodrow|away: ping
  1516. # [18:28] <AryehGregor> mattwoodrow|away, does your r+ still hold for https://bugzilla.mozilla.org/show_bug.cgi?id=724614 with the fails-if(Android)? I'm not totally sure, based on comment 17.
  1517. # [18:28] <jlebar|mac> josh: Are there bugs on youtube continuing to play when forced into bfcache?
  1518. # [18:28] <jlebar|mac> josh: I got it to happen once, trying to reproduce...
  1519. # [18:29] <josh> jlebar|mac: on trunk?
  1520. # [18:29] <jlebar|mac> josh: yes.
  1521. # [18:29] <josh> jlebar|mac: I haven't heard of that, but it's probably easy to fix if you can repro
  1522. # [18:29] <jlebar|mac> josh: It seems that if I go back very soon after the video starts to load, I get at least 10s of extra sound.
  1523. # [18:29] <jlebar|mac> Okay, I'll file a bug.
  1524. # [18:29] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  1525. # [18:30] <krit> AryehGregor: maybe you can help me as well. Where is the TransformationMatrix code (expecially decomposing code) located in the mozilla code?
  1526. # [18:30] * Joins: priya (priya@moz-BBE3ABD.mv.mozilla.com)
  1527. # [18:32] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  1528. # [18:32] <AryehGregor> krit, I'm not the best person to ask, but a good starting point might be gfx/thebes/gfxMatrix.{h,cpp} and gfx/thebes/gfx3DMatrix.{h,cpp}.
  1529. # [18:33] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1530. # [18:33] <krit> AryehGregor: thanks
  1531. # [18:33] <AryehGregor> krit, I've only just started finding my way around, though. I've found that a good strategy is to search for resolved bugs that are relevant, and then look at what files the patches there touch.
  1532. # [18:33] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1533. # [18:33] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  1534. # [18:34] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1535. # [18:35] * Quits: magsout (magsout@moz-E559D13.fbx.proxad.net) (Ping timeout)
  1536. # [18:35] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1537. # [18:35] <krit> AryehGregor: good strategy :)
  1538. # [18:35] <krit> AryehGregor: does Mozilla support transitions and animations on 3D transforms?
  1539. # [18:35] * Quits: evilpie (chatzilla@moz-CCD2F161.pools.arcor-ip.net) (Input/output error)
  1540. # [18:35] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  1541. # [18:36] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1542. # [18:36] * ChanServ sets mode: +o ehsan
  1543. # [18:36] <AryehGregor> krit, I'm pretty sure it does, yes. I haven't tested.
  1544. # [18:36] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1545. # [18:37] * bear is now known as bear-afk
  1546. # [18:37] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  1547. # [18:37] <AryehGregor> krit, important bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=435293 (initial transforms support), https://bugzilla.mozilla.org/show_bug.cgi?id=505115 (initial 3D transform support)
  1548. # [18:37] * Quits: smontagu (chatzilla@moz-74A62838.red.bezeqint.net) (Ping timeout)
  1549. # [18:38] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  1550. # [18:38] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1551. # [18:38] * Joins: Callek_Away_ (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  1552. # [18:39] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1553. # [18:39] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  1554. # [18:41] <jlebar|mac> …and now I can't get it to happen again. Awesome.
  1555. # [18:41] * Quits: biesi (cbiesinger@moz-3229BBB8.tmodns.net) (Ping timeout)
  1556. # [18:42] * jhford-work-away is now known as jhford-work
  1557. # [18:42] * Quits: Callek_Away_ (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120208012847])
  1558. # [18:43] * Quits: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP) (Ping timeout)
  1559. # [18:43] * armenzg_buildduty is now known as armenzg_lunch
  1560. # [18:45] <gaston> swweeeet, 11.0b1 depends on an unreleased version of nspr, as usual
  1561. # [18:45] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Ping timeout)
  1562. # [18:45] * Joins: smontagu (chatzilla@moz-74A62838.red.bezeqint.net)
  1563. # [18:45] <ddahl> bz: Ok, so I am thinking about this all wrong but I blame it on this "vtable" error I keep getting: "/usr/bin/ld.bfd.real: libxul.so: hidden symbol `vtable for nsDOMCryptInternalAPI' isn't defined" which I was seeing. When I removed NS_DECL_ISUPPORTS from the header, I get this error: error: ‘class nsDOMCryptInternalAPIKeyPair’ has no member named ‘AddRef’ - perhaps my class should inherit from another base class?
  1564. # [18:45] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1565. # [18:46] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1566. # [18:46] <jhammel> hmmm, twice today firefox has lost my session
  1567. # [18:46] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1568. # [18:46] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
  1569. # [18:46] * ChanServ sets mode: +o smaug
  1570. # [18:47] * Joins: pascalc (chatzilla@FE33C61B.C3BF1817.304D653D.IP)
  1571. # [18:47] * jimm is now known as jimm-lunch
  1572. # [18:47] <jhammel> hmmmm, and its reproducible
  1573. # [18:47] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  1574. # [18:48] <@khuey> ddahl: you can get the vtable error when you don't implement all of the virtual functions on the class
  1575. # [18:48] <gaston> oh and it also depends on an unreleased nss version
  1576. # [18:48] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1577. # [18:48] <joe> Waldo: is "i am as high as a kite" a reference that went over my head?
  1578. # [18:48] <gaston> so nice.
  1579. # [18:49] <Waldo> joe: http://daringfireball.net/2007/02/macrovision_translation
  1580. # [18:49] * bc|afk is now known as bc
  1581. # [18:50] <Waldo> joe: not exactly high literature to be sure, but for some reason pithy enough to stick with me
  1582. # [18:50] * mcote is now known as mcote|lunch
  1583. # [18:50] <joe> hah
  1584. # [18:50] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  1585. # [18:50] * philor is now known as philor|away
  1586. # [18:50] <joe> it's true that he's an apple apologist, but he's also reliably pithy
  1587. # [18:50] * bbondy is now known as bbondy|lunch
  1588. # [18:51] <lurking> jhammel: this ? https://bugzilla.mozilla.org/show_bug.cgi?id=690374
  1589. # [18:51] <Waldo> he definitely goes overboard often enough, but there's enough perceptiveness that he's worth reading occasionally
  1590. # [18:51] <@khuey> apologist is a bit of an understatement for gruber
  1591. # [18:51] * Waldo doesn't really follow tech pundits much, except when someone else link-drops
  1592. # [18:51] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
  1593. # [18:51] <joe> khuey: trying to keep it family-friendly
  1594. # [18:51] <jhammel> lurking: nope
  1595. # [18:51] <lurking> k
  1596. # [18:51] <@khuey> joe: ha
  1597. # [18:52] <Waldo> jhammel: chuck testa?
  1598. # [18:52] * Quits: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net) (Quit: pcwalton)
  1599. # [18:52] <jhammel> Waldo: no entiendo?
  1600. # [18:52] <gaston> anyone knows where to find tracking bug for final nspr 4.9.0 / nss 3.13.2 ?
  1601. # [18:53] <ddahl> khuey: can you implement all of the virtual functions via subclassing? some other macro?
  1602. # [18:53] <jhammel> bsmedberg: ping
  1603. # [18:53] <gaston> i think there's 713936 for nss, cant find the nspr one
  1604. # [18:53] * rail is now known as rail-lunch
  1605. # [18:53] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  1606. # [18:53] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1607. # [18:53] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1608. # [18:54] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  1609. # [18:54] * mjessome is now known as mjessome|lunch
  1610. # [18:54] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  1611. # [18:54] <@bsmedberg> jhammel: pong
  1612. # [18:54] <@khuey> ddahl: can you post a patch somewhere I can look at?
  1613. # [18:54] <krit> AryehGregor: I still couldn't find the decompose code. When is mattwoodrow|away arround usally?
  1614. # [18:54] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1615. # [18:54] <@bz> er
  1616. # [18:54] <ddahl> khuey: sure
  1617. # [18:54] <AryehGregor> krit, I dunno.
  1618. # [18:54] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  1619. # [18:54] <@bz> navigator.buildID exposes the actual build ID? :(
  1620. # [18:55] <@bz> khuey: ping
  1621. # [18:55] <jhammel> bsmedberg: jmaher said you'd be the person to ask; do you know why talos installs pageloader in appdir/distribution/bundles vs profile/extensions ?
  1622. # [18:55] <jhammel> i am inclined to use profile/extensions unless there is a good reason not to
  1623. # [18:55] <@bsmedberg> jhammel: not for certain, no, but distribution bundles aren't extensions so they aren't affected by compatibility checking or anything like that
  1624. # [18:55] <@bsmedberg> so bundles sounds like the better place for them
  1625. # [18:55] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  1626. # [18:55] <krit> AryehGregor: k
  1627. # [18:56] * fabrice|afk is now known as fabrice
  1628. # [18:56] * Quits: myk (myk@moz-D5FB8F6D.tmodns.net) (Quit: Instantbird 1.1)
  1629. # [18:56] <jhammel> bsmedberg: would you be opposed to profile/extensions in the case that we disable compatability checking?
  1630. # [18:57] <@bsmedberg> Why do you want to do this?
  1631. # [18:57] * davehunt is now known as davehunt|away
  1632. # [18:57] <@bsmedberg> Extensions are just complicated, so I don't recommend it unless you need it for some reason
  1633. # [18:57] * catlee is now known as catlee-lunch
  1634. # [18:57] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.1)
  1635. # [18:57] <jhammel> i'd mostly just prefer not to litter the application directory if we can avoid it
  1636. # [18:58] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
  1637. # [18:58] * timdream is now known as timdream|away
  1638. # [18:58] <jhammel> we're also not currently installing it correctly
  1639. # [18:58] <@bsmedberg> That doesn't sound like a compelling reason to change what is currently working...
  1640. # [18:58] <jhammel> so in any case something needs to be done
  1641. # [18:58] <@bsmedberg> what's incorrect?
  1642. # [18:58] <jhammel> we unzip the new xpi over what is there
  1643. # [18:59] <jhammel> so if there is anything in the old xpi that shouldn't be there and can have adverse effects we do not clean it up
  1644. # [18:59] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
  1645. # [18:59] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  1646. # [19:00] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1647. # [19:00] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  1648. # [19:00] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
  1649. # [19:00] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1650. # [19:00] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1651. # [19:00] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1652. # [19:02] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1653. # [19:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1654. # [19:03] * ChanServ sets mode: +o ehsan
  1655. # [19:03] <@bz> hmm
  1656. # [19:03] <@bz> Glenn Adams is the CSSOM editor now?
  1657. # [19:03] * @bz wonders
  1658. # [19:03] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  1659. # [19:03] <@khuey> _the_ Glenn Adams?
  1660. # [19:03] <@bz> @skynav
  1661. # [19:03] <@bz> yes
  1662. # [19:04] <@khuey> how the hell was that allowed to happen
  1663. # [19:04] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  1664. # [19:04] <@bz> dunno
  1665. # [19:04] <@bz> Anne used to edit it
  1666. # [19:04] <@bz> then bailed
  1667. # [19:04] <@bz> so now...
  1668. # [19:04] <@bz> "Shane Stephens (Google) and myself are now the active editors on both CSSOM specs, and are preparing the next EDs. So stay tuned."
  1669. # [19:04] <@bz> so it happened by him volunteering
  1670. # [19:04] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  1671. # [19:05] <@khuey> fun
  1672. # [19:05] <@stuart> glad that is how standards get created
  1673. # [19:05] * @khuey hopes the CSSOM isn't important to anyone
  1674. # [19:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  1675. # [19:06] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  1676. # [19:06] <Standard8> hmm, would we prefer a clang bustage fix patch to go to inbound or central first?
  1677. # [19:06] <Waldo> probably inbound
  1678. # [19:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1679. # [19:06] <Waldo> can't think why it should go to central first
  1680. # [19:06] <Standard8> oh heh
  1681. # [19:06] <Waldo> unless someone can suggest a good reason
  1682. # [19:06] <Standard8> someone landed it for me
  1683. # [19:06] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
  1684. # [19:07] <Standard8> Waldo: because developers who use clang are busted?
  1685. # [19:07] <Waldo> then again, my position is everything should land on inbound, and only trees should merge to central
  1686. # [19:07] <Waldo> Standard8: only ones developing against inbound, or against inbound and central both?
  1687. # [19:07] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1688. # [19:07] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1689. # [19:07] * Waldo makes a note not to update
  1690. # [19:07] <@bz> sharing a picasa album requires viewers to sign up for google+
  1691. # [19:07] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1692. # [19:07] <@khuey> just wait until searching requires you to sign up for google+ :-P
  1693. # [19:08] <Waldo> ain't integration great?
  1694. # [19:08] <@bz> khuey: heh
  1695. # [19:08] <Standard8> Waldo: I think most develop against central, but in this case, its already landed on inbound, so it doesn't matter that much now
  1696. # [19:08] <@bz> khuey: searching is my business; people sending me links to photos I can't control
  1697. # [19:08] <mwu> developing against m-i is insane
  1698. # [19:08] * Standard8 lands his other patch on inbound
  1699. # [19:09] * Waldo always works against inbound
  1700. # [19:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  1701. # [19:09] * Joins: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr)
  1702. # [19:09] <ddahl> khuey: here is the class and header: http://pastebin.mozilla.org/1484251
  1703. # [19:09] <mwu> well, that's the new tracemonkey for you
  1704. # [19:10] * Joins: karl (karl@moz-A38423F5.jetstream.xtra.co.nz)
  1705. # [19:10] * Quits: pascalc (chatzilla@FE33C61B.C3BF1817.304D653D.IP) (Quit: bye)
  1706. # [19:10] * @smaug has never used m-i :)
  1707. # [19:10] <@khuey> ddahl: ok ...
  1708. # [19:10] * mdas is now known as mdas|mtg
  1709. # [19:10] <@khuey> ddahl: why is NS_DECL_ISUPPORTS commented out?
  1710. # [19:11] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  1711. # [19:11] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1712. # [19:11] <hurley> does anyone know offhand if there's any kind of guarantee that sizeof(PRBool) == sizeof(bool)?
  1713. # [19:11] <hurley> i assume there isn't, but would like a more definite answer if anyone knows :)
  1714. # [19:11] <Waldo> hurley: no
  1715. # [19:11] <@khuey> hurley: no, there's not
  1716. # [19:11] <hurley> didn't think so. do we know for a fact that they differ on at least some platforms?
  1717. # [19:11] <Waldo> yes
  1718. # [19:12] <@khuey> yes
  1719. # [19:12] <Waldo> JINX
  1720. # [19:12] * @khuey just lets Waldo talk
  1721. # [19:12] <hurley> it's like there's an echo in here :)
  1722. # [19:12] * Joins: madhava_ (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1723. # [19:12] <Waldo> C++ makes no ABI guarantee about bool
  1724. # [19:12] <hurley> ok, that was the answer i was assuming, but kind of hoping against. thanks guys!
  1725. # [19:13] <hurley> hrm, so sizeof(bool) could conceivably change between compiler versions
  1726. # [19:13] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1727. # [19:13] <@khuey> yes
  1728. # [19:13] <hurley> makes my situation even crappier, damn!
  1729. # [19:13] * madhava_ is now known as madhava
  1730. # [19:13] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
  1731. # [19:13] <mwu> practically, it's 1 on all our supported platforms and probably won't change
  1732. # [19:13] <@khuey> right
  1733. # [19:13] <ddahl> khuey: I was trying a few things...
  1734. # [19:13] <@khuey> heh
  1735. # [19:14] * philor|away is now known as philor
  1736. # [19:14] <Waldo> glandium: \o/
  1737. # [19:14] <hurley> mwu: right, but i don't necessarily want to rely on that practicality when we're reading/writing bools to disk
  1738. # [19:15] <ddahl> khuey: I guess I am unsure how to just produce a C++ class - should I be using a some other base class to handle all of the expected methods, etc?
  1739. # [19:15] <mwu> hurley: also, even if they were the same size, you wouldn't want to treat them the same
  1740. # [19:15] <ddahl> khuey: this was easier when it was part of nsNSSComponent, but that class is so polluted now. We do not want any XPCOM in PSM where possible
  1741. # [19:16] <ddahl> khuey: I will add an XPCOM interface inside of dom/
  1742. # [19:16] <mwu> since bool makes guarantees that PRBool doesn't
  1743. # [19:16] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1744. # [19:17] <@bz> hurley: sizeof(bool) can change on the same compiler version too; some compilers have command-line options for the size it should be
  1745. # [19:17] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1746. # [19:17] <@khuey> ddahl: generally, you create an interface
  1747. # [19:17] <@khuey> ddahl: write a C++ class that inherits from that interface
  1748. # [19:17] <hurley> mwu: yeah, i didn't think they should've been treated the same anyway
  1749. # [19:17] <@khuey> ddahl: and then implement the various methods on that C++ class
  1750. # [19:17] * Joins: timA1 (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  1751. # [19:17] <@khuey> ddahl: some with macros (e.g. the nsISupports methods)
  1752. # [19:17] <@khuey> ddahl: and some by hand (whatever the interesting stuff is)
  1753. # [19:18] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
  1754. # [19:18] <hurley> bz: oh joy, hopefully we don't go changing that flag willy-nilly (until we stop doing dumb things like writing C++ bools to disk)
  1755. # [19:18] <ddahl> khuey: so what I am hearing is that there is always an idl and xpcom interface
  1756. # [19:18] * jimm-lunch is now known as jimm
  1757. # [19:18] <mwu> hurley: using another bool type for stuff that goes to disk is good in case the data gets corrupted and doesn't just contain 1 or 0
  1758. # [19:19] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  1759. # [19:19] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1760. # [19:19] <@ehsan> espindola: btw the repo should be updated now
  1761. # [19:19] <@khuey> ddahl: if you want to make something that's exposed to the DOM, yes
  1762. # [19:19] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1763. # [19:19] * Joins: TheOne (one@moz-65B1D424.dip.t-dialin.net)
  1764. # [19:19] <ddahl> khuey: the PSM bits will not be directly exposed - I will write another wrapper class and create a simpler idl for that
  1765. # [19:19] <rnewman> anyone seeing an error in inbound, mfbt/Assertions.cpp ?
  1766. # [19:19] <hurley> mwu: indeed. sadly, i didn't write the code, this might be fallout from the PRBool->bool conversion
  1767. # [19:20] <mwu> mm
  1768. # [19:21] <@khuey> ddahl: maybe
  1769. # [19:21] <@khuey> that's up to you
  1770. # [19:21] <@khuey> and hte psm people
  1771. # [19:21] <mwu> hurley: in mozilla code or yours?
  1772. # [19:21] <ddahl> khuey: this InternalAPI is only ever used as a C++ class - at least that is the intent
  1773. # [19:21] <Waldo> rnewman: what error?
  1774. # [19:21] <ddahl> khuey: my reviewer sez: 'No more xpcom in psm'
  1775. # [19:22] <mwu> we wrote a tool to verify parts of the PRBool->bool conversion
  1776. # [19:22] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1777. # [19:22] <hurley> mwu: the disk cache (https://bugzilla.mozilla.org/show_bug.cgi?id=727097)
  1778. # [19:22] <mwu> ahh
  1779. # [19:22] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  1780. # [19:22] <@khuey> ddahl: ok, you need to talk to your reviewer then
  1781. # [19:22] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  1782. # [19:22] <nemo> So. the animation artifacts from http://upload.wikimedia.org/wikipedia/commons/4/4f/Soccer_ball_animated.svg that shows up on my windows machine...
  1783. # [19:22] <@khuey> cause you will need xpcom at some point to expose stuff to the dom
  1784. # [19:22] <nemo> http://m8y.org/images/temp.png
  1785. # [19:22] <hurley> it might not be PRBool->bool related, but it sure seems likely to me
  1786. # [19:22] <nemo> is that sort of thing known or should I file a bug?
  1787. # [19:22] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1788. # [19:22] <ddahl> khuey: right - that part will live in dom/ and be another class + idl/xpcom
  1789. # [19:22] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1790. # [19:23] <rnewman> Waldo: http://rnewman.pastebin.mozilla.org/1484258
  1791. # [19:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1792. # [19:23] <ddahl> khuey: this internal API should be as free from xpcom as possible
  1793. # [19:23] <rnewman> happened some time in the last 40 commits, I think
  1794. # [19:23] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1795. # [19:23] <mwu> hmmm
  1796. # [19:24] <@khuey> ddahl: that's doable
  1797. # [19:24] <@khuey> ddahl: various CSSOM things work that way already
  1798. # [19:24] <cers> nemo: was that second url supposed to show the artifacts?
  1799. # [19:25] <nemo> cers: uhoh
  1800. # [19:25] <nemo> lolol
  1801. # [19:25] <nemo> cers: my bad
  1802. # [19:25] <nemo> hm. where did I put it then...
  1803. # [19:26] <nemo> cers: http://m8y.org/tmp/temp.png <- there
  1804. # [19:26] <nemo> I fail at temp URLs
  1805. # [19:26] <Waldo> rnewman: probably bug 717540, but is there really no error message there, just a bare Error 1?
  1806. # [19:26] <cers> nemo: hehe, I was tilting my monitor back and forth for a while trying to see any artifacts, but failing miserably :-P
  1807. # [19:26] <Waldo> glandium: /o\ (?), ^
  1808. # [19:26] <nemo> cers: no, I'm not into furries - that piece of art was an example of a particular artist's skill, who was applying for a job, and was a commission piece
  1809. # [19:27] <cers> nemo: hmm.. I definitely don't se that in my nightly on os x
  1810. # [19:27] <nemo> cers: it is fine on my linux machine too
  1811. # [19:27] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1812. # [19:27] <rnewman> Waldo: correct
  1813. # [19:27] <rnewman> I just clobbered my tree, and it fails immediately right there
  1814. # [19:27] <Waldo> boo-urns
  1815. # [19:27] <nemo> only windows machine is effed up. but it has a sucky graphics card driver that can't even do webgl right, so related mebbe
  1816. # [19:27] * bc is now known as bc|afk
  1817. # [19:28] * Waldo wishes he'd gotten around to setting up an android dev environment on his laptop/tablet before now
  1818. # [19:28] <ddahl> khuey: perhaps this is failing becasue I need to descend from nsNSSShutdown?
  1819. # [19:28] <rnewman> Waldo: :(
  1820. # [19:28] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  1821. # [19:28] <Waldo> rnewman: what's different between your environment and tinderbox, if anything?
  1822. # [19:28] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1823. # [19:28] * Waldo is not exactly grasping at straws, just exploring possibilities given that he has no ability to debug/test himself
  1824. # [19:29] <Waldo> and to a fair extent that sort of build junk is not my forte anyway
  1825. # [19:29] <cers> nemo: never heard of that, nor did a quick bugzilla search turn up anything - if I were you, I'd file a bug..
  1826. # [19:29] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1827. # [19:29] <rnewman> well, ccache (shouldn't apply here), JDK version might differ, Android NDK should be the same or very similar
  1828. # [19:29] <cers> nemo: even if it's a double, someone will just mark is as that
  1829. # [19:30] <rnewman> will file
  1830. # [19:30] <espindola> ehsan, awesome. Thanks!
  1831. # [19:30] <nemo> cers: aight
  1832. # [19:30] <Waldo> thanks
  1833. # [19:30] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1834. # [19:30] <Waldo> hopefully we can fix things quickly
  1835. # [19:30] <nemo> cers: oh. interesting. stable is fine...
  1836. # [19:30] <rnewman> ohhhh:
  1837. # [19:30] <rnewman> /Users/rnewman/moz/android/android-ndk-r6/platforms/android-8/arch-arm/usr/include/sys/types.h:121: error: 'uint32_t' does not name a type
  1838. # [19:31] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1839. # [19:31] <rnewman> /Users/rnewman/moz/android/android-ndk-r6/platforms/android-8/arch-arm/usr/include/asm-generic/siginfo.h:58: warning: ISO C++ forbids zero-size array '_pad'
  1840. # [19:31] <rnewman> did someone just turn on warnings-as-errors?
  1841. # [19:31] <Waldo> ooh, data!
  1842. # [19:31] <Waldo> now we can try SCIENCE
  1843. # [19:31] <rnewman> Bug 727141
  1844. # [19:32] <Waldo> w-a-e is a directory thing, don't think it's been turned on recently in that bugwork
  1845. # [19:32] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1846. # [19:32] * ChanServ sets mode: +o dbaron
  1847. # [19:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1848. # [19:32] <nemo> cers: ooooh. and it works in a clean profile. ahhah...
  1849. # [19:32] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1850. # [19:33] <cers> nemo: interesting
  1851. # [19:33] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1852. # [19:33] * Quits: tonymec (tonymec@B755434C.C225E126.277517C1.IP) (Input/output error)
  1853. # [19:33] <cers> nemo: what about in safe mode in your normal profile?
  1854. # [19:33] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1855. # [19:34] * Quits: pranavrc (pranavrc@6CE97BEA.49D5D946.520CDC98.IP) (Quit: Ping timeout: ∞)
  1856. # [19:34] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  1857. # [19:34] <nemo> cers: I'm trying that now :)
  1858. # [19:34] <nemo> cers: also closing a bunch of tabs
  1859. # [19:34] * bear-afk is now known as bear
  1860. # [19:34] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  1861. # [19:34] <Waldo> rnewman: try #include <stdio.h> in mfbt/Assertions.cpp rather than <cstdio>, and <stdlib.h> rather than <cstdlib>?
  1862. # [19:35] <nemo> you know. doubleclick on a tab group to make a new tab would be cooler if it made the tab in that tab group
  1863. # [19:35] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1864. # [19:35] <rnewman> Waldo: will try
  1865. # [19:35] <Waldo> that said, I'm still not sure why it's complaining there, but that seems a reasonable guess
  1866. # [19:36] <Waldo> and I hear the Android toolchain is made of crack, so it's not implausible
  1867. # [19:36] * Quits: tonymec|away (tonymec@B755434C.C225E126.277517C1.IP) (Quit: Konversation terminated!)
  1868. # [19:36] <rnewman> nope
  1869. # [19:36] <Waldo> same error messages?
  1870. # [19:36] <rnewman> same error, now via stdio.h
  1871. # [19:36] <Waldo> hmm
  1872. # [19:36] <rnewman> types.h apparently missing some types
  1873. # [19:37] <Waldo> rnewman: just for clarity, mind pastebinning the <std*.h> errors?
  1874. # [19:37] <rnewman> sure
  1875. # [19:38] * armenzg_lunch is now known as armenzg_buildduty
  1876. # [19:38] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1877. # [19:38] <rnewman> http://rnewman.pastebin.mozilla.org/1484272
  1878. # [19:38] * Waldo wonders if there's a way to tell gcc-like compilers to dump their .ii text for a translation unit
  1879. # [19:38] <nemo> cers: happens in safe mode too. and I've read and reread modified prefs and don't see anything to explain it
  1880. # [19:39] <nemo> cers: I guess I can bisect. but. ugh :(
  1881. # [19:39] <rnewman> http://www.ogre3d.org/forums/viewtopic.php?f=21&t=65343
  1882. # [19:39] <cers> nemo: the odd thing is that it works in a clean profile
  1883. # [19:39] <froydnj> Waldo: -save-temps?
  1884. # [19:40] <nemo> cers: AHAHAHAHA
  1885. # [19:40] <nemo> cers: checkout the size.
  1886. # [19:40] <nemo> cers: hit ctrl-+ a few times on wikipedia :D
  1887. # [19:40] * timA1 is now known as timA
  1888. # [19:40] <nemo> cers: like 6 or 7 times :)
  1889. # [19:40] <nemo> man. I closed like 50 tabs :(
  1890. # [19:40] * nemo weeps
  1891. # [19:40] <cers> nemo: yeah, I see it too then
  1892. # [19:41] <nemo> hm. I have no idea if that's a bug or not :D
  1893. # [19:41] <nemo> cers: I must have been zooming some SVGs on wikipedia earlier
  1894. # [19:42] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1895. # [19:42] <Waldo> rnewman: what's the content of objdir/mfbt/Assertions.ii if you try building with CFLAGS=-save-temps (assuming this does the trick)?
  1896. # [19:42] <Waldo> froydnj: plausible, let's see how easy it is to inject that here
  1897. # [19:42] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  1898. # [19:42] <rnewman> Waldo: backout of https://hg.mozilla.org/integration/mozilla-inbound/raw-rev/71d144fbd53e seems to work, btw
  1899. # [19:43] * Waldo 's only experience with .ii files is in debugging clang crashes, but Assertions.cpp is small enough that maybe it won't be horrible
  1900. # [19:43] * Quits: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP) (Ping timeout)
  1901. # [19:43] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
  1902. # [19:44] <rnewman> Waldo: no .ii files at all
  1903. # [19:44] <rnewman> only Makefile
  1904. # [19:44] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
  1905. # [19:44] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1906. # [19:44] * ChanServ sets mode: +o dveditz
  1907. # [19:44] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  1908. # [19:44] <Waldo> hm
  1909. # [19:44] <cers> nemo: still a bug though, so better file it
  1910. # [19:44] <Waldo> rnewman: make Assertions.i, then, maybe
  1911. # [19:44] <nemo> cers: oh. it is? I wasn't sure. aight.
  1912. # [19:45] <cers> nemo: I can't imagine that to be the expected outcome of zooming
  1913. # [19:45] <rnewman> http://people.mozilla.com/~rnewman/bugs/Assertions.i
  1914. # [19:46] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1915. # [19:46] <biesi> Waldo, make -C mfbt Assertions.i should work, btw
  1916. # [19:46] <biesi> oh
  1917. # [19:46] <biesi> nvm :)
  1918. # [19:47] <Waldo> I guess I'm just confused on the difference between .i and .ii files :-)
  1919. # [19:47] <nemo> hm. SVG or Graphics... *ponders* eh. Graphics I guess.
  1920. # [19:47] <sfink> It's the same as the difference between .iii and .iv files, isn't it?
  1921. # [19:48] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1922. # [19:48] <Waldo> rnewman: okay, that's interesting
  1923. # [19:48] <cers> nemo: if you happen to have another browser at hand to test in too, that might be useful
  1924. # [19:49] <nemo> cers: I have tons of 'em, since this is my test box :)
  1925. # [19:49] <Waldo> the #include "mozilla/StdInt.h" includes the right thing, then inside it we hit the #include <stdint.h> line
  1926. # [19:49] <Waldo> then that *recurs*
  1927. # [19:49] <rnewman> Waldo: is this a "we should back out" kind of interesting?
  1928. # [19:49] * bbondy|lunch is now known as bbondy
  1929. # [19:49] <Waldo> not sure
  1930. # [19:49] <nemo> cers: hm. no artifacts in my Windows Vista VM...
  1931. # [19:49] <rnewman> sriram reported that the build is busted for him, too
  1932. # [19:49] <cers> nemo: in nightly when zoomed?
  1933. # [19:49] <Waldo> we include that file lots of places, so the question is why the other places work, but this particular one wouldn't
  1934. # [19:50] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  1935. # [19:50] <rnewman> let me see if my build with a backout works
  1936. # [19:50] <Waldo> rnewman: is it normal for Android headers to be case-insensitive?
  1937. # [19:50] <rnewman> (in progress)
  1938. # [19:50] <rnewman> Waldo: I'm on HFS+
  1939. # [19:50] <rnewman> it's case-insensitive case-preserving
  1940. # [19:51] * gkw is now known as gkw|brb
  1941. # [19:51] <Waldo> gag gag gag
  1942. # [19:51] * Waldo looks at the command line again to see how include ordering's set up
  1943. # [19:51] <nemo> cers: oh. yeah. was just nightly. stable and FF9 are fine
  1944. # [19:51] <rnewman> sriram is on Mac, too
  1945. # [19:52] <cers> nemo: I see
  1946. # [19:52] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1947. # [19:52] <Waldo> yeah, I think I'm expecting that -- rather, that it's on a case-insensitive-ish system
  1948. # [19:52] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1949. # [19:52] * ChanServ sets mode: +o ehsan
  1950. # [19:52] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1951. # [19:52] <nemo> chrome nightly is fine. actually the animation is a lot smoother
  1952. # [19:52] <nemo> hm. maybe not. n/m
  1953. # [19:52] <nemo> VM stuttering
  1954. # [19:52] * Waldo thinks
  1955. # [19:53] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  1956. # [19:53] <cers> nemo: the animation is entirely smooth for me in nightly on os x
  1957. # [19:53] <nemo> ah. no tearing in nightly on VM.
  1958. # [19:53] <nemo> er. artifacts. whatever.
  1959. # [19:53] <Waldo> rnewman: I think probably we should back out, I can't think of much way to get around -I. appearing before -I/usr/include/ :-(
  1960. # [19:54] <Waldo> the "fix" might mean renaming mozilla/StdInt.h possibly, which is not the sort of thing that's best done hastily to fix bustage, if that's what it were to come to
  1961. # [19:54] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
  1962. # [19:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1963. # [19:54] <rnewman> aye
  1964. # [19:55] <rnewman> backout build seems to be running fine
  1965. # [19:55] <rnewman> we're up to /intl/
  1966. # [19:55] <Waldo> if you got past mfbt/, you're good
  1967. # [19:55] <Waldo> that directory only contains built stuff with that revision
  1968. # [19:55] <Waldo> probably means even more stuff would need renaming, too, like mfbt/Types.h :-(
  1969. # [19:56] * Joins: pascalc (chatzilla@moz-6A6DF4C3.rev.sfr.net)
  1970. # [19:56] <jwatt> nemo: did you file a bug?
  1971. # [19:56] * Joins: Olipro (Olipro@moz-9F100761.catv.pool.telekom.hu)
  1972. # [19:56] <Waldo> there must be some way to avoid this mess :-(
  1973. # [19:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Ping timeout)
  1974. # [19:56] <rnewman> it's puzzling why it all worked before
  1975. # [19:56] <Waldo> well
  1976. # [19:56] <sfink> -I/usr, #include "include/stdint.h"?
  1977. # [19:56] <Waldo> it worked because no directory containing a name matching /^stdint.h$/i was ever built previously
  1978. # [19:57] <Waldo> sfink: possibly
  1979. # [19:57] <Waldo> come to think of it
  1980. # [19:57] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  1981. # [19:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1982. # [19:57] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1983. # [19:57] * mdas|mtg is now known as mdas
  1984. # [19:57] <sfink> does #include "../include/stdint.h" work?
  1985. # [19:57] <Waldo> mfbt/ previously had cruel and unusual things done to it
  1986. # [19:57] <rnewman> I will try
  1987. # [19:57] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1988. # [19:57] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  1989. # [19:58] <Waldo> <../include/stdint.h> seems preferable, but I'm not clear on the semantic importance of the difference between <> versus "" for includes
  1990. # [19:58] * Waldo pulls out a spec
  1991. # [19:58] <jwatt> nemo: if you did, it's a dupe of bug 726928
  1992. # [19:58] <nemo> jwatt: I did. ohhh well. darn. was hoping to avoid filing a dupe :)
  1993. # [19:59] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1994. # [19:59] <Waldo> so <> searches one set of locations
  1995. # [19:59] <rnewman> err, wait, I'm not sure where I might make this change
  1996. # [19:59] <cers> Waldo: I was pretty sure "" used a relative path, while <> used -I paths
  1997. # [19:59] <Waldo> "" searches a different set, then falls back to <>
  1998. # [19:59] <nemo> jwatt: https://bugzilla.mozilla.org/show_bug.cgi?id=727150 bleah
  1999. # [19:59] <rnewman> Types.h?
  2000. # [19:59] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Input/output error)
  2001. # [19:59] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2002. # [19:59] <Waldo> rnewman: mfbt/StdInt.h should change the # include <stdint.h> line to # include <../include/stdint.h>
  2003. # [20:00] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  2004. # [20:00] <sfink> is that path still valid on Windows?
  2005. # [20:00] <nemo> jwatt: nice. this is the 2nd dupe :)
  2006. # [20:00] <biesi> yes
  2007. # [20:00] <Waldo> paths on Windows are perfectly fine forward-slashed, just some applications complain
  2008. # [20:00] <Waldo> and if you're at a command line ware your flags
  2009. # [20:01] <jwatt> nemo: yeah, shame I didn't see you talking about it before you put time into figuring it out :/
  2010. # [20:01] * Waldo pulls and tests that change on a non-Android toolchain
  2011. # [20:01] <sfink> I wasn't talking about the slashes; I was talking about the directory named "include". But I guess msys fakes it that way?
  2012. # [20:01] <rnewman> that gets past the error, Waldo
  2013. # [20:01] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  2014. # [20:01] <nemo> jwatt: and spamming bug lists ;)
  2015. # [20:01] <cers> nemo: hmm, sorry, didn't find that while searching
  2016. # [20:01] * nemo shrugs.
  2017. # [20:01] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2018. # [20:01] <jwatt> nemo: yeah, good to know that plently of people are looking at SVG content though ;)
  2019. # [20:01] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2020. # [20:01] <nemo> cers: well. for one thing, the thing it was duped against doesn't mention animation or artifacts
  2021. # [20:01] * catlee-lunch is now known as catlee
  2022. # [20:02] <nemo> jwatt: BTW, speaking of SVG bugs
  2023. # [20:02] <rnewman> Waldo: looks like thumbs up from me on ../include/stdint.h
  2024. # [20:02] <jwatt> happy to know that regression was spotted so many times, even if less happy that our regression tests didn't catch it
  2025. # [20:02] <Waldo> rnewman: okay, so that'd address everybody whose standard includes are in a directory named "include"
  2026. # [20:02] <Waldo> rnewman: that might not be everyone
  2027. # [20:02] <nemo> jwatt: I don't know if this is *precisely* a bug... but there was a site w/ an SVG animation in background-image, and it performed really badly, to the point of locking up one machine.
  2028. # [20:02] * mjessome|lunch is now known as mjessome
  2029. # [20:03] <nemo> jwatt: I finally figured out the fix was background-size: 2000px 2000px instead of background-size: auto auto;
  2030. # [20:03] <nemo> jwatt: apparently on long pages it was seriously hammering things
  2031. # [20:03] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2032. # [20:03] <rnewman> Waldo: can I leave the backoff or quick fix in your capable hands?
  2033. # [20:03] <Waldo> rnewman: perhaps we can find a subdirectory of the standard include directory to use, then .. our way back to the top
  2034. # [20:03] <rnewman> I have to run out
  2035. # [20:03] <Waldo> rnewman: okay, I'll take it
  2036. # [20:03] <jwatt> nemo: sounds like that would be good to have filed, and with dholbert CC'ed
  2037. # [20:03] * rail-lunch is now known as rail
  2038. # [20:03] <nemo> oh. huh. m'k
  2039. # [20:03] <rnewman> Waldo: if you opt to back out and fix, I can help you test later.
  2040. # [20:04] * Waldo will have to run to lunch eventually, but that's far enough off that he can take it for now
  2041. # [20:04] <Waldo> cool
  2042. # [20:04] <rnewman> thanks
  2043. # [20:04] <nemo> jwatt: guess I'll wait until I'm at the machine that was crashing, to make sure that part is still reproducible :)
  2044. # [20:04] <Waldo> backout seems the likeliest eventuality, but we'll see
  2045. # [20:04] <@bsmedberg> jimb: damn, you have to rain on my parade! :-(
  2046. # [20:04] <jwatt> nemo: ok
  2047. # [20:04] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2048. # [20:06] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2049. # [20:07] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2050. # [20:07] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2051. # [20:07] * ChanServ sets mode: +o ehsan
  2052. # [20:08] <Mook_as> gcc has a #include_next directive, that might be useful (though that means you need to do separate things for gcc and not-gcc, so perhaps not.)
  2053. # [20:08] * Joins: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net)
  2054. # [20:08] * Quits: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  2055. # [20:08] * stefanh is now known as stefanh|away
  2056. # [20:08] * jwir3|away is now known as jwir3
  2057. # [20:09] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  2058. # [20:09] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2059. # [20:09] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2060. # [20:09] * ChanServ sets mode: +o dbaron
  2061. # [20:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2062. # [20:11] <sfink> #include <sys/../stdint.h> seems most likely to work
  2063. # [20:12] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2064. # [20:12] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2065. # [20:13] <dholbert> nemo, yeah, please do file a bug on that
  2066. # [20:15] * Joins: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2067. # [20:15] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: madhava)
  2068. # [20:15] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2069. # [20:17] * mdas is now known as mdas|afk
  2070. # [20:17] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
  2071. # [20:18] <jaws> https://wiki.mozilla.org/Roadmaps
  2072. # [20:19] <bhearsum> bz: you're probably interested to know that we're doing an Advertised (ie, pop a thing up in people's faces) update for 3.6.26 -> 10.0.1 today
  2073. # [20:19] * jhammel is happy to hear that :)
  2074. # [20:19] <@bz> bhearsum: excellent. ;)
  2075. # [20:19] * Parts: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Leaving)
  2076. # [20:19] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
  2077. # [20:20] * Joins: jamesr_ (jamesr@moz-CD91E596.google.com)
  2078. # [20:20] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2079. # [20:20] * joduinn is now known as joduinn-mtg
  2080. # [20:21] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
  2081. # [20:21] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2082. # [20:21] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2083. # [20:21] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2084. # [20:22] <nemo> dholbert: I recall mentioning it in #svg a few months ago :)
  2085. # [20:22] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2086. # [20:22] <Waldo> sfink: yeah, that's what I'm trying out now
  2087. # [20:22] <dholbert> nemo, ah! I must have missed it.
  2088. # [20:23] <Waldo> https://tbpl.mozilla.org/?tree=Try&rev=9a1471c30863 and https://bugzilla.mozilla.org/show_bug.cgi?id=727141 fwiw
  2089. # [20:23] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
  2090. # [20:23] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  2091. # [20:23] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
  2092. # [20:23] <nemo> dholbert: heh. I whined at length at the time. oh well. no biggie :)
  2093. # [20:24] <dholbert> nemo, bug-filed + whining is more effective than whining on its own, fwiw :)
  2094. # [20:24] * Joins: evilpie (evilpie@moz-CCD2F161.pools.arcor-ip.net)
  2095. # [20:24] <nemo> dholbert: I'd wanted the animated background as a lil' easter egg for the new issue, and was sad that it didn't work.
  2096. # [20:24] <nemo> dholbert: yeah, I know. but unfortunately if there was no immediate workaround, I was going to have to just remove it, which I did.
  2097. # [20:24] <dholbert> gotcha
  2098. # [20:24] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  2099. # [20:26] * Joins: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP)
  2100. # [20:27] <Pike> taras: what's an FTS? never run across that acronym before :-/
  2101. # [20:27] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2102. # [20:27] <taras> full text search
  2103. # [20:27] * Quits: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: Leaving)
  2104. # [20:29] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  2105. # [20:30] <jimb> bsmedberg: Sorry! :)
  2106. # [20:30] <Pike> taras: do languages that don't have real word seperators matter in that case? like, thai need dictionary lookups to tell one word from the next
  2107. # [20:30] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2108. # [20:30] * mcote|lunch is now known as mcote
  2109. # [20:30] * Joins: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP)
  2110. # [20:30] <taras> Pike: not an expert in this area
  2111. # [20:31] * Joins: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net)
  2112. # [20:33] <irving> I want to replace an existing XPCOM service with a stub for an xpcshell test (in particular, the locale service). Any advice?
  2113. # [20:34] * gregglind_away is now known as gregglind
  2114. # [20:34] <BenWa> josh: That should help with gtalk plugin holding the discrete gpu
  2115. # [20:34] <josh> I hope se
  2116. # [20:34] <josh> so
  2117. # [20:34] <@bsmedberg> irving: that is not always possible... it depends on whether clients create it by CID or by contractid
  2118. # [20:35] <@bsmedberg> and whether they cast it to a binary impl or other shenanigans
  2119. # [20:35] <irving> bsmedberg: the class I want to test is CPP and gets it by contractid
  2120. # [20:35] <@bsmedberg> irving: but if the stars align, you can use nsIComponentRegistrar.registerFactory or nsIComponentRegistrar.autoRegister to replace the contractid mapping with your own thing
  2121. # [20:36] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
  2122. # [20:36] <armenzg_buildduty> Bas: joe ping
  2123. # [20:36] <joe> hi
  2124. # [20:36] * Joins: timA1 (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2125. # [20:37] <joe> armenzg_buildduty: hi
  2126. # [20:37] <armenzg_buildduty> hi joe, how are you?
  2127. # [20:37] <armenzg_buildduty> it is wrt to the win7 perma-oranges when attached a dongle
  2128. # [20:37] * timA is now known as IRCMonkey38843
  2129. # [20:37] * Quits: IRCMonkey38843 (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
  2130. # [20:37] * timA1 is now known as timA
  2131. # [20:37] <irving> bsmedberg: so I register a new factory for my stub and hope the class under test calls that factory... Is this likely to work if my stub is javascript?
  2132. # [20:37] <armenzg_buildduty> https://bugzilla.mozilla.org/show_bug.cgi?id=712630
  2133. # [20:37] <joe> ah yes
  2134. # [20:38] * jhammel is now known as jhammel|lunch
  2135. # [20:38] <@bsmedberg> irving: "hope"?
  2136. # [20:38] <@bsmedberg> yes, you map the contractid to your class
  2137. # [20:38] <armenzg_buildduty> I know there is important work that gfx has at hand but it is very important that we get to test what we were supposed to be testing
  2138. # [20:38] * Quits: jdm (jdm@moz-F515BDB5.uwaterloo.ca) (Client exited)
  2139. # [20:39] <irving> bsmedberg: if someone else has already instantiated the service, would my factory still get invoked?
  2140. # [20:39] <@bsmedberg> no
  2141. # [20:39] <armenzg_buildduty> it's been almost a year that we have *not* been testing reftests with acceleration
  2142. # [20:39] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
  2143. # [20:39] <irving> bsmedberg: OK, thanks, I'll dive in and see how far I get.
  2144. # [20:40] <Waldo> joe: haha, drop() const
  2145. # [20:40] * Joins: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2146. # [20:40] <joe> Waldo: yeaaahhh
  2147. # [20:40] * rnewman is now known as rnewman|food
  2148. # [20:41] <joe> how that didn't set off bells, along with mutable T* ptr, i do not know
  2149. # [20:41] <jtcranmer> KaiRo: can we sic the antitrust people on Apple to get them to allow other browsers on iOS? :-P
  2150. # [20:41] <KaiRo> jtcranmer: if you can make a case of them having a monopoly
  2151. # [20:42] <KaiRo> jtcranmer: the amount of other smartphones and tablets, Android ones mostly, probably make that argument not successful unfortunately
  2152. # [20:42] <jtcranmer> KaiRo: well, they refuse to allow any browser IIRC
  2153. # [20:42] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  2154. # [20:42] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2155. # [20:43] * Joins: Neil (neil@moz-7E027EE5.cable.virginmedia.com)
  2156. # [20:43] <KaiRo> jtcranmer: but they don't have that hard a grasp of the smartphone or tablet market as MS has over desktop OSes
  2157. # [20:43] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Input/output error)
  2158. # [20:43] * Joins: madhava_ (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2159. # [20:43] * Neil is now known as NeilZZZ
  2160. # [20:43] <jtcranmer> I don't know; the -webkit- prefix fiasco suggests otherwise
  2161. # [20:43] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2162. # [20:43] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
  2163. # [20:43] * ChanServ sets mode: +o smaug
  2164. # [20:44] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2165. # [20:44] * madhava_ is now known as madhava
  2166. # [20:44] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
  2167. # [20:44] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  2168. # [20:45] * mdas|afk is now known as mdas
  2169. # [20:45] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2170. # [20:45] <KaiRo> jtcranmer: actually, no - as the -webkit- prefix fiasco is as much about Android as about iOS
  2171. # [20:45] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2172. # [20:46] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  2173. # [20:46] <KaiRo> jtcranmer: and the fiasco is as much caused by our failure on mobile as on webkit browsers being there - and Google marketing Chrome heavily to authors
  2174. # [20:46] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2175. # [20:47] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  2176. # [20:47] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2177. # [20:48] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  2178. # [20:48] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
  2179. # [20:49] * Waldo thinks "failure" is not quite the right word, or at least judges the current state of affairs too harshly; "too slow" would be fair, tho
  2180. # [20:51] <Waldo> (in the sense of not shipping soon enough, that is)
  2181. # [20:51] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2182. # [20:51] <Waldo> we used to have some sort of ldap-y interface to get access to build logs before they'd completed; does that still exist anywhere?
  2183. # [20:52] <Waldo> it'd be helpful to see the in-progress logs for my most recent try push
  2184. # [20:52] <Waldo> as I only need know that Assertions.cpp has built (and probably JS engine, to be safe) to know that things work correctly
  2185. # [20:53] <Waldo> and otherwise it means I wait a full build cycle, and leave anyone busted in the meantime still busted
  2186. # [20:53] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2187. # [20:54] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2188. # [20:54] * ChanServ sets mode: +o dbaron
  2189. # [20:55] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  2190. # [20:56] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2191. # [20:57] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2192. # [20:58] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2193. # [20:58] <mccr8> Are Android try runs against Aurora and Beta totally busted or is that just me?
  2194. # [20:58] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2195. # [20:58] <mbrubeck> mccr8: Not just you
  2196. # [20:58] <mbrubeck> mccr8: I think you need to change the branding in the mozconfig or something...
  2197. # [20:58] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Quit: rniwa)
  2198. # [20:58] <mccr8> mbrubeck: ah, okay, thanks!
  2199. # [20:59] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
  2200. # [20:59] * Joins: priya (priya@moz-BBE3ABD.mv.mozilla.com)
  2201. # [20:59] <NeilAway> sfink, Waldo: I suggested #include "../include/new" for the stl_wrappers includes but instead they went for a hack that finds the full path and creates a generated .h file :s
  2202. # [20:59] <mbrubeck> mccr8: See https://bugzilla.mozilla.org/show_bug.cgi?id=725659
  2203. # [21:00] * Quits: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2/20100222071121])
  2204. # [21:00] <mccr8> mbrubeck: thanks!
  2205. # [21:00] <Waldo> NeilAway: interesting
  2206. # [21:01] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2207. # [21:01] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Ping timeout)
  2208. # [21:01] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2209. # [21:02] * jlebar is now known as jlebar|away
  2210. # [21:03] * juanb is now known as juanb|afk
  2211. # [21:03] <Callek> glandium: ping?
  2212. # [21:03] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2213. # [21:04] <Waldo> Callek: this doesn't have to do with the Assertions.cpp bustage, does it?
  2214. # [21:04] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  2215. # [21:04] * Waldo is a little twitchy right now :-)
  2216. # [21:04] <Callek> glandium: don't suppose you can grab https://bugzilla.mozilla.org/show_bug.cgi?id=722262#attach_597130 relatively quickly (so I can land directly to m-c since I'm busted on c-c right now)
  2217. # [21:04] <Callek> Waldo: why yes, it does if that bustage blocks m-c too ;-)
  2218. # [21:05] <Callek> (but I didn't know about it until you just said it)
  2219. # [21:05] <Waldo> okay, that's a different issue, looks like :-)
  2220. # [21:05] * rnewman|food is now known as rnewman
  2221. # [21:06] <armenzg_buildduty> myk: ping
  2222. # [21:06] <myk> armenzg_buildduty: pong
  2223. # [21:06] * Quits: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120209214811])
  2224. # [21:06] <armenzg_buildduty> hi myk, jetpack has been red for a while https://tbpl.mozilla.org/?noignore=1&jobname=jetpack
  2225. # [21:06] * Waldo isn't sure what time zone glandium is in, but he thought it was European-ish, and has assumed based on recent bugmail activity that glandium is out for the day now
  2226. # [21:06] * padenot|away is now known as padenot
  2227. # [21:06] <armenzg_buildduty> what is the desired future of it?
  2228. # [21:06] <@khuey> Waldo: gmt+1 I think
  2229. # [21:07] <Waldo> vaguely thinking France, but I don't know
  2230. # [21:07] <@khuey> yeah
  2231. # [21:07] <myk> armenzg_buildduty: i'm on the Apps team now; you should ask in #jetpack
  2232. # [21:07] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
  2233. # [21:08] <armenzg_buildduty> thanks myk
  2234. # [21:09] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
  2235. # [21:09] <myk> armenzg_buildduty: sure thing
  2236. # [21:09] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2237. # [21:09] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2238. # [21:09] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2239. # [21:10] <Callek> khuey: are you willing to grab that review from glandium perhaps ;-)
  2240. # [21:11] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
  2241. # [21:11] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2242. # [21:12] <@khuey> what review?
  2243. # [21:12] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2244. # [21:13] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
  2245. # [21:13] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  2246. # [21:14] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2247. # [21:14] <Callek> khuey: https://bugzilla.mozilla.org/show_bug.cgi?id=722262#attach_597130
  2248. # [21:14] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2249. # [21:15] <Callek> khuey: the c-c side of that is already landed (since I didn't catch that order mattered much here)
  2250. # [21:15] * Quits: evilpie (evilpie@moz-CCD2F161.pools.arcor-ip.net) (Input/output error)
  2251. # [21:15] <Callek> if you don't feel comfortable marking it r+ and gla* is not around I'll backout anyway, but easier just to have me (or Standard8) land that fix on m-c directly
  2252. # [21:16] <Callek> khuey: great thanks
  2253. # [21:16] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  2254. # [21:16] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2255. # [21:16] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2256. # [21:17] <Waldo> khuey: btw, if you could rubberstamp https://hg.mozilla.org/try/rev/24b765e25f5f assuming it passes try (which it appears to be doing thus far, an hour into builds) that's probably better than my just r=bustage-ing it in for bug 727141 :-)
  2257. # [21:18] <armenzg_buildduty> INFO: HG ISSUES HAPPENING https://bugzilla.mozilla.org/show_bug.cgi?id=727194
  2258. # [21:18] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2259. # [21:18] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120210025125])
  2260. # [21:19] <Waldo> REPLY: THANK YOU
  2261. # [21:19] <Waldo> ;-)
  2262. # [21:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b3a7561624f9 - Mark Banner - Bug 722262 Fix ordering for extra app libs in dependentlibs.list. r=khuey
  2263. # [21:20] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
  2264. # [21:20] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
  2265. # [21:20] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it)
  2266. # [21:22] <@khuey> Waldo: that's ... lovely
  2267. # [21:22] <Waldo> yeah, pretty much :-(
  2268. # [21:22] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  2269. # [21:22] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2270. # [21:23] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  2271. # [21:23] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
  2272. # [21:24] <@khuey> Waldo: rs=me
  2273. # [21:24] * @khuey goes to wash his hands
  2274. # [21:24] <Waldo> heh, I know what you mean
  2275. # [21:24] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  2276. # [21:24] <@bsmedberg> !%$^#&!#?@@
  2277. # [21:24] <Waldo> it seems to me like we should reorder how -Istuff gets added to the command line at some point to avoid this
  2278. # [21:24] * Joins: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net)
  2279. # [21:25] * Joins: brendan (brendaneic@moz-901E100B.static.twtelecom.net)
  2280. # [21:25] * Joins: mib_q77dlt (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  2281. # [21:26] <Callek> Waldo: wow that looks sooo icky
  2282. # [21:26] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
  2283. # [21:26] <gaston> argh
  2284. # [21:26] <Waldo> I'm happy that at least it's self-contained ick
  2285. # [21:26] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  2286. # [21:26] <gaston> seriously ?
  2287. # [21:26] <Bas> joe: pong
  2288. # [21:26] <@khuey> heh
  2289. # [21:26] <dholbert> can we add a few more layers of ../sys/../sys/../sys/ just for fun?
  2290. # [21:26] <@khuey> dholbert++
  2291. # [21:27] <Waldo> dholbert: blue, you say?
  2292. # [21:27] <joe> Bas: armenzg_buildduty needs someone to look at https://bugzilla.mozilla.org/show_bug.cgi?id=712630
  2293. # [21:27] <armenzg_buildduty> thanks joe
  2294. # [21:27] * Waldo waits for msvc10 to be the oldest compiler we support so that StdInt.h can die
  2295. # [21:27] <dholbert> Waldo, I do not grasp your meaning
  2296. # [21:27] <dholbert> (@ blue)
  2297. # [21:27] <Waldo> dholbert: or another color of paint
  2298. # [21:28] <dholbert> ah yes
  2299. # [21:28] <Bas> joe armenzg_buildduty: I hadn't noticed the updates on the bug, I'll look.
  2300. # [21:28] <joe> :)
  2301. # [21:28] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
  2302. # [21:28] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
  2303. # [21:29] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2304. # [21:29] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  2305. # [21:29] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2306. # [21:30] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2307. # [21:30] * Quits: mib_q77dlt (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2308. # [21:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2309. # [21:31] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120208074926])
  2310. # [21:31] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2311. # [21:32] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  2312. # [21:33] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120208012847])
  2313. # [21:33] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2314. # [21:33] * ChanServ sets mode: +o ehsan
  2315. # [21:33] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2316. # [21:34] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2317. # [21:34] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  2318. # [21:36] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  2319. # [21:36] * gkw|brb is now known as gkw
  2320. # [21:36] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  2321. # [21:37] * nthomas|away is now known as nthomas
  2322. # [21:38] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  2323. # [21:39] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  2324. # [21:39] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2325. # [21:40] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  2326. # [21:40] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
  2327. # [21:40] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  2328. # [21:40] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Quit: bmoss)
  2329. # [21:41] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2330. # [21:41] * Joins: azakai (alon@F2D29657.F60B0462.67AC9B1.IP)
  2331. # [21:42] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2332. # [21:42] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  2333. # [21:42] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  2334. # [21:43] * Joins: nigelb (nigel@moz-8640053A.me)
  2335. # [21:43] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  2336. # [21:44] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2337. # [21:44] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
  2338. # [21:45] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2339. # [21:45] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120210025125])
  2340. # [21:45] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  2341. # [21:46] * jhammel|lunch is now known as jhammel
  2342. # [21:46] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2343. # [21:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ad0038e0af1f - Serge Gautherie - Bug 725942. (Av1) browser-test.js: Ignore empty console messages. r=dtownsend.
  2344. # [21:47] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2345. # [21:47] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2346. # [21:47] * Joins: fantasai (fantasai@moz-B8B22C00.org)
  2347. # [21:48] <jaws> josh: ping?
  2348. # [21:48] <fantasai> dholbert: Did you catch the F2F minutes on flexbox?
  2349. # [21:48] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
  2350. # [21:48] <dholbert> fantasai, I did -- last I saw was that you/tab/alex were gonna sort some stuff out
  2351. # [21:48] <fantasai> dholbert: In case you have an opinion on any of the issues, would be good to get that :)
  2352. # [21:48] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2353. # [21:49] <fantasai> dholbert: wrt 'flex' vs flex(), we've got sane proposed syntax for both
  2354. # [21:49] <dholbert> fantasai, flexible margins is only being proposed in the cross axis, correct?
  2355. # [21:49] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2356. # [21:49] <fantasai> dholbert: That was true until Phil posted yesterday :)
  2357. # [21:49] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2358. # [21:50] <fantasai> dholbert: Alex is strongly in favor of a 'flex' property, so unless you've got a reason not to, the spec will probably change to that.
  2359. # [21:50] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
  2360. # [21:50] <fantasai> dholbert: Wrt margins, not sure what will happen with Phil's suggestion
  2361. # [21:50] <dholbert> fantasai, (my original impl supported flexible margins/padding for 'auto', and I happily tore it out when the spec was simplified... I'm hoping to not have to put that back in. :))
  2362. # [21:50] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
  2363. # [21:50] <jdm> bsmedberg: ping
  2364. # [21:50] <@bsmedberg> jdm: pong
  2365. # [21:50] <jdm> bsmedberg: just checking if you saw my email yesterday
  2366. # [21:51] <fantasai> dholbert: post to www-style about your concerns?
  2367. # [21:51] <dholbert> fantasai, k
  2368. # [21:51] <dholbert> fantasai, I don't have strong feelings on flex() vs. flex: -- the former is what I've got, but the latter seems easier for animations/transitions
  2369. # [21:51] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
  2370. # [21:51] <@bsmedberg> jdm: heh, I did and thought you sent it to dev-platform and not me personally
  2371. # [21:51] <jdm> ha
  2372. # [21:51] * bc|afk is now known as bc|
  2373. # [21:51] <fantasai> dholbert: hm. We need a decent OM, is the problem.
  2374. # [21:51] * bc| is now known as bc
  2375. # [21:52] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2376. # [21:52] <dholbert> fantasai, not sure I understand how that impacts flex() vs flex:
  2377. # [21:52] <fantasai> dholbert: Shouldn't have to split out properties because the JS access is awkward otherwise. Should split out properties because CSS access is awkward otherwise
  2378. # [21:52] <dholbert> fantasai, ah, gotcha
  2379. # [21:52] * Quits: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2/20100222071121])
  2380. # [21:52] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  2381. # [21:53] <dholbert> fantasai, (I'm not talking about JS, I'm talking about underlying impl of animations/transitions in C++)
  2382. # [21:53] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2383. # [21:53] <fantasai> dholbert: Anyway, I have to go find dinner before everything closes... so, just saying, you should post your opinions on everything you have an opinion on to www-style :)
  2384. # [21:53] <fantasai> dholbert: Otherwise can't take it into account, what? And you're well-informed on flexbox issues.
  2385. # [21:53] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
  2386. # [21:53] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  2387. # [21:53] <@bsmedberg> replied
  2388. # [21:54] <dholbert> fantasai, sounds good, thanks!
  2389. # [21:54] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
  2390. # [21:54] * Quits: mounir (volkmar@moz-D976EECC.ovh.net) (Ping timeout)
  2391. # [21:54] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
  2392. # [21:55] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2393. # [21:57] * KaiRo is now known as KaiRo_away
  2394. # [21:58] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
  2395. # [21:59] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2396. # [21:59] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
  2397. # [21:59] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2398. # [22:00] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2399. # [22:00] * Quits: jdm (jdm@moz-F515BDB5.uwaterloo.ca) (Client exited)
  2400. # [22:00] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Quit: Leaving.)
  2401. # [22:00] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2402. # [22:01] * Quits: taustin (taustin@moz-94197569.cse.ucsc.edu) (Quit: taustin)
  2403. # [22:01] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2404. # [22:02] <josh> jaws: ?
  2405. # [22:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2406. # [22:03] * ChanServ sets mode: +o ehsan
  2407. # [22:03] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  2408. # [22:03] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2409. # [22:04] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
  2410. # [22:04] <jaws> josh: does bug 727211 seem like likely fallout from bug 90268? i've marked it as such for now, but i'm not sure.
  2411. # [22:05] * Standard8 is now known as Standard8Away
  2412. # [22:05] <josh> jaws: I just assigned it to myself to look into it, it's possible it is 90268 but maybe not.
  2413. # [22:05] <jaws> ok thanks
  2414. # [22:05] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2415. # [22:06] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2416. # [22:07] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
  2417. # [22:07] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2418. # [22:07] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2419. # [22:07] * Quits: taustin (taustin@moz-94197569.cse.ucsc.edu) (Quit: taustin)
  2420. # [22:07] * armenzg_buildduty is now known as armenzg_mtg
  2421. # [22:07] * mattwoodrow|away is now known as mattwoodrow
  2422. # [22:08] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  2423. # [22:08] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2424. # [22:08] * ChanServ sets mode: +o ehsan
  2425. # [22:08] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2426. # [22:08] * sworkman_ is now known as sworkman
  2427. # [22:10] * Parts: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  2428. # [22:10] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Ping timeout)
  2429. # [22:10] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
  2430. # [22:10] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Quit: leaving)
  2431. # [22:11] * Joins: dao (dao@moz-488D2ED5.superkabel.de)
  2432. # [22:11] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
  2433. # [22:11] * jgriffin is now known as jgriffin-afk
  2434. # [22:11] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
  2435. # [22:12] * Quits: stefanh|away (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.7/20120129110112])
  2436. # [22:13] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  2437. # [22:15] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2438. # [22:15] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  2439. # [22:15] * juanb|afk is now known as juanb
  2440. # [22:16] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2441. # [22:17] * Quits: wolfiR (wolfiR@moz-C807A69D.dip0.t-ipconnect.de) (Quit: Leaving)
  2442. # [22:17] * Quits: TheOne (one@moz-65B1D424.dip.t-dialin.net) (Ping timeout)
  2443. # [22:17] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  2444. # [22:18] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2445. # [22:19] * timA is now known as timA|burrito
  2446. # [22:20] * Quits: dao (dao@moz-488D2ED5.superkabel.de) (Ping timeout)
  2447. # [22:20] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  2448. # [22:20] * Quits: Goldorak (chatzilla@B2CEA347.474ADEAF.187A1082.IP) (Ping timeout)
  2449. # [22:21] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  2450. # [22:22] * Joins: dao (dao@moz-488D2ED5.superkabel.de)
  2451. # [22:22] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2452. # [22:23] * Quits: brendan (brendaneic@moz-901E100B.static.twtelecom.net) (Quit: brendan)
  2453. # [22:24] <blizzard> josh: ping
  2454. # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2455. # [22:27] * Quits: timA|burrito (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  2456. # [22:27] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2457. # [22:28] * timA is now known as IRCMonkey51816
  2458. # [22:29] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
  2459. # [22:30] * Joins: brendan (brendaneic@moz-901E100B.static.twtelecom.net)
  2460. # [22:31] * Quits: smontagu (chatzilla@moz-74A62838.red.bezeqint.net) (Ping timeout)
  2461. # [22:32] <josh> blizzard: pong
  2462. # [22:32] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  2463. # [22:32] <blizzard> josh: hi! I cced you on some mail so no worries
  2464. # [22:33] <josh> blizzard: I don't understand what the email is about, not enough context. What does Citrix want?
  2465. # [22:33] <blizzard> josh: I don't know, I was asking too :)
  2466. # [22:33] * davehunt|away is now known as davehunt
  2467. # [22:33] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2468. # [22:34] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2469. # [22:34] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
  2470. # [22:34] <clever> i'm trying to use nsISocketTransport::setEventSink, but it doesnt seem to ever be calling the function
  2471. # [22:35] <decoder> "Telemetery.cpp error: use of undeclared identifier" anyone seen this already today?
  2472. # [22:35] * aki is now known as aki|brb
  2473. # [22:35] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  2474. # [22:35] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  2475. # [22:35] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2476. # [22:36] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
  2477. # [22:36] * ChanServ sets mode: +o smaug
  2478. # [22:36] <josh> decoder: yeah, someone has a fix in review
  2479. # [22:36] <decoder> josh: thx
  2480. # [22:36] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Ping timeout)
  2481. # [22:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2482. # [22:37] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2483. # [22:37] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2484. # [22:38] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2485. # [22:38] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2486. # [22:38] * anant_ is now known as anant
  2487. # [22:39] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
  2488. # [22:39] * Quits: krit (Adium@moz-1FC1932F.adobe.com) (Ping timeout)
  2489. # [22:39] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  2490. # [22:40] <josh> decoder: bug 727081, btw
  2491. # [22:40] <doktor5000> hi again, am i getting that right that the fix for https://bugzilla.mozilla.org/show_bug.cgi?id=635918 will ship in ff/tb 12 releases?
  2492. # [22:40] <decoder> thx =)
  2493. # [22:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2494. # [22:41] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2495. # [22:41] * @smaug finds "New Cycle Collector" in the roadmap, and wonders what the heck that is.
  2496. # [22:42] <mccr8> smaug: I think it just means the stuff you've already done. ;)
  2497. # [22:43] <kaie> I'm getting undefined reference to JS_Assert while linking libxul.so on inbound
  2498. # [22:43] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2499. # [22:43] <@smaug> apparently the link points to a meta bug
  2500. # [22:43] <@smaug> nothing about new cycle collector
  2501. # [22:43] <clever> smaug: any clue why nsISocketTransport::setEventSink might not work?
  2502. # [22:43] * Quits: brendan (brendaneic@moz-901E100B.static.twtelecom.net) (Quit: brendan)
  2503. # [22:44] <@smaug> clever: you're asking wrong person about necko stuff ;)
  2504. # [22:44] <clever> kk, i'll keep looking arround
  2505. # [22:44] <@smaug> biesi: bz: jduell: ^
  2506. # [22:44] <lurking> smaug: quick, land your remaining patches and you take the rest of the year off :)
  2507. # [22:45] <@smaug> lurking: new CC is Q2
  2508. # [22:45] <lurking> oh
  2509. # [22:45] <@smaug> so only months vacation
  2510. # [22:46] * kaie clobbers
  2511. # [22:46] <@smaug> 4 months
  2512. # [22:46] * jmaher is now known as jmaher|afk
  2513. # [22:47] * Quits: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP) (Ping timeout)
  2514. # [22:47] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  2515. # [22:48] <felipe> doktor5000: yes
  2516. # [22:48] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
  2517. # [22:48] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2518. # [22:49] * Joins: krit (Adium@moz-1FC1932F.adobe.com)
  2519. # [22:50] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2520. # [22:50] <doktor5000> felipe: so if i want that, say for TB 10.x i'll have to rediff myself? - always my bad luck :/
  2521. # [22:51] * Quits: pascalc (chatzilla@moz-6A6DF4C3.rev.sfr.net) (Ping timeout)
  2522. # [22:51] * Quits: @smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi) (Ping timeout)
  2523. # [22:51] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  2524. # [22:51] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
  2525. # [22:51] * ChanServ sets mode: +o smaug
  2526. # [22:52] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  2527. # [22:52] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2528. # [22:52] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2529. # [22:53] * Joins: cpearce_ (chatzilla@moz-635E029B.xdsl.xnet.co.nz)
  2530. # [22:53] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
  2531. # [22:53] <felipe> doktor5000: I think so, unless the patch is landed in the branches.. however with the release cadence it won't be too long before that is released
  2532. # [22:54] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  2533. # [22:54] * Joins: mounir (volkmar@moz-D976EECC.ovh.net)
  2534. # [22:54] * cpearce_ is now known as cpearce
  2535. # [22:55] <doktor5000> felipe: well, we've decided to go with ESR, but i've already applied it :)
  2536. # [22:55] * Joins: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net)
  2537. # [22:56] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2538. # [22:57] * philor is now known as philor|away
  2539. # [22:57] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2540. # [22:57] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2541. # [22:57] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2542. # [22:57] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  2543. # [22:57] * IRCMonkey51816 is now known as timA
  2544. # [22:58] * Joins: wesj1 (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2545. # [22:58] * Quits: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2546. # [22:58] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2547. # [22:58] * Quits: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120214031227])
  2548. # [22:59] * Quits: azakai (alon@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2549. # [22:59] * Quits: wesj1 (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre)
  2550. # [22:59] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
  2551. # [22:59] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
  2552. # [23:00] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  2553. # [23:00] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2554. # [23:00] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  2555. # [23:01] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  2556. # [23:01] <clever> smaug: my best guess is that maybe it does the events before i set the sink
  2557. # [23:01] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  2558. # [23:02] * joduinn-mtg is now known as joduinn-coffee
  2559. # [23:03] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
  2560. # [23:03] * heycam|away is now known as heycam
  2561. # [23:03] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2562. # [23:04] * Quits: victorporof (victorporo@8FF2540B.B7DD870C.79933D60.IP) (Quit: Leaving...)
  2563. # [23:04] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  2564. # [23:04] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  2565. # [23:04] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2566. # [23:04] * ChanServ sets mode: +o dbaron
  2567. # [23:04] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  2568. # [23:04] * ChanServ sets mode: +o roc
  2569. # [23:04] <gaston> anyone knows a simple way to build with pgo on headless unix machine ? spawn a local Xnest or such ?
  2570. # [23:04] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2571. # [23:04] <@smaug> njn: what does other mean under "window-objects"
  2572. # [23:05] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
  2573. # [23:05] * Joins: TheOne (one@moz-65B1D424.dip.t-dialin.net)
  2574. # [23:06] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  2575. # [23:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2576. # [23:06] <njn> smaug: see the comment at http://mxr.mozilla.org/mozilla-central/source/dom/base/nsDOMMemoryReporter.cpp#101
  2577. # [23:06] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2578. # [23:07] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2579. # [23:07] * bhearsum is now known as bhearsum|afk
  2580. # [23:07] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2581. # [23:08] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2582. # [23:08] * joduinn-coffee is now known as joduinn-mtg
  2583. # [23:09] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  2584. # [23:09] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  2585. # [23:09] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  2586. # [23:10] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2587. # [23:10] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2588. # [23:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2589. # [23:11] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2590. # [23:11] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2591. # [23:12] * aki|brb is now known as aki
  2592. # [23:12] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2593. # [23:12] <biesi> clever, when are you setting it?
  2594. # [23:13] <clever> biesi: this._transport = this._transportService.createTransport(null,0,host,port,null); this._transport.setEventSink({onTransportStatus:onTransportStatus},null); this._outstream = this._transport.openOutputStream(0,0,0);
  2595. # [23:13] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2596. # [23:13] <clever> asap, right when the transport is made
  2597. # [23:13] * Ziggy_Maes is now known as Ziggy|AWAY
  2598. # [23:13] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
  2599. # [23:13] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  2600. # [23:13] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2601. # [23:14] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
  2602. # [23:15] <biesi> clever, you _really_ _really_ want to set an event target when calling this from js
  2603. # [23:15] <clever> biesi: ah, to force things to the main thread i guess
  2604. # [23:15] <clever> let me find that
  2605. # [23:15] <biesi> yep
  2606. # [23:16] * Joins: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP)
  2607. # [23:16] <biesi> it also seems a bit odd to have a global onTransportStatus function
  2608. # [23:16] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2609. # [23:16] * ChanServ sets mode: +o ehsan
  2610. # [23:16] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  2611. # [23:16] <clever> biesi: its not global, within the 'class'
  2612. # [23:16] * Joins: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP)
  2613. # [23:16] * Joins: mib_oe8g1u (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  2614. # [23:17] <biesi> clever, are you using that fake-private-method trick?
  2615. # [23:17] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
  2616. # [23:17] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  2617. # [23:17] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
  2618. # [23:17] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2619. # [23:17] <clever> biesi: http://pastebin.mozilla.org/1484382 no clue
  2620. # [23:17] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  2621. # [23:18] <biesi> clever, close enough
  2622. # [23:18] <luke_laptop> any magic needed to push an (approved) patch to mozilla-esr10? all the patches seem to have 'CLOSED TREE', so added that but still i get an error
  2623. # [23:18] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  2624. # [23:18] <clever> biesi: cant find anything to get a nsIEventTarget from the thread manager, where might i find it?
  2625. # [23:19] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  2626. # [23:19] <biesi> clever, nsIThread inherits from it
  2627. # [23:19] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2628. # [23:19] <clever> ah, yeah i just noticed that
  2629. # [23:19] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2630. # [23:19] <clever> ok, that seems simple enough :)
  2631. # [23:19] <biesi> :)
  2632. # [23:19] <clever> Components.classes["@mozilla.org/thread-manager;1"].getService(Components.interfaces.nsIThreadManager).currentThread
  2633. # [23:19] <biesi> yep
  2634. # [23:20] <clever> already using this in other areas of my code
  2635. # [23:21] <clever> biesi: only other issue that i caused recently, is that i'm trying to getservice my xpcom component, from within a JSM that the component is using
  2636. # [23:21] <clever> so the component is still initializing, when i try to get-service it
  2637. # [23:21] <biesi> yeah that doesn't work
  2638. # [23:21] <clever> yeah, it throws an error, which my code catches and ignores, then it somehow recovers
  2639. # [23:22] <clever> maybe i should just defer that connection, it doesnt have to connect to tcp that urgently
  2640. # [23:22] <biesi> huh?
  2641. # [23:22] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  2642. # [23:22] <clever> havent read the code that closely to find out why its recovering from the exception
  2643. # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
  2644. # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
  2645. # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
  2646. # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
  2647. # [23:22] * clever was kicked by killer (Stop repeating yourself!)
  2648. # [23:22] * Joins: clever (clever@DE93E7E0.40129429.DB098A30.IP)
  2649. # [23:22] * Quits: @smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi) (Input/output error)
  2650. # [23:22] <clever> oops, copied too much, but it works now!
  2651. # [23:23] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  2652. # [23:23] <biesi> yay :)
  2653. # [23:23] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
  2654. # [23:23] * ChanServ sets mode: +o smaug
  2655. # [23:23] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  2656. # [23:23] <Waldo> luke_laptop: probably a=akeyb l
  2657. # [23:23] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
  2658. # [23:23] <clever> just need to un-mangle the status code, it seems to be treating it as a signed int
  2659. # [23:24] <luke_laptop> Waldo: i have that too
  2660. # [23:24] * catlee is now known as catlee-away
  2661. # [23:24] <Waldo> hum
  2662. # [23:24] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2663. # [23:24] <clever> ah, that was my bit-masking attempt
  2664. # [23:24] <clever> which i i did wrong, oops
  2665. # [23:24] <biesi> well it treats it as a js number :-)
  2666. # [23:24] <luke_laptop> Waldo: the error is: remote: Unrecognized tree! I don't know how to check closed status for mozilla-esr10.
  2667. # [23:24] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  2668. # [23:24] <biesi> which means, technically a double :/
  2669. # [23:24] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  2670. # [23:25] <krit> dbaron: ping
  2671. # [23:25] <clever> biesi: i would think floating point numbers are less likely to go from big to negative
  2672. # [23:25] <clever> but its clearly to do with my bit masking, printing it un-masked leaves it ok
  2673. # [23:25] <biesi> ok cool
  2674. # [23:25] <luke_laptop> akeybl: do you know by any chance?
  2675. # [23:26] <clever> i'll just subtract, the status codes are narrow enough that i dont need bit masking
  2676. # [23:26] * NeilAway wonders whether kaie's undefined reference went away
  2677. # [23:26] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2678. # [23:26] <clever> biesi: aStatus - 0x804b0000, perfect :)
  2679. # [23:26] <kaie> NeilAway, yes, thanks
  2680. # [23:26] <biesi> :)
  2681. # [23:26] * kaie heads to bed
  2682. # [23:26] <@dbaron> krit, on the phone
  2683. # [23:26] <krit> dbaron: np
  2684. # [23:26] <NeilAway> kaie: sorry, didn't see you there, must have mistyped "R" instead of "E" and got autocompleted to someone else
  2685. # [23:27] <kaie> NeilAway, it was me who had an undefined reference (JS_Assert)
  2686. # [23:27] <Waldo> yeah, we just mostly got rid of JS_Assert; MOZ_Assert ftw now
  2687. # [23:27] <Waldo> the one is #defined to the other now
  2688. # [23:27] * mdas is now known as mdas|afk
  2689. # [23:28] <clever> ah, i see how my JSM is recovering now
  2690. # [23:28] <clever> it tries to get the xpcom component on every use, until it suceceeds :)
  2691. # [23:29] <Waldo> and as of about ten minutes ago, it even works on mobile builds on OS X :-)
  2692. # [23:29] <clever> and its perfectly wrapped in a try/catch to never throw a fit
  2693. # [23:29] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  2694. # [23:29] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  2695. # [23:31] * philor|away is now known as philor
  2696. # [23:32] * Joins: SeoZ[gtab] (DanielJuyu@B7C303E6.4591610E.F796972A.IP)
  2697. # [23:33] * Quits: mib_oe8g1u (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2698. # [23:34] * liuche is now known as liuche|afk
  2699. # [23:34] * Parts: fryn|cloud (u3935@moz-160C58C6.com)
  2700. # [23:34] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2701. # [23:34] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Input/output error)
  2702. # [23:34] * Parts: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP)
  2703. # [23:35] * armenzg_mtg is now known as armenzg
  2704. # [23:36] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2705. # [23:38] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Connection reset by peer)
  2706. # [23:38] * armenzg is now known as armenzg_away
  2707. # [23:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120213172708])
  2708. # [23:39] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2709. # [23:39] * Quits: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com) (Quit: jgoulie)
  2710. # [23:39] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  2711. # [23:40] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2712. # [23:40] * Quits: armenzg_away (armenzg@moz-1227E754.home1.cgocable.net) (Input/output error)
  2713. # [23:40] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
  2714. # [23:41] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d45c7d7b0079 - Kyle Huey - Bug 725848: Fix it for real this time. r=me
  2715. # [23:41] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  2716. # [23:41] * Joins: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP)
  2717. # [23:41] <@khuey> bent: ^ \o/
  2718. # [23:41] <bent> nice
  2719. # [23:42] * Joins: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2720. # [23:42] * Joins: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net)
  2721. # [23:43] * rail is now known as rail_away
  2722. # [23:43] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2723. # [23:43] * philor is now known as philor|away
  2724. # [23:43] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2725. # [23:44] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
  2726. # [23:44] * Joins: rick (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2727. # [23:44] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Quit: Leaving.)
  2728. # [23:44] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
  2729. # [23:45] * Joins: limi (limi@155D3DD2.1E562BC0.3F1BA6D0.IP)
  2730. # [23:45] * Parts: limi (limi@155D3DD2.1E562BC0.3F1BA6D0.IP)
  2731. # [23:45] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2732. # [23:45] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  2733. # [23:46] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2734. # [23:47] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2735. # [23:47] * Quits: grubshka (grubshka@moz-D3BA0A67.w86-216.abo.wanadoo.fr) (Ping timeout)
  2736. # [23:48] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2737. # [23:48] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
  2738. # [23:49] <Callek> nsresult hopeful = philor->find_my_bug("https://tbpl.mozilla.org/?rev=b3a7561624f9", "winXP", "Mo3")
  2739. # [23:49] * Joins: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr)
  2740. # [23:50] * philor|away is now known as philor
  2741. # [23:50] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
  2742. # [23:50] <darktrojan> NS_ERROR_OUT_OF_SANITY
  2743. # [23:50] <@khuey> Callek: shutdown hang?
  2744. # [23:51] <Callek> khuey: not sure, too many orange bugs found
  2745. # [23:51] <Callek> though I know that patch wouldn't have caused any of them
  2746. # [23:51] <@khuey> Callek: probably 614146
  2747. # [23:51] <@khuey> Callek: open the log, look at the main thread stack for worker code to confirm
  2748. # [23:51] * Callek takes your word for it
  2749. # [23:52] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2750. # [23:52] <Callek> yea thats it, thread 0 too ;-)
  2751. # [23:53] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  2752. # [23:53] <@khuey> yes, that's the main thread
  2753. # [23:53] <Callek> (yea I get that :-P )
  2754. # [23:53] <Callek> anyway, starred
  2755. # [23:53] * Quits: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP) (Ping timeout)
  2756. # [23:54] <Callek> thanks for implicitly doing a khuey->QueryInterface("philor"); by the way
  2757. # [23:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  2758. # [23:54] <Callek> khuey: but your impl is a little broken, not enough sarcasm
  2759. # [23:54] <@khuey> Callek: well, with any luck I just fixed that bug
  2760. # [23:54] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (NickServ (GHOST command used by `ferongr))
  2761. # [23:54] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
  2762. # [23:54] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2763. # [23:55] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  2764. # [23:55] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2765. # [23:55] <Callek> to whoever just pushed to m-i, grrrr
  2766. # [23:55] <Callek> :-)
  2767. # [23:56] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2768. # [23:56] * philor is now known as philor|away
  2769. # [23:56] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
  2770. # [23:56] * Quits: TheOne (one@moz-65B1D424.dip.t-dialin.net) (Input/output error)
  2771. # [23:56] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
  2772. # [23:57] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  2773. # [23:57] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2774. # [23:57] * zpao is now known as zpao|detached
  2775. # [23:57] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  2776. # [23:58] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  2777. # [23:58] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2778. # [23:59] * Joins: mib_xk33fp (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
  2779. # [23:59] * Fallen is now known as Fallen|away
  2780. # [23:59] * Quits: mib_xk33fp (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2781. # Session Close: Wed Feb 15 00:00:00 2012

The end :)