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

Options:

  1. # Session Start: Wed Jun 13 00:00:01 2012
  2. # Session Ident: #developers
  3. # [00:00] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  4. # [00:00] * Quits: vikram360 (vikram360@387EB352.8FBA3BDE.2A068A5E.IP) (Ping timeout)
  5. # [00:00] * armenzg_omw is now known as armenzg_away
  6. # [00:01] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  7. # [00:01] <prazuber> So how can I actually test this embedding code?
  8. # [00:01] * sheeri is now known as sheeri-afk
  9. # [00:01] * Quits: Goldorak (chatzilla@504CDF79.35D36EE.187A1082.IP) (Connection reset by peer)
  10. # [00:02] * Joins: adrian (adrian@moz-E31CD2CB.mozilla.org)
  11. # [00:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur  est en sommeil)
  12. # [00:03] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
  13. # [00:05] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  14. # [00:05] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  15. # [00:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  16. # [00:06] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  17. # [00:06] * kats is now known as kats|away
  18. # [00:06] * jwir3 is now known as jwir3|away
  19. # [00:07] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  20. # [00:07] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  21. # [00:08] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  22. # [00:08] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  23. # [00:10] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  24. # [00:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  25. # [00:12] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  26. # [00:12] * rail is now known as rail_away
  27. # [00:14] * philor|away is now known as philor
  28. # [00:14] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Quit: Leaving)
  29. # [00:14] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  30. # [00:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  31. # [00:17] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  32. # [00:18] * Joins: KittyRa (quassel@moz-45F9153E.dsl.sfldmi.sbcglobal.net)
  33. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  34. # [00:18] * Joins: kentuckyfriedtakahe (kentuckyfr@moz-5D29915D.cable.telstraclear.net)
  35. # [00:20] * catlee-buildduty is now known as catlee-away
  36. # [00:21] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  37. # [00:23] * Fallen is now known as Fallen|away
  38. # [00:26] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  39. # [00:29] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  40. # [00:29] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  41. # [00:30] * Joins: jammink (textual@moz-7B0110AD.mv.mozilla.com)
  42. # [00:31] * Joins: jimb (user@moz-94D6B916.pool.e-mobile.ne.jp)
  43. # [00:33] * padenot|away is now known as padenot
  44. # [00:36] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  45. # [00:38] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
  46. # [00:39] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  47. # [00:39] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  48. # [00:39] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  49. # [00:41] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  50. # [00:41] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  51. # [00:42] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  52. # [00:43] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Ping timeout)
  53. # [00:43] * Quits: jammink (textual@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  54. # [00:43] * Quits: prazuber (prazuber@moz-60802E71.pool.ukrtel.net) (Quit: )
  55. # [00:47] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  56. # [00:48] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  57. # [00:50] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  58. # [00:50] * Quits: gandalf (zbraniecki@moz-6937DDA7.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  59. # [00:50] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  60. # [00:50] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  61. # [00:50] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  62. # [00:51] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  63. # [00:51] * Quits: KittyRa (quassel@moz-45F9153E.dsl.sfldmi.sbcglobal.net) (Client exited)
  64. # [00:51] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  65. # [00:52] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  66. # [00:53] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  67. # [00:54] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  68. # [00:55] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  69. # [00:55] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  70. # [00:55] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  71. # [00:55] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  72. # [00:55] * Quits: jimb (user@moz-94D6B916.pool.e-mobile.ne.jp) (Ping timeout)
  73. # [00:56] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  74. # [00:56] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
  75. # [00:56] * heycam|away is now known as heycam
  76. # [00:59] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  77. # [00:59] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (No route to host)
  78. # [00:59] * Joins: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com)
  79. # [01:00] * Joins: bholley (anonymous@moz-A786582D.adsl.alicedsl.de)
  80. # [01:00] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  81. # [01:01] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  82. # [01:02] * Quits: bholley (anonymous@moz-A786582D.adsl.alicedsl.de) (Ping timeout)
  83. # [01:02] * bholley_ is now known as bholley
  84. # [01:04] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  85. # [01:04] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  86. # [01:07] * Joins: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au)
  87. # [01:07] * padenot is now known as padenot|away
  88. # [01:08] * gregglind is now known as gregglind_away
  89. # [01:08] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  90. # [01:08] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  91. # [01:10] * jcranmer|away is now known as jcranmer
  92. # [01:10] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  93. # [01:11] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  94. # [01:12] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
  95. # [01:12] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
  96. # [01:13] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  97. # [01:13] * Quits: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP) (Ping timeout)
  98. # [01:13] <@dolske> random wish:
  99. # [01:13] <@dolske> when I push to try, it would be nice if the console output gave me a tbpl link for my push
  100. # [01:14] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  101. # [01:14] <@bsmedberg> dolske: instead of the email?
  102. # [01:14] <@dolske> or in addition to.
  103. # [01:14] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  104. # [01:14] <jhammel> i thought there was a thing that someone did that put the changeset url on the console
  105. # [01:14] <jhammel> which could be used to get the tbpl link
  106. # [01:14] <@dolske> seems like it should be simple, it's just static url + changeset
  107. # [01:14] <jhammel> or was going to do or something
  108. # [01:15] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  109. # [01:15] <@dbaron> dolske, I bet you could write a client-side hook to do that
  110. # [01:16] <@ted> dolske: there's a bug for that
  111. # [01:16] <@ted> it's just waiting on deployment to hg.mo
  112. # [01:16] <@ted> https://bugzilla.mozilla.org/show_bug.cgi?id=663585
  113. # [01:16] <@bsmedberg> is it possible to use SVG images with border-image?
  114. # [01:16] <@ted> probably doesn't give you tbpl
  115. # [01:16] <@ted> but that'd be easy to fix
  116. # [01:17] * Joins: jimb (user@moz-ED3986A8.pool.e-mobile.ne.jp)
  117. # [01:18] <@dolske> dbaron: sure, would be nice to do globally
  118. # [01:18] <@dolske> especially for noobs starting out with Try
  119. # [01:18] <espindola> ted, ping
  120. # [01:18] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  121. # [01:18] <@ted> espindola: pong
  122. # [01:18] <@ted> dolske: file a follow-up?
  123. # [01:18] <@ted> or just fix the hook?
  124. # [01:18] <espindola> ted, is there some documentation on which callbacks breakpad provides?
  125. # [01:19] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  126. # [01:19] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  127. # [01:19] <@dolske> ted: how about I file and you fix? ;)
  128. # [01:19] <espindola> which one you think we can use to disable write poisoning during a crash?
  129. # [01:19] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  130. # [01:19] <@ted> dolske: unlikely!
  131. # [01:19] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
  132. # [01:20] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
  133. # [01:20] <@ted> but maybe graeme will fix it
  134. # [01:20] <@ted> espindola: there's documentation in the source
  135. # [01:20] * Quits: dao (dao@moz-F7D67EDE.superkabel.de) (Quit: Leaving.)
  136. # [01:20] <@ted> espindola: 1 sec i'll find it
  137. # [01:20] <@ted> espindola: sorry, been busy all weekend and then travelling and in meetings
  138. # [01:20] <@ted> didn't get a chance to find that for you
  139. # [01:21] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
  140. # [01:21] * mjschranz_away is now known as mjschranz
  141. # [01:21] * Joins: jammink (textual@moz-7B0110AD.mv.mozilla.com)
  142. # [01:22] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  143. # [01:23] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
  144. # [01:23] * Quits: jammink (textual@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  145. # [01:24] * @dolske submits bug 764207, for those playing along at home.
  146. # [01:24] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Ping timeout)
  147. # [01:25] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  148. # [01:25] <jhammel> bugzilla! the (japanese?) game show!
  149. # [01:26] * cadecairos is now known as cadecairos_away
  150. # [01:26] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  151. # [01:26] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  152. # [01:27] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  153. # [01:27] * Joins: Sander (chatzilla@moz-7B3722C7.dsl.dynamic.simnet.is)
  154. # [01:27] * Quits: edmorley|away (edmorley@moz-E62685CD.range109-152.btcentralplus.com) (Quit: Leaving.)
  155. # [01:27] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  156. # [01:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  157. # [01:29] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
  158. # [01:30] * Joins: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com)
  159. # [01:30] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  160. # [01:30] * Quits: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120611042006])
  161. # [01:30] * bear is now known as bear-afk
  162. # [01:31] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  163. # [01:33] * bwinton_away is now known as bwinton
  164. # [01:33] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  165. # [01:33] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
  166. # [01:34] <@ted> espindola: sorry, phone call
  167. # [01:34] <@ted> argh
  168. # [01:34] <@ted> espindola: http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/google-breakpad/src/client/mac/handler/exception_handler.h#54
  169. # [01:34] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  170. # [01:34] <@ted> also http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/google-breakpad/src/client/mac/handler/exception_handler.h#86
  171. # [01:35] <@ted> so that constructor lets you pass both a FilterCallback (called before the minidump is written) and a MinidumpCallback (called after the minidump is written)
  172. # [01:35] <@ted> http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/nsExceptionHandler.cpp#789
  173. # [01:35] <@ted> is where we instantiate the ExceptionHandler
  174. # [01:36] <espindola> ted, cool, thanks
  175. # [01:36] <espindola> Will give it a try
  176. # [01:37] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
  177. # [01:38] <mattwoodrow> dholbert: Tried your reftest bug with DLBI, both tests pass
  178. # [01:38] <dholbert> mattwoodrow, ok, good to know. OS X 64?
  179. # [01:38] <mattwoodrow> yep
  180. # [01:39] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  181. # [01:39] <mattwoodrow> might be a bad thing, since its clearly not testing the overflow rects any more
  182. # [01:39] <dholbert> mattwoodrow, wait... "pass"? yeah :)
  183. # [01:39] <dholbert> mattwoodrow, they're both expected to _fail_
  184. # [01:40] <mattwoodrow> DLBI is invalidating based on nsDisplayItems, not frames overflow rects
  185. # [01:40] <mattwoodrow> so your 'break' does nothing to it
  186. # [01:40] <dholbert> ah interesting
  187. # [01:40] <dholbert> gotcha
  188. # [01:40] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  189. # [01:41] <mattwoodrow> but at least the rects that show up in the verbose log look correct with DLBI
  190. # [01:41] <mattwoodrow> 0,0,800,1000 is only once each time
  191. # [01:42] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  192. # [01:42] <dholbert> mattwoodrow, ah, good
  193. # [01:42] <dholbert> mattwoodrow, so DLBI may fix this
  194. # [01:42] <dholbert> mattwoodrow, though...
  195. # [01:43] <dholbert> mattwoodrow, I got expected results (both tests fail) on the 2 OS X platforms that have finished on a try run
  196. # [01:43] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
  197. # [01:43] <dholbert> mattwoodrow, so mac might just be unaffected by this
  198. # [01:43] * mjschranz is now known as mjschranz_away
  199. # [01:43] <mattwoodrow> if you want to test overflow rects you should try putting the frame offscreen, with the children on-screen
  200. # [01:43] <dholbert> mattwoodrow, I got 'actual results' (1 test passes, incorrectly) on linux64
  201. # [01:43] <mattwoodrow> or write a mochitest
  202. # [01:44] <mattwoodrow> ah
  203. # [01:44] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  204. # [01:44] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  205. # [01:44] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  206. # [01:44] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  207. # [01:45] * mjschranz_away is now known as mjschranz
  208. # [01:46] * khuey is now known as khuey|away
  209. # [01:46] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  210. # [01:48] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  211. # [01:48] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  212. # [01:48] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  213. # [01:49] <@ted> espindola: that ought to work, since you can just disable write poisoning once you know you're crashing
  214. # [01:49] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  215. # [01:52] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  216. # [01:52] <@dbaron> Hmmm, we *almost* got all possible colors on the m-c tip android opt M5
  217. # [01:53] <@dbaron> (4 runs, one red, one blue, one orange, one green)
  218. # [01:53] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  219. # [01:54] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  220. # [01:57] <darktrojan> quick, someone at the colo pull out the plug
  221. # [01:58] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  222. # [01:59] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  223. # [01:59] <@dolske> is the Toy Story render in danger?!
  224. # [01:59] <jhammel> no purples?
  225. # [01:59] <jhammel> we need TBPL colors that aren't in the visible spectrum
  226. # [02:00] * Joins: cpearce_ (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  227. # [02:00] <darktrojan> I think getting all the colours is probably worth one of dolske's trophies
  228. # [02:00] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  229. # [02:00] <jhammel> the wtf trophy?
  230. # [02:01] * cpearce_ is now known as cpearce
  231. # [02:01] <@dolske> someone's push turned hard-xray and aaauuuggghhh...
  232. # [02:01] <jhammel> might need a special monitor to display it
  233. # [02:01] <cpeterson> ultraviolet
  234. # [02:01] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  235. # [02:01] <jhammel> although, if anyone was using a analog CRT i'm sure you could get the electrons to make hard x-rays
  236. # [02:02] <jhammel> though it might also involve voltages that would do other bad things ;)
  237. # [02:02] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  238. # [02:02] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  239. # [02:02] <darktrojan> sounds good, let's do it
  240. # [02:02] <jhammel> i'm also imagining svg would render more efficient on an analog monitor (exercise left to reader)
  241. # [02:03] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  242. # [02:03] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  243. # [02:03] <@dolske> "Best Viewed In Tektronix"
  244. # [02:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  245. # [02:05] <capella> last tecktronix i saw people were coding in APL
  246. # [02:05] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  247. # [02:05] * Joins: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP)
  248. # [02:05] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  249. # [02:06] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
  250. # [02:07] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  251. # [02:08] * padenot|away is now known as padenot
  252. # [02:08] * Joins: nattokirai (nattokirai@moz-4B5534A0.mozilla.or.jp)
  253. # [02:09] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  254. # [02:09] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  255. # [02:11] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
  256. # [02:12] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  257. # [02:12] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  258. # [02:14] * Quits: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: brendan)
  259. # [02:14] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  260. # [02:15] * padenot is now known as padenot|away
  261. # [02:15] * Joins: wlach (wlach@moz-317E1B5D.vif.net)
  262. # [02:16] <cpeterson> n
  263. # [02:16] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  264. # [02:17] * padenot|away is now known as padenot
  265. # [02:18] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  266. # [02:18] * Quits: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: damons)
  267. # [02:18] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  268. # [02:19] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  269. # [02:19] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  270. # [02:19] <padenot> dolske: re. the tbpl url, the trychooser hg extension does that
  271. # [02:19] * khuey|away is now known as khuey
  272. # [02:19] <padenot> dolske: https://github.com/pbiggar/trychooser
  273. # [02:20] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  274. # [02:21] * padenot is now known as padenot|away
  275. # [02:21] * Quits: Sander (chatzilla@moz-7B3722C7.dsl.dynamic.simnet.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  276. # [02:21] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  277. # [02:22] * Quits: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  278. # [02:22] <Jesse> bz: So.. http://bit.ly/LkQzBA
  279. # [02:22] * padenot|away is now known as padenot
  280. # [02:22] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  281. # [02:23] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  282. # [02:24] <Jesse> when bz begins a comment with "So..", i know it's time to grab the popcorn
  283. # [02:24] <mccr8> hah
  284. # [02:26] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  285. # [02:26] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: overholt)
  286. # [02:28] <Jesse> bz has commented in over 50000 bugs, but only starting with "So.." in ~700 bugs
  287. # [02:28] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  288. # [02:29] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  289. # [02:29] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  290. # [02:29] * Quits: jimb (user@moz-ED3986A8.pool.e-mobile.ne.jp) (Ping timeout)
  291. # [02:29] <@bz> Jesse: heh
  292. # [02:30] <@bz> Jesse the "so..." thing is a bad habit I seem to have picked up
  293. # [02:30] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  294. # [02:31] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  295. # [02:31] <Jesse> i don't know what i accidentally pressed to make Thunderbird open 80 messages in separate tabs, but it did so very quickly!
  296. # [02:31] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  297. # [02:32] * Quits: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com) (Quit: Ex-Chat)
  298. # [02:33] * Quits: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  299. # [02:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  300. # [02:33] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  301. # [02:33] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  302. # [02:35] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  303. # [02:37] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  304. # [02:37] <@ted> wow
  305. # [02:37] * @ted has only commented in ~6600 bugs
  306. # [02:39] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
  307. # [02:39] * ChanServ sets mode: +o khuey
  308. # [02:39] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Client exited)
  309. # [02:40] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  310. # [02:40] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  311. # [02:40] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  312. # [02:41] <mrbkap> bz: you should have said "so... the "so..." thing is..."
  313. # [02:42] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  314. # [02:43] <jlebar> sheppy, fyi, we have 0 dev docs on mozbrowser, afaik.
  315. # [02:43] <mrbkap> bz: the new dom bindings still go through domclassinfo right?
  316. # [02:43] <sheppy> jlebar: I don't know what mozbrowser is
  317. # [02:43] <jlebar> sheppy, https://bugzilla.mozilla.org/show_bug.cgi?id=742944
  318. # [02:43] <jlebar> sheppy, It's b2g only atm, and a privileged API.
  319. # [02:43] <sheppy> jlebar: ah, yeah, that's something we'll need to document. I mentioned that in the gaia meeting.
  320. # [02:44] <jlebar> sheppy, We'll definitely want to document it eventually, but you may not want to worry about it at the moment.
  321. # [02:44] <sheppy> jlebar: If you can put dev-doc-needed keyword on anything that needs documenting, I will get them done. :)
  322. # [02:44] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  323. # [02:44] <sheppy> b2g docs are my one and only priority right now, other than getting the new Kuma wiki launched next month.
  324. # [02:44] <sheppy> Once I finish build/install, the next thing is debugging, then I'm moving on to the APIs.
  325. # [02:45] <jlebar> sheppy, Well, have a look at https://bugzilla.mozilla.org/show_bug.cgi?id=693515 then. You can see all the fun dependencies there.
  326. # [02:45] <sheppy> Definitely want the mozbrowser stuff on the horizon :)
  327. # [02:45] <sheppy> jlebar: OK, I'll go through them and flag them off then.
  328. # [02:45] <Callek> sheppy: very few docs on building for mobile as well, fwiw
  329. # [02:46] <Callek> sheppy: as in I couldn't point someone at introduction docs for "Mobile" building yesterday (we do have Simple Firefox build/etc.)
  330. # [02:46] <jlebar> sheppy, The tests are probably the best API docs atm. Which I know isn't fun for you.
  331. # [02:46] <sheppy> jlebar: I'm used to it. Will be hitting you guys up a lot for info :)
  332. # [02:46] <jlebar> sheppy, That's what I was afraid of. :)
  333. # [02:46] <Callek> sheppy: p.s. hope you're feeling good this week ;-)
  334. # [02:46] <jlebar> sheppy, the docs may be your priority, but they're not mine.
  335. # [02:46] <sheppy> Callek: Unfortunately, we've got a limited writing staff and have been told B2G is our #1 priority, so mobile and desktop are going to suffer.
  336. # [02:46] <sheppy> jlebar: as it should be :)
  337. # [02:47] <sheppy> jlebar: don't worry, I'll try to be gentle :)
  338. # [02:47] <jlebar> sheppy, thanks.
  339. # [02:47] <Callek> sheppy: O, I understand on that writing staff
  340. # [02:47] <sheppy> jlebar: and ask the build/install type guys; I wound up testing a lot of stuff for them and helping sort out problems, so it's not all bad :)
  341. # [02:48] <sheppy> Tested new install scripts before they got checked in, etc.
  342. # [02:48] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  343. # [02:49] <sheppy> Callek: Like, literally, nobody on Mozilla staff will be working on desktop Firefox docs in a meaningful way until next year sometime.
  344. # [02:50] <Callek> sheppy: will we have *any* form of "this is new in Firefox 14" for the dev side, even if its stub-docs about those features/api's, as long as we link/call-out those types of docs... or is that impossible near-term with the tasks you have?
  345. # [02:50] <sheppy> Callek: The pages will exist, but there won't be much on them, and much of the sub-documentation will not get updated.
  346. # [02:50] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  347. # [02:51] <sheppy> I expect that DOM changes, new HTML features, CSS, etc will get done just because that does affect B2G.
  348. # [02:51] <sheppy> But it's going to be very focused on B2G.
  349. # [02:51] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  350. # [02:52] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
  351. # [02:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  352. # [02:52] <Callek> fair, and yea, teh DOM/HTML/Etc. changes is the *largest* concern of those pages for me. but I do want/etc. the other stuff, but I know how small your team is, and how *much* B2G work there is, so I won't complain
  353. # [02:52] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  354. # [02:52] <sheppy> I'm trying to rally the community to contribute that stuff, but realistically there aren't that many people who have the time to do more than a little writing. We love the ones that do though. :)
  355. # [02:54] * ewong|away is now known as ewong
  356. # [02:55] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  357. # [02:56] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  358. # [02:58] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  359. # [02:59] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  360. # [02:59] * ChanServ sets mode: +o ehsan
  361. # [02:59] * nthomas is now known as nthomas|away
  362. # [03:01] <sheppy> Callek: Yeah. We'll see what we can do.
  363. # [03:02] <sheppy> We have been basically telling people upward that unless we get more writers, docs are going to be in sad shape by the end of the year.
  364. # [03:02] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
  365. # [03:02] * Joins: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com)
  366. # [03:03] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving.)
  367. # [03:03] * Quits: adrian (adrian@moz-E31CD2CB.mozilla.org) (Ping timeout)
  368. # [03:04] * adrian_ is now known as adrian
  369. # [03:04] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  370. # [03:05] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  371. # [03:05] <sheppy> We're trying to contract some stuff out. We'll see how that goes. :)
  372. # [03:05] * joduinn-mtg is now known as joduinn
  373. # [03:06] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  374. # [03:06] <@dbaron> dolske, so do your rules for an "all green push" require that all the tests actually got run?
  375. # [03:06] * Joins: wlach_ (wlach@moz-317E1B5D.vif.net)
  376. # [03:06] <@dbaron> dolske, e.g., does https://tbpl.mozilla.org/?rev=880037c0ff1e count?
  377. # [03:07] <@dbaron> (there was another push 20 minutes later, so a bunch of things got coalesced)
  378. # [03:08] <@bz> mrbkap: no
  379. # [03:09] <@bz> mrbkap: no classinfo
  380. # [03:09] <@bz> mrbkap: except for the resolve hook on the window for the interface objects
  381. # [03:09] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  382. # [03:10] <mrbkap> bz: Yeah, that's exactly what I'm looking at.
  383. # [03:10] <mrbkap> bz: It looks like we depend on the script namespace manager knowing about the interface?
  384. # [03:10] <@bz> mrbkap: I _think_ so
  385. # [03:10] <@bz> peterv and bholley did that part
  386. # [03:11] <@bz> lemme look up the entry point here
  387. # [03:11] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  388. # [03:11] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
  389. # [03:11] <@bz> yeah
  390. # [03:11] * Quits: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai_)
  391. # [03:11] <@bz> #define REGISTER_PROTO(_dom_class) \
  392. # [03:11] <@bz> aNameSpaceManager->RegisterDefineDOMInterface(NS_LITERAL_STRING(#_dom_class), _dom_class##Binding::DefineDOMInterface);
  393. # [03:11] <mrbkap> bz: Yeah, but that depends on the namespace manager already knowing about that interface.
  394. # [03:12] * @bz has no idea what the namespace manager does internally
  395. # [03:12] <@bz> is there a concrete problem you're running into?
  396. # [03:12] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
  397. # [03:12] * Quits: nattokirai (nattokirai@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
  398. # [03:12] * nattokirai_ is now known as nattokirai
  399. # [03:12] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  400. # [03:12] <mrbkap> bz: bonnie is implementing a new interface with a constructor.
  401. # [03:12] <mrbkap> bz: and the constructor isn't being bound to the window.
  402. # [03:12] * @bz assumes adding a webidl interface with no corresponding xpcom stuff and it failing or something
  403. # [03:12] <@bz> hmm
  404. # [03:13] <@bz> you really want peterv here
  405. # [03:13] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
  406. # [03:13] <mrbkap> Yeah.
  407. # [03:13] <@bz> I mean, I can dig through this gunk, I've never really grokked the namespace manager bits in classinfo
  408. # [03:13] * Quits: avih (quassel@570D9BA8.BE57F194.51B98CA5.IP) (Ping timeout)
  409. # [03:13] <@bz> basically the resolve hook is failing to find anything for the name?
  410. # [03:13] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  411. # [03:14] <@bz> I assume her interface appears in the generated RegisterBindings.cpp ?
  412. # [03:14] <@bz> and is not marked NoInterfaceObject or anything?
  413. # [03:15] <@bz> but yeah
  414. # [03:15] <@bz> this stuff is using LookupNameInternal
  415. # [03:15] * @bz pokes some more
  416. # [03:15] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  417. # [03:15] <@bz> nsScriptNameSpaceManager::RegisterDefineDOMInterface(
  418. # [03:16] <@bz> if !s, should this fall back on AddToHash or something?
  419. # [03:16] * @bz is not sure whether we could just stub out all the other members sanely, but hopes we could
  420. # [03:17] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  421. # [03:18] * bwinton is now known as bwinton_away
  422. # [03:18] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  423. # [03:18] * padenot is now known as padenot|away
  424. # [03:18] * Quits: chewey (chewey@moz-AD2C04D.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  425. # [03:19] * Joins: chewey (chewey@moz-42B22C94.dip0.t-ipconnect.de)
  426. # [03:20] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  427. # [03:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  428. # [03:22] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  429. # [03:23] <bonnie> mrbkap, http://pastebin.mozilla.org/1661564
  430. # [03:24] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  431. # [03:24] * ChanServ sets mode: +o ehsan
  432. # [03:24] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  433. # [03:24] * padenot|away is now known as padenot
  434. # [03:25] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  435. # [03:25] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  436. # [03:26] * nrc is now known as nrc|lunch
  437. # [03:27] <lduros> hello, what's the license for the xpi language packs?
  438. # [03:27] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  439. # [03:27] <lduros> is there a place where you can have a COPYRIGHT or LICENSE or COPYING file for these? :-)
  440. # [03:27] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  441. # [03:28] <@bz> mrbkap, bonnie: please file a bug, cc me and peter?
  442. # [03:28] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  443. # [03:28] <Ameya> ehsan: TO your question: I can track once addon accesses a particular interface... but not specific method..
  444. # [03:28] <bonnie> bz, will do
  445. # [03:28] <bonnie> bz, bug coming your way
  446. # [03:28] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
  447. # [03:28] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: gone)
  448. # [03:29] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  449. # [03:29] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
  450. # [03:30] <Ameya> ehsan: is it possible to get caller of any perticular method..... ?
  451. # [03:30] <@ehsan> Ameya: hmm, I don't know...
  452. # [03:30] <@ehsan> Ameya: you should ask someone who knows xpconnect stuff
  453. # [03:30] <Ameya> yes
  454. # [03:30] * Joins: avih (quassel@moz-15FED1CE.red.bezeqint.net)
  455. # [03:31] <@ehsan> like bholley (who's not around right now) or bz
  456. # [03:31] <Ameya> ok
  457. # [03:32] <Ameya> ehsan: right now I have put tracking in getService() method similarly it could work for others ... but not sure.
  458. # [03:32] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  459. # [03:32] * fabrice is now known as fabrice|afk
  460. # [03:33] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  461. # [03:33] <@ehsan> it's possible, but I don't know a lot about those areas of the code base...
  462. # [03:33] <Ameya> ok
  463. # [03:33] <@bz> it's possible to think that you're getting the caller
  464. # [03:33] * Joins: mwu (mwu@moz-99690620.hinet-ip.hinet.net)
  465. # [03:34] * Joins: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net)
  466. # [03:34] * nthomas|away is now known as nthomas
  467. # [03:35] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  468. # [03:36] * Joins: nhirata_v2 (nhirata.bu@moz-7B0110AD.mv.mozilla.com)
  469. # [03:36] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  470. # [03:36] * Quits: nhirata_v2 (nhirata.bu@moz-7B0110AD.mv.mozilla.com) (Input/output error)
  471. # [03:37] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: bsmedberg)
  472. # [03:37] * adrian is now known as adrian|dinner
  473. # [03:37] * Quits: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  474. # [03:37] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  475. # [03:37] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  476. # [03:38] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  477. # [03:38] <bonnie> bz, https://bugzilla.mozilla.org/show_bug.cgi?id=764234 email should be coming your way
  478. # [03:38] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Quit: www.KaiRo.at)
  479. # [03:38] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  480. # [03:39] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  481. # [03:39] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  482. # [03:39] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  483. # [03:40] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  484. # [03:41] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  485. # [03:41] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
  486. # [03:42] * davida is now known as davida|curious
  487. # [03:42] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  488. # [03:43] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  489. # [03:43] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  490. # [03:43] <@bz> bonnie: thanks
  491. # [03:43] <bonnie> bz, np
  492. # [03:45] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  493. # [03:45] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  494. # [03:45] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  495. # [03:46] * davida|curious is now known as davida
  496. # [03:47] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  497. # [03:47] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  498. # [03:48] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  499. # [03:48] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  500. # [03:48] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  501. # [03:48] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  502. # [03:48] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  503. # [03:50] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  504. # [03:51] <philor> we should track the average size of merges from inbound before and after m-cMerge
  505. # [03:51] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
  506. # [03:52] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  507. # [03:52] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  508. # [03:52] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  509. # [03:53] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  510. # [03:53] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  511. # [03:53] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  512. # [03:53] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  513. # [03:53] * davida is now known as davida|afk
  514. # [03:54] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
  515. # [03:56] * Quits: sewardj (sewardj@moz-83E2467A.dip.t-dialin.net) (Ping timeout)
  516. # [03:56] * Joins: sewardj (sewardj@moz-6C802FDA.dip.t-dialin.net)
  517. # [03:56] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  518. # [03:57] * cadecairos_away is now known as cadecairos
  519. # [03:59] * Quits: wlach_ (wlach@moz-317E1B5D.vif.net) (Quit: Ex-Chat)
  520. # [03:59] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  521. # [03:59] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  522. # [04:00] * philor is now known as philor|away
  523. # [04:00] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  524. # [04:01] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  525. # [04:03] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  526. # [04:03] <jrmuizel> ted: ping
  527. # [04:04] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  528. # [04:04] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  529. # [04:04] * Quits: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net) (Ping timeout)
  530. # [04:06] * Joins: jimb (user@moz-3623FA1D.pool.e-mobile.ne.jp)
  531. # [04:08] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  532. # [04:08] <jrmuizel> ted: ping again cause I was gone
  533. # [04:11] * heycam is now known as heycam|away
  534. # [04:14] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  535. # [04:14] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  536. # [04:15] * Joins: aja (chatzilla@A2E261F6.7D97D4E0.7880DB15.IP)
  537. # [04:19] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  538. # [04:19] <aja> was there a decision on a 13.0.1 ?
  539. # [04:19] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  540. # [04:19] * Joins: Mook (mook@moz-D37F711A.dsl.teksavvy.com)
  541. # [04:20] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
  542. # [04:20] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  543. # [04:22] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  544. # [04:23] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  545. # [04:23] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
  546. # [04:24] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  547. # [04:24] * heycam|away is now known as heycam
  548. # [04:24] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  549. # [04:25] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Ping timeout)
  550. # [04:26] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
  551. # [04:27] * Parts: jwilde1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  552. # [04:28] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
  553. # [04:28] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  554. # [04:30] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  555. # [04:31] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  556. # [04:31] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  557. # [04:31] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Input/output error)
  558. # [04:31] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  559. # [04:31] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  560. # [04:32] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
  561. # [04:36] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  562. # [04:37] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  563. # [04:37] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  564. # [04:41] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  565. # [04:41] * philor|away is now known as philor
  566. # [04:45] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  567. # [04:46] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  568. # [04:47] * Joins: brendan (brendaneic@moz-FEC2E385.public.wayport.net)
  569. # [04:48] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  570. # [04:48] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  571. # [04:48] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  572. # [04:49] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  573. # [04:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  574. # [04:51] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  575. # [04:51] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  576. # [04:54] * Quits: aja (chatzilla@A2E261F6.7D97D4E0.7880DB15.IP) (Client exited)
  577. # [04:56] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  578. # [04:56] * nli|away is now known as nli
  579. # [04:57] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  580. # [04:57] * cjones is now known as cjones-dinner
  581. # [04:57] * Quits: Stan (Stan@moz-B19A6E8D.dip.t-dialin.net) (Ping timeout)
  582. # [05:00] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  583. # [05:00] * ChanServ sets mode: +o bz
  584. # [05:00] <@bz> bonnie: ping
  585. # [05:00] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  586. # [05:03] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  587. # [05:03] <@khuey> she's not here
  588. # [05:04] * Joins: jrmuizel (jrmuizel@moz-208263EB.googlewifi.com)
  589. # [05:04] <@bz> yeh
  590. # [05:04] <@bz> I gathered that
  591. # [05:05] * @bz uses his 1337 bugzilla query skills instead
  592. # [05:05] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  593. # [05:05] * mjschranz is now known as mjschranz_away
  594. # [05:07] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Ping timeout)
  595. # [05:10] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  596. # [05:11] * Quits: avih (quassel@moz-15FED1CE.red.bezeqint.net) (Ping timeout)
  597. # [05:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  598. # [05:13] * Joins: avih (quassel@moz-664545C2.red.bezeqint.net)
  599. # [05:13] * Quits: brendan (brendaneic@moz-FEC2E385.public.wayport.net) (Quit: brendan)
  600. # [05:13] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  601. # [05:14] * nrc|lunch is now known as nrc
  602. # [05:15] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  603. # [05:15] * Joins: nli_ (nli@moz-59682A1.dmz.scl3.mozilla.com)
  604. # [05:21] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  605. # [05:21] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  606. # [05:22] <@bz> hrm
  607. # [05:22] <@bz> so my 1337 skills are not helping
  608. # [05:22] * Quits: jrmuizel (jrmuizel@moz-208263EB.googlewifi.com) (Input/output error)
  609. # [05:22] * @bz is not finding this bug bonnie filed
  610. # [05:22] * Joins: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP)
  611. # [05:23] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  612. # [05:23] * Quits: jimb (user@moz-3623FA1D.pool.e-mobile.ne.jp) (Ping timeout)
  613. # [05:23] <philor> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=764234?
  614. # [05:25] <@bz> oh
  615. # [05:25] * @bz did find that one
  616. # [05:25] * padenot is now known as padenot|away
  617. # [05:25] <@bz> that's kinda generic for the problem she was talking about. ;)
  618. # [05:26] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Input/output error)
  619. # [05:27] * Joins: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  620. # [05:28] * Quits: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Connection reset by peer)
  621. # [05:28] * Joins: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  622. # [05:28] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  623. # [05:29] * Joins: MarcoZ (Daily@moz-6DDEE36C.dip.t-dialin.net)
  624. # [05:31] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
  625. # [05:31] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  626. # [05:31] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
  627. # [05:33] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  628. # [05:33] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  629. # [05:34] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  630. # [05:36] * Quits: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr) (Quit: ferongr)
  631. # [05:36] * Quits: avih (quassel@moz-664545C2.red.bezeqint.net) (Ping timeout)
  632. # [05:37] * Joins: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr)
  633. # [05:37] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  634. # [05:38] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  635. # [05:39] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
  636. # [05:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  637. # [05:40] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  638. # [05:44] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  639. # [05:45] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  640. # [05:45] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  641. # [05:46] * cjones-dinner is now known as cjones
  642. # [05:47] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  643. # [05:47] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  644. # [05:47] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  645. # [05:47] * Joins: juanb (jbecerra@moz-F21E198B.hsd1.ca.comcast.net)
  646. # [05:49] * Quits: juanb (jbecerra@moz-F21E198B.hsd1.ca.comcast.net) (Ping timeout)
  647. # [05:50] * Joins: juanb (jbecerra@moz-E31CD2CB.mozilla.org)
  648. # [05:50] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  649. # [05:50] * Joins: avih (quassel@86B21040.D5D8C0DD.CC465D70.IP)
  650. # [05:51] * Quits: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
  651. # [05:51] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  652. # [05:52] * Quits: juanb (jbecerra@moz-E31CD2CB.mozilla.org) (Input/output error)
  653. # [05:56] * Joins: philipp64|laptop_ (chatzilla@moz-B40B9015.ctcweb.net)
  654. # [05:56] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
  655. # [05:56] * philipp64|laptop_ is now known as philipp64|laptop
  656. # [05:56] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  657. # [05:57] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  658. # [05:58] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  659. # [05:59] * glob|away is now known as glob
  660. # [05:59] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  661. # [06:01] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  662. # [06:01] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  663. # [06:07] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
  664. # [06:07] * ChanServ sets mode: +o bsmedberg
  665. # [06:07] * Joins: juanb (jbecerra@moz-E31CD2CB.mozilla.org)
  666. # [06:08] * joduinn is now known as joduinn-commute
  667. # [06:11] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  668. # [06:16] * Joins: jrmuizel (jrmuizel@moz-E7446F75.snvacaid.static.covad.net)
  669. # [06:16] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  670. # [06:18] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  671. # [06:18] * Joins: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  672. # [06:19] * Quits: tehbaut (tehbaut@92CBC785.8D31FED3.5BF6FB8E.IP) (Ping timeout)
  673. # [06:19] * Quits: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  674. # [06:19] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
  675. # [06:19] * Quits: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP) (Ping timeout)
  676. # [06:19] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  677. # [06:19] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: : )
  678. # [06:20] * Quits: hurley (hurley@moz-10A8C43E.monkey.org) (Ping timeout)
  679. # [06:20] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  680. # [06:21] * philor is now known as philor|away
  681. # [06:21] * Joins: hurley (hurley@moz-10A8C43E.monkey.org)
  682. # [06:21] * Joins: tehbaut (tehbaut@92CBC785.8D31FED3.5BF6FB8E.IP)
  683. # [06:22] * Joins: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  684. # [06:22] * Joins: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP)
  685. # [06:23] * jcranmer is now known as IRCMonkey65346
  686. # [06:24] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  687. # [06:26] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  688. # [06:26] * adrian|dinner is now known as adrian
  689. # [06:26] * padenot|away is now known as padenot
  690. # [06:28] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  691. # [06:29] * cadecairos is now known as cadecairos_away
  692. # [06:30] * philor|away is now known as philor
  693. # [06:30] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
  694. # [06:31] * khuey is now known as khuey|away
  695. # [06:31] * khuey|away is now known as khuey
  696. # [06:31] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  697. # [06:34] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  698. # [06:35] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  699. # [06:36] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  700. # [06:36] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  701. # [06:37] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  702. # [06:37] * glob is now known as glob|away
  703. # [06:40] * Joins: Ameya (chatzilla@46949C37.BFDCF820.4CC3BDE1.IP)
  704. # [06:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  705. # [06:44] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  706. # [06:45] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  707. # [06:48] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  708. # [06:48] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
  709. # [06:49] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  710. # [06:52] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
  711. # [06:54] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  712. # [06:58] * Quits: juanb (jbecerra@moz-E31CD2CB.mozilla.org) (Quit: juanb)
  713. # [06:58] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  714. # [06:58] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  715. # [07:00] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  716. # [07:00] * Quits: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se) (Ping timeout)
  717. # [07:06] * glob|away is now known as glob
  718. # [07:06] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  719. # [07:06] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
  720. # [07:08] * Joins: Ameya_ (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  721. # [07:09] * Quits: Ameya (chatzilla@46949C37.BFDCF820.4CC3BDE1.IP) (Ping timeout)
  722. # [07:09] * Ameya_ is now known as Ameya
  723. # [07:09] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  724. # [07:09] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
  725. # [07:10] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  726. # [07:11] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  727. # [07:11] * nthomas is now known as nthomas|away
  728. # [07:11] * IRCMonkey65346 is now known as jcranmer|away
  729. # [07:12] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  730. # [07:12] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  731. # [07:14] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  732. # [07:14] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
  733. # [07:16] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  734. # [07:16] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  735. # [07:21] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  736. # [07:21] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  737. # [07:22] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  738. # [07:22] * Joins: jonwil (jonwil@moz-B6B15592.static.tpgi.com.au)
  739. # [07:24] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  740. # [07:24] <jonwil> Is there a way to pass specific flags to the linker via the .mozconfig? setting LDFLAGS or MOZ_LDFLAGS via mk_add_options doesnt seem to be working
  741. # [07:26] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  742. # [07:29] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Connection reset by peer)
  743. # [07:29] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  744. # [07:30] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  745. # [07:32] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  746. # [07:32] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  747. # [07:32] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  748. # [07:33] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  749. # [07:35] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  750. # [07:36] * Joins: bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
  751. # [07:36] * ChanServ sets mode: +o bz
  752. # [07:38] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  753. # [07:38] <philor> njn: how did you manage to make one extensions test crash on Linux64 opt only?
  754. # [07:39] <mbrubeck> jonwil: Maybe just add "export LDFLAGS=foo" to .mozconfig?
  755. # [07:39] <jonwil> ok, will try that
  756. # [07:39] <jonwil> thanks
  757. # [07:39] <mbrubeck> (It's a shell script that gets sourced by configure)
  758. # [07:39] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  759. # [07:40] <philor> njn: ah, awesome, "how did you manage to make bug 698743 magically reappear?"
  760. # [07:41] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  761. # [07:41] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
  762. # [07:45] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  763. # [07:46] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  764. # [07:47] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  765. # [07:49] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
  766. # [07:49] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  767. # [07:50] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  768. # [07:51] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  769. # [07:54] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  770. # [07:55] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  771. # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  772. # [07:58] * joduinn-commute is now known as joduinn-home
  773. # [07:59] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  774. # [08:03] * khuey is now known as khuey|away
  775. # [08:08] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  776. # [08:08] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
  777. # [08:09] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  778. # [08:09] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Input/output error)
  779. # [08:09] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  780. # [08:09] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
  781. # [08:10] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  782. # [08:10] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  783. # [08:11] * Joins: overholt (overholt@38A27A70.790322F6.6A3AF4D7.IP)
  784. # [08:11] * Quits: overholt (overholt@38A27A70.790322F6.6A3AF4D7.IP) (Quit: overholt)
  785. # [08:11] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  786. # [08:15] <njn> philor: which changeset of mine?
  787. # [08:16] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
  788. # [08:16] <njn> philor: 484b7ec3f2ec ?
  789. # [08:16] <philor> njn: nope, https://hg.mozilla.org/integration/mozilla-inbound/rev/451ed5328312
  790. # [08:17] <philor> the 484b one was the second time
  791. # [08:18] <njn> philor: is "one extensions test crash on Linux64 opt only" and "make bug 698743 magically reappear" the same thing?
  792. # [08:18] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  793. # [08:18] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  794. # [08:19] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  795. # [08:19] <philor> njn: yep, and since the previous instance was apparently triggered by something that landed on fx-team, I suspect that means storage is poking its nose where it shouldn't, in someone else's memory
  796. # [08:20] <njn> philor: my patch only changed how JavaScript error and warning messages are printed
  797. # [08:20] <Unfocused> yea, i'm totally blaming storage on that one
  798. # [08:20] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  799. # [08:21] <njn> philor: not clear what the interaction with storage could be
  800. # [08:21] <njn> philor: and I actually did a try run for this one...
  801. # [08:22] <philor> or maybe my bug comment meant that I was retriggering something on fx-team that touched the test, it's not very clear this much later on
  802. # [08:22] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  803. # [08:22] <njn> philor: https://tbpl.mozilla.org/?tree=Try&rev=016c17bf0c03
  804. # [08:22] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  805. # [08:23] <njn> philor: it's possible that the test_expandosharing.xul failure I got on try masked the other failure
  806. # [08:23] <njn> philor: oh wait, I was looking at the wrong tbpl instance
  807. # [08:23] <njn> philor: my try run didn't have linux64 opt failures
  808. # [08:24] <philor> nope, nor is it permaorange, it was green twice between the first time and the second two
  809. # [08:25] <philor> we could trigger four more on your try push, but it wouldn't prove much of anything, I don't think
  810. # [08:25] * philor does anyway
  811. # [08:26] <njn> philor: yeah, I suspect I luckily caused it to reappear by disturbing the alignment of the universe
  812. # [08:26] * Joins: squib_ (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  813. # [08:27] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  814. # [08:27] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Ping timeout)
  815. # [08:27] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
  816. # [08:30] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  817. # [08:31] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
  818. # [08:32] * philor is now known as philor|away
  819. # [08:32] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Ping timeout)
  820. # [08:32] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  821. # [08:34] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  822. # [08:36] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
  823. # [08:36] * ChanServ sets mode: +o smaug
  824. # [08:38] * philor|away is now known as philor
  825. # [08:40] * Quits: jrmuizel (jrmuizel@moz-E7446F75.snvacaid.static.covad.net) (Input/output error)
  826. # [08:43] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Quit: Leaving.)
  827. # [08:45] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Konversation terminated!)
  828. # [08:46] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  829. # [08:46] * bz is now known as bz_sleep
  830. # [08:47] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  831. # [08:53] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  832. # [08:53] * glob is now known as glob|away
  833. # [08:53] <glazou> bonjour
  834. # [08:54] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  835. # [08:54] <@smaug> huomenta
  836. # [08:55] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  837. # [08:56] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  838. # [08:56] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
  839. # [08:56] <glandium> こんにちは
  840. # [08:58] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  841. # [08:58] <KWierso> glandium: I agree
  842. # [08:58] <KWierso> well, except for that whole "it's almost two in the morning" thing
  843. # [08:58] <glazou> אַ גוט טאָג
  844. # [08:59] * glazou fixes a completely broken googletranslate translation in yiddish
  845. # [08:59] <derf> صباح الخير
  846. # [08:59] <glazou> "bonjour" was "a good year"...
  847. # [08:59] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  848. # [09:00] <derf> Wow... that looks... unrecognizable here.
  849. # [09:04] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  850. # [09:04] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  851. # [09:06] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
  852. # [09:08] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  853. # [09:09] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  854. # [09:11] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  855. # [09:12] * Joins: catalinb (ethereal@DB2AFEBE.4339B50.5BC07656.IP)
  856. # [09:12] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
  857. # [09:12] * Parts: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  858. # [09:12] * Quits: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au) (Client exited)
  859. # [09:17] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
  860. # [09:17] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Input/output error)
  861. # [09:18] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  862. # [09:20] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  863. # [09:20] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  864. # [09:20] * @smaug kicks TB
  865. # [09:21] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  866. # [09:22] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  867. # [09:24] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  868. # [09:25] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  869. # [09:25] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  870. # [09:26] * Fallen|away is now known as Fallen
  871. # [09:26] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  872. # [09:26] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  873. # [09:27] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  874. # [09:27] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  875. # [09:27] * jfkthame_ is now known as jfkthame
  876. # [09:27] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  877. # [09:28] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  878. # [09:28] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  879. # [09:28] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  880. # [09:28] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  881. # [09:28] * Quits: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  882. # [09:30] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  883. # [09:30] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  884. # [09:30] * jfkthame_ is now known as jfkthame
  885. # [09:30] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  886. # [09:30] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  887. # [09:30] * jfkthame_ is now known as jfkthame
  888. # [09:31] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  889. # [09:31] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  890. # [09:31] * jfkthame_ is now known as jfkthame
  891. # [09:31] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  892. # [09:31] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
  893. # [09:32] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  894. # [09:33] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  895. # [09:34] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
  896. # [09:36] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  897. # [09:37] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Connection reset by peer)
  898. # [09:37] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
  899. # [09:37] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
  900. # [09:37] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
  901. # [09:37] * ChanServ sets mode: +o smaug
  902. # [09:39] * glob|away is now known as glob
  903. # [09:42] * Joins: Ms2ger (Ms2ger@49187330.48F4E4FC.37724B0D.IP)
  904. # [09:42] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  905. # [09:43] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  906. # [09:44] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  907. # [09:44] * Quits: squib_ (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  908. # [09:45] <philor> gcp: you broked it
  909. # [09:45] <gcp> w0t
  910. # [09:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  911. # [09:46] <gcp> oh craps
  912. # [09:46] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  913. # [09:47] * Joins: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de)
  914. # [09:47] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
  915. # [09:48] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
  916. # [09:48] <Ms2ger> Good morning, philor
  917. # [09:48] <philor> Ms2ger: good evening!
  918. # [09:49] <philor> gah, 00:40
  919. # [09:49] <Ms2ger> I'm afraid so
  920. # [09:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  921. # [09:51] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  922. # [09:51] <philor> luckily, while pondering wake-to-music versus wake-to-shrill-beeping last night, I wound up not setting the alarm at all, so I've got a surplus I can sqander
  923. # [09:51] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
  924. # [09:52] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
  925. # [09:52] <darktrojan> nice one
  926. # [09:52] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  927. # [09:54] * Quits: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
  928. # [09:55] <philor> though I guess "already have" would be more accurate than "can"
  929. # [09:55] * philor is now known as philor|away
  930. # [09:56] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
  931. # [09:57] * Quits: kentuckyfriedtakahe (kentuckyfr@moz-5D29915D.cable.telstraclear.net) (Client exited)
  932. # [10:02] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  933. # [10:03] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
  934. # [10:05] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  935. # [10:06] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  936. # [10:07] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  937. # [10:07] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  938. # [10:08] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  939. # [10:08] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  940. # [10:09] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  941. # [10:12] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
  942. # [10:14] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  943. # [10:15] * heycam is now known as heycam|away
  944. # [10:15] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  945. # [10:17] * glob is now known as glob|away
  946. # [10:17] <jesup|laptop> philor: ping
  947. # [10:18] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  948. # [10:18] <jesup|laptop> looks like he actually went to sleep
  949. # [10:19] * glob|away is now known as glob
  950. # [10:19] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  951. # [10:22] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  952. # [10:23] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  953. # [10:23] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  954. # [10:23] <Ms2ger> jesup|laptop, what's up?
  955. # [10:23] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Input/output error)
  956. # [10:23] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  957. # [10:24] * Joins: bholley (anonymous@moz-A786582D.adsl.alicedsl.de)
  958. # [10:25] * Quits: bholley (anonymous@moz-A786582D.adsl.alicedsl.de) (Quit: bholley)
  959. # [10:25] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
  960. # [10:25] <jesup|laptop> Looking at a heavy-orange/etc android try push for Aurora for no reason I can figure out, I was wondering if this was an infrastructure thing
  961. # [10:25] <jesup|laptop> https://tbpl.mozilla.org/?tree=Try&rev=c9f75db7b1b0
  962. # [10:26] <Ms2ger> Do you need the coverage?
  963. # [10:26] <jesup|laptop> I just pushed a "clean" aurora try for android-only as a test
  964. # [10:26] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  965. # [10:26] <Ms2ger> That's also going to go orange
  966. # [10:27] <Ms2ger> There's some branding issue
  967. # [10:27] <jesup|laptop> Not really, but I wanted to show a clean try for an aurora uplift evaluation.
  968. # [10:27] <jesup|laptop> Ah. So this is expected. Is there a bug #?
  969. # [10:27] <Ms2ger> Probably
  970. # [10:27] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  971. # [10:27] <jesup|laptop> :-)
  972. # [10:27] <jesup|laptop> Ok. that's what I needed to know. Thanks!
  973. # [10:28] <Ms2ger> Np
  974. # [10:31] * Joins: raphc (AndChat501@7D428DFC.7F75B59F.B3F72630.IP)
  975. # [10:31] * Quits: raphc (AndChat501@7D428DFC.7F75B59F.B3F72630.IP) (Quit: raphc)
  976. # [10:31] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
  977. # [10:31] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
  978. # [10:31] * ChanServ sets mode: +o smaug
  979. # [10:34] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
  980. # [10:34] * Fallen is now known as Fallen|away
  981. # [10:34] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
  982. # [10:34] * ChanServ sets mode: +o smaug
  983. # [10:36] * Fallen|away is now known as Fallen
  984. # [10:41] * Fallen is now known as Fallen|away
  985. # [10:41] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  986. # [10:42] * Joins: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP)
  987. # [10:45] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  988. # [10:45] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
  989. # [10:51] <AryehGregor> https://bugzilla.mozilla.org/show_bug.cgi?id=543645#c15 <-- Is there a problem with the built-in interdiff? https://bugzilla.mozilla.org/attachment.cgi?oldid=631861&action=interdiff&newid=632189&headers=1
  990. # [10:51] * AryehGregor wants to know before he responds
  991. # [10:51] <Unfocused> there are meny problems with interdiff
  992. # [10:51] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
  993. # [10:51] <Unfocused> er, many
  994. # [10:51] * Unfocused really can't type today
  995. # [10:52] <AryehGregor> Well, in this case it works nicely, though.
  996. # [10:52] <AryehGregor> So can I just respond by saying "Sure, here's the link"? It would be more convenient if I were in a more normal timezone . . .
  997. # [10:52] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  998. # [10:54] <Unfocused> yea, though explicitly mention that it actually shows everything in this case :)
  999. # [10:54] <Unfocused> sadly, it can be a bit unreliable
  1000. # [10:54] <AryehGregor> Okay, thanks.
  1001. # [11:01] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  1002. # [11:03] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1003. # [11:04] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1004. # [11:05] <AryehGregor> // XXX: can you have an empty text node? If so, what do you do?
  1005. # [11:05] <AryehGregor> I guess I really shouldn't be surprised that someone who wrote editor/ code wasn't sure if you could have an empty text node or not.
  1006. # [11:06] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Input/output error)
  1007. # [11:07] <Ms2ger> No, you shouldn't :)
  1008. # [11:09] <Ms2ger> Added in CVS 1.1 by buster@netscape.com, apparently
  1009. # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1010. # [11:11] * Joins: ddd (Mibbit@moz-FBF0C61A.dynamic.qsc.de)
  1011. # [11:11] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  1012. # [11:11] * Joins: ddd2 (Mibbit@moz-FBF0C61A.dynamic.qsc.de)
  1013. # [11:12] * Joins: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP)
  1014. # [11:12] <gerv> Fallen|away: No, sorry. You'll need to apply the patches and then run the script on the resulting files.
  1015. # [11:12] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1016. # [11:14] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1017. # [11:15] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1018. # [11:16] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1019. # [11:16] * Quits: ddd2 (Mibbit@moz-FBF0C61A.dynamic.qsc.de) (Quit: http://www.mibbit.com ajax IRC Client)
  1020. # [11:16] * Quits: ddd (Mibbit@moz-FBF0C61A.dynamic.qsc.de) (Quit: http://www.mibbit.com ajax IRC Client)
  1021. # [11:18] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1022. # [11:18] * Joins: edmorley (edmorley@moz-E62685CD.range109-152.btcentralplus.com)
  1023. # [11:18] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1024. # [11:20] * nthomas|away is now known as nthomas
  1025. # [11:23] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
  1026. # [11:24] <jonwil> it wouldn't surprise me if there is code in m-c that dates back to the days before the Netscape source release...
  1027. # [11:24] <Ms2ger> There is, lots
  1028. # [11:25] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  1029. # [11:25] * Joins: graememcc (chatzilla@moz-B8AA77BE.range109-158.btcentralplus.com)
  1030. # [11:30] <@smaug> Ms2ger: not lots
  1031. # [11:30] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1032. # [11:30] <@smaug> but some, yes
  1033. # [11:31] <Ms2ger> Do you look at editor sometimes? ;)
  1034. # [11:32] <@smaug> most of editor code is not from pre-Mozilla era
  1035. # [11:33] * glob is now known as glob|away
  1036. # [11:33] <Ms2ger> On another note... Docshell cleanup ;)
  1037. # [11:33] <@smaug> yes yes :)
  1038. # [11:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1039. # [11:34] <@smaug> is there a try-syntax for triggering some tests few times
  1040. # [11:34] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
  1041. # [11:34] <Ms2ger> I don't think so
  1042. # [11:37] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
  1043. # [11:44] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1044. # [11:45] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1045. # [11:47] * Joins: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP)
  1046. # [11:47] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  1047. # [11:47] * ChanServ sets mode: +o smaug
  1048. # [11:49] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1049. # [11:50] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1050. # [11:56] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  1051. # [11:57] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
  1052. # [11:57] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  1053. # [11:58] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1054. # [11:59] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1055. # [12:00] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1056. # [12:00] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
  1057. # [12:02] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1058. # [12:03] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
  1059. # [12:07] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1060. # [12:07] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1061. # [12:09] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  1062. # [12:10] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1063. # [12:11] * ewong is now known as ewong|away
  1064. # [12:12] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Ping timeout)
  1065. # [12:12] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
  1066. # [12:13] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Connection reset by peer)
  1067. # [12:14] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  1068. # [12:14] * Joins: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP)
  1069. # [12:14] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
  1070. # [12:15] * Quits: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
  1071. # [12:15] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1072. # [12:17] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1073. # [12:17] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1074. # [12:18] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1075. # [12:20] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1076. # [12:21] * Quits: MarcoZ (Daily@moz-6DDEE36C.dip.t-dialin.net) (Ping timeout)
  1077. # [12:22] <glazou> AryehGregor: the editor cleans up empt text nodes, hence buster's question
  1078. # [12:23] <glazou> s:empt/empty
  1079. # [12:23] <AryehGregor> glazou, apparently it doesn't always.
  1080. # [12:23] <glazou> sigh
  1081. # [12:24] <glazou> and please don't joke at buster, he was a super-smart and cool guy
  1082. # [12:24] <glazou> that was the beginning of the editor
  1083. # [12:24] <glazou> and we were in unknown land
  1084. # [12:24] * Joins: MarcoZ (Daily@moz-B3ACB8BE.dip.t-dialin.net)
  1085. # [12:25] * Joins: Stan (Stan@moz-FE6BF602.dip.t-dialin.net)
  1086. # [12:26] * glazou is now known as glazou_afk
  1087. # [12:28] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Connection reset by peer)
  1088. # [12:29] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1089. # [12:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1090. # [12:29] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1091. # [12:31] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1092. # [12:34] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  1093. # [12:34] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  1094. # [12:36] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1095. # [12:38] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1096. # [12:38] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
  1097. # [12:38] <AryehGregor> Yeah, it's easy to make fun when the DOM has been around for ages and we've all had years of experience with it.
  1098. # [12:38] <AryehGregor> It might have been less obvious that long ago.
  1099. # [12:39] * Joins: gandalf (gandalf@moz-B173E2D8.neoplus.adsl.tpnet.pl)
  1100. # [12:40] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1101. # [12:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1102. # [12:40] <AryehGregor> Sorry about that.
  1103. # [12:40] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1104. # [12:40] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  1105. # [12:41] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Quit: X_X)
  1106. # [12:41] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
  1107. # [12:43] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1108. # [12:44] <AryehGregor> /mnt/extra/checkouts/mozilla-central/content/base/src/nsContentIterator.cpp:777:31: error: ‘bling’ wa
  1109. # [12:44] <AryehGregor> s not declared in this scope
  1110. # [12:44] * AryehGregor deleted the "si" somehow :/
  1111. # [12:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1112. # [12:46] * Joins: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP)
  1113. # [12:48] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1114. # [12:48] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  1115. # [12:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1116. # [12:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1117. # [12:50] * nthomas is now known as nthomas|away
  1118. # [12:50] * nli_ is now known as nli|away
  1119. # [12:51] * Ms2ger approves of more bling in content/
  1120. # [12:52] * Quits: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
  1121. # [12:52] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1122. # [12:53] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  1123. # [12:53] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1124. # [12:53] <darktrojan> is it in content/bling/ ?
  1125. # [12:55] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  1126. # [12:55] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1127. # [12:55] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  1128. # [12:58] * bholley remember's roc's bling branch from back in the day
  1129. # [12:58] * Fallen|away is now known as Fallen
  1130. # [12:59] <Ms2ger> *remembers
  1131. # [13:00] <Ms2ger> jaws, intermittent failure in browser_bug743421.js on inbound :/
  1132. # [13:01] * AutomatedTester|AFK is now known as AutomatedTester
  1133. # [13:01] * Quits: ircloggr (nodebot@moz-C839FEFC.compute-1.amazonaws.com) (Client exited)
  1134. # [13:02] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1135. # [13:02] * Joins: ircloggr (nodebot@moz-77B5BE05.compute-1.amazonaws.com)
  1136. # [13:03] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1137. # [13:05] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Client exited)
  1138. # [13:07] * Quits: karl (karl@moz-65748A63.jetstream.xtra.co.nz) (Ping timeout)
  1139. # [13:07] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
  1140. # [13:08] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1141. # [13:09] * Quits: mwu (mwu@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1142. # [13:09] <hsivonen> is there a public mailing list where Mozilla UI design is discussed?
  1143. # [13:09] <hsivonen> dev-usability seems not to be it
  1144. # [13:09] <hsivonen> (no posts this year)
  1145. # [13:10] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1146. # [13:10] * hsivonen wants to complain about recent Android look and feel regressions
  1147. # [13:12] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
  1148. # [13:12] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1149. # [13:13] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Ping timeout)
  1150. # [13:14] <glandium> hsivonen: what kind of things are you thinking about?
  1151. # [13:14] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1152. # [13:14] <Ms2ger> I guess netscape.public.mozilla.ui isn't it either
  1153. # [13:16] <Unfocused> i was gonna suggest dev-usability, but...well.. yea
  1154. # [13:16] <Unfocused> #ux is public, fwiw
  1155. # [13:16] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Ping timeout)
  1156. # [13:17] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1157. # [13:17] <hsivonen> glandium: the system accent color is no longer used for focus and text selection
  1158. # [13:17] <hsivonen> glandium: the app menu itself and the button that open it are no longer ICS-like on ICS
  1159. # [13:17] <glandium> hsivonen: sounds like you should simply file bugsd
  1160. # [13:18] <hsivonen> glandium: ok
  1161. # [13:18] <Unfocused> what glandium said
  1162. # [13:18] <glandium> hsivonen: please cc me on the app menu/button one, i'm interested :)
  1163. # [13:18] * Joins: pascalc (chatzilla@moz-E31CD2CB.mozilla.org)
  1164. # [13:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1165. # [13:20] <hsivonen> glandium: ok
  1166. # [13:20] * Quits: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP) (Ping timeout)
  1167. # [13:21] <glandium> thanks
  1168. # [13:21] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
  1169. # [13:21] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1170. # [13:22] <Ms2ger> error: unused variable ‘error’
  1171. # [13:24] * Joins: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP)
  1172. # [13:25] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1173. # [13:26] * Joins: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
  1174. # [13:27] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1175. # [13:29] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1176. # [13:35] * Fallen is now known as Fallen|away
  1177. # [13:37] * Quits: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de) (Quit: )
  1178. # [13:39] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1179. # [13:39] <Ms2ger> #include "test_quota.c"
  1180. # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1181. # [13:40] * Quits: graememcc (chatzilla@moz-B8AA77BE.range109-158.btcentralplus.com) (Ping timeout)
  1182. # [13:40] * mattwoodrow is now known as mattwoodrow|away
  1183. # [13:40] * Joins: graememcc (chatzilla@moz-62C6B80E.range86-167.btcentralplus.com)
  1184. # [13:41] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1185. # [13:43] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
  1186. # [13:44] * glazou_afk is now known as glazou
  1187. # [13:46] * Joins: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de)
  1188. # [13:47] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Input/output error)
  1189. # [13:48] * Joins: evilpie (chatzilla@moz-AEA59E3F.pools.arcor-ip.net)
  1190. # [13:48] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
  1191. # [13:52] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1192. # [13:52] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1193. # [13:52] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1194. # [13:54] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1195. # [13:56] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  1196. # [13:57] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1197. # [13:59] * Quits: catalinb (ethereal@DB2AFEBE.4339B50.5BC07656.IP) (Ping timeout)
  1198. # [14:02] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
  1199. # [14:05] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1200. # [14:07] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1201. # [14:07] * kmoir-afk is now known as kmoir
  1202. # [14:08] * Fallen|away is now known as Fallen
  1203. # [14:08] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  1204. # [14:12] * rail_away is now known as rail
  1205. # [14:13] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  1206. # [14:13] * ChanServ sets mode: +o smaug
  1207. # [14:13] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  1208. # [14:13] * mcote|afk is now known as mcote
  1209. # [14:15] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  1210. # [14:15] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1211. # [14:18] * sheeri-afk is now known as sheeri
  1212. # [14:19] * kmoir is now known as kmoir-afk
  1213. # [14:19] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1214. # [14:19] * ChanServ sets mode: +o ehsan
  1215. # [14:20] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1216. # [14:20] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1217. # [14:20] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  1218. # [14:23] <jlebar> glandium, fyi, people want to land bug 764192 pretty soon. The related crasher is apparently a top one on beta.
  1219. # [14:24] <glandium> jlebar: I'm already on it
  1220. # [14:24] <jlebar> glandium++
  1221. # [14:24] <glandium> jlebar: i just wonder if it would make sense to put that stuff under a #ifdef MOZ_TEMP_INVESTIGATION or something
  1222. # [14:26] <jlebar> glandium, Specifically the memset calls? That would be OK with me, I guess. Would we leave the RELEASE_ASSERTS as they are?
  1223. # [14:27] <glandium> jlebar: I'd say the whole thing. So, instead of removing the MALLOC_DEBUG ifdefs, you'd switch them to #if defined(MALLOC_DEBUG) || defined(MOZ_WHATEVER_IT_IS_CALLED), and RELEASE_ASSERTS would be conditional too
  1224. # [14:27] <jlebar> glandium, But the RELEASE_ASSERTs should be there in debug builds...
  1225. # [14:28] <glandium> debug builds don't have jemalloc
  1226. # [14:28] <jlebar> glandium, They can.
  1227. # [14:28] <glandium> arguably, debug builds should just have MALLOC_DEBUG
  1228. # [14:28] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  1229. # [14:29] <jlebar> glandium, They probably do... That's just a lot of ifdefs around every assertion.
  1230. # [14:29] <glandium> jlebar: i'm also tempted to have you add a kill switch that prevents this thing from being enabled on the release channel
  1231. # [14:29] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  1232. # [14:29] * ChanServ sets mode: +o smaug
  1233. # [14:29] <jlebar> glandium, But whatever, if I'm willing to uglify this file, we can uglify it further.
  1234. # [14:29] <jlebar> glandium, How would we do that?
  1235. # [14:29] <jlebar> (the kill switch)
  1236. # [14:29] <glandium> jlebar: you can ifdef DEBUG; DEFINES+=-DMALLOC_DEBUG in the makefile
  1237. # [14:30] <glandium> for the kill switch, i'd say setting the MOZ_WHATEVER_IT_IS_CALLED define only if the channel is not release
  1238. # [14:30] <jlebar> glandium, Can we make the RELEASE_ASSERTs implicitly ifdef debug || temporary_debugging, rather than putting the defines around every call?
  1239. # [14:31] <glandium> jlebar: so, something like ifneq (release,$(MOZ_UPDATE_CHANNEL))
  1240. # [14:31] <jlebar> glandium, Okay.
  1241. # [14:31] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  1242. # [14:31] <glandium> jlebar: oh sure, i wasn't asking for individual ifdefs around every call :)
  1243. # [14:31] <jlebar> Great. :)
  1244. # [14:32] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  1245. # [14:32] * ChanServ sets mode: +o smaug
  1246. # [14:32] * Joins: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com)
  1247. # [14:33] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  1248. # [14:33] <@smaug> why oh why is this test failing occasionally
  1249. # [14:33] <glandium> jlebar: ifneq (,$(filter release esr,$(MOZ_UPDATE_CHANNEL))) would be a better test, if that happens to stay until 17
  1250. # [14:33] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  1251. # [14:34] * @smaug just loves focus handling
  1252. # [14:35] <@smaug> dao: ping
  1253. # [14:35] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1254. # [14:36] * Joins: jprmc (jprmc@B31A279D.5BCEC6DB.DA78B690.IP)
  1255. # [14:36] * Joins: dao1 (dao@moz-FC8B3F90.superkabel.de)
  1256. # [14:36] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
  1257. # [14:38] <@smaug> do we have any "crash()" method available to JS tests
  1258. # [14:39] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1259. # [14:41] * bhearsum|afk is now known as bhearsum
  1260. # [14:42] * Quits: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com) (Ping timeout)
  1261. # [14:42] <darktrojan> evilpie, I like your console filter, well done
  1262. # [14:42] <Fallen> smaug: check out what http://code.google.com/p/crashme/ does, maybe thats available for tests too
  1263. # [14:42] <evilpie> darktrojan: thanks :O
  1264. # [14:42] <evilpie> was my first time on xul and stuff
  1265. # [14:42] <@smaug> that is addon
  1266. # [14:43] <@smaug> perhaps I'll just pass null to some chrome stuff which expects non-null
  1267. # [14:43] <Fallen> right, I just thought maybe its just js code that calls into something
  1268. # [14:43] * Joins: espindola (espindola@744A4623.3F4AF2B6.412CF160.IP)
  1269. # [14:43] * Quits: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com) (Quit: Leaving.)
  1270. # [14:43] <Fallen> especially since there is only one version for ff4+, lets me think there is no binary component
  1271. # [14:44] <Fallen> ah, scratch that, binary components
  1272. # [14:45] <Fallen> but maybe you can crash via jsctypes
  1273. # [14:45] <WG9s> NIghtly tester tools extension includes the ability to cause crashes.
  1274. # [14:46] <nemo> Huh. I wonder what Google did to give them that huge jump on AWFY
  1275. # [14:47] <nemo> past 64 bit JM+TI on sunspider again
  1276. # [14:47] <glandium> smaug: it's using js-ctypes
  1277. # [14:47] <glandium> (iirc)
  1278. # [14:47] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1279. # [14:47] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  1280. # [14:47] <nemo> omg. apple jsc which you guys just reenabled is doing really well. wow
  1281. # [14:48] <@smaug> Components.classes["@mozilla.org/eventlistenerservice;1"].getService(Components.interfaces.nsIEventListenerService).addSystemEventListener(null, "", null, false); works :)
  1282. # [14:48] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1283. # [14:48] * ewong|sleep is now known as ewong
  1284. # [14:49] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1285. # [14:49] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1286. # [14:49] * AryehGregor has 14 patches in his patch queue right now that are actively waiting for review of part or all of the series
  1287. # [14:50] <AryehGregor> I guess I've been doing more coding recently than usual!
  1288. # [14:50] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
  1289. # [14:51] * Joins: eto (eto@moz-5B6DB9F.chello.sk)
  1290. # [14:51] <eto> hi
  1291. # [14:52] <eto> would it be possible to remove/replace all of the browser ui?
  1292. # [14:52] * Joins: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net)
  1293. # [14:52] * @smaug can't wait the time when AryehGregor is himself a reviewer ;)
  1294. # [14:52] <AryehGregor> :)
  1295. # [14:52] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  1296. # [14:53] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
  1297. # [14:53] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1298. # [14:53] * sawrubh is now known as sawrubh|away
  1299. # [14:53] <NeilAway> hsivonen: we discovered some old ui code which set the hint characterset to "", which is now failing; I know we shouldn't be setting the hint characterset to "", but I'd still like to know why Gecko started noticing the problem, if you happen to know?
  1300. # [14:53] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1301. # [14:53] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Client exited)
  1302. # [14:54] <NeilAway> eto: with what?
  1303. # [14:54] * Quits: pascalc (chatzilla@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1304. # [14:55] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
  1305. # [14:55] <jonwil> Hey, Nokia did a brand new browser UI for the Nokia N900 :P
  1306. # [14:55] <jonwil> new at the time that is
  1307. # [14:55] <gaston> with rainbows and unicorns
  1308. # [14:55] * sawrubh|away is now known as sawrubh
  1309. # [14:55] <NeilAway> eto: for instance, Flock and SeaMonkey provide their own browsing UI in XUL, while Camino provides a browsing UI in cocoa widgets
  1310. # [14:56] <glandium> is it even possible to use marketplace apps in the browser?
  1311. # [14:56] <jonwil> The N900 browser UI is crap though :P
  1312. # [14:56] <Fallen> Hmm I am getting a crash just under this code, quite reliably on mac, does someone know how I could fix it? http://mxr.mozilla.org/comm-central/source/mozilla/widget/cocoa/nsCocoaWindow.mm#2298
  1313. # [14:56] * @smaug uses N900 browser all the time :)
  1314. # [14:56] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1315. # [14:56] <@smaug> better UI than in default N9 browser
  1316. # [14:57] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1317. # [14:57] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1318. # [14:57] <froydnj> mbrubeck: ping
  1319. # [14:58] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1320. # [14:59] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1321. # [14:59] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1322. # [14:59] * Joins: victorporof (victorporo@C8643114.6465CCD9.79933D60.IP)
  1323. # [14:59] * jcranmer|away is now known as jcranmer
  1324. # [15:00] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1325. # [15:00] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1326. # [15:00] * Quits: squeakytoy (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
  1327. # [15:00] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1328. # [15:00] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1329. # [15:01] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1330. # [15:01] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1331. # [15:01] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1332. # [15:02] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1333. # [15:02] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1334. # [15:02] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  1335. # [15:02] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1336. # [15:02] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1337. # [15:02] * ChanServ sets mode: +o ehsan
  1338. # [15:03] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
  1339. # [15:03] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1340. # [15:03] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1341. # [15:03] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1342. # [15:03] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  1343. # [15:03] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1344. # [15:03] <hsivonen> NeilAway: do you mean hint character set as in the user-configurable fallback encoding?
  1345. # [15:04] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  1346. # [15:04] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1347. # [15:04] <hsivonen> NeilAway: it probably started noticing, because I thought the fallback character encoding given to the parser should be a real Gecko-supported encoding name
  1348. # [15:04] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1349. # [15:04] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1350. # [15:05] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1351. # [15:05] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  1352. # [15:05] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1353. # [15:05] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1354. # [15:05] <eto> NeilAway: with xul for example
  1355. # [15:06] <eto> NeilAway: but own custom tablist
  1356. # [15:06] * armenzg is now known as armenzg_brb
  1357. # [15:06] <eto> NeilAway: own "dialogs"
  1358. # [15:06] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1359. # [15:06] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1360. # [15:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1361. # [15:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1362. # [15:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  1363. # [15:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1364. # [15:09] * Quits: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP) (Ping timeout)
  1365. # [15:09] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  1366. # [15:09] * Joins: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net)
  1367. # [15:09] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1368. # [15:09] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1369. # [15:09] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1370. # [15:09] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1371. # [15:10] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1372. # [15:12] * Joins: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de)
  1373. # [15:12] * Joins: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP)
  1374. # [15:12] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1375. # [15:13] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1376. # [15:14] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  1377. # [15:14] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
  1378. # [15:15] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1379. # [15:15] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1380. # [15:16] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1381. # [15:17] * catlee-away is now known as catlee-buildduty
  1382. # [15:18] * Joins: mike5w3c_ (MikeS@moz-B3369B1C.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1383. # [15:18] * Quits: mike5w3c (MikeS@moz-69946E82.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  1384. # [15:18] * mike5w3c_ is now known as mike5w3c
  1385. # [15:18] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  1386. # [15:18] * bwinton_away is now known as bwinton
  1387. # [15:19] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1388. # [15:19] * Joins: mib_8fisdt (Mibbit@5D8171C0.203CA070.B580DEC.IP)
  1389. # [15:19] <NeilAway> hsivonen: I suspected as much, do you have a bug# for that at all?
  1390. # [15:19] * Quits: mib_8fisdt (Mibbit@5D8171C0.203CA070.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1391. # [15:19] <hsivonen> NeilAway: the HTML5 parser landing
  1392. # [15:20] <hsivonen> NeilAway: what's your code about?
  1393. # [15:20] * Quits: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de) (Ping timeout)
  1394. # [15:20] <hsivonen> NeilAway: why would it pass something else than the encoding chosen in the charset menu?
  1395. # [15:20] * armenzg_brb is now known as armenzg
  1396. # [15:20] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1397. # [15:20] <NeilAway> hsivonen: it was trying to clear it :-(
  1398. # [15:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1399. # [15:21] <NeilAway> hsivonen: stopped working around 2012-05-24
  1400. # [15:21] <hsivonen> NeilAway: clear the menu?
  1401. # [15:21] * Quits: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  1402. # [15:21] <hsivonen> NeilAway: oh. then it's not my fault
  1403. # [15:21] * Quits: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net) (Input/output error)
  1404. # [15:21] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
  1405. # [15:21] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  1406. # [15:21] <hsivonen> NeilAway: I have no idea what change happened on 2012-05-24
  1407. # [15:22] * Quits: jprmc (jprmc@B31A279D.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1408. # [15:22] <NeilAway> hsivonen: hmm, maybe something else used to pass a better fallback charset when it had an empty string
  1409. # [15:22] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1410. # [15:22] <NeilAway> hsivonen: well, it's a long story
  1411. # [15:23] <NeilAway> hsivonen: code A used to set the forced character set on docshell B to UTF-8
  1412. # [15:23] <NeilAway> hsivonen: code C wanted to load document D with its default character set, so set it to null
  1413. # [15:23] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  1414. # [15:23] * ChanServ sets mode: +o smaug
  1415. # [15:23] <NeilAway> hsivonen: then code A was changed to set the hint character set instead, but nobody told code C, so now it set the hint character set to null
  1416. # [15:24] <NeilAway> hsivonen: something goes wrong and the document doesn't get parsed, but apparently it happened to work before 2012-05-24 anyway
  1417. # [15:24] <NeilAway> hsivonen: what doesn't help is that the check for illegal character sets fails to assert for null :s
  1418. # [15:24] <hsivonen> NeilAway: the parser is supposed to assert and use Windows-1252 if the hint is bogus
  1419. # [15:25] * jlebar smells something burning.[
  1420. # [15:25] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1421. # [15:25] <froydnj> jlebar: it's just android, who cares?
  1422. # [15:25] <NeilAway> hsivonen: is there a good place I can put a breakpoint to see what the parser is doing with the character set?
  1423. # [15:25] <hsivonen> NeilAway: if you find out the reason, please CC me on the bug
  1424. # [15:25] <jlebar> froydnj, it's not just android. :)
  1425. # [15:25] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1426. # [15:25] <hsivonen> NeilAway: various places in nsHtml5StreamParser
  1427. # [15:26] <jlebar> How the heck did that compile on my machine?
  1428. # [15:28] <froydnj> no qref?
  1429. # [15:28] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Client exited)
  1430. # [15:28] <Fallen> magic?
  1431. # [15:29] <jlebar> I must not have compiled it. :)
  1432. # [15:31] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1433. # [15:31] * Joins: mwu (mwu@moz-99690620.hinet-ip.hinet.net)
  1434. # [15:32] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1435. # [15:34] <Ms2ger> jlebar, so why didn't you remove the QI?
  1436. # [15:34] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1437. # [15:34] * ChanServ sets mode: +o ehsan
  1438. # [15:34] <Ms2ger> Ah, there it is, in the wrong patch
  1439. # [15:34] <NeilAway> hsivonen: hmm, so MarkAsBroken() gets called
  1440. # [15:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1441. # [15:37] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1442. # [15:38] * davidb is now known as davidb|mtg
  1443. # [15:38] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1444. # [15:39] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  1445. # [15:39] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1446. # [15:40] <NeilAway> hsivonen: ah! bug 710693
  1447. # [15:41] <edmorley> ehsan: I hadn't added bug 763898 as blocking randomorange since it was fixed permaorange and due to bustage more than anything else
  1448. # [15:41] <NeilAway> intriguingly that's already in my history
  1449. # [15:41] <nemo> whatever happened to krakenbenchmark.mozilla.org ?
  1450. # [15:41] <@ehsan> edmorley: I have queries which tell me when a bug is marked as [orange] but not randomorange, and vice versa
  1451. # [15:41] <@ehsan> edmorley: that was only to shut the whine up :)
  1452. # [15:42] <edmorley> ehsan: ah cool, wfm :-)
  1453. # [15:42] * mjschranz_away is now known as mjschranz
  1454. # [15:42] <edmorley> ehsan: good queries to have, I've run the search manually a few times
  1455. # [15:42] <edmorley> ehsan: and also for looking at summaries that seem orange-ish
  1456. # [15:42] <@ehsan> I usually catch those bugs within a day :)
  1457. # [15:44] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1458. # [15:45] <edmorley> ehsan: oh and m-cMerge looking good, watched the output in the webconsole whilst running, everything other than the https bzapi calls is local
  1459. # [15:45] <@ehsan> edmorley: yep, graememcc confirmed that yesterday
  1460. # [15:46] <edmorley> yeah I saw, I meant as a checking for sure (given security access)
  1461. # [15:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/bdbed29aaaa6 - Tim Taubert - merge m-c to fx-team
  1462. # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/cfe3d2e34040 - Joe Walker - Bug 761031 - GCLI edit command help seems unfinished; r=dcamp
  1463. # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/0acca26e3763 - Joe Walker - Bug 761268 - GCLI has hard-coded strings; r=dcamp
  1464. # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/c823ffa89a33 - Panos Astithas - Bug 754251 - Can't set breakpoint in Script Debugger; r=rcampbell
  1465. # [15:47] <edmorley> ttaubert: try http://www.graememcc.co.uk/m-cmerge/?cset=bdbed29aaaa6
  1466. # [15:47] <edmorley> (only a few bugs, but thought you might want to check it out :-))
  1467. # [15:48] * sheeri is now known as sheeri-afk
  1468. # [15:48] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1469. # [15:48] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1470. # [15:50] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1471. # [15:52] * Joins: lahabana (Mibbit@moz-B066B3C1.imag.fr)
  1472. # [15:52] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
  1473. # [15:52] <NeilAway> hsivonen: so, it turns out that SetupDecodingAndWriteSniffingBufferAndCurrentSegment only checks for one error code from the charset converter manager, which is handy because it only ever used to fail in one way ;-)
  1474. # [15:52] <lahabana> hey who knows how I can specify a special number of asserts for a crashtest on winXP only?
  1475. # [15:53] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
  1476. # [15:53] <Ms2ger> Regex :/
  1477. # [15:54] <hsivonen> NeilAway: ok. in any case, if you want behavior that means "overwrite previous explicit fallback with the charset menu selection", then the re-reading of the charset menu selection should happen somewhere before the data reaches the parser, IMO
  1478. # [15:54] <Ms2ger> asserts-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)), maybe?
  1479. # [15:54] <hsivonen> NeilAway: certainly on the main thread
  1480. # [15:54] * kats|away is now known as kats
  1481. # [15:55] <lahabana> Ms2ger: ho god ;)
  1482. # [15:55] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1483. # [15:56] <Fallen> does anyone have experience with compiling and working on ffx/tbird on an SSD?
  1484. # [15:56] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
  1485. # [15:57] <gcp> yes
  1486. # [15:57] <froydnj> yes
  1487. # [15:57] <NeilAway> hsivonen: well, part of the problem was that code A was changed so that we don't need to overwrite anything any more ;-)
  1488. # [15:58] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  1489. # [15:59] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1490. # [16:00] <lahabana> Ms2ger: in fact it's the opposite it's for windows 7
  1491. # [16:00] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1492. # [16:00] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1493. # [16:00] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
  1494. # [16:01] <Ms2ger> asserts-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) then
  1495. # [16:01] * Joins: sawrubh (Mibbit@BCE2F264.E93EA287.68E6523.IP)
  1496. # [16:02] <lahabana> hmm thx
  1497. # [16:03] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1498. # [16:04] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  1499. # [16:05] <mkaply> smaug: I apologize if I'm sounding like a jerk. I probably shouldn't post to bugs first thing in the morning :)
  1500. # [16:05] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
  1501. # [16:06] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  1502. # [16:07] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1503. # [16:07] * kmoir-afk is now known as kmoir
  1504. # [16:08] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
  1505. # [16:08] <espindola> ehsan, thanks for working on the warnings!
  1506. # [16:08] <@ehsan> espindola: they were driving me nuts :)
  1507. # [16:09] <@smaug> mkaply: I'm sorry about the bug
  1508. # [16:09] <@smaug> mkaply: there really has been odd behavior for a long time
  1509. # [16:09] <espindola> adding final should also remove some of the virtual dispatches is our "single implementation of an interface" pattern
  1510. # [16:10] <@smaug> mkaply: and now that we're trying to kill connections etc more aggressively (to prevent leaks etc), that leads to the new bug ...
  1511. # [16:10] <espindola> gosh, thunderbird thinks I have 89k new messages :-)
  1512. # [16:11] * @smaug looks at his w3c folder in TB. 23k unread :)
  1513. # [16:11] <@smaug> mkaply: just curious, are the addons you're talking about something not available in AMO ?
  1514. # [16:12] <espindola> smaug, it is just the notification thing on linux that went crazy, it was actually 1 new message :-)
  1515. # [16:12] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1516. # [16:13] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1517. # [16:13] <mkaply> smaug: This one isn't yet. But is has a few million users. It's the web.de toolbar.
  1518. # [16:15] <@smaug> mkaply: and you're using XHR to send some data
  1519. # [16:15] <@smaug> and not really care about event listeners?
  1520. # [16:15] <mkaply> smaug: We use XHR for all communication with the server. I think you'll find that most add-ons do this.
  1521. # [16:15] <mkaply> It's the quickest and most effective way.
  1522. # [16:15] <@smaug> yes
  1523. # [16:15] * Quits: Fallen (Fallen@moz-F0262F50.ch) (Ping timeout)
  1524. # [16:16] <@smaug> but the problem doesn't happen in most cases
  1525. # [16:16] * Joins: clokep_work (Mibbit@moz-77ED9298.mitre.org)
  1526. # [16:16] <mkaply> So you say event listeners and that's where I get confused. Do you consider the onload and onerror functions on the XHR to be event listeners?
  1527. # [16:16] <@smaug> mkaply: and if the window to which XHR is bound to is going away, event listeners wouldn't be called
  1528. # [16:16] * glob|away is now known as glob
  1529. # [16:16] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1530. # [16:16] <@smaug> (even in FF2.0)
  1531. # [16:16] <@smaug> mkaply: yes, those are event listeners
  1532. # [16:17] <mkaply> smaug: well they do get called in FF16 with the fix.
  1533. # [16:17] * Joins: Fallen (Fallen@moz-F0262F50.ch)
  1534. # [16:17] <@smaug> yes, FF16 is now different
  1535. # [16:17] <mkaply> or is the fix to not bind the XHR to the modal window?
  1536. # [16:17] <@smaug> in FF16 XHR created using createInstance isn't bound to any window anymore
  1537. # [16:17] * Joins: aleth (Instantbir@moz-F4963E9F.ictp.it)
  1538. # [16:17] <mkaply> smaug: that makes a ton of sense :)
  1539. # [16:18] <mkaply> before the EventTarget change, we never had a problem with our event listeners being called when the modal window is closed.
  1540. # [16:18] <mkaply> I know you say they shouldn't, but they were.
  1541. # [16:18] <@smaug> sounds very much like timing...
  1542. # [16:18] <mkaply> So obvious question, then. Do you think addon devs over use XHR? Is there a better choice?
  1543. # [16:18] <@smaug> I assume the window ended up staying alive/open long enough
  1544. # [16:19] <@smaug> mkaply: XHR is a good tool for many things
  1545. # [16:19] <@smaug> (modal window isn't )
  1546. # [16:20] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1547. # [16:20] <mkaply> smaug: well unfortunately since threading was removed and postMessage isn't available to chrome windows, there's really no way in this case to have the modal window tell someone else to do the work.
  1548. # [16:20] <mkaply> We're calling our function on the parent window.
  1549. # [16:20] <mkaply> s/parent/opener
  1550. # [16:20] <mkaply> but the JS is still in the modal window scope I guess.
  1551. # [16:22] <@smaug> but if you're in parent window, why you use createInstance?
  1552. # [16:22] <@smaug> and not 'new XMLHttpRequest()'
  1553. # [16:22] <@smaug> (just curious)
  1554. # [16:22] <mkaply> smaug: It's all in Javascript modules.
  1555. # [16:23] <mkaply> so even though we're in the parent, we're going through a JSM to do the work.
  1556. # [16:23] <@smaug> ok, so not parent window
  1557. # [16:23] <mkaply> What context does code in the JSM run in?
  1558. # [16:23] * jlebar is now known as jlebar|errand
  1559. # [16:24] <@smaug> I don't know about jsm
  1560. # [16:24] <mkaply> I don't claim to know anything about how this works. I just know that more and more, we are being told to use Javascript Modules, so XHRs end up as Ci.XHR
  1561. # [16:24] <@smaug> they are like components implemented in JS?
  1562. # [16:24] <mkaply> smaug: pretty much.
  1563. # [16:24] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D)
  1564. # [16:25] <@smaug> so then they have their own js context
  1565. # [16:25] <@smaug> global object isn't window
  1566. # [16:25] <@smaug> you could always pass window as a parameter, if one wants to create XHR the normal way
  1567. # [16:25] <@smaug> but I guess createInstance works now well enough too
  1568. # [16:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1569. # [16:26] <mkaply> but if you did that, couldn't you end up with the same problem? If you are mid XHR and close one Firefox window while opening another?
  1570. # [16:26] <@smaug> you pass the right window
  1571. # [16:26] <@smaug> the one you keep open
  1572. # [16:26] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  1573. # [16:26] <@smaug> but sure, if that is closed...
  1574. # [16:26] <mkaply> Well, ideally you would be able to use the hiddenDOMWindow like the code in MDN, but it doesn't have chrome privileges.
  1575. # [16:26] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1576. # [16:26] <mkaply> Do you have any idea where that sample came from?
  1577. # [16:27] * davida|afk is now known as davida
  1578. # [16:27] <@smaug> IIRC I mentioned about using hiddenWindow if possible
  1579. # [16:29] <mkaply> You end up getting an error using the hiddenDOMWindow. Or did you mean hiddenWindow, not hiddenDOMWindow
  1580. # [16:29] <@smaug> er, hiddenDOMWindow, whatever it is called
  1581. # [16:29] <sheppy> This discussion sounds like stuff someone should add to or fix on MDN when its's over. :)
  1582. # [16:29] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1583. # [16:29] <mkaply> yeah, hiddenDOMWindow doesn't work. You get URI security errors.
  1584. # [16:29] <sheppy> So someone please do that. :)
  1585. # [16:29] <mkaply> It doesn't appear to support XHR.
  1586. # [16:30] * Parts: aleth (Instantbir@moz-F4963E9F.ictp.it)
  1587. # [16:30] <mkaply> sheppy, well if all goes well, we can just remove that chunk from MDN
  1588. # [16:30] <sheppy> Heh
  1589. # [16:30] <mkaply> IT doesn't appear to support cross site XHR that is. You get the same error you would get when youtry to XHR in a web page to a different domain
  1590. # [16:31] * Quits: dao1 (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
  1591. # [16:32] <@smaug> mkaply: does the problem happen often in your addons?
  1592. # [16:32] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1593. # [16:33] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1594. # [16:33] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
  1595. # [16:33] * Joins: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net)
  1596. # [16:33] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1597. # [16:34] <mkaply> smaug: No, it's just one particular case, but it's pretty obvious. It happens when you add a new email account in preferences and then close the preferences window. Because adding a new email account has some back and forth, it can take a few seconds to negotiate with the server.
  1598. # [16:38] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  1599. # [16:40] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1600. # [16:40] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  1601. # [16:41] * Joins: wlach_ (wlach@moz-317E1B5D.vif.net)
  1602. # [16:42] <@smaug> mkaply: again, just curious :) ... when you develop addon, do you check whether they leak
  1603. # [16:42] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  1604. # [16:42] <@smaug> s/addon/addons/
  1605. # [16:42] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1606. # [16:42] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (No route to host)
  1607. # [16:43] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1608. # [16:43] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
  1609. # [16:49] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1610. # [16:50] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  1611. # [16:51] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1612. # [16:51] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1613. # [16:54] <froydnj> ehsan: thanks for taking care of bug 764376!
  1614. # [16:54] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1615. # [16:54] <@ehsan> froydnj: :)
  1616. # [16:54] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  1617. # [16:55] <ttaubert> edmorley: oh that's cool, didn't see your message, will try it next time
  1618. # [16:55] * cadecairos_away is now known as cadecairos
  1619. # [16:55] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1620. # [16:55] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  1621. # [16:56] * Quits: sawrubh (Mibbit@BCE2F264.E93EA287.68E6523.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1622. # [16:56] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  1623. # [16:57] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1624. # [16:57] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
  1625. # [16:57] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  1626. # [16:57] <sid0> ehsan: thanks
  1627. # [16:57] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1628. # [16:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1629. # [16:58] <@ehsan> np
  1630. # [16:59] * Quits: lahabana (Mibbit@moz-B066B3C1.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1631. # [17:00] * Joins: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP)
  1632. # [17:01] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1633. # [17:02] * Quits: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP) (Ping timeout)
  1634. # [17:04] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
  1635. # [17:06] <AryehGregor> What's with all the "pending" in Windows try runs? Do we have a server shortage?
  1636. # [17:06] * Joins: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP)
  1637. # [17:07] * Quits: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120612042011])
  1638. # [17:08] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  1639. # [17:08] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1640. # [17:08] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1641. # [17:08] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  1642. # [17:09] * armenzg is now known as armenzg_mtg
  1643. # [17:09] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
  1644. # [17:09] <edmorley> ehsan: inbound bruning
  1645. # [17:09] <edmorley> burning even
  1646. # [17:10] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
  1647. # [17:10] * joduinn-home is now known as joduinn-coffee
  1648. # [17:11] * Joins: kaie (kaie@moz-4EABD8C7.dip.t-dialin.net)
  1649. # [17:12] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  1650. # [17:13] * ewong is now known as ewong|sleep
  1651. # [17:13] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  1652. # [17:14] * mjschranz is now known as mjschranz_away
  1653. # [17:16] * Joins: xsergio (sergio@D48C83.D92F4207.3299D537.IP)
  1654. # [17:17] * philor|away is now known as philor
  1655. # [17:17] * mjschranz_away is now known as mjschranz
  1656. # [17:18] <philor> jesup|laptop: pong
  1657. # [17:19] <sewardj> gerv: did you get through the B2G on I9100 maze ok?
  1658. # [17:19] <gerv> Yep; building now.
  1659. # [17:19] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  1660. # [17:19] <gerv> (Having made some docs updates along the way :-)
  1661. # [17:20] <jesup|laptop> philor: question was answered (android aurora try push being orange wasn't surprising)
  1662. # [17:20] <sewardj> gerv: that is good :-) I staggered through this on Monday
  1663. # [17:20] <gerv> Did you need to install adb?
  1664. # [17:20] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1665. # [17:20] <sewardj> gerv: well, I had it hanging around on the host from previous android hackery, so the real answer is, I don't know.
  1666. # [17:21] <gerv> OK.
  1667. # [17:21] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  1668. # [17:21] <mbrubeck> froydnj: pong
  1669. # [17:21] * Joins: dao (dao@moz-15EBED43.pool.mediaways.net)
  1670. # [17:22] * sheeri-afk is now known as sheeri
  1671. # [17:22] <froydnj> mbrubeck: went ahead and left note for you in bug 763991
  1672. # [17:22] <mbrubeck> ok
  1673. # [17:22] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1674. # [17:23] * froydnj is getting lost figuring out who owns what bits of xbl
  1675. # [17:23] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
  1676. # [17:23] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
  1677. # [17:23] <sewardj> ajuma: ping
  1678. # [17:23] <@ehsan> edmorley: sorry, thanks for the backout
  1679. # [17:23] * mjschranz is now known as mjschranz_away
  1680. # [17:23] <jesup|laptop> philor: is there a bug # for the Aurora android orange issues? (ms2ger indicated it was some form of branding issue)
  1681. # [17:24] <edmorley> ehsan: np
  1682. # [17:24] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  1683. # [17:24] <mbrubeck> froydnj: I can land both patches together if yours is ready.
  1684. # [17:24] * mjschranz_away is now known as mjschranz
  1685. # [17:24] <froydnj> mbrubeck: wfm, thanks
  1686. # [17:25] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1687. # [17:25] * Quits: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.1)
  1688. # [17:25] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  1689. # [17:26] <ajuma> sewardj: pong
  1690. # [17:26] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1691. # [17:26] * Joins: kanru` (kanru@moz-1EF3A4CE.dynamic.hinet.net)
  1692. # [17:26] <jprmc> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=764406
  1693. # [17:26] <sewardj> ajuma: did 756253 make it to some sane state?
  1694. # [17:26] <philor> jesup|laptop: bug 725703, but if you need Android results, yeah, you just change http://mxr.mozilla.org/mozilla-aurora/source/mobile/android/config/mozconfigs/android/nightly#19 (and the one in mobile/xul/) to be "nightly" instead of "aurora"
  1695. # [17:27] <@ehsan> jprmc: cool, CCed dolske
  1696. # [17:27] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Quit: )
  1697. # [17:27] * Quits: mwu (mwu@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1698. # [17:27] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1699. # [17:27] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
  1700. # [17:27] * mjschranz is now known as mjschranz_away
  1701. # [17:27] <jesup|laptop> philor: thanks. I don't need them, but I wanted to explain them for an aurora request
  1702. # [17:27] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1703. # [17:28] <ajuma> sewardj: i saw invalid read/writes once with the patch applied, but then couldn't reproduce again (i tried a few times). so it seems to be in a mostly sane state.
  1704. # [17:28] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1705. # [17:29] <sewardj> ajuma:ok good.
  1706. # [17:30] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  1707. # [17:31] * Joins: espindol_ (espindola@moz-380E4314.dsl.teksavvy.com)
  1708. # [17:31] * khuey|away is now known as khuey
  1709. # [17:31] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1710. # [17:31] * jwir3|away is now known as jwir3
  1711. # [17:31] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
  1712. # [17:32] * Quits: espindola (espindola@744A4623.3F4AF2B6.412CF160.IP) (Quit: Ex-Chat)
  1713. # [17:32] <mkaply> smaug: No, we aren't checking for leaks.
  1714. # [17:32] * adrian_ is now known as adrian
  1715. # [17:33] <@bz_sleep> ehsan: ping
  1716. # [17:33] <@ehsan> bz_sleep: hi!
  1717. # [17:33] * armenzg_mtg is now known as armenzg
  1718. # [17:33] * espindol_ is now known as espindola
  1719. # [17:33] <Ms2ger> mayhemer, land away
  1720. # [17:34] <mayhemer> Ms2ger: ok
  1721. # [17:34] <jwir3> firebot, uuid
  1722. # [17:34] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1723. # [17:34] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
  1724. # [17:34] <@khuey> jwir3: 00000000-0000-0000-c000-000000000046
  1725. # [17:34] <jwir3> where is firebot?
  1726. # [17:35] <@ehsan> jwir3: 35b2c7f0-b56c-11e1-afa6-0800200c9a66
  1727. # [17:35] <@ehsan> jwir3: (from uuidgen)
  1728. # [17:35] <@khuey> mine is better
  1729. # [17:35] <jwir3> ehsan: thankx
  1730. # [17:35] * bz_sleep is now known as bz
  1731. # [17:35] <jwir3> :)
  1732. # [17:35] <@khuey> it'll be much more fun to debug
  1733. # [17:35] <@ehsan> khuey: yours is so good that at least two projects already use it :)
  1734. # [17:35] <@bz> ehsan: if you want to talk about this webgl thing you're seeing without bugzilla latency...
  1735. # [17:35] <@bz> ehsan: I'm here
  1736. # [17:35] <@khuey> ehsan: indeed
  1737. # [17:35] <@ehsan> bz: yeah, so I could repro on the latest m-c
  1738. # [17:36] <@ehsan> as you have probably seen
  1739. # [17:36] <@ehsan> bz: and I am sort of scared :/
  1740. # [17:36] <@ehsan> bz: here's another observation
  1741. # [17:36] <Ms2ger> Does anybody actually take the rhs of implements as an argument?
  1742. # [17:36] <@ehsan> bz: when that page starts to execute, the constant values are correct
  1743. # [17:36] * Ms2ger wouldn't mind forbidding that
  1744. # [17:36] <@ehsan> bz: you can verify by alerting one of them right in the beginning
  1745. # [17:37] <@ehsan> but seems like something which happens along the way corrupts them
  1746. # [17:37] * mjschranz_away is now known as mjschranz
  1747. # [17:37] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1748. # [17:37] <@ehsan> I have no clue on how to debug this
  1749. # [17:37] <@ehsan> bz: wanna give me some ideas? :)
  1750. # [17:38] <@khuey> are you sure the page doesn't replace them? :-P
  1751. # [17:38] * merike|away is now known as merike
  1752. # [17:38] * artur is now known as artur-lunch
  1753. # [17:39] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1754. # [17:39] * ChanServ sets mode: +o dveditz
  1755. # [17:39] <@ehsan> khuey: yeah
  1756. # [17:39] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
  1757. # [17:39] <@ehsan> khuey: can you even replace dom constants?
  1758. # [17:40] * @ehsan hopes the answer is no
  1759. # [17:40] <@bz> ehsan: well, for astart...
  1760. # [17:40] <@bz> khuey: you sure can
  1761. # [17:40] <@bz> er, ehsan: you sure can
  1762. # [17:40] <@smaug> mkaply: that might be useful
  1763. # [17:40] <@bz> ehsan: is this reproducible reliably?
  1764. # [17:40] <@bz> ehsan: as in, is it amenable to bisection?
  1765. # [17:40] <@ehsan> bz: yes, every single time
  1766. # [17:41] <@khuey> ehsan: they're dom properties, like anything else
  1767. # [17:41] <@ehsan> bz: all you need is a debug build
  1768. # [17:41] * jcranmer rages
  1769. # [17:41] * Parts: clokep_work (Mibbit@moz-77ED9298.mitre.org)
  1770. # [17:41] <mayhemer> Ms2ger: just to be sure I don't mess anything, please quickly look: http://pastebin.mozilla.org/1661868
  1771. # [17:41] <@ehsan> bz: I can bisect, do you have a guess on a good revision?
  1772. # [17:41] <@smaug> mkaply: about:cc has horrible UI, but tells often whether something is leaking
  1773. # [17:41] <jcranmer> NS_DescribeCodeAddress doesn't work for me on x86-64 linux
  1774. # [17:41] <@ehsan> khuey: so they're not readonly?
  1775. # [17:41] <@smaug> mkaply: bug 726346
  1776. # [17:41] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1777. # [17:41] <Ms2ger> mayhemer, looks good, thanks!
  1778. # [17:41] * Quits: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP) (Ping timeout)
  1779. # [17:41] <@bz> ehsan: mmm
  1780. # [17:41] <mayhemer> Ms2ger: me too :)
  1781. # [17:41] <@bz> ehsan: looking
  1782. # [17:42] * jmaher is now known as jmaher|afk
  1783. # [17:42] <Ms2ger> ehsan, there's a patch to make them readonly, IIRC
  1784. # [17:42] <Ms2ger> I should get that test imported so I can land it...
  1785. # [17:42] <@bz> ehsan: check whether rev a3d080bb3dc7
  1786. # [17:42] <@ehsan> yeah, allowing to overwrite them is retarded
  1787. # [17:42] * Quits: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP) (Ping timeout)
  1788. # [17:43] <@bz> ehsan: shows the problem?
  1789. # [17:43] <@ehsan> bz: ok let me convert that to a git commit :)
  1790. # [17:43] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1791. # [17:43] <@khuey> ehsan: hmm, maybe they aren't
  1792. # [17:43] <Ms2ger> Hmm
  1793. # [17:43] <@khuey> ehsan: the way xpconnect does this is kind of broken ...
  1794. # [17:43] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
  1795. # [17:44] <Ms2ger> s/the way// s/does this// s/kind of//
  1796. # [17:44] <@ehsan> bz: ok, I'm building now
  1797. # [17:44] <AryehGregor> remote: waiting for lock on repository /repo/hg/mozilla/try held by 'hgssh1.dmz.scl3.mozilla.com:16452'
  1798. # [17:44] * Joins: dbaron (dbaron@moz-226BE4D3.dsl.dynamic.sonic.net)
  1799. # [17:44] * ChanServ sets mode: +o dbaron
  1800. # [17:44] <@ehsan> khuey: but anyways, I'm pretty sure I don't have code which goes through *all* constants and overwrites them :)
  1801. # [17:45] <@khuey> heh ok
  1802. # [17:45] <@ehsan> AryehGregor: someone else pushing the same time as you
  1803. # [17:45] <AryehGregor> Yeah, and taking a while!
  1804. # [17:45] * Ms2ger looks at idlharness.js
  1805. # [17:45] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1806. # [17:45] <@bz> ehsan: that's the riv right before we switched to new bindings for webglcontext
  1807. # [17:45] <Ms2ger> AryehGregor, well yes, have you noticed how long it takes to push? :)
  1808. # [17:45] <@bz> er, s/riv/rev/
  1809. # [17:45] <@ehsan> bz: ok, I'll ping you when the build is finished
  1810. # [17:46] <@bz> yeah, the try thing is sad
  1811. # [17:46] <@bz> I _think_ releng is working on it
  1812. # [17:46] * Fallen is now known as Fallen|away
  1813. # [17:46] <@khuey> woo
  1814. # [17:46] * @khuey is down to 2 test failures
  1815. # [17:46] <@khuey> from approximately 10,000
  1816. # [17:46] <@bz> this is idb?
  1817. # [17:46] <@khuey> yeah
  1818. # [17:46] <@khuey> not bindings though
  1819. # [17:46] <@ehsan> cool!
  1820. # [17:46] <@khuey> just refactoring it to be sane
  1821. # [17:47] <@ehsan> hmm
  1822. # [17:47] <@khuey> bindings are after this and some other stuff
  1823. # [17:47] <@ehsan> do we have a known bug where calling requestPointerLock when going fullscreen hides the cursor?
  1824. # [17:47] <@ehsan> (cursor being the mouse pointer)
  1825. # [17:48] <Ms2ger> khuey, making idb sane? glwt ;)
  1826. # [17:48] <@khuey> heh
  1827. # [17:48] <Ms2ger> AryehGregor, do you remember if idlharness.js supports enums and stuff?
  1828. # [17:48] <@bz> hrm
  1829. # [17:48] <@bz> bug 761780 claimed to remove all the heads a week ago
  1830. # [17:48] <@bz> but try is still slow?
  1831. # [17:49] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1832. # [17:49] <Ms2ger> Sure feels slow to me
  1833. # [17:49] * Joins: Optimizer (Instantbir@F5840D74.87C8129F.2AB48280.IP)
  1834. # [17:49] * ehsan changes topic to 'ssh people'
  1835. # [17:49] * @bz should find something to push to try and time it
  1836. # [17:49] <@ehsan> oh dammit
  1837. # [17:49] <@ehsan> wrong tab :(
  1838. # [17:50] <@ehsan> does anyone know what the topic was? :(
  1839. # [17:50] <Ms2ger> Heh
  1840. # [17:50] * Ms2ger pulls it up
  1841. # [17:51] * fabrice|afk is now known as fabrice
  1842. # [17:51] * Ms2ger changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  1843. # [17:51] <@ehsan> Ms2ger: thanks!
  1844. # [17:51] <glandium> bz: i pushed several things today, it was not so bad
  1845. # [17:52] <Ms2ger> Np
  1846. # [17:52] <@bz> ok, good
  1847. # [17:52] * @bz hasn't tried recently
  1848. # [17:53] <Ms2ger> Also, you guys talk to much
  1849. # [17:53] <Daeken> so, i got a talos regression report for a patch i just landed, but i find myself wondering WTF it means :P anyone have pointers on what a "Regression V8 increase" would be?
  1850. # [17:53] <Ms2ger> $ wc -l <Mozilla-#developers.log
  1851. # [17:53] <Ms2ger> 292509
  1852. # [17:53] * @bz is reviewing
  1853. # [17:54] <Daeken> (my first interaction with talos at all)
  1854. # [17:54] <Ms2ger> Daeken, that our score on the V8 javascript speed benchmark got worse
  1855. # [17:54] <Daeken> ah hah
  1856. # [17:54] <Daeken> that makes sense, thanks
  1857. # [17:54] <@bz> well, no
  1858. # [17:55] <Daeken> now i have to wonder how a patch in an entirely unrelated area could affect JS perf.
  1859. # [17:55] <@bz> it means that our score on the test talos calls "V8" (which is not the same as the benchmark) got worse
  1860. # [17:55] <@bz> Daeken: was this on Windows?
  1861. # [17:55] <Ms2ger> Was this about your push, or "this merge with a hundred other changes regressed it"?
  1862. # [17:55] <Daeken> OS X only
  1863. # [17:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1864. # [17:55] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1865. # [17:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1866. # [17:55] <@bz> ah
  1867. # [17:55] <@bz> how big is the change?
  1868. # [17:56] <@bz> _could_ just be noise
  1869. # [17:56] <Ms2ger> bz, sorry, shouldn't have expected sanity from talos names
  1870. # [17:56] <Daeken> Ms2ger: should only be my own change, and it's maybe 100 lines of changes
  1871. # [17:56] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1872. # [17:56] <glandium> bz: +0.261 (2.78% / z=2.757)
  1873. # [17:56] <@bz> Ms2ger: well, it runs similar code, but totally differently. Which is why increase is a regression.....
  1874. # [17:56] <Daeken> however, the only changes _should_ be on moz_widget_gonk :P
  1875. # [17:56] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Konversation terminated!)
  1876. # [17:56] <@bz> Daeken: just ignore it, then
  1877. # [17:56] <Daeken> ok, fair enough :)
  1878. # [17:56] <Daeken> thanks guys
  1879. # [17:56] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1880. # [17:56] <Ms2ger> bz, you make it sound like I know which way the real V8 scores :)
  1881. # [17:57] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Quit: anant)
  1882. # [17:57] <@bz> Ms2ger: heh
  1883. # [17:57] <@bz> Ms2ger: it's an iteration count, larger is better
  1884. # [17:57] * Ms2ger doesn't do perf
  1885. # [17:57] <Ms2ger> bz, well, it's either that or the other way around :)
  1886. # [17:57] <glandium> Daeken: if you look at the graph, you see it goes down again after your push http://mzl.la/M1dMYu
  1887. # [17:57] <jonwil> The more I look into bug 744942 the more I am convinced there IS a way to make it work without the need to do multiple builds.
  1888. # [17:58] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  1889. # [17:58] * khuey is now known as khuey|away
  1890. # [17:58] * khuey|away is now known as khuey
  1891. # [17:58] <glandium> jonwil: there's always a way. the question is whether it's maintainable
  1892. # [17:59] <Daeken> glandium: oh, yea, good catch. thanks.
  1893. # [17:59] <Ms2ger> uncaught exception: SyntaxError: Expected " ", " ", " ", "/*", "//", "\n", "\r" or "implements" but "X" found.
  1894. # [17:59] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  1895. # [17:59] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  1896. # [17:59] <Ms2ger> That answer my question about idlharness.js neatly
  1897. # [17:59] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  1898. # [17:59] <edmorley> mayhemer: please don't cancel builds outside of Try, it burns the next build
  1899. # [18:00] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  1900. # [18:00] <mayhemer> edmorley: oh :( sorry...
  1901. # [18:00] <mayhemer> edmorley: but it seems rinning
  1902. # [18:00] <jonwil> it shouldn't be hard to make the build system say "if building vs11-on-xp build and we are l;inking to prohibited imports, throw an error and fail the build"
  1903. # [18:00] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1904. # [18:00] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  1905. # [18:00] <edmorley> mayhemer: to be fair the footgun shouldn't be there on non-try trees :-)
  1906. # [18:00] <jonwil> "prohibited imports" would mean anything from msvcr110.dll or msvcp110.dll as well as any kernel32 functions not present on XP
  1907. # [18:01] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1908. # [18:01] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1909. # [18:01] <mayhemer> edmorley: maybe just put a big red note to self-serv API web "DON'T USE THIS"
  1910. # [18:01] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1911. # [18:01] <edmorley> mayhemer: did you use the buildapi or the tbpl cross
  1912. # [18:01] * Joins: Mavericks|afk (Mibbit@29F0B539.1B849E3C.FDEA3160.IP)
  1913. # [18:01] <mayhemer> edmorley: the commit message is NOBUILD fo next time?
  1914. # [18:01] <edmorley> s/buildapi/buildapi directly
  1915. # [18:02] <edmorley> mayhemer: DONTBUILD
  1916. # [18:02] <mayhemer> edmorley: will remember next time, tbpl cross
  1917. # [18:02] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1918. # [18:02] <edmorley> ok, will check a bug is filed on removing
  1919. # [18:03] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1920. # [18:03] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  1921. # [18:04] <mayhemer> edmorley: there is button in self-serv to [cancel all builds on this revision], does it always blow all build on all following revisions too?
  1922. # [18:04] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1923. # [18:04] <edmorley> yes
  1924. # [18:04] * davida is now known as davida|otp
  1925. # [18:04] <edmorley> mayhemer: just like it would (/could) break local builds if you kill the job mid run
  1926. # [18:04] <edmorley> and then did a non-clobber build next
  1927. # [18:05] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1928. # [18:05] <mayhemer> edmorley: aha, DONTBUILD next time
  1929. # [18:05] <edmorley> mayhemer: bug 664858 for stopping self-serve from letting you cancel
  1930. # [18:06] * sheeri is now known as sheeri-afk
  1931. # [18:06] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1932. # [18:07] <mbrubeck> edmorley: Okay, I'm finally going to fix that one...
  1933. # [18:07] <mbrubeck> edmorley: err, I'm thinking of fixing it on TBPL
  1934. # [18:07] <edmorley> mbrubeck: yeah that's the plan B I was just going to file :-)
  1935. # [18:07] <mbrubeck> even though there will still be a footgut in the self-serve gun cabinet
  1936. # [18:08] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1937. # [18:08] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  1938. # [18:08] <edmorley> it is still sometimes useful to cancel Nightlies to avoid the snippet race, so disabling just at the TBPL level may be best, still let us do that
  1939. # [18:08] <edmorley> s/still/it will still/
  1940. # [18:10] <philor> edmorley: already filed, whether you want to fix it on tbpl or on self-serve
  1941. # [18:10] <mbrubeck> I didn't find any bugs open under Tinderboxpushlog
  1942. # [18:10] <philor> huh, I know I filed it
  1943. # [18:11] <edmorley> mbrubeck: bug 664858
  1944. # [18:11] * kmoir is now known as kmoir-afk
  1945. # [18:11] <edmorley> philor: yeah I meant a tbpl specific one, but guess best to morph
  1946. # [18:11] * catlee-buildduty is now known as catlee-lunch
  1947. # [18:12] <philor> I meant a tbpl one too
  1948. # [18:12] * AutomatedTester is now known as AutomatedTester|away
  1949. # [18:12] * Joins: wolfiR (wolfiR@moz-CDDFB096.dip0.t-ipconnect.de)
  1950. # [18:12] <philor> I must have decided it wasn't a good idea to only get rid of one of the footguns, though I don't know why I would have thought so
  1951. # [18:12] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  1952. # [18:12] * Quits: gandalf (gandalf@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1953. # [18:14] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  1954. # [18:14] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1955. # [18:15] <edmorley> lovely merge to real commit ratio on m-c tip hehe
  1956. # [18:15] * joduinn-coffee is now known as joduinn-commute
  1957. # [18:16] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1958. # [18:18] <edmorley> ehsan / philor: either of you up for the review of the one line change in bug 762120? :-)
  1959. # [18:19] * Joins: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl)
  1960. # [18:19] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1961. # [18:20] <Ms2ger> AryehGregor, for [Constructor] with no arguments, does http://pastebin.mozilla.org/1661890 look good to you?
  1962. # [18:21] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  1963. # [18:21] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1964. # [18:21] <msucan> can mochitests expect multiple uncaught exceptions?
  1965. # [18:22] * armenzg is now known as armenzg_brb
  1966. # [18:22] <msucan> i have a test that specifically triggers several exceptions and if i do expectUncaughtException() only one of the errors is allowed
  1967. # [18:22] * davidb|mtg is now known as davidb
  1968. # [18:22] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  1969. # [18:22] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1970. # [18:23] <msucan> multiple calls to expect..() cause no change in behavior
  1971. # [18:23] * Misfit_Geek is now known as Joe_BRB
  1972. # [18:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  1973. # [18:24] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  1974. # [18:24] <@bz> msucan: are you making the calls to expect.... before each exception?
  1975. # [18:24] <@bz> msucan: but after the previous one?
  1976. # [18:24] <froydnj> bz: who holds onto XUL documents? nsXBLService?
  1977. # [18:25] <msucan> bz: no. i'm load a page in a tab that has the exceptions ... in a row (three <script> tags)
  1978. # [18:25] <msucan> i call expect..() only once before i load the page
  1979. # [18:25] <msucan> or multiple times - but with no effect
  1980. # [18:26] <msucan> i was thinking now to use ignoreAllUncaughtErrors() until page onload fires
  1981. # [18:26] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  1982. # [18:27] <@ted> smaug: ping
  1983. # [18:27] <@smaug> ted: pong
  1984. # [18:27] <@bz> msucan: you should be makign the expec... calls in that page
  1985. # [18:27] <@ted> smaug: hey, so, updating my gamepad patch again...
  1986. # [18:27] <@bz> msucan: between the script tags
  1987. # [18:27] <@bz> msucan: is there a reason to not do that?
  1988. # [18:27] <@ted> you had me remove the gamepad events from CreateEvent
  1989. # [18:28] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1990. # [18:28] <msucan> bz: it's a content page, not a mochitest
  1991. # [18:28] <@ted> so the places where I"m currently using CreateEvent to construct the events, should i just be doing "new nsDOMGamepadWhateverEvent()" instead?
  1992. # [18:28] <@smaug> ted: yes, document.createEvent("gamepadevent"); shouldn't work
  1993. # [18:28] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  1994. # [18:28] <msucan> i could give it a ref to the expect...()
  1995. # [18:28] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  1996. # [18:28] <@smaug> ted: you could use the NS_Foo method
  1997. # [18:28] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  1998. # [18:28] <@ted> smaug: okay, so I should keep those?
  1999. # [18:28] * mcote is now known as mcote|lunch
  2000. # [18:28] <msucan> will try that - thanks for the suggestion
  2001. # [18:29] <@smaug> ted: yes, since the code to implement event ctor (in nsDOMClassInfo) uses NS_foo
  2002. # [18:29] <@ted> ah
  2003. # [18:29] * Quits: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Ping timeout)
  2004. # [18:29] <@ted> i haven't gotten around to that yet
  2005. # [18:29] * rail is now known as rail-lunch
  2006. # [18:29] <@smaug> or, it is easier to implement event ctor if you have the NS_fooo
  2007. # [18:29] <@ted> right
  2008. # [18:29] * @khuey -> office
  2009. # [18:29] <@bz> msucan: if its a content page, how is t triggering your onerror handler?
  2010. # [18:29] * khuey is now known as khuey|away
  2011. # [18:29] * Joins: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl)
  2012. # [18:30] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2013. # [18:30] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2014. # [18:30] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2015. # [18:30] <@ted> smaug: where should the NS_foo declaration live now that nsIPRivateDOMEvent.h is gone?
  2016. # [18:30] <@ted> guess i can just look at your change that removed it
  2017. # [18:30] <@smaug> ted: atm in nsIDOMEvent.idl
  2018. # [18:30] <@ted> okay
  2019. # [18:31] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  2020. # [18:31] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2021. # [18:31] * jimm is now known as jimm-lunch
  2022. # [18:32] <edmorley> mbrubeck: thanks :-)
  2023. # [18:32] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2024. # [18:32] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2025. # [18:32] <msucan> bz: i didn't look into how the mochitest suite works, but ever since this feature has been added exceptions from any tab show up. we use mochitest-browser-chrome (fwiw)
  2026. # [18:32] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2027. # [18:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2028. # [18:33] * @bz has no idea what browser-chrome does
  2029. # [18:33] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
  2030. # [18:33] * Joins: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
  2031. # [18:33] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  2032. # [18:34] <@bz> nsIEnumertor, eh?
  2033. # [18:35] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2034. # [18:37] * jmaher|afk is now known as jmaher
  2035. # [18:37] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  2036. # [18:37] <Ms2ger> String(XMLHttpRequestUpload) expected "[object Function]" but got "function XMLHttpRequestUpload() {\n [native code]\n}", eh?
  2037. # [18:38] <@ted> smaug: hrmph, i have to get a prescontext to use NS_NewFoo
  2038. # [18:38] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2039. # [18:38] <@smaug> just pass nsnull
  2040. # [18:39] * Joins: mwu (mwu@5AAE35B2.5EFFC0B8.24454B25.IP)
  2041. # [18:39] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2042. # [18:40] <@ted> ah
  2043. # [18:40] <@ted> am I allowed to use NULL in dom/content code, or do i have to use nsnull? :)
  2044. # [18:40] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2045. # [18:40] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: ahal)
  2046. # [18:40] <Ms2ger> ted, in new code, sure :)
  2047. # [18:41] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2048. # [18:41] <@ted> okay
  2049. # [18:41] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2050. # [18:41] * ahal_ is now known as ahal
  2051. # [18:41] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2052. # [18:41] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2053. # [18:41] * sheeri-afk is now known as sheeri
  2054. # [18:41] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2055. # [18:42] * jlebar|errand is now known as jlebar
  2056. # [18:42] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2057. # [18:42] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2058. # [18:43] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2059. # [18:43] * Parts: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
  2060. # [18:44] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2061. # [18:44] * Joins: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net)
  2062. # [18:47] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2063. # [18:47] * Quits: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net) (Input/output error)
  2064. # [18:47] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2065. # [18:48] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2066. # [18:48] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2067. # [18:48] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2068. # [18:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2069. # [18:48] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2070. # [18:49] <gfritzsche> hm, firebot is on vacation?
  2071. # [18:49] <Ms2ger> Yeah
  2072. # [18:49] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  2073. # [18:50] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  2074. # [18:50] * mcote|lunch is now known as mcote
  2075. # [18:51] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2076. # [18:51] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2077. # [18:51] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2078. # [18:52] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2079. # [18:52] * mjschranz is now known as mjschranz_away
  2080. # [18:52] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  2081. # [18:52] <zzzzz> well firebot was back yesterday for a time..
  2082. # [18:54] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
  2083. # [18:54] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2084. # [18:54] * mcote is now known as mcote|lunch
  2085. # [18:54] <gfritzsche> sending regards from a sunny beach i bet :)
  2086. # [18:55] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2087. # [18:55] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  2088. # [18:55] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  2089. # [18:55] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2090. # [18:55] * jfkthame_ is now known as jfkthame
  2091. # [18:55] * kmoir-afk is now known as kmoir
  2092. # [18:56] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2093. # [18:56] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  2094. # [18:56] * Joins: adrian (adrian@moz-E31CD2CB.mozilla.org)
  2095. # [18:56] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
  2096. # [18:56] * Quits: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2097. # [18:57] * Joe_BRB is now known as Misfit_Geek
  2098. # [18:57] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2099. # [18:57] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (NickServ (GHOST command used by John-Ga1t))
  2100. # [18:57] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  2101. # [18:57] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2102. # [18:57] * jfkthame_ is now known as jfkthame
  2103. # [18:58] * Joins: John-Ga1t (kris@moz-E31CD2CB.mozilla.org)
  2104. # [18:58] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2105. # [18:58] * Joins: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2106. # [18:58] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2107. # [18:58] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  2108. # [18:58] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2109. # [18:58] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2110. # [18:58] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  2111. # [18:59] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  2112. # [18:59] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2113. # [19:00] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2114. # [19:00] * Quits: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2115. # [19:00] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  2116. # [19:00] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  2117. # [19:00] * Quits: John-Ga1t (kris@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2118. # [19:00] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2119. # [19:00] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2120. # [19:01] * armenzg_brb is now known as armenzg
  2121. # [19:02] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2122. # [19:02] * mjschranz_away is now known as mjschranz
  2123. # [19:02] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  2124. # [19:02] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2125. # [19:02] * jfkthame_ is now known as jfkthame
  2126. # [19:03] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  2127. # [19:04] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
  2128. # [19:04] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
  2129. # [19:04] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2130. # [19:04] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2131. # [19:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2132. # [19:06] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2133. # [19:06] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  2134. # [19:06] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  2135. # [19:06] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2136. # [19:06] * Quits: @dbaron (dbaron@moz-226BE4D3.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2137. # [19:07] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  2138. # [19:08] * Joins: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP)
  2139. # [19:08] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2140. # [19:08] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2141. # [19:08] * armenzg is now known as armenzg_brb
  2142. # [19:08] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2143. # [19:09] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2144. # [19:09] * Fallen|away is now known as Fallen
  2145. # [19:10] * mjschranz is now known as mjschranz_away
  2146. # [19:10] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2147. # [19:10] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
  2148. # [19:10] * ChanServ sets mode: +o bsmedberg
  2149. # [19:10] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
  2150. # [19:10] * Joins: mikeh (mikeh@2862C039.D13A81C6.39413EC0.IP)
  2151. # [19:10] <@bsmedberg> ehsan: what does MOZ_CRASH show up as in crash-stats?
  2152. # [19:11] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2153. # [19:11] * jimm-lunch is now known as jimm
  2154. # [19:11] * armenzg_brb is now known as armenzg_lunch
  2155. # [19:11] <mikeh> Can anyone help me troubleshoot the following error: |JavaScript Error: "Error: Permission denied for <http://camera.gaiamobile.org> to create wrapper for object of class UnnamedClass"| ?
  2156. # [19:11] <mikeh> I've added |mozCameras| to |navigator|, and I can see the readonly-attribute handler |Navigator::GetMozCameras()| getting called and returning valid values.
  2157. # [19:11] <@ted> bsmedberg: it's a macro
  2158. # [19:11] * joduinn-commute is now known as joduinn
  2159. # [19:11] <@ted> bsmedberg: so whatever called it
  2160. # [19:11] <@ted> rather, whatever included it
  2161. # [19:11] <@bsmedberg> blech
  2162. # [19:11] <@ted> why?
  2163. # [19:11] <@ted> we skiplist mozalloc_abort...
  2164. # [19:11] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2165. # [19:11] <@bsmedberg> we appendlist it
  2166. # [19:12] <@ted> ah
  2167. # [19:12] <@ted> we could probably make MOZ_CRASH add an annotation
  2168. # [19:12] <@bsmedberg> I've used explosive lists to see new intentional aborts before
  2169. # [19:13] <@ted> gotcha
  2170. # [19:13] <@ted> file a bug on that?
  2171. # [19:13] <@bsmedberg> ok
  2172. # [19:13] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2173. # [19:13] * sheppy is now known as sheppy-afk
  2174. # [19:13] <Steve> Hi guys - plugin API query. Plugins can query whether windowless mode is supported, but as far as I can see there's no test to see if *windowed* mode is supported. Is that right ?
  2175. # [19:13] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2176. # [19:13] * khuey|away is now known as khuey
  2177. # [19:14] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
  2178. # [19:14] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2179. # [19:14] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2180. # [19:14] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  2181. # [19:14] * mjschranz_away is now known as mjschranz
  2182. # [19:14] <Steve> I want to kill windowed mode (in my branch anyway)
  2183. # [19:14] <nemo> http://lifehacker.com/5917714/browser-speed-tests-chrome-19-firefox-13-internet-explorer-9-and-opera-1164
  2184. # [19:15] <nemo> heh they really should be more emphatic about "our tests aren't the most scientific"
  2185. # [19:15] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2186. # [19:15] <nemo> pretty darn sure no one has taught them how to test a cold boot
  2187. # [19:15] * davidb is now known as davidb|mtg
  2188. # [19:15] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2189. # [19:15] <@bz> nemo: hmm?
  2190. # [19:15] <jhammel> i will wait for the most scientific tests ;)
  2191. # [19:15] <@bsmedberg> Steve: correct
  2192. # [19:15] <@bsmedberg> Steve: what branch?
  2193. # [19:15] <Steve> :)
  2194. # [19:15] <nemo> on my non-clean VM but after a fresh reboot and waiting for the disc to settle, I got 1s for firefox, 2s for Opera, 2s for Chrome
  2195. # [19:15] * gregglind_away is now known as gregglind
  2196. # [19:15] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2197. # [19:15] <nemo> bz: oh, I just think it is unlikely that Opera opens 4 times faster than firefox
  2198. # [19:16] <Steve> have a modified tree which slots into our 3d web browser as a procedural texture.
  2199. # [19:16] * @bz shrugs
  2200. # [19:16] <@bz> it all depends
  2201. # [19:16] <@bsmedberg> Steve: windowed is the default if you don't query anything, so getting rid of windowed mode in general isn't very practical
  2202. # [19:16] <nemo> not that I often do a cold reboot
  2203. # [19:16] <nemo> bz: sure
  2204. # [19:16] <Steve> it's necessary for offscreen rendering
  2205. # [19:16] <@bsmedberg> although I'd still like to get rid of it!
  2206. # [19:16] <Steve> :))))))))))))))))))))))))
  2207. # [19:16] <Steve> noticed NPNVsupportsAsyncWindowsDXGISurfaceBool
  2208. # [19:16] <@bsmedberg> meeting with Adobe about that now, in fact!
  2209. # [19:16] <Steve> that's the way to go
  2210. # [19:16] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2211. # [19:17] <nemo> bz: anyway, they were overall nice to you guys, apart from " Its UI may still feel a little laggy, but when it comes to actually conserving memory, Firefox kicks butt."
  2212. # [19:17] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2213. # [19:17] <Waldo> overholt: did you ever get any feedback on the noise-canceling headphone bit? I've idly considered getting some, have been too lazy to do any actual research
  2214. # [19:17] <philor> edmorley: that looks like a trunk disable patch you put on bug 761049, which is unnecessary - it's fixed on trunk, though disabling it on Aurora might be reasonable
  2215. # [19:17] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2216. # [19:18] <Steve> there needs to be a way for gecko to ask the plugin to render in an offscreen friendly way. ideally DXGI sync shared surfaces on windows but to a DC when that isn't available.
  2217. # [19:18] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2218. # [19:18] <Steve> the problem is, if the plugin doesn't know you don't want it rendering to a window, it won't try an alternative
  2219. # [19:18] <Steve> so right now I can't ask flash to render how I want it which sucks
  2220. # [19:19] <Steve> or any other plugin for that matter
  2221. # [19:19] * bear-afk is now known as bear
  2222. # [19:19] <nemo> so why'd you guys kill off krakenbenchmark? and why not at least put a placeholder page in?
  2223. # [19:20] <edmorley> philor: oh yeah whoops, midread the date on the orangefactor graph of occurence
  2224. # [19:20] <edmorley> philor: would like for aurora
  2225. # [19:20] <overholt> Waldo: I got a bit and decided to buy these: http://www.amazon.com/gp/product/B000OMKR8E
  2226. # [19:21] <overholt> Waldo: they've supposedly arrived so I'll let you know how they are when I try them
  2227. # [19:21] <Steve> NPNVsupportsAsyncWindowsDXGISurfaceBool - Microsoft call this Syncronized shared surfaces as you need to acquire a mutex to render. So calling it Async in the source is incorrect isn't it ?
  2228. # [19:21] <Waldo> shipped and arrived? the future is here
  2229. # [19:22] <Steve> http://archive.msdn.microsoft.com/DXGISyncSharedSurf
  2230. # [19:22] <@bsmedberg> steve: no, its double-buffered if I understand the impl correctly
  2231. # [19:22] <Steve> you don't. it's a shared surface. both processes access the exact same buffer.
  2232. # [19:23] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2233. # [19:23] <Steve> though you could double buffer that at either end if you want to.
  2234. # [19:23] <@bsmedberg> Steve: "there needs to be a way" is a bit naive, since you'd actually still have to have cooperation from the plugins themselves.
  2235. # [19:23] <Steve> not naive but you're correct
  2236. # [19:23] <@bsmedberg> Steve: I believe that the NPAPI spec has two surfaces and it is double buffered
  2237. # [19:24] <Steve> two hardware surfaces ?
  2238. # [19:24] <Steve> that's not necessarily a bad plan but video memory is a costly resource
  2239. # [19:24] <@bsmedberg> pretty sure
  2240. # [19:24] <Steve> that's fine, but we need a way of persuading plugins to use it
  2241. # [19:24] * Quits: dao (dao@moz-15EBED43.pool.mediaways.net) (Quit: Leaving.)
  2242. # [19:24] <Steve> some way to say pls pls don't render to an hwnd
  2243. # [19:25] * Quits: mwu (mwu@5AAE35B2.5EFFC0B8.24454B25.IP) (Ping timeout)
  2244. # [19:26] * Joins: Kailas (patilkr@930348D.AA1A8AEE.4A949B84.IP)
  2245. # [19:26] <Steve> block NPP_SetWindow & have it always send null sounds like a plan unless you object
  2246. # [19:26] <Waldo> overholt: what made you get those, versus the newer model that Amazon mentions on the page?
  2247. # [19:27] * Joins: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com)
  2248. # [19:27] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2249. # [19:27] <overholt> Waldo: better reviews
  2250. # [19:27] <Waldo> hum
  2251. # [19:27] <overholt> Waldo: and joe said they fit his head well :)
  2252. # [19:27] <@bsmedberg> steve: you can do whatever you want on a branch, but we're not going to make Acrobat stop working in-browser...
  2253. # [19:28] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  2254. # [19:28] <Kailas> Can I inject HTTP header into a response when "ShouldProcess" method of nsIContentPolicy triggers?
  2255. # [19:28] <Steve> I understand that. I have to force them to stop working to make them render the right way so they'll render offscreen. As it's a branch, it won't affect you.
  2256. # [19:28] <Waldo> overholt: hmm, your phonebook picture head doesn't look joe-like ;-)
  2257. # [19:28] <overholt> Waldo: ha!
  2258. # [19:30] * Quits: MarcoZ (Daily@moz-B3ACB8BE.dip.t-dialin.net) (Quit: MarcoZ)
  2259. # [19:30] <overholt> Waldo: first impression: wow
  2260. # [19:30] <Steve> what's the deal with the dxgi sync shared surface implementation - expected any time soon ?
  2261. # [19:30] <Waldo> heh
  2262. # [19:31] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2263. # [19:31] * Quits: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr) (Ping timeout)
  2264. # [19:31] * Quits: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame_)
  2265. # [19:32] <Steve> got a link to that spec please boris ?
  2266. # [19:32] <gfritzsche> steve, https://wiki.mozilla.org/Platform/Features/NPAPIAsyncDrawing
  2267. # [19:32] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2268. # [19:32] <Steve> thanks
  2269. # [19:32] * padenot is now known as padenot|away
  2270. # [19:32] <gfritzsche> steve, and https://wiki.mozilla.org/NPAPI:AsyncDrawing
  2271. # [19:33] <Steve> ta
  2272. # [19:33] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2273. # [19:34] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  2274. # [19:34] <Steve> the shared resource handle is the bit you want to pass to the plugin. then it can query for dx10 or dx11 or whatever interface it needs and afaik can query from another process
  2275. # [19:35] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2276. # [19:35] * mdas is now known as mdas|afk
  2277. # [19:35] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2278. # [19:35] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2279. # [19:36] * catlee-lunch is now known as catlee-mtg
  2280. # [19:36] * padenot|away is now known as padenot
  2281. # [19:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2282. # [19:37] * Mavericks|afk is now known as Mavericks
  2283. # [19:38] <Steve> https://wiki.mozilla.org/Platform/Features/NPAPIAsyncDrawing says this is complete. So it's definitely a ff13 feature ? very cool.
  2284. # [19:38] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  2285. # [19:38] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2286. # [19:38] * Quits: jonwil (jonwil@moz-B6B15592.static.tpgi.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
  2287. # [19:39] * armenzg_lunch is now known as armenzg
  2288. # [19:40] * rail-lunch is now known as rail
  2289. # [19:40] * armenzg is now known as armenzg_mtg
  2290. # [19:40] <@ehsan> bsmedberg: not sure... do you want me to check?
  2291. # [19:41] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2292. # [19:41] <@bsmedberg> ehsan: nevermind, ted answered
  2293. # [19:41] <@ehsan> bsmedberg: what's the answer out of curiosity? :)
  2294. # [19:41] <@ehsan> bz: the build before the new bindings is not affected
  2295. # [19:41] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2296. # [19:42] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2297. # [19:42] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2298. # [19:42] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2299. # [19:42] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  2300. # [19:42] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2301. # [19:43] * glob is now known as glob|away
  2302. # [19:43] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2303. # [19:44] <@bsmedberg> ehsan: it's a macro and gets charged to the function which includes it
  2304. # [19:45] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2305. # [19:45] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2306. # [19:45] * artur-lunch is now known as arutr
  2307. # [19:45] * arutr is now known as artur
  2308. # [19:45] <@ehsan> bz: now I'm testing the switch bindings commit itself
  2309. # [19:45] <@ehsan> bsmedberg: cool, thanks
  2310. # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2311. # [19:48] <@bz> ehsan: mmmm
  2312. # [19:48] <@bz> ehsan: here's hoping that wasn't it. ;)
  2313. # [19:48] <Cwiiis> bz, ping?
  2314. # [19:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  2315. # [19:48] <@bz> cwiiis: yes?
  2316. # [19:48] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2317. # [19:48] * mdas|afk is now known as mdas
  2318. # [19:48] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2319. # [19:49] <gfritzsche> cjones: ping
  2320. # [19:50] <Cwiiis> bz, I'm working on a patch where I'll be changing the size passed to the absolute containing block of absolute containers based on the set clampingScrollPortSize - I was hoping I'd be able to do this without reflowing by using something like the overflow areas change hint - does that sound feasible?
  2321. # [19:50] <Cwiiis> bz, this is bug 758620
  2322. # [19:50] <cjones> hi gfritzsche
  2323. # [19:51] <Cwiiis> hmm, no bugbot... Here you go: https://bugzilla.mozilla.org/show_bug.cgi?id=758620
  2324. # [19:51] <@bz> Cwiiis: I really doubt it, since the size of that cb affects the sizes of the abs pos elements, no?
  2325. # [19:51] <gfritzsche> cjones, hey... re bug 747055... the channel error not being delivered is a bug then?
  2326. # [19:52] <Cwiiis> bz, well really I don't want to change the size, I just want the fixed pos elements to be laid out as if the size was different
  2327. # [19:52] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2328. # [19:52] <Cwiiis> bz, but perhaps it's still not (easily) feasible
  2329. # [19:52] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2330. # [19:53] <@bz> Cwiiis: umm... what do you mean by "not change the size"?
  2331. # [19:53] <cjones> gfritzsche, it can't be delivered while there's channel C++ code on the stack
  2332. # [19:53] <@bz> Cwiiis: What should happen in the "width: 50%" case?
  2333. # [19:53] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  2334. # [19:53] <cjones> is it not being delivered later?
  2335. # [19:53] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  2336. # [19:54] <gfritzsche> cjones, nope, never triggered
  2337. # [19:54] <Ms2ger> philikon, yt?
  2338. # [19:54] <Cwiiis> bz, It ought to still be 50% of the viewport it's a child to(?)
  2339. # [19:54] <@bz> it ought to be 50% of the containing block
  2340. # [19:54] <@bz> whatever containing block is
  2341. # [19:54] <Cwiiis> bz, hmm, ok, it sounds like I can't really do it the way I'm doing it in that case
  2342. # [19:54] <cjones> that's not expected unless PluginModuleParent is calling Close() on its own later
  2343. # [19:55] <philikon> Ms2ger: aye
  2344. # [19:55] <Ms2ger> philikon, new XMLHttpRequest({ mozAnon: true })
  2345. # [19:55] <Ms2ger> philikon, should that work in content?
  2346. # [19:55] * joduinn is now known as joduinn-mtg
  2347. # [19:56] <philikon> Ms2ger: nope, only if allowed explicitly through the pref hack
  2348. # [19:56] <Ms2ger> Aha
  2349. # [19:56] <Ms2ger> Good, because it doesn't
  2350. # [19:56] <philikon> yep
  2351. # [19:56] <Cwiiis> bz, I suppose I'll need to have a look at the position calculation in this case to change only that and not the size calculation - is this a feasible thing?
  2352. # [19:57] * bear is now known as bear-afk
  2353. # [19:57] * Quits: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
  2354. # [19:57] <@bz> Cwiiis: I don't know
  2355. # [19:57] * Joins: davidillsley (davidillsl@21BFB0B8.C793A67E.409007B1.IP)
  2356. # [19:57] <@bz> Cwiiis: sorry, I'm not really sure what you're trying to do here and why
  2357. # [19:57] * philor is now known as philor|away
  2358. # [19:57] <Ms2ger> philikon, did someone file a spec bug / ask on the mailing list about using the dictionary instead of new AnonXMLHttpRequest()
  2359. # [19:58] <@bz> Cwiiis: just missing too much context
  2360. # [19:58] <@bz> Cwiiis: so it's hard to say anything useful.
  2361. # [19:58] <Cwiiis> bz, do you have time for me to elaborate a bit?
  2362. # [19:58] <@bz> Cwiiis: honestly, not right now
  2363. # [19:59] <@bz> Cwiiis: maybe send mail?
  2364. # [19:59] <Cwiiis> bz, ok, will do that - thanks
  2365. # [19:59] <@bz> Cwiiis: or just put it in the bug and cc me?
  2366. # [20:00] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  2367. # [20:00] <Cwiiis> bz, ok, will do, that's a bit easier :)
  2368. # [20:02] <gfritzsche> cjones, so the process-link should trigger the error i assume... any ideas what i could check for?
  2369. # [20:02] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  2370. # [20:04] <philikon> Ms2ger: sicking suggested mozAnon
  2371. # [20:04] <philikon> Ms2ger: i later found out about AnonXHR
  2372. # [20:04] <philikon> Ms2ger: but then we had already landed it
  2373. # [20:04] <Ms2ger> philikon, yes
  2374. # [20:04] <philikon> Ms2ger: not too idfficult to refactor
  2375. # [20:05] <Ms2ger> philikon, I don't think this is worse
  2376. # [20:05] <cjones> gfritzsche, one of two things should happen: (i) the error should be triggered, (ii) PluginModuleParent should Close() the channel
  2377. # [20:05] * Quits: adrian (adrian@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2378. # [20:05] <@ehsan> bz: ok, so updating to that single commit reproduces the problem
  2379. # [20:05] <@ehsan> bz: so this is a regression from something in that patch
  2380. # [20:05] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  2381. # [20:05] <Ms2ger> philikon, I just want either us or the spec to change before we expose it to content
  2382. # [20:05] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
  2383. # [20:05] <philikon> Ms2ger: ok
  2384. # [20:06] <@bz> ehsan: that's .... very interesting
  2385. # [20:06] <philikon> Ms2ger: do you have an action item for me?
  2386. # [20:06] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  2387. # [20:06] <@bz> ehsan: is this a 32-bit build or a 64-bit one?
  2388. # [20:06] <@ehsan> hmm
  2389. # [20:06] <@ehsan> 64-bit I think
  2390. # [20:06] <@ehsan> let me make sure
  2391. # [20:06] <@ehsan> yeah
  2392. # [20:06] <@ehsan> 64-bit
  2393. # [20:06] <@bz> ok
  2394. # [20:07] <@bz> I'm testing 64-bit too....
  2395. # [20:07] <Ms2ger> philikon, three options... file a spec bug, send an email to public-webapps@w3.org, or coerce someone else into doing one of these :)
  2396. # [20:07] <gfritzsche> cjones, ok, and would making the DoWorkRunnable::Run() avoid running nested tasks be a proper option?
  2397. # [20:07] <@bz> well, let me think about how to debug this
  2398. # [20:07] <@ehsan> ok
  2399. # [20:07] <@ted> jrmuizel: pong from last night
  2400. # [20:07] <philikon> Ms2ger: 304 sicking :p
  2401. # [20:07] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  2402. # [20:07] <jrmuizel> ted: where are you right now?
  2403. # [20:08] <glandium> gaston: you should ditch openbsd and switch to bitrig. at least they have a decent compiler ;)
  2404. # [20:08] <@ted> jrmuizel: in Warp Core
  2405. # [20:08] <@bz> So these are just the interface constants
  2406. # [20:08] <Ms2ger> philikon, that's option 3 for you, then ;)
  2407. # [20:08] <@bz> and you're getting them via ctx?
  2408. # [20:08] <philikon> Ms2ger: yuup
  2409. # [20:08] <gaston> glandium: LOL :)
  2410. # [20:08] <jrmuizel> ted: in a meetibg?
  2411. # [20:08] <@ehsan> bz: correct
  2412. # [20:08] <jrmuizel> n
  2413. # [20:08] * davidb|mtg is now known as davidb
  2414. # [20:08] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2415. # [20:08] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2416. # [20:08] <@bz> so what that does is goes through the interface object and proto object
  2417. # [20:08] * mjschranz is now known as mjschranz_away
  2418. # [20:08] <@bz> and for each constant does:
  2419. # [20:08] <Ms2ger> gaston, so at this point each of the four BSD users has their own fork, right?
  2420. # [20:08] <@bz> JS_DefineProperty(cx, obj, cs->name, cs->value, NULL, NULL,
  2421. # [20:08] <@bz> JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT);
  2422. # [20:09] <@ehsan> ok
  2423. # [20:09] <gaston> Ms2ger: cant wait to see the patches on bugzilla adding the build stanzas for it :)
  2424. # [20:09] <@ehsan> bz: note that the value of the constants change
  2425. # [20:09] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
  2426. # [20:09] <gaston> oh wait they have no idea how to do that
  2427. # [20:10] <@bz> yes
  2428. # [20:10] <@bz> I did note that
  2429. # [20:10] * Joins: dao (dao@moz-6179310A.superkabel.de)
  2430. # [20:10] <@bz> that's pretty bizarre
  2431. # [20:10] <@ted> jrmuizel: yeah
  2432. # [20:10] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2433. # [20:10] <@ted> jrmuizel: just finished
  2434. # [20:11] <@ted> but i should probably get over to holodeck where we're meeting with adobe folks
  2435. # [20:11] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2436. # [20:11] * mjschranz_away is now known as mjschranz
  2437. # [20:11] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  2438. # [20:12] * Parts: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2439. # [20:12] <Waldo> ehsan: *changing* constants? that's madness
  2440. # [20:13] <@ehsan> Waldo: madness is what I mostly deal with ;)
  2441. # [20:13] * mjschranz is now known as mjschranz_away
  2442. # [20:14] * Quits: Kailas (patilkr@930348D.AA1A8AEE.4A949B84.IP) (Quit: Leaving)
  2443. # [20:14] <@bz> Waldo: so a question
  2444. # [20:14] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  2445. # [20:14] * mjschranz_away is now known as mjschranz
  2446. # [20:14] <@bz> Waldo: given that I set up my constants as described above
  2447. # [20:15] <@bz> Waldo: and ehsan sees them have the right value
  2448. # [20:15] <@bz> waldo: and then later on he sees the have a different value
  2449. # [20:15] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  2450. # [20:15] * ChanServ sets mode: +o smaug
  2451. # [20:15] <@bz> waldo: any idea what gives? ;)
  2452. # [20:15] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2453. # [20:15] <Ms2ger> Is it the same object you're getting them from?
  2454. # [20:15] <@bz> ehsan: can you modify the JS involved at the place where it's seeing the 0x100 or whatever?
  2455. # [20:15] <AryehGregor> Ms2ger, looks plausible. I'm all in favor, if it works.
  2456. # [20:15] <Ms2ger> Seems to!
  2457. # [20:15] <@ehsan> bz: what do you mean?
  2458. # [20:15] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2459. # [20:16] <Waldo> bz: I kind of missed the start of this, but he should not be seeing them have two different values, if they're non-configurable/non-writable (permanent/readonly in our non-spec parlance)
  2460. # [20:16] * Parts: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2461. # [20:16] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2462. # [20:16] <@bz> ehsan: are you able to examine the state of the JS objects involved at the point when the bug happens?
  2463. # [20:16] * edmorley is now known as edmorley|away
  2464. # [20:16] <@bz> ehsan: e.g. look at which object the prop is actually being found on?
  2465. # [20:17] * philor|away is now known as philor
  2466. # [20:17] <Ms2ger> AryehGregor, and how about http://pastebin.mozilla.org/1661932 ?
  2467. # [20:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2468. # [20:17] <@bz> waldo: well, yes, but he us
  2469. # [20:17] <@bz> waldo: er, is
  2470. # [20:17] <@ehsan> bz: yeah I control all of the ends here
  2471. # [20:17] <@bz> ehsan: ok, could you check whether getOwnPropertyDescriptor on ctx returns a descriptor for the props?
  2472. # [20:18] <@bz> ehsan: or whether we're really finding them on the proto
  2473. # [20:18] <@bz> waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=764166 fwiw
  2474. # [20:18] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2475. # [20:18] * ChanServ sets mode: +o dbaron
  2476. # [20:18] <Waldo> bz: I would call that a JS engine bug, I think, and/or a JSAPI design flaw that the browser is invoking inadvertently (or perhaps vertently, it being what it is)
  2477. # [20:18] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  2478. # [20:18] <AryehGregor> Ms2ger, I don't remember the specs offhand.
  2479. # [20:18] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2480. # [20:18] <Ms2ger> AryehGregor, http://es5.github.com/#x15.3.4.2
  2481. # [20:18] <@ehsan> bz: ok just a sec
  2482. # [20:19] <AryehGregor> Ms2ger, yeah, looks right in that case.
  2483. # [20:19] <Ms2ger> Thanks!
  2484. # [20:19] * mjschranz is now known as mjschranz_away
  2485. # [20:19] <@bz> Waldo: the thing is, I'm not sure why the switch to new bindings would tickle this....
  2486. # [20:20] <@bz> xpconnect also put the consts on the proto....
  2487. # [20:20] <padenot> gerv: ping
  2488. # [20:20] * Joins: mike5w3c_ (MikeS@moz-D9718E04.xgsspn.imtp.tachikawa.spmode.ne.jp)
  2489. # [20:20] * Waldo skims the "now actually compiling patch"
  2490. # [20:20] * Quits: mike5w3c (MikeS@moz-B3369B1C.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  2491. # [20:20] * mike5w3c_ is now known as mike5w3c
  2492. # [20:20] * ahal is now known as ahal|afk
  2493. # [20:20] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  2494. # [20:20] * cadecairos is now known as cadecairos_away
  2495. # [20:22] * Joins: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net)
  2496. # [20:22] <gerv> padenot: pong.
  2497. # [20:22] <Waldo> okay, that was pointless :-)
  2498. # [20:22] * armenzg_mtg is now known as armenzg
  2499. # [20:22] <padenot> gerv: can we use lgpl code in firefox ?
  2500. # [20:22] <gerv> padenot: possibly, under certain circumstances. Depends what you want to do.
  2501. # [20:23] <gerv> We just changed the policy to allow it in principle,
  2502. # [20:23] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2503. # [20:23] <gerv> but we have to be careful about various things.
  2504. # [20:23] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  2505. # [20:23] <gerv> If you have some particular code in mind, file a bug in mozilla.org/Licensing and tell us all about it.
  2506. # [20:23] <padenot> gerv: will do, thank you
  2507. # [20:23] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2508. # [20:24] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2509. # [20:24] * yuan_ is now known as yuan
  2510. # [20:24] * Joins: bb10 (bb10@157346D.82D9F16F.F113998C.IP)
  2511. # [20:24] <@smaug> are we running out of try slaves?
  2512. # [20:25] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2513. # [20:25] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2514. # [20:25] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2515. # [20:25] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Connection reset by peer)
  2516. # [20:25] <Waldo> bz: yeah, without knowing how bindings are defined, I wouldn't know
  2517. # [20:25] <Waldo> bz: and I wouldn't know where to look to answer that quickly
  2518. # [20:25] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  2519. # [20:25] <@bz> waldo: I just said how bindings are defined....
  2520. # [20:26] <@bz> waldo: let me just pastebin the code, ok?
  2521. # [20:26] <Waldo> sure
  2522. # [20:27] <@bz> http://pastebin.mozilla.org/1661939
  2523. # [20:27] <@ehsan> bz: ok, I have a minimal testcase now!
  2524. # [20:27] <@ehsan> let me attach it to the bug
  2525. # [20:27] <@bz> ehsan: awesome!
  2526. # [20:27] <@dbaron> Has bugzilla been getting even slower lately?
  2527. # [20:28] <Waldo> bz: out of curiosity, doesn't UINT_TO_JSVAL generate a static initializer?
  2528. # [20:29] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  2529. # [20:29] * Waldo yearns for constexpr
  2530. # [20:29] <@bz> Waldo: yes
  2531. # [20:30] <@bz> Waldo: do you have a better idea?
  2532. # [20:30] <@ehsan> bz: I'm afraid it doesn't make anything easier to understand
  2533. # [20:30] <Ms2ger> Waldo, don't let glandium hear that
  2534. # [20:30] <Waldo> bz: awful-er macro gunk perhaps
  2535. # [20:30] <@bz> ehsan: er, it kinda does
  2536. # [20:30] * dhylands is now known as dhylands|afk
  2537. # [20:30] <@ehsan> really?
  2538. # [20:30] <@bz> ehsan: that testcase tells me the value is just wrong to start with
  2539. # [20:30] <@bz> ehsan: just to check...
  2540. # [20:31] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
  2541. # [20:31] <glandium> Ms2ger: why?
  2542. # [20:31] <@ehsan> bz: but only in debug builds!
  2543. # [20:31] <@bz> ehsan: that testcase shows the bug for you in a debug build that you just start, right?
  2544. # [20:31] <Waldo> wrong to start sounds like a browser/bindings bug, not a JS engine bug
  2545. # [20:31] <Waldo> yay!
  2546. # [20:31] * Waldo runs
  2547. # [20:31] <@bz> waldo: except OS-specific
  2548. # [20:32] <glandium> Waldo: hey, while you're here, when do you think you can take a look at 616262? :)
  2549. # [20:32] <@bz> waldo: and debug-only
  2550. # [20:32] <@ehsan> bz: yes
  2551. # [20:32] <@bz> ehsan: ok, let me pull up a Linux build here
  2552. # [20:32] <glandium> Ms2ger: ah, static initializer
  2553. # [20:32] <@bz> ehsan: might take ~20 mins
  2554. # [20:32] <Waldo> glandium: pretty soon, might do it later today
  2555. # [20:32] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2556. # [20:32] <Waldo> glandium: yours is the oldest patch in my queue, so you're first up pretty easily
  2557. # [20:33] <@ehsan> bz: ok
  2558. # [20:33] <glandium> Waldo: \o/ thanks
  2559. # [20:33] <Ms2ger> bsmith, yt?
  2560. # [20:33] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2561. # [20:33] <bsmith> I am here
  2562. # [20:33] * jhammel is now known as jhammel|lunch
  2563. # [20:34] <Ms2ger> bsmith, I've got Assertion failure: mCacheAsyncInputStream in gdb if that's any use to you
  2564. # [20:34] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2565. # [20:34] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2566. # [20:35] <bsmith> Ms2ger, I already have a fix for that bug
  2567. # [20:35] <bsmith> thank you
  2568. # [20:35] <Ms2ger> Excellent
  2569. # [20:35] <Ms2ger> Get it landed already :)
  2570. # [20:35] <glandium> bz: can't you just store the value instead of the jsval, and convert when you JS_DefineProperty ?
  2571. # [20:35] * Quits: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net) (Quit: Leaving.)
  2572. # [20:36] * Joins: geekboy (geekboy@moz-BBE3ABD.mv.mozilla.com)
  2573. # [20:37] <geekboy> dveditz: do you know if there's a way to get the load context (e.g., "subdocument" or "image") from observers to the "http-on-examine-response" topic?
  2574. # [20:38] <@dveditz> geekboy: dunno, sorry
  2575. # [20:38] <@bz> glandium: at the point when we call JS_DefineProperty we don't know the type of the value
  2576. # [20:38] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2577. # [20:38] <@bz> glandium: it's not always a uint32!
  2578. # [20:38] <@bz> glandium: just happens to be for this particular interface
  2579. # [20:38] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2580. # [20:38] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  2581. # [20:39] <@bz> glandium: we could store the type in some enum, I guess, and switch inside the const-definition code...
  2582. # [20:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2583. # [20:39] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2584. # [20:39] <Waldo> bz: I think he means why not pass |cs->name, UINT_TO_JSVAL(cs->value)| in the call
  2585. # [20:39] <@bz> because cs->value may not be a uint
  2586. # [20:39] <Waldo> relatedly, typing cs-> is really really hard to do when cx-> rolls off the fingers that way
  2587. # [20:39] <@bz> I thought I just said that
  2588. # [20:40] <Ms2ger> You did
  2589. # [20:40] <Ms2ger> However
  2590. # [20:40] * fabrice is now known as fabrice|mtg
  2591. # [20:40] <Waldo> I thought you meant the result of UINT_TO_JSVAL wasn't always a uint32_t
  2592. # [20:40] <Ms2ger> Are there cases where we can't stick it into a uint32?
  2593. # [20:40] <@bz> no, I meant the underlying type of the value can be whatever
  2594. # [20:40] <@bz> Ms2ger: strings
  2595. # [20:40] <@bz> Ms2ger: booleans
  2596. # [20:41] <@bz> Ms2ger: enum values
  2597. # [20:41] <@bz> Ms2ger: 64-bit ints
  2598. # [20:41] <@bz> Ms2ger: float constants
  2599. # [20:41] <@bz> Ms2ger: probably some others
  2600. # [20:41] <Ms2ger> And in existing interfaces?
  2601. # [20:41] <Waldo> we should be able to make UINT_TO_JSVAL and others expand to a constexpr {} initializer
  2602. # [20:41] <@bz> existing in web platform or in our bindings so far?
  2603. # [20:41] <Ms2ger> Former
  2604. # [20:42] <Ms2ger> Though the latter makes for an easy existence proof
  2605. # [20:42] <@bz> former certainly has float constants
  2606. # [20:42] <@bz> oh, I lied
  2607. # [20:43] <@bz> constants got restricted
  2608. # [20:43] <@bz> so now:
  2609. # [20:43] <@bz> The following types are known as primitive types: boolean, the integer types, float, unresticted float, double and unrestricted double.
  2610. # [20:43] * catlee-mtg is now known as catlee-buildduty
  2611. # [20:43] <Ms2ger> Right
  2612. # [20:43] * Quits: edmorley|away (edmorley@moz-E62685CD.range109-152.btcentralplus.com) (Quit: Leaving.)
  2613. # [20:43] <@bz> The type of a constant (matching ConstType) MUST NOT be any type other than a primitive type or a nullable primitive type.
  2614. # [20:43] <@bz> the point remains that we can't stick null or 5.5 in uint32
  2615. # [20:44] <Ms2ger> Right
  2616. # [20:44] <Ms2ger> Right
  2617. # [20:44] * Quits: Stan (Stan@moz-FE6BF602.dip.t-dialin.net) (Ping timeout)
  2618. # [20:44] <Ms2ger> (Three times's the charm)
  2619. # [20:44] <@bz> and in any case we'd need to communicate to the js engine whether our 0xffffffff bit pattern is -1 or UINT32_MAX
  2620. # [20:44] * AutomatedTester|away is now known as AutomatedTester
  2621. # [20:44] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
  2622. # [20:45] <@bz> we could store a union in the static data
  2623. # [20:45] <Ms2ger> I know a 0xffffffff constant, I don't know a -1 one :)
  2624. # [20:45] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2625. # [20:45] <@bz> but statically initializing union members in C++ sanely is impossible
  2626. # [20:45] <mayhemer> do I need to do anything special when doing push -f try from mozilla-release repository?
  2627. # [20:45] <@bz> we could store uint as JSVAL_DOUBLE
  2628. # [20:45] * Quits: eto (eto@moz-5B6DB9F.chello.sk) (Connection reset by peer)
  2629. # [20:45] <@bz> or something
  2630. # [20:45] <@bz> but that still gives a static initializer, I bet
  2631. # [20:46] <@bz> we could just use a char[8], make sure it's aligned, and reinterpret_cast like hell
  2632. # [20:46] <@bz> the question is how much we want to do that
  2633. # [20:46] <Ms2ger> Me? Not much :)
  2634. # [20:47] <Waldo> we could also just macro up ourselves some constexpr and say that compilers/linkers that don't support it get static initializers
  2635. # [20:47] <Waldo> which might only be gcc 4.2 now
  2636. # [20:47] <@bz> worksforme
  2637. # [20:47] <Waldo> and who uses that
  2638. # [20:47] <@ted> can't wait till we can kill gcc 4.2
  2639. # [20:47] <@ted> clang4life
  2640. # [20:47] <Waldo> clangorgcc>4.2forlife
  2641. # [20:48] * Waldo doesn't much care what people use if it's new enough
  2642. # [20:48] <@ted> that'd be an awful long tattoo
  2643. # [20:48] <Waldo> although clang is indeed happymaking
  2644. # [20:48] <tbsaunde> so, out of curosity, don't the gcc people support using gcc > 4.2 on osx, so couldn't we do that if we wanted?
  2645. # [20:48] <@ted> mostly i just want our mac builds not on an ancient compiler
  2646. # [20:48] <@ted> tbsaunde: stock gcc != apple gcc
  2647. # [20:49] <tbsaunde> ted: and there's a problem with stock gcc and mac headers or something?
  2648. # [20:49] <@ted> not sure
  2649. # [20:49] * Joins: cilias (cilias@4EB147B8.27633FE6.147E3FF0.IP)
  2650. # [20:49] <tbsaunde> I assume stock spits out reasonable match-o binaries atleast
  2651. # [20:49] <@ted> but i'm sure there are lots of fiddly differences that will break shit :-/
  2652. # [20:50] <@ted> yeah, that definitely works
  2653. # [20:50] <tbsaunde> true
  2654. # [20:50] <bdahl> dbaron: ping
  2655. # [20:50] <@dbaron> bdahl, busy right now
  2656. # [20:50] <bdahl> dbaron: when you get a chance i have some css @page questions
  2657. # [20:50] <tbsaunde> ted: Idoesn't suprise me iether, but at some point it starts to look like a war worth fighting if it kills 4.2
  2658. # [20:51] <@ted> tbsaunde: oh, we're just going to switch to clang
  2659. # [20:51] <@ted> since that's what apple is shipping anyway
  2660. # [20:51] <@ted> path of least resistance
  2661. # [20:51] * armenzg is now known as armenzg_brb
  2662. # [20:52] <gaston> if you break gcc 4.2 you're going to make kitty sad :(
  2663. # [20:52] * bear-afk is now known as bear
  2664. # [20:52] <froydnj> stock DTRT, but it's probably just easier to use apple-sanctioned stuff
  2665. # [20:52] <bsmith> Ms2ger: bug 761228
  2666. # [20:53] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2667. # [20:53] <Ms2ger> bsmith, yeah, thanks!
  2668. # [20:53] <tbsaunde> ted: is that actually going to happen?
  2669. # [20:53] <Ms2ger> jduell, go review those patches :)
  2670. # [20:53] * joduinn-mtg is now known as joduinn-coffee
  2671. # [20:53] <tbsaunde> I mean for reals :)
  2672. # [20:53] * jduell is on it
  2673. # [20:54] <@bz> ehsan: sorry, being slow
  2674. # [20:54] <@ehsan> bz: it's alright, I'm not in a rush :)
  2675. # [20:54] <@bz> ehsan: my linux box can't actually build 64-bit, apparently, so recompiling 32-bit.....
  2676. # [20:54] * @bz hopes _that_ will build
  2677. # [20:54] <Ms2ger> ehsan, of course not, you're in Canada ;)
  2678. # [20:54] <@bz> I should just update that box
  2679. # [20:54] <Waldo> bz: I don't think Red Hat 7 is supported any more
  2680. # [20:54] <@ehsan> bz: ok
  2681. # [20:55] <@ehsan> Ms2ger: I'm sorry ;)
  2682. # [20:55] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  2683. # [20:55] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2684. # [20:55] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2685. # [20:55] * armenzg_brb is now known as armenzg
  2686. # [20:55] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2687. # [20:56] <Ms2ger> ehsan, I heard the BBC claim recently that people from Iran were the smartest geeks around :)
  2688. # [20:56] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2689. # [20:56] <@ehsan> Ms2ger: it's true :P
  2690. # [20:56] <@ehsan> Ms2ger: in fact, a recent study shows that is the upper limit on human intelligence ;)
  2691. # [20:57] * @ehsan ducks
  2692. # [20:57] <Ms2ger> Hah
  2693. # [20:57] <Ms2ger> Fortunately I am inhuman, so that doesn't affect me :)
  2694. # [20:58] <@ehsan> touche!
  2695. # [20:59] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  2696. # [21:00] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  2697. # [21:00] * Joins: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2698. # [21:01] <jhammel|lunch> Ms2ger: forgot an 'e' at the end of 'inhumane'
  2699. # [21:01] * mcote|lunch is now known as mcote
  2700. # [21:03] * Joins: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com)
  2701. # [21:03] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  2702. # [21:03] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2703. # [21:05] <Ms2ger> jhammel|lunch, that too
  2704. # [21:06] * joduinn-coffee is now known as joduinn-mtg
  2705. # [21:07] <ahurle> tbsaunde: is there any magic to getting a single accessibility mochitest test to run locally?
  2706. # [21:07] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  2707. # [21:07] <fryn> tbsaunde: we tried the line that you suggested here: http://krijnhoetmer.nl/irc-logs/accessibility/20120111#l-398
  2708. # [21:07] * Quits: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2709. # [21:07] * fabrice|mtg is now known as fabrice
  2710. # [21:08] * mjschranz_away is now known as mjschranz
  2711. # [21:09] <tbsaunde> ahurle: fryn other than giving the right path I'm not aware of any
  2712. # [21:09] <tbsaunde> what test do you want to run? and what path were you using?
  2713. # [21:09] <ahurle> "TEST_PATH=accessible/tests/mochitest/events/test_focus_autocomplete.xul make -C objdir/ mochitest-a11y" is what I was using
  2714. # [21:10] <ahurle> tbsaunde: ^
  2715. # [21:10] <tbsaunde> ahurle: ah, get rid of tests/ in that path
  2716. # [21:11] <tbsaunde> ahurle: oh, and mochitests/ so you want TEST_PATH=accessible/events/test_focus_lbah
  2717. # [21:11] * Joins: Stan (Stan@moz-FE6BF602.dip.t-dialin.net)
  2718. # [21:11] <dzbarsky> ahurle: if you're not sure of a test path, you can just run the whole suite, stop it before it autostarts, and then go to mochi.test:8888/tests to find it
  2719. # [21:11] * Quits: cilias (cilias@4EB147B8.27633FE6.147E3FF0.IP) (Quit: cilias)
  2720. # [21:12] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2721. # [21:12] <mconley> BenWa: ping
  2722. # [21:12] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2723. # [21:12] <BenWa> mconley: pong
  2724. # [21:13] <mconley> BenWa: hey - under which component should I be filing Profiler bugs?
  2725. # [21:13] <BenWa> Core::Gecko Profiler
  2726. # [21:13] <ahurle> tbsaunde: ah, that path does seem to work. Thank you!
  2727. # [21:13] <BenWa> mconley: Did you get it working?
  2728. # [21:13] <mconley> BenWa: ah, beautiful, thanks
  2729. # [21:13] <mconley> BenWa: partially, yeah
  2730. # [21:13] <BenWa> lets see
  2731. # [21:14] <tbsaunde> ahurle: yw
  2732. # [21:15] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2733. # [21:15] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!)
  2734. # [21:15] * jcranmer is now known as jcranmer|traincarplane
  2735. # [21:15] <@smaug> BenWa: so what is the reason to keep profiler code in different branch?
  2736. # [21:15] <@smaug> (if that is still true)
  2737. # [21:17] * cadecairos_away is now known as cadecairos
  2738. # [21:18] * geekboy is now known as geekboy|afk
  2739. # [21:18] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
  2740. # [21:18] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  2741. # [21:19] * Joins: tchevali1 (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  2742. # [21:19] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Ping timeout)
  2743. # [21:19] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  2744. # [21:19] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2745. # [21:20] <BenWa> smaug: You mean the profiling branch?
  2746. # [21:21] <BenWa> smaug: That's just m-c + frame pointers, which as discussed on dev.platform may just be enabled on m-c directly
  2747. # [21:21] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2748. # [21:21] <BenWa> You can actually profile directly on m-c but you'll get less useful information
  2749. # [21:25] <@smaug> BenWa: but isn't frame pointers just something in .mozconfig ?
  2750. # [21:25] <BenWa> smaug: Yes, we want to be able to profile nightly builds as well
  2751. # [21:25] <@smaug> the d.platform is about Nightlies
  2752. # [21:25] <@smaug> not about m-c
  2753. # [21:25] <BenWa> so m-c + n enable-profiling will work
  2754. # [21:25] <@smaug> ok
  2755. # [21:25] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2756. # [21:25] <BenWa> Yes exactly
  2757. # [21:25] <@smaug> BenWa: and 64bit linux is supported?
  2758. # [21:26] <BenWa> linux is crashy at the moment
  2759. # [21:26] <BenWa> All other platforms work well
  2760. # [21:26] <@bz> JavaScript warning: https://bug764166.bugzilla.mozilla.org/attachment.cgi?id=632776, line 4: WebGL: Can't get a usable WebGL context
  2761. # [21:26] <@bz> dammit
  2762. # [21:26] <@bz> how am I supposed to test this?
  2763. # [21:26] <@smaug> uh, /me still waits before testing profiling
  2764. # [21:26] <Ms2ger> Hmm
  2765. # [21:26] <BenWa> Linux already has decent profilers so it isnt my highest priority
  2766. # [21:26] <@bz> ehsan: ping
  2767. # [21:26] <Ms2ger> bz, set the force-webgl pref
  2768. # [21:26] <Ms2ger> ?
  2769. # [21:26] <@ehsan> bz: pong
  2770. # [21:26] <@smaug> BenWa: what is the decent free profiler?
  2771. # [21:27] <@smaug> Zoom is decent non-free profiler
  2772. # [21:27] <@bz> ehsan: so one thing to check... you see the wrong values on ctx but not on the interface object?
  2773. # [21:27] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Input/output error)
  2774. # [21:27] <@bz> webgl.force-enabled
  2775. # [21:27] <@bz> set it to true
  2776. # [21:27] <@bz> do I need to restart?
  2777. # [21:28] <@bz> still no gl
  2778. # [21:28] <@dbaron> bz, so I posted a second patch to 764354
  2779. # [21:28] * jwir3 is now known as jwir3|lunch
  2780. # [21:28] <@dbaron> bz, because the second approach feels a little safer to me
  2781. # [21:28] <BenWa> smaug: Ohh I heard perf is good. I haven't been profiling on Linux myself
  2782. # [21:28] <@ehsan> bz: lemme check
  2783. # [21:28] <@dbaron> bz, could you have a look?
  2784. # [21:28] <BenWa> smaug: If you have a bit of time you could help fix it up :)
  2785. # [21:28] <@ehsan> bz: I'd ask bjacob about force enabling webgl
  2786. # [21:29] <BenWa> smaug: it work but crash on fork or doesn't properly check when unwinding and crashes
  2787. # [21:29] * Quits: tchevali1 (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2788. # [21:29] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  2789. # [21:29] <@bz> dbaron: looks reasonable
  2790. # [21:30] <@bz> it's possible we just don't do webgl over remote X
  2791. # [21:30] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
  2792. # [21:30] <@ehsan> bz: how do I get the interface object?
  2793. # [21:30] <@bz> ehsan: WebGLRenderingContext
  2794. # [21:30] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2795. # [21:30] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  2796. # [21:30] <@smaug> BenWa: unfortunately I don't have time, and no knowledge about stack unwinding handling
  2797. # [21:31] * Quits: evilpie (chatzilla@moz-AEA59E3F.pools.arcor-ip.net) (Input/output error)
  2798. # [21:31] <Waldo> bz: oh, erm, no, I don't think that'll work
  2799. # [21:31] <@ehsan> bz: the web console says WebGLRenderingContext.ARRAY_BUFFER is undefined!
  2800. # [21:31] <@bz> interesting
  2801. # [21:31] * @bz goes to see what's up
  2802. # [21:31] <Waldo> although I guess in *theory* remote X could be accelerated, but that seems like crazytalk
  2803. # [21:31] * @smaug waits and uses sysprof to get at least hints where the time is spent
  2804. # [21:31] <@bz> ok
  2805. # [21:31] <Ms2ger> ehsan, hmm, web console
  2806. # [21:31] <@bz> so that makes it a bit of a pain to test webgl on linux for me
  2807. # [21:31] <@bz> gimme a sec
  2808. # [21:32] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2809. # [21:32] <@bz> yeah, the web console is just lying to you
  2810. # [21:32] * Joins: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2811. # [21:32] <@bz> because it does Xrays
  2812. # [21:32] <@bz> and this stuff is "expandos" as far as it knows
  2813. # [21:33] <@ehsan> bz: ok let me modify the testcase then
  2814. # [21:33] <@ehsan> bz: the interface returns 0x100 as well
  2815. # [21:33] <@ehsan> (well, 256 to be precise)
  2816. # [21:34] <Ms2ger> Ooh, ###!!! ASSERTION: Start parent and end parent give different root!: 'newRoot == IsValidBoundary(mEndParent)'
  2817. # [21:34] <Ms2ger> That sure sounds fun
  2818. # [21:34] <@bz> ehsan: iiiinteresting
  2819. # [21:34] <@bz> ehsan: so you do know we have tests for this in the test suite, right? ;)
  2820. # [21:34] <@bz> ehsan: I wonder wtf is going on
  2821. # [21:35] <@ehsan> bz: I wonder the same
  2822. # [21:35] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2823. # [21:35] <blassey> bz: which patch on bug 764354 do you like better?
  2824. # [21:35] * Joins: joe_walker (joe_walker@5974249B.C30C1D6A.2975EAFB.IP)
  2825. # [21:36] <@bz> blassey: the latter is probably safer as dbaron says
  2826. # [21:36] <Ms2ger> AryehGregor++
  2827. # [21:36] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
  2828. # [21:37] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  2829. # [21:38] * jhammel|lunch is now known as jhammel
  2830. # [21:38] * Joins: florian (Instantbir@1422A6C0.5850042F.F113998C.IP)
  2831. # [21:39] * Joins: mcsmurf (mcsmurf@C3DCA8F9.D2250CED.9A554BCA.IP)
  2832. # [21:41] * @bz hooks up physical monitor to linux box
  2833. # [21:41] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  2834. # [21:42] <bjacob> ehsan: what?
  2835. # [21:42] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2836. # [21:42] <@ehsan> bjacob: talk to bz
  2837. # [21:42] * Joins: atuljangra (Mibbit@948B10DB.FE986D16.E7E9D4A8.IP)
  2838. # [21:43] <@bz> bjacob: any way I can force webgl to be enabled?
  2839. # [21:43] <@bz> bjacob: just enough to get a context; I don't need drawing
  2840. # [21:43] * @bz set webgl.force-enabled, but no luck
  2841. # [21:43] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2842. # [21:43] * Joins: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net)
  2843. # [21:44] <@bz> hmm
  2844. # [21:44] <bjacob> bz: that means that OpenGL context creation actually failed. we dont have a way of creating a dummy webgl context without opengl context although you could hack it
  2845. # [21:44] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2846. # [21:44] <@bz> "GLXtest process failed: Unable to load libGL.so.1"
  2847. # [21:44] <bjacob> hah
  2848. # [21:44] * @bz wonders what he needs to install
  2849. # [21:44] <bjacob> bz: libgl-something
  2850. # [21:44] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  2851. # [21:44] <bjacob> bz: or mesa-something
  2852. # [21:44] <bjacob> bz: what gpu ?
  2853. # [21:45] <hub> assigning a const nsString& to a nsString seems to cause an infinite recursion
  2854. # [21:45] <hub> am I doing something wrong?
  2855. # [21:45] * dhylands|afk is now known as dhylands
  2856. # [21:46] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2857. # [21:46] <Ms2ger> hub, well, if you have infinite recursion, yes :)
  2858. # [21:46] <bjacob> bz: normally about all gpus, even nvida now, are handled out-of-the-box by mesa 8
  2859. # [21:46] <Ms2ger> hub, pastebin your code? :)
  2860. # [21:47] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
  2861. # [21:47] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  2862. # [21:47] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  2863. # [21:48] <@bz> bjacob: dunno offhand
  2864. # [21:48] <@bz> bjacob: let me poke around
  2865. # [21:48] <bjacob> bz: lspci
  2866. # [21:49] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  2867. # [21:49] <hub_> Ms2ger: http://pastebin.mozilla.org/1661971
  2868. # [21:49] * ahal|afk is now known as ahal
  2869. # [21:49] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
  2870. # [21:49] * ChanServ sets mode: +o smaug
  2871. # [21:49] <@bz> nvidia corporation device 06fd (rev a1)
  2872. # [21:50] <Ms2ger> Fun
  2873. # [21:50] <Ms2ger> Who knows strings?
  2874. # [21:50] <bjacob> bz: ok. looking it up
  2875. # [21:50] * Ms2ger eyes the two b's
  2876. # [21:50] <hub> Ms2ger: it sounds pretty trivial to me, and if it was invalid, then compilation should fail ;-)
  2877. # [21:51] <@smaug> Ms2ger: bsmedberg
  2878. # [21:51] <@smaug> I know something
  2879. # [21:52] <bjacob> bz: NVidia NVS 295 according to google. If your distro has mesa 8 (like ubuntu 12.04 does) i'd try it first, otherwise if it's convenient to install the binary driver do that
  2880. # [21:52] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
  2881. # [21:52] <Ms2ger> smaug, enough to explain the infinite recursion in http://pastebin.mozilla.org/1661971 ? :)
  2882. # [21:52] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  2883. # [21:52] <@bsmedberg> hub: are you assigning the string to itself?
  2884. # [21:52] <@bz> I have mesa 7.7
  2885. # [21:52] <Ms2ger> It doesn't look that way
  2886. # [21:52] <@bz> and installing the binary driver is a bit of a pain
  2887. # [21:52] <bjacob> bz: ouch.
  2888. # [21:53] <hub> bsmedberg: no
  2889. # [21:53] <@bz> well
  2890. # [21:53] <@bz> "can have"
  2891. # [21:53] * @bz installs mesa for a start
  2892. # [21:53] <hub> bsmedberg: the pastebin show that I declare nsString text and assign what TextLeafAccessible::Text() returns
  2893. # [21:53] <bjacob> bz: mesa 7.7 won't have a decent nvidia GL drivet
  2894. # [21:54] <@bz> I don't care about decent
  2895. # [21:54] <@bz> I just need a glcontext
  2896. # [21:54] <@bz> not actual rendering
  2897. # [21:54] <bjacob> bz: even just getting a context is not sure. you need the 'nouveau' package if you want to try
  2898. # [21:54] <@dbaron> is it possible that bugzilla.m.o could show me a bug report in less than 15 seconds?
  2899. # [21:55] <jlebar> foo.bind('x', undefined) is exactly the same as foo.bind('x'), right?
  2900. # [21:55] <@bz> hmm
  2901. # [21:55] <bjacob> nouveau only got decent about 2 years after your version
  2902. # [21:55] <@bz> so mesa gave me a libOSMesa
  2903. # [21:55] <bjacob> oh that works
  2904. # [21:55] <@bz> but not a libGL
  2905. # [21:55] <bjacob> yeah
  2906. # [21:55] <bjacob> so
  2907. # [21:55] <bjacob> go to about:config
  2908. # [21:55] <@bz> and flip the "force mesa" pref?
  2909. # [21:55] <bjacob> set webgl.osmesalib to libOSMesa.so.6 or whatever the filename without dir is
  2910. # [21:55] <bjacob> that shouldnt even be needed
  2911. # [21:55] <@bsmedberg> hub: so you're hitting the case in nsTSubstring_Char
  2912. # [21:56] <@bsmedberg> ::Assign where the current string is dependent on the incoming data
  2913. # [21:56] * overholt is now known as overholt|afk
  2914. # [21:56] <@bz> bjacob: trying
  2915. # [21:56] <hub> bsmedberg: I'm wondering if the string is actually valid at that point
  2916. # [21:56] <hub> :-/
  2917. # [21:57] <@bsmedberg> hub: what type is "mText"?
  2918. # [21:57] <bjacob> bz: osmesa support was my first mozilla patch as my card wasnt supported then :)
  2919. # [21:57] <hub> bsmedberg: nsString
  2920. # [21:57] <@bz> hmm
  2921. # [21:57] * @bz tries to figure out the right filename here
  2922. # [21:57] <lmandel> bsmedberg: I'm getting an error with your k9o triage dashboard. "There was an error: TypeError: gConfiguration.field[field] is undefined" Any recent changes?
  2923. # [21:57] <bjacob> bz: libOSMesa.so.6 almost certainly... find will tell
  2924. # [21:57] * Joins: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz)
  2925. # [21:58] <@bz> yeah
  2926. # [21:58] <@bz> I think I need to install 32-bit mesa
  2927. # [21:58] <@bz> since this is a 32-bit build
  2928. # [21:58] <@bz> one sec
  2929. # [21:58] <@bsmedberg> lmandel: no, but it's possible that bugzilla changed products/components and it hasn't been updated
  2930. # [21:58] <@bsmedberg> lmandel: let me check
  2931. # [21:58] * Joins: kdeeq (chatzilla@moz-43A75B46.elisa-mobile.fi)
  2932. # [21:59] <tbsaunde> so, hub bsmedberg wouldn't it be better to use nsDependantString string = mGeckoAcc->Text() there assuming you don't need to modify the string there?
  2933. # [21:59] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2934. # [21:59] <hub> tbsaunde: I can try that indeed
  2935. # [21:59] <@bsmedberg> tbsaunde: not really, it should just be a buffer-addref
  2936. # [21:59] <@bsmedberg> tbsaunde: assuming the buffer is valid, of course!
  2937. # [21:59] * Joins: evilpie (chatzilla@21684774.89653B83.93740C66.IP)
  2938. # [21:59] <@bsmedberg> tbsaunde: what is mText.mData?
  2939. # [22:00] * Quits: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz) (Ping timeout)
  2940. # [22:00] <tbsaunde> bsmedberg: ask hub, I ahve no idea
  2941. # [22:00] <@bz> ehsan: ping
  2942. # [22:00] <@bsmedberg> oh bah, getting people confused
  2943. # [22:00] <@bz> ehsan: so now I have this working
  2944. # [22:00] <@bz> ehsan: with MESA
  2945. # [22:00] * davida|otp is now known as davida
  2946. # [22:00] <@bz> ehsan: and the test passes for me...
  2947. # [22:00] <hub> bsmedberg: at that point I have no idea, but let me restart
  2948. # [22:00] <@bz> ehsan: the one you attached to the bug
  2949. # [22:01] <hub> bsmedberg: the debugger is hosed, as usual
  2950. # [22:01] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2951. # [22:01] * Quits: kdeeq (chatzilla@moz-43A75B46.elisa-mobile.fi) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120610030528])
  2952. # [22:02] * Quits: kennyluck (kennyluck@moz-9186F99D.dynamic.hinet.net) (Quit: kennyluck)
  2953. # [22:03] <bjacob> ehsan: bz: i can't reproduce either, the testcase says 34963 for me
  2954. # [22:03] <@bz> bjacob: on Linux?
  2955. # [22:03] <@bz> bjacob: 32-bit or 64-bit build?
  2956. # [22:03] <bjacob> bz: linux 64 bit
  2957. # [22:03] <@bz> interesting
  2958. # [22:03] <@bz> so what's up with Ehsan's build?
  2959. # [22:04] <@bz> ehsan: what compiler?
  2960. # [22:04] <bjacob> ehsan: suggest valgrinding on your machine
  2961. # [22:04] * @bz too
  2962. # [22:04] <Waldo> haha, ehsan owns rdf!
  2963. # [22:05] <bjacob> bz: do you know where in memory the values of IDL enums are stored? so we could set a watchpoint?
  2964. # [22:05] <bjacob> oh right sorry, they become c++ enums so it's code
  2965. # [22:05] <@bz> this isn't an enum
  2966. # [22:06] <froydnj> ehsan needs to make better investments
  2967. # [22:06] <@bz> it's an interface constant
  2968. # [22:06] <@bz> bjacob: or are you talking about something else?
  2969. # [22:06] <@ehsan> bz: ok so you can't repro?
  2970. # [22:06] <@bz> ehsan: no (in a 32-bit build)
  2971. # [22:06] <@ehsan> oh
  2972. # [22:06] * @bz double-checks that it's a new enough build
  2973. # [22:06] <@ehsan> I'm using a 64-bit build
  2974. # [22:07] <bjacob> bz: no i was talking about that - sorry
  2975. # [22:07] * @bz can't build 64-bit because of glib suck
  2976. # [22:07] <@ehsan> bz: can I help you debug this somehow?
  2977. # [22:07] <@bz> bjacob: I can point to the code that sets this thing up
  2978. # [22:07] <@bz> ehsan: maybe
  2979. # [22:07] <@bz> ehsan: valgrind it if you can?
  2980. # [22:07] <@bsmedberg> lmandel: I think it's fixed now
  2981. # [22:07] * nthomas|away is now known as nthomas
  2982. # [22:07] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2983. # [22:08] <@bz> yes
  2984. # [22:08] <@bz> this build has the new bindings
  2985. # [22:08] <@bz> so that part is sane
  2986. # [22:08] <@ehsan> ah, I bet I need to build with --enable-valgrind, right?
  2987. # [22:08] <bjacob> bz: sorry, i meant these constants become enums in the c++ header generated by the idl ,s so from there on it's only code right?
  2988. # [22:08] <@bz> ehsan: another interesting option is to check what actually gets defined
  2989. # [22:08] <lmandel> bsmedberg: I still see the error. I'll have to check again in a bit.
  2990. # [22:09] <@bz> bjacob: in the old setup, yes
  2991. # [22:09] * Joins: testman42 (Mibbit@moz-F4192EDF.dial-up.dsl.siol.net)
  2992. # [22:09] <@bz> bjacob: in the new setup we do nothing interesting with them on the c++ side so far
  2993. # [22:10] * Joins: jhammel_ (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2994. # [22:10] <@ehsan> bz: the enum in the dist/include header is fine
  2995. # [22:10] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2996. # [22:10] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  2997. # [22:10] * jhammel_ is now known as jhammel
  2998. # [22:10] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2999. # [22:10] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  3000. # [22:10] <@bz> ehsan: that enum is irrelevant here; one sec
  3001. # [22:11] * jwir3|lunch is now known as jwir3
  3002. # [22:11] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  3003. # [22:11] <@bz> so breakpoint in mozilla::dom::WebGLRenderingContextBinding::CreateInterfaceObjects
  3004. # [22:11] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
  3005. # [22:11] <@bz> and run
  3006. # [22:11] <@bz> this should only get hit when we getContext() there
  3007. # [22:11] <@bz> I hope
  3008. # [22:12] <@bz> let me know when you hit that breakpoint?
  3009. # [22:12] <Optimizer> I have a xul structure like this : <vbox1> <vbox2 /> <vbox3 /></vbox1> and both vbox1 and vbox2 have scroll:auto.
  3010. # [22:12] <Optimizer> vbox2 has max-height 100px and vbox1 has 200px. vbox2 has content that takes up 400px.
  3011. # [22:12] <Optimizer> The problem now is that there are 2 scrollbars , both in vbox2 and vbox1 while I think vbox1 should not have that
  3012. # [22:13] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3013. # [22:13] <testman42> Hi. I just noticed that my "main menu" is on the right instead of left. Tried left click -> Customize... , but it WILL NOT move. What to do? Screenshot: http://shrani.si/f/13/tD/3FcVUrZl/ff.png
  3014. # [22:13] * Joins: dao1 (dao@moz-6179310A.superkabel.de)
  3015. # [22:13] * Joins: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3016. # [22:13] * Quits: dao (dao@moz-6179310A.superkabel.de) (Ping timeout)
  3017. # [22:14] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
  3018. # [22:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3019. # [22:14] * merike is now known as merike|away
  3020. # [22:14] <Optimizer> testman42: must be some addon
  3021. # [22:14] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Input/output error)
  3022. # [22:14] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  3023. # [22:15] <testman42> I have just ShortenURL addon, nothing more
  3024. # [22:15] <@ehsan> bz: ok, hit it
  3025. # [22:15] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Broken pipe)
  3026. # [22:15] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3027. # [22:15] * Joins: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com)
  3028. # [22:16] <@bz> ehsan: ok. what does sConstants_specs[37] look like?
  3029. # [22:16] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3030. # [22:17] <jwir3> akeybl: ping?
  3031. # [22:17] <@ehsan> bz: http://pastebin.mozilla.org/1661986
  3032. # [22:17] <@ehsan> I see some 0x100's there!
  3033. # [22:17] <@bz> ok
  3034. # [22:17] <@bz> yes
  3035. # [22:17] <@bz> the value is just wrong
  3036. # [22:17] <@ehsan> \o/
  3037. # [22:18] <@bz> ok, then
  3038. # [22:18] <@bz> let's figure out why
  3039. # [22:18] <@ehsan> alright
  3040. # [22:18] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
  3041. # [22:18] <akeybl> hey jwir3
  3042. # [22:18] <@bz> UINT_TO_JSVAL(34963)
  3043. # [22:19] <@bz> static JS_ALWAYS_INLINE jsval
  3044. # [22:19] <@bz> UINT_TO_JSVAL(uint32_t i)
  3045. # [22:19] <@bz> {
  3046. # [22:19] <@bz> if (i <= JSVAL_INT_MAX)
  3047. # [22:19] <@bz> return INT_TO_JSVAL((int32_t)i);
  3048. # [22:19] <@bz> return DOUBLE_TO_JSVAL((double)i);
  3049. # [22:19] <@bz> }
  3050. # [22:19] <jwir3> akeybl: Sorry to bother you, but when you get a chance, could you look at the approval requests for bug 733614? They are all backout patches.
  3051. # [22:19] <@bz> it's certainly getting set as an int
  3052. # [22:19] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  3053. # [22:19] <@bz> but with totally the wrong value
  3054. # [22:19] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
  3055. # [22:19] <@bz> unless uint32_t happens to be 1 byte here somehow? ;)
  3056. # [22:20] <akeybl> jwir3: definitely
  3057. # [22:20] <akeybl> I'd seen it, but also saw review?(dbaron)
  3058. # [22:20] <@ehsan> bz: that gives me the right thing
  3059. # [22:20] <@bz> ok
  3060. # [22:20] <akeybl> onn the beta patch - wasn't sure if that needed to be resolved
  3061. # [22:20] <@ted> ehsan: hey, so uh
  3062. # [22:20] <jwir3> akeybl: Yeah, only one of them is still r?
  3063. # [22:20] <@bz> I wonder whether we can breakpoint in UINT_TO_JSVAL
  3064. # [22:20] <akeybl> ok awesome
  3065. # [22:20] <@ted> i just talked to one of the google engineers that worked on their metro support
  3066. # [22:20] <@ted> they're building with vc2010
  3067. # [22:20] <@bz> and see what happens there during startup
  3068. # [22:20] <@ted> and patching the win8 SDK headers
  3069. # [22:20] <jwir3> akeybl: And, it's actually probably unnecessary, because he's already reviewed the exact same patch on another branch
  3070. # [22:20] <jwir3> akeybl: Thanks!
  3071. # [22:21] <@ted> jimm: also you
  3072. # [22:21] <@ehsan> bz: I can't break on startup, cause I can no longer run gdb as non-root :(
  3073. # [22:22] <@bz> hrmph
  3074. # [22:22] <@ehsan> ted: patching them how?
  3075. # [22:22] <jlebar> Errors in BrowserElementParent.js (a JS component) seem to be silently swallowed. Can I fix this somehow?
  3076. # [22:22] <@ted> ehsan: not totally clear, but he said he'd send me details
  3077. # [22:22] <@bz> I assume running Firefox as root is undesirable? ;)
  3078. # [22:22] <@ted> he said it was pretty minor tweaks to get it to build with 2010
  3079. # [22:22] <@bz> so anyway
  3080. # [22:22] * geekboy|afk is now known as geekboy
  3081. # [22:22] <@ehsan> bz: well, it doesn't launch
  3082. # [22:22] <@bz> either the UINT_TO_JSVAL call did the wrong thing
  3083. # [22:22] <jlebar> (As if debugging JS was not annoying enough.)
  3084. # [22:22] <akeybl> jwir3: approved
  3085. # [22:22] <@bz> or that something stomped on the memory somehow
  3086. # [22:23] <@ehsan> ted: so I think that makes us unable to use some of the compiler features
  3087. # [22:23] <jwir3> akeybl: Thank you!
  3088. # [22:23] <@ehsan> which is why this was not an ideal solutio
  3089. # [22:23] <@ehsan> *solution
  3090. # [22:23] <@bz> any other hypotheses? ;)
  3091. # [22:23] <jimm> ted: they aren't using component extensions though. to switch to vc2010 we would have to revamp the metro code down in widget pretty heavily.
  3092. # [22:23] * Quits: testman42 (Mibbit@moz-F4192EDF.dial-up.dsl.siol.net) (Quit: http://www.mibbit.com ajax IRC Client)
  3093. # [22:23] <@ehsan> bz: I'd put my money on the latter
  3094. # [22:23] <@ted> jimm: hrm
  3095. # [22:23] <@ehsan> bz: cause I'm assuming that UINT_TO_JSVAL doesn't change its behavior at runtime
  3096. # [22:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3097. # [22:23] <@ted> i don't know what any of that means, so i don't have a great comeback
  3098. # [22:23] <@ehsan> and calling it in the debugger does the right thing ;)
  3099. # [22:24] <@bz> ehsan: yeah, so valgrind seems like the best option
  3100. # [22:24] <@bz> ehsan: well it's _possible_ the static initializer is passing garbage into UINT_TO_JSVAL
  3101. # [22:24] <@ehsan> bz: ok, let me do a rebuild then
  3102. # [22:24] <@ehsan> oh hmm
  3103. # [22:24] <@ehsan> wait
  3104. # [22:24] <@ted> jimm: anyway, he promised to send me some more details about what they're doing
  3105. # [22:24] <@bz> ehsan: it's a bit weird for this to be stomping: the pointer to the string is fine
  3106. # [22:24] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3107. # [22:25] <@bz> ehsan: and the jsval is a perfectly valid jsval for the int 256
  3108. # [22:25] <jimm> ted: turning that off and building with vc2010 is certainly an option, but the code we would have to write would be pretty gross, and the apis mostly undocumented. However the amount of code we use there isn't that large so if we had to do it we could.
  3109. # [22:25] <@bz> ehsan: and this is all down the array, right?
  3110. # [22:25] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  3111. # [22:25] <@ehsan> bz: http://pastebin.mozilla.org/1661991
  3112. # [22:25] <@ehsan> see a pattern there? ;)
  3113. # [22:26] <@ehsan> ted: ok please keep me in the loop
  3114. # [22:26] <@ehsan> bz: seems like the string pointer is the only thing that is consistent
  3115. # [22:26] <@ehsan> so maybe it's not memory corruption...
  3116. # [22:28] <@bz> yeah
  3117. # [22:28] <@ted> ehsan: will do
  3118. # [22:28] <@bz> that's what I was just thinking
  3119. # [22:28] <@bz> wait
  3120. # [22:28] <jwir3> akeybl: Can I assume that they are approved for beta and aurora as well?
  3121. # [22:28] * @bz looks up the structure here
  3122. # [22:29] <@bz> 0x2c8aae89, 0x7f40,
  3123. # [22:29] <@bz> I guess that's the string pointer
  3124. # [22:29] <@bz> ok
  3125. # [22:29] <@ehsan> yeah
  3126. # [22:29] <@bz> so yeah
  3127. # [22:29] <@ehsan> ok
  3128. # [22:29] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3129. # [22:30] <@ehsan> I managed to set a breakpoint in UINT_TO_JSVAL!
  3130. # [22:30] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3131. # [22:30] <@bz> so that makes "broken static initializer" a more likely culprit....
  3132. # [22:30] <akeybl> jwir3: if we take of the r? flag I can a+
  3133. # [22:30] <@ehsan> which is called from the static initialized
  3134. # [22:30] <akeybl> off*
  3135. # [22:30] <@ehsan> *er
  3136. # [22:30] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  3137. # [22:30] <jwir3> akeybl: Yeah, no problem. JUst a second
  3138. # [22:31] <@ehsan> bz: guess what? it's parameter is 256!
  3139. # [22:31] <@bz> ok
  3140. # [22:31] <@bz> so wtf are you static initializers thinking?
  3141. # [22:31] <@bz> s/your/your compiler's/
  3142. # [22:31] * Quits: Ms2ger (Ms2ger@49187330.48F4E4FC.37724B0D.IP) (Ping timeout)
  3143. # [22:31] <@bz> fwiw, we could move away from static initializers here
  3144. # [22:31] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3145. # [22:32] <jwir3> akeybl: Done. :)
  3146. # [22:32] <@bz> by the simple expedient of more data tables and runtime init
  3147. # [22:32] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
  3148. # [22:32] <@ehsan> bz: look at this:
  3149. # [22:32] <@ehsan> bz: mov $0x100,%edi
  3150. # [22:32] <@ehsan> this is where the value is coming from!
  3151. # [22:33] <@bz> hmm
  3152. # [22:33] <@ehsan> compiler bug?
  3153. # [22:33] <@bz> can I ask you to test something?
  3154. # [22:33] * mjschranz is now known as mjschranz_away
  3155. # [22:33] <@ehsan> gimme a sec
  3156. # [22:33] <@ehsan> oh yeah
  3157. # [22:33] <@ehsan> sure
  3158. # [22:33] <@bz> http://mxr.mozilla.org/mozilla-central/source/dom/webidl/WebGLRenderingContext.webidl#60
  3159. # [22:33] <@bz> Change thatvalue
  3160. # [22:33] <jwir3> akeybl: Thanks much!
  3161. # [22:33] <akeybl> jwir3: you're good togo
  3162. # [22:33] <@bz> er, that value
  3163. # [22:33] <@bz> rebuild
  3164. # [22:33] <@bz> see if the new value gets stomped on everything?
  3165. # [22:34] <@bz> (that's the first value in the list, and just happesns to be 0x100)
  3166. # [22:34] <@ehsan> oh wait
  3167. # [22:34] <@ehsan> this is also the first call to UINT_TO_JSVAL
  3168. # [22:34] <@bz> ok
  3169. # [22:34] <@bz> well, "cont"
  3170. # [22:35] <@ehsan> hmm
  3171. # [22:35] <@ehsan> ok now this is weird
  3172. # [22:35] * @bz had missed that part at first
  3173. # [22:35] <@ehsan> that is the _only_ call to UINT_TO_JSVAL!
  3174. # [22:35] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3175. # [22:35] <@bz> _very_ interesting
  3176. # [22:35] * @ehsan checks his sanity
  3177. # [22:35] <@bz> looking at the generated C++ there should be a bajillion of them
  3178. # [22:35] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: pcwalton)
  3179. # [22:35] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  3180. # [22:36] <@ehsan> yes
  3181. # [22:36] <@ehsan> there definitely is
  3182. # [22:36] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3183. # [22:36] <@ehsan> oh noes
  3184. # [22:36] <@ehsan> I had disabled the bp somehow
  3185. # [22:36] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  3186. # [22:36] <@ehsan> restarting causes bajillions of those calls
  3187. # [22:36] <@ehsan> all with 0x100
  3188. # [22:36] * Quits: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  3189. # [22:37] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
  3190. # [22:37] * jgriffin_ is now known as jgriffin
  3191. # [22:37] <@ehsan> bz: let me try to compile this file with another compiler :)
  3192. # [22:37] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3193. # [22:38] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3194. # [22:38] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3195. # [22:39] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  3196. # [22:39] <BenB> BenWa: hey... I hear the Gecko profiler is your baby.
  3197. # [22:39] * Joins: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3198. # [22:39] <hub> bsmedberg: if I try to use directly the string without assigning it, it crashes too, so the problem is likely in our code here....
  3199. # [22:39] <BenB> can it also profile RAM use? this is what we have most issues with (with we = Thunderbird, as well as other XUL applications)
  3200. # [22:39] <@bsmedberg> yeah, ok
  3201. # [22:39] <hub> bsmedberg: mLength has a value that's not reasonable
  3202. # [22:40] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3203. # [22:40] <@bsmedberg> yeah, that sounds right
  3204. # [22:40] <hub> (in the string)
  3205. # [22:40] * Joins: pwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3206. # [22:40] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
  3207. # [22:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3208. # [22:40] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  3209. # [22:40] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3210. # [22:41] <BenWa> BenB: It's planned at some point
  3211. # [22:41] * jgriffin is now known as jgriffin-afk
  3212. # [22:41] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3213. # [22:41] <BenWa> BenB: Maybe provide a RAM graph along the sample graph to show ram usage over time and be able to roughly see what were doing when the RAM usage is changing
  3214. # [22:41] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3215. # [22:41] * pwalton is now known as pcwalton
  3216. # [22:41] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3217. # [22:42] <BenWa> BenB: Don't expect it anytime soon (several months). So if you want it you'll have to find someone that can write the patches
  3218. # [22:42] <BenB> BenWa: yeah... something that shows who's the worst RAM-eating culprit and where we can optimize to use less RAM.
  3219. # [22:42] <BenB> BenWa: mostly, that would be JavaScript, and C++ stuff triggered by JavaScript callers.
  3220. # [22:43] * Joins: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3221. # [22:43] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3222. # [22:44] <BenWa> BenB: The problem with correlating RAM usage with sampling it wont show you whos allocating
  3223. # [22:44] <BenB> yes
  3224. # [22:44] <@bz> ehsan: what compiler is involved?
  3225. # [22:44] <@ehsan> bz: clang :(
  3226. # [22:44] <BenWa> There's stuff we can do but I rather focus on profiling before I move to looking at memory
  3227. # [22:44] <BenB> BenWa: I'd like to point to a JS function and say: "YOU! You eat 50 MB RAM!"
  3228. # [22:44] <@bz> ehsan: ah
  3229. # [22:45] <@bz> ehsan: so my linux builds are with gcc at the moment
  3230. # [22:45] <BenB> BenWa: including any C++ references the JS code holds.
  3231. # [22:45] <@bz> ehsan: so yes, this might be a clang bug....
  3232. # [22:45] * mjschranz_away is now known as mjschranz
  3233. # [22:45] <BenWa> BenB: Well if you're interesting in writing the patch I would take it. You need to provide a way to get current ram usage that is signal safe and cross platform, and some UI work to graph it
  3234. # [22:45] <@ehsan> bz: it is, I recompiled the binding file with gcc and relinked, and the bug is gone
  3235. # [22:45] <BenB> BenWa: nope, sorry, I can't help.
  3236. # [22:46] <@ehsan> bz: I'll update the bug
  3237. # [22:46] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: bsmedberg)
  3238. # [22:46] <BenB> BenWa: this is just feedback what devs (and users) need.
  3239. # [22:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  3240. # [22:46] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3241. # [22:47] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3242. # [22:47] * sheppy-afk is now known as sheppy
  3243. # [22:48] * Joins: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz)
  3244. # [22:48] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Input/output error)
  3245. # [22:48] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  3246. # [22:48] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3247. # [22:49] * jmaher is now known as jmaher|afk
  3248. # [22:50] * overholt|afk is now known as overholt
  3249. # [22:51] <@bz> ehsan: thanks
  3250. # [22:51] <@ehsan> bz: sorry for wasting your time :)
  3251. # [22:52] <@bz> ehsan: not a waste
  3252. # [22:53] <jlebar> BenB, This seems like something we could handle in the JS engine.
  3253. # [22:53] <@bz> ehsan: good reminder to not trust the machine. ;)
  3254. # [22:53] <@ehsan> heh
  3255. # [22:53] * Joins: dcamp (dave@moz-D7A133BF.sw.biz.rr.com)
  3256. # [22:53] <jlebar> BenB, You set a pref or whatever, and then all allocations above some size are tagged with a backtrace.
  3257. # [22:53] * @ehsan hopes that this is fixed on clang ToT
  3258. # [22:53] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
  3259. # [22:53] * ChanServ sets mode: +o bsmedberg
  3260. # [22:53] <jlebar> BenB, In addition, smaller allocations are also tagged, with some probability.
  3261. # [22:54] <jlebar> BenB, Then we can surface that data in about:memory or wherever.
  3262. # [22:54] <BenB> jlebar: yeah, whatever way works.
  3263. # [22:54] * jlebar was not volunteering to do this.
  3264. # [22:54] <jlebar> :)
  3265. # [22:55] <BenB> jlebar: but it would be necessary to also track which C++ objects the JS objects hold
  3266. # [22:55] <Optimizer> can anyone help me with nested vbox problem ?
  3267. # [22:55] <jlebar> BenB, Mm, indeed.
  3268. # [22:55] <jlebar> BenB, Are you trying to use this to debug reproducable problems?
  3269. # [22:55] <BenB> Optimizer: I thought that wasn't supported on most CPUs
  3270. # [22:55] * Quits: xsergio (sergio@D48C83.D92F4207.3299D537.IP) (Client exited)
  3271. # [22:55] <jlebar> lol
  3272. # [22:56] <jlebar> I don't think that's what he meant.
  3273. # [22:56] <fryn> Optimizer: why are you nesting vboxes?
  3274. # [22:56] <Optimizer> not virtual box
  3275. # [22:56] <jlebar> Although BenB++
  3276. # [22:56] <Optimizer> vbox, an xul tag
  3277. # [22:56] * Joins: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP)
  3278. # [22:56] <fryn> Optimizer: yes, i understand. if you have <vbox><foo/><vbox><bar/><baz/></vbox></vbox>
  3279. # [22:56] <fryn> you should flatten it.
  3280. # [22:57] <BenB> jlebar: no, I just want to know why 1. Thunderbird leaks like a sieve 2. a certain XUL app uses more RAM in FF 12 than (say) FF4 3. FF mem usage jumps by 50 MB when I start a certain website, and how that website could improve.
  3281. # [22:57] <BenB> Optimizer: oh, lol, sorry.
  3282. # [22:57] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  3283. # [22:57] <jlebar> BenB, A lot of that information is already surfaced in about:memory.
  3284. # [22:58] <jlebar> You don't get stack traces, it's true. If you're debugging a certain website, you could even use the chrome debugger.
  3285. # [22:58] <jlebar> er, s/chrome/Google Chrome
  3286. # [22:59] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
  3287. # [22:59] <BenB> jlebar: "Google Chrome" Did you mean "Firefox"?
  3288. # [22:59] <@smaug> BenB: for 1. debug the leaks. a memory profiler won't fix anything
  3289. # [22:59] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  3290. # [22:59] <BenB> smaug: well, that's what this is for.
  3291. # [22:59] <jlebar> BenB, No, I meant, load up Chrome and look at the site's memory usage in their memory profiler.
  3292. # [23:00] <jlebar> smaug, I don't think he actually meant "leaks".
  3293. # [23:00] <@smaug> are you talking about runtime leaks or shutdown leaks ?
  3294. # [23:00] <jlebar> smaug, I think he meant "Thunderbird uses a bunch of memory."
  3295. # [23:00] <BenB> jlebar: I know, I was joking. "No such thing as Google Chrome, but I know Firefox"
  3296. # [23:00] <@smaug> well, 1. was about leaking
  3297. # [23:00] <BenB> smaug: runtime
  3298. # [23:00] <@smaug> create CC log of TB and analyze it
  3299. # [23:00] <jlebar> smaug, Like I said, I don't think BenB has any reason to believe thunderbird is actually "leaking" memory, by what you or I mean by that.
  3300. # [23:01] <@smaug> create JS dump log and analyze it
  3301. # [23:01] <@smaug> jlebar: yeah, maybe
  3302. # [23:01] <jlebar> It's "using" memory.
  3303. # [23:01] <BenB> jlebar: Thunderbird really is leaking (as in: using forever more RAM, with the same tasks) about 100 MB/day.
  3304. # [23:02] <jlebar> BenB, That's still not necessarily a leak that you're going to find by analyzing JS stacks.
  3305. # [23:02] <jlebar> BenB, Memory can increase for lots of reasons, not just leaks.
  3306. # [23:02] * bear is now known as bear-afk
  3307. # [23:02] * mattwoodrow|away is now known as mattwoodrow
  3308. # [23:02] <jlebar> BenB, For example, allocator fragmentation.
  3309. # [23:02] <BenB> jlebar: well, 1 GB after 10 days, 2 GB after 20 days, etc.
  3310. # [23:02] <jlebar> BenB, If you want to figure this out, you should get about:memory working in thunderbird.
  3311. # [23:02] <jlebar> BenB, I say that as someone who's worked on MemShrink for the past year now.
  3312. # [23:02] <BenB> jlebar: well, if the JS engine was the culprit, that'd be poor and sad. I assumed that's not the case.
  3313. # [23:03] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3314. # [23:03] <BenB> jlebar: appreciated
  3315. # [23:03] <@smaug> I'd assume TB just keeps lots of JS objects alive
  3316. # [23:03] <@smaug> and not release them ever
  3317. # [23:03] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3318. # [23:03] <BenB> smaug: which would be a leak
  3319. # [23:03] <@smaug> well, depends
  3320. # [23:03] <jlebar> That's quite possible. And about:memory will give you some indication of what's going on.
  3321. # [23:03] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  3322. # [23:04] <@smaug> perhaps it actually uses those objects
  3323. # [23:04] <@smaug> for search or something
  3324. # [23:04] <BenB> smaug: if I do the same thing every day, and it needs 1 GB after 10 days, and 2 GB after 20 days, there's something seriously wrong somewhere.
  3325. # [23:05] <@smaug> sure
  3326. # [23:05] <BenB> jlebar: bug 708530
  3327. # [23:05] <jlebar> BenB, It's just a question of the word "leak", which means something very specific to us.
  3328. # [23:05] <@smaug> BenB: are there shutdown leaks?
  3329. # [23:05] <@smaug> I'd start fixing shutdown leaks
  3330. # [23:05] <BenB> jlebar: well, as I said, I assumed that these are JS objects that TB hangs on to for some technical reason, but never uses anymore.
  3331. # [23:05] <@smaug> and then check cc logs and fix the leaks it possibly shows
  3332. # [23:06] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
  3333. # [23:06] <BenB> jlebar: but the reason could be anything, up to mem fragmentation in the JS engine of malloc
  3334. # [23:06] <BenB> s/of/or/
  3335. # [23:06] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  3336. # [23:07] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  3337. # [23:08] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3338. # [23:08] <@ted> josh: ping
  3339. # [23:09] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
  3340. # [23:09] <florian> smaug: yes, Tb has large shutdown leaks :(
  3341. # [23:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3342. # [23:09] * smooney_ is now known as smooney
  3343. # [23:10] <@smaug> florian: anyone looking at to fix those
  3344. # [23:11] <florian> there's some discussion in bug 738778, but nobody with a clear plan of how to fix them
  3345. # [23:11] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3346. # [23:11] <florian> I started by fixing the JS errors related to observers, but that didn't help with the leaks, just made shutdown logs less noisy
  3347. # [23:12] * kmoir is now known as kmoir-afk
  3348. # [23:12] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  3349. # [23:12] <@smaug> florian: wrong bug?
  3350. # [23:12] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  3351. # [23:12] <Standard8> florian: one place to start is probably trace-malloc
  3352. # [23:12] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  3353. # [23:12] <florian> irving seemed interested in working on that (he suspects the cause could be a race condition in the order in which some services shutdown)
  3354. # [23:12] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  3355. # [23:13] <josh> ted: pong
  3356. # [23:13] <Standard8> I think somewhere along the lines ages ago, we regressed that somehow
  3357. # [23:13] <@smaug> Standard8: I'd start from XPCOM_MEM_LEAK_LOG
  3358. # [23:13] <@ted> josh: smooney was coming to look for you
  3359. # [23:13] <Standard8> smaug: iirc, that's zero on our bloat builds, though I might be wrong
  3360. # [23:14] <@ted> to see if you wanted to talk about network crash issues etc
  3361. # [23:14] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3362. # [23:14] <@smaug> Standard8: oh, so no that kinds of leaks
  3363. # [23:14] <@smaug> I wonder what you're then leaking
  3364. # [23:14] <@smaug> on shutdown
  3365. # [23:14] * Quits: graememcc (chatzilla@moz-62C6B80E.range86-167.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  3366. # [23:15] <@smaug> (although runtime leaks are more important, yet trickier to fix)
  3367. # [23:15] <florian> smaug: http://pastebin.mozilla.org/1662020
  3368. # [23:15] <@smaug> that is XPCOM_MEM_LEAK_LOG
  3369. # [23:15] <florian> that's what I have with XPCOM_MEM_LEAK_LOG when I just start and then shutdown my Mac debug Tb build without doing anything with it
  3370. # [23:15] <Standard8> florian: is that just a start & shutdown?
  3371. # [23:15] <Standard8> ouch
  3372. # [23:16] <@ted> smooney: found josh
  3373. # [23:16] <@ted> he's here
  3374. # [23:16] <Standard8> smaug: florian: that's the world :-(
  3375. # [23:16] <@smaug> yeah, if you leak an nsGlobalWindow, you end up leaking a lot
  3376. # [23:16] <@smaug> document etc
  3377. # [23:16] <florian> Standard8: a few months ago, that happened only if the 3 pane view tab wasn't focused at shutdown (ie if the add-on manager or the chat tab was selected). Now that's all the time.
  3378. # [23:17] <@smaug> leaking nsDocShell is suspicious
  3379. # [23:17] <@smaug> fixing that might fix a lot other problems
  3380. # [23:18] <florian> Standard8: that's what we discussed in https://bugzilla.mozilla.org/show_bug.cgi?id=738778 "Every time I close my debug/trunk Thunderbird, I get a couple of Javascript exception messages followed by a pile of warnings, leak reports, and other signs of a non-clean shutdown."
  3381. # [23:19] <florian> smaug: my concern at this point is that we leak so much by default that I can't know if the code I'm adding leaks or not ;)
  3382. # [23:19] <@smaug> florian: which is why someone should get the shutdown leaks fixed
  3383. # [23:19] <@smaug> FF used to leak on shutdown
  3384. # [23:19] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3385. # [23:20] <@smaug> now it is not, at least not usually
  3386. # [23:20] <florian> smaug: I would be willing to be that someone, if I knew were to start
  3387. # [23:20] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  3388. # [23:20] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  3389. # [23:20] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  3390. # [23:20] * Joins: joesteele (joesteele@moz-132B46A2.public.wayport.net)
  3391. # [23:20] <florian> smaug: what I've done to fix the leaks in my chat code is that I just tested it in Instantbird which doesn't leak at shutdown by default :) But that doesn't seem like an acceptable long term solution
  3392. # [23:21] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  3393. # [23:21] <@smaug> florian: at least you could check what is leaked atm, and not leak more :)
  3394. # [23:21] <@smaug> 4 globalwindows is enough
  3395. # [23:21] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120612042011])
  3396. # [23:22] <florian> I think most of my code lives in the global windows that are already leaked though :)
  3397. # [23:22] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  3398. # [23:23] * bwinton is now known as bwinton_away
  3399. # [23:24] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3400. # [23:24] <Standard8> well one place to start is that -addressbook doesn't leak
  3401. # [23:24] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3402. # [23:25] <florian> Standard8: ah, interesting :)
  3403. # [23:25] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
  3404. # [23:25] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3405. # [23:26] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  3406. # [23:26] <florian> Standard8: if I open the compose window from the address book, it leaks
  3407. # [23:26] <Standard8> florian: yeah
  3408. # [23:26] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3409. # [23:26] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
  3410. # [23:26] * Joins: mike5w3c_ (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
  3411. # [23:26] * Quits: mike5w3c (MikeS@moz-D9718E04.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  3412. # [23:26] * mike5w3c_ is now known as mike5w3c
  3413. # [23:27] * fryn is now known as frynbot
  3414. # [23:28] * frynbot is now known as fryn
  3415. # [23:28] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
  3416. # [23:29] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  3417. # [23:30] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Ping timeout)
  3418. # [23:30] * kats is now known as kats|away
  3419. # [23:30] <KaiRo> josh: https://crash-analysis.mozilla.com/rkaiser/2012-06-12/2012-06-12.firefox.beta.13.0.components.html#netwerk
  3420. # [23:31] <bjacob> i had a weird idea the other day to solve the void* static_cast loophole (that reinterpret_cast can be implemented just with static_cast by going through void*) ... there should be two different void* pointer types: "initial void*" that could be static_casted to any ptr type, and "final void*" that any ptr type could be static_casted to. So malloc() would return an initial void* and free() would take a final void*. Sound like a good idea?
  3421. # [23:31] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  3422. # [23:31] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  3423. # [23:31] * bhearsum is now known as bhearsum|afk
  3424. # [23:31] * mikeh is now known as mikeh|afk
  3425. # [23:32] * armenzg is now known as armenzg_away
  3426. # [23:32] * Parts: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3427. # [23:33] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
  3428. # [23:33] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  3429. # [23:33] * Quits: evilpie (chatzilla@21684774.89653B83.93740C66.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  3430. # [23:33] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  3431. # [23:35] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  3432. # [23:36] <jlebar> bjacob, A good idea for what?
  3433. # [23:36] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
  3434. # [23:37] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  3435. # [23:38] * bear-afk is now known as bear
  3436. # [23:38] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  3437. # [23:38] <bjacob> jlebar: for c++ :) to solve the problem that static_cast allows to easily implement reinterpret_cast
  3438. # [23:38] <jlebar> bjacob, I just mean, as a modification to the language?
  3439. # [23:38] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: pcwalton)
  3440. # [23:38] <bjacob> jlebar: yes :)
  3441. # [23:38] <bjacob> pie-in-the-sky
  3442. # [23:38] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
  3443. # [23:39] <jlebar> bjacob, That's not very C/C++-like, is it?
  3444. # [23:39] <bjacob> jlebar: no? ok
  3445. # [23:39] <jlebar> bjacob, That's kind of fancy-type-theory-y.
  3446. # [23:39] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  3447. # [23:39] * Joins: jimb (user@moz-CA4354D6.pool.e-mobile.ne.jp)
  3448. # [23:39] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  3449. # [23:39] <jlebar> bjacob, I dunno...I can't think of any other type features like that in the language.
  3450. # [23:40] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3451. # [23:41] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3452. # [23:41] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3453. # [23:42] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Quit: WeeChat 0.3.7)
  3454. # [23:43] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  3455. # [23:45] * Quits: atuljangra (Mibbit@948B10DB.FE986D16.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3456. # [23:45] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  3457. # [23:45] <KaiRo> josh: https://crash-analysis.mozilla.com/rkaiser/2012-06-12/2012-06-12.firefox.release.13.0.components.html#netwerk
  3458. # [23:46] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  3459. # [23:47] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  3460. # [23:49] * Quits: Optimizer (Instantbir@F5840D74.87C8129F.2AB48280.IP) (Ping timeout)
  3461. # [23:49] * Quits: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr) (Ping timeout)
  3462. # [23:49] * Quits: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net) (Quit: Leaving.)
  3463. # [23:51] * jgriffin-afk is now known as jgriffin
  3464. # [23:51] * Quits: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP) (Connection reset by peer)
  3465. # [23:51] * Joins: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP)
  3466. # [23:52] * Quits: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP) (Quit: Bye)
  3467. # [23:52] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  3468. # [23:52] * Parts: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3469. # [23:52] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  3470. # [23:52] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3471. # [23:52] * Joins: Optimizer (Instantbir@B433C8E7.13197566.2AB48280.IP)
  3472. # [23:53] <bjacob> jrmuizel: ping, what's the bug # for certain-devices-dont-allow-more-than-8-contexts-globally
  3473. # [23:53] * Quits: jimb (user@moz-CA4354D6.pool.e-mobile.ne.jp) (Ping timeout)
  3474. # [23:53] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3475. # [23:53] <jrmuizel> bjacob: sort of bug 754257
  3476. # [23:53] <jrmuizel> bjacob: what are you looking for more specifically?
  3477. # [23:55] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3478. # [23:55] <bjacob> jrmuizel: just adding a comment around the return nsnull in GetGlobalContext
  3479. # [23:56] <jrmuizel> bjacob: there's not a great place to put that
  3480. # [23:56] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3481. # [23:57] <bjacob> jrmuizel: you mean not a great bug to mention?
  3482. # [23:57] <bjacob> i mention the tegra bug already anyway
  3483. # [23:57] <jrmuizel> yeah
  3484. # [23:57] <jrmuizel> sorry
  3485. # [23:57] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
  3486. # [23:58] <bjacob> jrmuizel: seems like we need to opt out of global context on windows as well. we shouldn't use it anyway there
  3487. # [23:58] <jrmuizel> there's isn't a great place to put a comment about returning null form GetGlobalContext
  3488. # [23:58] <jrmuizel> bjacob: sounds reasonable to me
  3489. # [23:58] <jrmuizel> down with share groups
  3490. # [23:58] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  3491. # [23:59] <bjacob> jrmuizel: what's the plan with mac once we do omtc? is there a CGL equivalent of EGLImage? is that IOSurface?
  3492. # [23:59] <jrmuizel> yes IOSurface should do fine
  3493. # [23:59] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  3494. # [23:59] <jrmuizel> bjacob: share groups also work ok on OS X
  3495. # [23:59] * kmoir-afk is now known as kmoir
  3496. # [23:59] <bjacob> jrmuizel: ken pointed to a couple nasty race conditions with IOSurface with multiple threads/processes and workarounds for them... ping me when we're there
  3497. # Session Close: Thu Jun 14 00:00:00 2012

The end :)