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

Options:

  1. # Session Start: Fri Jun 08 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] <Mook_as> gregglind: IIRC, you _need_ to provide a keyword-based fallback (in case the url 404s), otherwise it ignores that rule; see the mdc page on it
  4. # [00:00] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  5. # [00:00] <@ehsan> sawrubh: no, currently the private browsing service toggles the flag on all docshells when you go into the private mode
  6. # [00:00] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  7. # [00:00] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  8. # [00:00] <gregglind> Mook_as, I have cursor: url(unquoted_url.gif) auto !important;
  9. # [00:00] <@ehsan> sawrubh: once we get all of the remaining pieces landed and we want to switch the UI over to per-window PB, we'll need to write new code which sets that flag only on one window
  10. # [00:01] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  11. # [00:01] <evilpie_> ehsan: do you think you could get me a windows xp copy?
  12. # [00:01] * Joins: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP)
  13. # [00:01] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  14. # [00:01] <@ehsan> evilpie_: like a VM?
  15. # [00:01] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  16. # [00:01] <evilpie_> yes that would work, too
  17. # [00:01] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  18. # [00:01] <evilpie_> it's kinda hard to debug emet, when it's doing something different on win7
  19. # [00:02] <@ehsan> evilpie_: if you have access to the mozilla network, and can give me scp access to some box, I can copy it over :)
  20. # [00:02] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  21. # [00:02] <evilpie_> no i don't
  22. # [00:02] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  23. # [00:02] <@ehsan> hmm
  24. # [00:03] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  25. # [00:03] <@ehsan> evilpie_: so how can I get the file over to you?
  26. # [00:03] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  27. # [00:03] * Quits: graememcc (chatzilla@moz-512D8077.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  28. # [00:03] <evilpie_> what do you mean with access exactly ?
  29. # [00:03] <tn> kats, ok
  30. # [00:03] <@ehsan> like, put my pub ssh key on an ssh server
  31. # [00:03] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  32. # [00:03] <Mook_as> gregglind: comma before auto?
  33. # [00:04] <gregglind> Mook_as, thanks! awesome!
  34. # [00:04] <gregglind> (i mean, the end result is actually hideous :)
  35. # [00:04] * Quits: birtles (birtles@moz-FA0B5485.net182021088.t-com.ne.jp) (Connection reset by peer)
  36. # [00:04] * bsmedberg is now known as bsmedberg-awy
  37. # [00:05] <@ehsan> josh: http://hg.mozilla.org/mozilla-central/rev/a807b20be0bf
  38. # [00:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a807b20be0bf - Ehsan Akhgari - Bug 737056 - Add some documentation on the mozilla::Version API; r=sparky
  39. # [00:06] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  40. # [00:06] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  41. # [00:06] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  42. # [00:06] <sawrubh> ehsan: one question : what's the difference between a tree owner and the root of the tree in the context of docshells ?
  43. # [00:07] <@ehsan> sawrubh: I _think_ that the tree owner is an object which owns the entire docshell tree, whereas the root is the root of the docshell tree?
  44. # [00:07] * @ehsan is not 100% sure
  45. # [00:08] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  46. # [00:08] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  47. # [00:08] <sicking> blassey: did you say that jmaher is the person to talk to regarding help with getting mochitests passing on android?
  48. # [00:08] <mounir> smaug: i don't like the idea of doing that in CSS, really
  49. # [00:08] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  50. # [00:08] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  51. # [00:09] <blassey> yup
  52. # [00:09] <sicking> blassey: cool, thanks
  53. # [00:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  54. # [00:09] * Quits: mbrubeck (mbrubeck@moz-CC58AF03.tmodns.net) (NickServ (GHOST command used by mbrubeck1))
  55. # [00:09] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  56. # [00:09] * mbrubeck1 is now known as mbrubeck
  57. # [00:10] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
  58. # [00:10] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  59. # [00:11] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  60. # [00:11] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  61. # [00:11] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  62. # [00:12] * Joins: akira13 (akira@3794EAE5.52363F71.55FFA9B4.IP)
  63. # [00:12] * philor|away is now known as philor
  64. # [00:12] * Parts: akira13 (akira@3794EAE5.52363F71.55FFA9B4.IP)
  65. # [00:12] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  66. # [00:12] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  67. # [00:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  68. # [00:12] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  69. # [00:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  70. # [00:13] * mjschranz is now known as mjschranz_away
  71. # [00:13] * Joins: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  72. # [00:13] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  73. # [00:14] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  74. # [00:14] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  75. # [00:14] * ChanServ sets mode: +o dveditz
  76. # [00:14] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
  77. # [00:14] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  78. # [00:14] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  79. # [00:15] * Quits: martndemus (martndemus@moz-F18D2398.upc-h.chello.nl) (Quit: Lost terminal)
  80. # [00:16] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  81. # [00:16] * cjones-brb is now known as cjones
  82. # [00:16] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Input/output error)
  83. # [00:16] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  84. # [00:16] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  85. # [00:17] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  86. # [00:17] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  87. # [00:17] * ChanServ sets mode: +o dveditz
  88. # [00:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  89. # [00:17] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  90. # [00:17] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  91. # [00:17] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
  92. # [00:17] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  93. # [00:18] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  94. # [00:18] * Quits: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr) (Ping timeout)
  95. # [00:19] * Quits: jfkthame (jfkthame@6F8AAE2D.90783722.9542EC20.IP) (Quit: jfkthame)
  96. # [00:19] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  97. # [00:19] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Input/output error)
  98. # [00:19] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  99. # [00:19] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  100. # [00:19] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  101. # [00:19] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120604042007])
  102. # [00:20] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  103. # [00:20] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  104. # [00:20] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  105. # [00:20] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  106. # [00:20] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  107. # [00:20] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  108. # [00:20] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  109. # [00:21] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  110. # [00:21] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  111. # [00:21] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  112. # [00:21] * ChanServ sets mode: +o dveditz
  113. # [00:23] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  114. # [00:23] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  115. # [00:23] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  116. # [00:23] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  117. # [00:23] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  118. # [00:23] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  119. # [00:24] * Joins: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr)
  120. # [00:24] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  121. # [00:24] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  122. # [00:24] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  123. # [00:24] * ChanServ sets mode: +o dveditz
  124. # [00:24] * Quits: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net) (Quit: tantek)
  125. # [00:24] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  126. # [00:24] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  127. # [00:25] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  128. # [00:25] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  129. # [00:26] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  130. # [00:26] <Waldo> ted: you around?
  131. # [00:26] * kats is now known as kats|away
  132. # [00:26] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  133. # [00:27] * Joins: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP)
  134. # [00:27] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  135. # [00:27] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  136. # [00:27] * bc|afk is now known as bc
  137. # [00:27] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  138. # [00:28] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  139. # [00:28] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  140. # [00:28] * ChanServ sets mode: +o dveditz
  141. # [00:28] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  142. # [00:29] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  143. # [00:29] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  144. # [00:29] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  145. # [00:29] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  146. # [00:29] * ChanServ sets mode: +o dbaron
  147. # [00:30] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  148. # [00:30] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  149. # [00:30] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  150. # [00:30] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  151. # [00:31] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  152. # [00:31] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  153. # [00:31] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  154. # [00:31] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  155. # [00:31] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  156. # [00:32] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  157. # [00:32] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  158. # [00:32] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  159. # [00:33] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  160. # [00:33] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  161. # [00:33] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  162. # [00:33] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  163. # [00:33] * ChanServ sets mode: +o dveditz
  164. # [00:33] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  165. # [00:34] * khuey is now known as khuey|away
  166. # [00:35] * Quits: twi (Adium@moz-D11FD785.cust.dsl.vodafone.it) (Quit: Leaving.)
  167. # [00:35] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  168. # [00:35] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
  169. # [00:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  170. # [00:36] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  171. # [00:36] * Joins: jdm (jdm@15E8944C.529720A2.F2EC5822.IP)
  172. # [00:36] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  173. # [00:36] * Quits: dwalkowski1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  174. # [00:36] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  175. # [00:37] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  176. # [00:37] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  177. # [00:37] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  178. # [00:37] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  179. # [00:39] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  180. # [00:39] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  181. # [00:39] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  182. # [00:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  183. # [00:40] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  184. # [00:40] * Joins: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net)
  185. # [00:41] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  186. # [00:42] * Joins: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl)
  187. # [00:42] <sawrubh> jdm: ignore my mail
  188. # [00:42] <jdm> heh, too late
  189. # [00:42] <sawrubh> ehsan already solved it
  190. # [00:42] <sawrubh> jdm: :P
  191. # [00:43] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  192. # [00:43] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  193. # [00:43] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  194. # [00:44] <@ehsan> :)
  195. # [00:44] <@ehsan> jdm: you're too slow :P
  196. # [00:44] <jdm> curses
  197. # [00:44] <jdm> I obviously need to spend more time on irc
  198. # [00:44] <jdm> edinburgh can wait
  199. # [00:44] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  200. # [00:44] <jhammel> ha!
  201. # [00:44] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  202. # [00:44] <jhammel> well, it has been there for a few centuries...
  203. # [00:44] * Quits: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  204. # [00:45] <zzzzz> Does anyone watch UX tbpl and Nightly builds - win32 opt has been failing like crazy due to some sort of complier error - or is UX just more or less there, use it as is...
  205. # [00:45] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  206. # [00:45] * zzzzz not that I care much or use UX builds
  207. # [00:45] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  208. # [00:46] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  209. # [00:46] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  210. # [00:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  211. # [00:46] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  212. # [00:47] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  213. # [00:47] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  214. # [00:47] <zzzzz> nm, UX guys are aware and working on fix
  215. # [00:47] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  216. # [00:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  217. # [00:49] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  218. # [00:49] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  219. # [00:49] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  220. # [00:49] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
  221. # [00:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  222. # [00:50] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  223. # [00:50] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  224. # [00:50] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  225. # [00:51] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  226. # [00:51] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  227. # [00:52] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  228. # [00:53] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  229. # [00:53] * catlee is now known as catlee-away
  230. # [00:53] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  231. # [00:54] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  232. # [00:54] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  233. # [00:54] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  234. # [00:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  235. # [00:54] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  236. # [00:55] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  237. # [00:55] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  238. # [00:55] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  239. # [00:58] * Quits: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Ping timeout)
  240. # [00:58] * Quits: marco (marco@1F259E9D.B1299530.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120603042007])
  241. # [00:58] * Quits: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  242. # [00:58] * kmoir-afk is now known as kmoir
  243. # [00:58] * Joins: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  244. # [00:58] <sawrubh> jdm: currently the setter sets the PB mode bool( |usePrivateBrowsing| ) on a per window basis, so should I set it in the helper function that I'm creating, on a per window or per tab basis
  245. # [00:59] <sawrubh> (as the getter is doing)
  246. # [00:59] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  247. # [00:59] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  248. # [00:59] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  249. # [00:59] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  250. # [00:59] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  251. # [00:59] <jdm> sawrubh: per-window should be fine
  252. # [00:59] <sawrubh> jdm: ok sir :)
  253. # [00:59] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  254. # [00:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  255. # [00:59] * ChanServ sets mode: +o dbaron
  256. # [00:59] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  257. # [01:00] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  258. # [01:00] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  259. # [01:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  260. # [01:00] * Joins: wchen (wchen@moz-C51B33AA.acanac.net)
  261. # [01:01] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  262. # [01:02] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  263. # [01:02] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  264. # [01:03] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  265. # [01:03] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  266. # [01:03] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  267. # [01:03] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  268. # [01:03] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  269. # [01:04] * coop is now known as coop|afk
  270. # [01:04] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  271. # [01:04] * Quits: Sander (chatzilla@B9A538E5.609BB040.D19FF217.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  272. # [01:04] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  273. # [01:05] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  274. # [01:05] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  275. # [01:06] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  276. # [01:08] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  277. # [01:09] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  278. # [01:09] <mattwoodrow> jwatt: ping
  279. # [01:09] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  280. # [01:09] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  281. # [01:09] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  282. # [01:10] <evilpie_> ehsan: does firefox use DEP on xp?
  283. # [01:10] <sawrubh> jdm: should I run some tests before submitting the patch
  284. # [01:10] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Ping timeout)
  285. # [01:10] * cadecairos is now known as cadecairos_away
  286. # [01:10] * Parts: thakis (thakis__@moz-CD91E596.google.com)
  287. # [01:10] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  288. # [01:10] <jdm> sawrubh: yes. the ones in browser/components/privatebrowsing/test
  289. # [01:10] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  290. # [01:10] <jdm> they are browser-chrome tests
  291. # [01:10] <jdm> mochitest-browser-chrome, that is
  292. # [01:11] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  293. # [01:11] <sawrubh> jdm: ok
  294. # [01:11] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  295. # [01:11] <sawrubh> jdm: yeah, I've had my share of interaction with them ;)
  296. # [01:11] <jdm> oh right, of course :P
  297. # [01:12] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  298. # [01:12] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  299. # [01:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  300. # [01:12] * Joins: dveditz_ (dveditz@moz-BBE3ABD.mv.mozilla.com)
  301. # [01:13] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  302. # [01:13] * dveditz_ is now known as dveditz
  303. # [01:13] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  304. # [01:14] <jdm> grr
  305. # [01:14] <jdm> I don't want to get up at 3 am to go hiking just to do so in the rain
  306. # [01:14] <jdm> what a dilemma
  307. # [01:14] <sawrubh> jdm: where are you these days btw ?
  308. # [01:14] <jdm> edinburgh
  309. # [01:14] <jdm> next stop marrakech
  310. # [01:15] <sawrubh> hey, are you making a photo album/diary, some sort of that
  311. # [01:15] * Quits: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  312. # [01:15] <sawrubh> it would be awesome with all the places you've gone
  313. # [01:15] <sawrubh> :)
  314. # [01:15] * Joins: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au)
  315. # [01:15] <NeilAway> sawrubh: iirc the tree owner is either a content tree owner or a chrome tree owner object, while the root is just another docshell
  316. # [01:15] * mjschranz_away is now known as mjschranz
  317. # [01:16] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  318. # [01:16] <jdm> I doubt it would actually be that interesting
  319. # [01:16] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  320. # [01:16] <jdm> I am pretty spartan with my photographs
  321. # [01:17] <sawrubh> NeilAway: a page can have docshells and those docshells can have more docshells as their children ?
  322. # [01:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  323. # [01:17] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  324. # [01:17] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  325. # [01:17] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  326. # [01:17] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  327. # [01:17] * ChanServ sets mode: +o dveditz
  328. # [01:17] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  329. # [01:17] <crypt> timeless: is there a way I can figure out why nsITimer callback is not happening ...
  330. # [01:18] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  331. # [01:18] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  332. # [01:18] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  333. # [01:18] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  334. # [01:18] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  335. # [01:18] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  336. # [01:18] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
  337. # [01:18] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  338. # [01:19] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
  339. # [01:19] <jdm> sawrubh: while I am still fuzzy on what exactly constitutes a docshell, I do know that a page with an iframe will have a docshell with a child docshell
  340. # [01:19] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  341. # [01:19] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  342. # [01:19] <NeilAway> sawrubh: each frame has its own docshell
  343. # [01:19] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  344. # [01:19] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  345. # [01:19] <jdm> crypt: the timer might be GCed before it fires
  346. # [01:19] <jdm> if there are no references being stored to it
  347. # [01:20] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  348. # [01:20] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  349. # [01:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  350. # [01:20] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  351. # [01:21] <crypt> jdm: it is perhaps the case .. is there a way to debug the nsITImer code .. is the nsIITimer.h the only implementation of the timer ...
  352. # [01:21] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  353. # [01:21] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  354. # [01:21] <jdm> crypt: you want nsTimerImpl.cpp :)
  355. # [01:21] * nthomas|away is now known as nthomas
  356. # [01:21] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  357. # [01:21] <crypt> ah cool !!
  358. # [01:21] <jdm> er, nsTimer maybe
  359. # [01:21] <jdm> I forget which it is
  360. # [01:21] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  361. # [01:21] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  362. # [01:21] <crypt> i searched for nsITimer.cpp and couldn't get it .. may be itis the impl version
  363. # [01:21] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  364. # [01:22] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  365. # [01:22] * ChanServ sets mode: +o dveditz
  366. # [01:22] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  367. # [01:22] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  368. # [01:22] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  369. # [01:22] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  370. # [01:22] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  371. # [01:22] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  372. # [01:22] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  373. # [01:23] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  374. # [01:23] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  375. # [01:23] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  376. # [01:24] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  377. # [01:24] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  378. # [01:25] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  379. # [01:25] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  380. # [01:25] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  381. # [01:26] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  382. # [01:26] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  383. # [01:26] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  384. # [01:27] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  385. # [01:27] <sawrubh> jdm: the test is saying |gBrowser.currentTab is undefined|. The patch is here : http://pastebin.mozilla.org/1658235
  386. # [01:27] <jdm> hum
  387. # [01:27] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  388. # [01:27] * ChanServ sets mode: +o dveditz
  389. # [01:27] * Quits: wchen (wchen@moz-C51B33AA.acanac.net) (Quit: wchen)
  390. # [01:27] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  391. # [01:27] <gavin> are you accessing it after the window's been torn down?
  392. # [01:27] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  393. # [01:28] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  394. # [01:28] * Joins: wchen (wchen@moz-C51B33AA.acanac.net)
  395. # [01:28] <gavin> hrm, not sure I understand the rationale behind bug748477
  396. # [01:28] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  397. # [01:28] <gavin> that seems wrong to me
  398. # [01:28] <sawrubh> gavin: I'm accessing it in a test, I don't know if the window has been torn down
  399. # [01:28] <jdm> sawrubh: it might be selectedTab instead of currentTab
  400. # [01:29] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  401. # [01:29] <gavin> oh, heh, right
  402. # [01:29] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  403. # [01:29] <sawrubh> jdm: :P
  404. # [01:29] <jdm> gavin: the rationale is that if we're creating this API for extensions to use, it should behave correctly in conjunction with a theoretical per-tab PB mode
  405. # [01:30] <jdm> well, not just extensions; our own code too
  406. # [01:30] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
  407. # [01:30] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  408. # [01:30] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
  409. # [01:30] <gavin> I don't know why we're spending so much effort trying to accomodate a theoretical per-tab case
  410. # [01:31] <gavin> just doesn't seem like the right tradeoff
  411. # [01:31] <jdm> gavin: because there have been a number of requests for it
  412. # [01:31] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  413. # [01:31] <@ehsan> gavin: the base design supports it just fine
  414. # [01:31] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  415. # [01:31] <gavin> from whom?
  416. # [01:31] <jdm> it's likely that an extension will take on the task of providing it; we shouldn't make it impossible when the work to avoid that is not very difficult
  417. # [01:32] <@ehsan> and I don't think we should actively make it hard for extension developers to support it if we don't have to
  418. # [01:32] <gavin> we get numerous requests for all sorts of crazy shit we don't spend time trying to support :)
  419. # [01:32] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  420. # [01:32] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  421. # [01:32] <@ehsan> gavin: the fact that the base design supports it is just icing on the cake
  422. # [01:32] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  423. # [01:32] <@ehsan> we get that almost for free
  424. # [01:32] <gavin> given the amount of chatter I've seen about it, I question "not very difficult"
  425. # [01:32] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  426. # [01:32] <@ehsan> what chatter?
  427. # [01:32] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  428. # [01:32] <@ehsan> that's like the first bug filed for it ;)
  429. # [01:33] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  430. # [01:33] <@ehsan> in fact we are creating chatter at this very moment!
  431. # [01:33] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
  432. # [01:33] <jdm> the only other chatter I remember was in the original browser API bug :P
  433. # [01:33] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  434. # [01:33] * ChanServ sets mode: +o dveditz
  435. # [01:33] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  436. # [01:33] <@ehsan> right
  437. # [01:34] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
  438. # [01:34] * Quits: rednaks (rednaks@BCF3FDA5.A27DF64C.55FFA9B4.IP) (Quit: a lancé une bombe fumigène et s'est eclipsé ! è_é)
  439. # [01:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  440. # [01:35] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  441. # [01:35] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  442. # [01:36] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  443. # [01:36] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  444. # [01:37] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  445. # [01:38] * kmoir is now known as kmoir-afk
  446. # [01:39] * heycam|away is now known as heycam
  447. # [01:42] * Joins: willy1234x1 (willy1234x@moz-31085AB6.slkc.qwest.net)
  448. # [01:42] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  449. # [01:42] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  450. # [01:43] * Quits: willy1234x1 (willy1234x@moz-31085AB6.slkc.qwest.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  451. # [01:43] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  452. # [01:44] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  453. # [01:44] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  454. # [01:44] * kats|away is now known as kats
  455. # [01:44] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  456. # [01:45] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  457. # [01:46] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  458. # [01:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  459. # [01:46] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  460. # [01:46] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  461. # [01:46] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  462. # [01:46] <Bas> taras: Does that mean you want me to visit the Snappy workweek?
  463. # [01:46] <Bas> :)
  464. # [01:46] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  465. # [01:47] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  466. # [01:48] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  467. # [01:48] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  468. # [01:48] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  469. # [01:48] <taras> Bas: yes
  470. # [01:48] <taras> but it's not finalized yet
  471. # [01:48] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  472. # [01:48] <taras> waiting on gavin to see who from his team plans to come
  473. # [01:48] <taras> and then approval from various higher powers
  474. # [01:48] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  475. # [01:49] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  476. # [01:50] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  477. # [01:50] * ChanServ sets mode: +o dveditz
  478. # [01:50] * kats is now known as kats|away
  479. # [01:50] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  480. # [01:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  481. # [01:50] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  482. # [01:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  483. # [01:51] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  484. # [01:51] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  485. # [01:52] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  486. # [01:52] <Bas> taras: Okay :)
  487. # [01:52] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  488. # [01:52] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  489. # [01:52] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  490. # [01:53] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  491. # [01:53] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  492. # [01:53] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  493. # [01:54] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  494. # [01:54] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  495. # [01:55] <froydnj> jlebar: your bug 762409 checkin seems to have broken win opt M2
  496. # [01:55] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  497. # [01:55] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  498. # [01:55] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
  499. # [01:56] <jlebar> froydnj, Yes, yes it did. I didn't look closely enough at the try push.
  500. # [01:56] <Waldo> ehsan: Bq bustage apparently
  501. # [01:56] <@ehsan> Waldo: ah hmm
  502. # [01:56] <jlebar> froydnj, I can back it out in 5.
  503. # [01:57] <froydnj> jlebar: thanks
  504. # [01:57] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  505. # [01:58] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  506. # [01:58] <@ehsan> Waldo: backed out
  507. # [01:58] <Waldo> coolio
  508. # [01:58] * coop|afk is now known as coop
  509. # [01:58] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  510. # [01:58] <jdm> what does builtinclass in an IDL mean?
  511. # [01:59] <gavin> means it's not for other people to implement, IIRC
  512. # [01:59] <gavin> ah, "xpconnect will refuse to let script implement it"
  513. # [01:59] <gavin> from https://groups.google.com/forum/#!msg/mozilla.dev.platform/2MVZDBZRDQo/WeaRAYUAsLkJ
  514. # [02:00] <jlebar> Does anyone have a backout script, so I don't have to think about it anymore?
  515. # [02:00] <gavin> http://ehsanakhgari.org/blog/2010-09-09/backing-out-multiple-consecutive-changesets-mercurial
  516. # [02:01] <gavin> http://blog.bonardo.net/2011/08/05/easier-backout-scripts
  517. # [02:01] <jdm> gavin: so it only stops script, but a binary addon could override it?
  518. # [02:01] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  519. # [02:01] <gavin> jdm: I guess maybe?
  520. # [02:01] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  521. # [02:01] <jlebar> Oh yay.
  522. # [02:01] <jlebar> thanks, Gavin.
  523. # [02:01] <gavin> jlebar: oh, http://blog.bonardo.net/2011/11/22/even-easier-backouts-from-the-trees is even newer
  524. # [02:01] * Quits: activeknowledge (Mibbit@moz-93A5BEC1.hsd1.ma.comcast.net) (Quit: http://www.mibbit.com ajax IRC Client)
  525. # [02:01] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  526. # [02:01] * ChanServ sets mode: +o dveditz
  527. # [02:01] <jdm> gavin: any idea if an addon could retain a reference to the original implementation before overriding?
  528. # [02:02] <gavin> jlebar: also, from the comments: https://bitbucket.org/sfink/qbackout/
  529. # [02:02] * jlebar gets out his clippers, is ready to shave this yak
  530. # [02:02] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
  531. # [02:02] * Joins: kanru` (user@moz-E8EC708.dynamic.hinet.net)
  532. # [02:03] <gavin> jdm: now it sounds like you're talking about implementation, as opposed to an interface
  533. # [02:03] <jdm> gavin: yes, that is actually what I've been intending to talk about
  534. # [02:03] <gavin> yes, addons can keep references to other components (by CID or contract)
  535. # [02:06] <jdm> cool
  536. # [02:06] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  537. # [02:06] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  538. # [02:07] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  539. # [02:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  540. # [02:07] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  541. # [02:07] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  542. # [02:07] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  543. # [02:09] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  544. # [02:09] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  545. # [02:09] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  546. # [02:10] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  547. # [02:10] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  548. # [02:10] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  549. # [02:11] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  550. # [02:11] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  551. # [02:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  552. # [02:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  553. # [02:12] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  554. # [02:12] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  555. # [02:12] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  556. # [02:13] * Joins: ashughes (ashughes@C873E28D.DBB33A3F.A20E6FDD.IP)
  557. # [02:14] <sawrubh> jdm: I can't find out if |selectedTab| allows me to QueryInterface on it. I need this for getting the docshell, just doing gBrowser.selectedTab.docshell won't work. So I am trying to do :
  558. # [02:14] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: -> Super Brooks Brothers)
  559. # [02:14] <sawrubh> return gBrowser.selectedTab.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIXULWindow).docShell.QueryInterface(Ci.nsILoadContext).usePrivateBrowsing;
  560. # [02:14] <sawrubh> it would help if I know if a Tree owner of a docshell and selectTab are similar,that is at the same level
  561. # [02:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  562. # [02:15] <jdm> this is selectedtab: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/tabbrowser.xml#2040
  563. # [02:15] * khuey|away is now known as khuey
  564. # [02:16] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  565. # [02:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  566. # [02:16] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  567. # [02:16] <sawrubh> jdm: I got that but I can't find any definition(IDL file I mean, where it's interfaces are defined) of it here : http://mxr.mozilla.org/mozilla-central/ident?i=selectedTab
  568. # [02:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  569. # [02:17] <jdm> yes, I'm having trouble locating that as well
  570. # [02:17] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  571. # [02:18] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  572. # [02:18] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  573. # [02:18] <sawrubh> I basically need to extract the docshell out of the selectedTab( that is the current tab), and I think the only way would be querying interfaces, but I guess tabbrowser.xml does not link it to any interfaces.
  574. # [02:19] <jdm> sawrubh: this is a tabbox: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/tabbrowser.xml#24
  575. # [02:19] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  576. # [02:19] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  577. # [02:19] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  578. # [02:19] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  579. # [02:19] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  580. # [02:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  581. # [02:20] * Quits: evilpie_ (evilpie@moz-40859463.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120607025755])
  582. # [02:20] * cadecairos_away is now known as cadecairos
  583. # [02:21] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  584. # [02:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  585. # [02:21] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  586. # [02:21] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  587. # [02:22] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  588. # [02:23] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  589. # [02:23] <jdm> sawrubh: http://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/tabbox.xml
  590. # [02:24] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  591. # [02:24] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  592. # [02:24] * Boriss_ is now known as Boriss
  593. # [02:24] <jdm> that's where selectedtab is defined
  594. # [02:24] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  595. # [02:24] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  596. # [02:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  597. # [02:25] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  598. # [02:25] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  599. # [02:25] <hobophobe> Can't you just use selectedTab.linkedBrowser.docshell ?
  600. # [02:25] <jdm> that sounds worth a shot
  601. # [02:25] <sawrubh> hobophobe: let me try
  602. # [02:26] <hobophobe> err .docShell
  603. # [02:26] <sawrubh> hobophobe: :)
  604. # [02:27] * khuey is now known as khuey|away
  605. # [02:27] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  606. # [02:27] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  607. # [02:28] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  608. # [02:28] <dzbarsky> how does one get from an Element to the root PresContext?
  609. # [02:29] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
  610. # [02:30] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  611. # [02:30] * ChanServ sets mode: +o dveditz
  612. # [02:31] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  613. # [02:32] * Quits: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net) (Quit: tantek)
  614. # [02:32] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  615. # [02:33] <@roc> Element->OwnerDoc()->GetShell()->PresContext()->RootPresContext()
  616. # [02:33] * Quits: garnacho (carlos@moz-751C139.dyn.user.ono.com) (Quit: Ex-Chat)
  617. # [02:33] <@roc> the last one is GetRootPresContext()
  618. # [02:33] <@roc> that's assuming you don't care whether the element is in the document or not
  619. # [02:33] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  620. # [02:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  621. # [02:34] <darktrojan> oh ick, maybe we don't really want a 'view page source' option for pdfs
  622. # [02:34] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  623. # [02:35] <Waldo> binary solo?
  624. # [02:35] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  625. # [02:36] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  626. # [02:36] <darktrojan> it's not totally unreadable
  627. # [02:36] <darktrojan> just mostly
  628. # [02:37] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  629. # [02:38] * Quits: jdm (jdm@15E8944C.529720A2.F2EC5822.IP) (Client exited)
  630. # [02:38] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  631. # [02:39] <froydnj> sparky strikes again!
  632. # [02:39] <dzbarsky> roc: thanks
  633. # [02:39] * Quits: avih (quassel@moz-DFD2E4F2.red.bezeqint.net) (Ping timeout)
  634. # [02:39] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  635. # [02:39] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  636. # [02:39] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  637. # [02:40] <@roc> Waldo: Conchords reference?
  638. # [02:40] * jlebar is now known as jlebar|away
  639. # [02:40] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  640. # [02:42] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  641. # [02:43] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  642. # [02:43] * ChanServ sets mode: +o ehsan
  643. # [02:43] <Waldo> roc: sort of that, sort of a query about whether view-source gave you a screenful of Unicode replacement characters and junk
  644. # [02:43] <Waldo> but I guess I forgot that PDFs are semi-readable
  645. # [02:43] <Waldo> probably by dint of Postscript heritage? *shrug*
  646. # [02:43] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  647. # [02:44] <@roc> just wondering if it was a Conchords reference
  648. # [02:44] <@roc> is there any documentation on how the cycle collector integrates with JS GC?
  649. # [02:44] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  650. # [02:44] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  651. # [02:44] * gregglind is now known as gregglind_away
  652. # [02:45] <sawrubh> ehsan: ping
  653. # [02:45] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  654. # [02:45] <@ehsan> sawrubh: hey
  655. # [02:46] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  656. # [02:46] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
  657. # [02:46] <sawrubh> ehsan: I have done both of the changes and it's passing all of the tests. Are there any more changes that needs to be done in this patch ?
  658. # [02:46] <sawrubh> Do you want to see the patch
  659. # [02:47] <@ehsan> sawrubh: no I think it should be ready for review
  660. # [02:47] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  661. # [02:47] <sawrubh> ehsan: if you want a quick glance before me submitting : http://pastebin.mozilla.org/1658285
  662. # [02:47] <sawrubh> :)
  663. # [02:47] <@ehsan> sure
  664. # [02:48] * khuey|away is now known as khuey
  665. # [02:48] <@ehsan> sawrubh: looks good, but can I make a small nit?
  666. # [02:48] <sawrubh> ehsan: I am asking you for review then.
  667. # [02:48] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  668. # [02:48] <sawrubh> yes please do
  669. # [02:48] <@ehsan> sawrubh: can you change the order of arguments of setPrivateWindow?
  670. # [02:48] <@ehsan> that looks a bit more natural
  671. # [02:49] <sawrubh> ehsan: ok will do.
  672. # [02:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  673. # [02:49] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  674. # [02:49] <@ehsan> sawrubh: great!
  675. # [02:49] * Quits: kanru` (user@moz-E8EC708.dynamic.hinet.net) (Ping timeout)
  676. # [02:49] <sawrubh> ehsan: anything else ? :)
  677. # [02:49] <@ehsan> nope
  678. # [02:49] <sawrubh> :)
  679. # [02:49] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  680. # [02:50] * jorendorff is now known as jorendorff-away
  681. # [02:50] <sawrubh> can you land it today(if possible), I've been up 29 hours, would feel good, if this lands today :P
  682. # [02:50] <sawrubh> and I would have a great sleep
  683. # [02:50] <sawrubh> :)
  684. # [02:50] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  685. # [02:51] <@ehsan> sawrubh: for sure :)
  686. # [02:51] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  687. # [02:51] <@ehsan> sawrubh: thanks a lot for working on this
  688. # [02:51] <@ehsan> sawrubh: and let me know if you wanna work on another bug :)
  689. # [02:51] <sawrubh> ehsan: you just read my mind :)
  690. # [02:51] <@ehsan> heh
  691. # [02:52] <@ehsan> sawrubh: I'll CC you on another bug then
  692. # [02:52] <sawrubh> please give me some new bug(would love if it would be belonging and blocking PBNGEN)
  693. # [02:52] <sawrubh> ehsan: ^^
  694. # [02:52] <@ehsan> sawrubh: there's a lot to work on for that project :)
  695. # [02:52] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  696. # [02:52] <@ehsan> sawrubh: I'll look for a good one for you
  697. # [02:53] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  698. # [02:53] <sawrubh> ehsan: btw there are a lot of ehsan in the review list
  699. # [02:53] <sawrubh> which one are you ;)
  700. # [02:54] * Joins: avih (quassel@88513C55.613BFE2F.51B98CA5.IP)
  701. # [02:54] <@ehsan> sawrubh: :ehsan :)
  702. # [02:54] <sawrubh> yeah got it with ur full name
  703. # [02:54] <sawrubh> :)
  704. # [02:54] <@ehsan> sawrubh: You'll find a lot of people with : plus their irc nick
  705. # [02:54] <@ehsan> that's sort of the convention most people use
  706. # [02:54] <sawrubh> ehsan: thanks for reviewing(in advance)
  707. # [02:55] <@ehsan> sure thing
  708. # [02:55] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  709. # [02:55] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  710. # [02:55] <sawrubh> and I guess I might make this 48 hours, so can you tell me that bug now ;)
  711. # [02:55] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  712. # [02:56] <@ehsan> sawrubh: no, I won't! you should get some sleep ;)
  713. # [02:56] * lsblakk is now known as lsblakk|afk
  714. # [02:56] <sawrubh> I am eager. Although I have 722990 a little bit pending(but it's nearly complete) so can start on another one anyways
  715. # [02:56] <sawrubh> ehsan: please please please
  716. # [02:56] <@ehsan> hehe
  717. # [02:56] <@ehsan> ok
  718. # [02:56] <@ehsan> gimme a sec
  719. # [02:56] <sawrubh> :D
  720. # [02:56] * mjschranz is now known as mjschranz_away
  721. # [02:57] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  722. # [02:57] <@dbaron> So what does 1453 pending builds mean in term of wait time?
  723. # [02:57] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  724. # [02:58] <@ehsan> sawrubh: ok I've got two for you: https://bugzilla.mozilla.org/show_bug.cgi?id=722978
  725. # [02:58] <@ehsan> and https://bugzilla.mozilla.org/show_bug.cgi?id=722996
  726. # [02:58] <@ehsan> both should be similar
  727. # [02:58] <@ehsan> dbaron: you'll get results in the morning?
  728. # [02:58] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  729. # [02:59] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  730. # [02:59] <Ameya> ehsan: ping
  731. # [02:59] <@ehsan> Ameya: hi!
  732. # [02:59] <sawrubh> ehsan: let me have a look, I'll just get back with questions.
  733. # [02:59] <@ehsan> ok
  734. # [03:00] <Ameya> ehsan: Hi..I filed a patch Bug 761950. People are telling to convert it into testing tool for AMO editors...
  735. # [03:00] * Quits: jamesr (jamesr@BE74E46C.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  736. # [03:00] <@ehsan> let me take a look
  737. # [03:00] * Quits: espadrine (espadrine@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: espadrine)
  738. # [03:00] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
  739. # [03:01] <Ameya> i want to know your view...
  740. # [03:02] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  741. # [03:02] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  742. # [03:02] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: gone)
  743. # [03:03] <sawrubh> ehsan: 722978 seems quite similar to what I've just done. So I'll start with that :) and maybe try and complete within an hour(unless I fall asleep :P)
  744. # [03:04] <sawrubh> and the other one too. :)
  745. # [03:04] <sawrubh> so let's get started.
  746. # [03:04] <@ehsan> sounds good!
  747. # [03:04] * ewong|away is now known as ewong
  748. # [03:05] <Ameya> ehsan: I used runtime monitoring detect suspicious addons... but Dave said it is required to detect them at pri-install state.
  749. # [03:06] <@ehsan> Ameya: yeah I'm reading through the bug right now...
  750. # [03:06] <Ameya> ehsan: ok fine ... let you complete...
  751. # [03:06] * Parts: justdave (dave@bugzilla.org)
  752. # [03:07] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  753. # [03:08] * joduinn-mtg is now known as joduinn
  754. # [03:08] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  755. # [03:09] * AutomatedTester is now known as AutomatedTester|AFK
  756. # [03:09] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  757. # [03:09] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  758. # [03:09] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  759. # [03:09] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  760. # [03:10] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  761. # [03:10] * nthomas is now known as nthomas|away
  762. # [03:12] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  763. # [03:14] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  764. # [03:15] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  765. # [03:15] * Quits: jorendorff-away (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  766. # [03:16] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  767. # [03:16] <@ehsan> Ameya: ok, let me comment on the bug
  768. # [03:16] <@ehsan> Ameya: so that the rest of the people on the bug see it as well
  769. # [03:16] * Quits: chewey (chewey@moz-B58C40D0.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  770. # [03:16] <Ameya> ehsan: ok fine.. no problem.
  771. # [03:16] <@ehsan> Ameya: but before I do that, I should say this is one of the most amazing stuff that I've seen at mozilla! :)
  772. # [03:16] <sawrubh> ehsan: what test should I run ?
  773. # [03:17] <@ehsan> Ameya: and great job so far
  774. # [03:17] * Joins: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de)
  775. # [03:17] <@ehsan> sawrubh: for which bug?
  776. # [03:17] <sawrubh> 722978
  777. # [03:17] <Ameya> ehsan: thanks a lot.... if you remember your encouragement helped to come here....
  778. # [03:18] <@ehsan> yeah
  779. # [03:18] <@ehsan> Ameya: honestly I wasn't quite sure that the idea is possible in practice
  780. # [03:18] <@ehsan> Ameya: and I'm quite impressed that you got it working :)
  781. # [03:19] <@ehsan> sawrubh: browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js
  782. # [03:20] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
  783. # [03:20] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  784. # [03:20] * ctalbert is now known as ctalbert|afk
  785. # [03:20] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  786. # [03:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  787. # [03:22] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  788. # [03:23] <Ameya> ehsan: thanks again... jdm also helped me a lot... Still i want to make that patch more efficient & convenient. Just need your opinion on various views of others...
  789. # [03:23] <timeless> crypt: did you try using xpcom_debug_break?
  790. # [03:23] <timeless> it really should let you land in the debugger
  791. # [03:23] <timeless> not that it really matters
  792. # [03:23] <timeless> you can actually set a breakpoint on YourObject::QueryInterface
  793. # [03:23] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  794. # [03:23] <timeless> (assuming it's c++)
  795. # [03:24] <timeless> it is either called from the timer code properly, or it isn't called
  796. # [03:25] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  797. # [03:25] <timeless> also, if your code is readable somewhere, someone familiar w/ xpcom could probably read it and tell you why it's broken
  798. # [03:25] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  799. # [03:25] <crypt> timeless: i did try and I am at a place where I am suspecting that my nsTimerImpl::Release is called on my timer reference ..hence notify will never be called
  800. # [03:25] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  801. # [03:25] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  802. # [03:25] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  803. # [03:25] <timeless> oh
  804. # [03:25] <timeless> well, err
  805. # [03:26] <timeless> so,
  806. # [03:26] <timeless> if the timer impl is being released
  807. # [03:26] <timeless> so, timers have a few ways of working
  808. # [03:26] <crypt> ok
  809. # [03:26] <timeless> but in one form, you have to hold an owning reference to them
  810. # [03:26] <timeless> otherwise they like to self destruct
  811. # [03:27] * fabrice is now known as fabrice|afk
  812. # [03:27] <timeless> does your object hold an nsCOMPtr<> to the timer?
  813. # [03:27] * timeless actually can't deal w/ this now
  814. # [03:27] * timeless is trying to move 6 figures across international waters
  815. # [03:27] * sawrubh thinks that timeless must be an expert in managing timers ;)
  816. # [03:27] <crypt> sure timeless .. yes for your question above .. there is nsCOMPtr
  817. # [03:28] <timeless> sawrubh: there was a time when i kind of was
  818. # [03:28] <timeless> sorry
  819. # [03:28] * timeless runs away
  820. # [03:28] * sawrubh timeless can't you stop time ?
  821. # [03:29] <crypt> sawrubh ++
  822. # [03:29] * sawrubh timeless has timedOut
  823. # [03:29] * sawrubh now enough of timer jokes
  824. # [03:29] <crypt> :)
  825. # [03:30] * sawrubh timeless will beat the time out of me when he comes back
  826. # [03:31] * sawrubh is now known as sawrubh|shutup
  827. # [03:32] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  828. # [03:36] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Ping timeout)
  829. # [03:37] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  830. # [03:37] * sawrubh|shutup is now known as sawrubh
  831. # [03:38] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  832. # [03:40] <@ehsan> sawrubh: still around?
  833. # [03:42] <Ameya> ehsan: just now deve replied on that bug..
  834. # [03:42] <sawrubh> ehsan: yep :)
  835. # [03:42] <@ehsan> sawrubh: https://bugzilla.mozilla.org/show_bug.cgi?id=748477#c3
  836. # [03:42] <@ehsan> Ameya: so did I :) https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
  837. # [03:42] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.87 [Firefox 3.6.28/20120306064154])
  838. # [03:42] <sawrubh> ehsan: oops :s
  839. # [03:42] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  840. # [03:43] <Ameya> sorry.. got disconnected... Lost last chat...
  841. # [03:44] <sawrubh> Ameya: ehsan >>Ameya: so did I https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
  842. # [03:44] <@ehsan> Ameya: I commented on the bug as well: https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
  843. # [03:44] <@ehsan> oh hrm what sawrubh said!
  844. # [03:44] <Ameya> yup...saw... Actually i got disconnected. ok let me see
  845. # [03:45] <@ehsan> ok
  846. # [03:46] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  847. # [03:47] * Quits: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  848. # [03:47] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  849. # [03:49] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  850. # [03:50] * sfink is now known as sfink|afk
  851. # [03:50] <Ameya> Yes I know UI needs to be polished & also part of code needs to be more efficient....
  852. # [03:51] <@ehsan> yep
  853. # [03:51] <Ameya> just tried to get the basic idea working
  854. # [03:51] <@ehsan> Ameya: but in short, I like the idea very much
  855. # [03:51] <@ehsan> exactly
  856. # [03:51] <@ehsan> we just need to think about the path forward
  857. # [03:51] <@ehsan> Ameya: sorry if Dave marking the bug INVALID discouraged you
  858. # [03:51] <@ehsan> I didn't see the bug until now...
  859. # [03:52] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  860. # [03:52] <Ameya> Hehe... I am used to criticism as i am facing it since first day of my project. No problem.. :)
  861. # [03:52] <sawrubh> ehsan: corrected and uploaded the corrected patch. Please review it(when you are free)
  862. # [03:53] <@ehsan> sawrubh: congrats :) https://hg.mozilla.org/integration/mozilla-inbound/rev/3e22b1ebabf4
  863. # [03:53] <@ehsan> Ameya: I like your strong attitude :)
  864. # [03:53] <sawrubh> ehsan: woah, you are fast man
  865. # [03:54] <Waldo> hmm, is there a way to do targeted build cancels these days, or can I only cancel the whole thing?
  866. # [03:54] <sawrubh> I mean it was some 30 seconds only :P
  867. # [03:54] <@ehsan> sawrubh: I try :)
  868. # [03:54] * Joins: Mook (mook@moz-D37F711A.dsl.teksavvy.com)
  869. # [03:54] <@ehsan> Waldo: use the self-serve API to cancel individual builds
  870. # [03:55] <Waldo> ah, https://build.mozilla.org/buildapi/self-serve
  871. # [03:56] <Ameya> ehsan: leaving now.. Looking forward to future comments from you & josh. Byee
  872. # [03:56] * Quits: sewardj (sewardj@moz-BECED3CC.dip.t-dialin.net) (Ping timeout)
  873. # [03:56] * philor is now known as philor|away
  874. # [03:56] <sawrubh> ehsan: did you even blink(I mean I would have taken that much time to type it in :P)
  875. # [03:56] * Joins: brendan (brendaneic@moz-FEC2E385.public.wayport.net)
  876. # [03:56] <sawrubh> ehsan: thanks
  877. # [03:56] * Joins: sewardj (sewardj@moz-C553F30.dip.t-dialin.net)
  878. # [03:56] <@ehsan> Ameya: for sure, and thanks again :)
  879. # [03:57] <@ehsan> sawrubh: I'm a robot, who's good at pretending to be human
  880. # [03:57] * Joins: blassey_ (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  881. # [03:57] <@ehsan> sawrubh: ask around, nobody has ever met me or talked to me over the phone ;)
  882. # [03:57] <crypt> ehsan: you will pass the turing test then
  883. # [03:57] <@ehsan> crypt: I'm sorry, I have no idea what 'you will pass the turing test then' might be
  884. # [03:58] <crypt> ehsan: the comment was a reply to your robot pretending to be human remark: "From wiki: The Turing test is a test of a machine's ability to exhibit intelligent behaviour."
  885. # [03:59] <@ehsan> crypt: hehe, I know! I was just immitating firebot! ;)
  886. # [03:59] <@ehsan> see:
  887. # [03:59] <@ehsan> firebot: you will pass the turing test then
  888. # [03:59] <firebot> ehsan: Sorry, I've no idea what 'you will pass the turing test then' might be.
  889. # [03:59] <@ehsan> crypt: ^ :P
  890. # [03:59] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
  891. # [03:59] <crypt> hahah !!!
  892. # [03:59] <crypt> nice one
  893. # [03:59] <@ehsan> so I will definitely pass the firebot test at least
  894. # [03:59] <sawrubh> ehsan: as I get to know Mozilla more and more, I find more and more people who are bots pretending to be humans, I still doubt Ms2ger for one
  895. # [04:00] * Quits: brendan (brendaneic@moz-FEC2E385.public.wayport.net) (Quit: brendan)
  896. # [04:00] <benjamin> how would I go about getting the js shell to link with zlib?
  897. # [04:00] <sawrubh> you are the next one on the list ;)
  898. # [04:00] <@ehsan> sawrubh: Ms2ger is a newer generation robot
  899. # [04:00] <benjamin> is there some magic which will link with modules/zlib or system zlib
  900. # [04:00] <@ehsan> I'm old and rusty
  901. # [04:00] <benjamin> as needed?
  902. # [04:00] <@ehsan> benjamin: hrm... -lz?
  903. # [04:01] <@ehsan> benjamin: that is, LDFLAGS=-lz
  904. # [04:01] <sawrubh> I hope he's not around(shhh...:O what about gavinbot ?)
  905. # [04:01] <benjamin> I suppose I can try throwing that into libs...
  906. # [04:01] <@ehsan> that will link with system zlib
  907. # [04:01] * khuey is now known as khuey|away
  908. # [04:01] <@ehsan> benjamin: -L should let you set a lib path iirc
  909. # [04:01] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  910. # [04:02] <benjamin> does building the browser use the js/src/configure?
  911. # [04:02] <@ehsan> benjamin: yep
  912. # [04:02] * khuey|away is now known as khuey
  913. # [04:02] <@ehsan> sawrubh: yeah, that's mozilla's big secret
  914. # [04:02] <sawrubh> ehsan: :)
  915. # [04:02] * @ehsan tries to go back to his editor and write some actual code
  916. # [04:03] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  917. # [04:03] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  918. # [04:05] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  919. # [04:05] * nthomas|away is now known as nthomas
  920. # [04:05] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  921. # [04:05] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  922. # [04:06] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  923. # [04:06] * nli|away is now known as nli
  924. # [04:07] * sawrubh is now known as sawrubh|away
  925. # [04:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  926. # [04:08] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  927. # [04:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  928. # [04:09] * Quits: wchen (wchen@moz-C51B33AA.acanac.net) (Quit: wchen)
  929. # [04:10] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  930. # [04:13] * Quits: coop (Chris@moz-537ED553.dsl.bell.ca) (Quit: coop)
  931. # [04:14] * aki|buildduty is now known as aki
  932. # [04:14] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  933. # [04:15] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  934. # [04:16] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  935. # [04:16] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  936. # [04:19] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  937. # [04:19] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  938. # [04:20] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  939. # [04:21] * joduinn is now known as joduinn-coffee
  940. # [04:22] * sawrubh|away is now known as sawrubh|sleep
  941. # [04:23] * Quits: sawrubh|sleep (Mibbit@71750D6B.CFE8BB3A.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  942. # [04:25] * Joins: vikash (vikash@5EA9D3DC.70E14EE7.86ADC2A4.IP)
  943. # [04:25] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  944. # [04:26] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  945. # [04:28] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  946. # [04:28] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  947. # [04:29] * Joins: rniwa__ (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  948. # [04:29] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  949. # [04:29] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  950. # [04:29] * rniwa__ is now known as rniwa
  951. # [04:30] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  952. # [04:30] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  953. # [04:30] * Parts: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
  954. # [04:31] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  955. # [04:31] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  956. # [04:33] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
  957. # [04:34] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  958. # [04:35] * Quits: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP) (Ping timeout)
  959. # [04:35] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  960. # [04:37] * Quits: jbalogh (jbalogh@moz-E31CD2CB.mozilla.org) (Ping timeout)
  961. # [04:40] * Joins: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
  962. # [04:41] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  963. # [04:41] * Quits: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP) (Quit: Ommm.......)
  964. # [04:43] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  965. # [04:43] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  966. # [04:44] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  967. # [04:49] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  968. # [04:49] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  969. # [04:51] * Joins: timdream (timdream@1234520.2D3125E3.74E0D10F.IP)
  970. # [04:53] * Quits: timdream (timdream@1234520.2D3125E3.74E0D10F.IP) (Quit: timdream)
  971. # [04:55] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  972. # [04:58] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
  973. # [04:59] * Quits: vikash (vikash@5EA9D3DC.70E14EE7.86ADC2A4.IP) (Quit: Leaving)
  974. # [05:01] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  975. # [05:03] * philor|away is now known as philor
  976. # [05:03] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back tomorrow)
  977. # [05:03] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
  978. # [05:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  979. # [05:04] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  980. # [05:05] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
  981. # [05:05] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  982. # [05:06] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
  983. # [05:06] * ChanServ sets mode: +o dbaron
  984. # [05:07] * heycam is now known as heycam|away
  985. # [05:08] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  986. # [05:11] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  987. # [05:12] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  988. # [05:12] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  989. # [05:12] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  990. # [05:15] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  991. # [05:15] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  992. # [05:16] * Quits: Jesse (jruderman@moz-E31CD2CB.mozilla.org) (Quit: Jesse)
  993. # [05:16] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Quit: www.KaiRo.at)
  994. # [05:17] * Joins: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP)
  995. # [05:20] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  996. # [05:22] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  997. # [05:23] <philor> jimb: did you leave a trailing comma in test_001.html.json and make it invalid, and that's why marking an unexpected pass as okay made things worse instead of better?
  998. # [05:26] <@bz> call to implicitly-deleted copy constructor of 'mozilla::dom::GrandparentDict'
  999. # [05:26] <@bz> What would make a copy constructor implicitly deleted?
  1000. # [05:27] * Quits: Mavericks (Mibbit@F9A5A14E.B1CD1657.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1001. # [05:28] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  1002. # [05:28] <@bz> ah
  1003. # [05:28] * Quits: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com) (Quit: Ex-Chat)
  1004. # [05:28] <@bz> I bet I know what
  1005. # [05:28] <@bz> ok
  1006. # [05:33] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1007. # [05:35] <froydnj> bz: what is it?
  1008. # [05:36] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  1009. # [05:37] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  1010. # [05:39] * Joins: twi (Adium@moz-AB7F837.cust.dsl.vodafone.it)
  1011. # [05:39] * Joins: Mavericks (Mibbit@A3E3B487.EB7B28C1.B84D4DA2.IP)
  1012. # [05:42] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1013. # [05:43] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1014. # [05:44] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1015. # [05:44] * Quits: crypt (chatzilla@moz-72D7EA5C.cisco.com) (Ping timeout)
  1016. # [05:45] <@bz> froydnj: it's a class with no explicit copy constructor
  1017. # [05:45] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1018. # [05:45] <@bz> froydnj: and which has members with explicitly deleted copy constructors
  1019. # [05:45] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1020. # [05:47] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1021. # [05:48] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  1022. # [05:48] * cjones is now known as cjones-dinner
  1023. # [05:50] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1024. # [05:51] <Jesse> ehsan: feel like explaining this to me? https://bugzilla.mozilla.org/show_bug.cgi?id=757771#c32
  1025. # [05:51] <Jesse> changing those #includes changed the behavior of some code?
  1026. # [05:51] <@ehsan> Jesse: wut? no!
  1027. # [05:51] <@ehsan> I mean I hope not!
  1028. # [05:51] <@ehsan> Jesse: there's multiple patches on that bug
  1029. # [05:52] * @bz carefully writes member access as this->something
  1030. # [05:52] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1031. # [05:53] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1032. # [05:55] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  1033. # [05:56] <smontagu> bz: can I ask you a CSS question? I'm looking at http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/layout/style/forms.css&rev=3.151&mark=580-583#574, which I wrote back in 2004
  1034. # [05:56] <@bz> ok
  1035. # [05:57] <smontagu> I'm guessing that the object of "text-align: inherit" was to make the alignment be left or right depending on the resolved direction
  1036. # [05:57] <smontagu> and not follow the override to ltr
  1037. # [05:57] * Joins: wolfiR (wolfiR@moz-A3877257.dip0.t-ipconnect.de)
  1038. # [05:57] <smontagu> but it doesn't work that way and I doubt if it ever did
  1039. # [05:58] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  1040. # [05:58] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  1041. # [05:59] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
  1042. # [05:59] <@bz> smontagu: I have no idea what the point of that text-align was....
  1043. # [06:00] <@bz> smontagu: maybe it was so that you can affect the alignment by styling the file input?
  1044. # [06:00] * joduinn-coffee is now known as joduinn
  1045. # [06:00] <smontagu> I mean, assuming you have something like <div dir="rtl">foo<input type="file">
  1046. # [06:01] <smontagu> the "foo" will be right aligned, but the value of text-align for the div will not be "right"
  1047. # [06:01] <@dbaron> smontagu, maybe to override the 'text-align: start' higher up so that at least explicit text-align on the input type="file" would be honored?
  1048. # [06:01] <@dbaron> smontagu, even if the initial 'start' value wouldn't be?
  1049. # [06:02] <@dbaron> smontagu, also, input { text-align: start } higher up also applies to the input type="file"
  1050. # [06:03] <@dbaron> smontagu, which means if you assume authors never actually specify 'start' explicitly then it's good enough to make all the cases work as they "should" assuming that authors expect input { text-align: start } in the UA style sheet
  1051. # [06:03] <@dbaron> smontagu, er, scratchthat last line
  1052. # [06:03] <@dbaron> (since the text-align above *is* start)
  1053. # [06:03] <@dbaron> smontagu, yeah, I guess the only thing it does is makes explicit text-align on the input type="file" apply to the text input inside it
  1054. # [06:04] <@bz> dbaron: got a sec?
  1055. # [06:04] <@dbaron> bz, sure
  1056. # [06:04] <@dbaron> smontagu, which I think makes it better to have that declaration than not to have it
  1057. # [06:04] <@bz> dbaron: I just reviewed the patch in https://bugzilla.mozilla.org/show_bug.cgi?id=762345 but I can't shake the feeling there's a better way....
  1058. # [06:04] <@bz> dbaron: I just can't recall exactly how the visited stuff works....
  1059. # [06:04] <smontagu> dbaron: agreed, but I want more :)
  1060. # [06:04] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  1061. # [06:05] <smontagu> in the example above <div dir="rtl">foo<input type="file"> I want the text input to be aligned right
  1062. # [06:07] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1063. # [06:09] <@dbaron> bz, I'm worried about what the comment in nsCSSRuleProcessor::GetContentState says, even with that patch
  1064. # [06:09] <@dbaron> bz, though I don't remember enough right now
  1065. # [06:09] <@bz> dbaron: that code is all too confusing. :(
  1066. # [06:09] <@dbaron> smontagu, so I think there's a text-align: match-parent value proposed in css3-text
  1067. # [06:09] <@dbaron> smontagu, which might help, at least if input[type=file] had it too
  1068. # [06:10] * Joins: Poly-C (Poly-C@moz-C61A462F.dip.t-dialin.net)
  1069. # [06:10] <@dbaron> smontagu, though I don't remember how it computes
  1070. # [06:10] * Quits: Polynomial-C (Poly-C@moz-715BF636.dip.t-dialin.net) (Ping timeout)
  1071. # [06:10] <@dbaron> bz, well, that little piece of code is totally different from the rest of the visited handling
  1072. # [06:10] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  1073. # [06:10] <@dbaron> bz, oh, I guess the reason that comment says what it does is that it's explicitly saying we don't want to color the links because in those cases we want to avoid attacks involving user interaction
  1074. # [06:11] <@dbaron> bz, which I guess means that patch is fine
  1075. # [06:11] <@bz> dbaron: ah, ok
  1076. # [06:11] <@bz> dbaron: might be worth clarifying the comment....
  1077. # [06:12] <@dbaron> bz, I'm not yet sure enough to do that
  1078. # [06:12] * Joins: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net)
  1079. # [06:12] * Joins: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP)
  1080. # [06:12] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  1081. # [06:13] * Quits: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net) (Quit: nbvcx)
  1082. # [06:13] * Joins: c0smikde_ (c0smikdebr@92D4503C.464D4EB1.2A068A5E.IP)
  1083. # [06:13] * Joins: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net)
  1084. # [06:13] * Joins: dao (dao@moz-F92AEE38.superkabel.de)
  1085. # [06:14] * Quits: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP) (Ping timeout)
  1086. # [06:16] <smontagu> dbaron: ah yes, that's probably what we want here
  1087. # [06:17] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  1088. # [06:18] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1089. # [06:18] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1090. # [06:19] * heycam|away is now known as heycam
  1091. # [06:21] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  1092. # [06:23] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1093. # [06:24] * Quits: c0smikde_ (c0smikdebr@92D4503C.464D4EB1.2A068A5E.IP) (Ping timeout)
  1094. # [06:25] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1095. # [06:27] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1096. # [06:27] * Joins: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP)
  1097. # [06:27] * Quits: Mavericks (Mibbit@A3E3B487.EB7B28C1.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1098. # [06:31] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
  1099. # [06:35] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1100. # [06:36] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1101. # [06:36] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1102. # [06:37] * Quits: dao (dao@moz-F92AEE38.superkabel.de) (Quit: Leaving.)
  1103. # [06:38] * Quits: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1104. # [06:38] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1105. # [06:38] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
  1106. # [06:39] * njn can't log into rypple
  1107. # [06:39] <njn> I authenticated my account fine, but now I can't login
  1108. # [06:39] <njn> supposedly we use our LDAP login/password, right?
  1109. # [06:39] <nthomas> noooo
  1110. # [06:40] * cjones-dinner is now known as cjones
  1111. # [06:40] <nthomas> at least not on my account that pre-dates this latest usage
  1112. # [06:41] <njn> nthomas: oh, you use your LDAP email address... I didn't have to choose a password when I created the account, and now I don't know what it is
  1113. # [06:41] <njn> and when I ask it to email my forgotten password it says "Sorry. Rypple could not process your request. Please try again"
  1114. # [06:41] <nthomas> try clearing your rypple cookies first
  1115. # [06:42] * Quits: crowder (crowder@moz-92FCF45.sd.sd.cox.net) (Ping timeout)
  1116. # [06:43] <njn> nthomas: I did that, but I don't see how it'll help with me not knowing my password
  1117. # [06:44] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1118. # [06:44] <njn> nthomas: ah, it's now successfully processed my request
  1119. # [06:45] <nthomas> yeah, there's something broken there
  1120. # [06:46] <njn> oh god, Rypple is trying to be Facebook now
  1121. # [06:46] * Joins: crowder (crowder@moz-92FCF45.sd.sd.cox.net)
  1122. # [06:46] <@khuey> yeah
  1123. # [06:46] <@khuey> just like Yammer is already Facebook
  1124. # [06:46] <@khuey> it's pretty entertaining
  1125. # [06:47] <njn> khuey: I deleted my Yammer account yesterday
  1126. # [06:49] <@khuey> so I read
  1127. # [06:49] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1128. # [06:50] <njn> khuey: did Yammer tell you?
  1129. # [06:50] <@khuey> no
  1130. # [06:50] <@khuey> but roc's blog did
  1131. # [06:50] <njn> oh yeah
  1132. # [06:50] <njn> I was thinking about emailing the governance list too
  1133. # [06:50] <njn> you had me confused as to whether I actually did that or not
  1134. # [06:51] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Connection reset by peer)
  1135. # [06:52] <@bz> hmm
  1136. # [06:52] <@bz> roc blogged about yammer?
  1137. # [06:52] <@roc> nope
  1138. # [06:52] * cadecairos is now known as cadecairos_away
  1139. # [06:52] <@bz> linkedin, yes
  1140. # [06:52] * @bz thinks we should cross-breed these things
  1141. # [06:52] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1142. # [06:52] <@bz> linkedbook
  1143. # [06:52] <@bz> facein
  1144. # [06:52] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
  1145. # [06:52] * ChanServ sets mode: +o dbaron
  1146. # [06:52] <@bz> yambook
  1147. # [06:53] <KWierso> yample?
  1148. # [06:53] <@bz> KWierso: precisely
  1149. # [06:53] <@bz> Rypbook ?
  1150. # [06:53] <KWierso> rymmer?
  1151. # [06:53] <njn> www.safepassword.com
  1152. # [06:53] <@bz> no comment
  1153. # [06:53] <njn> snapple
  1154. # [06:53] <@bz> njn: 404
  1155. # [06:54] <@bz> njn: or rather, DNS lookup fail
  1156. # [06:54] <njn> bz: it was my suggestion for a social network name
  1157. # [06:54] <@bz> njn: follosed by my ISP hijacking it
  1158. # [06:54] <@bz> ah
  1159. # [06:54] <@bz> hehe
  1160. # [06:54] <njn> bz: I'll register it tomorrow
  1161. # [06:54] <njn> oh wait, tomorrow's a saturday for me
  1162. # [06:54] <njn> oh well
  1163. # [06:54] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  1164. # [06:56] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1165. # [06:56] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  1166. # [06:56] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1167. # [06:56] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1168. # [06:57] * Quits: avih (quassel@88513C55.613BFE2F.51B98CA5.IP) (Ping timeout)
  1169. # [07:00] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1170. # [07:02] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1171. # [07:02] <jimb> philor: I'm afraid I did.
  1172. # [07:02] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
  1173. # [07:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1174. # [07:03] <philor> jimb: kind of a novel experience for me, fixing something instead of backing it out :)
  1175. # [07:03] <jimb> philor: Today was a totally crappy day. :(
  1176. # [07:03] <njn> philor: you'll be rewriting the layout engine in no time
  1177. # [07:03] <jimb> philor: Except for one pretty awesome bug fix, I really should have just stayed in bed.
  1178. # [07:04] <jimb> philor: Anyway, thanks a lot!
  1179. # [07:04] <philor> np
  1180. # [07:06] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  1181. # [07:06] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  1182. # [07:08] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  1183. # [07:08] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  1184. # [07:09] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1185. # [07:10] * glob|away is now known as glob
  1186. # [07:10] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  1187. # [07:10] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1188. # [07:10] * Joins: avih (quassel@1DEE2CCA.C7B5C8FA.CB858787.IP)
  1189. # [07:11] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  1190. # [07:11] * nthomas is now known as nthomas|away
  1191. # [07:11] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1192. # [07:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1193. # [07:13] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1194. # [07:13] * Quits: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP) (Client exited)
  1195. # [07:13] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  1196. # [07:14] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1197. # [07:15] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
  1198. # [07:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1199. # [07:16] <njn> philor: oh, I'm now seeing that Opera/microdata/test_001.html failure on my try server push. not my fault, woo!
  1200. # [07:17] <philor> njn: unfortunately, that edition of it will hide anything you did break in M2
  1201. # [07:17] <njn> philor: eh, I never break M2
  1202. # [07:17] <philor> it's good to have policies like that :)
  1203. # [07:18] <njn> philor: for SpiderMonkey-only changes I find the jstests are almost always good enough, and I often don't push to try
  1204. # [07:18] <njn> just being extra paranoid on this one
  1205. # [07:19] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1206. # [07:19] <philor> almost always, except for things that turn out to be shell-only, anyway
  1207. # [07:21] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  1208. # [07:22] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  1209. # [07:23] * bear-afk is now known as bear
  1210. # [07:23] * bear is now known as bear-afk
  1211. # [07:23] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
  1212. # [07:24] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1213. # [07:24] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  1214. # [07:25] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1215. # [07:25] <njn> philor: I test in the shell :)
  1216. # [07:26] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
  1217. # [07:26] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
  1218. # [07:27] <philor> njn: sure, everybody does - that's why I know "// |reftest| skip-if(!xulRuntime.shell)"
  1219. # [07:29] * khuey is now known as khuey|away
  1220. # [07:30] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1221. # [07:33] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1222. # [07:34] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1223. # [07:35] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  1224. # [07:36] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  1225. # [07:38] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1226. # [07:40] * joduinn is now known as joduinn-afk
  1227. # [07:41] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1228. # [07:41] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  1229. # [07:42] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  1230. # [07:43] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1231. # [07:43] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1232. # [07:44] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: ( x____x))
  1233. # [07:45] * Quits: @bsmedberg-awy (bsmedberg@moz-5D0C1762.altnpa.east.verizon.net) (Ping timeout)
  1234. # [07:46] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  1235. # [07:46] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1236. # [07:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1237. # [07:47] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1238. # [07:51] * Joins: j (chatzilla@1AA3B1F5.33742ED5.FD6B9FC.IP)
  1239. # [07:55] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1240. # [07:55] * Parts: j (chatzilla@1AA3B1F5.33742ED5.FD6B9FC.IP)
  1241. # [07:55] * Quits: karl (karl@moz-8C5D0CBD.jetstream.xtra.co.nz) (Ping timeout)
  1242. # [07:58] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1243. # [08:01] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
  1244. # [08:01] * Joins: sawrubh (Mibbit@87CCBBD.FC12BE9A.69A05079.IP)
  1245. # [08:03] * Quits: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net) (Quit: pcwalton)
  1246. # [08:03] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1247. # [08:04] * Joins: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1248. # [08:08] * fabrice is now known as fabrice|zZz
  1249. # [08:09] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1250. # [08:09] * Joins: crypt (chatzilla@moz-6B2BF5BE.hsd1.ca.comcast.net)
  1251. # [08:10] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1252. # [08:10] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
  1253. # [08:12] * philor is now known as philor|away
  1254. # [08:14] * Quits: sawrubh (Mibbit@87CCBBD.FC12BE9A.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1255. # [08:15] * Joins: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net)
  1256. # [08:16] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1257. # [08:17] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1258. # [08:17] * Joins: Mavericks (Mibbit@943D749.E4A29D1A.C6104E0F.IP)
  1259. # [08:19] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1260. # [08:19] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1261. # [08:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1262. # [08:21] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1263. # [08:23] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1264. # [08:24] * Joins: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr)
  1265. # [08:27] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1266. # [08:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1267. # [08:28] * Joins: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP)
  1268. # [08:28] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1269. # [08:29] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1270. # [08:30] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  1271. # [08:30] * Joins: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP)
  1272. # [08:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1273. # [08:32] <glazou> bonjour
  1274. # [08:32] <Yoric> bonjour
  1275. # [08:32] <Ms2ger> bonjour
  1276. # [08:32] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
  1277. # [08:32] <Yoric> Anyone: My BloatView states that I am leaking a "Connection". Is that a SQL connection or a HTTP connection?
  1278. # [08:32] <glazou> wassup guys?
  1279. # [08:32] <Yoric> I suspect the former, but I would like to be sure.
  1280. # [08:32] <Yoric> glazou: I am currently on my first XPCOM leak hunt.
  1281. # [08:33] <Yoric> Having fun.
  1282. # [08:33] <Yoric> More or less.
  1283. # [08:34] <Yoric> More generally, where can I find more information about exactly what the BloatView displays?
  1284. # [08:36] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1285. # [08:38] <glob> it can't be "bonjour" time already! where'd the day go?
  1286. # [08:38] <Yoric> It unfortunately is.
  1287. # [08:39] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1288. # [08:41] <Yoric> I can't be the only one [awake] who attempts to use that BloatView, can I?
  1289. # [08:42] <glazou> aaaah a new l10N for BlueGriffon ! Galician
  1290. # [08:43] <Yoric> Ok, found confirmation that this is a mozstorage connection.
  1291. # [08:44] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1292. # [08:44] <Yoric> What is the recommended manner of activating NS_BUILD_REFCNT_LOGGING?
  1293. # [08:44] <Yoric> ac_add_option?
  1294. # [08:45] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1295. # [08:47] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1296. # [08:48] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
  1297. # [08:49] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1298. # [08:50] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1299. # [08:51] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  1300. # [08:51] * Ms2ger liked https://bugzilla.mozilla.org/show_bug.cgi?id=78414#c578
  1301. # [08:53] <dzbarsky> we should add a bugzilla feature to disable commenting on a bug...
  1302. # [08:53] <gcp> "Really - don't comment on this bug unless you are posting a patch. Just don't do it."
  1303. # [08:54] <gcp> maybe add *that* feature
  1304. # [08:54] <dzbarsky> well, the issue is that all these people come along and try to explain the bug, but there's already 600 comments so they're not going to read through them
  1305. # [08:55] <dzbarsky> even when people post "DON'T COMMENT AFTER THIS"
  1306. # [08:55] <dzbarsky> someone wil still comment
  1307. # [08:55] <gcp> no comment unless it includes an attachement and is a patch :)
  1308. # [08:55] <KWierso> I would have assumed that people would have assumed that SOMEONE would already know what the bug's about in the last 11 years...
  1309. # [08:56] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
  1310. # [08:56] * Quits: wolfiR (wolfiR@moz-A3877257.dip0.t-ipconnect.de) (Quit: Leaving)
  1311. # [08:56] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1312. # [08:57] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
  1313. # [08:57] <heycam> that's an impressive number of duplicates
  1314. # [08:58] * Joins: graememcc (chatzilla@moz-F7C85A03.range31-52.btcentralplus.com)
  1315. # [09:00] <glob> dzbarsky, i agree -- that's on my "must do that" list
  1316. # [09:01] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1317. # [09:02] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1318. # [09:02] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
  1319. # [09:03] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1320. # [09:05] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
  1321. # [09:05] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  1322. # [09:06] <Ms2ger> gcp, let me just create a rude picture and mark it as a patch, I want to make a knock knock joke
  1323. # [09:06] <gcp> wouldn't it turn into binary gibberish if the patch flag is set?
  1324. # [09:07] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  1325. # [09:07] <Ms2ger> So?
  1326. # [09:08] <mimcpher> ASCII art patches?
  1327. # [09:08] <KWierso> mimcpher++
  1328. # [09:09] <mimcpher> MPL2 boilerplate is too small. We should include an ascii art dino.
  1329. # [09:09] * Parts: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1330. # [09:09] <Ms2ger> Who does SMIL reviews?
  1331. # [09:10] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
  1332. # [09:12] <dzbarsky> dholbert
  1333. # [09:12] <dholbert> allo
  1334. # [09:12] <dholbert> (or birtles)
  1335. # [09:13] * Quits: ashughes (ashughes@C873E28D.DBB33A3F.A20E6FDD.IP) (Ping timeout)
  1336. # [09:14] * Ms2ger throws a patch dholbert's way
  1337. # [09:14] <dholbert> yay!
  1338. # [09:14] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: zzz)
  1339. # [09:15] * glob is now known as glob|away
  1340. # [09:15] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1341. # [09:16] * Joins: msucan (mihai@92FE481A.AD69D977.B4CEF140.IP)
  1342. # [09:16] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1343. # [09:18] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  1344. # [09:18] * glob|away is now known as glob
  1345. # [09:21] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1346. # [09:21] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1347. # [09:23] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
  1348. # [09:25] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Ping timeout)
  1349. # [09:27] * Quits: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au) (Client exited)
  1350. # [09:27] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Connection reset by peer)
  1351. # [09:28] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  1352. # [09:28] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Ping timeout)
  1353. # [09:28] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
  1354. # [09:33] * Joins: zucchini (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
  1355. # [09:34] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1356. # [09:34] * Quits: zucchini (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1357. # [09:36] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  1358. # [09:39] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  1359. # [09:40] * bz is now known as bz_sleep
  1360. # [09:40] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
  1361. # [09:43] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1362. # [09:43] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  1363. # [09:44] * Joins: Stan (Stan@moz-6CFC167B.dip.t-dialin.net)
  1364. # [09:45] * Quits: Stan_ (Stan@moz-6743DB46.dip.t-dialin.net) (Ping timeout)
  1365. # [09:49] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1366. # [09:49] * ChanServ sets mode: +o dveditz
  1367. # [09:51] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1368. # [09:51] * heycam is now known as heycam|away
  1369. # [09:52] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1370. # [09:53] <glazou> what's the component for a bug on pmo ?
  1371. # [09:53] <glazou> Websites ?
  1372. # [09:53] <glazou> s/component/product
  1373. # [09:53] <glazou> ah yes
  1374. # [09:54] <Ms2ger> Indeed
  1375. # [09:55] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1376. # [09:57] <glazou> reed: ping
  1377. # [09:57] * Quits: fabrice|afk (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1378. # [09:57] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1379. # [09:57] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1380. # [09:58] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1381. # [09:58] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1382. # [09:58] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1383. # [09:58] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1384. # [09:58] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1385. # [09:59] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  1386. # [10:00] * Joins: sawrubh (Mibbit@61B49939.39BD6843.4FFC111C.IP)
  1387. # [10:00] * nthomas|away is now known as nthomas
  1388. # [10:02] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  1389. # [10:02] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  1390. # [10:02] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  1391. # [10:03] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  1392. # [10:03] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  1393. # [10:04] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  1394. # [10:04] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1395. # [10:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  1396. # [10:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  1397. # [10:08] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Ping timeout)
  1398. # [10:08] * Joins: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1399. # [10:10] * Joins: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP)
  1400. # [10:10] * Quits: sid0 (u2934@moz-160C58C6.com) (Max SendQ exceeded)
  1401. # [10:10] <nthomas> there was a short network outage in mv, as you can see from the part/joins here. It affected some builds on tbpl too
  1402. # [10:11] * Joins: sid0 (u2934@moz-160C58C6.com)
  1403. # [10:11] * Quits: leo (leo@AAED34A1.4F82E46A.68BA1CC8.IP) (Connection reset by peer)
  1404. # [10:11] * sawrubh is now known as sawrubh|sleep
  1405. # [10:12] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1406. # [10:13] * Joins: garnacho (carlos@moz-751C139.dyn.user.ono.com)
  1407. # [10:13] * Joins: leo (leo@EABA8655.2327DC46.3CA12E.IP)
  1408. # [10:14] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  1409. # [10:20] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
  1410. # [10:20] * nthomas is now known as nthomas|away
  1411. # [10:20] * Quits: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP) (Quit: Linkinus - http://linkinus.com)
  1412. # [10:20] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1413. # [10:21] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1414. # [10:21] * nthomas|away is now known as nthomas
  1415. # [10:22] * Quits: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net) (Quit: tantek)
  1416. # [10:22] * Quits: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP) (Connection reset by peer)
  1417. # [10:22] * Joins: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP)
  1418. # [10:23] * Joins: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net)
  1419. # [10:25] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1420. # [10:28] * Joins: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
  1421. # [10:29] * Joins: maikmerten (merten@moz-BE40CF78.itmc.tu-dortmund.de)
  1422. # [10:30] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
  1423. # [10:30] * AutomatedTester|AFK is now known as AutomatedTester
  1424. # [10:32] * Quits: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP) (Quit: Bye)
  1425. # [10:36] <graememcc> edmorley: good morning! So I've got an odd request: if you merge m-i to m-c today, can I do all the bugzilla commenting/resolving for you?
  1426. # [10:36] * graememcc has something to test
  1427. # [10:36] <edmorley> script?
  1428. # [10:36] <edmorley> and yes you may! :_)
  1429. # [10:37] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1430. # [10:37] * AutomatedTester loves when people ask to other peoples work...
  1431. # [10:39] * Joins: bholley (anonymous@moz-40490B1.adsl.alicedsl.de)
  1432. # [10:39] * Quits: kaie (kaie@moz-A7BE3799.dip.t-dialin.net) (Ping timeout)
  1433. # [10:39] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  1434. # [10:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1435. # [10:39] * ChanServ sets mode: +o smaug
  1436. # [10:40] * Quits: bholley (anonymous@moz-40490B1.adsl.alicedsl.de) (Ping timeout)
  1437. # [10:40] * bholley_ is now known as bholley
  1438. # [10:40] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Ping timeout)
  1439. # [10:42] <graememcc> edmorley: a preview http://i.imgur.com/BqLzt.png
  1440. # [10:44] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
  1441. # [10:44] <edmorley> graememcc: nice!
  1442. # [10:47] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
  1443. # [10:48] <edmorley> the "lets do all the hard work, but allow you to review adjust through a simplified bug display UI" idea looks great; it solves many of the awkward edge cases that were going to make the hands-off python script idea less practical
  1444. # [10:48] * Joins: raphc (rc@DB2AD99A.C20A00FF.B3F72630.IP)
  1445. # [10:48] * bear-afk is now known as bear
  1446. # [10:49] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
  1447. # [10:50] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1448. # [10:51] * glob is now known as glob|away
  1449. # [10:51] * Joins: kdeeq (chatzilla@moz-46A50E78.elisa-mobile.fi)
  1450. # [10:51] * Quits: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai_)
  1451. # [10:52] <graememcc> yeah, didn't think it would be safe to completely automate. Parsing the endless variations of commit message was...hard
  1452. # [10:53] <edmorley> graememcc: does it cope with backouts that do not have the bug # in the commit message and pair them up with the original landing? also, there are quite a few b2g related changesets landing now, so if it doesn't already, it will need to manage with there being no sensible value for the target milestone there
  1453. # [10:53] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1454. # [10:54] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
  1455. # [10:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1456. # [10:55] * Joins: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net)
  1457. # [10:56] <graememcc> http://i.imgur.com/HTykz.png
  1458. # [10:56] <edmorley> :-D
  1459. # [10:57] * Quits: Mavericks (Mibbit@943D749.E4A29D1A.C6104E0F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1460. # [10:57] <Ms2ger> Morning, Ed
  1461. # [10:57] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
  1462. # [10:58] <edmorley> good morning trouble :-)
  1463. # [10:58] <Yoric> Ahahaha, fixed my first leak!
  1464. # [10:58] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
  1465. # [10:58] <Ms2ger> Hye :(
  1466. # [10:59] * Joins: froglegstew (Mibbit@D6DE5E0.5BD3F4FF.5138F352.IP)
  1467. # [11:00] <graememcc> edmorley: and I only try to set the milestone on a subset of products: Toolkit, Core,Fennec Native where I'm confident that the milestone following the '---' marker is the next version
  1468. # [11:00] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
  1469. # [11:00] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
  1470. # [11:00] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  1471. # [11:00] <graememcc> otherwise, it leaves it as the merger's problem. And is equally happy if the merger leaves the milestone as the assignee's problem
  1472. # [11:00] <edmorley> cool, that avoids problems with NSS etc too :-)
  1473. # [11:01] <edmorley> sounds good
  1474. # [11:01] <graememcc> in the first screenshot, the milestone dropdowns were disabled: if the milestone's already been set in a bug, it won't let you interfere
  1475. # [11:02] <Ms2ger> graememcc, hmm, that doesn't sound optimal
  1476. # [11:02] <Ms2ger> There are quite a few open bugs with a wrong TM out there
  1477. # [11:02] * Joins: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP)
  1478. # [11:03] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1479. # [11:03] * Quits: froglegstew (Mibbit@D6DE5E0.5BD3F4FF.5138F352.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1480. # [11:04] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1481. # [11:04] <edmorley> really looking forward to this - as most of you may know I've been wanting something like this for ages (hence throwing ideas/edges cases around in https://etherpad.mozilla.org/automating-merge-bug-marking), but the TBPL work has been higher priority for now, so it had been put on hold
  1482. # [11:07] * Joins: wilma (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
  1483. # [11:07] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1484. # [11:07] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  1485. # [11:08] <graememcc> Ms2ger: fair enough, that should be a simple fix
  1486. # [11:08] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  1487. # [11:08] * Quits: kdeeq (chatzilla@moz-46A50E78.elisa-mobile.fi) (Ping timeout)
  1488. # [11:09] * Quits: ircloggr (nodebot@moz-1E1E80E3.compute-1.amazonaws.com) (Client exited)
  1489. # [11:09] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1490. # [11:10] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  1491. # [11:10] * Joins: ircloggr (nodebot@moz-B5C169B9.compute-1.amazonaws.com)
  1492. # [11:10] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1493. # [11:10] * Quits: wilma (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1494. # [11:10] <edmorley> there seems to be an issue with etherpad clear authorship colours on nightly
  1495. # [11:11] <Ms2ger> Probably AryehGregor :)
  1496. # [11:11] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1497. # [11:12] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1498. # [11:12] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  1499. # [11:12] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  1500. # [11:14] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1501. # [11:15] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
  1502. # [11:15] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1503. # [11:16] * nthomas is now known as nthomas|away
  1504. # [11:16] * bear is now known as bear-afk
  1505. # [11:18] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (NickServ (GHOST command used by edmorley1))
  1506. # [11:18] * Joins: edmorley1 (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
  1507. # [11:18] * edmorley1 is now known as edmorley
  1508. # [11:18] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1509. # [11:18] * ChanServ sets mode: +o roc
  1510. # [11:19] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (NickServ (GHOST command used by edmorley1))
  1511. # [11:19] * Joins: edmorley1 (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
  1512. # [11:19] * edmorley1 is now known as edmorley
  1513. # [11:24] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1514. # [11:24] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Connection reset by peer)
  1515. # [11:24] * Joins: ejpbruel_ (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  1516. # [11:24] * Quits: sewardj (sewardj@moz-C553F30.dip.t-dialin.net) (Ping timeout)
  1517. # [11:25] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Ping timeout)
  1518. # [11:25] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  1519. # [11:25] * Quits: Stan (Stan@moz-6CFC167B.dip.t-dialin.net) (Ping timeout)
  1520. # [11:25] * Quits: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de) (Ping timeout)
  1521. # [11:25] * Quits: Poly-C (Poly-C@moz-C61A462F.dip.t-dialin.net) (Ping timeout)
  1522. # [11:25] * Quits: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net) (Ping timeout)
  1523. # [11:25] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1524. # [11:26] * Joins: Polynomial-C (Poly-C@moz-C61A462F.dip.t-dialin.net)
  1525. # [11:27] <@smaug> florian: ping
  1526. # [11:27] <florian> smaug: pong :)
  1527. # [11:27] * Joins: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de)
  1528. # [11:27] * Joins: Stan (Stan@moz-6CFC167B.dip.t-dialin.net)
  1529. # [11:27] * Joins: sewardj (sewardj@moz-C553F30.dip.t-dialin.net)
  1530. # [11:27] <@smaug> florian: could you perhaps try the patch for Bug 756277
  1531. # [11:27] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1532. # [11:27] <@smaug> does it help with bug 735688
  1533. # [11:28] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1534. # [11:28] <florian> I would be happy to try it, but I've never been able to reproduce the bug on my macbook. The only machine where I was consistently able to reproduce it is the linux box I have at home (and can only access during the week-ends)
  1535. # [11:28] * Joins: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net)
  1536. # [11:29] <florian> I can try this evening, or tomorrow.
  1537. # [11:30] <@smaug> ok, thanks
  1538. # [11:30] * Quits: maikmerten (merten@moz-BE40CF78.itmc.tu-dortmund.de) (Ping timeout)
  1539. # [11:30] * Quits: msucan (mihai@92FE481A.AD69D977.B4CEF140.IP) (Ping timeout)
  1540. # [11:31] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
  1541. # [11:32] * Joins: hwaara (hwaara@moz-11AB21A4.bredband.comhem.se)
  1542. # [11:32] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
  1543. # [11:33] * Quits: hwaara (hwaara@moz-11AB21A4.bredband.comhem.se) (Quit: hwaara)
  1544. # [11:34] * Joins: kdeeq (chatzilla@moz-3BC0A9C7.elisa-mobile.fi)
  1545. # [11:39] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  1546. # [11:39] <jandem> edmorley: ping
  1547. # [11:40] <edmorley> jandem: hi :-)
  1548. # [11:40] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1549. # [11:41] <jandem> edmorley: hey, I just pushed a m-c merge to the ionmonkey branch but there's a jemalloc build failure - does this mean I need a clobber? I saw your "clobber needed" commit
  1550. # [11:41] <edmorley> jandem: yeah all platforms need clobbering, can do that for you now
  1551. # [11:42] <jandem> edmorley: great, thanks!
  1552. # [11:42] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  1553. # [11:43] <jandem> edmorley: just curious, do you need special rights for that or can I do it myself in the future?
  1554. # [11:44] <Ms2ger> Special skills :)
  1555. # [11:44] <edmorley> jandem: just an LDAP
  1556. # [11:44] <edmorley> jandem: https://build.mozilla.org/clobberer/ :-)
  1557. # [11:45] <edmorley> jandem: subpages expected to take a while to load + bear in mind that m-c + inbound are affected by bug 756532, so have to be clobbered in two bits
  1558. # [11:45] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1559. # [11:46] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
  1560. # [11:46] <edmorley> once you retrigger the builds, you can check to see they were clobbered, by the "forced-clobber" IN THE SUMMARY BOX ON TBPL
  1561. # [11:46] <edmorley> sigh
  1562. # [11:46] * edmorley goes to find a screwdriver to remove the caps lock key from this keybaord
  1563. # [11:47] <jandem> :)
  1564. # [11:47] <jandem> thanks for the info
  1565. # [11:48] <edmorley> np :-)
  1566. # [11:48] <jandem> edmorley: just to be clear, should I retrigger the red builds now?
  1567. # [11:48] <edmorley> yup
  1568. # [11:49] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1569. # [11:49] <jandem> cool, done
  1570. # [11:50] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
  1571. # [11:51] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  1572. # [11:52] * glazou is now known as glazou_brb
  1573. # [11:53] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1574. # [11:54] * Joins: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl)
  1575. # [11:54] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1576. # [11:57] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Connection reset by peer)
  1577. # [12:00] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
  1578. # [12:00] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  1579. # [12:01] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  1580. # [12:03] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  1581. # [12:11] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
  1582. # [12:11] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1583. # [12:12] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
  1584. # [12:14] * glazou_brb is now known as glazou
  1585. # [12:15] * Joins: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de)
  1586. # [12:16] <Ms2ger> dholbert, so, when is flexbox landing? :)
  1587. # [12:16] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  1588. # [12:16] * Joins: Matti (chatzilla@moz-76742A17.dip.t-dialin.net)
  1589. # [12:18] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1590. # [12:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1591. # [12:22] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  1592. # [12:22] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
  1593. # [12:26] <AryehGregor> So if we start renaming nsTypedSelection to mozilla::Selection or whatever, how do you tell just by looking what needs nsCOMPtr and what needs nsRefPtr? You just have to know that mozilla::Selection is a concrete object and mozilla::dom::Element is a COM interface?
  1594. # [12:27] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1595. # [12:28] <Ms2ger> Yes :)
  1596. # [12:28] <Ms2ger> Or you rename Element to IElement
  1597. # [12:29] <AryehGregor> I'm adding a method like nsISelection::AsTypedSelection(), which is implemented as nsTypedSelection* nsTypedSelection::AsTypedSelection() { return this; }. But I don't want to call it "AsTypedSelection". What should I call it? Maybe "AsNativeObj"?
  1598. # [12:30] <Ms2ger> AsConcrete? ToConcrete?
  1599. # [12:30] <AryehGregor> Hmm.
  1600. # [12:32] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
  1601. # [12:32] * Joins: karl (karl@8662B48A.333C855E.C8A09C26.IP)
  1602. # [12:33] * Joins: mib_cchwkx (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
  1603. # [12:33] * Quits: mib_cchwkx (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1604. # [12:35] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  1605. # [12:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1606. # [12:42] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
  1607. # [12:44] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
  1608. # [12:44] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1609. # [12:46] * Joins: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net)
  1610. # [12:46] <evilpie> looks like somebody forgot to mark my commit after merging?
  1611. # [12:47] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1612. # [12:47] <edmorley> evilpie: it was only just merged
  1613. # [12:47] <evilpie> okay
  1614. # [12:47] <evilpie> was going to ping you at this moment ;)
  1615. # [12:47] * Joins: Matti_ (chatzilla@moz-E3E6D3C3.dip.t-dialin.net)
  1616. # [12:47] <edmorley> graememcc: merge done, if you want to try it out
  1617. # [12:47] <evilpie> i can mark some for you
  1618. # [12:47] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1619. # [12:48] <edmorley> evilpie: thank you for the other, but graememcc would like to try out something he has been working on :-)
  1620. # [12:48] * Quits: Matti (chatzilla@moz-76742A17.dip.t-dialin.net) (Ping timeout)
  1621. # [12:48] * Matti_ is now known as Matti
  1622. # [12:48] <evilpie> okay :P
  1623. # [12:48] <edmorley> s/other/offer/
  1624. # [12:48] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
  1625. # [12:48] <edmorley> evilpie: http://i.imgur.com/BqLzt.png :-)
  1626. # [12:48] <evilpie> i hope this is a super mega merge and resolve script
  1627. # [12:48] <graememcc> edmorley: thanks, give me a couple of mins
  1628. # [12:49] <edmorley> graememcc: no rush, I always put it off a bit anyway ;-)
  1629. # [12:49] <evilpie> i think we need some enforced bug format
  1630. # [12:49] <evilpie> so that we can definitely link commits to bugs
  1631. # [12:50] <evilpie> because you can still do something like "bug 1111 regressed this, b=2222"
  1632. # [12:50] <Ms2ger> Yeah
  1633. # [12:50] <Ms2ger> Everyone should use my format
  1634. # [12:52] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1635. # [12:52] <edmorley> evilpie: agreed
  1636. # [12:53] <evilpie> i made some suggestion here
  1637. # [12:53] <evilpie> https://developer.mozilla.org/En/Developer_Guide/Committing_Rules_and_Responsibilities#section_3
  1638. # [12:53] <evilpie> but they are not enforced by my hook, but i could implement that easily
  1639. # [12:53] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
  1640. # [12:54] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1641. # [12:54] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Connection reset by peer)
  1642. # [12:54] * Matt_ is now known as Matt
  1643. # [12:55] <AryehGregor> Why does nsTextInputSelectionImpl define all the nsISelectionController interfaces one by one instead of using NS_DECL_NSISELECTIONCONTROLLER?
  1644. # [12:55] <AryehGregor> For that matter, why does it need to do either? It already inherits from nsISelectionController, shouldn't that be enough . . . ?
  1645. # [12:56] * Joins: Matti_ (chatzilla@moz-11596B9C.dip.t-dialin.net)
  1646. # [12:56] <evilpie> Ms2ger you use my format :P except the ugly ;
  1647. # [12:56] <edmorley> evilpie: In an ideal world I'l like every message to conform to "^Back|^No bug|^Merge|^Bug ####", with no b= at the end and random unrelated bug numbers at the start + always mentioning both the changeset and bug number for backouts (=easy with mak's script)
  1648. # [12:56] <@smaug> AryehGregor: inheriting isn't enough
  1649. # [12:56] <AryehGregor> Hmm, why not?
  1650. # [12:57] * Quits: Matti (chatzilla@moz-E3E6D3C3.dip.t-dialin.net) (Ping timeout)
  1651. # [12:57] * Matti_ is now known as Matti
  1652. # [12:57] <@smaug> AryehGregor: if you implement some method in class Foo, you need to define the method in that class Foo
  1653. # [12:57] <edmorley> evilpie: it would reduce the error rate of either a python script (or graememcc's solution) dramatically
  1654. # [12:57] <AryehGregor> Ah, okay.
  1655. # [12:57] <evilpie> edmorley: i implemented something similar. I think we should the discuss this on some mailinglist
  1656. # [12:57] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
  1657. # [12:58] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  1658. # [12:59] <@smaug> AryehGregor: but I don't know why NS_DECL_NSISELECTIONCONTROLLER isn't used
  1659. # [12:59] <evilpie> i wrote that script to check which patches for some component landed https://gist.github.com/2894970
  1660. # [12:59] * Quits: Matti (chatzilla@moz-11596B9C.dip.t-dialin.net) (Ping timeout)
  1661. # [12:59] <edmorley> evilpie: I've also seen people do "Bug #### - backout for reason x", but not sure how we can avoid using the hook, maybe just through newsgroups/planet blog posts advising
  1662. # [13:00] * AutomatedTester is now known as AutomatedTester|AFK
  1663. # [13:01] <evilpie> probably
  1664. # [13:01] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1665. # [13:01] <evilpie> what we really should have is that people stop landing changes themselves.
  1666. # [13:02] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1667. # [13:02] <evilpie> and use autoland or something
  1668. # [13:02] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1669. # [13:03] <@smaug> AryehGregor: ancient code, which has then moved http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/layout/html/forms/src/Attic&command=DIFF_FRAMESET&file=nsGfxTextControlFrame2.cpp&rev2=1.2&rev1=1.1
  1670. # [13:03] * Quits: karl (karl@8662B48A.333C855E.C8A09C26.IP) (Ping timeout)
  1671. # [13:03] <AryehGregor> smaug, should I change it to use the macro?
  1672. # [13:03] <@smaug> if possible, yes
  1673. # [13:03] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  1674. # [13:04] <AryehGregor> smaug, also, is ehsan a good person to ask for Selection review, or should I ask you? (specifically bug 762841) You seem to have a lot of reviews on your plate . . .
  1675. # [13:04] <@smaug> AryehGregor: mats could perhaps review that
  1676. # [13:04] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1677. # [13:05] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  1678. # [13:05] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  1679. # [13:05] * Parts: pippin (pippin@moz-2F1460D8.members.linode.com)
  1680. # [13:05] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1681. # [13:06] <@smaug> every time I use CVS blame/bonsai, I wonder why we still haven't got back the functionality and usability of those old tools
  1682. # [13:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1683. # [13:09] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  1684. # [13:11] * sawrubh|sleep is now known as sawrubh
  1685. # [13:12] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1686. # [13:13] * Quits: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP) (Quit: Linkinus - http://linkinus.com)
  1687. # [13:15] * mattwoodrow is now known as mattwoodrow|away
  1688. # [13:19] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
  1689. # [13:20] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1690. # [13:21] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1691. # [13:22] * Quits: kdeeq (chatzilla@moz-3BC0A9C7.elisa-mobile.fi) (Ping timeout)
  1692. # [13:25] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1693. # [13:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1694. # [13:25] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1695. # [13:25] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1696. # [13:25] <graememcc> edmorley: looking ok so far, about to hit submit...
  1697. # [13:25] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1698. # [13:25] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1699. # [13:25] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1700. # [13:25] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1701. # [13:26] <edmorley> :-)
  1702. # [13:27] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1703. # [13:28] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  1704. # [13:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  1705. # [13:30] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1706. # [13:32] <AryehGregor> Why do we not make uninitialized warnings fatal, in directories where warnings are fatal?
  1707. # [13:32] <AryehGregor> Meaning, warnings about uninitialized variables.
  1708. # [13:32] <Ms2ger> Because gcc isn't smart
  1709. # [13:33] <AryehGregor> Hmm./
  1710. # [13:33] <AryehGregor> Hmm.
  1711. # [13:33] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  1712. # [13:34] <graememcc> edmorley: and done!
  1713. # [13:34] <edmorley> \o/
  1714. # [13:34] <AryehGregor> Like how is it not smart? I just fixed a bug in editor/ where it seemed to be quite correct that the variable might be used uninitialized.
  1715. # [13:34] * graememcc heads to bugzilla to check the damage
  1716. # [13:34] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  1717. # [13:34] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  1718. # [13:35] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  1719. # [13:35] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1720. # [13:35] <sawrubh> graememcc: did you just land my patch \o/
  1721. # [13:36] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  1722. # [13:36] <sawrubh> graememcc: using this new *techniques* you were talking about
  1723. # [13:36] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  1724. # [13:37] <Cwiiis> If I have a frame that's a descendent of a fixed position element, does anyone know how I'd get the top/left/right/bottom? I assume get the fixed ancestor first, but I can't easily find the function to get the properties... nsComputedDOMStyle::GetAbsoluteOffset looks like what I want, but obviously isn't
  1725. # [13:37] <Ms2ger> AryehGregor, it warns for http://pastebin.mozilla.org/1658526 for example
  1726. # [13:37] <AryehGregor> Ms2ger, looks like it's easiest to just let nsISelectionController return an nsTypedSelection than to add some way to convert nsISelection to nsTypedSelection.
  1727. # [13:37] <AryehGregor> Oh, that's pretty bad!
  1728. # [13:38] <AryehGregor> r isn't even used in that case, though . . .
  1729. # [13:38] <Ms2ger> It warns about bar, in fact
  1730. # [13:38] * sawrubh hopes his patch does not get highlighted if it *damages* the tree in some way ;)
  1731. # [13:38] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1732. # [13:39] <AryehGregor> Oh, I got confused.
  1733. # [13:39] <@smaug> roc: see Cwiiis' question
  1734. # [13:39] <AryehGregor> Why does it think bar is used uninitialized?
  1735. # [13:39] <Ms2ger> Because it isn't smart :)
  1736. # [13:39] <AryehGregor> :/
  1737. # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1738. # [13:41] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1739. # [13:41] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1740. # [13:41] <@smaug> Cwiiis: (maybe roc isn't really online) doesn't nsIFrame have methods for that
  1741. # [13:43] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  1742. # [13:43] <@smaug> Cwiiis: GetRect() perhaps?
  1743. # [13:44] <@smaug> Cwiiis: though, I don't know which top/left/etc you want
  1744. # [13:44] <Cwiiis> smaug, yes, perhaps that'll do it... I was expecting it to be more complicated than that :)
  1745. # [13:44] <@smaug> you may need to do something with GetCSSTransformTranslation
  1746. # [13:44] <@smaug> depending on what you're doing
  1747. # [13:44] * @smaug is just looking at nsComboboxControlFrame::AbsolutelyPositionDropDown as an example
  1748. # [13:45] <@roc> no he doesn't want that
  1749. # [13:45] <Cwiiis> smaug, I'm trying to add annotation to fixed position layers so that we can do async zooming correctly in the compositor
  1750. # [13:45] <@smaug> haa, roc is here, and you may actually get the right answer :)
  1751. # [13:47] <Cwiiis> roc, is the frame's rect and the rect of the viewport enough to infer the info I need, do you think? (with regards to bug 758620)
  1752. # [13:47] <Cwiiis> oh, and I just saw your comment there... hmm...
  1753. # [13:48] * nli is now known as nli|away
  1754. # [13:49] <edmorley> For anyone using TBPL: a few changes have just been pushed to prod (see bug 760321's dependants)
  1755. # [13:50] <mounir> edmorley: nobody use tbpl anymore, they just push to try^W m-i
  1756. # [13:50] * Quits: sawrubh (Mibbit@61B49939.39BD6843.4FFC111C.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1757. # [13:50] <NeilAway> on try, are all tests available to all builds?
  1758. # [13:52] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1759. # [13:52] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1760. # [13:53] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1761. # [13:53] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1762. # [13:53] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1763. # [13:53] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1764. # [13:53] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1765. # [13:53] <glandium> mounir: they don't even use tbpl for try?
  1766. # [13:53] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1767. # [13:53] <Ms2ger> glandium, clearly not
  1768. # [13:55] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Client exited)
  1769. # [13:55] <edmorley> mounir: heh :P
  1770. # [13:55] <edmorley> The TBPL changes include getting rid of the annoying red/oranges squares top right (that break the layout), removing the 3.6 tree listing, removing &tinderbox=1 support, making the unstarred count show total unstarred, not just for the last of each job type and a few others
  1771. # [13:55] * Ms2ger takes out the Sombrero of Shame
  1772. # [13:56] <mounir> Ms2ger: thanks :)
  1773. # [13:58] <Ms2ger> It'll be here on the drawer until jimb comes in
  1774. # [13:59] * Joins: JeroenDeDauw (j@moz-751D206A.dip.t-dialin.net)
  1775. # [13:59] <edmorley> oh and we now have talos::tpn on tbpl, which is the modified pageset with no external network accesses, so hopefully much less noisy :-)
  1776. # [14:01] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  1777. # [14:01] * NeilAway finds a bug in wikimo default theme
  1778. # [14:01] * Quits: raphc (rc@DB2AD99A.C20A00FF.B3F72630.IP) (Ping timeout)
  1779. # [14:01] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  1780. # [14:01] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  1781. # [14:02] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  1782. # [14:02] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1783. # [14:02] <AryehGregor> Who's the right person to ask for review on renaming nsTypedSelection -> mozilla::Selection? I should probably coordinate in advance so my patch doesn't bitrot . . .
  1784. # [14:02] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  1785. # [14:02] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  1786. # [14:02] <AryehGregor> (the "Typed" part is confusing and makes no sense)
  1787. # [14:02] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  1788. # [14:04] <glandium> edmorley: well, besides covering stuff on the left, the red/orange squares top right were kind of useful
  1789. # [14:04] <glandium> edmorley: I'd love multiple rebuild, though (select multiple builds, click +, and all are rebuilt)
  1790. # [14:04] * Joins: Mavericks (Mibbit@3408134D.E47B74B8.FDEA3160.IP)
  1791. # [14:04] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1792. # [14:05] <edmorley> useful in what way
  1793. # [14:05] <glandium> edmorley: to find unstarred builds/tests/
  1794. # [14:05] <edmorley> j + k keys
  1795. # [14:05] <edmorley> and u for unstarred
  1796. # [14:06] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1797. # [14:06] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
  1798. # [14:06] <glandium> edmorley: ah, hidden features
  1799. # [14:06] <edmorley> hidden under the help menu :-)
  1800. # [14:06] * Joins: kdeeq (chatzilla@moz-97F85DEF.elisa-mobile.fi)
  1801. # [14:07] * edmorley should stop revealing super sekrit TBPL features
  1802. # [14:07] <NeilAway> didn't someone change xul image scaling recently?
  1803. # [14:07] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1804. # [14:08] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
  1805. # [14:08] <@roc> Cwiiis: actually, don't worry
  1806. # [14:08] <@roc> AryehGregor: ehsan!
  1807. # [14:08] <AryehGregor> roc, sounds good to me.
  1808. # [14:08] * Ms2ger suggests roc instead :)
  1809. # [14:08] <@roc> Ms2ger then
  1810. # [14:09] <glandium> edmorley: who reads help? seriously
  1811. # [14:09] <Ms2ger> r-, needs more namespaces ;)
  1812. # [14:09] <AryehGregor> So do we want mozilla::Selection or what?
  1813. # [14:10] <Ms2ger> Sure
  1814. # [14:10] * Parts: Mavericks (Mibbit@3408134D.E47B74B8.FDEA3160.IP)
  1815. # [14:10] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1816. # [14:10] <Ms2ger> edmorley, and a keyboard shortcut to retrigger, please
  1817. # [14:11] <AryehGregor> Now, where do I actually have to say "mozilla::" and where not? It seems I don't have to say it in .cpp files, but do in .h files, or what?
  1818. # [14:11] <Ms2ger> So I can n r c a;r tab space my way through android
  1819. # [14:11] <Ms2ger> AryehGregor, correct
  1820. # [14:11] <AryehGregor> . . . why is that?
  1821. # [14:11] <edmorley> Ms2ger: yeah I'd love that, but I think there was a "but a cat could DOS the buildpool" argument in a previous bug/thread/life
  1822. # [14:12] <graememcc> edmorley: I declare this a success! Just finished inspecting every bug
  1823. # [14:12] <Ms2ger> Because if you use 'using namespace mozilla;' in a header, it applies to all the cpps that include it
  1824. # [14:12] <edmorley> graememcc: yeah I had a quick check and looked great :-)
  1825. # [14:12] <Ms2ger> edmorley, shrug, I don't have a cat
  1826. # [14:12] * edmorley adds to notes
  1827. # [14:13] <Ms2ger> graememcc, how am I supposed to search for bugs that contain "Ed Morley" now? :)
  1828. # [14:14] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  1829. # [14:14] <graememcc> Ms2ger: mea culpa :)
  1830. # [14:15] <AryehGregor> Ms2ger, but why doesn't that work for the header files themselves, then?
  1831. # [14:15] <Ms2ger> Hmm?
  1832. # [14:16] <Ms2ger> You can put 'using namespace mozilla;' in headers, but you shouldn't
  1833. # [14:16] * Quits: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1834. # [14:18] <AryehGregor> Oh, I see.
  1835. # [14:18] <AryehGregor> So here's a source file that has "using namespace mozilla::dom;" at the top.
  1836. # [14:18] <AryehGregor> Should I add "using namespace mozilla;" somewhere too?
  1837. # [14:18] <@roc> yes, just above that
  1838. # [14:19] <AryehGregor> If there's the same name in different namespaces, how does it decide which to use? Last declaration first?
  1839. # [14:19] <AryehGregor> Also: do I want the include line to be "Selection.h" or "mozilla/Selection.h"? If the latter, how do I do it?
  1840. # [14:19] <AryehGregor> Element.h doesn't have the "mozilla/" before it.
  1841. # [14:21] * Joins: kmoir (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1842. # [14:24] <Ms2ger> Element has mozilla/dom/Element.h
  1843. # [14:24] <Ms2ger> EXPORT_NAMESPACES = mozilla
  1844. # [14:25] <Ms2ger> EXPORTS_mozilla = \
  1845. # [14:25] <Ms2ger> Selection.h \
  1846. # [14:25] <Ms2ger> $(NULL)
  1847. # [14:25] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1848. # [14:25] <Ms2ger> (off the top of my head)
  1849. # [14:26] * Quits: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr) (Ping timeout)
  1850. # [14:26] * Joins: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr)
  1851. # [14:27] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1852. # [14:27] <AryehGregor> Oh, so it does.
  1853. # [14:28] * Quits: kdeeq (chatzilla@moz-97F85DEF.elisa-mobile.fi) (Client exited)
  1854. # [14:28] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1855. # [14:30] * bhearsum|afk is now known as bhearsum
  1856. # [14:30] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
  1857. # [14:31] <Cwiiis> roc, thanks for that last comment, very helpful :)
  1858. # [14:35] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1859. # [14:35] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
  1860. # [14:36] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
  1861. # [14:36] <AryehGregor> How is it that nsTypedSelection.h declares "friend class nsSelectionIterator;" when nsSelectionIterator hasn't been declared anywhere?
  1862. # [14:37] <NeilAway> hahaha
  1863. # [14:37] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1864. # [14:37] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
  1865. # [14:37] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  1866. # [14:37] <NeilAway> AryehGregor: it's for the benefit of nsSelection.cpp
  1867. # [14:37] * Joins: jprmc (jprmc@A6C728E1.5BCEC6DB.DA78B690.IP)
  1868. # [14:37] * Quits: jprmc (jprmc@A6C728E1.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  1869. # [14:38] <AryehGregor> Right, but when I change it to "friend class ::nsSelectionIterator;" I get an error that it doesn't name a type. But if I don't, it now apparently refers to mozilla::nsSelectionIterator and doesn't work.
  1870. # [14:38] <AryehGregor> (because I'm renaming nsTypedSelection to mozilla::Selection)
  1871. # [14:39] <AryehGregor> Forward-declaring nsSelectionIterator in mozilla/Selection.h works, but I'm not sure that's actually desired.
  1872. # [14:40] <AryehGregor> No, it doesn't work anyway.
  1873. # [14:40] <@ted> jrmuizel: i feel like you'd enjoy this very detailed breakpad bug + patch: http://breakpad.appspot.com/394002/
  1874. # [14:41] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1875. # [14:41] <jrmuizel> ted: neat, I'll take a look
  1876. # [14:41] <AryehGregor> Or maybe it does.
  1877. # [14:41] <AryehGregor> Bah.
  1878. # [14:41] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1879. # [14:42] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  1880. # [14:42] * Joins: bsmedberg (bsmedberg@moz-5D0C1762.altnpa.east.verizon.net)
  1881. # [14:42] * ChanServ sets mode: +o bsmedberg
  1882. # [14:43] <@ted> bsmedberg: you might enjoy this breakpad bug too
  1883. # [14:43] <@ted> http://breakpad.appspot.com/394002/
  1884. # [14:43] <@bsmedberg> the one about syscalls?
  1885. # [14:43] <@ted> yeah
  1886. # [14:43] <@bsmedberg> I saw the summary go by in email
  1887. # [14:43] <@ted> oh right, you probably actually subscribe to breakpad-dev
  1888. # [14:43] <@bsmedberg> it's suitably crazy
  1889. # [14:43] <@ted> pretty interesting analysis
  1890. # [14:43] <NeilAway> AryehGregor: could you move nsSelectionIterator into the mozilla:: namespace?
  1891. # [14:43] <@ted> nice short patch though
  1892. # [14:43] <AryehGregor> NeilAway, I don't see why not.
  1893. # [14:44] <glandium> bsmedberg: i have a whole range of problems with webapprt :(
  1894. # [14:45] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
  1895. # [14:47] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
  1896. # [14:49] <froydnj> 99 problems, even?
  1897. # [14:49] * Joins: victorporof (victorporo@2604648B.6465CCD9.79933D60.IP)
  1898. # [14:49] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1899. # [14:49] <@bsmedberg> we're not counting beers...
  1900. # [14:49] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1901. # [14:50] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1902. # [14:50] <Yoric> Is there by any chance a problem with TryServer?
  1903. # [14:50] <Yoric> All my tests appear as "busted".
  1904. # [14:50] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1905. # [14:51] <froydnj> could be counting beers, depending on the problem
  1906. # [14:51] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1907. # [14:51] <@bsmedberg> webapprt, causing cirrhosis since 2012!
  1908. # [14:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1909. # [14:53] <froydnj> Yoric: sure that's try and not your patches? :)
  1910. # [14:54] <Yoric> Could be.
  1911. # [14:54] <Yoric> Otoh, I don't see any error that I could have caused in https://tbpl.mozilla.org/php/getParsedLog.php?id=12480007&tree=Try&full=1
  1912. # [14:55] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1913. # [14:55] * Joins: sawrubh (Mibbit@F8F5A292.C39C76FD.9F0D91D8.IP)
  1914. # [14:56] * Joins: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com)
  1915. # [14:58] * Joins: raphc (rc@4AFF0561.C20A00FF.B3F72630.IP)
  1916. # [14:58] <bjacob> is it OK to use std::vector instead of nsTArray in libxul for some high-performance code where the benefits of nsTArray are not relevant?
  1917. # [14:59] <@roc> where?
  1918. # [15:00] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
  1919. # [15:00] <bjacob> roc: in webgl implementation, for bug 732660
  1920. # [15:00] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1921. # [15:00] <@roc> why do you want to use vector?
  1922. # [15:01] * rail_away is now known as rail
  1923. # [15:01] <bjacob> roc: to avoid the additional level of indirection in nsTArray->mHdr ; to avoid the additional instructions on 64bit machines as nsTArray element addressing takes 32bit indices
  1924. # [15:01] <@roc> what additional instructions?
  1925. # [15:02] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1926. # [15:02] <bjacob> roc: and to get crashy asserts in debug builds when doing out-of-bounds accesses
  1927. # [15:02] <@roc> none of those seem convincing to me
  1928. # [15:03] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  1929. # [15:03] <glandium> bsmedberg: would it make sense for you to make webapprt part of xulrunner?
  1930. # [15:03] <@bsmedberg> no, I think not
  1931. # [15:04] <glandium> bsmedberg: fair enough. was just simpler this way, because the stub doesn't have to look for both its directory and the gre's
  1932. # [15:04] <@bsmedberg> bjacob: we should be able to make the tarray assertions fatal now... I can't imagine that we actually see those asserts on tinderbox
  1933. # [15:05] <bjacob> bsmedberg: i see those quite regularly in my local debug builds.
  1934. # [15:05] <glandium> bsmedberg: the other problem is that of the l10n stuff from webapprt being in the browser, so with browser and gre split, it can't find its locale
  1935. # [15:05] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  1936. # [15:05] <Ms2ger> That's an even better reason to make them fatal
  1937. # [15:05] <@bsmedberg> bjacob: wtf, have you filed them? That sounds like a critical security hole lurking
  1938. # [15:06] <@bsmedberg> glandium: yeah, I'm going to have to deal with that for the metro stuff too
  1939. # [15:06] * @bsmedberg isn't exactly sure *how* he is going to fix that yet, though
  1940. # [15:06] <@bsmedberg> adding a new locales/ directory kinda sucks
  1941. # [15:06] <bjacob> Ms2ger: bsmedberg: agree; i have a general bug about making them fatal but it was turned down (digging it up atm) haven't filed the individial asserts because as long as they're not crashy, new ones keep appearing anyway, it's futile
  1942. # [15:07] <@roc> they don't appear in reftests
  1943. # [15:07] <@bsmedberg> if it doesn't turn try orange we should make them fatal
  1944. # [15:07] <@roc> because almost any reftest will fail if a new NS_ASSERTION appears
  1945. # [15:07] <glandium> bsmedberg: otoh, without doing that, the rt needs to find the browser locale. so in the end, it's almost as if you never split stuff in the first place
  1946. # [15:07] <@bsmedberg> if it turns try orange we at least have a simple way to diagnose/fix it
  1947. # [15:07] <bjacob> oh
  1948. # [15:07] <@roc> so if new ones keep appearing, they must keep appearing only in mochitests, which sounds strange
  1949. # [15:07] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1950. # [15:08] <bjacob> i just saw bug 732607
  1951. # [15:08] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1952. # [15:08] <bjacob> seems like it's been fixed!
  1953. # [15:08] * bwinton_away is now known as bwinton
  1954. # [15:08] <@roc> in March!
  1955. # [15:08] <bjacob> yes, https://hg.mozilla.org/mozilla-central/rev/c51dbd19871b
  1956. # [15:08] <bjacob> yes!
  1957. # [15:08] <glandium> bsmedberg: the related problem is langpacks... webapprt doesn't initialize the addon manager, does it?
  1958. # [15:09] <glandium> (and it doesn't appear to have an appid)
  1959. # [15:09] * kats|away is now known as kats
  1960. # [15:10] <Ms2ger> roc, see, fatal assertions in action for months, and it hasn't even hurt you :)
  1961. # [15:10] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
  1962. # [15:11] <@roc> out-of-bounds memory accesses are reasonable candidates for fatality
  1963. # [15:11] <bjacob> froydnj: do you remember the outcome of our discussion of 32bit vs 64bit offsets in x86-64 pointer arithmetic?
  1964. # [15:12] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
  1965. # [15:12] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1966. # [15:12] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1967. # [15:13] <glandium> bjacob: wasn't the outcome that it doesn't matter?
  1968. # [15:13] <@roc> just benchmark your algorithm in vector vs nsTArray and show a measurable performance difference
  1969. # [15:13] <bjacob> glandium: it did matter on a testcase i had, but then the conversation continued and i dont remember
  1970. # [15:13] <@roc> anyway, goodnight
  1971. # [15:13] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
  1972. # [15:13] <bjacob> bye
  1973. # [15:14] <Ms2ger> gn
  1974. # [15:14] <glandium> bjacob: iirc, it was just a matter of the compiler doing something stupid or not, depending on the code, not something inherent to 32bits/64bits offsets
  1975. # [15:14] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  1976. # [15:14] * mjschranz_away is now known as mjschranz
  1977. # [15:14] <Ms2ger> bholley, nsScriptSecurityManager::GetSubjectPrincipal can lose its nsresult outparam now?
  1978. # [15:14] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
  1979. # [15:14] * Joins: sourabh912 (Mibbit@9405BDCC.E75E3667.9C072EFC.IP)
  1980. # [15:15] <bholley> Ms2ger: you tell me
  1981. # [15:15] <bholley> Ms2ger: that code will soon be gutted more forcefully, FWIW
  1982. # [15:15] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1983. # [15:15] <bjacob> glandium: but helping the compiler to not be stupid, is a noble goal in life
  1984. # [15:15] <bholley> Ms2ger: I wouldn't expend too much effort cleaning it up
  1985. # [15:15] <Ms2ger> k
  1986. # [15:17] <Ms2ger> So, how soon? :)
  1987. # [15:17] <glandium> bjacob: the point is, in that particular case, that version of gcc you were using with the flags you were using was adding an instruction when you were using 64-bits offsets. IIRC, with another test case, on my machine, it was with 32-bits offsets that I had an additional instruction compared to 64-bits offsets
  1988. # [15:17] <bholley> Ms2ger: need to land bug 757046 first
  1989. # [15:18] <bholley> Ms2ger: I'll probably wait for the next cycle
  1990. # [15:18] <bjacob> glandium: in my case, it was with 32bit offsets that i had the extra insn
  1991. # [15:18] <bjacob> actually 2 extra insns
  1992. # [15:18] <Ms2ger> IM still landing next week?
  1993. # [15:18] <glandium> bjacob: well, whichever. the point is I remember I got the opposite result with a different (small) testcase
  1994. # [15:19] <bjacob> glandium: yes, i remember that too
  1995. # [15:21] * Joins: armenzg (armenzg@moz-8FEE1CEE.dsl.bell.ca)
  1996. # [15:21] * Quits: sourabh912 (Mibbit@9405BDCC.E75E3667.9C072EFC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1997. # [15:21] * jcranmer|away is now known as jcranmer
  1998. # [15:22] * Joins: timdream (timdream@moz-10A6EDAC.dynamic.hinet.net)
  1999. # [15:23] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Client exited)
  2000. # [15:23] <froydnj> bjacob: I don't remember glandium's example; I remember word-sized offsets being better. but glandium probably has a better memory than I do :)
  2001. # [15:24] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
  2002. # [15:24] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  2003. # [15:24] <bjacob> froydnj: ok
  2004. # [15:24] <glandium> we could search the logs :)
  2005. # [15:24] <bjacob> i'll just make 2 tryserver builds and ask people to report FPS :)
  2006. # [15:24] * Joins: rajul (quassel@D23D8093.112C8B1D.F44414AF.IP)
  2007. # [15:25] * Parts: rajul (quassel@D23D8093.112C8B1D.F44414AF.IP) (http://quassel-irc.org - Chat comfortably. Anywhere.)
  2008. # [15:25] * Quits: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr) (Ping timeout)
  2009. # [15:27] * Joins: grubshka (grubshka@moz-66F5CD80.w86-216.abo.wanadoo.fr)
  2010. # [15:27] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  2011. # [15:28] <glandium> bjacob: i think the previous discussion is around this: http://krijnhoetmer.nl/irc-logs/developers/20111214#l-2201
  2012. # [15:28] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2013. # [15:28] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  2014. # [15:28] * ChanServ sets mode: +o ehsan
  2015. # [15:29] <glandium> yeah, it looks like it was that discussion
  2016. # [15:29] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2017. # [15:30] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2018. # [15:30] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  2019. # [15:31] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2020. # [15:33] * armenzg is now known as armenzg_brb
  2021. # [15:33] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  2022. # [15:34] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
  2023. # [15:34] <bjacob> glandium: thanks
  2024. # [15:34] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  2025. # [15:35] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  2026. # [15:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2027. # [15:36] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2028. # [15:37] <bholley> ted: ping
  2029. # [15:37] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
  2030. # [15:37] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  2031. # [15:37] <@ted> bholley: pong
  2032. # [15:37] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  2033. # [15:38] <bholley> ted: so, does that mean we can't change it, even if the patches are green on try?
  2034. # [15:38] <bholley> (they appear to be)
  2035. # [15:38] <@ted> kinda feels wrong
  2036. # [15:38] <@ted> adding unnecessary delay
  2037. # [15:38] <bholley> ted: it really adds delay?
  2038. # [15:38] <bholley> ted: even setTimeout(0)?
  2039. # [15:38] <@ted> pretty sure, yes
  2040. # [15:38] <@ted> but you could ask a DOM peer
  2041. # [15:38] <bholley> ted: if so, it seems like we should fix that, for the sake of the web
  2042. # [15:39] <Ms2ger> Nested setTimeout(0) add a 4ms delay
  2043. # [15:39] <bholley> Ms2ger: sure
  2044. # [15:39] <Ms2ger> Otherwise, it's just stuck at the end of the event loop
  2045. # [15:39] <bholley> Ms2ger: ted was saying that it adds a 15 ms delay on windows
  2046. # [15:39] <froydnj> that too
  2047. # [15:39] <Ms2ger> ^.°
  2048. # [15:39] <@ted> actually it's specified at 4ms in the HTML spec nowadays
  2049. # [15:40] <bholley> ted: are you sure about that? Even if the minimum resolution is 15 ms, I'd think we'd do something special for 0
  2050. # [15:40] * @ted is wrong
  2051. # [15:40] <Ms2ger> ted, *nested*
  2052. # [15:40] <@ted> Ms2ger: ah
  2053. # [15:40] <@ted> okay
  2054. # [15:40] * @ted defers to Ms2ger
  2055. # [15:40] <@ted> then perhaps this is fine
  2056. # [15:41] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2057. # [15:41] <froydnj> what is this for?
  2058. # [15:41] <bholley> froydnj: bug 695292
  2059. # [15:41] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  2060. # [15:42] <Ms2ger> But ask a DOM peer :)
  2061. # [15:43] <bholley> Ms2ger is an honorary dom peer when it comes to specs
  2062. # [15:44] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2063. # [15:44] * Quits: Wevah (Wevah@moz-19EFD441.stcd.qwest.net) (Ping timeout)
  2064. # [15:45] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  2065. # [15:46] * Joins: Wevah (Wevah@moz-21662E04.stcd.qwest.net)
  2066. # [15:47] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  2067. # [15:48] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  2068. # [15:48] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  2069. # [15:49] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  2070. # [15:49] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  2071. # [15:49] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  2072. # [15:49] * Quits: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2073. # [15:50] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
  2074. # [15:51] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2075. # [15:51] * Joins: kanru` (user@moz-E8EC708.dynamic.hinet.net)
  2076. # [15:51] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  2077. # [15:51] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
  2078. # [15:51] * armenzg_brb is now known as armenzg
  2079. # [15:52] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  2080. # [15:54] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  2081. # [15:55] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2082. # [15:55] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2083. # [15:55] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2084. # [15:58] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2085. # [15:58] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  2086. # [15:59] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  2087. # [15:59] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2088. # [15:59] * Quits: raphc (rc@4AFF0561.C20A00FF.B3F72630.IP) (Ping timeout)
  2089. # [15:59] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2090. # [15:59] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  2091. # [16:00] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2092. # [16:00] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2093. # [16:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2094. # [16:00] * ChanServ sets mode: +o ehsan
  2095. # [16:00] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
  2096. # [16:01] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  2097. # [16:02] * Joins: brambles_ (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  2098. # [16:02] * Joins: mak (chatzilla@moz-321F477A.retail.telecomitalia.it)
  2099. # [16:02] * ewong|sleep is now known as ewong_
  2100. # [16:04] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2101. # [16:04] * Joins: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP)
  2102. # [16:04] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  2103. # [16:05] <mounir> do we have a helper extracting the origin from a nsIURI?
  2104. # [16:06] * Joins: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2105. # [16:06] <mounir> I'm not sure if |prepath| == origin
  2106. # [16:06] <mounir> given that it includes login/password
  2107. # [16:07] * NeilAway wonders what tbpl does that makes it so slow
  2108. # [16:08] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2109. # [16:08] <NeilAway> mounir: why do you want to extract the origin?
  2110. # [16:10] * blassey_ is now known as blassey
  2111. # [16:10] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  2112. # [16:10] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  2113. # [16:11] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  2114. # [16:12] * Quits: timdream (timdream@moz-10A6EDAC.dynamic.hinet.net) (Quit: timdream)
  2115. # [16:12] <Ms2ger> bholley, nuh-uh
  2116. # [16:12] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2117. # [16:12] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  2118. # [16:12] <Ms2ger> But my point was that I know what the spec says, not if that's what we do
  2119. # [16:13] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
  2120. # [16:14] * philor|away is now known as philor
  2121. # [16:14] * Joins: lahabana (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2122. # [16:14] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  2123. # [16:14] * Quits: sewardj (sewardj@moz-C553F30.dip.t-dialin.net) (Input/output error)
  2124. # [16:15] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2125. # [16:15] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2126. # [16:17] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  2127. # [16:17] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
  2128. # [16:18] <mounir> NeilAway: to send to a method
  2129. # [16:18] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2130. # [16:18] <mounir> to create a jar identifier
  2131. # [16:18] <mounir> i'm not sure how the specifics would help here
  2132. # [16:18] <espindola> has tbpl been reset?
  2133. # [16:18] <espindola> or, try
  2134. # [16:19] * cadecairos_away is now known as cadecairos
  2135. # [16:19] <espindola> the current page loads fine, but I cannot load a try I pushed yesterday
  2136. # [16:19] <Ms2ger> I wish
  2137. # [16:19] <mounir> espindola: updated
  2138. # [16:20] <espindola> mounir, so I have to push to try again? :-(
  2139. # [16:20] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
  2140. # [16:20] <Ms2ger> TBPL has been undated
  2141. # [16:20] <Ms2ger> updated, even
  2142. # [16:20] * bz_sleep is now known as bz
  2143. # [16:20] <Ms2ger> Hi again, bz
  2144. # [16:20] <WG9s> but updated in a lame manner
  2145. # [16:21] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2146. # [16:21] <espindola> oh well, will push it again
  2147. # [16:21] <espindola> thanks
  2148. # [16:21] <WG9s> there is no longer a link to click on to go to unstarred builds
  2149. # [16:21] <Ms2ger> There still is the checkbox under Filters
  2150. # [16:21] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2151. # [16:21] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2152. # [16:21] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2153. # [16:21] * Joins: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2154. # [16:22] <WG9s> I think leaving the failed builds things that sometimes broke the layout, but only displaying unstarred ones would have been a better solution.
  2155. # [16:22] * Joins: vikash (vikash@C9195ECB.27E4FCAD.FB0CC892.IP)
  2156. # [16:22] <WG9s> IF the layout is borken you can fix it by starring builds with the correct bug.
  2157. # [16:22] <froydnj> you can just hit u to show unstarred ones
  2158. # [16:23] <WG9s> u?
  2159. # [16:23] <WG9s> oh that does work.
  2160. # [16:23] <WG9s> shoud that not have been mentioned somplace ont he page?
  2161. # [16:24] <froydnj> it is, under "help"
  2162. # [16:24] <froydnj> (which I just learned about 2 minutes ago, admittedly)
  2163. # [16:24] <mounir> WG9s: n and p to navigate between unstarred buildsjobs
  2164. # [16:24] <WG9s> well should be under the default comment i would think
  2165. # [16:24] <vikash> I just received my ReMo welcome kit and its *awesome* :-) :-)
  2166. # [16:24] * khuey|away is now known as khuey
  2167. # [16:24] <WG9s> I will look at help
  2168. # [16:24] <WG9s> but just unstarred the only onstarred build.
  2169. # [16:24] <NeilAway> "Loading failed: error" Thanks, TBPL!
  2170. # [16:25] <@khuey> so
  2171. # [16:25] <WG9s> was about to say i would no longer be starring, but this is actually much nicer.
  2172. # [16:25] <@khuey> the other day someone landed a big new feature with no tests
  2173. # [16:25] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  2174. # [16:25] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2175. # [16:25] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2176. # [16:25] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2177. # [16:25] <@khuey> if I were to intentionally break this feature to point out that it needs test coverage
  2178. # [16:25] <@khuey> on a scale from 1 to 10
  2179. # [16:25] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2180. # [16:25] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2181. # [16:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2182. # [16:25] <@khuey> how much of an asshole does that make me?
  2183. # [16:26] <WG9s> oh but now yet another unstarred build so It was zero for a millisecond there
  2184. # [16:26] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2185. # [16:26] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2186. # [16:26] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2187. # [16:26] <derf> Why are you worried about being an asshole?
  2188. # [16:26] <froydnj> more importantly: how much of a delta would that be?
  2189. # [16:26] <bhearsum> khuey: "meh"
  2190. # [16:26] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  2191. # [16:26] <@khuey> froydnj++
  2192. # [16:26] <zzzzz> khuey: back-out till they have test converage BEEP-BEEP-BEEP
  2193. # [16:27] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Client exited)
  2194. # [16:27] <Ms2ger> khuey, where 1 is "khuey" and 10 is "bent"?
  2195. # [16:27] * Joins: marco (marco@FF72BAE0.565FFF1E.10DC0B64.IP)
  2196. # [16:28] * Joins: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2197. # [16:28] <@khuey> Ms2ger: I think we're on the same end of the spectrum here ...
  2198. # [16:28] <Ms2ger> But I'd say 2 or so
  2199. # [16:28] <WG9s> and starred that one as well. so all is good :-)
  2200. # [16:28] * Quits: babu (babu@moz-3E6B34D2.ir.intel.com) (Ping timeout)
  2201. # [16:28] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2202. # [16:29] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2203. # [16:29] * mcote|afk is now known as mcote
  2204. # [16:29] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2205. # [16:29] <marco> glandium, ping
  2206. # [16:29] * Joins: bholley (anonymous@moz-9299C341.adsl.alicedsl.de)
  2207. # [16:29] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2208. # [16:30] * Quits: bholley (anonymous@moz-9299C341.adsl.alicedsl.de) (Quit: bholley)
  2209. # [16:30] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  2210. # [16:30] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2211. # [16:31] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2212. # [16:32] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2213. # [16:33] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  2214. # [16:33] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2215. # [16:33] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2216. # [16:33] <AryehGregor> So I think that it makes sense to have sub-namespaces for things that are confined to one module. Like, there's an enum called nsIEditor::OperationID, and it's used a bunch in editor/, and it would be nice to rename it just "Operation" or something. But I don't want to steal "Operation" from non-editor code, so editor::Operation would make sense. But dom::Element is annoying, because it's meant to be used a lot outside of the
  2217. # [16:33] <AryehGregor> dom namespace, so you have to actually include the namespace.
  2218. # [16:33] <AryehGregor> </randomthought>
  2219. # [16:33] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2220. # [16:33] <AryehGregor> Of course, I could start using "using namespace mozilla::dom;" in editor/, but that wouldn't help header files . . .
  2221. # [16:34] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  2222. # [16:34] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  2223. # [16:34] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  2224. # [16:34] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  2225. # [16:34] <@bz> AryehGregor: you could just "using mozilla::dom::Element" if it's the only issue...
  2226. # [16:34] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  2227. # [16:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2228. # [16:35] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2229. # [16:35] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  2230. # [16:35] <AryehGregor> In a header file? Is that recommended practice?
  2231. # [16:35] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2232. # [16:35] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  2233. # [16:35] <froydnj> AryehGregor: using declarations inside classes only?
  2234. # [16:35] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  2235. # [16:35] <AryehGregor> Ideally we'd want more stuff like that, though. Like Text, CharacterData, that sort of thing.
  2236. # [16:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2237. # [16:35] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
  2238. # [16:35] <AryehGregor> editor/ could use dom::Text (whatever it's named).
  2239. # [16:35] * Joins: mib_kanvfz (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
  2240. # [16:35] <AryehGregor> I admit that just mozilla::Text seems a little too generic.
  2241. # [16:35] <AryehGregor> Meh.
  2242. # [16:36] * Quits: mib_kanvfz (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2243. # [16:36] * catlee-away is now known as catlee
  2244. # [16:37] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2245. # [16:37] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
  2246. # [16:37] <AryehGregor> ehsan, is there some reason nsComposerCommands etc. uses only nsIEditor and friends and not nsEditor itself?
  2247. # [16:37] <@ted> probably historical linkage nonsense
  2248. # [16:38] <Ms2ger> "Design patterns"
  2249. # [16:38] <froydnj> what is the netwerk way to read a stream into a string? nsIStreamLoader + ...?
  2250. # [16:38] * Quits: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  2251. # [16:38] <Ms2ger> I hear it's Digital Style's fault
  2252. # [16:39] <@bz> froydnj: streamloader is a way to read a channel
  2253. # [16:39] <@bz> froydnj: you _can_ use that to read a stream using an nsIInputStreamChannel
  2254. # [16:39] <edmorley> WG9s: there is also the tickbox under filtered, instead of the 'u' keyboard shortcut
  2255. # [16:40] <edmorley> WG9s: also 'j' and 'k' for moving from one unstarred to the next in tbpl
  2256. # [16:40] <Ms2ger> edmorley, I said that :)
  2257. # [16:41] <@ehsan> AryehGregor: there was a time when using XPCOM was considered cool... that's why!
  2258. # [16:41] <@bz> froydnj: that's possibly the simplest way, yeah
  2259. # [16:41] <edmorley> sorry, too quickly reading scrollback
  2260. # [16:42] <@ted> AryehGregor: we used to build mozilla as a whole bunch of separate shared libraries
  2261. # [16:42] <@ted> and they didn't link directly to each other, hence all the indirection
  2262. # [16:42] <Ms2ger> AryehGregor, ehsan, also, http://www.mozillazine.org/articles/article177.html :)
  2263. # [16:42] <froydnj> bz: ok. nsIInputStreamChannel talks about the channel's stream listener (channel's stream's listener?), but doesn't provide any way to set a listener that I can see
  2264. # [16:43] <@bz> froydnj: you pass a listener to a channel when you call asyncOpen()
  2265. # [16:43] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2266. # [16:43] <@bz> froydnj: so basically you create an nsIInputStreamChannel, set your stream on it
  2267. # [16:44] <@bz> froydnj: create your streamloader, QI the channel to nsIChannel, and call asyncOpen, passing the streamloader as the listener
  2268. # [16:44] <WG9s> edmorley: perhaps a change to the firefox tinderbox comment saying to use help on tbpl to get keyboard shortcuts for finding unstarred builds would help here.
  2269. # [16:44] * Quits: kennyluck (kennyluck@moz-73169E1C.dynamic.hinet.net) (Quit: kennyluck)
  2270. # [16:44] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Connection reset by peer)
  2271. # [16:45] <froydnj> bz: ok, thanks. I suppose marveling at the complexity of this has been done already?
  2272. # [16:45] <WG9s> because that would show up at the top of the tbpl page.
  2273. # [16:45] * Joins: kennyluck (kennyluck@moz-73169E1C.dynamic.hinet.net)
  2274. # [16:45] <sawrubh> graememcc: you are kicking some serious ass with the speed you are changing bug status ;)
  2275. # [16:45] <edmorley> WG9s: I'm not sure where you mean (and am also somewhat of the view that if people can't find 'help' then there's not really much more we can [or should] do)
  2276. # [16:45] <sawrubh> graememcc: are you using some script ?
  2277. # [16:45] <Ms2ger> sawrubh, he is
  2278. # [16:46] <edmorley> WG9s: oh the status message? yeah maybe for a few days :-) I'm about to post to dev.platform, I can link there
  2279. # [16:46] <Ms2ger> And this was hours ago :)
  2280. # [16:46] <WG9s> yes that is what i meant
  2281. # [16:46] <graememcc> crap! that should be going to landfill!
  2282. # [16:46] <Ms2ger> sawrubh, http://i.imgur.com/BqLzt.png
  2283. # [16:46] <WG9s> so the tree status message
  2284. # [16:46] <WG9s> could give a hint
  2285. # [16:46] <WG9s> that there is a way to do it
  2286. # [16:46] <jcranmer> graememcc: shouldn't you be recycling instead? :-P
  2287. # [16:46] <@ehsan> Ms2ger: where did you get that screenshot?!
  2288. # [16:46] <WG9s> because i expected the # starred builds to be a link
  2289. # [16:47] <Ms2ger> ehsan, where I also found http://i.imgur.com/HTykz.png
  2290. # [16:47] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2291. # [16:47] <@ehsan> OMG
  2292. # [16:47] <@ehsan> is somebody making this tool and keeping it secret?
  2293. # [16:47] <@ehsan> edmorley: it's you isn't it?
  2294. # [16:47] <WG9s> Whast is obvious to some is clearly not obvious to all.
  2295. # [16:47] <Ms2ger> Nope :)
  2296. # [16:47] <@ehsan> Ms2ger: or, did you just get creative with Kompozer? ;)
  2297. # [16:47] <Ms2ger> ehsan, shouldn't have gone to sleep :)
  2298. # [16:48] <graememcc> oh, it's just firebot catching up with earlier.
  2299. # [16:48] * graememcc ceases panicing
  2300. # [16:48] <@ehsan> ok tell me what's happening!
  2301. # [16:48] <@ehsan> please ;)
  2302. # [16:48] <Ms2ger> ehsan, graememcc made it and mentioned it this morning :)
  2303. # [16:48] <@bz> froydnj: well
  2304. # [16:48] <edmorley> ehsan: yeah graememcc's been making it in sekrit :-)
  2305. # [16:48] <@ehsan> graememcc++
  2306. # [16:48] <froydnj> bz: I can certainly believe some complexity is warranted here
  2307. # [16:48] <@ehsan> graememcc: where's the tool? can I see it? can I use it?
  2308. # [16:49] <Ms2ger> ehsan, all the comments that end with '(Merged by Ed Morley)' in your bugmail earlier?
  2309. # [16:49] <@bz> froydnj: it's not exactly a common use case in the original necko design
  2310. # [16:49] <Ms2ger> ehsan, that's him
  2311. # [16:49] <froydnj> bz: yeah, just trying to do this from JS
  2312. # [16:49] <@ehsan> Ms2ger: why do you think I've read my bugmail yet?
  2313. # [16:49] <@bz> froydnj: which is all based around incremental handling of data, etc
  2314. # [16:49] <@ehsan> it's like 10:40am
  2315. # [16:49] <jcranmer> Ms2ger: people read bugmail‽
  2316. # [16:49] <Ms2ger> ehsan, because you usually do your job :)
  2317. # [16:49] <@bz> froydnj: hmm. One sec!
  2318. # [16:49] <Ms2ger> Unlike jcranmer
  2319. # [16:49] <@ehsan> heh
  2320. # [16:49] <jcranmer> I go through my bugmail before getting on the train
  2321. # [16:50] <@bz> froydnj: NetUtil.jsm
  2322. # [16:50] <@ted> "And of course the fact that we've used XPCOM as the basis for our design gives us far better interoperability and extensibility."
  2323. # [16:50] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
  2324. # [16:50] <@bz> froydnj: See asyncFetch
  2325. # [16:50] <Ms2ger> ted, I bet you loved that
  2326. # [16:50] <froydnj> bz: or just readInputStreamToString, yes
  2327. # [16:50] <@bz> froydnj: hmm. I guess that will hand you an input strea...
  2328. # [16:50] <froydnj> bz: thanks
  2329. # [16:51] <@bz> So...
  2330. # [16:51] <@bz> readInputStreamToString you have to be careful with
  2331. # [16:51] <@bz> since it will read the stream sync
  2332. # [16:51] <@bz> so if it' a file stream, say....
  2333. # [16:51] * fabrice|zZz is now known as fabrice1
  2334. # [16:51] <@khuey> is JS::Value the canonical type now?
  2335. # [16:51] <froydnj> that's OK in this case
  2336. # [16:51] <espindola> getting connection time outs on try now :-(
  2337. # [16:51] <@bz> froydnj: ok
  2338. # [16:51] <froydnj> just for tests, so not overly concerned about syncness
  2339. # [16:51] <jcranmer> ted: and where does that come from?
  2340. # [16:51] <Ms2ger> khuey, yes
  2341. # [16:51] <@bz> khuey: I would treat it as such, yes
  2342. # [16:51] <@bz> khuey: unless you're in C code
  2343. # [16:52] <@khuey> ok
  2344. # [16:52] <graememcc> ehsan, Ms2ger: of course it was just an intellectual exercise, I have since deleted all the code ;-)
  2345. # [16:52] <Ms2ger> graememcc, well done, sir
  2346. # [16:53] <@ted> jcranmer: that mozillazine article ms2ger linked above
  2347. # [16:53] <Ms2ger> graememcc, we'll now be locking you into a small room without food until you rewrote it
  2348. # [16:53] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2349. # [16:53] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  2350. # [16:53] * jmaher|afk is now known as jmaher
  2351. # [16:54] <@ehsan> graememcc: it's ok, I've filed a bug to delete your bugzilla account in return :P
  2352. # [16:54] <graememcc> ehsan: it lives only in my machine at the moment, a couple of little odds and ends to finish, hopefully have it publicly available early next week
  2353. # [16:54] <@ehsan> graememcc: cool, can't wait :)
  2354. # [16:55] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
  2355. # [16:56] <espindola> catlee, have you found the data about the testing speedup when we enabled optimizations?
  2356. # [16:56] <espindola> ted, do you have an eta on the review?
  2357. # [16:56] <@ted> espindola: today
  2358. # [16:56] <@ted> sorry about the delays :-(
  2359. # [16:56] <catlee> espindola: haven't had time, sorry
  2360. # [16:57] <bsmith> Any idea why some tests that use a new binary component would work with a local build, but fail on tbpl with NS_ERROR_XPC_BAD_IID? Do I need to use the clobberer on the tree?
  2361. # [16:57] <bsmith> https://tbpl.mozilla.org/php/getParsedLog.php?id=12482992&tree=Pine
  2362. # [16:57] <espindola> ted, catlee, thanks, np
  2363. # [16:57] <@bz> bsmith: is the binary component being packaged?
  2364. # [16:57] <bsmith> bz: I don't know what that means. It is linked into libxul
  2365. # [16:58] <@bz> ah. hmm....
  2366. # [16:58] <glandium> marco: pong
  2367. # [16:59] <@khuey> bsmith: you need to package the xpt
  2368. # [16:59] <bsmith> how?
  2369. # [16:59] <bsmith> And, why does it work locally but not on the build bot?
  2370. # [16:59] <@khuey> add it to package-manifest.in
  2371. # [17:00] <marco> glandium: I haven't so much experience with XULRunner, do we need to support webapps in xulrunner too?
  2372. # [17:00] <@khuey> it works locally because local builds aren't packaged
  2373. # [17:00] <@khuey> if you make package
  2374. # [17:00] <@khuey> and try to run it from the package, you'll get the same error
  2375. # [17:00] <@bz> bsmith: the way the tests run is that you build on one machine, then package up the browser, ship the package to another machine, and run the tests there
  2376. # [17:00] <WG9s> edmorley: also wondering what to do about things that land on inbound that require clobber (like that android thing today) shoudl we require them to laqnd on centrral as well?
  2377. # [17:00] <bsmith> OH, I got it
  2378. # [17:00] <bsmith> thank you
  2379. # [17:01] <edmorley> WG9s: I don't see how that would help?
  2380. # [17:01] <glandium> marco: not really. but webapps in firefox as a xulrunner app are broken.
  2381. # [17:01] <WG9s> opr what cause someone later on will do a merge and miss the fact that one of the changesets required a clobber.
  2382. # [17:01] <WG9s> landing on central by the person sho pushed and new it required aclobber would men it would have landed on central with a clobber.
  2383. # [17:02] * jlebar|away is now known as jlebar
  2384. # [17:02] <edmorley> WG9s: landing bug 717372 may be easier
  2385. # [17:02] * lsblakk|afk is now known as lsblakk
  2386. # [17:02] <bsmith> How do I test the packaging locally?
  2387. # [17:02] <glandium> marco: btw, about 762828, I got the modus operandi on https://bugzilla.mozilla.org/show_bug.cgi?id=761516#c10
  2388. # [17:02] <WG9s> I have no idea what the right answer is.
  2389. # [17:02] <@khuey> bsmith: make sure you add it to browser/installer/package-manifest.in, b2g/installer/package-manifest.in, mobile/android/installer/package-manifest.in, mobile/xul/installer/package-manifest.in, and that you file bugs on thunderbird and seamonkey to add it to their package-manifests
  2390. # [17:02] <@khuey> isn't duplication great?
  2391. # [17:02] <glandium> marco: and the problem i described was with gnome 3 on debian, as well as non-gnome
  2392. # [17:02] <WG9s> but obviously bthe current process did not work today
  2393. # [17:03] <glandium> khuey: there's a bug for that
  2394. # [17:03] <bsmith> awesome
  2395. # [17:03] <@khuey> glandium: yes, i know
  2396. # [17:03] <marco> glandium: this is strange, I've tested on Ubuntu and Fedora with gnome 3 and it works
  2397. # [17:04] <marco> glandium: however the throbber is broken on apps.mozillalabs.com/appdir
  2398. # [17:04] <glandium> marco: well, since the app is correctly installed, it has to be something wrong on my end
  2399. # [17:05] <glandium> marco: feel free to close the bug if it's an issue with the site. Or maybe reassign to another module for the site to be fixed
  2400. # [17:05] <marco> glandium: ok, can you open another bug for the installation part?
  2401. # [17:06] <glandium> marco: i think there's no bug to file for that. I'll check with a clean install, mine is maybe borked
  2402. # [17:06] <glandium> marco: although, is the directory name expected to contain a semi colon?
  2403. # [17:06] <marco> glandium: yes, the format is [PROTOCOL];[DOMAIN];[PORT]
  2404. # [17:06] * Joins: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr)
  2405. # [17:06] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  2406. # [17:07] <glandium> marco: that's kind of gross, but okay
  2407. # [17:07] <marco> glandium: we can change it, what would you prefer?
  2408. # [17:08] <glandium> marco: something that doesn't involve "special" characters, i'd say, but i really don't care that much :)
  2409. # [17:08] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2410. # [17:09] <glandium> marco: one thing i wonder, though, is if it wouldn't be better to group them under a common place
  2411. # [17:09] * NeilAway finds a bug in tbpl
  2412. # [17:09] <marco> glandium: the idea was to save the configuration to the home under .config/<webappuniqueid>, just like the other native apps should do
  2413. # [17:09] <froydnj> NeilAway: did you star it?
  2414. # [17:10] <NeilAway> froydnj: funny you should say that
  2415. # [17:10] <marco> glandium: this is to make webapps just like other apps
  2416. # [17:10] <NeilAway> froydnj: the bug is that starring doesn't work if you haven't manually starred anything yet
  2417. # [17:10] <glandium> marco: fair enough
  2418. # [17:10] <froydnj> NeilAway: heh
  2419. # [17:10] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
  2420. # [17:12] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2421. # [17:12] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
  2422. # [17:13] <glandium> marco: although, on linux, we could actually just get rid of the stub in the webapp dir, and instead of putting an installdir in the .ini, it could have an hash bang calling $firefox_path/webapprt-stub
  2423. # [17:13] <glandium> s/linux/unix/
  2424. # [17:13] * catlee is now known as catlee-mtg
  2425. # [17:14] * Quits: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP) (Ping timeout)
  2426. # [17:14] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  2427. # [17:15] <marco> glandium: we could also put the path to $firefox_path/webapprt-stub directly in the desktop file
  2428. # [17:15] * gregglind_away is now known as gregglind
  2429. # [17:15] <marco> glandium: but I don't know what are the plans for the future, maybe we'll need to have different binaries
  2430. # [17:15] <marco> (for example if we want to support using the apps also after the removal of Firefox)
  2431. # [17:16] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
  2432. # [17:16] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  2433. # [17:16] <glandium> marco: i doubt we'll ever do that
  2434. # [17:17] * Quits: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  2435. # [17:17] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2436. # [17:19] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2437. # [17:19] <edmorley> WG9s: have added a link to my dev.platform post from the tree status messages for inbound and m-c
  2438. # [17:19] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  2439. # [17:19] <edmorley> WG9s: thank you for the suggestion :-)
  2440. # [17:19] <glandium> marco: btw, is there a particular reason for the different webapp runtimes not to share e.g. xpcom initialization, .ini parsing, etc. ?
  2441. # [17:19] * Joins: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk)
  2442. # [17:20] * joduinn-afk is now known as joduinn-home
  2443. # [17:20] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Ping timeout)
  2444. # [17:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2445. # [17:20] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  2446. # [17:20] * Joins: RudyL (rudy@moz-2AE3253C.dynamic.hinet.net)
  2447. # [17:20] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  2448. # [17:21] <marco> glandium: no, there is a lot of common code, we should file a bug to refactor it
  2449. # [17:21] * khuey is now known as khuey|away
  2450. # [17:21] * khuey|away is now known as khuey
  2451. # [17:21] <marco> and there's some common code also for the installer
  2452. # [17:22] * Joins: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net)
  2453. # [17:24] <glandium> marco: are you going to file it, or shall i?
  2454. # [17:24] <froydnj> hey, neat, NS_ERROR_XPC_BAD_IID
  2455. # [17:24] <froydnj> on a local build, no less
  2456. # [17:24] <marco> glandium: I'm going to file it tonight
  2457. # [17:25] <glandium> marco: please cc me when you do :)
  2458. # [17:25] <marco> ok ;)
  2459. # [17:25] * Quits: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  2460. # [17:27] <alexdmt> ping bz
  2461. # [17:27] * coop is now known as coop|afk
  2462. # [17:28] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2463. # [17:28] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2464. # [17:28] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2465. # [17:28] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2466. # [17:28] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2467. # [17:28] <@bz> alexdmt: yes?
  2468. # [17:29] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  2469. # [17:29] <WG9s> edmorley: thank you. that is exactly what i thought was required.
  2470. # [17:29] <alexdmt> hi
  2471. # [17:30] <alexdmt> I am working on bug 716875 (you commented on our patch) and I have some questions related to the area overflow
  2472. # [17:30] <alexdmt> you told us to check that the overflow area is always the bounds
  2473. # [17:30] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2474. # [17:30] <MarcoZ> Hi! What does 'use the function form of "use strict";' mean?
  2475. # [17:31] <@bz> ok
  2476. # [17:31] <alexdmt> though css style box-shadow actually makes the overflow out of bounds
  2477. # [17:31] <@bz> ah
  2478. # [17:31] <alexdmt> it seems normal to us, isn't it ?
  2479. # [17:31] <@bz> yes, that would make the overflow area of the textbox itself larger than the bounds
  2480. # [17:32] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  2481. # [17:32] <alexdmt> hmm so is it wrong to check that the assert ?
  2482. # [17:32] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2483. # [17:32] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
  2484. # [17:32] <@bz> if you're asserting after box-shadow has been taken into account, yes
  2485. # [17:33] <alexdmt> ah
  2486. # [17:33] * froydnj boggles at JS String.prototype.split
  2487. # [17:33] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2488. # [17:33] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2489. # [17:33] * Joins: michal1 (michal@moz-167B440E.broadband6.iol.cz)
  2490. # [17:33] <alexdmt> I haven't thought about it, thank you
  2491. # [17:34] * khuey is now known as khuey|away
  2492. # [17:34] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
  2493. # [17:34] * khuey|away is now known as khuey
  2494. # [17:36] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2495. # [17:38] * ewong_ is now known as ew
  2496. # [17:38] <Unfocused> MarcoZ: "use strict"; opts-in to strict mode in JS. usually it's put at the top of the file to enable it for the whole file, but you can put it at the top of the contents of a function to enable it for just that function
  2497. # [17:38] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2498. # [17:38] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Input/output error)
  2499. # [17:38] * ew is now known as ewong_
  2500. # [17:39] <MarcoZ> Unfocused: Yes, it is at the top of the file. I'm currently working on a jsm for Fennec. It's at the top, before everything else (except the license block).
  2501. # [17:39] <MarcoZ> Unfocused: And jslint barfs at it, telling me to "use the function form", whatever that means.
  2502. # [17:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2503. # [17:40] <Unfocused> ugh, i'd ignore that
  2504. # [17:41] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2505. # [17:41] <Unfocused> its tell you to add it to the top of every function, instead of just at the top of the file
  2506. # [17:41] * coop|afk is now known as coop
  2507. # [17:41] <edmorley> reason for Nightlies triggered on m-c tip?
  2508. # [17:41] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2509. # [17:42] * ahal is now known as ahal|mtg
  2510. # [17:42] * Unfocused really hates some of jslint's default settings
  2511. # [17:42] <BenWa> Did something changed? I keep getting 'make[5]: *** No rule to make target `../../memory/mozjemalloc/libjemalloc.a', needed by `libmemory.a.desc'. Stop.'
  2512. # [17:42] <joe> edmorley: i did that
  2513. # [17:43] <joe> edmorley: wanted android builds that included https://bugzilla.mozilla.org/show_bug.cgi?id=756253
  2514. # [17:43] <edmorley> ah cool :-)
  2515. # [17:43] * ewong_ is now known as ewong|sleep
  2516. # [17:44] <glandium> bsmedberg: this might be a solution for the l10n problem: https://bugzilla.mozilla.org/show_bug.cgi?id=762864#c5
  2517. # [17:45] <glandium> BenWa: you can a) pull m-i OR b) clobber OR c) rm $objdir/memory/build/.deps/libs
  2518. # [17:45] * Quits: kanru` (user@moz-E8EC708.dynamic.hinet.net) (Ping timeout)
  2519. # [17:45] <BenWa> glandium: I have clobbered
  2520. # [17:46] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2521. # [17:47] * edmorley is now known as edmorley|afk
  2522. # [17:47] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
  2523. # [17:47] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
  2524. # [17:48] <MarcoZ> Unfocused: Ignoring it doesn't seem to make it good. It then even barfs at "cvonst", telling me that it expected an identifier, not "const", and so forth and so forth. Basically the whole file cannot be validated by either jslint or jshint.
  2525. # [17:48] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2526. # [17:51] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
  2527. # [17:51] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2528. # [17:51] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2529. # [17:52] * lsblakk is now known as lsblakk|afk
  2530. # [17:53] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2531. # [17:53] <Unfocused> MarcoZ: from the jshint docs: " It prohibits the global scoped strict mode because it might break third-party widgets on your page"
  2532. # [17:53] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Input/output error)
  2533. # [17:53] <alexdmt> bz: we found that box-shadow is taken into account in FinishAndStoreOverflow. We moved the assert before the call to this method, and the problem seems to be solved. We are testing in deeper atm. Thank you for your help
  2534. # [17:53] <Unfocused> which doesn't apply at all to JSMs
  2535. # [17:53] <alexdmt> it* deeper
  2536. # [17:53] * philor is now known as philor|away
  2537. # [17:54] <NeilAway> are you allowed to ask for more than one test run at once?
  2538. # [17:54] <Unfocused> MarcoZ: you can enable the 'globalstrict' option to disable that warning
  2539. # [17:55] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  2540. # [17:55] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
  2541. # [17:55] * Quits: RudyL (rudy@moz-2AE3253C.dynamic.hinet.net) (Quit: RudyL)
  2542. # [17:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2543. # [17:56] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  2544. # [17:56] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Ping timeout)
  2545. # [17:56] * Joins: xsergio (sergio@229E608.40ACBB88.B05A4819.IP)
  2546. # [17:57] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2547. # [17:58] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
  2548. # [17:59] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
  2549. # [18:00] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2550. # [18:01] * edmorley|afk is now known as edmorley
  2551. # [18:02] <espindola> anyone from releng: is the linux debug bot broken in https://tbpl.mozilla.org/?tree=Try&rev=21d1d6762f1e?
  2552. # [18:02] <jhammel> or edmorley ^ ?
  2553. # [18:02] <espindola> it gets a "Connection timed out" every time
  2554. # [18:03] <Ms2ger> The last one is running fine now
  2555. # [18:03] <edmorley> espindola: there are infra issues ongoing (eg see m-c, inbound)
  2556. # [18:03] <espindola> ah, thanks
  2557. # [18:03] <edmorley> np
  2558. # [18:03] <edmorley> "if in doubt blame infra" :-)
  2559. # [18:03] * sawrubh is looking forward to the Euro Cup
  2560. # [18:03] <espindola> gosh, the universe really doesn't want that patch tested :-(
  2561. # [18:04] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  2562. # [18:04] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
  2563. # [18:05] <jcranmer> here's a fun question
  2564. # [18:05] <jcranmer> which is larger: sqlite source code or all of our image, video, and audio decoders?
  2565. # [18:05] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  2566. # [18:06] * catlee-mtg is now known as catlee
  2567. # [18:06] <@bsmedberg> jcranmer: you mean in source or compiled?
  2568. # [18:06] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
  2569. # [18:06] <jcranmer> in terms of source
  2570. # [18:06] * @bsmedberg expects sqlite to be larger, actually
  2571. # [18:06] <@bsmedberg> decoders are crazy-hard but small if well done
  2572. # [18:07] <jcranmer> they're about equal, but it looks like all decoders slightly edges it out
  2573. # [18:07] <mounir> how can I don't know how to print a nsACString after so long playing with the mozilla code base :'(
  2574. # [18:07] * mkelly is now known as mkelly|noms
  2575. # [18:07] <@bsmedberg> mounir: print where?
  2576. # [18:08] <mounir> printf()
  2577. # [18:08] <jcranmer> PromiseFlatString(cstr).get()
  2578. # [18:08] <@bsmedberg> "%s", nsCString(str).get()
  2579. # [18:08] <jcranmer> er, PromiseFlatCString
  2580. # [18:08] <@bsmedberg> PromiseFlatCString == nsCString now
  2581. # [18:09] <jcranmer> ah
  2582. # [18:09] <jcranmer> well, I grew up with PromiseFlatCString
  2583. # [18:09] <@bsmedberg> at least, I'm pretty sure it is
  2584. # [18:09] <@bsmedberg> heh no, apparently not
  2585. # [18:09] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2586. # [18:09] <@bsmedberg> but my version is just as good
  2587. # [18:09] <mounir> nsCString().get() will be enough
  2588. # [18:10] <mounir> I will not ask why we don't have a .get() method on nsACString
  2589. # [18:10] <mounir> but I'm sad that I'm that bad :(
  2590. # [18:10] <jcranmer> nsACString isn't necessarily a null-terminated string
  2591. # [18:10] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2592. # [18:11] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2593. # [18:11] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  2594. # [18:11] * ChanServ sets mode: +o dveditz
  2595. # [18:11] <bdahl> smaug: ping
  2596. # [18:12] * Joins: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2597. # [18:12] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2598. # [18:12] <@smaug> bdahl: pong
  2599. # [18:13] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2600. # [18:14] <bdahl> smaug: i'm working on pdf.js and now looking into printing since jviereck is back in school. I was wondering how much work you think is left on 468568 (@font-face bug)?
  2601. # [18:14] * kmoir is now known as kmoir-afk
  2602. # [18:14] <@smaug> bdahl: there shouldn't be much
  2603. # [18:14] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2604. # [18:15] <@smaug> I was going to look at it later this week or next week
  2605. # [18:15] <@smaug> bdahl: haven't had time to test it yet
  2606. # [18:16] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  2607. # [18:17] * Joins: Matti (chatzilla@moz-D240A994.dip.t-dialin.net)
  2608. # [18:17] <bdahl> smaug: will you need anything from us on that bug or do you think it's close enough you can finish it?
  2609. # [18:17] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  2610. # [18:17] * bbondy is now known as bbondy_away
  2611. # [18:18] <@smaug> bdahl: well, it doesn't depend on pdf.js, so I should be able finish it
  2612. # [18:19] <@smaug> bdahl: or, I'll need some testing help. I tend to use only linux
  2613. # [18:19] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2614. # [18:19] * Quits: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2615. # [18:19] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  2616. # [18:19] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
  2617. # [18:20] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2618. # [18:20] * Joins: espadrine_ (espadrine@moz-85EBB8A.dia.static.qwest.net)
  2619. # [18:20] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  2620. # [18:20] * espadrine_ is now known as espadrine
  2621. # [18:20] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2622. # [18:21] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2623. # [18:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2624. # [18:22] * Quits: mak (chatzilla@moz-321F477A.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  2625. # [18:23] <BenWa> edmorley++ for TBPL maintenance
  2626. # [18:23] <Ms2ger> edmorley++ just because
  2627. # [18:23] <Ms2ger> And graememcc++
  2628. # [18:23] <BenWa> :)
  2629. # [18:23] <bdahl> smaug: k, i can try it out on osx & windows
  2630. # [18:23] <edmorley> graememcc++
  2631. # [18:23] <@smaug> BenWa: so, what is needed for the profiler ?
  2632. # [18:24] <@ehsan> how should I pass a null pointer to a function using js-ctypes?
  2633. # [18:24] <@smaug> is m-c build enough?
  2634. # [18:24] <@ehsan> passing 0 doesn't work
  2635. # [18:24] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2636. # [18:24] <@smaug> BenWa: m-c built with some option
  2637. # [18:24] <BenWa> smaug: m-c will work but you wont get full unwinding
  2638. # [18:24] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2639. # [18:25] <BenWa> So I always recommend using a build off the profiling branch, which is kept in sync with m-c with --enable-profiling
  2640. # [18:25] * graememcc overflows
  2641. # [18:25] <BenWa> rofl
  2642. # [18:26] * catlee is now known as catlee-foooood
  2643. # [18:26] <sawrubh> graememcc: -- ;)
  2644. # [18:26] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2645. # [18:28] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
  2646. # [18:29] * cadecairos is now known as cadecairos_away
  2647. # [18:29] * Joins: jww (Mibbit@6B22ADF8.573EC286.396B22AD.IP)
  2648. # [18:29] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2649. # [18:30] <graememcc> sawrubh: heh
  2650. # [18:30] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  2651. # [18:30] * Quits: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2652. # [18:30] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: bye)
  2653. # [18:30] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2654. # [18:31] <sawrubh> graememcc: btw I am waiting to see your source(if you'll be releasing it) for the tool.
  2655. # [18:31] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2656. # [18:31] <@smaug> glandium: what was the directory to rm to fix *** No rule to make target `../../memory/mozjemalloc/libjemalloc.a', needed by `libmemory.a'. problem
  2657. # [18:32] * Quits: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2658. # [18:32] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2659. # [18:32] <NeilAway> smaug: build/.deps/libs iirc
  2660. # [18:32] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2661. # [18:32] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2662. # [18:32] * aki is now known as aki|buildduty
  2663. # [18:32] <Ms2ger> No, something with memory
  2664. # [18:32] <NeilAway> smaug: $objdir/memory/build/.deps/libs
  2665. # [18:32] * Parts: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2666. # [18:32] <@smaug> I don't have such
  2667. # [18:33] <@smaug> that I have
  2668. # [18:33] <NeilAway> Ms2ger: well, I was close, I had the right subfolder ;-)
  2669. # [18:33] <Ms2ger> And I had the start ;)
  2670. # [18:33] <graememcc> sawrubh: yeah, I'll throw it up on GitHub or BitBucket when it's ready
  2671. # [18:33] <NeilAway> are you allowed to request extra test run(s) while there are still running or queued ones?
  2672. # [18:33] <Ms2ger> graememcc, bb!
  2673. # [18:34] * Quits: jww (Mibbit@6B22ADF8.573EC286.396B22AD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2674. # [18:34] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  2675. # [18:35] * khuey is now known as khuey|away
  2676. # [18:35] * Quits: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net) (Ping timeout)
  2677. # [18:35] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2678. # [18:37] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  2679. # [18:37] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2680. # [18:37] * joduinn-home is now known as joduinn-commute
  2681. # [18:37] * Quits: sawrubh (Mibbit@F8F5A292.C39C76FD.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2682. # [18:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2683. # [18:40] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
  2684. # [18:40] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2685. # [18:40] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  2686. # [18:40] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
  2687. # [18:41] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2688. # [18:41] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2689. # [18:41] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2690. # [18:42] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2691. # [18:42] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
  2692. # [18:43] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2693. # [18:44] <@ehsan> bbondy_away: you around?
  2694. # [18:44] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  2695. # [18:44] <@ted> ehsan: you need to construct a pointer type
  2696. # [18:44] <@ehsan> like jschar.ptr(0)?
  2697. # [18:44] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2698. # [18:44] <@ted> http://code.google.com/p/crashme/source/browse/trunk/resources/content/contentscript.js#4
  2699. # [18:45] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  2700. # [18:45] <@ehsan> oh cool
  2701. # [18:45] * Quits: crypt (chatzilla@moz-6B2BF5BE.hsd1.ca.comcast.net) (Ping timeout)
  2702. # [18:45] <@ehsan> thanks
  2703. # [18:46] <@ted> np
  2704. # [18:46] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Input/output error)
  2705. # [18:46] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2706. # [18:47] * Joins: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2707. # [18:47] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2708. # [18:48] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  2709. # [18:49] * Quits: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP) (Input/output error)
  2710. # [18:49] <@ehsan> bjacob: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-profiling/
  2711. # [18:52] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2712. # [18:53] * Joins: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP)
  2713. # [18:54] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2714. # [18:54] * coop is now known as coop|afk
  2715. # [18:54] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Ping timeout)
  2716. # [18:55] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2717. # [18:55] * Joins: cdiehl_ (cdiehl@moz-588B353A.pool.mediaways.net)
  2718. # [18:55] * Quits: cdiehl (cdiehl@moz-F2425533.pool.mediaways.net) (Ping timeout)
  2719. # [18:55] * cdiehl_ is now known as cdiehl
  2720. # [18:56] * philor|away is now known as philor
  2721. # [18:56] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2722. # [18:57] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2723. # [18:58] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  2724. # [19:00] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  2725. # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2726. # [19:00] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2727. # [19:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2728. # [19:01] * armenzg is now known as armenzg_lunch
  2729. # [19:01] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2730. # [19:02] * froydnj finds bug 558192
  2731. # [19:03] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2732. # [19:04] * bear-afk is now known as bear
  2733. # [19:05] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2734. # [19:06] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  2735. # [19:06] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
  2736. # [19:06] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  2737. # [19:06] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  2738. # [19:06] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
  2739. # [19:08] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Quit: Weekend!)
  2740. # [19:08] * AaronMT is now known as AaronMT|mtg
  2741. # [19:09] * joduinn-commute is now known as joduinn-mtg
  2742. # [19:09] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (NickServ (GHOST command used by John-Ga1t))
  2743. # [19:09] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2744. # [19:09] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  2745. # [19:09] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2746. # [19:09] * Joins: John-Ga1t (kris@moz-AD5202B6.static.nextweb.net)
  2747. # [19:10] * Quits: John-Ga1t (kris@moz-AD5202B6.static.nextweb.net) (Quit: Lost terminal)
  2748. # [19:10] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  2749. # [19:10] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2750. # [19:11] * kmoir-afk is now known as kmoir
  2751. # [19:11] * bbondy_away is now known as bbondy
  2752. # [19:11] * cadecairos_away is now known as cadecairos
  2753. # [19:11] <bbondy> ehsan: pong
  2754. # [19:11] * catlee-foooood is now known as catlee-mtg
  2755. # [19:12] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2756. # [19:13] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2757. # [19:13] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
  2758. # [19:14] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
  2759. # [19:15] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2760. # [19:16] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2761. # [19:16] * Joins: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2762. # [19:16] * Quits: vikash (vikash@C9195ECB.27E4FCAD.FB0CC892.IP) (Ping timeout)
  2763. # [19:17] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2764. # [19:17] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2765. # [19:18] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2766. # [19:19] * khuey|away is now known as khuey
  2767. # [19:20] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2768. # [19:20] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2769. # [19:21] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  2770. # [19:21] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2771. # [19:21] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2772. # [19:21] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2773. # [19:21] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  2774. # [19:21] * ChanServ sets mode: +o smaug
  2775. # [19:22] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
  2776. # [19:22] * Quits: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  2777. # [19:23] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
  2778. # [19:23] * Quits: lahabana (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  2779. # [19:23] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
  2780. # [19:24] * Joins: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  2781. # [19:25] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2782. # [19:26] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
  2783. # [19:26] <@bsmedberg> Does anyone here know: when using MSVC, is it possible to break on nsWrapperCache::SetWrapper *only* when the outermost C++ object is nsHTMLObjectElement, and not any other element?
  2784. # [19:26] <@ehsan> bbondy: do you know how to lock a directory, the way that having a cmd prompt open in it would do?
  2785. # [19:27] <bbondy> ya sure
  2786. # [19:27] <@bsmedberg> open it in a cmd prompt ;-)
  2787. # [19:27] <bbondy> just use CreateFile passing in the backup semantics flag. use FILE_SHARE_READ and FILE_SHARE_WRITE. That should be the same, but you can verify with procmon/
  2788. # [19:27] <@ehsan> bsmedberg: heh, well, doing that in a test isn't a great idea is it?
  2789. # [19:28] <bbondy> ehsan: brb
  2790. # [19:28] * wlach is now known as wlach|bbiab
  2791. # [19:28] <@ehsan> bbondy: tried that, doesn't work!
  2792. # [19:28] <@ehsan> ok
  2793. # [19:28] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2794. # [19:28] <@khuey> bsmedberg: I don't think so
  2795. # [19:28] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2796. # [19:28] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Connection reset by peer)
  2797. # [19:28] <bjacob> ehsan: why is ftp.mozilla.org serving this file at only 20 k/s
  2798. # [19:28] <@khuey> bsmedberg: afaik there's no way to set a condition on the type of the object
  2799. # [19:28] <@khuey> bsmedberg: maybe with rtti?
  2800. # [19:28] <@ehsan> bjacob: to keep things interesting
  2801. # [19:29] * Quits: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2802. # [19:29] <@bsmedberg> khuey: yeah, but the debugger doesn't seem to recognize "typeid" or "dynamic_cast<void*>(this)" as valid watch expressions :-(
  2803. # [19:29] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  2804. # [19:29] <froydnj> bsmedberg: if you can grab the vtable of the object, you could break on that
  2805. # [19:30] <@ehsan> breaking based on the vtable works
  2806. # [19:30] <@ehsan> I've done that in a number of occasions
  2807. # [19:30] <@khuey> bsmedberg: :-/
  2808. # [19:30] <zzzzz> servers always seem to get slow on release days - did they open the gates for latest Aurora today?
  2809. # [19:30] * @ehsan hopes for lldb to solve this problem
  2810. # [19:30] <@bsmedberg> ehsan: do you remember how?
  2811. # [19:30] <@ehsan> bsmedberg: hrm, yes
  2812. # [19:30] <josh> man the startup addon compat check is annoying
  2813. # [19:30] <@ehsan> bsmedberg: first you need to figure out the vtable address
  2814. # [19:31] <@bsmedberg> well, I can expand to see the vftpr
  2815. # [19:31] <@bsmedberg> - __vfptr 0x5bfd05d4 const nsHTMLObjectElement::`vftable'{for `nsIDOMEventTarget'} *
  2816. # [19:31] <@ehsan> bsmedberg: the way that I usually did that was break on the code which gets that pointer and print *ptr (with set print object on) enough times so that I see the concrete type I'm looking for
  2817. # [19:31] <@ehsan> yep
  2818. # [19:31] <@ehsan> ok
  2819. # [19:31] * Joins: vikash (vikash@53F728ED.CA2F2E5.FB0CC892.IP)
  2820. # [19:31] <@ehsan> now you can set this condition:
  2821. # [19:31] <@bsmedberg> oh, I was hoping for an automatic breakpoint thing, hrm
  2822. # [19:31] <josh> bsmedberg: Are you debugging the bug I asked you about earlier?
  2823. # [19:31] <@ehsan> **ptr == 0x...
  2824. # [19:32] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2825. # [19:32] <@bsmedberg> josh: I have it in debugger, yeah
  2826. # [19:32] <josh> awesome, I was actually just firing up gdb to try to catch it
  2827. # [19:32] <@ehsan> there's no automatic solution in gdb that I know of
  2828. # [19:32] <@bsmedberg> josh: the assertion happens when we're already in a terrible state, so I'm trying to start earlier to catch the issue
  2829. # [19:32] <@bsmedberg> + ((*(nsISupports*)(&(*(nsIDOMEventTarget*)(&(*(nsINode*)(&(*(nsIContent*)(&(*(mozilla::dom::Element*)(&(*(nsGenericElement*)(&(*(nsStyledElementNotElementCSSInlineStyle*)(&(*(nsStyledElement*)(&(*(nsMappedAttributeElement*)(&(*(nsGenericHTMLElement*)(&(*(nsGenericHTMLFormElement*)(&*this))))))))))))))))))))))).__vfptr 0x5bfd05d4 const nsHTMLObjectElement::`vftable'{for `nsIDOMEventTarget'} *
  2830. # [19:33] <froydnj> at least in gdb you can do *((void**)obj) == &'vtable for mozilla::dom::...' or something very close to it
  2831. # [19:33] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  2832. # [19:33] <@ehsan> bsmedberg: if you have the vtable for something that's not in the first inheritance chain, you should do the pointer math manually too
  2833. # [19:34] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  2834. # [19:34] * jmaher is now known as jmaher|afk
  2835. # [19:34] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  2836. # [19:34] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2837. # [19:34] <josh> bsmedberg: I got the crash in a debugger on Mac OS X
  2838. # [19:35] <josh> no idea what is going on though yet
  2839. # [19:35] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2840. # [19:35] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  2841. # [19:35] * @bsmedberg wonders if this is missing cycle collector edges
  2842. # [19:36] * Joins: Ameya_ (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2843. # [19:36] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2844. # [19:36] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
  2845. # [19:36] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  2846. # [19:37] * Ameya_ is now known as Ameya
  2847. # [19:37] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2848. # [19:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2849. # [19:37] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss|2)
  2850. # [19:37] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  2851. # [19:37] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Connection reset by peer)
  2852. # [19:38] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2853. # [19:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2854. # [19:38] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2855. # [19:38] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Connection reset by peer)
  2856. # [19:38] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  2857. # [19:38] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Connection reset by peer)
  2858. # [19:38] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  2859. # [19:39] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  2860. # [19:39] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2861. # [19:39] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  2862. # [19:39] * armenzg_lunch is now known as armenzg
  2863. # [19:40] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  2864. # [19:40] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2865. # [19:41] * Joins: crypt (chatzilla@moz-7B0110AD.mv.mozilla.com)
  2866. # [19:41] <edmorley> ehsan: did you file a bug for treestatus giving you access when it shouldn't?
  2867. # [19:41] <@ehsan> edmorley: yeah
  2868. # [19:42] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
  2869. # [19:43] <espindola> bsmedberg, do you agree with Jeff's comment on 762071?
  2870. # [19:44] <@bsmedberg> espindola: I don't think there's any reason to change our RTTI support now, no
  2871. # [19:44] <edmorley> ehsan: I can't seem to find it, github or b.m.o?
  2872. # [19:44] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2873. # [19:44] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2874. # [19:45] <espindola> bsmedberg, but what is the use case. We should at least put that in a comment.
  2875. # [19:45] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2876. # [19:45] <@ehsan> edmorley: bmo
  2877. # [19:45] <@bsmedberg> people including me use it for debugging: typeid works, and some clients of the xpcom glue use it to avoid linkage errors
  2878. # [19:46] <bjacob> BenWa: in the design of your profiler, you forgot that profiling was supposed to be hard and not work well
  2879. # [19:46] <espindola> Jeff's point is that the debugger uses only the vtable...
  2880. # [19:47] <BenWa> :P
  2881. # [19:47] <espindola> how does it avoid linkage errors?
  2882. # [19:47] * Quits: garnacho (carlos@moz-751C139.dyn.user.ono.com) (Ping timeout)
  2883. # [19:47] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2884. # [19:47] <@ehsan> edmorley: can't find it now, sorry :(
  2885. # [19:48] <@bsmedberg> when you compile your embedding code with RTTI (which is sometimes necessary), the vtable symbols expect to link in "typeinfo for X" symbols
  2886. # [19:48] <edmorley> ehsan: I can't either, I blame b.m.o
  2887. # [19:48] * edmorley thwaps glob
  2888. # [19:48] <@ehsan> edmorley: maybe someone has resolved it?
  2889. # [19:49] <edmorley> just been using ALL
  2890. # [19:49] * @ehsan wonders how many bugs he has filed...
  2891. # [19:49] <@ehsan> 1765 is the answer!
  2892. # [19:49] <edmorley> a lot :-)
  2893. # [19:50] <edmorley> unless it's been marked webtools-sec which I don't have access to
  2894. # [19:50] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  2895. # [19:50] <@ehsan> hmm
  2896. # [19:50] <@ehsan> I should have access to all the bugs that I have filed!
  2897. # [19:50] <edmorley> well indeed
  2898. # [19:50] <@ehsan> maybe I filed it on irc? ;)
  2899. # [19:50] <edmorley> ha
  2900. # [19:50] <edmorley> that chestnut
  2901. # [19:51] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Connection reset by peer)
  2902. # [19:51] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Connection reset by peer)
  2903. # [19:51] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Connection reset by peer)
  2904. # [19:51] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Connection reset by peer)
  2905. # [19:51] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Connection reset by peer)
  2906. # [19:51] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Connection reset by peer)
  2907. # [19:51] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
  2908. # [19:51] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Ping timeout)
  2909. # [19:51] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Connection reset by peer)
  2910. # [19:52] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2911. # [19:52] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Ping timeout)
  2912. # [19:52] <@ehsan> bbondy: I'm a moron, I was locking the wrong directory!
  2913. # [19:52] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
  2914. # [19:52] * Quits: jstraus (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net) (Ping timeout)
  2915. # [19:52] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Connection reset by peer)
  2916. # [19:52] * Quits: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net) (Ping timeout)
  2917. # [19:52] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
  2918. # [19:52] <froydnj> espindola: think your push needs a clobber
  2919. # [19:52] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2920. # [19:52] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2921. # [19:52] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  2922. # [19:52] * Quits: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Connection reset by peer)
  2923. # [19:52] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
  2924. # [19:52] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  2925. # [19:52] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  2926. # [19:52] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
  2927. # [19:52] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
  2928. # [19:52] <espindola> froydnj, I agree :-(
  2929. # [19:52] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  2930. # [19:53] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2931. # [19:53] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  2932. # [19:53] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2933. # [19:53] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  2934. # [19:53] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
  2935. # [19:53] * Quits: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net) (Ping timeout)
  2936. # [19:53] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  2937. # [19:53] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  2938. # [19:53] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
  2939. # [19:53] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  2940. # [19:53] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2941. # [19:53] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  2942. # [19:53] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
  2943. # [19:53] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  2944. # [19:53] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2945. # [19:53] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
  2946. # [19:53] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  2947. # [19:54] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2948. # [19:54] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2949. # [19:54] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  2950. # [19:54] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  2951. # [19:54] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2952. # [19:54] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  2953. # [19:54] * Joins: Boriss_ (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  2954. # [19:54] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  2955. # [19:54] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  2956. # [19:54] * Joins: jstraus_ (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net)
  2957. # [19:54] <@khuey> did comcast just crap out all over the country?
  2958. # [19:54] <@bz> hmm
  2959. # [19:54] <espindola> froydnj, done
  2960. # [19:55] <@bz> try pushes are still slow. :(
  2961. # [19:55] <jhammel> khuey: i thought they crapped out long ago ;)
  2962. # [19:55] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2963. # [19:55] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  2964. # [19:55] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  2965. # [19:55] <@khuey> heh
  2966. # [19:55] <bbondy> ehsan: all good?
  2967. # [19:55] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2968. # [19:56] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  2969. # [19:56] * Joins: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net)
  2970. # [19:56] <bsmith> do we have a mechanism in native code or JS for taking a byte array and outputing it as a (base10) integer, assuming it is big-endian or little-endian or whatever?
  2971. # [19:56] * Joins: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net)
  2972. # [19:56] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
  2973. # [19:56] * Joins: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP)
  2974. # [19:57] <@bz> So this is an array of 4 bytes?
  2975. # [19:57] <@bz> or something else?
  2976. # [19:58] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2977. # [19:58] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
  2978. # [19:58] <bsmith> an array of many bytes
  2979. # [19:58] <bsmith> a bignum, basically
  2980. # [19:58] <bsmith> represented as a C array
  2981. # [19:58] <@ehsan> bbondy: yeah
  2982. # [19:58] * mkelly|noms is now known as mkelly
  2983. # [19:58] <@bz> ah
  2984. # [19:58] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
  2985. # [19:59] <humph> hsivonen: is there an html5 linter?
  2986. # [19:59] <@bz> we don't have anything for that, no
  2987. # [19:59] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  2988. # [19:59] <bsmith> thanks bz
  2989. # [19:59] * philor is now known as philor|afk
  2990. # [20:00] * Quits: Boriss_ (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss_)
  2991. # [20:00] <dholbert> espindola, RE b2g red I mentioned above -- I just triggered the clobberer tool for all m-i B2G builders, so that should hopefully be fixed as of whatever push happens next (probably after bjacob's push)
  2992. # [20:00] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  2993. # [20:01] <mbrubeck> dholbert, espindola: I'll retrigger the build on espindola's push
  2994. # [20:01] <dholbert> mbrubeck, thanks
  2995. # [20:01] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  2996. # [20:01] * @khuey grumbles
  2997. # [20:01] <@khuey> I hate templates
  2998. # [20:01] * Joins: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2999. # [20:02] <bjacob> khuey: what about them?
  3000. # [20:02] <@khuey> bjacob: incomprehensible error messages
  3001. # [20:02] <bjacob> khuey: oh, that. yeah
  3002. # [20:03] <glandium> khuey: use clang
  3003. # [20:04] * cadecairos is now known as cadecairos_away
  3004. # [20:04] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  3005. # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  3006. # [20:06] * sheppy is now known as sheppy-afk
  3007. # [20:06] * Quits: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3008. # [20:07] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  3009. # [20:07] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3010. # [20:09] <@khuey> bjacob: is it possible to make a template specialization a friend of a class?
  3011. # [20:10] * wlach|bbiab is now known as wlach
  3012. # [20:10] * cpeterso_ is now known as cpeterson
  3013. # [20:10] * armenzg is now known as armenzg_mtg
  3014. # [20:11] <bjacob> khuey: no idea :) never tried
  3015. # [20:11] <@khuey> heh
  3016. # [20:11] <@khuey> ok
  3017. # [20:11] <bjacob> khuey: but you can do template friends
  3018. # [20:11] * Joins: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net)
  3019. # [20:11] <bjacob> and then all specializations will be friends
  3020. # [20:12] <@khuey> that's probably good enough
  3021. # [20:12] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3022. # [20:12] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3023. # [20:13] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3024. # [20:13] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  3025. # [20:13] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3026. # [20:14] * Quits: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  3027. # [20:15] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3028. # [20:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3029. # [20:15] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
  3030. # [20:15] * cadecairos_away is now known as cadecairos
  3031. # [20:15] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  3032. # [20:15] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
  3033. # [20:16] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
  3034. # [20:16] <@khuey> edmorley: I need treestatus access
  3035. # [20:17] <@khuey> (me@kylehuey.com)
  3036. # [20:17] <edmorley> added :-)
  3037. # [20:17] <@khuey> cool
  3038. # [20:17] <@khuey> ty
  3039. # [20:17] <edmorley> (email in a logged channel, how spamtastic :-))
  3040. # [20:17] * @khuey closes all the trees
  3041. # [20:18] <@khuey> edmorley: my email address is all over hte internet
  3042. # [20:18] <@khuey> gmail does a good job of keeping out the spam
  3043. # [20:18] <jcranmer> khuey: you should be able to do template specialized friends
  3044. # [20:18] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
  3045. # [20:18] <vlad> when my mozilla account was reactivated
  3046. # [20:18] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
  3047. # [20:18] <@khuey> cjones: do we have a ParamTraits for a C++ union type?
  3048. # [20:19] <vlad> it didn't have postini on there for a little while
  3049. # [20:19] <evilpie_> btw try server uses you email in every build
  3050. # [20:19] <vlad> that was a very fun 24 hours
  3051. # [20:19] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3052. # [20:19] * ChanServ sets mode: +o dbaron
  3053. # [20:19] <vlad> I got so. much. spam.
  3054. # [20:19] <vlad> so much.
  3055. # [20:19] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  3056. # [20:19] <cjones> khuey, moar details? what are you trying to do?
  3057. # [20:19] <@khuey> cjones: pass a union across a process boundary
  3058. # [20:20] <jcranmer> template <typename Q> class B {}; class A {friend class B<int>;};
  3059. # [20:20] <jcranmer> that compiles in gcc without warnings or errors
  3060. # [20:20] <jcranmer> khuey: ^
  3061. # [20:20] <cjones> khuey, there's nothing magical if that's what you're looking for
  3062. # [20:20] <@khuey> ok
  3063. # [20:20] <cjones> if you're looking for a non-magical example, no i don't believe we've ever done that
  3064. # [20:21] <cjones> the IPDL compiler supports unions
  3065. # [20:21] <cjones> that's usually your better option
  3066. # [20:21] <@khuey> cjones: er, sorry
  3067. # [20:21] <cjones> and that *is* magical
  3068. # [20:21] <@khuey> cjones: I meant an *enum*
  3069. # [20:21] <cjones> heh
  3070. # [20:21] * @khuey should have gotten more sleep last night
  3071. # [20:21] <cjones> yes, we have magic for that
  3072. # [20:21] * bear is now known as bear-afk
  3073. # [20:21] <cjones> http://mxr.mozilla.org/mozilla-central/source/ipc/glue/IPCMessageUtils.h#69
  3074. # [20:21] <@khuey> unions .. enums .. all the same to me
  3075. # [20:21] <jhammel> they're all just ones and zeroes anyway
  3076. # [20:22] <@khuey> cjones: excellent, ty
  3077. # [20:23] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  3078. # [20:23] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Input/output error)
  3079. # [20:23] <cjones> np
  3080. # [20:24] <edmorley> evilpie_: yeah but my b.m.o email is deliberately different from my main/browserID email
  3081. # [20:25] <evilpie_> i don't even get that much spam surprisingly
  3082. # [20:28] <@bz> is it expected that the profiler spews stuff to stdout?
  3083. # [20:29] <Waldo> ted: is it just me, or is defining a macro in a .cpp so it can be used by a .h included in that .cpp just awful and confusing? I saw the macro wasn't used in the file and naturally thought I could remove it
  3084. # [20:30] * Quits: ejpbruel_ (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel_)
  3085. # [20:31] <froydnj> Waldo: like #define FOO / #include "header.h" / #undef FOO ?
  3086. # [20:31] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  3087. # [20:31] <Waldo> froydnj: except without the #undef FOO
  3088. # [20:31] <@ted> Waldo: yes, it is
  3089. # [20:31] * Quits: crypt (chatzilla@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3090. # [20:31] <froydnj> Waldo: ah, well no #undef is awful
  3091. # [20:32] * Quits: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de) (Ping timeout)
  3092. # [20:32] <Waldo> froydnj: in this case I don't think the lack of #undef is awful; it wasn't that sort of "templatized" header
  3093. # [20:32] <glandium> Waldo: it might or might not be gross. Depends of the code
  3094. # [20:32] <glandium> froydnj: likewise, depends on the code
  3095. # [20:32] * Waldo tries to find the bug#, because no dep was recorded
  3096. # [20:32] <@ted> Waldo: wonder if we could replace that with a MOZALLOC_INTERNAL or something
  3097. # [20:32] <Waldo> dunno
  3098. # [20:32] <@ted> and just add that to DEFINES in the srcdir
  3099. # [20:32] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3100. # [20:32] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
  3101. # [20:33] <Waldo> also, mfbt seriously needs a better build system/packaging system/use system or something, because there are three places in the tree that do VPATH += $(topsrcdir)/mfbt CPPSRCS += Assertions.cpp so they can get the one assertions implementation file compiled
  3102. # [20:33] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  3103. # [20:34] * Waldo is actually removing all of those right now, but not by fixing the system problem
  3104. # [20:34] * coop|afk is now known as coop
  3105. # [20:34] <@ted> heh
  3106. # [20:35] <Ms2ger> Waldo, so I wonder if MOZ_CRASH actually wants a message argument
  3107. # [20:35] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3108. # [20:35] <Waldo> Ms2ger: I was sort of wondering that
  3109. # [20:35] <Waldo> Ms2ger: if we do it, we can do it after the patch removing MOZ_Assert, which I have finished now
  3110. # [20:36] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  3111. # [20:36] * armenzg_mtg is now known as armenzg
  3112. # [20:36] <Ms2ger> I saw
  3113. # [20:36] <Ms2ger> That's what prompted the question :)
  3114. # [20:36] <Waldo> ah
  3115. # [20:36] * Quits: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP) (Ping timeout)
  3116. # [20:36] <Waldo> I was hoping to try that last night and have it up today, didn't quite happen
  3117. # [20:37] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
  3118. # [20:37] <glandium> Waldo: there is such a thing, that's including sources.mk
  3119. # [20:37] * AutomatedTester|AFK is now known as AutomatedTester
  3120. # [20:39] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
  3121. # [20:39] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  3122. # [20:40] * @bz reads waldocode
  3123. # [20:40] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3124. # [20:40] <Waldo> \o/
  3125. # [20:40] <glandium> Waldo: although, there should be a VPATH added to sources.mk, and we could define MFBT_ROOT globally, in, e.g. config/autoconf.mk
  3126. # [20:40] <Waldo> on the other hand, you're reading XBL
  3127. # [20:40] <Waldo> /o\
  3128. # [20:41] <jlebar> If I use document D's NodeInfoManager to create node N, what is the relationship between N and D? Is D N's "owner document"?
  3129. # [20:42] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3130. # [20:42] <Waldo> Ms2ger: bug 763000 (good number for a good bug, say I)
  3131. # [20:43] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  3132. # [20:43] <Ms2ger> jlebar, I reckon
  3133. # [20:43] <Ms2ger> Waldo, I approve of the bug number, not of the review request :)
  3134. # [20:43] <jlebar> Ms2ger, Good enough for me. It's just a comment. :)
  3135. # [20:43] <Waldo> speaking of bugs and code, anyone around here want to claim familiarity with IEEE-754, enough to review some code dealing with the double bit format?
  3136. # [20:44] <Ms2ger> Definitely not it
  3137. # [20:44] * froydnj cautiously raises hand
  3138. # [20:44] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3139. # [20:44] <Ms2ger> You must be new here
  3140. # [20:45] <Ms2ger> But Waldo, you've got your victim
  3141. # [20:45] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  3142. # [20:45] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3143. # [20:45] <froydnj> one year as of this past wednesday!
  3144. # [20:45] <Waldo> nah, this should be pretty simple
  3145. # [20:45] * Joins: activeknowledge (Mibbit@moz-93A5BEC1.hsd1.ma.comcast.net)
  3146. # [20:45] <Waldo> froydnj: bug 746273; basically it's just going over mfbt/FloatingPoint.h and double-checking that I didn't make any mistakes
  3147. # [20:46] * Ms2ger eats cake
  3148. # [20:46] * Waldo is pretty sure there aren't any there, but given this stuff's sensitive, it seems like another set of eyes is worth the price
  3149. # [20:46] <edmorley> catlee-mtg: you ok with me filing a "pull latest treestatus to prod" type bug for treestatus tip?
  3150. # [20:47] <glandium> froydnj: btw, i was wondering if we really needed to expose the entire double-conversion thing, and if it wouldn't make things more easily maintained (as in, less patched), if we had a wrapper API?
  3151. # [20:47] <glandium> froydnj: (and the API would only expose what we need)
  3152. # [20:47] <Waldo> glandium: I thought the same thing initially, actually, was not quite motivated enough to argue the point fully
  3153. # [20:47] <Waldo> glandium: still think it, more or less
  3154. # [20:47] <Waldo> modulo inertia and all that
  3155. # [20:47] <froydnj> glandium: would probably cut down on the visibility patch, if nothing else
  3156. # [20:48] * jhammel is now known as jhammel|lunch
  3157. # [20:48] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  3158. # [20:49] <froydnj> glandium: might even be able to sneak a nice PRUnichar-esque interface in there too
  3159. # [20:49] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  3160. # [20:50] <Waldo> noooooooooo
  3161. # [20:50] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  3162. # [20:50] <Waldo> painful as it probably would be to implement, we should make a char16_t
  3163. # [20:51] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3164. # [20:51] <glandium> Waldo: we don't have char16_t available everywhere, unfortunately
  3165. # [20:51] <capella> Yah - otherwise why did we do bug 740688? :P
  3166. # [20:52] <Waldo> glandium: yeah, that's why it's painful (and you can't test for it)
  3167. # [20:52] <Waldo> at least, you can't test without configury stuff
  3168. # [20:52] <Ms2ger> Waldo, well, we have a configury check already
  3169. # [20:53] <Waldo> I understand there's some leeriness to having headers use configure-generated test stuff in them, for some reason, but I don't fully know what it is
  3170. # [20:53] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3171. # [20:54] <glandium> Waldo: the problem is, for example, bug 559278
  3172. # [20:54] <Ms2ger> Waldo, so what's up with ::exit / exit?
  3173. # [20:55] * devd_afk is now known as devd
  3174. # [20:55] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  3175. # [20:55] * Quits: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net) (Quit: tantek)
  3176. # [20:55] <Waldo> Ms2ger: exit might resolve to not ::exit if you're in a class with the right method or field in it, or you're in a namespace with the same sort of thing; this is why MOZ_NOT_REACHED_MARKER() was doing the abort/::abort stuff
  3177. # [20:56] <Waldo> Ms2ger: kinda nitpicky, definitely, but if we're going to do it for one thing like abort, we should probably do it for other things too
  3178. # [20:56] <Ms2ger> Fair
  3179. # [20:56] <Ms2ger> Now if only used Gecko-style TitleCaps methods.... ;)
  3180. # [20:57] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Quit: Weekend!)
  3181. # [20:57] <Waldo> I could have #ifdef __cplusplus / #define MOZ_GLOBAL_QUALIFIER :: / #else / #define MOZ_GLOBAL_QUALIFIER /* nothing */ / #endif, but I suspect this would not meet with approval from just about anyone, including me
  3182. # [20:58] <Waldo> C++ is the worst programming language, except for all the other ones
  3183. # [20:58] <Ms2ger> That would get you r-, yes ;)
  3184. # [20:58] <froydnj> ooh, is it time for the friday language flamewar yet?
  3185. # [20:58] * Quits: michal1 (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  3186. # [20:59] <Ms2ger> froydnj, not yet, I need to get through this patch first :)
  3187. # [20:59] <Waldo> I hear the fish are really biting today
  3188. # [21:00] <@ted> Waldo: do we actually have any C consumers of MFBT?
  3189. # [21:00] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3190. # [21:00] * Joins: clee_ (clee@moz-BBE3ABD.mv.mozilla.com)
  3191. # [21:00] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  3192. # [21:00] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3193. # [21:00] * clee_ is now known as clee
  3194. # [21:00] <Waldo> ted: jsapi.h was C, and still sort of is at the far periphery because of Rust, I think
  3195. # [21:01] <@ted> hmm
  3196. # [21:01] * joduinn-mtg is now known as joduinn
  3197. # [21:01] <@ted> i thought there were immediate plans to throw out the C JSAPI?
  3198. # [21:01] <Waldo> that problem might be fixable; I'm not close enough to the Rust users/needs to know how easy it'd be to fix that
  3199. # [21:01] <Waldo> there were, and are
  3200. # [21:01] <froydnj> we parse xml on the main thread or a separate thread?
  3201. # [21:01] <@khuey> bsmedberg: is Append infallible on strings these days?
  3202. # [21:01] <@khuey> froydnj: main
  3203. # [21:01] <froydnj> khuey: ta
  3204. # [21:01] <@bsmedberg> khuey: yes
  3205. # [21:01] <Waldo> there is some need for some sort of C hackaround for Rust, no matter how awful the interface to it is
  3206. # [21:01] <@khuey> bsmedberg: yay!
  3207. # [21:02] <@khuey> froydnj: that will change in the future
  3208. # [21:02] <@khuey> most likeyl
  3209. # [21:02] * Joins: crypt (chatzilla@moz-72D7EA5C.cisco.com)
  3210. # [21:02] <@khuey> *likely
  3211. # [21:02] <Waldo> why Rust can't talk C++ even far-peripherally, I dunno
  3212. # [21:02] <@ted> Waldo: i didn't know rust was using spidermonkey
  3213. # [21:02] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  3214. # [21:02] <Waldo> ted: servo
  3215. # [21:02] * froydnj hurries up to get his patch landed before it does
  3216. # [21:02] <froydnj> Waldo: have you written bindings to a C++ interface before?
  3217. # [21:02] <@ted> ah
  3218. # [21:03] <@ted> yeah, using C++ APIs in anything but C++ is kind of horrible
  3219. # [21:03] <Waldo> froydnj: it sounded like there were problems dealing with even an |extern "C"| C++ interface, which didn't make any sense to me
  3220. # [21:03] <Waldo> froydnj: i.e. an interface exactly like any of the existing JS_* methods that don't involve anything but basic types and pointers to opaque structs and stuff
  3221. # [21:04] <Waldo> maybe I was misunderstanding
  3222. # [21:04] <Ms2ger> edmorley is all over my m.d.platform...
  3223. # [21:04] <@khuey> man I can't wait for auto
  3224. # [21:04] <edmorley> catlee-mtg: I don't suppose you could add me to treestatus.allizom.org (I'm on -dev and prod, just not stage, so can't test for bug 763002)
  3225. # [21:04] <froydnj> Waldo: seems to me like that'd be OK too, but maybe there's some subtlety
  3226. # [21:05] <edmorley> Ms2ger: preferable to your lawn, no? :-)
  3227. # [21:05] <froydnj> Waldo: I *think* that's what LLVM does, for instance
  3228. # [21:05] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
  3229. # [21:05] <Ms2ger> edmorley, :)
  3230. # [21:06] <bbondy> khuey: just start programming in widget/windows/winrt and you can use it :)
  3231. # [21:06] <@khuey> bbondy: can I move IndexedDB to widget/windows/winrt?
  3232. # [21:06] <bbondy> haha
  3233. # [21:07] <Ms2ger> DENIED
  3234. # [21:07] <Ms2ger> froydnj, alright, C sucks donkey balls
  3235. # [21:08] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
  3236. # [21:08] <froydnj> nsXMLHttpRequest::Send, eeeeee
  3237. # [21:08] <Ms2ger> And emacs is an abomination in the eyes of... me
  3238. # [21:09] <froydnj> Ms2ger: not gonna argue too strenuously with C sucking
  3239. # [21:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3240. # [21:09] <@khuey> declaring your variables at the start of blocks is obnoxious
  3241. # [21:09] <@khuey> other than that, C is kind of tolerable
  3242. # [21:09] <froydnj> khuey: get a real C compiler :)
  3243. # [21:09] <Ms2ger> And void*
  3244. # [21:09] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  3245. # [21:09] <@khuey> froydnj: I program on windows :-P
  3246. # [21:09] <jcranmer> khuey: use C99
  3247. # [21:10] <derf> Use smaller blocks.
  3248. # [21:10] <jcranmer> or C11
  3249. # [21:10] <froydnj> khuey: like I said :p
  3250. # [21:10] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  3251. # [21:10] <@ted> huh, there's a C11?
  3252. # [21:10] <jcranmer> yeppers
  3253. # [21:10] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3254. # [21:10] <jcranmer> they duplicated C++11's atomic stuff, made % -1 undefined
  3255. # [21:10] <jcranmer> added a _Static_Assert
  3256. # [21:10] <derf> ted: Well, it's a more than a decade later and major vendors still haven't implemented the last standard, so clearly it's time to try this again.
  3257. # [21:10] <froydnj> added static_assert in some flavor
  3258. # [21:10] <@ted> hah
  3259. # [21:11] <@ted> jcranmer: i'm guessing it's all subtly incompatible with C++11
  3260. # [21:11] * @khuey read that as strategic_assert
  3261. # [21:11] <Waldo> it's moderately compatible
  3262. # [21:11] <Waldo> there's also some crazy
  3263. # [21:11] <jcranmer> oh
  3264. # [21:11] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  3265. # [21:11] <jcranmer> they also made macros have type arguments
  3266. # [21:11] <Waldo> like a form of method-argument overloading that depends on something crazy like spelling out the overloads explicitly
  3267. # [21:11] <jcranmer> kind of
  3268. # [21:11] <froydnj> what the...?
  3269. # [21:11] <Waldo> http://www.robertgamble.net/2012/01/c11-generic-selections.html
  3270. # [21:12] <jcranmer> added char16_t, deleted gets, added quitck_exit
  3271. # [21:12] * Joins: claude (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
  3272. # [21:12] <catlee-mtg> edmorley: done
  3273. # [21:12] <jcranmer> added a flag for O_CREAT | O_EXCL in fopen
  3274. # [21:12] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-)
  3275. # [21:12] * devd is now known as devd_afk
  3276. # [21:12] * Quits: claude (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3277. # [21:13] <froydnj> ah, yes, so the math library works
  3278. # [21:13] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3279. # [21:13] * devd_afk is now known as devd
  3280. # [21:13] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3281. # [21:16] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3282. # [21:17] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  3283. # [21:17] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3284. # [21:17] <froydnj> Ms2ger: am gonna disagree on the emacs bit :p
  3285. # [21:18] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3286. # [21:18] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  3287. # [21:19] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  3288. # [21:19] * bear-afk is now known as bear
  3289. # [21:19] <edmorley> catlee-mtg: thank you :-)
  3290. # [21:21] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  3291. # [21:21] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  3292. # [21:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3293. # [21:22] <hsivonen> humph: there's a validator: html5.validator.nu
  3294. # [21:22] <jesup> Anyone seen this in a Mac build? (while building build/browser/base/jar.mn): File "/builds/slave/try-osx64/build/obj-firefox/i386/_virtualenv/bin/../lib/python2.7/os.py", line 157, in makedirs | mkdir(name, mode) | OSError: [Errno 17] File exists: '../../dist/bin/chrome/browser/content/browser'
  3295. # [21:22] <humph> hsivonen: I want to use something in node
  3296. # [21:22] <humph> in a build system
  3297. # [21:22] <humph> is that code somewhere stealable?
  3298. # [21:22] <jlebar> jesup, I think I saw that, and I retriggered and it went away.
  3299. # [21:22] <@khuey> jesup: it's known
  3300. # [21:22] <@khuey> intermittent race
  3301. # [21:23] <jesup> khuey: Cool. Makes me feel better
  3302. # [21:23] <hsivonen> humph: http://about.validator.nu/#src
  3303. # [21:24] <humph> great, thanks
  3304. # [21:24] * Joins: tantek (tantek@moz-224C7F2.tmodns.net)
  3305. # [21:25] * Quits: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  3306. # [21:25] <hsivonen> humph: http://wiki.whatwg.org/wiki/Validator.nu_Web_Service_Interface
  3307. # [21:25] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
  3308. # [21:26] <hsivonen> humph: the "validator" repo contains a sample client in .py
  3309. # [21:27] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  3310. # [21:28] <mbrubeck> bjacob: Looks like some orange on inbound...
  3311. # [21:29] <bjacob> mbrubeck: looking
  3312. # [21:29] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  3313. # [21:29] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3314. # [21:29] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
  3315. # [21:29] <mbrubeck> bjacob: I'm about to push some of my own patches; I can push a backout at the same time if you like
  3316. # [21:30] <bjacob> mbrubeck: i would like to have a look at the logs first, it could be a very simple fix
  3317. # [21:30] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  3318. # [21:32] <bjacob> mbrubeck: meh, ok, proceed with the backout
  3319. # [21:32] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3320. # [21:32] <bjacob> not obvious to me... these patches were not intended to affect non-android
  3321. # [21:32] * Quits: xsergio (sergio@229E608.40ACBB88.B05A4819.IP) (Quit: Leaving)
  3322. # [21:33] <mbrubeck> yeah, looks like some test JS is not loading for some reason but I couldn't see anything obvious in the patch
  3323. # [21:33] <@bz> uh
  3324. # [21:33] * @bz tries to understand https://tbpl.mozilla.org/?tree=Try&rev=7a0adc10023f
  3325. # [21:33] <bjacob> mbrubeck: are you taking care of the backout?
  3326. # [21:33] <@bz> why is Windows failing to find files everyone else finds?
  3327. # [21:33] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3328. # [21:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3329. # [21:33] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  3330. # [21:34] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3331. # [21:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3332. # [21:34] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
  3333. # [21:34] <mbrubeck> bjacob: backed out
  3334. # [21:34] <bjacob> mbrubeck: thanks
  3335. # [21:34] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  3336. # [21:34] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3337. # [21:34] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  3338. # [21:34] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3339. # [21:34] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3340. # [21:34] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3341. # [21:34] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3342. # [21:34] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3343. # [21:34] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  3344. # [21:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3345. # [21:35] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3346. # [21:36] * philor|afk is now known as philor
  3347. # [21:36] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3348. # [21:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3349. # [21:38] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
  3350. # [21:40] <NeilAway> ewww, mixed content on google search results :s
  3351. # [21:42] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3352. # [21:42] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3353. # [21:43] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3354. # [21:43] <evilpie_> do we have a plugin container for every page or only per plugin?
  3355. # [21:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  3356. # [21:44] <Ms2ger> Per plugin, I'd think
  3357. # [21:44] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  3358. # [21:44] <KWierso> it's per plugin, last I checked
  3359. # [21:44] <evilpie_> ah dammit
  3360. # [21:45] <@bz> per page doesn't work
  3361. # [21:45] <@bz> fwiw
  3362. # [21:45] <evilpie_> i just thought up such a sweet solution for detecting which tab causes sound
  3363. # [21:45] <KWierso> yep, no binding processes to tabs :(
  3364. # [21:46] <@bz> plugin processes
  3365. # [21:46] <davidb> ehsan: when the plugin crashes what should i see (in terms of dialog)?
  3366. # [21:46] <@ehsan> davidb: iirc a notification bar
  3367. # [21:46] <@ehsan> davidb: or maybe nothing
  3368. # [21:46] <davidb> ok
  3369. # [21:46] <@ehsan> davidb: but it should show up in about:crashes
  3370. # [21:46] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Ping timeout)
  3371. # [21:46] <davidb> it did not
  3372. # [21:46] <@ehsan> and you should *not* get the apple crash dialog
  3373. # [21:47] <davidb> ok
  3374. # [21:47] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  3375. # [21:48] * joduinn is now known as joduinn-biab
  3376. # [21:51] <davidb> ehsan: bug 763024
  3377. # [21:51] <@ehsan> cool
  3378. # [21:51] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3379. # [21:51] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  3380. # [21:51] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  3381. # [21:52] * Joins: Waldo (waldo@moz-7B0110AD.mv.mozilla.com)
  3382. # [21:53] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  3383. # [21:54] <NeilAway> jcranmer: wait, how can %-1 be undefined?
  3384. # [21:55] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  3385. # [21:55] <jcranmer> NeilAway: x % -1 is usually implemented in the same instruction as x / -1
  3386. # [21:55] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3387. # [21:55] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3388. # [21:55] <jcranmer> and x / -1 is undefined if x == INT_MIN
  3389. # [21:55] <jcranmer> so INT_MIN % -1 is undefined
  3390. # [21:56] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Ping timeout)
  3391. # [21:56] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  3392. # [21:56] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  3393. # [21:57] * philor is now known as philor|away
  3394. # [21:57] <NeilAway> jcranmer: ok, but in the general case, %-1 == 0, right?
  3395. # [21:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  3396. # [21:57] * jhammel|lunch is now known as jhammel
  3397. # [21:57] <jcranmer> it should be
  3398. # [21:59] * Joins: pcglue (ekw@moz-3FCFB32F.dsl.irvnca.pacbell.net)
  3399. # [21:59] * Quits: ekw (ekw@moz-904C079B.dsl.irvnca.pacbell.net) (Ping timeout)
  3400. # [22:00] * Quits: tantek (tantek@moz-224C7F2.tmodns.net) (Quit: tantek)
  3401. # [22:01] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting for kernel update.)
  3402. # [22:01] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  3403. # [22:02] * Joins: tantek (tantek@moz-224C7F2.tmodns.net)
  3404. # [22:03] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3405. # [22:03] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3406. # [22:04] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  3407. # [22:04] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  3408. # [22:06] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Client exited)
  3409. # [22:07] * Joins: mcsmurf (chatzilla@moz-A94E2306.dip.t-dialin.net)
  3410. # [22:07] * mattwoodrow|away is now known as mattwoodrow
  3411. # [22:07] * mbrubeck is now known as mbrubeck|lunch
  3412. # [22:08] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  3413. # [22:08] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3414. # [22:09] <ejpbruel> jgilbert: awesome, thanks!
  3415. # [22:09] <jgilbert> ejpbruel: it's good to get that off our shoulders, eh? :P
  3416. # [22:09] <bbondy> :)
  3417. # [22:10] <ejpbruel> jgilbert: hehe. ill promise to be less grumpy next time
  3418. # [22:11] <jgilbert> we can celebrate with transparent DIBs, hopefull :D
  3419. # [22:11] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3420. # [22:11] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  3421. # [22:11] <jgilbert> hopefully, even
  3422. # [22:12] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3423. # [22:12] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3424. # [22:14] * sheppy-afk is now known as sheppy
  3425. # [22:14] * Quits: tantek (tantek@moz-224C7F2.tmodns.net) (Quit: tantek)
  3426. # [22:15] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3427. # [22:16] * catlee-mtg is now known as catlee
  3428. # [22:16] * AaronMT|mtg is now known as AaronMT
  3429. # [22:16] <ejpbruel> jgilbert: yeah, some of my teammates in the add-on sdk team would be most happy with that :)
  3430. # [22:17] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  3431. # [22:17] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3432. # [22:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  3433. # [22:21] <joe> aw shit
  3434. # [22:21] <joe> i just backed out of mozilla-beta for a failure to build
  3435. # [22:21] <joe> except it was
  3436. # [22:21] <joe> make[6]: /tools/python/bin/python2.7: Permission denied
  3437. # [22:22] <davidb> wth
  3438. # [22:22] <bhearsum> did your parents sign your permission form?
  3439. # [22:22] <@khuey> bhearsum++
  3440. # [22:22] <joe> bhearsum--
  3441. # [22:22] <joe> (karma is borken anyway)
  3442. # [22:23] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  3443. # [22:23] <bhearsum> i'll remember you did that, joe
  3444. # [22:23] <edmorley> bhearsum++
  3445. # [22:23] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
  3446. # [22:23] <joe> hm
  3447. # [22:23] <joe> looks like bug 753223
  3448. # [22:24] * sheppy is now known as sheppy-afk
  3449. # [22:24] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  3450. # [22:27] <jcranmer> hmmmm
  3451. # [22:27] <jcranmer> is there a way I can upload something from a testsuite from try?
  3452. # [22:28] * rail is now known as rail-brb
  3453. # [22:28] <bhearsum> what do you mean?
  3454. # [22:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  3455. # [22:28] <bhearsum> you want build artifacts?
  3456. # [22:28] <jcranmer> I want to run code-coverage on a try server
  3457. # [22:28] <jcranmer> and upload the results somewhere
  3458. # [22:28] <bhearsum> technically you could do it through major makefile hacks, but the only reasonable way to do that would be to borrow a slave IMO
  3459. # [22:29] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  3460. # [22:31] * Quits: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com) (Ping timeout)
  3461. # [22:31] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3462. # [22:32] * Joins: espindola (espindola@96A196F2.C5836A43.971E19F6.IP)
  3463. # [22:33] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3464. # [22:33] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3465. # [22:33] <jcranmer> major makefile hacks are nothing to me
  3466. # [22:33] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  3467. # [22:34] * Quits: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP) (Quit: nn)
  3468. # [22:36] * Quits: Waldo (waldo@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3469. # [22:37] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3470. # [22:38] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3471. # [22:38] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  3472. # [22:39] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  3473. # [22:40] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3474. # [22:40] * armenzg is now known as armenzg_brb
  3475. # [22:41] * Joins: overholt (overholt@CB68FBAC.8B7C5F4F.6B1321E2.IP)
  3476. # [22:42] <catlee> you can't upload anything from the test slaves
  3477. # [22:42] <edmorley> joe: have you clobbered beta post cancel, or do you need me to>?
  3478. # [22:42] <joe> edmorley: son of a
  3479. # [22:42] <joe> edmorley: ALWAYS FORGET
  3480. # [22:42] <joe> edmorley: please do
  3481. # [22:43] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  3482. # [22:44] * Quits: graememcc (chatzilla@moz-F7C85A03.range31-52.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  3483. # [22:44] <edmorley> joe: done :-)
  3484. # [22:44] <joe> edmorley: ty :)
  3485. # [22:44] <edmorley> np
  3486. # [22:44] * Quits: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120607025755])
  3487. # [22:44] * mattwoodrow is now known as mattwoodrow|away
  3488. # [22:46] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3489. # [22:46] * Quits: marco (marco@FF72BAE0.565FFF1E.10DC0B64.IP) (Ping timeout)
  3490. # [22:46] * Quits: vikash (vikash@53F728ED.CA2F2E5.FB0CC892.IP) (Quit: Leaving)
  3491. # [22:46] * Joins: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net)
  3492. # [22:46] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  3493. # [22:47] * joduinn-biab is now known as joduinn
  3494. # [22:49] <jcranmer> :-/
  3495. # [22:49] * Quits: overholt (overholt@CB68FBAC.8B7C5F4F.6B1321E2.IP) (Quit: overholt)
  3496. # [22:50] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  3497. # [22:50] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3498. # [22:51] * bhearsum is now known as bhearsum|afk
  3499. # [22:51] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  3500. # [22:51] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  3501. # [22:51] * Parts: jbuck (jbuck@moz-6349F8B5.ca) (["Textual IRC Client: www.textualapp.com"])
  3502. # [22:52] <jcranmer> how does http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/codecoverage/ get populated?
  3503. # [22:52] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  3504. # [22:53] <@khuey> rand();
  3505. # [22:54] <evilpie> every third time actually
  3506. # [22:55] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3507. # [22:55] <edmorley> Marco Castelluccio++
  3508. # [22:55] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
  3509. # [22:55] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  3510. # [22:55] * ChanServ sets mode: +o dveditz
  3511. # [22:55] * Quits: Matti (chatzilla@moz-D240A994.dip.t-dialin.net) (Ping timeout)
  3512. # [22:56] <KaiRo> edmorley: yes, I have already installed the apps I submitted to the marketplace and they work fine with web runtime on Linux :)
  3513. # [22:57] <KaiRo> so cool to see someone step up and do that, and get it into the same train as the other platforms
  3514. # [22:59] <edmorley> yeah :-)
  3515. # [22:59] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
  3516. # [22:59] <edmorley> armenzg_brb: added @m.c, let me know if you need the gmail added as well/instead
  3517. # [22:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7d68b45776ff - Luke Wagner - Bug 705423 - ensureTypes in ArgSetter (r=billm)
  3518. # [22:59] <firebot> http://hg.mozilla.org/mozilla-central/rev/227b4a4c3c46 - Luke Wagner - Bug 762473 - Don't apply non-reentrant-closure optimization when the scope is extensible (r=dvander)
  3519. # [22:59] <firebot> http://hg.mozilla.org/mozilla-central/rev/6cbb5b6e3da2 - Luke Wagner - Sweep script->types if gczeal is set to allow fuzz/test coverage (no bug,r=billm)
  3520. # [22:59] <armenzg_brb> edmorley: how can I try to login with mozilla.com email? It does not let me try again
  3521. # [23:00] <edmorley> oh
  3522. # [23:00] <edmorley> cookie clear maybe?
  3523. # [23:00] <armenzg_brb> edmorley: I think it got cleared now
  3524. # [23:00] <armenzg_brb> thanks
  3525. # [23:00] * armenzg_brb is now known as armenzh
  3526. # [23:00] * armenzh is now known as armenzg
  3527. # [23:01] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/95d1bb200f4e - Olli Pettay - Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
  3528. # [23:01] * Parts: josh (josh@moz-6F3505DF.nyc.res.rr.com)
  3529. # [23:03] * kats is now known as kats|away
  3530. # [23:03] <@bsmedberg> ted: do you have a decision about the other half of that DIST_SUBDIR bug?
  3531. # [23:04] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
  3532. # [23:04] * Quits: mcsmurf (chatzilla@moz-A94E2306.dip.t-dialin.net) (Ping timeout)
  3533. # [23:05] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  3534. # [23:06] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  3535. # [23:06] * Joins: mcsmurf (chatzilla@moz-3D07CBFF.dip.t-dialin.net)
  3536. # [23:06] * Quits: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney_)
  3537. # [23:07] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3538. # [23:07] * Joins: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP)
  3539. # [23:08] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
  3540. # [23:08] * joduinn is now known as joduinn-mtg
  3541. # [23:10] * Quits: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP) (Ping timeout)
  3542. # [23:10] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  3543. # [23:12] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
  3544. # [23:15] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
  3545. # [23:17] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  3546. # [23:17] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3547. # [23:19] * philor|away is now known as philor
  3548. # [23:19] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  3549. # [23:20] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  3550. # [23:21] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3551. # [23:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3552. # [23:23] * Joins: sicking (chatzilla@moz-40BA2367.lightspeed.sntcca.sbcglobal.net)
  3553. # [23:24] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  3554. # [23:25] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3555. # [23:27] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (Quit: Leaving.)
  3556. # [23:28] * armenzg is now known as armenzg_away
  3557. # [23:28] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
  3558. # [23:29] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  3559. # [23:30] * Quits: sicking (chatzilla@moz-40BA2367.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  3560. # [23:30] * Quits: armenzg_away (armenzg@moz-8FEE1CEE.dsl.bell.ca) (Input/output error)
  3561. # [23:30] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3562. # [23:30] * Quits: twi (Adium@moz-AB7F837.cust.dsl.vodafone.it) (Quit: Leaving.)
  3563. # [23:30] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3564. # [23:31] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
  3565. # [23:32] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120604042007])
  3566. # [23:35] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3567. # [23:35] * Joins: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com)
  3568. # [23:36] * Joins: tanvi (tanvi@moz-BBE3ABD.mv.mozilla.com)
  3569. # [23:37] <tanvi> does anyone know how to resolve this:
  3570. # [23:37] * catlee is now known as catlee-away
  3571. # [23:37] <tanvi> mozilla@mozilla-Precision-WorkStation-T5500:~/dev/mozilla-central$ hg update -C
  3572. # [23:37] <tanvi> resolving manifests
  3573. # [23:37] <tanvi> abort: 00manifest.i@8caa3934776e: no node!
  3574. # [23:37] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  3575. # [23:37] <tanvi> i was doing an hg update earlier and the system hung, so i had to do a hard reste
  3576. # [23:37] <tanvi> reset
  3577. # [23:38] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  3578. # [23:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3579. # [23:38] <Callek> tanvi: does hg recover work?
  3580. # [23:38] <jlebar> tanvi, maybe http://mercurial.selenic.com/wiki/RepositoryCorruption
  3581. # [23:38] <Callek> jlebar++
  3582. # [23:38] <jlebar> tanvi, Although it's probably faster just to re-clone.
  3583. # [23:39] <tanvi> mozilla@mozilla-Precision-WorkStation-T5500:~/dev/mozilla-central$ hg recover
  3584. # [23:39] <tanvi> no interrupted transaction available
  3585. # [23:40] <tanvi> thanks jlebar. i should probably just reclone. trying an hg verify
  3586. # [23:40] <NeilAway> current trunk is Gecko 16, right?
  3587. # [23:40] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  3588. # [23:40] <padenot> yep
  3589. # [23:41] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3590. # [23:41] <jlebar> cjones, tl;dr :-p
  3591. # [23:42] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3592. # [23:42] * gregglind is now known as gregglind_away
  3593. # [23:43] <mcsmurf> heh I think I once had that hg error
  3594. # [23:44] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  3595. # [23:44] <mcsmurf> I was able to repair it, but I need help from some mercurial developer :D
  3596. # [23:44] <mcsmurf> +ed
  3597. # [23:44] * Quits: grubshka (grubshka@moz-66F5CD80.w86-216.abo.wanadoo.fr) (Ping timeout)
  3598. # [23:45] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  3599. # [23:45] <Callek> NeilAway: yes
  3600. # [23:46] * Joins: sawrubh (Mibbit@95CA0301.D4E1F4C4.4FFC111C.IP)
  3601. # [23:49] * Quits: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net) (Quit: Leaving)
  3602. # [23:49] * mbrubeck|lunch is now known as mbrubeck
  3603. # [23:49] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
  3604. # [23:51] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back shortly)
  3605. # [23:52] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  3606. # [23:52] * bz is now known as bz_dinner
  3607. # [23:52] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  3608. # [23:53] * bwinton is now known as bwinton_away
  3609. # [23:54] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  3610. # [23:54] * Joins: vladan1 (vladan@F2D29657.F60B0462.67AC9B1.IP)
  3611. # [23:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3612. # [23:55] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3613. # [23:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3614. # [23:56] * mjschranz is now known as mjschranz_brb
  3615. # [23:56] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3616. # [23:57] * Quits: sawrubh (Mibbit@95CA0301.D4E1F4C4.4FFC111C.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3617. # [23:58] * Joins: raph (AndChat501@FC9760FD.7F75B59F.B3F72630.IP)
  3618. # [23:58] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
  3619. # [23:59] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
  3620. # Session Close: Sat Jun 09 00:00:00 2012

The end :)