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

Options:

  1. # Session Start: Wed Feb 08 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:01] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  4. # [00:01] * Quits: @smaug (chatzilla@moz-59883FDC.elisa-mobile.fi) (Ping timeout)
  5. # [00:02] * Joins: smaug (chatzilla@moz-59883FDC.elisa-mobile.fi)
  6. # [00:02] * ChanServ sets mode: +o smaug
  7. # [00:02] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  8. # [00:03] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  9. # [00:03] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  10. # [00:03] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Input/output error)
  11. # [00:04] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  12. # [00:04] * philor is now known as philor|away
  13. # [00:05] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  14. # [00:05] * mcote is now known as mcote|afk
  15. # [00:06] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  16. # [00:07] * Quits: pascalc (chatzilla@moz-70F14CE1.rev.sfr.net) (Ping timeout)
  17. # [00:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  18. # [00:09] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  19. # [00:10] * philor|away is now known as philor
  20. # [00:11] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
  21. # [00:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  22. # [00:11] * joduinn is now known as joduinn-food
  23. # [00:12] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a1/20120113174750])
  24. # [00:12] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Connection reset by peer)
  25. # [00:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  26. # [00:12] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  27. # [00:13] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  28. # [00:14] * Quits: kaze (kaze@moz-D5F31D56.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.5)
  29. # [00:16] * rnewman is now known as rnewman|dog
  30. # [00:17] * Joins: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net)
  31. # [00:17] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  32. # [00:18] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  33. # [00:18] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  34. # [00:18] <edmorley> mak: wow thanks, didn't expect to start marking and find them all done :-)
  35. # [00:19] <mak> edmorley: you're welcome!
  36. # [00:19] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  37. # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  38. # [00:19] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  39. # [00:20] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  40. # [00:20] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  41. # [00:20] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  42. # [00:21] * Joins: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP)
  43. # [00:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  44. # [00:22] * Joins: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP)
  45. # [00:23] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  46. # [00:24] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  47. # [00:25] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
  48. # [00:25] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  49. # [00:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  50. # [00:25] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  51. # [00:26] * Quits: mak (chatzilla@moz-9C04AFFB.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  52. # [00:26] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  53. # [00:28] * Joins: jdm (jdm@moz-1DE9E401.uwaterloo.ca)
  54. # [00:30] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  55. # [00:30] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  56. # [00:30] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  57. # [00:31] * Quits: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net) (Ping timeout)
  58. # [00:33] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  59. # [00:34] <nemo> NeilAway: Your suggestion does work
  60. # [00:34] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  61. # [00:35] <nemo> NeilAway: although I couldn't try it at first 'cause I lost my internet for a little while
  62. # [00:35] * Quits: mcsmurf (mcsmurf@moz-47202F52.dip.t-dialin.net) (Quit: )
  63. # [00:37] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  64. # [00:38] * njn just got his hoodie
  65. # [00:38] * njn doesn't like the new tab screen :(
  66. # [00:38] * darktrojan has not got his hoodie :(
  67. # [00:38] <nemo> NeilAway, stuart, cmr: http://m8y.org/tmp/testcase242d.xhtml tests neil's suggestion of using a scaled image instead
  68. # [00:38] <nemo> NeilAway: this obviously saves a ton of memory on the canvas and reduces the amount of work in javascript by a lot
  69. # [00:39] <cmr> 0ms
  70. # [00:39] <cmr> nemo: hows about with my image?
  71. # [00:39] <nemo> cmr: I just changed it back to that
  72. # [00:39] * Quits: jlongster (user@moz-342431BE.rcmdva.fios.verizon.net) (Input/output error)
  73. # [00:39] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  74. # [00:39] <nemo> cmr: now. that time is just for the loop, so obviously it'll be ridiculously fast
  75. # [00:39] <nemo> cmr: now. the question is, how would it be implemented in-browser.
  76. # [00:40] <nemo> you know... I think I'll add the canvas creation time to the timing on that one, since the loop is basically non-existent
  77. # [00:40] <jdm> I don't even know who I should talk to to find out if I should expect a hoodie
  78. # [00:40] <jdm> I heard that non-employees were receiving tem
  79. # [00:40] <nemo> hm. doesn't seem to matter
  80. # [00:41] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  81. # [00:41] <nemo> bz_away: yeah, NeilAway's suggestion makes it plenty efficient IMO
  82. # [00:41] <@khuey> jdm: contact Amie
  83. # [00:41] <cmr> nemo: is this lightness value from 0 to 255?
  84. # [00:41] <nemo> cmr: yeah
  85. # [00:41] <jdm> thanks
  86. # [00:41] <darktrojan> what does the hoodie look like?
  87. # [00:42] * njn finds browser.newtab.url, but setting it to about:blank doesn't seem to work
  88. # [00:42] <nemo> cmr: I assume the scaling algorithm automatically handles what happens when transparent pixels are collapsed. The values aren't *quite* the same as iterating over the image, but they are quite close
  89. # [00:42] <darktrojan> pics pls
  90. # [00:42] <nemo> cmr: off by maybe 1 or 2%
  91. # [00:42] <sfink> it's browser.newtab.enabled, I think
  92. # [00:42] <ttaubert> njn: sorry needs a restart for now
  93. # [00:42] <njn> darktrojan: black, with orange drawstring around the hood, "Firefox" sewn into the front, and a small plastic firefox logo sewn onto the left sleeve
  94. # [00:42] <jhammel> darktrojan: http://media.photobucket.com/image/recent/mf37/DreadPirateFezzik.jpg
  95. # [00:42] <cmr> nemo: close enough for it to not matter
  96. # [00:42] <darktrojan> ttaubert, my new tab page doesn't get thumbnails, was that a bug a few days ago?
  97. # [00:43] <darktrojan> my build is out of date
  98. # [00:43] <ttaubert> it still is :)
  99. # [00:43] * armenzg is now known as armenzg_brb
  100. # [00:43] * Quits: gkw (gkw@moz-8AA70F80.tmodns.net) (Ping timeout)
  101. # [00:43] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  102. # [00:43] <darktrojan> nice jhammel
  103. # [00:43] <darktrojan> ttaubert, it used to get them! :(
  104. # [00:43] <njn> darktrojan: can you view https://www.yammer.com/mozilla.com/uploaded_files/3891523 ?
  105. # [00:43] <heycam> I think the orange drawstring is what makes it
  106. # [00:43] * Joins: gkw (gkw@moz-8AA70F80.tmodns.net)
  107. # [00:43] <jhammel> darktrojan: make sure you get the black one or.... http://2.bp.blogspot.com/-0fN35p9MN8s/TtKL2QU0LiI/AAAAAAAAUS0/rIoxDvhHjsE/s1600/Funny-Demotovational-Invisibility-Cloaks.jpg
  108. # [00:43] * heycam is still waiting for his
  109. # [00:44] <darktrojan> no njn :(
  110. # [00:44] <hub> *sigh* I get an orange on Android opt
  111. # [00:44] <edmorley> njn: you can toggle the newtab matrix off using the cross top right of the content area
  112. # [00:45] <ttaubert> darktrojan: mhh, they unfortunately get lost on crash/forced quit
  113. # [00:45] <njn> darktrojan: http://valgrind.org/njn/hoodie.jpg
  114. # [00:45] <ttaubert> darktrojan: and don't show for pages that redirect
  115. # [00:45] <@khuey> heycam: mine arrived the day after I moved to the SF office
  116. # [00:45] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  117. # [00:45] <heycam> khuey, arrived… in florida?
  118. # [00:45] <njn> darktrojan: that's not a photo of me, BTW
  119. # [00:45] <nemo> bz_away: ok. add the neil suggestion plz/thnx :D - that one it wouldn't matter even if the image was 10000x10000
  120. # [00:45] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  121. # [00:46] <darktrojan> njn I didn't think you'd be wearing a beanie at this time of year
  122. # [00:46] <njn> edmorley: thanks! I see browser.newtabpage.enabled=false is now set in about:config
  123. # [00:46] * njn wonders what browser.newtab.url is supposed to do
  124. # [00:46] <ttaubert> njn: it sets the url used for new tab pages
  125. # [00:46] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  126. # [00:47] <njn> ttaubert: doesn't seem to do anything. Do I need to restart?
  127. # [00:47] <ttaubert> yes, for now, fixed soon
  128. # [00:47] <@khuey> heycam: yes
  129. # [00:47] <njn> ttaubert: np, just curious
  130. # [00:47] <heycam> khuey, oops
  131. # [00:47] <@khuey> heycam: they asked for my address a month earlier :-/
  132. # [00:47] <ttaubert> njn: np :)
  133. # [00:48] <hub> edmorley: how do you guys deal with Android failures?
  134. # [00:48] * jhammel drinks
  135. # [00:48] <@khuey> bsmedberg: ping
  136. # [00:48] <jwatt> wow, Instruments sure makes it hard to create a nicely formatted text file from a profile
  137. # [00:48] <heycam> on windows my debug builds get a bunch of "### ERROR: SymGetModuleInfo64" messages when assertions occur, I think. is there a way I can fix that?
  138. # [00:48] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  139. # [00:50] <cpearce> How do I get a fix into ESR10? Is there a document somewhere saying how?
  140. # [00:51] <darktrojan> cpearce, I think there's an approval-esr10? flag
  141. # [00:51] <jdm> cpearce: I've emailed akeybl about that myself!
  142. # [00:51] * Quits: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net) (Quit: Mardak)
  143. # [00:51] <edmorley> hub: random.choice(['retrigger', 'attempt to manually look up bug and star', 'ignore', '302 philor'])
  144. # [00:52] * Joins: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net)
  145. # [00:52] <hub> edmorley: the thing is that it is on inbound
  146. # [00:52] <hub> :-/
  147. # [00:52] <darktrojan> ok it's a tracking flag, not an approval
  148. # [00:52] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  149. # [00:52] <darktrojan> edmorley++
  150. # [00:53] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  151. # [00:53] <jhammel> edmorley: if you only responded sooner that is qbo-able ;)
  152. # [00:53] <darktrojan> do it anyway
  153. # [00:54] <edmorley> jhammel: the irony being that the delay was due to me retriggering a bunch of android failures on inbound...
  154. # [00:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  155. # [00:56] <@roc> excellent! I found a real PDF I need to read, that pdf.js can render but Adobe Reader can't
  156. # [00:56] <gavin> is it a pdf about pdf.js?
  157. # [00:56] * Quits: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP) (Input/output error)
  158. # [00:56] <@roc> amazingly, no
  159. # [00:56] <darktrojan> roc++
  160. # [00:56] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  161. # [00:56] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  162. # [00:58] <@dolske> cpearce: you mean asking about if a bug can get into an ESR, or actually landing a fix for ESR?
  163. # [00:58] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  164. # [00:59] * Quits: gkw (gkw@moz-8AA70F80.tmodns.net) (Broken pipe)
  165. # [01:00] <Cww> cpearce: if you're asking what I think you're asking, we decided that this was going to be chemspilled into 10 and 10ESR
  166. # [01:00] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
  167. # [01:00] <gavin> akeybl just sent that info to release-drivers
  168. # [01:00] * rnewman|dog is now known as rnewman
  169. # [01:01] * jhammel can't wait for pdf.js
  170. # [01:01] <gavin> cpearce: you're going to want to land on https://hg.mozilla.org/releases/mozilla-esr10/, but wait for releng to provide details
  171. # [01:01] <cpearce> dolske: both. I have a fix that should go into ESR.
  172. # [01:01] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  173. # [01:01] <gavin> (I imagine it might be on the relbranch)
  174. # [01:01] * Quits: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  175. # [01:02] * Quits: jdm (jdm@moz-1DE9E401.uwaterloo.ca) (Client exited)
  176. # [01:02] <@khuey> jhammel: who said you have to wait for it?
  177. # [01:02] <edmorley> hub: basically until bug 690311 is resolved, a good proportion of the 'failures' are not test failures, but pre/post test scripts failing
  178. # [01:02] <jhammel> khuey: is it in nightly yet?
  179. # [01:02] <@khuey> jhammel: there's an extension you can download
  180. # [01:02] <hub> edmorley: ok
  181. # [01:02] <@dolske> aiui, the process is basically the same as getting onto aurora/beta. request approval, when approved land on esr branch (http://hg.mozilla.org/releases/mozilla-esr10)
  182. # [01:02] * Quits: Matti (chatzilla@moz-F980B52B.dip.t-dialin.net) (Ping timeout)
  183. # [01:03] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Quit: Joeh)
  184. # [01:03] <@dolske> worst case you can always just email release-drivers@ and ask. :)
  185. # [01:03] <cpearce> There's no approval flag. Not yet anyway.
  186. # [01:03] <aja> btw....mentioned earlierm ubt never filed.....there's mixed branding on ESR branch builds....blue menu (ok) but orange icons
  187. # [01:03] <@dolske> ah
  188. # [01:04] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
  189. # [01:04] <@dolske> probably tracking-firefox10 (set to "?")
  190. # [01:04] * Quits: artpar (artpar@DDB0E299.49C2C5E.2C7B20EF.IP) (Quit: Leaving)
  191. # [01:05] <@dolske> half guessing here, but I think the intention is that the ESR and release it's built on will generally track each other, and that it would be unusual to land on one but not the other.
  192. # [01:05] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  193. # [01:05] <@dolske> but you're the.... 1st? 2nd? bug to through this so I'm sure it will be all new and exciting.
  194. # [01:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  195. # [01:06] * Joins: jimb (user@moz-51B190AA.ptld.qwest.net)
  196. # [01:06] * Quits: bretr (bret_recka@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: bretr)
  197. # [01:07] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  198. # [01:08] * jwir3 is now known as jwir3|away
  199. # [01:09] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  200. # [01:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  201. # [01:10] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  202. # [01:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  203. # [01:12] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  204. # [01:13] * Joins: SeoZ (DanielJuyu@7E7E73F2.F5F46C28.14E0EA63.IP)
  205. # [01:13] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  206. # [01:14] * bhearsum is now known as bhearsum|afk
  207. # [01:14] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  208. # [01:15] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  209. # [01:15] <edmorley> mbrubeck: btw your email on https://wiki.mozilla.org/Modules/All#Fennec is still the old one, don't know if that's intentional?
  210. # [01:16] <mbrubeck> That email's still valid... I'll just leave it for now.
  211. # [01:16] <mbrubeck> thanks though
  212. # [01:17] <edmorley> mbrubeck: cool just wanted to check :-)
  213. # [01:17] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  214. # [01:17] * zpao is now known as zpao|detached
  215. # [01:17] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  216. # [01:17] <edmorley> saves on the spam a bit I guess
  217. # [01:17] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  218. # [01:17] * Quits: @smaug (chatzilla@moz-59883FDC.elisa-mobile.fi) (Ping timeout)
  219. # [01:18] * Joins: mib_fkk645 (Mibbit@86C22ABA.B849F75A.2870C025.IP)
  220. # [01:18] * Ziggy_Maes is now known as Ziggy|AWAY
  221. # [01:18] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  222. # [01:19] <mbrubeck> Between my various addresses, I get about 200 spam per day.
  223. # [01:19] * catlee-lunch is now known as catlee
  224. # [01:19] <mbrubeck> There's no saving me. :P
  225. # [01:20] * Quits: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net) (Quit: Mardak)
  226. # [01:20] <@khuey> that doesn't get filtered?
  227. # [01:20] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  228. # [01:20] <@khuey> that's some seriously broken spam detection
  229. # [01:20] <derf> Word.
  230. # [01:20] <jwatt> aww, js regexps don't support look behind assertions?
  231. # [01:20] <jwatt> sucks
  232. # [01:20] <edmorley> I only get about 2 a week on my domain after 3-4 years, but I've been super paranoid about it
  233. # [01:21] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  234. # [01:23] <philor> hub: now *there* is what you should be worried about, not Android
  235. # [01:23] <hub> philor: leak in debug :-/ yeah I just saw. wtf.
  236. # [01:25] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  237. # [01:26] <hub> are the links to "analyze the leak" supposed to work?
  238. # [01:26] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  239. # [01:27] * davehunt is now known as davehunt|away
  240. # [01:27] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  241. # [01:28] <@dolske> you click the link, and a buzzer goes off in philor's cell.
  242. # [01:28] <philor> soon, they'll work soon
  243. # [01:28] <hub> ah ok
  244. # [01:28] <jhammel> philor: the buzzer in your cell? ;)
  245. # [01:28] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  246. # [01:28] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  247. # [01:28] <philor> nyet
  248. # [01:28] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
  249. # [01:29] <philor> they work on http://tbpl.swatinem.de/
  250. # [01:29] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  251. # [01:29] * lsblakk|lunch is now known as lsblakk
  252. # [01:29] <philor> but all they do is tell you which test opened a leaked domwindow, if you happen to leak a domwindow, which with that tiny leak you probably didn't
  253. # [01:29] * nthomas|away is now known as nthomas
  254. # [01:30] <philor> while confusing you by claiming that a mochitest-chrome test somehow leaked one when it didn't
  255. # [01:30] <philor> hub: sorry, it has nothing useful to offer
  256. # [01:31] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  257. # [01:31] * zpao|detached is now known as zpao
  258. # [01:31] * Parts: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  259. # [01:31] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  260. # [01:32] * Quits: AutomatedTester (AutomatedT@moz-75921CF2.as13285.net) (Input/output error)
  261. # [01:33] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  262. # [01:33] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  263. # [01:33] <hub> philor: thanks
  264. # [01:33] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  265. # [01:34] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  266. # [01:35] * Joins: ddahl (ddahl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  267. # [01:35] <tbsaunde> philor: to be fair that patching casuing issues in mochitest-chrome would be /amazing/
  268. # [01:36] <tbsaunde> *causing
  269. # [01:36] * joduinn-food is now known as joduinn
  270. # [01:36] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  271. # [01:36] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  272. # [01:37] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  273. # [01:39] <philor> yeah, it's just that the leak-analysis script is dumb about not knowing mochitest-other is four different test runs, and also about not knowing that test_process.xul hides where its domwindow goes away
  274. # [01:40] <philor> I should just add a manual hack to never claim that that test leaked, it'd be way easier than explaining how dumb the analysis is
  275. # [01:40] * Quits: peregrino (peregrino@moz-9FCEB88D.telecom.net.ar) (Ping timeout)
  276. # [01:40] * ewong|away is now known as ewong
  277. # [01:42] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: boots)
  278. # [01:42] * Quits: mib_fkk645 (Mibbit@86C22ABA.B849F75A.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  279. # [01:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  280. # [01:44] * coop is now known as coop|buildduty
  281. # [01:45] * armenzg_brb is now known as armenzg
  282. # [01:45] <philor> and speaking of my perfectly reasonable claims, people should not be allowed to do security bugs until I've perfectly mapped their email to their nick
  283. # [01:45] <mbrubeck> khuey: No, about 99% of that *does* get filtered.
  284. # [01:45] * Joins: cfree (chatzilla@moz-8470EB89.sc.res.rr.com)
  285. # [01:45] <philor> but I think maybe jwir3|away has reftest orange
  286. # [01:46] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Quit: Leaving)
  287. # [01:46] <philor> including, miracle of miracles, actual geniuine Android failure
  288. # [01:47] * Quits: karl (karl@DCC78A05.D3F8A8DE.C8A09C26.IP) (Ping timeout)
  289. # [01:47] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  290. # [01:47] * Joins: gandalf (zbraniecki@moz-329BE0D5.neoplus.adsl.tpnet.pl)
  291. # [01:48] <@khuey> mbrubeck: oh, so you only get 2 spam emails a day in your actual inbox?
  292. # [01:48] <edmorley> I'll backout 9062b3e04318 yeah?
  293. # [01:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  294. # [01:49] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  295. # [01:49] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  296. # [01:50] * Joins: jduell (jduell@moz-DB48B887.airbears.berkeley.edu)
  297. # [01:50] * Quits: yareckon (ryan@moz-7AFC65F6.dip.t-dialin.net) (Quit: yareckon)
  298. # [01:51] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  299. # [01:51] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  300. # [01:52] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  301. # [01:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  302. # [01:52] <WG9s> edmorley: I would, on the inbound is not your tryserver even for security bugs rule!
  303. # [01:53] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  304. # [01:53] <akeybl> cpearce: hey sorry was interviewing a candidate. there's no documentation yet, but once approved for mozilla-release we'll also want to land on https://hg.mozilla.org/releases/mozilla-esr10/ (as gavin noted)
  305. # [01:53] <akeybl> let me know if you've got any questions
  306. # [01:54] * armenzg is now known as armenzg_mtg
  307. # [01:54] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  308. # [01:55] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  309. # [01:55] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
  310. # [01:56] <ewong> khuey ping
  311. # [01:56] <@khuey> ewong: pong
  312. # [01:56] * Joins: dseif (dseif@15A140F3.6F0A844E.287A8ADE.IP)
  313. # [01:57] <ewong> khuey smaug gave my bug #693172 patch a r+!! woot!
  314. # [01:57] <@khuey> yay
  315. # [01:57] * Quits: necolas (necolas@moz-C8C6D8F3.bb.sky.com) (Client exited)
  316. # [01:57] <ewong> khuey does it need sr?
  317. # [01:57] <@khuey> don't think so
  318. # [01:58] <ewong> khuey I tested it on try.. and aside for some weirdness in Ru and TEgra, I think it's 'good'
  319. # [01:58] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  320. # [01:59] <@khuey> cool
  321. # [01:59] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  322. # [02:00] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  323. # [02:00] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  324. # [02:00] <ewong> maybe I'll push it to m-i
  325. # [02:01] <@khuey> please do
  326. # [02:01] <WeirdAl> Does anyone know how this new addons compatibility blocklist works and can explain it to me?
  327. # [02:01] <@khuey> thanks for persevering on this btw
  328. # [02:02] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  329. # [02:02] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  330. # [02:03] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Quit: Leaving.)
  331. # [02:03] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  332. # [02:04] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  333. # [02:05] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
  334. # [02:06] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  335. # [02:07] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  336. # [02:07] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  337. # [02:07] * @khuey chuckles
  338. # [02:07] <@khuey> watching people go architecture-astronauting on public-webapps is always fun
  339. # [02:08] <edmorley> !seen mak
  340. # [02:08] <firebot> mak was last seen 1 hour, 49 minutes and 3 seconds ago, saying 'edmorley: you're welcome!' in #developers.
  341. # [02:08] <@khuey> he's probably asleep by now
  342. # [02:08] <WeirdAl> khuey: ?
  343. # [02:08] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  344. # [02:08] <edmorley> khuey: oh yeah it's somehow late again :-?
  345. # [02:08] <@khuey> WeirdAl: er, whatwg
  346. # [02:08] <edmorley> :-/ even
  347. # [02:09] * @khuey gets them confused
  348. # [02:09] <@khuey> edmorley: :-? is a good one
  349. # [02:09] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  350. # [02:09] <WeirdAl> I haven't read whatwg for a couple days
  351. # [02:09] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
  352. # [02:09] <@khuey> WeirdAl: there's a bunch of people who want to redesign <img>
  353. # [02:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  354. # [02:09] * Joins: Unfocused (u2622@moz-160C58C6.com)
  355. # [02:09] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  356. # [02:09] <jtcranmer> just like the people who want to stuff everything imaginable into the UA^H^Hserver request headers
  357. # [02:10] * Joins: slowbro (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  358. # [02:10] * Quits: slowbro (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: slowbro)
  359. # [02:10] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  360. # [02:10] <WeirdAl> heh, really?
  361. # [02:10] <WeirdAl> svg, canvas, audio, video aren't enough? :)
  362. # [02:10] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  363. # [02:12] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  364. # [02:13] <WeirdAl> khuey: "responsive images" thread?
  365. # [02:14] <@khuey> WeirdAl: yeah
  366. # [02:15] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  367. # [02:15] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  368. # [02:15] * WeirdAl is suddenly disinterested
  369. # [02:17] * Quits: jimb (user@moz-51B190AA.ptld.qwest.net) (Ping timeout)
  370. # [02:17] <mccr8> Should I be concerned by a red Android "opt test robocop" on Beta? I'm not sure what that is.
  371. # [02:17] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  372. # [02:17] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  373. # [02:18] <gavin> do test-failure-screenshots work on OS X?
  374. # [02:19] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  375. # [02:19] <philor> yep
  376. # [02:19] <@khuey> mccr8: please put down your patch. you have 20 seconds to comply.
  377. # [02:19] <mccr8> hah
  378. # [02:19] <gavin> I'm trying to get them working on windows, and they don't work for some reason
  379. # [02:20] <philor> so far the Mac ones work mostly to point out releng bugs around the edges, but they work :)
  380. # [02:20] <gavin> but it seems like the problem is in the automation.py.in code that's shared with mac
  381. # [02:20] <edmorley> philor: so am I correct from what you said earlier, that the multiple M-oth leaks are bogus then?
  382. # [02:20] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  383. # [02:20] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  384. # [02:20] * redfive is now known as redfive_afk
  385. # [02:21] <philor> edmorley: nope, they are entirely real, and hub is deeply ashamed about them
  386. # [02:21] <philor> and probably wants you to help him find the exit, not sure about that part
  387. # [02:21] * Quits: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: This computer has gone to sleep)
  388. # [02:22] <philor> what I said was that the leak-analysis script that doesn't work on tbpl.m.o didn't have anything useful to offer anyway, other than a bogus lie about something that is unrelated
  389. # [02:22] <edmorley> ah
  390. # [02:22] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
  391. # [02:22] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  392. # [02:23] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  393. # [02:23] <edmorley> I'd help him find the exit, but looks like he's already gone
  394. # [02:24] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  395. # [02:24] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
  396. # [02:24] <edmorley> I'm presuming 0b205d34aefc is going to rot 3327d251ce49, so I'm just going to pull both out, save it being my hair instead
  397. # [02:24] <edmorley> philor: and thank you, serves me right for trying to skim read
  398. # [02:24] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  399. # [02:25] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  400. # [02:25] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  401. # [02:26] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  402. # [02:26] <ewong> anyone, particularly sheriffs.. is it safe to push to m-i right now?
  403. # [02:27] <philor> tbsaunde: got any advice for whether or not one of hub's patches could come out without the other?
  404. # [02:27] <edmorley> ewong: not quite yet, thank you for asking :-)
  405. # [02:27] <@khuey> ewong: you should probably wait
  406. # [02:27] <Callek> benefit of m-i, unless the tree screams at you -- usually fine to push
  407. # [02:27] <ewong> oooh Ok..
  408. # [02:27] <Callek> though its _easier_ on people if they are backing something out, to wait a bit -- yes :-)
  409. # [02:27] <Callek> (hence your directed answers)
  410. # [02:28] <ewong> m-i is closed? or is there a merge soon?
  411. # [02:28] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  412. # [02:28] <tbsaunde> philor: unless we knew the second was is at fault they both need to go out
  413. # [02:28] * Joins: gkw1 (gkw@moz-4BE034AB.ptr.us.xo.net)
  414. # [02:28] * Quits: gkw1 (gkw@moz-4BE034AB.ptr.us.xo.net) (Input/output error)
  415. # [02:28] <edmorley> tbsaunde: seems wise, thank you :-)
  416. # [02:28] <tbsaunde> second depends heavily on the first
  417. # [02:29] <edmorley> ewong: about to push a backout
  418. # [02:29] <ewong> oh
  419. # [02:29] <tbsaunde> np
  420. # [02:29] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  421. # [02:29] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Ping timeout)
  422. # [02:30] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  423. # [02:30] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  424. # [02:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  425. # [02:30] * Joins: driia (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  426. # [02:30] * Quits: dria (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  427. # [02:32] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Quit: Jesse)
  428. # [02:32] * Quits: jduell (jduell@moz-DB48B887.airbears.berkeley.edu) (Ping timeout)
  429. # [02:32] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  430. # [02:32] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  431. # [02:33] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  432. # [02:34] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  433. # [02:34] * Joins: Noah (opera@8A4CAFD2.715803A1.50DBBEB5.IP)
  434. # [02:34] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  435. # [02:35] * Quits: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  436. # [02:35] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
  437. # [02:36] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  438. # [02:36] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
  439. # [02:38] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
  440. # [02:38] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  441. # [02:38] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  442. # [02:38] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  443. # [02:39] * Joins: rshetty (quassel@72C0F828.9046AC57.C842849F.IP)
  444. # [02:39] * Joins: jduell (jduell@moz-DB48B887.airbears.berkeley.edu)
  445. # [02:39] * Quits: ircloggr (nodebot@moz-15C47C33.compute-1.amazonaws.com) (Client exited)
  446. # [02:40] * Joins: ircloggr (nodebot@moz-4D73A0EA.compute-1.amazonaws.com)
  447. # [02:40] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
  448. # [02:40] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
  449. # [02:44] * khuey is now known as khuey|away
  450. # [02:45] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  451. # [02:45] * Quits: mkelly (mkelly@moz-93FFAF54.hsd1.ca.comcast.net) (Quit: mkelly)
  452. # [02:45] * heycam is now known as heycam|away
  453. # [02:45] * Joins: keret (Mibbit@86C22ABA.B849F75A.2870C025.IP)
  454. # [02:46] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  455. # [02:46] * jmaher|afk is now known as jmaher
  456. # [02:46] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  457. # [02:47] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  458. # [02:47] * Quits: keret (Mibbit@86C22ABA.B849F75A.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  459. # [02:47] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
  460. # [02:48] * Joins: Ventron (michael@moz-C48FD255.dyn.iinet.net.au)
  461. # [02:50] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  462. # [02:50] * zpao is now known as zpao|detached
  463. # [02:51] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  464. # [02:52] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  465. # [02:53] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  466. # [02:53] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  467. # [02:56] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  468. # [02:56] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b45785802731 - Karl Tomlinson - b=724966 make sure to set sRetryGrabTime for retrying grabs r=roc
  469. # [02:57] * Quits: redfive_afk (chatzilla@moz-F8C34A6E.dsl.pltn13.sbcglobal.net) (Ping timeout)
  470. # [02:58] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  471. # [02:58] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Quit: darktrojan)
  472. # [02:59] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  473. # [03:00] * Quits: driia (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: driia)
  474. # [03:02] * zpao|detached is now known as zpao
  475. # [03:04] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  476. # [03:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  477. # [03:06] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  478. # [03:07] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  479. # [03:07] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
  480. # [03:08] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  481. # [03:08] * heycam|away is now known as heycam
  482. # [03:09] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  483. # [03:11] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074205])
  484. # [03:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  485. # [03:13] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 10.0/20120129021758])
  486. # [03:14] <mccr8> is there an existing bug for Android being permaorange on mozilla-release?
  487. # [03:14] <mccr8> all of it. well, it builds okay.
  488. # [03:15] <hub> ok when I run the test on my machine it does not leak :-/
  489. # [03:15] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  490. # [03:15] <hub> *sigh*
  491. # [03:16] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  492. # [03:17] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  493. # [03:18] * Quits: jduell (jduell@moz-DB48B887.airbears.berkeley.edu) (Ping timeout)
  494. # [03:18] <tbsaunde> hub: do you have debug enabled? you may need trace malloc too
  495. # [03:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  496. # [03:21] <philor> mccr8: that's typically the result of either branding, ask mfinkle, or releng, ask... aki maybe
  497. # [03:22] <mccr8> philor: okay, thanks. I filed a bug. I'll CC mfinkle...
  498. # [03:22] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
  499. # [03:23] * Joins: sworkman (sworkman@42A061D3.B40492A6.1594683D.IP)
  500. # [03:23] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  501. # [03:23] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
  502. # [03:24] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  503. # [03:24] <mccr8> though on the positive side, it means I don't have to attempt to interpret "Summary is empty".
  504. # [03:24] <aki> m-r is the last repo that doesn't have the native/xul android split, so the tests may have changed in a way that broke linux-android
  505. # [03:24] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  506. # [03:24] <mccr8> aki: thanks. Yeah, I figured it might be something like that.
  507. # [03:24] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
  508. # [03:26] * khuey|away is now known as khuey
  509. # [03:27] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
  510. # [03:27] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  511. # [03:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  512. # [03:29] * Quits: sworkman (sworkman@42A061D3.B40492A6.1594683D.IP) (Quit: sworkman)
  513. # [03:32] * Quits: chewey (chewey@moz-E1D96951.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  514. # [03:32] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
  515. # [03:32] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  516. # [03:32] * Joins: faramarz1 (Adium@moz-7B0110AD.mv.mozilla.com)
  517. # [03:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 9.0.1/20111223105406])
  518. # [03:34] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  519. # [03:35] * Quits: SeoZ (DanielJuyu@7E7E73F2.F5F46C28.14E0EA63.IP) (Ping timeout)
  520. # [03:37] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
  521. # [03:37] <philor> you kids today. in my day, we had to star everything by hand, uphill both ways in the snow summer and winter
  522. # [03:38] <edmorley> and on that note, I shall bid you good night! :-)
  523. # [03:38] <philor> and if we wanted to retrigger something, we by god wrote another patch, and lied about it being reviewed, and pushed it!
  524. # [03:41] <@dolske> stars? bah, in MY day we just had lumpy clouds of cold hydrogen gas! And we liked it that way!
  525. # [03:43] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  526. # [03:44] * ctalbert is now known as ctalbert|afk
  527. # [03:45] <biesi> philor, hah, back in my day we didn't even bother about lying about reviews
  528. # [03:46] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
  529. # [03:49] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  530. # [03:49] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  531. # [03:50] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  532. # [03:50] * Quits: faramarz1 (Adium@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  533. # [03:50] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  534. # [03:51] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
  535. # [03:52] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  536. # [03:52] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  537. # [03:53] * cjones is now known as cjones-errand
  538. # [03:53] * philor makes random guesses about what 10.7 might be expected to be green on 10.0
  539. # [03:53] * bz_away is now known as bz
  540. # [03:54] * Quits: edmorley (edmorley@moz-18F7779B.range109-156.btcentralplus.com) (Quit: r=sparky)
  541. # [03:54] * Joins: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net)
  542. # [03:54] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
  543. # [03:54] * Quits: sewardj (sewardj@moz-9476E448.dip.t-dialin.net) (Ping timeout)
  544. # [03:55] <mccr8> philor: yeah I was wondering that myself...
  545. # [03:55] * Joins: sewardj (sewardj@moz-9602662D.dip.t-dialin.net)
  546. # [03:55] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  547. # [03:56] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  548. # [03:57] <philor> I meant to do them earlier, but... it was hard to care with the state of the single push :)
  549. # [03:57] * philor is now known as philor|away
  550. # [03:57] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  551. # [03:59] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  552. # [03:59] <ewong> is m-i available for pushing?
  553. # [03:59] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  554. # [04:01] <mccr8> ewong: it looks like it is in a decent state to me.
  555. # [04:02] * dholbert is now known as dholbert|dinner
  556. # [04:02] <ewong> there's a red M-1 on edmorley's backout..
  557. # [04:02] <ewong> w/ empty summary...
  558. # [04:03] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
  559. # [04:03] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Connection reset by peer)
  560. # [04:06] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  561. # [04:07] * Quits: ddahl (ddahl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  562. # [04:07] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
  563. # [04:08] * KaiRo_away is now known as KaiRo
  564. # [04:09] <@bz> anyone here want to do some spec-lawyering and sanity-doublechecking?
  565. # [04:09] <ewong> can someone clarify what that means?
  566. # [04:09] <ewong> re: edmorley's backout red M-1 w/ empty summary
  567. # [04:09] <ewong> Win Opt to be specific
  568. # [04:10] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
  569. # [04:10] * Quits: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: afk for a bit )
  570. # [04:11] <heycam> ewong, someone has retriggered it
  571. # [04:11] <ewong> heycam: Oh right.. just noticed that faint 1
  572. # [04:12] <ewong> light grey on white background really isn't easy to see
  573. # [04:12] <heycam> ewong, I think it was just an infrastructure bug, guessing by the log
  574. # [04:12] <heycam> ewong, I think you're fine to land
  575. # [04:12] <ewong> ok
  576. # [04:12] <ewong> heycam: thanks!
  577. # [04:12] <heycam> np
  578. # [04:12] <heycam> bz, what spec?
  579. # [04:13] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  580. # [04:13] <@bz> heycam: ecma-262
  581. # [04:13] <heycam> bz, I'll give it a go...
  582. # [04:14] <@bz> heycam: specifically, ToInt32 and ToUint32
  583. # [04:14] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  584. # [04:14] * Joins: willy1234x1 (willy1234x@moz-615AE7B5.slkc.qwest.net)
  585. # [04:14] <ewong> ok.. I've pushed.. now with that bug, I set the target milestone to what? mozilla12? and then wait for someone to push to m-c and set the resolution?
  586. # [04:14] <@bz> heycam: as far as I can tell, the return value from these should be the same bit pattern
  587. # [04:15] <@bz> heycam: on a 2s-complement machine
  588. # [04:15] <@bz> heycam: is that the case, or am I missing something?
  589. # [04:15] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  590. # [04:15] <Callek> ewong: 13, but correct
  591. # [04:15] * Quits: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at) (Input/output error)
  592. # [04:15] <ewong> oh 13...
  593. # [04:16] <heycam> bz, let me take a look
  594. # [04:17] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
  595. # [04:18] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  596. # [04:18] <heycam> bz, I think you're right
  597. # [04:19] <@bz> heycam: in that case, I don't understand our js_DoubleToECMAUint32 impl
  598. # [04:19] <@bz> heycam: seems like it could just call js_DoubleToECMAInt32 and cast the result
  599. # [04:19] <heycam> bz, the only difference between the two is the step 5, right?
  600. # [04:19] <@bz> heycam: afaict, yes
  601. # [04:20] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
  602. # [04:21] * @bz is also trying to find modern C/C++ integer conversion rules, because he doesn't like the answers he's reading in k&r
  603. # [04:22] <jtcranmer> bz: promotions or just conversions?
  604. # [04:22] <cmr> hrh
  605. # [04:22] <cmr> *heh
  606. # [04:22] <@bz> conversions
  607. # [04:22] <jtcranmer> more specifically, what's the case?
  608. # [04:23] <@bz> The relevant quote is:
  609. # [04:23] <heycam> I guess you want to know how uint32_t values > 2**31 get converted to doubles?
  610. # [04:23] * Quits: gandalf (zbraniecki@moz-329BE0D5.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  611. # [04:23] <jtcranmer> (the C++ spec is so badly organized that to get anything to make sense you need to know what happens)
  612. # [04:23] <@bz> "When any integer is converted to a signed type, the value is unchaged if it can be represented in the new type and is implementation-defined otherwise"
  613. # [04:23] <@bz> Which means that this code:
  614. # [04:24] <@bz> int8_t f(int32_t i) {
  615. # [04:24] <jtcranmer> "If the destination type is signed, the value is unchanged if it can be represented in the destination type (and
  616. # [04:24] <@bz> return (int8_t)i;
  617. # [04:24] <@bz> }
  618. # [04:24] <jtcranmer> bit-field width); otherwise, the value is implementation-defined."
  619. # [04:24] <@bz> has impl-defined behavior
  620. # [04:24] <@bz> which is not happy.
  621. # [04:24] <jtcranmer> bz: what do you want it to do?
  622. # [04:25] * Joins: mr_sticky (Mibbit@A71F485D.FE95D45.67BABDAE.IP)
  623. # [04:25] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  624. # [04:25] <jtcranmer> the spec doesn't even guarantee that signed numbers are 2's-complement
  625. # [04:25] * Quits: mr_sticky (Mibbit@A71F485D.FE95D45.67BABDAE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  626. # [04:25] <@bz> jtcranmer: well, ideally for my purposes it would do the same as casting to uint8_t (which the spec _does_ define), then promoting to int or short, then subtracting 2^8
  627. # [04:25] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  628. # [04:25] <@bz> jtcranmer: then casting the result to int8_t
  629. # [04:26] <@bz> jtcranmer: that sequence of operations _does_ have well-defined behavior
  630. # [04:26] <jtcranmer> well, (int8_t)(uint8_t)i still has impl-defined behavior
  631. # [04:26] * @bz knows the spec doesn't guarantee signed numbers are 2's-complement; he's not actually depending on that
  632. # [04:26] <@bz> jtcranmer: yes, it does. But I didn't say to do that, did I?
  633. # [04:26] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  634. # [04:27] <@bz> jtcranmer: actually, what I said is slightly bogus
  635. # [04:27] <jtcranmer> well, the spec won't do that
  636. # [04:27] <@bz> jtcranmer: in that 2^8 should only be subtracted if the intermediate value is >=2^7
  637. # [04:27] <@bz> ok
  638. # [04:28] <@bz> fine
  639. # [04:28] * @bz notes that means we have some code making Assumptions....
  640. # [04:28] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  641. # [04:28] <jtcranmer> largely because defining a conversion to a signed value that compiler vendors would implement
  642. # [04:28] <@bz> that are not supported by the spec
  643. # [04:28] <@bz> seems to be working in practice, but....
  644. # [04:28] <jtcranmer> bleh, let me rephrase
  645. # [04:29] <jtcranmer> to do so would force anyone not using a 2's complement machine to implement 2's complement-to-native signedness characteristics
  646. # [04:29] <jtcranmer> and the compiler people would balk at that
  647. # [04:29] <@bz> right
  648. # [04:29] <@bz> and it hasn't bitten us so far because all the stuff we run on in practice is 2's complement
  649. # [04:29] * @bz wonders whether he should just static assert this somehow and then assume it
  650. # [04:29] <jtcranmer> since we don't actually run on non-2's complement machines, we'd only get 2's-complement-compliant values
  651. # [04:30] <jesup> !seen dmoz
  652. # [04:30] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  653. # [04:30] <firebot> I've never seen a 'dmoz', sorry.
  654. # [04:30] <jesup> !seen dmose
  655. # [04:30] <firebot> dmose was last seen 4 days, 9 hours, 27 minutes and 34 seconds ago, saying 'smaug: thanks for the ping; i'll have a look for find somebody to do that soon....' in #audio.
  656. # [04:31] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  657. # [04:31] <@bz> I mean...
  658. # [04:31] <@bz> I can write out the long well-defined version
  659. # [04:31] <@bz> It just seems like a hassle
  660. # [04:31] <jtcranmer> bz: in this day and age, a non 2's-complement architecture would fall under the category of "weird architecture that breaks half our code"
  661. # [04:31] <jesup> bz: hey, what about the PDP-10 port? ;-)
  662. # [04:32] <jtcranmer> like a 9-bit word
  663. # [04:32] <jesup> exactly!
  664. # [04:32] <@bz> well, yes
  665. # [04:32] <jtcranmer> or hell, 7-bit word
  666. # [04:32] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
  667. # [04:32] <jesup> PDP-8 - 12-bit word
  668. # [04:32] <@bz> which is why I have no problem PR_STATIC_ASSERTing it
  669. # [04:32] <@bz> but ok
  670. # [04:32] <@bz> let's assume 2's-complement
  671. # [04:33] <@bz> ok
  672. # [04:33] <jtcranmer> I'd be surprised if such a machine could finish the configure scripts :-P
  673. # [04:33] <@bz> I guess I can do the same thing and cast through the unsigned types
  674. # [04:33] <@bz> because casting from uintN_t to intN_t should "do the right thing", I hope
  675. # [04:33] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
  676. # [04:34] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  677. # [04:34] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Quit: mccr8)
  678. # [04:34] <jesup> Sorry, I forgot - PDP-10 was 2's complement.
  679. # [04:35] * @bz writes sucky-looking code
  680. # [04:35] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  681. # [04:35] <@bz> I wonder whether gcc will correctly optimize this code:
  682. # [04:35] <@bz> int32_t i = getSomeInteger();
  683. # [04:35] <@bz> return (int32_t)(uint32_t)i;
  684. # [04:36] <jesup> but there is a GCC for the PDP-10. Not up-to-date though.
  685. # [04:36] <jtcranmer> bz: in machine terms, that code does nothing
  686. # [04:36] <@bz> well, yes
  687. # [04:36] * jesup will stop dredging up history
  688. # [04:36] <@bz> I'd hope so!
  689. # [04:36] <@bz> alright
  690. # [04:37] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  691. # [04:38] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  692. # [04:38] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  693. # [04:39] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  694. # [04:40] * Joins: Standard8Away (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  695. # [04:40] * Standard8Away is now known as Standard8
  696. # [04:40] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  697. # [04:41] * Quits: jhopkins (jhopkins@moz-13EC3BC5.west.biz.rr.com) (Input/output error)
  698. # [04:41] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  699. # [04:42] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  700. # [04:44] * Quits: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
  701. # [04:44] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  702. # [04:45] <@roc> if anyone complains about our code not being portable to non-2's-complement hardware, I will personally push them off a bridge
  703. # [04:45] <@khuey> is there actually non-2's-complement hardware?
  704. # [04:45] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  705. # [04:45] * @bz would bet some DSPs or something
  706. # [04:45] <mreavy> roc++
  707. # [04:46] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  708. # [04:46] <jesup> Most DSP's are 2's complement (all I've seen)
  709. # [04:47] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  710. # [04:48] <jtcranmer> roc: only pushing them off a bridge?
  711. # [04:48] <jtcranmer> that's too deniable
  712. # [04:48] * Quits: Noah (opera@8A4CAFD2.715803A1.50DBBEB5.IP) (Quit: Noah)
  713. # [04:48] <@roc> http://en.wikipedia.org/wiki/Ones%27_complement
  714. # [04:49] <@roc> turns out 2s complement is inefficient if your '1' bits are expensive :-)
  715. # [04:50] <jesup> Right - last I know of were the CDC machines in the late 60's (I fixed and booted one donated to the campus ACM - before we scrapped it for all the gold). Boot rom was a board of resistors.
  716. # [04:50] <@roc> which requires me to mention this classic Dlibert: http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/0000/800/859/859.strip.sunday.gif
  717. # [04:50] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: pizza)
  718. # [04:50] <jdm> oh noooo
  719. # [04:50] <jdm> I opened up a github commit with 10k changes
  720. # [04:51] <jdm> firefox was displeased with me
  721. # [04:51] <@bz> heh
  722. # [04:51] <@bz> got a profile?
  723. # [04:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  724. # [04:51] <jdm> bz: I have the profile branch, so I could actually do that
  725. # [04:51] * jdm does that
  726. # [04:51] <darktrojan> is that dilbert url deliberate, or just ironic?
  727. # [04:52] <@bz> jdm: should be reflex! ;)
  728. # [04:52] <mreavy> someone in one of the other channels asked if this should be on our next mozilla t-shirt: http://media-cdn.pinterest.com/upload/193865958929307093_uVS1oNTb_c.jpg
  729. # [04:52] <jdm> they way I distinguish them from the osx search menu is that nightly is called Nightly, and the profiler build is called FirefoxNightly
  730. # [04:52] * jesup mumbles about finally adding a "generate profile" button to our nightly UI...
  731. # [04:53] * Joins: Standard8Away (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  732. # [04:53] * Standard8Away is now known as Standard8
  733. # [04:53] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  734. # [04:54] <jdm> oh crap
  735. # [04:54] <jdm> I forgot that I also am running a debug build of firefox inside gdb inside gdb
  736. # [04:54] <jdm> no wonder I only have 100mb of free memory
  737. # [04:54] <heycam> debugging your debugger while you profile your firefox?
  738. # [04:54] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  739. # [04:54] <jdm> heycam: exactly!
  740. # [04:55] <jdm> next step, profiling the profiler
  741. # [04:55] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  742. # [04:55] * @bz has been tempted to do that
  743. # [04:55] <@bz> if I had symbols for shark..
  744. # [04:56] * @bz is looking forward to the built-in profiler
  745. # [04:56] <@bz> so I can fix peeves
  746. # [04:57] <mreavy> i had the following dilbert hanging outside my office at work for like 10 years (given to me as a gift from a good friend I worked with): http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/0000/700/709/709.strip.gif (I love Alice's expression in the last frame)
  747. # [04:59] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
  748. # [04:59] <nigelb> jdm: \o/ Nice to see bugsahoy in mozilla.org stage.
  749. # [04:59] <nigelb> Can't wait to see it live.
  750. # [04:59] <jdm> nigelb: yeah, that will be real soon now
  751. # [04:59] <jdm> I just need to convince myself to boot into windows and fix a couple last accessibility problems
  752. # [05:00] <nigelb> heh
  753. # [05:00] <nigelb> there's a small width problem.
  754. # [05:00] <nigelb> But I'm sure you already know.
  755. # [05:00] <jdm> yeah, someone mentioned that
  756. # [05:00] <jdm> I don't really know anything about web development, so I don't really know how to fix that
  757. # [05:01] <jdm> I don't know what the maximum width of a page should be
  758. # [05:01] <jdm> I really don't want stuff to be shifted below the bug list by default
  759. # [05:01] <jdm> hence my min-width hackery
  760. # [05:01] * armenzg_mtg is now known as armenzg
  761. # [05:01] <nigelb> you should talk to someone in #webdev :)
  762. # [05:01] * armenzg is now known as armenzg_brb
  763. # [05:02] <nigelb> (like during working ours "tomorrow")
  764. # [05:02] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  765. # [05:03] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  766. # [05:03] <jdm> that's a good idea
  767. # [05:04] <jdm> bz: do you have any secret tricks for reading shark profiles?
  768. # [05:04] <jdm> which view is most helpful?
  769. # [05:04] <jdm> ooh, 19% in SelectorMatches
  770. # [05:04] * philor|away is now known as philor
  771. # [05:05] <@bz> jdm: that depends on the shark profile
  772. # [05:05] <@bz> jdm: what's most helpful is typically a quick glance at bottom-up, esp after blaming all the unknown library stuff to callers
  773. # [05:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  774. # [05:06] <@bz> jdm: followed by usually seeing no obvious hotspots and then looking into the top-down view....
  775. # [05:06] <@bz> jdm: if you're hitting selectormatches, I bet I know what this issue is
  776. # [05:06] <jdm> yeah, I was going to ask if it's worth filing
  777. # [05:06] <@bz> jdm: we really need to make this one style system optimization....
  778. # [05:06] * jdm resists offering to take on the project
  779. # [05:07] <@bz> the project is not that bad
  780. # [05:07] <jdm> that's a really bad habit I have
  781. # [05:07] <@bz> the hard part is that it conflicts with other in-flight changes
  782. # [05:07] <@bz> which are blocked on PGO crashes..
  783. # [05:07] <@bz> well, and the code to be written is a bit finicky
  784. # [05:08] <jdm> bz: which bug is the style system one?
  785. # [05:08] * @bz is looking it up
  786. # [05:08] <@bz> hmph
  787. # [05:09] <@bz> btw
  788. # [05:09] <@bz> you filed this sometime as 633733, right?
  789. # [05:10] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=705877
  790. # [05:10] <@bz> is the style system bug that I think should help github
  791. # [05:10] <@bz> based on analysis in bug 704911
  792. # [05:10] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
  793. # [05:11] <jdm> heh
  794. # [05:11] <@bz> should probably add some deps here
  795. # [05:11] <@bz> you doing that, or should I?
  796. # [05:11] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Quit: Leaving)
  797. # [05:11] <jdm> I'll do that
  798. # [05:11] <@bz> ok, thanks
  799. # [05:12] <ewong> for https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=bc6a70cdc0e7, the Android XUL opt J3.. should I retry that?
  800. # [05:12] * @bz sees conversions from double to int64 are undefined, decides to not worry about it
  801. # [05:12] <jlebar> heh, new version of hg does not like qpop'ing patches hg push -f 'ed to try.
  802. # [05:12] <jlebar> "abort: popping would remove an immutable revision". hg, you are too smart for my own good.
  803. # [05:12] <jdm> bz: is the parallel selector matching blocked on 2010 or something?
  804. # [05:12] <@bz> also, conversion from double to uint64 not defined either
  805. # [05:12] <ewong> oh.. it's already being retried
  806. # [05:12] <@bz> jdm: I thought so
  807. # [05:13] <@bz> jdm: in that it built with 2010 at one point
  808. # [05:13] <@bz> jdm: then we upgraded to 2010
  809. # [05:13] <@bz> jdm: and we still get an ICE
  810. # [05:13] <@bz> jdm: khuey filed that bug with MS
  811. # [05:13] <jdm> hooray
  812. # [05:13] <@bz> jdm: we'll see how it goes
  813. # [05:13] <@bz> jdm: I'm tempted to do the ancestor selector thing and then just merge the parallel selector code....
  814. # [05:14] * @bz pretends webidl doesn't specify this junk, just writes code to so "something"
  815. # [05:15] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  816. # [05:16] * armenzg_brb is now known as armenzg
  817. # [05:16] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  818. # [05:16] <heycam> which junk?
  819. # [05:17] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  820. # [05:17] <@bz> heycam: precise conversions between ES Number and 64-bit ints
  821. # [05:17] <@bz> heycam: in both directions
  822. # [05:18] <heycam> bz, oh. well, it's not like they are many uses of long long in IDL, I guess...
  823. # [05:18] <@bz> heycam: and it would matter only in the edge cases
  824. # [05:18] <@bz> heycam: where the double is out or range
  825. # [05:18] <heycam> bz, yeah…
  826. # [05:19] * heycam never did get around to introducing a 53-bit integer type into webidl
  827. # [05:19] <@bz> because the conversion is quite well-defined if the double is smaller than 2^63
  828. # [05:19] <@bz> (in the one direction)
  829. # [05:19] <@bz> One issue is this clause
  830. # [05:19] <@bz> If x < b(253 b 1) or x > 253 b 1, then throw a TypeError.
  831. # [05:19] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
  832. # [05:19] <@bz> (if you can read that)
  833. # [05:20] <heycam> I can remember what it says
  834. # [05:20] <jtcranmer> I see lots of HR highlighted
  835. # [05:20] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
  836. # [05:20] <@bz> uh-huh
  837. # [05:20] <@bz> "If x < -(2^53 - 1) or x > 2^53 - 1 then throw a TypeError"
  838. # [05:20] <jlebar> Help, I've enabled mediawiki's rich editor and now I can't disable it!
  839. # [05:20] <@bz> pretty sure my code is not doing that
  840. # [05:20] <@bz> why is that desirable?
  841. # [05:20] <@khuey> clear your cookies?
  842. # [05:20] <heycam> bz, somebody requested that rather than "choose the closest representable number"
  843. # [05:21] <jlebar> khuey, I guess that's easier than "fix mediawiki"
  844. # [05:21] <heycam> bz, due to it being less surprising
  845. # [05:21] <heycam> for authors
  846. # [05:21] <@bz> erm
  847. # [05:21] <@khuey> jlebar: indeed
  848. # [05:21] <@bz> an exception is less surprising than "do what other programming languages do"?
  849. # [05:21] <heycam> heh
  850. # [05:21] <heycam> well
  851. # [05:21] * armenzg is now known as armenzg_afk
  852. # [05:22] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  853. # [05:22] <heycam> doesn't seem like a huge deal either way to me
  854. # [05:22] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  855. # [05:23] * Joins: doublec (doublec@moz-55CD7EAB.pn)
  856. # [05:23] * @bz just adds an XXX comment for now
  857. # [05:23] <cmr> Eh
  858. # [05:23] <cmr> Throwing an exception will make you aware of the 'problem' if you weren't before.
  859. # [05:24] <@bz> so what I don't understand is this "closest representable number" business
  860. # [05:24] <@bz> why is that an issue here???
  861. # [05:24] * glob|away is now known as glob
  862. # [05:24] <@bz> I can understand if conversion from long long to double threw
  863. # [05:24] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  864. # [05:24] <@bz> when the long long is not exactly representable
  865. # [05:24] <@bz> I think it would be weird, but could understand it
  866. # [05:24] <@bz> but this is coversion from double to long long
  867. # [05:25] <@bz> all we're doing is taking floor
  868. # [05:25] * khuey is now known as khuey|away
  869. # [05:25] <@bz> then reducing mod 2^64
  870. # [05:25] <heycam> but you can't pass in a JS number to get all possible long longs, right?
  871. # [05:25] <@bz> yes
  872. # [05:25] <@bz> but every js number you pass maps to a unique long long
  873. # [05:26] <@bz> after you do that modulo thing
  874. # [05:26] <@bz> you just have some long longs that are never hit
  875. # [05:26] <heycam> sure, but who knows if the actual Number value that you wanted to pass in corresponded to the actual long long you wanted
  876. # [05:26] <@bz> um
  877. # [05:26] <@bz> what do you mean?
  878. # [05:26] <@bz> say I have a number
  879. # [05:26] * Joins: RattyAway (Jim_diGriz@C13948AB.BAD01394.F6F5CF2F.IP)
  880. # [05:26] <@bz> there are three cases
  881. # [05:27] <@bz> either it's absolute value is less than 2^53
  882. # [05:27] <@bz> and then we just chop off its fractional part and we're done
  883. # [05:27] <@bz> right?
  884. # [05:27] * Parts: RattyAway (Jim_diGriz@C13948AB.BAD01394.F6F5CF2F.IP)
  885. # [05:27] <heycam> yes
  886. # [05:27] <@dolske> "there are 3.0000000000001 cases..." ;)
  887. # [05:27] <josh> Is mozilla-inbound going to be merged again before the nightly builds?
  888. # [05:27] <@bz> Or its absolute value is between 2^53 and 2^64
  889. # [05:27] <@bz> in which case your algorightm will throw
  890. # [05:27] <@bz> er, algorithm
  891. # [05:27] <@bz> or its absolute value is > 2^64
  892. # [05:28] <@bz> in which case it will either throw or not depending on what happens after reducing mod 2^64
  893. # [05:28] <heycam> mm
  894. # [05:28] <heycam> the last bit is a bit funny then
  895. # [05:28] <@bz> it makes absolutely no sense to do it this way
  896. # [05:29] <@bz> and again, every double in the range < 2^64 maps to an obvious uint64_t
  897. # [05:29] <heycam> yeah, that last case is weird given it could throw or not throw depending on what 64 bit integer it ends up being
  898. # [05:29] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  899. # [05:29] * armenzg_afk is now known as armenzg
  900. # [05:30] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  901. # [05:30] <@bz> it's just that you can only get the even ones between 2^53 and 2^54, only the multiples of 4 between 2^54 and 2^55, etc
  902. # [05:30] * zpao is now known as zpao|detached
  903. # [05:30] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  904. # [05:31] <heycam> yeah. maybe api writers should just avoid using long long if they need significant numbers in those ranges.
  905. # [05:31] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  906. # [05:31] * @bz votes so
  907. # [05:31] <heycam> I don't mind to change it back
  908. # [05:31] <@bz> in any case, if we _do_ want to throw, we should do it before taking mod
  909. # [05:31] * heycam should look up who requested the change
  910. # [05:31] <@bz> of course after that there's no point in taking mod. ;)
  911. # [05:32] <heycam> just like [EnforceRange]
  912. # [05:32] <heycam> in fact
  913. # [05:32] <@bz> right
  914. # [05:32] <heycam> maybe it's better just to restrict this throwing behaviour to [EnforceRange]
  915. # [05:32] <@bz> which spec writers can already get
  916. # [05:32] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120205042013])
  917. # [05:32] <@bz> right
  918. # [05:32] <heycam> that's more consistent with the whole mod 2^n thing anyway
  919. # [05:32] <@bz> that would make sense to me
  920. # [05:32] * cjones-errand is now known as cjones
  921. # [05:32] <heycam> do you mind to write a quick mail to public-script-coord?
  922. # [05:32] * Joins: sicking (chatzilla@moz-4C3AE592.hsd1.ca.comcast.net)
  923. # [05:32] <@bz> um... sure
  924. # [05:33] <heycam> (LC comment time again, so I like to be able to track these things)
  925. # [05:34] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  926. # [05:34] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: Leaving...)
  927. # [05:34] * Joins: glob (glob@moz-DF237567.glob.com.au)
  928. # [05:34] * bear is now known as bear-afk
  929. # [05:34] * Joins: bb10 (bb10@moz-C7B05616.org)
  930. # [05:38] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
  931. # [05:38] <@bz> sent
  932. # [05:39] <heycam> thanks
  933. # [05:40] * Quits: armenzg (armenzg@moz-13EC3BC5.west.biz.rr.com) (Input/output error)
  934. # [05:40] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
  935. # [05:41] * jhford-work is now known as jhford-work-away
  936. # [05:42] * Quits: coop|buildduty (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop|buildduty)
  937. # [05:42] * Quits: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
  938. # [05:42] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  939. # [05:43] * joduinn is now known as joduinn-afk
  940. # [05:45] <ewong> can someone tell me what I need to do about my m-i push's orange Linux64 debug oth?
  941. # [05:45] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  942. # [05:46] <philor> ewong: you need to take advantage of the single joy that inbound offers, and completely ignore it
  943. # [05:46] <heycam> ewong, philor has already starred it
  944. # [05:46] * Quits: micahg (micahg@moz-C19FF7EA.c3-0.alc-ubr2.chi-alc.il.cable.rcn.com) (Quit: Ex-Chat)
  945. # [05:46] <ewong> philor thanks!
  946. # [05:46] * Joins: micahg (micahg@moz-C19FF7EA.c3-0.alc-ubr2.chi-alc.il.cable.rcn.com)
  947. # [05:46] <darktrojan> you forgot about the other joy of inbound
  948. # [05:46] <philor> just doin' my job, ma'am
  949. # [05:46] <darktrojan> not giving a crap what state it is in before pushing
  950. # [05:47] * rail is now known as rail_away
  951. # [05:47] <philor> no, because that joy isn't guaranteed
  952. # [05:47] <ewong> wow..he's fast with the starring
  953. # [05:47] <ewong> actually.. I'm concerned with the Windows tests.. on try, it was giving me an orange Ru
  954. # [05:47] <darktrojan> someone got him a coffee
  955. # [05:48] <ewong> \o/ for philor!
  956. # [05:48] <philor> ewong: well, *there's* one problem you won't have again
  957. # [05:48] * SeoZ-work[AWAY] is now known as SeoZ
  958. # [05:49] <darktrojan> haha http://www.reddit.com/r/firefox/comments/pawz9/letting_firefox_go/ FIREFOX DOESN'T USE ENOUGH RAM
  959. # [05:49] <philor> since I've been carrying an r+ to turn on Win Ru anywhere other than try around for close to a month now, waiting for there to be enough branches greened up to make it worth turning on
  960. # [05:50] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
  961. # [05:50] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  962. # [05:51] <jlebar> Warning: Do not upgrade to mercurial 2.1. You will spend hours trying to figure out how to push to try.
  963. # [05:51] <darktrojan> push -f no longer works?
  964. # [05:51] <jlebar> darktrojan, no changes found (ignored 3 secret changesets)
  965. # [05:52] <jlebar> darktrojan, I think I need to mark them as explicitly not-secret.
  966. # [05:52] <darktrojan> secrets, huh
  967. # [05:52] <jlebar> And then mark them as secret again, if I want to qpop them.
  968. # [05:52] <darktrojan> .... right
  969. # [05:52] <jlebar> I understand why they did this, but I can't figure out how to turn it off!
  970. # [05:53] <philor> what does it have in its pocketses? secrets?
  971. # [05:54] <jlebar> [mq]
  972. # [05:54] <jlebar> secret=true
  973. # [05:54] <darktrojan> seems to be really well documented
  974. # [05:54] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
  975. # [05:54] <darktrojan> NOT
  976. # [05:55] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Quit: leaving)
  977. # [05:55] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
  978. # [05:55] <jlebar> or, secret = false, I think. Yes.
  979. # [05:55] <jlebar> That seems to work.
  980. # [05:56] <jlebar> Ah, but that doesn't fix hg qpop.
  981. # [05:56] <jlebar> geez
  982. # [05:57] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  983. # [05:57] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
  984. # [06:00] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Quit: rniwa)
  985. # [06:00] <@bz> Man
  986. # [06:00] <@bz> >> and << are messed up in JS
  987. # [06:01] <@bz> Pop quiz
  988. # [06:01] <@dolske> C!
  989. # [06:01] <@bz> 0xffffffff >> 0
  990. # [06:01] <@bz> what should that return?
  991. # [06:01] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
  992. # [06:01] <jdm> bz: {}
  993. # [06:01] <@bz> and once you have that sorted out....
  994. # [06:01] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
  995. # [06:01] <@bz> what should 0xffffffff >> 2 return?
  996. # [06:01] <jlebar> bz, Does 0xfffffff get converted to an int first, or something?
  997. # [06:01] <@bz> jlebar: precisely
  998. # [06:01] <heycam> the first one should be… 0?
  999. # [06:01] <@dolske> that's what I woudl guess
  1000. # [06:02] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  1001. # [06:02] * @bz suggests people try it
  1002. # [06:02] <jlebar> So is it >> , or 0xfffffff which is wrong?
  1003. # [06:02] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1004. # [06:02] <heycam> no, I was wrong :)
  1005. # [06:02] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
  1006. # [06:02] <@bz> jlebar: >>
  1007. # [06:02] * Quits: cedricv (cedric@moz-585A34D1.serverloft.com) (Ping timeout)
  1008. # [06:02] <heycam> (but the answer makes sense of course)
  1009. # [06:02] <@dolske> oh, wait, but that's < 2^33 so should still represent saneness. uh-oh!
  1010. # [06:02] <@bz> jlebar: js has sane shift operators, but they're apparently called >>> and <<<
  1011. # [06:02] <@bz> er, wait
  1012. # [06:03] <@bz> there is no <<<
  1013. # [06:03] <@bz> but there is a >>>
  1014. # [06:03] <jlebar> worst. programming. language. ever.
  1015. # [06:03] <jlebar> brendan doesn't hang out here, does he? :-p
  1016. # [06:03] <jdm> asurkov++
  1017. # [06:03] <jdm> roping in the contributors
  1018. # [06:03] <@bz> So what >> does is conver to a 32-bit signed int
  1019. # [06:03] <@bz> then shift that bit pattern
  1020. # [06:03] <@bz> and return the resulting 32-bit signed int
  1021. # [06:03] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
  1022. # [06:03] <@bz> and not only that, but....
  1023. # [06:04] * @bz double-checks this
  1024. # [06:04] <@dolske> this is gonna be great for the 64-bit world of the fut^H^H^Hcurrent.
  1025. # [06:04] <cmr> lack of a uint64 it's what's driving me nuts about js... jssha sucks so I'm reimplementing it, and it is not fun.
  1026. # [06:04] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  1027. # [06:04] <@bz> "Performs a sign-filling bitwise right shift operation on the left operand by the amount specified by the right"
  1028. # [06:04] * nigelb wonders how much bz headdesked.
  1029. # [06:04] * Quits: Wevah (Wevah@moz-CA1317F8.stcd.qwest.net) (Quit: HARR)
  1030. # [06:04] <@bz> nigelb: hmm?
  1031. # [06:04] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Ping timeout)
  1032. # [06:05] <@bz> nigelb: not that much
  1033. # [06:05] <@bz> nigelb: I wasn't actually writing js code or anything
  1034. # [06:05] <nigelb> ha
  1035. # [06:05] <@bz> nigelb: just trying to change parts of the js engine. ;)
  1036. # [06:05] <nigelb> much better then.
  1037. # [06:05] <nigelb> oh. worse.
  1038. # [06:05] <nigelb> :P
  1039. # [06:05] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
  1040. # [06:05] <@bz> oh, and that thing you shift by....
  1041. # [06:06] <@bz> guess what happens when you shift by more than 32?
  1042. # [06:06] <nigelb> segfault?
  1043. # [06:06] <jlebar> bz, mod the shift by 32?
  1044. # [06:06] <@bz> yep
  1045. # [06:06] <heycam> lol
  1046. # [06:06] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  1047. # [06:06] <heycam> I didn't know that
  1048. # [06:06] * jlebar gets these right only by picking the most bizarre behavior he can think of.
  1049. # [06:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  1050. # [06:06] <@bz> [23:58:53.128] (1 << 33)
  1051. # [06:06] <@bz> [23:58:53.131] 2
  1052. # [06:06] <jlebar> lol
  1053. # [06:06] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  1054. # [06:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  1055. # [06:06] <@bz> --
  1056. # [06:06] <@bz> [23:59:22.174] (1 << 32)
  1057. # [06:06] <@bz> [23:59:22.176] 1
  1058. # [06:06] <@bz> (right shifts do the same thing, of course)
  1059. # [06:07] <cmr> Wait what
  1060. # [06:07] <cmr> js> (1 << 90)
  1061. # [06:07] <cmr> 67108864
  1062. # [06:07] <@bz> yes
  1063. # [06:07] <@bz> 90 mod 32 is 26
  1064. # [06:07] <@bz> so you just did 1 << 26
  1065. # [06:07] <cmr> feh
  1066. # [06:07] <jlebar> It's as though someone was *trying* to make these impossible to use and impossible to implement efficiently.
  1067. # [06:08] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
  1068. # [06:08] <cmr> Though that explains a lot of unexpected behavior I was getting in some tests earlier..
  1069. # [06:08] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1070. # [06:08] <@bz> jlebar: I do wonder sometimes
  1071. # [06:08] <@dolske> 1 << (0xffffffff >> 0) ;)
  1072. # [06:08] <@bz> jlebar: though in all honesty, having >> and >>> makes sense sorta
  1073. # [06:08] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  1074. # [06:08] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  1075. # [06:08] <@bz> jlebar: in a language that has no signed vs unsigned types...
  1076. # [06:08] <@bz> jlebar: I would have picked >> to be the unsigned one, though
  1077. # [06:09] <jlebar> bz, are there rotate operators?
  1078. # [06:09] <jlebar> >>>>, or do we just give up?
  1079. # [06:09] <heycam> I think it just copies Java for >> and >>> sign extendedness
  1080. # [06:09] <@bz> jlebar: that's a syntax error
  1081. # [06:09] * bear-afk is now known as bear
  1082. # [06:09] <@bz> heycam: oh, really?
  1083. # [06:09] * jlebar was kidding about >>>>
  1084. # [06:09] <@bz> heycam: that would explain it...
  1085. # [06:10] * Quits: tonymec|away (tonymec@C7D2FABD.516A6E14.277517C1.IP) (Ping timeout)
  1086. # [06:10] <@bz> yes
  1087. # [06:10] * Joins: coop (Chris@A691AE87.88459155.73F42BEC.IP)
  1088. # [06:10] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  1089. # [06:10] <@bz> apparently java has the same >> vs >>> thing
  1090. # [06:10] * @bz curses Sun and Netscape management
  1091. # [06:11] <heycam> ↺ can be the new bit rotate operator
  1092. # [06:11] * @dolske wonders if we can spec something reasonable, and define « and » operators. ;-)
  1093. # [06:11] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  1094. # [06:11] <@bz> and in fact, the mod 32 thing for the shift amount is also from Java
  1095. # [06:11] <@bz> On the one hand, Brendan is exonerated
  1096. # [06:11] <@dolske> heycam: unicode operators ftw! ^5!
  1097. # [06:11] <@bz> on the other hand, wtf?
  1098. # [06:11] <@dolske> bz: let's not be too hasty. :)
  1099. # [06:11] * Parts: heycam (cam@moz-1D84C1DF.mcc.id.au) (Leaving)
  1100. # [06:11] * jhford-work-away is now known as jhford-work
  1101. # [06:11] * Joins: heycam (cam@moz-1D84C1DF.mcc.id.au)
  1102. # [06:12] <@bz> actually, java only does the mod 32 thing for ints
  1103. # [06:12] <@bz> it does mod 64 for longs
  1104. # [06:12] <cmr> I dislike the unified Number
  1105. # [06:12] <@bz> does java not have unsigned integer types?
  1106. # [06:12] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  1107. # [06:12] <jlebar> bz, correct.
  1108. # [06:12] <@bz> ok
  1109. # [06:13] <@bz> so at that point having >> be sign-extending makes some sense
  1110. # [06:13] <@bz> sorta
  1111. # [06:13] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1112. # [06:13] * jlebar wonders when we'll start optimizing hand-rolled bit rotate code into the bit rotate instruction.
  1113. # [06:13] * Parts: heycam (cam@moz-1D84C1DF.mcc.id.au) (Leaving)
  1114. # [06:13] * Joins: heycam (cam@moz-1D84C1DF.mcc.id.au)
  1115. # [06:13] <jlebar> I guess once someone writes a benchmark.
  1116. # [06:13] <@bz> it's just really artificial-seeming in JS, since it's not like we started with a signed int
  1117. # [06:13] <@bz> we started with a friggin' double
  1118. # [06:13] <@bz> cmr: there's an "obvious" solution to the problem....
  1119. # [06:14] <jlebar> Dart?
  1120. # [06:14] <@bz> cmr: but it's hard to implement
  1121. # [06:14] <jlebar> :D
  1122. # [06:14] <cmr> bz: ax muder
  1123. # [06:14] <cmr> ?
  1124. # [06:14] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
  1125. # [06:14] <@bz> cmr: redefine Number to be a 128-bit IEEE float
  1126. # [06:14] * joduinn-afk is now known as joduinn
  1127. # [06:14] <cmr> heh
  1128. # [06:14] <@bz> cmr: and then you can represent everything you want
  1129. # [06:14] <@bz> cmr: until we want 128-bit ints. ;)
  1130. # [06:14] * jlebar is now known as jlebar|sleep
  1131. # [06:15] <cmr> bz: http://wiki.ecmascript.org/doku.php?id=harmony:binary_data wee!
  1132. # [06:15] <cmr> Still no int64 though!
  1133. # [06:15] <cmr> :(
  1134. # [06:17] <@bz> heh
  1135. # [06:20] * Joins: nthomas (chatzilla@A691AE87.88459155.73F42BEC.IP)
  1136. # [06:20] <cmr> I really like python's way of doing things, with the __add__ and the __lshift__ and such making it wicked easy to make your own numeric types.
  1137. # [06:21] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
  1138. # [06:22] * dholbert|dinner is now known as dholbert
  1139. # [06:23] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1140. # [06:23] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1141. # [06:24] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1142. # [06:27] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  1143. # [06:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1144. # [06:28] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1145. # [06:32] * Quits: sicking (chatzilla@moz-4C3AE592.hsd1.ca.comcast.net) (Ping timeout)
  1146. # [06:33] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  1147. # [06:33] * jhford-work is now known as jhford-work-away
  1148. # [06:33] <jdm> the debugger landed :o
  1149. # [06:33] <jdm> hot
  1150. # [06:33] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1151. # [06:33] <jdm> I can now debug my debug debugging debugger debugger
  1152. # [06:34] <jdm> if we get a version working for the browser chrome as well, I'm pretty sure I can make that sentence twice as complex to parse
  1153. # [06:35] <cmr> You've already broken mine!
  1154. # [06:35] <cmr> I take it back
  1155. # [06:35] <cmr> Just needed to chug a bit longer
  1156. # [06:36] * Quits: coop (Chris@A691AE87.88459155.73F42BEC.IP) (Quit: coop)
  1157. # [06:37] * Quits: nthomas (chatzilla@A691AE87.88459155.73F42BEC.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
  1158. # [06:37] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1159. # [06:37] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1160. # [06:37] * bear is now known as bear-afk
  1161. # [06:38] * Parts: Ventron (michael@moz-C48FD255.dyn.iinet.net.au)
  1162. # [06:39] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1163. # [06:44] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Ping timeout)
  1164. # [06:45] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
  1165. # [06:47] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
  1166. # [06:48] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  1167. # [06:51] <@bz> santorum
  1168. # [06:51] * @bz wonders what these people are thinking
  1169. # [06:52] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1170. # [06:52] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
  1171. # [06:52] <aja> bz: MO likes sweater vests!
  1172. # [06:53] <@bz> it's not just MO
  1173. # [06:54] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
  1174. # [06:55] <@dolske> Santorum / Palin '12!
  1175. # [06:55] <birtles> bz, can I ask you about the nsAttrValue changes?
  1176. # [06:55] <aja> bz: he was the one making appearances in all 3 states repeatedly over last few weeks....just out-hustled others
  1177. # [06:55] <@dolske> D:
  1178. # [06:55] * Joins: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net)
  1179. # [06:55] <@bz> birtles: of course
  1180. # [06:55] <@bz> aja: ah, ok
  1181. # [06:56] <birtles> bz, the other patches in that bug basically replace nsAString with nsAttrValue
  1182. # [06:56] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  1183. # [06:56] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1184. # [06:56] <birtles> bz, so we either need to get the string passed in into an nsAttrValue or pass both around
  1185. # [06:56] * joduinn is now known as joduinn-afk
  1186. # [06:57] <birtles> so I'm wondering, if there any cheap way to get the string into an nsAttrValue?
  1187. # [06:57] <Yoric> hi
  1188. # [06:57] <@bz> birtles: at the moment, no
  1189. # [06:57] <@bz> birtles: we could fix this....
  1190. # [06:57] <@bz> birtles: via changes to either nsAttrValue or strings
  1191. # [06:57] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  1192. # [06:58] <@bz> birtles: you do NOT want to depend on string changes for this bug
  1193. # [06:58] <@bz> birtles: but maybe the nsAttrValue changes would be ok....
  1194. # [06:58] <birtles> right, that's what I thought
  1195. # [06:58] * @bz spent some time today thinking about that
  1196. # [06:59] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1197. # [06:59] <birtles> the quickest solution is probably to make some stack class that wraps up either an nsAttrValue or a pointer to a string and pass that along
  1198. # [06:59] <birtles> but it's not very nice
  1199. # [06:59] <@bz> ah
  1200. # [06:59] <@bz> hmm
  1201. # [06:59] <@bz> that might be simpler
  1202. # [06:59] <@bz> I was thinking a stack subclass of nsAttrValue
  1203. # [06:59] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1204. # [06:59] <@bz> that can initialize it with a dependent string
  1205. # [06:59] <@bz> and then you have to add that new type throughout nsAttrValue....
  1206. # [07:00] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1207. # [07:00] <birtles> that's definitely nicer, but I guess more invasive
  1208. # [07:01] <@bz> we might want that elsewhere too
  1209. # [07:01] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
  1210. # [07:01] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  1211. # [07:02] <birtles> ok, so go with the subclass approach?
  1212. # [07:02] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
  1213. # [07:03] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  1214. # [07:03] <@bz> I think so
  1215. # [07:03] <@bz> double-check that with sicking, please?
  1216. # [07:03] <@bz> but I think that's the way to go
  1217. # [07:03] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
  1218. # [07:04] * Joins: ddahl (ddahl@moz-7CEB4E1.ptr.us.xo.net)
  1219. # [07:04] * Joins: ptheriault_ (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  1220. # [07:04] <birtles> ok, will do
  1221. # [07:04] <birtles> thanks!
  1222. # [07:04] <aja> bz: here's a logic question for you...why would ANYONE vote for "uncommitted" in a non-binding primary? WTF?!
  1223. # [07:05] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  1224. # [07:05] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  1225. # [07:05] <@bz> aja: there's this bell curve thing
  1226. # [07:05] <aja> rather redundant
  1227. # [07:05] <@bz> aja: which means that 50% of the population has an IQ < 100
  1228. # [07:05] <@bz> aja: more or less
  1229. # [07:05] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  1230. # [07:05] <@bz> aja: demographics are somewhat different for primary voters...
  1231. # [07:06] <@bz> aja: but still
  1232. # [07:07] * Quits: ptheriault_ (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  1233. # [07:07] * Quits: dseif (dseif@15A140F3.6F0A844E.287A8ADE.IP) (Input/output error)
  1234. # [07:08] <aja> yeah.....you run into 3-sigmas in the strangest places :)
  1235. # [07:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1236. # [07:10] <jesup> bz: why would one vote in a non-binding primary outside of boredom? ;-)
  1237. # [07:10] <@bz> jesup: peer pressure?
  1238. # [07:11] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  1239. # [07:11] <Mark_Capella> . o O ( posturing is another word )
  1240. # [07:13] <Callek> jesup: well the primaries do inform the relevant party whom they should stick as their official nominee
  1241. # [07:13] <aja> if i gathered correctly, only republican primary was non-binding....binding for other parties
  1242. # [07:13] <Callek> of course its not binding, but if one candidate has 90% of the vote, and the other has 5%. chances are the 5% won't get the nomination
  1243. # [07:14] <Callek> jesup: that said US politics is annoying/calculated/and confusing
  1244. # [07:14] <aja> then there's florida
  1245. # [07:15] <Mark_Capella> (interrupt) Can someone describe how old ... obsolete bugzilla entries are managed, reviewed, trashed? Is there a regular review process?
  1246. # [07:15] <Callek> Mark_Capella:
  1247. # [07:15] <Callek> err
  1248. # [07:15] <kwierso> Mark_Capella: heh
  1249. # [07:15] <Callek> Mark_Capella: "on their own merits"
  1250. # [07:15] <Callek> Mark_Capella: is there a particular bug you wanted to surface to our attention?
  1251. # [07:15] <Mark_Capella> What I mean is, is there like a project manager role?
  1252. # [07:16] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1253. # [07:16] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
  1254. # [07:16] <kwierso> depends on the project
  1255. # [07:16] <Callek> well there is, but Firefox is a vast project, so we generally treat it as "Module"s and "Module Owners/Peers" who have control over their relevant areas of expertise/code
  1256. # [07:16] <Callek> Where there is *some* overlap in certain areas, and others get little love, but we try to fill all gaps.
  1257. # [07:17] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1258. # [07:17] <Callek> and sometimes we do forget about an old bug, when we file/decide on a new one, etc.
  1259. # [07:17] * Joins: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP)
  1260. # [07:17] <Mark_Capella> ex: While researching for [Good first bug], I see things like Bug 415138 - give names to PlacesUtils getters so they're detectable by dTrace ... seems like it's two bugs crossed into one ... languishing ...
  1261. # [07:17] <kwierso> and review whines did get turned on recently, so old patches with requests on them should be getting looked at or cleared out
  1262. # [07:17] <Callek> Mark_Capella: so its hard to give you a general policy, but we can help direct you on the right way to proceed
  1263. # [07:19] <Callek> Mark_Capella: I think that bug in particular is just not described well enough for a [good first bug] and needs a mentor
  1264. # [07:19] <hub> so I have run my backed out patched on the try server and they don't leak unlike the backout reason
  1265. # [07:19] <jdm> Mark_Capella: yes, part of the reason I'm pushing for the good first bug tag to die is that most of the bugs not filed in the past six months are not worth looking at
  1266. # [07:20] <kwierso> Mark_Capella, Callek: wonder if dietrich would be able to mentor that since he filed it?
  1267. # [07:20] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1268. # [07:20] <Callek> Mark_Capella: and in-fact skimming-only of PlacesUtils [http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/components/places/PlacesUtils.jsm] up to line 500 so far, it looks like what that bug calls for would be done already
  1269. # [07:21] <Callek> kwierso: If it needs doing I can mentor, I *can't* review there though
  1270. # [07:21] * Callek is skimming
  1271. # [07:22] <Mark_Capella> Comment #3 on the bug seemed unrelated ... let me re-check
  1272. # [07:22] <jdm> hub: sounds like it's worth taking a look at inbound TBPL around your push to see what happened?
  1273. # [07:22] <kwierso> Mark_Capella: comment three was just bugspam where he moved bugs around in the system from one component to another
  1274. # [07:22] <kwierso> s/moved/mass-moved/
  1275. # [07:23] <hub> jdm: yeah it was green before my push. and on try to has a bunch of commits from inbound with mine
  1276. # [07:23] <philor> hub: or at the patch you pushed to try on top of them
  1277. # [07:23] * Callek sees: http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/components/places/PlacesUtils.jsm#1807 which looks done-ish
  1278. # [07:23] <hub> https://tbpl.mozilla.org/?tree=Try&rev=fa2aab4a1071
  1279. # [07:23] <Mark_Capella> ah! ... "bug spam"
  1280. # [07:24] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1281. # [07:25] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1282. # [07:25] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
  1283. # [07:25] * Quits: njn (chatzilla@moz-985D75A2.dyn.iinet.net.au) (Client exited)
  1284. # [07:26] <Callek> Mark_Capella: sooo, all the get(ters) are now named... there are still quite a few function _operators_ in that file that don't have related function names
  1285. # [07:26] <Callek> (search for |function(|) many of them in foreach
  1286. # [07:26] <Callek> type stuff
  1287. # [07:26] <Callek> I have no idea if all of them are useful to name, or what thename would be, so I'd be a poor mentor actually
  1288. # [07:27] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
  1289. # [07:27] <Callek> my recommendation is to ask if its resolveable since all the get(ters) are named
  1290. # [07:27] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  1291. # [07:29] <Mark_Capella> callek: Ahhh ... ok ... then I saw a four year old bug to change a typo ... Bug 418290 - SEC_ERROR_REVOKED_CERTIFICATE message has typo ... It seemed to me there would be a methodology in place to address stuff like that
  1292. # [07:30] <Callek> generally the low-impact stuff gets prioritized accordingly
  1293. # [07:30] <Mark_Capella> :-P and ignored to death !
  1294. # [07:30] <kwierso> that one still isn't done, from what I can tell
  1295. # [07:30] <Callek> but yea, in theory we should bump old bugs up higher in priority over time (imo, but I'm not the one to argue there)
  1296. # [07:31] * glob is now known as glob|away
  1297. # [07:31] <Callek> such that a spelling fix bug, open for 6 years, should eventually be on someones "priority list for this quarter"
  1298. # [07:31] <Callek> ;-)
  1299. # [07:31] <Mark_Capella> "-P
  1300. # [07:32] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  1301. # [07:32] <philor> hub: I mean, I'm not much of an expert, but it seems to me that if A+B leak a bunch of nsWeakReferences, and A+B+C do not, and C replaces nsIWeakReference with nsIPresShell*, then the answer is that you want to land all three, not just the two that together leak what the third removes
  1302. # [07:33] <kwierso> Mark_Capella: and actually, it now affects four different files
  1303. # [07:33] <Mark_Capella> yeah - I did a local file scan and found them
  1304. # [07:35] <jdm> bz: one day I'll learn all the subtleties of docshells
  1305. # [07:36] <jdm> well, maybe not all of them
  1306. # [07:36] <jdm> I'll settle for a few
  1307. # [07:36] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1308. # [07:37] <Mark_Capella> :-( the poor participants discussed the proper resolution for two years
  1309. # [07:37] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
  1310. # [07:39] <@bz> jdm: heh
  1311. # [07:39] <@bz> jdm: did my question make sense?
  1312. # [07:40] <jdm> bz: I think so
  1313. # [07:40] <jdm> it at least made me uneasy
  1314. # [07:40] <hub> philor: I need to get the third one reviewed but it make sense, is that's the reason
  1315. # [07:41] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1316. # [07:41] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  1317. # [07:41] <@bz> jdm: heh
  1318. # [07:41] <jdm> bz: actually, I'm not certain. Since SetDocLoaderParent calls SetUsePrivateBrowsing, it looks like the count will be accurate to me
  1319. # [07:41] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1320. # [07:43] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Ping timeout)
  1321. # [07:47] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  1322. # [07:47] * mattwoodrow is now known as mattwoodrow|away
  1323. # [07:48] <jdm> oh wait
  1324. # [07:48] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  1325. # [07:48] <jdm> if there's a subframe in the history that is in private mode
  1326. # [07:48] <jdm> and we exit private mode and go back...
  1327. # [07:49] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
  1328. # [07:49] <jdm> if the docshell's in the bfcache, it's still alive and the count would still be correct if I'm reasoning correctly about this
  1329. # [07:51] <jdm> yeah, I think we're fine
  1330. # [07:51] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  1331. # [07:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4b9608fd670c - Andreas Gal - Compress input events in gonk backend (bug 718914, r=cjones).
  1332. # [07:52] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
  1333. # [07:53] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Quit: leaving)
  1334. # [07:53] <hub> philor: also note that in opt the leak didn't happen.
  1335. # [07:53] <aja> btw....aware ofn flash preview that uses protected mode on win7+ ?
  1336. # [07:53] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
  1337. # [07:53] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1338. # [07:53] <philor> hub: no leak checking in opt
  1339. # [07:54] * Joins: karl (karl@moz-62CE8C3D.jetstream.xtra.co.nz)
  1340. # [07:55] <hub> philor: ah ok
  1341. # [07:55] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1342. # [07:59] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  1343. # [08:00] * glob|away is now known as glob
  1344. # [08:00] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1345. # [08:01] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1346. # [08:01] * ChanServ sets mode: +o roc
  1347. # [08:01] <akeybl> philor: Would you mind checking whether or not the OS X debug build from https://tbpl.mozilla.org/?tree=Mozilla-Release&rev=18ce5e304e97 is something to be concerned about?
  1348. # [08:03] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
  1349. # [08:04] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  1350. # [08:05] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
  1351. # [08:06] * philor is now known as philor|away
  1352. # [08:07] * philor|away is now known as philor
  1353. # [08:08] * philor spares a little ire for his connection
  1354. # [08:08] * Joins: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net)
  1355. # [08:10] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1356. # [08:11] * jfkthame is now known as jfkthame_afk
  1357. # [08:12] <jdm> oh no
  1358. # [08:12] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
  1359. # [08:12] <jdm> I forgot I'm still debugging firefox
  1360. # [08:12] <jdm> and now I'm trying to link
  1361. # [08:13] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
  1362. # [08:13] <jdm> boom, an extra 3gb of memory right there
  1363. # [08:13] * Joins: wolfiR (wolfiR@moz-C5DABA6A.dip0.t-ipconnect.de)
  1364. # [08:16] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1365. # [08:16] * bz is now known as bz_sleep
  1366. # [08:16] <philor> akeybl: bug 725214, though it doesn't do anything to help you decide about the impact or whether you want to wait on a retriggered build
  1367. # [08:17] * philor rolls the dice and triggers one, anyway
  1368. # [08:18] <akeybl> philor: thanks - so we're just hoping we land on a 10.5 build machine?
  1369. # [08:18] <akeybl> nice
  1370. # [08:18] <akeybl> :)
  1371. # [08:18] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  1372. # [08:19] * jfkthame_afk is now known as jfkthame
  1373. # [08:21] <philor> akeybl: no, we will not get one, we're hoping to get lucky despite getting a 10.6, like the other push on m-r, and like both pushes on esr10
  1374. # [08:21] <akeybl> ah I see the opposite
  1375. # [08:22] <philor> the hang isn't certain, just common
  1376. # [08:22] <akeybl> I see OK
  1377. # [08:23] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1378. # [08:23] <philor> "The worse that can happen is we getting more oranges," says espindola rather too prophetically :)
  1379. # [08:27] * philor goes back to https://tbpl.mozilla.org/?tree=Mozilla-Release&onlyunstarred=1 to avoid looking at Android
  1380. # [08:30] <philor> actually, we only need one boxcar, let's throw a few more dice
  1381. # [08:31] <heycam> windows try builds are a bit backed up today :/
  1382. # [08:33] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  1383. # [08:33] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Input/output error)
  1384. # [08:33] <philor> builds, or tests?
  1385. # [08:34] * jfkthame is now known as jfkthame_afk
  1386. # [08:35] <philor> or, since I know the answer to that, tests, not builds
  1387. # [08:35] <heycam> tests
  1388. # [08:35] <heycam> yes
  1389. # [08:36] <philor> the XP slaves in particular take a lot of hand-holding that they don't often get during a releng work-week
  1390. # [08:38] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1391. # [08:38] <philor> jdm: how are you managing to crash only on 10.6 debug?
  1392. # [08:38] <jdm> uh oh
  1393. # [08:38] <jdm> probably the assert
  1394. # [08:39] <jdm> I knew I should have ignored my gut and left out the safety checks
  1395. # [08:39] <philor> assertions: lovely when they bite other people, not so much when they bit their creator
  1396. # [08:39] <jdm> yeah, I need backing out
  1397. # [08:40] <jdm> I'm on it unless you say otherwise
  1398. # [08:41] <philor> I'll let you, my connection tonight isn't inspiring much of anything, certainly not confidence in pushing
  1399. # [08:41] * Quits: jfkthame_afk (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
  1400. # [08:42] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  1401. # [08:42] <philor> wow, "because 10.6 was the first debug done" wouldn't have been in my first several guesses
  1402. # [08:43] <jdm> yeah, that's quite the race upset
  1403. # [08:45] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1404. # [08:45] <jdm> philor: is there a quicker way to select multiple builds than the link in the bottom left?
  1405. # [08:46] <philor> jdm: click one, cmd+click the rest
  1406. # [08:46] <jdm> I can feel my future rsi gloating
  1407. # [08:46] <jdm> excellent
  1408. # [08:46] <philor> or if you like dragging, click one, open the comment box, drag the rest onto it
  1409. # [08:46] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  1410. # [08:47] <sfink> or if you like the keyboard, j/k through the builds and use the spacebar to select
  1411. # [08:47] <jdm> ooh, I like that last one
  1412. # [08:47] <jdm> I didn't know about space
  1413. # [08:47] <sfink> or if you're like me, do nothing and wait to see if philor does it for you
  1414. # [08:48] <philor> you'd think since I bitched about space, I'd remember we did it anyway
  1415. # [08:49] <philor> truth is, I never try to use it to scroll while I've got something selected, so I never get the reminder *or* feel the loss
  1416. # [08:50] <sfink> ah! I don't remember you complaining about space, and couldn't figure out what the problem might be. If I ever used it to scroll, I probably would've paid more attention.
  1417. # [08:51] <philor> I do use it, but apparently only in a weird contextual way
  1418. # [08:52] <sfink> and jdm, while you're pondering your divorce from the mouse, you might want to consider the c key for bringing up the comment box after you've selected the builds
  1419. # [08:52] <jdm> :o
  1420. # [08:52] <jdm> sfink you must teach me everything you know
  1421. # [08:53] <sfink> then <tab> <enter> to submit the comment, and no mousie at all
  1422. # [08:53] <jdm> this is the best
  1423. # [08:53] <jdm> I'm going to star everything
  1424. # [08:53] <jdm> even the green builds
  1425. # [08:53] <sfink> :0
  1426. # [08:53] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  1427. # [08:53] <jdm> "a for effort"
  1428. # [08:53] <jdm> "great job on this build!"
  1429. # [08:54] <jdm> "just dropping in to say hi"
  1430. # [08:54] * philor takes the rest of the evening off
  1431. # [08:54] <philor> best Tom Sawyer fence painting I've ever seen on tbpl :)
  1432. # [08:54] <sfink> Ok, you can learn everything I know by clicking on that "Help" dropdown in the upper left. Or at least, everything I knew back when I implemented all this crap.
  1433. # [08:55] <jdm> johnath: your brown noise suggestion was fantastic
  1434. # [08:55] <jdm> I just remembered that it has been playing for the past 10 minutes
  1435. # [08:55] <hub> how can I have hg know about rebasing like git?
  1436. # [08:55] <hub> .rej is so 1999
  1437. # [08:56] <sfink> brown noise? I know about white and pink, but brown? /me goes to wikipedia...
  1438. # [08:56] <jdm> hub: there's an extension, but it's broken things before
  1439. # [08:56] <jdm> in really frustrating and random ways
  1440. # [08:57] <jdm> sfink: http://t.co/xEE2YZFA - set to brown, volume high, and oscillation high
  1441. # [08:59] * Quits: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP) (Quit: surkov)
  1442. # [09:00] <sfink> hub: rebasing when? hg pull --rebase can give you a merge editor. I assumed hg rebase would do the same. Or do you mean qpop, pull -u, qpush?
  1443. # [09:01] <jdm> sfink: oh no, not --rebase :(
  1444. # [09:01] <sfink> I likes it.
  1445. # [09:01] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1446. # [09:01] <jdm> I hope you like cleaning up after it when it vomits all over inbound
  1447. # [09:01] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1448. # [09:01] <hub> sfink: yeah mq
  1449. # [09:01] <sfink> Supposedly, the main cause of vomit has been fixed since... er... 1.7 or something?
  1450. # [09:02] <sfink> I haven't had problems in ages.
  1451. # [09:02] <hub> I call rebase because that what would happen if I was using git
  1452. # [09:02] <jdm> sfink: I don't believe we ever definitely cleared up whether that was true or not.
  1453. # [09:02] * Joins: Julian (chatzilla@moz-56A1CFE3.dip.t-dialin.net)
  1454. # [09:02] * Quits: Julian (chatzilla@moz-56A1CFE3.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  1455. # [09:03] <sfink> hub: obviously, opinions vary, but I always apply all of my mq patches that I can and then do hg pull --rebase. And I have my .hgrc configured to use kdiff3 for the resulting merges.
  1456. # [09:03] <sfink> jdm: Yeah, there was at least one false report of it being fixed, but I really haven't had a problem with it in a long time now.
  1457. # [09:04] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
  1458. # [09:04] <jdm> holy crap
  1459. # [09:05] <jdm> enough websockets intermittent oranges?
  1460. # [09:05] <jdm> philor: you said you were taking the night off >:(
  1461. # [09:05] <philor> well, yeah, but I didn't *mean* it!
  1462. # [09:06] <philor> and yeah, if you want your tests to look awful, lump them by running them all through a single file
  1463. # [09:08] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1464. # [09:09] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
  1465. # [09:10] * jhford-work-away is now known as jhford-work
  1466. # [09:11] * Quits: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP) (Client exited)
  1467. # [09:14] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1468. # [09:14] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  1469. # [09:15] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
  1470. # [09:16] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  1471. # [09:16] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Client exited)
  1472. # [09:16] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1473. # [09:17] * lsblakk is now known as lsblakk|afk
  1474. # [09:18] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
  1475. # [09:18] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
  1476. # [09:18] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  1477. # [09:19] * Joins: mak (chatzilla@moz-9C04AFFB.retail.telecomitalia.it)
  1478. # [09:19] <mak> heycam: ping
  1479. # [09:20] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1480. # [09:21] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1481. # [09:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1482. # [09:22] * catlee is now known as catlee-away
  1483. # [09:24] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  1484. # [09:25] <heycam> mak, pong, but just for 1 minute or so
  1485. # [09:25] <mak> heycam: so, there is a Paint regression on your mac 10.7 patch
  1486. # [09:25] <heycam> mak, oh :(
  1487. # [09:25] <mak> heycam: I wonder if it was expected or I should backout it while you check what's up
  1488. # [09:25] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1489. # [09:26] <heycam> mak, this is a Tpaint regression?
  1490. # [09:26] <mak> I think so, it's marked only as Paint though
  1491. # [09:26] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
  1492. # [09:27] <heycam> mak, ok, well I am not sure -- the patch does cause the window to animate when it is created, that could cause a delay, but without knowing exactly what the test is measuring I don't know
  1493. # [09:27] <heycam> mak, maybe best to back out until I can look at it tomorrow
  1494. # [09:27] <mak> ok, it's not so small, it's a 15% regression
  1495. # [09:27] <heycam> heh
  1496. # [09:27] <mak> I will do, thanks
  1497. # [09:27] <heycam> thanks
  1498. # [09:27] * heycam -> dinner
  1499. # [09:28] * heycam is now known as heycam|away
  1500. # [09:28] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
  1501. # [09:28] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  1502. # [09:29] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  1503. # [09:32] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1504. # [09:36] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120205013302])
  1505. # [09:36] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  1506. # [09:37] * joduinn-afk is now known as joduinn
  1507. # [09:38] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1508. # [09:39] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
  1509. # [09:39] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1510. # [09:40] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1511. # [09:40] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1512. # [09:41] * bear-afk is now known as bear
  1513. # [09:44] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1514. # [09:45] * Joins: victorporof (victorporo@F6D8F148.2E655143.79933D60.IP)
  1515. # [09:45] * Joins: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP)
  1516. # [09:45] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Ping timeout)
  1517. # [09:46] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
  1518. # [09:49] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1519. # [09:52] <ohsix> is there an extension to export/import browser history? or drag and drop between Library(s), or trivial merge of some of the sqlite tables
  1520. # [09:57] <mak> ohsix: not for history. though you may just use Sync
  1521. # [09:57] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
  1522. # [09:58] <j-b> bsmedberg: hello. ARe you around?
  1523. # [09:58] <ohsix> well i've got separate sessions that i just want to merge the history into a clean or another profile
  1524. # [09:58] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
  1525. # [09:59] * Quits: karl (karl@moz-62CE8C3D.jetstream.xtra.co.nz) (Ping timeout)
  1526. # [09:59] <Callek> ohsix: you can setup Sync to merge data too
  1527. # [10:00] <ohsix> interesting, i'll have to see about that then
  1528. # [10:00] <Callek> if you have distinct profiles, and its also relevant to note, that the same session does not _have_ to be accessible while you're setting up another one (if you write down or print/etc. your sync key)
  1529. # [10:00] * sancus is now known as sancus_
  1530. # [10:00] * sancus_ is now known as sancus
  1531. # [10:02] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1532. # [10:05] * jhford-work is now known as jhford-work-away
  1533. # [10:05] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  1534. # [10:07] * bear is now known as bear-afk
  1535. # [10:10] * padenot|away is now known as padenot
  1536. # [10:11] * Joins: msucan (msucan-@6F9FBB72.2C9C6E98.BD62875.IP)
  1537. # [10:11] * Quits: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net) (Quit: Ami_Ty)
  1538. # [10:13] * Joins: armenzg (armenzg@moz-A6FE435.build.sjc1.mozilla.com)
  1539. # [10:17] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1540. # [10:21] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1541. # [10:24] * Joins: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP)
  1542. # [10:27] * armenzg is now known as armenzg_zzzzzzzz
  1543. # [10:28] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1544. # [10:28] * Quits: armenzg_zzzzzzzz (armenzg@moz-A6FE435.build.sjc1.mozilla.com) (Ping timeout)
  1545. # [10:31] * Quits: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP) (Quit: Computer has gone to sleep.)
  1546. # [10:31] * Joins: victorporo (victorporo@9098D3F7.602BD6C.79933D60.IP)
  1547. # [10:32] * Quits: victorporof (victorporo@F6D8F148.2E655143.79933D60.IP) (Ping timeout)
  1548. # [10:33] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  1549. # [10:33] * Joins: past (past@3E786840.56431257.1C36A8BC.IP)
  1550. # [10:34] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  1551. # [10:35] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1552. # [10:36] * Joins: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net)
  1553. # [10:42] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1554. # [10:45] * Joins: grubshka (grubshka@moz-81C99DC.w86-216.abo.wanadoo.fr)
  1555. # [10:46] * glob is now known as glob|away
  1556. # [10:46] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1557. # [10:47] * victorporo is now known as victorporof
  1558. # [10:47] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
  1559. # [10:50] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
  1560. # [10:52] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  1561. # [10:53] * Parts: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  1562. # [10:54] * philor is now known as philor|away
  1563. # [10:55] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
  1564. # [10:57] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  1565. # [11:00] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  1566. # [11:01] * Quits: Ashe (rewdew@moz-27D5F8E3.dedibox.fr) (Quit: leaving)
  1567. # [11:02] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1568. # [11:10] <darktrojan> my live bookmarks keep saying they failed to load
  1569. # [11:10] <darktrojan> even when they didn't
  1570. # [11:10] <darktrojan> :(
  1571. # [11:11] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
  1572. # [11:11] <mak> darktrojan: heh, I think there is already a bug filed, though I'm rewriting all of that
  1573. # [11:12] <mak> I just have to fix the hundreds bugs I introduces
  1574. # [11:12] <mak> introduced
  1575. # [11:12] <darktrojan> did you break it?
  1576. # [11:12] * Joins: tonymec__ (tonymec@1220BCD1.7C3BF363.277517C1.IP)
  1577. # [11:12] <mak> no
  1578. # [11:12] <mak> it's a bug that exists from some time
  1579. # [11:12] * tonymec__ is now known as tonymec|away
  1580. # [11:12] <darktrojan> hmm, it's only happened to me recently
  1581. # [11:13] <mak> I meant that it's not worth to fix it since it's being rewritten
  1582. # [11:13] <darktrojan> chop chop then
  1583. # [11:13] * Quits: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net) (Ping timeout)
  1584. # [11:13] <mak> well, recently we had network issues I think, I wonder if those livemarks point to mozilla?
  1585. # [11:13] <darktrojan> nope
  1586. # [11:13] <mak> hm, no idea then
  1587. # [11:13] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1588. # [11:13] <darktrojan> they load fine, but the error message never goes away
  1589. # [11:14] * Joins: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net)
  1590. # [11:14] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  1591. # [11:16] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Connection reset by peer)
  1592. # [11:16] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
  1593. # [11:16] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1594. # [11:16] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
  1595. # [11:17] * ewong is now known as ewong|away
  1596. # [11:18] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1597. # [11:18] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1598. # [11:22] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Ping timeout)
  1599. # [11:23] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
  1600. # [11:25] * Quits: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1601. # [11:25] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1602. # [11:26] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
  1603. # [11:31] * Joins: Automate_ (AutomatedT@moz-5F608BC8.as13285.net)
  1604. # [11:31] * Quits: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net) (Ping timeout)
  1605. # [11:32] * Automate_ is now known as AutomatedTester
  1606. # [11:32] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Connection reset by peer)
  1607. # [11:33] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
  1608. # [11:35] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  1609. # [11:38] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
  1610. # [11:41] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
  1611. # [11:43] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.27pre/20120129033207])
  1612. # [11:44] * padenot is now known as padenot|away
  1613. # [11:45] <kanru> noob question.. what is the difference between nsRefPtr and nsCOMPtr? And when to use which one?
  1614. # [11:46] <tbsaunde> kanru: nsRefPtr is for concrete classes like nsFoo and nsCOMPtr is for interfaces like nsIFoo
  1615. # [11:46] <NeilAway> darktrojan: hey, 5th time lucky (I got xhtml today!)
  1616. # [11:46] <darktrojan> \o/
  1617. # [11:46] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1618. # [11:46] <darktrojan> I get it most days tbh
  1619. # [11:46] <NeilAway> darktrojan: I was getting worried, because I had 4 htmls in a row
  1620. # [11:47] <darktrojan> must be something about the time of day you read it
  1621. # [11:47] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1622. # [11:47] <NeilAway> darktrojan: that's a random time after 10:11 UTC
  1623. # [11:47] <kanru> tbsaunde: thanks!
  1624. # [11:47] <darktrojan> so precise
  1625. # [11:53] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1626. # [11:53] * ChanServ sets mode: +o roc
  1627. # [11:54] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1628. # [11:55] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1629. # [11:55] * Quits: victorporof (victorporo@9098D3F7.602BD6C.79933D60.IP) (Ping timeout)
  1630. # [11:55] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1631. # [11:55] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1632. # [11:56] * Joins: edmorley (edmorley@moz-18F7779B.range109-156.btcentralplus.com)
  1633. # [11:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1634. # [11:57] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1635. # [11:57] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1636. # [11:58] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1637. # [12:02] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1638. # [12:03] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1639. # [12:03] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1640. # [12:05] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1641. # [12:06] * Quits: rshetty (quassel@72C0F828.9046AC57.C842849F.IP) (Ping timeout)
  1642. # [12:06] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1643. # [12:07] * Joins: victorporof (victorporo@86FDEBD.6D2FB7A4.79933D60.IP)
  1644. # [12:07] * Joins: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP)
  1645. # [12:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1646. # [12:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1647. # [12:11] * Joins: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net)
  1648. # [12:11] * Quits: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1649. # [12:11] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1650. # [12:12] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1651. # [12:12] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Quit: )
  1652. # [12:12] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Ping timeout)
  1653. # [12:12] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  1654. # [12:13] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1655. # [12:13] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
  1656. # [12:16] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1657. # [12:17] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1658. # [12:17] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1659. # [12:19] * Joins: graememcc (chatzilla@moz-B5263D41.range86-148.btcentralplus.com)
  1660. # [12:20] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1661. # [12:21] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1662. # [12:23] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
  1663. # [12:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1664. # [12:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1665. # [12:26] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1666. # [12:28] <edmorley> bbondy++
  1667. # [12:28] * Joins: gmoro (guilherme@83855BB9.A8ED5A53.D41E40C.IP)
  1668. # [12:29] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1669. # [12:29] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
  1670. # [12:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1671. # [12:31] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1672. # [12:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1673. # [12:33] * Joins: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net)
  1674. # [12:33] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
  1675. # [12:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1676. # [12:36] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  1677. # [12:38] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1678. # [12:39] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1679. # [12:42] * ewong|sleep is now known as ewong
  1680. # [12:42] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1681. # [12:47] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1682. # [12:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1683. # [12:49] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1684. # [12:50] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  1685. # [12:50] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1686. # [12:51] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  1687. # [12:51] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1688. # [12:52] * davehunt|away is now known as davehunt
  1689. # [12:56] * Joins: pranavrc (pranavrc@851F147F.81C9A167.520CDC98.IP)
  1690. # [12:56] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1691. # [12:57] * Quits: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP) (Ping timeout)
  1692. # [12:57] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1693. # [12:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1694. # [12:57] <mak> edmorley: merging?
  1695. # [12:58] * Joins: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at)
  1696. # [12:58] <edmorley> yeah will do :-)
  1697. # [12:58] <mak> edmorley: I was about ot merge 06b063c001b6 though don't want to overlap
  1698. # [12:59] <edmorley> I was going to merge once I'd got rid of the last half dozen overnight bugmail ; if you'd rather than I don't mind :-)
  1699. # [13:00] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1700. # [13:00] <mak> no hurry
  1701. # [13:01] <mak> half dozen eh... I usually get 200 overnight :D
  1702. # [13:02] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1703. # [13:02] <edmorley> the last half dozen sadly
  1704. # [13:02] <edmorley> turning off auto-CC on reply, has helped though (for the marking bugs case)
  1705. # [13:02] <edmorley> I've still got newsgroups & rest of planet to go through, but I'll do those post merge
  1706. # [13:03] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1707. # [13:03] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1708. # [13:04] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
  1709. # [13:04] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1710. # [13:04] * AutomatedTester is now known as AutomatedTester|away
  1711. # [13:05] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  1712. # [13:05] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1713. # [13:06] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  1714. # [13:10] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
  1715. # [13:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1716. # [13:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1717. # [13:11] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Quit: ZNC - http://znc.in)
  1718. # [13:12] * Joins: KaIRC (robert@moz-91F7C8AD.adsl.highway.telekom.at)
  1719. # [13:12] * Quits: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at) (Ping timeout)
  1720. # [13:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1721. # [13:15] * Quits: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net) (Quit: darktrojan)
  1722. # [13:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1723. # [13:15] * Joins: heeen (heeen@moz-1FF56D44.org)
  1724. # [13:16] <heeen> is it possible to disable the -moz- prefix for CSS3 rule matching
  1725. # [13:16] <heeen> e.g. make gecko accept transition: instead of -moz-transition
  1726. # [13:16] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1727. # [13:16] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1728. # [13:17] * Quits: past (past@3E786840.56431257.1C36A8BC.IP) (Input/output error)
  1729. # [13:17] <edmorley> kutsurak: I'm about to file a bug to request level 1 commit access, so you can use try-server, if you are interested?
  1730. # [13:18] * Joins: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP)
  1731. # [13:19] <kutsurak> edmorley: sure!
  1732. # [13:20] <NeilAway> stupid xp setup wizard
  1733. # [13:20] <NeilAway> "Welcome to XP" (click Next) "Thank you!" (click Finish")
  1734. # [13:20] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1735. # [13:20] <kutsurak> edmorley: although, I had a few difficulties understanding the output last time... Is there any documentation about it?
  1736. # [13:21] <cers> heeen: I don't suppose a solution like prefixfree is what you're after?
  1737. # [13:21] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1738. # [13:22] * Joins: SeoZ[gtab] (DanielJuyu@BF25E481.4591610E.F796972A.IP)
  1739. # [13:23] <edmorley> kutsurak: the documentation for TBPL is pretty poor (unless there is something new I've not seen) unfortunately
  1740. # [13:23] * Ziggy|AWAY is now known as Ziggy_Maes
  1741. # [13:23] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
  1742. # [13:23] <edmorley> kutsurak: I can try to explain it, if that helps?
  1743. # [13:23] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1744. # [13:24] <kutsurak> edmorley: If it's not a lot of trouble sure :)
  1745. # [13:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1746. # [13:24] <edmorley> kutsurak: oh and re: the bug I've just CC'd you onto, you'll need to also state what login email for SSH, as well as steps 3-5
  1747. # [13:25] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Quit: ZNC - http://znc.in)
  1748. # [13:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1749. # [13:25] <kutsurak> ok, i'll check it out. thanks!
  1750. # [13:25] * Joins: kaie (kaie@moz-8D45A226.dip.t-dialin.net)
  1751. # [13:25] <edmorley> kutsurak: I'll just do this inbound merge (gotten distracted) and I'll do my best to explain TBPL :-)
  1752. # [13:26] <kutsurak> Thanks.
  1753. # [13:29] * padenot|away is now known as padenot
  1754. # [13:29] * Joins: kaie2 (kaie@moz-1A2D3893.dip.t-dialin.net)
  1755. # [13:29] * Quits: kaie (kaie@moz-8D45A226.dip.t-dialin.net) (Ping timeout)
  1756. # [13:29] * kaie2 is now known as kaie
  1757. # [13:29] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
  1758. # [13:30] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
  1759. # [13:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1760. # [13:30] * davehunt is now known as davehunt|away
  1761. # [13:31] <hsivonen> paul: Is there a way to take a screenshot on Ubuntu in a way that doesn't misrepresent the top panel in Unity?
  1762. # [13:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1763. # [13:32] <hsivonen> maybe I have to make the window non-maximized to avoid a bug that adds a panel shadow to screenshots only
  1764. # [13:32] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
  1765. # [13:33] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
  1766. # [13:33] <paul> hsivonen: ?
  1767. # [13:33] <paul> hsivonen: I usually do: sleep 5 && import -window root /tmp/s.png
  1768. # [13:33] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1769. # [13:34] * CwiiisAway is now known as Cwiiis
  1770. # [13:34] <hsivonen> paul: doesn't work for me. an extra shadow that covers the Firefox tab bar gets added
  1771. # [13:34] <hsivonen> I'll post a screenshot of a non-maximized situation
  1772. # [13:35] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1773. # [13:35] * AutomatedTester|away is now known as AutomatedTester
  1774. # [13:35] <paul> weird
  1775. # [13:36] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1776. # [13:37] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1777. # [13:37] <edmorley> kutsurak: ok, so TBPL stands for tinderbox pushlog and is the much nicer version of the old style tinderbox view (which only a few projects still use, eg http://tinderbox.mozilla.org/showbuilds.cgi?tree=ThunderbirdTrunk). If you go to https://tbpl.mozilla.org/ , the view is just like the normal pushlog (https://hg.mozilla.org/mozilla-central/pushloghtml) - ie: new changesets at the top, older at the bottom - with each 'pus
  1778. # [13:39] <edmorley> https://tbpl.mozilla.org/ defaults to mozilla-central, for the other trees (including try), use the "Tree: ... <more>" navigation
  1779. # [13:39] <kutsurak> OK
  1780. # [13:39] * KaIRC is now known as KaiRo
  1781. # [13:40] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1782. # [13:41] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1783. # [13:41] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1784. # [13:41] <edmorley> The build/test results on the right are grouped by platform & also whether optimised/debug builds ; the "B" is the compilation and make-check stage, M(.....) are all the mochitests, R (...) reftests & T (...) talos tests (see https://developer.mozilla.org/en/Mozilla_automated_testing for differences)
  1785. # [13:43] <edmorley> "N" is the same as "B", but for Nightly builds
  1786. # [13:44] <edmorley> the help menu top left explains what the different colours mean, asterisks next to failures mean that someone has added a comment to explain what the failures was (known as starring)
  1787. # [13:44] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  1788. # [13:44] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1789. # [13:45] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1790. # [13:45] <kutsurak> All right. The thing I was not understanding last time was why some of the builds failed, and if it was my patch responsible
  1791. # [13:45] <edmorley> when clicking on an 'orange' test/build result, TBPL will try to search bugzilla for known intermittent failures ('random oranges') and offer them as suggestions
  1792. # [13:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1793. # [13:47] * bhearsum|afk is now known as bhearsumh
  1794. # [13:47] <edmorley> so if you push to try and the suggestions match the test failure shown, then you know it was instead an unrelated intermittent failure
  1795. # [13:47] * bhearsumh is now known as bhearsum
  1796. # [13:47] <kutsurak> Ah :)
  1797. # [13:49] <edmorley> however, some things to bear in mind: leaks don't get suggestions so you have to search manually (boo), Android tests fail for no reason anyway (well, until bug 690311 improves the situation) & if your try run was pulled from an already broken mozilla-central tip, then even unknown failures might not be yours
  1798. # [13:50] <kutsurak> I guess with some experience it will become easier.
  1799. # [13:50] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1800. # [13:50] <edmorley> apart from that, it works pretty well :-)
  1801. # [13:51] <edmorley> yeah, unfortunately it's really a matter of just getting used to it
  1802. # [13:51] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1803. # [13:51] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1804. # [13:51] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1805. # [13:51] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
  1806. # [13:51] * mak waits for edmorley writing all this stuff to a wiki page :)
  1807. # [13:52] <kutsurak> OK well, I'll have training wheels on (ie I'll be asking around) at first :)
  1808. # [13:52] <edmorley> also, if you click on any test/build in TBPL, you'll get a blue cross in the bottom panel (in the middle) that retriggers it (you'll need an LDAP login, that level 1 will give you... though you may need to request a password separately from the main level 1 application bug)
  1809. # [13:53] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1810. # [13:53] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1811. # [13:53] <edmorley> kutsurak: yeah - feel free to ask if you see oranges you are not sure about (anyone pushing checkin-neededs will tend to double-check the TBPL links you paste in the bugs anyway)
  1812. # [13:54] <kutsurak> Thanks a lot. :)
  1813. # [13:54] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1814. # [13:55] <edmorley> one other thing that confused me at first, was that when pushing to try, it will often appear that your push including a load of other changesets that aren't the ones you were trying to test - this just means try hasn't seen those "brand new on mozilla-central changesets" before, and is perfectly normal
  1815. # [13:55] <edmorley> s/including/included/
  1816. # [13:55] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1817. # [13:55] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1818. # [13:55] * Quits: necolas (necolas@moz-C8C6D8F3.bb.sky.com) (Client exited)
  1819. # [13:56] <jdm> oh, how cute, we apparently deadlocked in the deadlock detector
  1820. # [13:57] <jdm> I guess we should add another layer of deadlock detection to avoid that in the future
  1821. # [13:57] <mak> and did it detect itself?
  1822. # [13:57] <jdm> nope
  1823. # [13:57] <mak> damn
  1824. # [13:57] <jdm> actually I'm guess about the deadlocking; we may have just crashed
  1825. # [13:58] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1826. # [13:58] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
  1827. # [13:59] <mak> it's like a politician detector, it detects others misbehavior with one hand while approving his own with the other one
  1828. # [14:00] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1829. # [14:00] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Ping timeout)
  1830. # [14:04] <jdm> hmm, I wonder if I should go to bed, or just admit that the time for sleeping has passed?
  1831. # [14:04] <edmorley> mak: I've saved the notes above & added an item to my misc mozilla tasks todo list - agree better docs would be good
  1832. # [14:04] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1833. # [14:04] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
  1834. # [14:05] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1835. # [14:05] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1836. # [14:06] <edmorley> kutsurak: oh and I forgot to say, both summary and full build/test logs links can be found bottom left when clicking on any build/test in TBPL (helpful if TBPL times out loading a log, or if you are not sure if the failure was yours)
  1837. # [14:07] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1838. # [14:09] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1839. # [14:10] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
  1840. # [14:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1841. # [14:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1842. # [14:11] * Quits: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net) (Connection reset by peer)
  1843. # [14:11] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (NickServ (GHOST command used by Archae|real))
  1844. # [14:11] * Joins: Archae|real (itsme@moz-756328DB.cust.telecolumbus.net)
  1845. # [14:12] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  1846. # [14:12] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
  1847. # [14:12] * Archae|real is now known as Archaeopteryx
  1848. # [14:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1849. # [14:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1850. # [14:16] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
  1851. # [14:17] * mcote|afk is now known as mcote
  1852. # [14:17] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  1853. # [14:18] <NeilAway> bah, vc10 apparently needs .net4
  1854. # [14:19] * Quits: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1855. # [14:20] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1856. # [14:20] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
  1857. # [14:21] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1858. # [14:21] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1859. # [14:21] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1860. # [14:24] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
  1861. # [14:25] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
  1862. # [14:30] * Quits: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl) (Ping timeout)
  1863. # [14:30] * Joins: Bas_ (chatzilla@moz-B4DB3C59.ftth.concepts.nl)
  1864. # [14:30] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
  1865. # [14:30] * Bas_ is now known as Bas
  1866. # [14:30] * padenot is now known as padenot|away
  1867. # [14:31] * khuey|away is now known as khuey
  1868. # [14:32] * davehunt|away is now known as davehunt
  1869. # [14:32] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1870. # [14:33] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1871. # [14:34] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1872. # [14:35] * AutomatedTester is now known as AutomatedTester|away
  1873. # [14:36] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
  1874. # [14:36] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  1875. # [14:37] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  1876. # [14:40] <johnath> jdm: :) glad to hear it
  1877. # [14:44] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Ping timeout)
  1878. # [14:44] * mcote is now known as mcote|afk
  1879. # [14:44] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1880. # [14:44] <jimm> NeilAway: ping
  1881. # [14:44] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
  1882. # [14:47] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1883. # [14:48] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1884. # [14:50] * glob|away is now known as glob
  1885. # [14:51] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1886. # [14:52] <jimm> NeilAway: was curious if you might like to pick up the review in bug 373266 roc can't get to until next week. If not, no big deal the patches can wait.
  1887. # [14:52] * jimm is now known as jimm-bbiab
  1888. # [14:57] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1889. # [14:58] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  1890. # [15:03] <hsivonen> has anyone done the scripting to see what the statcounter slope would look like for Firefox >= 4?
  1891. # [15:07] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1892. # [15:10] * Joins: mib_7oiu49 (Mibbit@7CC9B13E.6D70C7F6.2870C025.IP)
  1893. # [15:10] * Quits: mib_7oiu49 (Mibbit@7CC9B13E.6D70C7F6.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1894. # [15:11] <edmorley> hsivonen: version breakdown?
  1895. # [15:12] <kutsurak> edmorley: heh I screwed up the attachment didn't I?
  1896. # [15:12] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  1897. # [15:13] <edmorley> kutsurak: bugzilla autodetects it incorrectly sometimes, easy enough to change :-)
  1898. # [15:13] * Quits: graememcc (chatzilla@moz-B5263D41.range86-148.btcentralplus.com) (Ping timeout)
  1899. # [15:13] <glob> kutsurak, what's the bug number?
  1900. # [15:13] <hsivonen> edmorley: no, I meant everything >= 4 summed together
  1901. # [15:13] * Joins: evilpie (evilpie@moz-5D2C2913.pools.arcor-ip.net)
  1902. # [15:14] <kutsurak> glob: for my access request? Bug 725265
  1903. # [15:14] * AutomatedTester|away is now known as AutomatedTester
  1904. # [15:14] <kutsurak> edmorley: thanks :)
  1905. # [15:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1906. # [15:15] <glob> kutsurak, thanks; i was going to investigate bugzilla's autodetection stuff, but that doesn't seem to be a problem
  1907. # [15:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1908. # [15:15] <edmorley> glob: yeah sorry 'incorrectly' was a bit of a paraphrase
  1909. # [15:17] <hsivonen> what's the protocol for giving someone the bit that allows them to file bugs as NEW (as opposed to UNCONFIRMED)?
  1910. # [15:18] <hsivonen> zcorpan@gmail.com should have that bit
  1911. # [15:18] <glob> hsivonen, you ask a bmo admin
  1912. # [15:18] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  1913. # [15:19] <glob> hsivonen, i agree, done
  1914. # [15:19] <@ted> hsivonen: the privilege is CANCONFIRM, fwiw
  1915. # [15:19] <hsivonen> glob: thank you
  1916. # [15:20] * jimm-bbiab is now known as jimm
  1917. # [15:20] <@bz_sleep> hsivonen: whom do you need canconfirmed?
  1918. # [15:20] <@bz_sleep> hsivonen: or did glob deal?
  1919. # [15:20] * bz_sleep is now known as bz
  1920. # [15:20] <jdm> hsivonen: by the way, I have the privilege bit that can canconfirm
  1921. # [15:20] <jdm> so feel free to ping me about these things
  1922. # [15:20] <glob> bz, i sorted it
  1923. # [15:21] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  1924. # [15:21] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  1925. # [15:21] <@bz> cool
  1926. # [15:21] <hsivonen> jdm: ok. thanks
  1927. # [15:24] * Joins: rshetty (quassel@754F75B9.8458502D.D30E9BEF.IP)
  1928. # [15:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1929. # [15:25] * Joins: graememcc (chatzilla@moz-CB70B1B7.range86-148.btcentralplus.com)
  1930. # [15:25] * bwinton_away is now known as bwinton
  1931. # [15:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1932. # [15:25] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1933. # [15:28] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1934. # [15:29] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1935. # [15:30] * Joins: Suresh (chatzilla@F05739AA.53EED4C0.EB06F97B.IP)
  1936. # [15:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  1937. # [15:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  1938. # [15:34] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  1939. # [15:35] * Joins: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP)
  1940. # [15:35] <Matti> glob: no editbugs for that user ?
  1941. # [15:36] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1942. # [15:37] <glob> Matti, wasn't requested, and i don't see any patches/testcases
  1943. # [15:38] * Joins: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP)
  1944. # [15:40] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1945. # [15:40] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  1946. # [15:41] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  1947. # [15:46] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1948. # [15:46] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  1949. # [15:47] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1950. # [15:49] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1951. # [15:51] * mcote|afk is now known as mcote
  1952. # [15:52] <hsivonen> aargh. we already have nsParserUtils
  1953. # [15:53] <hsivonen> and what a weird class it is considering its name
  1954. # [15:54] * Quits: rshetty (quassel@754F75B9.8458502D.D30E9BEF.IP) (Ping timeout)
  1955. # [15:55] * Joins: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP)
  1956. # [15:56] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
  1957. # [15:57] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  1958. # [15:59] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1959. # [16:00] * Quits: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP) (Quit: surkov)
  1960. # [16:00] * Quits: evilpie (evilpie@moz-5D2C2913.pools.arcor-ip.net) (Ping timeout)
  1961. # [16:04] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1962. # [16:06] * mak suspects qfold just destroyed part of his patch
  1963. # [16:08] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
  1964. # [16:08] * Joins: dseif (dseif@F2D29657.F60B0462.67AC9B1.IP)
  1965. # [16:09] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
  1966. # [16:09] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1967. # [16:10] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  1968. # [16:11] * Joins: hhofer (hhofer@moz-697E1B25.dip.t-dialin.net)
  1969. # [16:11] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1970. # [16:12] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1971. # [16:13] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
  1972. # [16:13] <edmorley> hsivonen: sorry delayed response, was on a work call - this is something I've been playing about with previously that might help with usage:
  1973. # [16:13] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  1974. # [16:14] <edmorley> hsivonen: http://pastebin.mozilla.org/1479849 and data source http://pastebin.mozilla.org/1479850 (save latter to firefox_updates.csv in same folder)
  1975. # [16:14] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1976. # [16:14] <edmorley> after loading, press each of the firefox versions <4 to hide them from the graph
  1977. # [16:14] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  1978. # [16:15] <edmorley> graph is stacked usage, so looking at just top edge will give you the summed >=4 usage
  1979. # [16:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1980. # [16:15] <hsivonen> edmorley: thank you
  1981. # [16:16] <NeilAway> jimm: not unless you ship me a Windows 7 PC for testing...
  1982. # [16:17] <jimm> NeilAway: ah, we need to get you a new laptop. :) What are you running these days? XP?
  1983. # [16:17] <NeilAway> jimm: indeed
  1984. # [16:17] * Joins: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP)
  1985. # [16:17] <edmorley> hsivonen: I've pieced the data together manually from multiple downloads of https://metrics.mozilla.com/stats/firefox_updates.csv over the last couple of months, since it only shows the last 2 weeks (and there is no longer a publicly available CSV for the last few years worth, sadly)
  1986. # [16:18] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1987. # [16:18] <hsivonen> edmorley: ok. so absolute numbers are going up even it relative numbers on statcounter are going down
  1988. # [16:19] <edmorley> hsivonen: it would appear so, yes
  1989. # [16:19] * Joins: wlach (wlach@moz-4390E578.vif.net)
  1990. # [16:20] <edmorley> the metrics team no doubt has better dashboards for this kind of thing behind the metrics wall
  1991. # [16:20] * philor|away is now known as philor
  1992. # [16:20] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Ping timeout)
  1993. # [16:20] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1994. # [16:20] * Ms2ger didn't know Mozilla sent its hoodies from Wyoming
  1995. # [16:20] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1996. # [16:21] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
  1997. # [16:26] * Quits: ddahl (ddahl@moz-7CEB4E1.ptr.us.xo.net) (Ping timeout)
  1998. # [16:27] <cers> Ms2ger: you also just got one?
  1999. # [16:27] * Quits: gmoro (guilherme@83855BB9.A8ED5A53.D41E40C.IP) (Ping timeout)
  2000. # [16:27] <Ms2ger> I did \o/
  2001. # [16:27] <Ms2ger> Now my Fx4beta T-shirt...
  2002. # [16:28] <cers> yeah - this hoodie is awesome
  2003. # [16:28] <tbsaunde> we're getting hoodies? O>o
  2004. # [16:29] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Ping timeout)
  2005. # [16:29] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2006. # [16:30] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
  2007. # [16:30] * glob is now known as glob|away
  2008. # [16:30] <Ms2ger> tbsaunde, you didn't get an email?
  2009. # [16:31] <tbsaunde> Ms2ger: no
  2010. # [16:31] <Ms2ger> (A few months ago, I think)
  2011. # [16:31] * mak wonders what's the delay between german and italian mail service, 1 month? :p
  2012. # [16:31] <Ms2ger> Heh
  2013. # [16:31] <Ms2ger> mak, it's UPS to your doorstep ;)
  2014. # [16:32] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  2015. # [16:32] <mak> Ms2ger: it's italian ups.
  2016. # [16:32] <Ms2ger> Uh-oh
  2017. # [16:33] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  2018. # [16:33] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
  2019. # [16:34] * tbsaunde is now known as tbsaunde|mtg
  2020. # [16:34] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  2021. # [16:35] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
  2022. # [16:35] * davidb is now known as davidb|mtg
  2023. # [16:35] * Joins: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  2024. # [16:35] <daim> Please somebody can confirm that Thebes api is no more exported from libXUL in trunk ?
  2025. # [16:36] <Ms2ger> That may very well be correct
  2026. # [16:37] <cers> tbsaunde|mtg: are you on mozillians.org?
  2027. # [16:37] <daim> ho, and there is a easy way to revert that (i.e export Thebes API again) ?
  2028. # [16:39] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  2029. # [16:40] * Joins: dao1 (dao@moz-2CBCD726.superkabel.de)
  2030. # [16:40] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  2031. # [16:40] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Ping timeout)
  2032. # [16:41] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2033. # [16:41] <NeilAway> bbondy: bah, I just discovered nsLocalFileWin::HasFileAttribute
  2034. # [16:41] * NeilAway crosses off Italy from the list of potential Ms2ger addresses
  2035. # [16:42] <Ms2ger> daim, I think you want khuey
  2036. # [16:42] <bbondy> ...checking
  2037. # [16:43] * Joins: mkelly (mkelly@moz-93FFAF54.hsd1.ca.comcast.net)
  2038. # [16:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2039. # [16:43] <bbondy> NeilAway: Oh I noticed that horrible function but I didn't optimize it yet because it wasn't causing any significant slowdowns
  2040. # [16:44] * Yoric hopes to be able to get os.file production ready soon.
  2041. # [16:44] <Yoric> (but we are not there yet)
  2042. # [16:44] <bbondy> NeilAway: It's only called from: isHidden, IsSpecial, IsWritable which aren't used that much
  2043. # [16:45] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  2044. # [16:46] * Quits: victorporof (victorporo@86FDEBD.6D2FB7A4.79933D60.IP) (Ping timeout)
  2045. # [16:46] <daim> khuey: Is there a fondamental reason that Thebes API is no more exported from libXUL ? or should I file a bug for that ?
  2046. # [16:47] * Joins: mjschranz (mjschranz@F2D29657.F60B0462.67AC9B1.IP)
  2047. # [16:48] <@khuey> daim: those are supposed to be internal only symbols, which is why we're not exporting them anymore
  2048. # [16:48] <@khuey> daim: what did we break?
  2049. # [16:48] * jwir3|away is now known as jwir3
  2050. # [16:48] <daim> all my work :-)
  2051. # [16:48] <@khuey> heh
  2052. # [16:49] <@khuey> what does your stuff do?
  2053. # [16:49] <daim> Image processing
  2054. # [16:49] * Joins: One (TheOne@moz-D58488C3.dfki.uni-kl.de)
  2055. # [16:50] <@khuey> mak: did 716163 make today's nightly
  2056. # [16:50] <mak> khuey: yes
  2057. # [16:50] <daim> so, I have some specialized binary components using Thebes to pass surfaces to canvas element in C++
  2058. # [16:50] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2059. # [16:50] <@khuey> mak: why is the bug still open then?
  2060. # [16:50] <@khuey> daim: ok
  2061. # [16:51] <@khuey> daim: can you pastebin the linker errors you get?
  2062. # [16:51] <mak> khuey: first cause the reporter is testing the fix, second cause the extension author never replied
  2063. # [16:51] <daim> mainly for optimization and direct buffer access
  2064. # [16:51] <mak> khuey: the fixed bug is a dependency, fwiw
  2065. # [16:51] <daim> khuey: ok
  2066. # [16:51] <@khuey> mak: ah, ok
  2067. # [16:51] <mak> I suppose we may want to mark the bug as "leaking" on amo
  2068. # [16:52] * Quits: One (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2069. # [16:53] <mak> ted: today's nightly should have the fix for the hangs after idle, so please let me know if it helps
  2070. # [16:53] <daim> khuey: http://pastebin.mozilla.org/1479864
  2071. # [16:54] <daim> khuey: I found that may come from a change from http://mxr.mozilla.org/mozilla-release/source/gfx/thebes/gfxTypes.h#51
  2072. # [16:54] <daim> no
  2073. # [16:55] * Quits: pranavrc (pranavrc@851F147F.81C9A167.520CDC98.IP) (Quit: Ping timeout: ∞)
  2074. # [16:55] <daim> now set to http://mxr.mozilla.org/mozilla-central/source/gfx/thebes/gfxTypes.h#50
  2075. # [16:55] <jdm> huh
  2076. # [16:56] <jdm> I don't even know what to make of the SML Events message in mozilla.dev.tech.js-engine
  2077. # [16:57] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
  2078. # [16:57] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  2079. # [16:58] <@khuey> daim: hmm, ok
  2080. # [17:00] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
  2081. # [17:02] <daim> khuey: I'm recompiling with changes reverted, needed other defines seems still there in config.mk
  2082. # [17:02] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  2083. # [17:02] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  2084. # [17:02] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2085. # [17:03] <@khuey> daim: well yeah, if you revert the stuff where we stopped exporting the symbols it'll work again
  2086. # [17:03] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  2087. # [17:05] * Quits: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2088. # [17:05] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  2089. # [17:05] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
  2090. # [17:06] * Quits: SeoZ[gtab] (DanielJuyu@BF25E481.4591610E.F796972A.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
  2091. # [17:06] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
  2092. # [17:06] <daim> khuey: that's what I'm going to do, I juste wanted to know if that was intentional or not: I can manage my own set of patches for my personal needss
  2093. # [17:07] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
  2094. # [17:07] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
  2095. # [17:07] <@khuey> daim: ok, that's the way to go then
  2096. # [17:07] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
  2097. # [17:08] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
  2098. # [17:08] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  2099. # [17:10] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2100. # [17:10] <AryehGregor> Ms2ger, so how am I supposed to interpret try server results? It seems some tests failed; do I get to assume they're not my fault?
  2101. # [17:11] <Ms2ger> I'm happy to claim you didn't cause leaks in test suites you didn't touch
  2102. # [17:11] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2103. # [17:11] * Joins: akira13 (akira@2453508E.98FD7301.55FFA9B4.IP)
  2104. # [17:12] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  2105. # [17:12] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
  2106. # [17:12] <AryehGregor> Ack, I hate whoever decided Ctrl-L means "clear backscroll" in XChat.
  2107. # [17:12] <AryehGregor> It always gets me when I have the wrong window focused . . .
  2108. # [17:12] <Ms2ger> ^
  2109. # [17:13] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2110. # [17:13] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  2111. # [17:13] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2112. # [17:14] <Ms2ger> Interpreting tbpl is a bit of a black art, unfortunately
  2113. # [17:14] * ewong is now known as ewong|sleep
  2114. # [17:14] * Parts: akira13 (akira@2453508E.98FD7301.55FFA9B4.IP)
  2115. # [17:14] <AryehGregor> Ms2ger, so it seems there was a reftest failure here, but I can reasonably assume that it was unrelated to me because I wasn't touching anything editor- or rendering-related? https://tbpl.mozilla.org/?tree=Try&rev=592efbbd58f2
  2116. # [17:14] <AryehGregor> I was afraid of that.
  2117. # [17:15] <AryehGregor> Are these just flaky tests that fail randomly ("random orange")?
  2118. # [17:15] <Ms2ger> That one doesn't seem to have a reftest failure?
  2119. # [17:15] <Ms2ger> Unless you mean J1, those are js-engine tests
  2120. # [17:15] * Quits: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP) (Ping timeout)
  2121. # [17:15] * tbsaunde|mtg is now known as tbsaunde
  2122. # [17:15] <AryehGregor> Oh, it's a mochitest, I guess? https://tbpl.mozilla.org/php/getParsedLog.php?id=9162034&tree=Try
  2123. # [17:16] <AryehGregor> "19768 ERROR TEST-UNEXPECTED-FAIL | /tests/editor/libeditor/text/tests/test_bug600570.html | Pasting and setting the value directly should result in the same rendering"
  2124. # [17:16] <tbsaunde> cers: yes
  2125. # [17:16] <Ms2ger> Ah
  2126. # [17:16] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2127. # [17:16] <cers> tbsaunde: ahh - I think I got the email through there
  2128. # [17:16] <Ms2ger> AryehGregor, so if you click the orange '3'
  2129. # [17:16] <Ms2ger> You get that TEST-UNEXPECTED-FAIL line
  2130. # [17:16] <AryehGregor> Right.
  2131. # [17:16] <Ms2ger> And (*) Bug 718316 - Intermittent test_bug597331.html | The caret should be displayed correctly after reframing and/or test_bug600570.html | Pasting and setting the value directly should result in the same rendering, where the reference image lacks a focus outline
  2132. # [17:17] <AryehGregor> Oh, I see.
  2133. # [17:17] <AryehGregor> Nice.
  2134. # [17:17] * Quits: dao1 (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
  2135. # [17:17] <Ms2ger> So if you click that star, it turns yellow
  2136. # [17:17] <AryehGregor> It took a while to appear, and I was too impatient and clicked through to someplace else before it did.
  2137. # [17:17] <AryehGregor> What does that do, subscribe me to the bug?
  2138. # [17:17] <Ms2ger> Ah, yes
  2139. # [17:17] <Ms2ger> Fortunately not
  2140. # [17:18] <Ms2ger> Once you've picked the bug (there could be multiple), you can click "add a comment"
  2141. # [17:18] * Quits: zzxc (zzxc@moz-E52B4F2C.zzxc.net) (Ping timeout)
  2142. # [17:18] <philor> heh
  2143. # [17:18] <Ms2ger> Which adds a comment to the bug on your behalf, and a link to the bug on the build
  2144. # [17:19] <AryehGregor> I guess I shouldn't worry about things like "TEST-UNEXPECTED-FAIL | automation.py | child process 2300 still alive after shutdown" either?
  2145. # [17:19] * Ms2ger eyes philor
  2146. # [17:19] <Ms2ger> Ah, Android
  2147. # [17:19] * Joins: zzxc (zzxc@moz-E52B4F2C.zzxc.net)
  2148. # [17:19] <Ms2ger> Oh, not Android
  2149. # [17:19] <philor> bug 603147
  2150. # [17:19] <Ms2ger> Thank you
  2151. # [17:20] <Ms2ger> AryehGregor, meet philor, our resident expert on intermittent oranges
  2152. # [17:20] <AryehGregor> "Comment 648"
  2153. # [17:20] <AryehGregor> This random-orange bug sure got a lot of automated spam.
  2154. # [17:20] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2155. # [17:20] <philor> one of our more popular flavors of orange
  2156. # [17:21] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2157. # [17:21] * rail_away is now known as rail
  2158. # [17:21] <philor> and yet, we persist in not doing anything about it
  2159. # [17:21] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2160. # [17:22] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
  2161. # [17:22] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  2162. # [17:22] * philor snags that WinXP M4
  2163. # [17:22] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  2164. # [17:23] <tbsaunde> cers: well, I don't understand why I didn't get one, but shrug I don't really need another sweat shirt type thing
  2165. # [17:23] <philor> woo, comment 700
  2166. # [17:23] <Ms2ger> Ah, 3280 bytes
  2167. # [17:23] <AryehGregor> I don't have to worry about blue, right? Just orange?
  2168. # [17:23] <Ms2ger> And red, and maybe possibly purple
  2169. # [17:23] <AryehGregor> What are red and purple?
  2170. # [17:23] <Ms2ger> Red is build failure
  2171. # [17:24] <AryehGregor> Oh, right. Makes sense.
  2172. # [17:24] <philor> and other stuff
  2173. # [17:24] <Ms2ger> Purple should be infra
  2174. # [17:24] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  2175. # [17:24] <philor> except when the infra is "once Windows fails a test that way, we fail to kill the process"
  2176. # [17:25] * Joins: jet (junglecode@moz-17661E8E.w82-123.abo.wanadoo.fr)
  2177. # [17:25] <AryehGregor> Why does "buildbot.slave.commands.TimeoutError: command timed out: 2400 seconds without output, killing pid 57191" not get linked to a bug? I see two relevant-ish-looking bugs.
  2178. # [17:25] <philor> blue, though, really is blue, except when it just keeps retrying forever
  2179. # [17:25] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  2180. # [17:25] * rail is now known as rail_away
  2181. # [17:26] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
  2182. # [17:26] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2183. # [17:26] <philor> because the linking to the bug happens from the test filename, the part between the pipes in "TEST-BAD-THING | foopy.html | It didn't go well"
  2184. # [17:27] <AryehGregor> And there is no test name there?
  2185. # [17:27] * Joins: rshetty (quassel@B860BADC.D3C460FB.C842849F.IP)
  2186. # [17:27] <Ms2ger> This is higher-level than the test runner
  2187. # [17:28] * mdas is now known as mdas|lunch
  2188. # [17:29] <Ms2ger> And Android is... *sigh*
  2189. # [17:29] * tbsaunde is now known as tbsaunde|afk
  2190. # [17:29] <AryehGregor> Most of my pushes seem to have memory leaks in some of the mochitests . . . I guess I can ignore that?
  2191. # [17:29] <AryehGregor> Also: when there are bugs filed for random orange, why don't the tests get marked random so they don't distract everyone?
  2192. # [17:30] <Ms2ger> Ah
  2193. # [17:30] <Ms2ger> Because theoretically they could still be testing something useful
  2194. # [17:30] <philor> no
  2195. # [17:30] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2196. # [17:30] <Ms2ger> And if they're a pain, maybe someone will fix them
  2197. # [17:30] <AryehGregor> But no one will notice, because any failure will be assumed to be random because the test output thing links you to the bug?
  2198. # [17:30] <AryehGregor> And there are random failures on every single commit . . .
  2199. # [17:30] <philor> because we lack any memory of previous runs to tell us the difference between random and permanent
  2200. # [17:31] <Ms2ger> That, too
  2201. # [17:31] <AryehGregor> But reftests, for instance, can be marked random in reftest.list, right?
  2202. # [17:31] <AryehGregor> Ooh, here's one that's a real failure for one of my commits.
  2203. # [17:31] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2204. # [17:31] <philor> or rather, we lack any automated memory, so we use my memory as a substitute
  2205. # [17:31] * madhava_ is now known as madhava
  2206. # [17:31] <AryehGregor> My reftest failed on Android XUL opt.
  2207. # [17:31] <Ms2ger> You may get the impression philor is a bitter man
  2208. # [17:32] <Ms2ger> He is
  2209. # [17:32] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
  2210. # [17:32] <philor> they can indeed
  2211. # [17:32] <AryehGregor> Should I redo the patch with some fails-if magic for Android XUL opt?
  2212. # [17:32] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=772dc5196079
  2213. # [17:33] <philor> they might as well be removed instead, though, because a reftest marked as random can fail ten thousand times in a row without triggering anything
  2214. # [17:33] <Ms2ger> All Android, in fact
  2215. # [17:33] <Ms2ger> The test failed on Android Native too, as you can see on https://tbpl.mozilla.org/?tree=Try&rev=772dc5196079&noignore=1
  2216. # [17:33] <AryehGregor> Ooh, magic?
  2217. # [17:34] <AryehGregor> Why didn't that appear by default?
  2218. # [17:34] <AryehGregor> So should I just do fails-if(Android)?
  2219. # [17:34] <Ms2ger> I think that works
  2220. # [17:34] * davidb|mtg is now known as davidb
  2221. # [17:34] <Ms2ger> It didn't appear by default because it contains permanent oranges
  2222. # [17:34] <AryehGregor> Oh, so the whole suite is disabled? That's . . . useful.
  2223. # [17:35] <AryehGregor> . . . why isn't the first priority when a test randomly fails to disable it?
  2224. # [17:35] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2225. # [17:35] <AryehGregor> Is it really useful to annoy people constantly? I mean, if it's a bug, then file a bug and let it be handled like any bug.
  2226. # [17:35] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  2227. # [17:35] <Ms2ger> Ah, "ignored"
  2228. # [17:36] <AryehGregor> Alternatively, if there's any bug I really want fixed, clearly I should get a test-case checked in that randomly fails until that bug is fixed, because it seems like it would be a good way to get people to work on it.
  2229. # [17:36] <Ms2ger> It would make philor hate you
  2230. # [17:36] <AryehGregor> Is there a way to see what the test/ref images were for the Android failure?
  2231. # [17:36] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2232. # [17:36] <Ms2ger> That's not a good way to work around here :)
  2233. # [17:37] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  2234. # [17:37] * Quits: KaiRo (robert@moz-91F7C8AD.adsl.highway.telekom.at) (Input/output error)
  2235. # [17:37] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
  2236. # [17:37] <Ms2ger> AryehGregor, "open reftest analyzer"
  2237. # [17:37] <Ms2ger> May or may not work on non-Gecko browsers
  2238. # [17:37] <AryehGregor> Yeah, it didn't work in Chrome.
  2239. # [17:38] <@bz> we don't have a way for users to add extension-to-type mappings via the Firefox UI, eh?
  2240. # [17:38] <Ms2ger> Maybe?
  2241. # [17:38] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  2242. # [17:38] <@khuey> bz: Options -> Applications?
  2243. # [17:39] <Ms2ger> There's that one tab that hangs my browser
  2244. # [17:39] <Ms2ger> What khuey said
  2245. # [17:39] <@khuey> I guess you can't add them there though
  2246. # [17:39] <@khuey> only modify
  2247. # [17:39] <@bz> right
  2248. # [17:39] <@bz> that's the thing
  2249. # [17:39] <@bz> and you can't modify either
  2250. # [17:39] <Matti> but Options -> Applications is very limited. You can't change a type as example
  2251. # [17:39] <@bz> not the "which type does this map to?"
  2252. # [17:40] * Quits: Suresh (chatzilla@F05739AA.53EED4C0.EB06F97B.IP) (Quit: Suresh)
  2253. # [17:40] <@khuey> 288 nsTArray<nsIScrollPositionListener*> mListeners;
  2254. # [17:40] <Matti> look in mimetypes.rdf :-)
  2255. # [17:40] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2256. # [17:40] <@khuey> non-owning ptrs for the loss
  2257. # [17:40] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
  2258. # [17:41] * rail_away is now known as rail
  2259. # [17:41] * Joins: bretr (bret_recka@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2260. # [17:41] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  2261. # [17:42] * Joins: KaiRo (robert@moz-91F7C8AD.adsl.highway.telekom.at)
  2262. # [17:43] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
  2263. # [17:43] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  2264. # [17:43] * padenot|away is now known as padenot
  2265. # [17:44] <snorp> josh: ping?
  2266. # [17:44] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  2267. # [17:45] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2268. # [17:47] * Joins: mib_cv0rvq (Mibbit@C492C876.984FFA97.5642DB81.IP)
  2269. # [17:47] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2270. # [17:48] <edmorley> ted++
  2271. # [17:48] * Joins: mrniranjan (mrniranjan@F4F3E94F.9CC7C4DC.F44414AF.IP)
  2272. # [17:48] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  2273. # [17:48] * Quits: mib_cv0rvq (Mibbit@C492C876.984FFA97.5642DB81.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2274. # [17:49] <@bsmedberg> khuey: "owning"?
  2275. # [17:49] <@bsmedberg> khuey: nsIScrollPositionListener isn't refcounted
  2276. # [17:49] * jlebar|sleep is now known as jlebar
  2277. # [17:49] <Ms2ger> Lovely name for a not-refcounted class
  2278. # [17:50] <@bz> like nsIFrame!
  2279. # [17:50] <@bsmedberg> yeah, I was told not to change the name because of the tree churn
  2280. # [17:50] <@khuey> bsmedberg: ah, well then
  2281. # [17:50] <Ms2ger> Report those people to the police
  2282. # [17:50] <@bsmedberg> at least as part of the nsQueryFrame patch which actually made nsIScrollPositionListener non-refcounted
  2283. # [17:50] <Ms2ger> I believe roc made that a company policy
  2284. # [17:51] <@khuey> bsmedberg: btw I would appreciate a quick review on that plugin sg bug ;-)
  2285. # [17:51] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
  2286. # [17:51] <@ted> edmorley: ?
  2287. # [17:51] <@bsmedberg> I missed the email apparently!
  2288. # [17:51] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  2289. # [17:51] <@khuey> bsmedberg: 657588
  2290. # [17:51] * @khuey heads into the office
  2291. # [17:52] * khuey is now known as khuey|away
  2292. # [17:52] <edmorley> ted: bug 697205 c#6
  2293. # [17:52] <@ted> ah
  2294. # [17:52] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  2295. # [17:52] <edmorley> :-)
  2296. # [17:52] <@bsmedberg> khuey|away: I... think that's the wrong patch
  2297. # [17:52] <Pike> oh the irony, "via Camera on iOS"
  2298. # [17:52] <@bsmedberg> it has tabbrowser.xml changes in it?
  2299. # [17:53] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  2300. # [17:53] <@bsmedberg> and typeaheadfind stuff?
  2301. # [17:54] <@ted> Pike: yeah, i considered that
  2302. # [17:54] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
  2303. # [17:55] <@ted> but i didn't feel like dealing with an android phone :-P
  2304. # [17:55] * Joins: dao (dao@moz-6A8EEBB0.web.vodafone.de)
  2305. # [17:55] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2306. # [17:55] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2307. # [17:56] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2308. # [17:57] <jlebar> smaugIC, ping?
  2309. # [17:58] * Joins: cadecairos (cadecairos@F1451709.44D93D66.1139E686.IP)
  2310. # [18:00] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  2311. # [18:01] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  2312. # [18:04] <philor> mbrubeck: so, I just shift+reloaded tbpl, and then starred a test_audio_event_adopt.html etc. on the first try :)
  2313. # [18:05] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2314. # [18:05] <josh> snorp: ?
  2315. # [18:06] <snorp> josh: so I'm getting closer on the click-to-play stuff
  2316. # [18:06] <josh> good, anything I can help with?
  2317. # [18:06] <snorp> josh: looks like part of the problems is that nsObjectLoadingContent bails early because it already has a mInstanceOwner
  2318. # [18:06] * catlee-away is now known as catlee
  2319. # [18:07] <snorp> if I stop the plugin first before playing it we can get past that, but still doesn't work
  2320. # [18:07] <snorp> I'm also confused by the presence of two nsObjectLoadingContent instances
  2321. # [18:07] <snorp> one of them is just totally bogus (no mime type, uri, etc)
  2322. # [18:07] <josh> snorp: How can I reproduce this?
  2323. # [18:07] <snorp> josh: enable tap to play in fennec
  2324. # [18:07] <snorp> and try to use a plugin :)
  2325. # [18:07] <snorp> (tap it)
  2326. # [18:07] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2327. # [18:07] <snorp> I don't know if it's possible to repro in desktop
  2328. # [18:08] <josh> I don't have a debug setup on a mobile phone
  2329. # [18:08] <josh> I should make one, but that would take me a while
  2330. # [18:09] <snorp> it looks like with a little hackery you could make it go on desktop
  2331. # [18:09] <snorp> but I'm not sure
  2332. # [18:09] <snorp> if you can figure out how to call PlayPlugin() it should work
  2333. # [18:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2334. # [18:10] <snorp> you'd need to enable plugins.click_to_play
  2335. # [18:10] <snorp> how do I get a web console for chrome context?
  2336. # [18:11] * Joins: jimb (user@moz-B11B7E36.hsd1.or.comcast.net)
  2337. # [18:11] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  2338. # [18:13] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2339. # [18:14] * lsblakk|afk is now known as lsblakk
  2340. # [18:14] <josh> snorp: Enabling plugins.click_to_play on a Mac OS X Firefox build shows the click to play UI but clicking does nothing, is that your problem?
  2341. # [18:14] * Joins: loadbang (loadbang@moz-CA9AF5EA.range86-150.btcentralplus.com)
  2342. # [18:14] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
  2343. # [18:14] * Quits: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net) (Client exited)
  2344. # [18:14] <snorp> josh: no.
  2345. # [18:14] * jhford-work-away is now known as jhford-work
  2346. # [18:15] <snorp> josh: on mobile we have stuff that calls nsObjectLoadingContent::PlayPlugin when you tap
  2347. # [18:15] <snorp> josh: you should be able to reproduce the actual problem on desktop if you can do something similar
  2348. # [18:15] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2349. # [18:16] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  2350. # [18:17] <edmorley> philor: wow this is awesome :-)
  2351. # [18:17] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
  2352. # [18:17] * ChanServ sets mode: +o smaug
  2353. # [18:18] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2354. # [18:19] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2355. # [18:20] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  2356. # [18:20] <philor> it doesn't actually make any sense, fetching the log should only have been burning a second or two, but it does seem to work
  2357. # [18:21] * Quits: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2358. # [18:21] <edmorley> philor: yeah but weren't we losing the logs due to multiple cache locations in the doohicky
  2359. # [18:21] * mcote is now known as mcote|lunch
  2360. # [18:21] * Quits: mrniranjan (mrniranjan@F4F3E94F.9CC7C4DC.F44414AF.IP) (Quit: Leaving)
  2361. # [18:21] <philor> edmorley: we were losing the cache, but that just meant that we fetched it from ftp.m.o twice instead of just once
  2362. # [18:22] <edmorley> ok
  2363. # [18:22] <edmorley> i'm still quite unsure of how half of tbpl works
  2364. # [18:22] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Ping timeout)
  2365. # [18:22] <edmorley> (other than 'magic')
  2366. # [18:22] * gregglind_away is now known as gregglind
  2367. # [18:22] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2368. # [18:23] <philor> so before, two processes both fetch the log taking a second or two, then the one that has to look up bugs times out after 20 seconds, now, one fetches it while the other waits, then the other somehow manages not to time out
  2369. # [18:23] <philor> yeah, magic
  2370. # [18:23] <@bz> edmorley: any sufficiently convoluted code is indistinguishable from magic?
  2371. # [18:24] <jtcranmer> bz: any code is indistinguishable from magic?
  2372. # [18:24] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  2373. # [18:24] <nemo> bz: So, yeah, I don't know if you caught that last part of that blathering yesterday, but Neil suggested the obvious of scaling the image way down before calculating the average pixel luminance - no high memory usage or heavy JS looping - can do a 5000x5000 image basically in a millisecond :)
  2374. # [18:24] <edmorley> philor: ah so less clownshoes :-)
  2375. # [18:24] <@bz> jtcranmer: depends on how much you know about how code works
  2376. # [18:24] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
  2377. # [18:24] <@bz> nemo: ah, cute
  2378. # [18:24] <nemo> bz: http://m8y.org/tmp/testcase242d.xhtml <- scaling it way down
  2379. # [18:24] <nemo> bz: http://m8y.org/tmp/testcase242c.xhtml <- sampling a smaller area instead (512x512 max)
  2380. # [18:25] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2381. # [18:25] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2382. # [18:25] <@bz> nemo: I see tiems in the 60-200ms range on that testcase on my machine
  2383. # [18:25] <@bz> nemo: for the first calculation for a given image
  2384. # [18:26] <nemo> bz: yeah, the very first time you write the huge image to the canvas, it is a little slow
  2385. # [18:26] <nemo> after that it is fast
  2386. # [18:26] <nemo> I have no idea why. something in firefox
  2387. # [18:26] <nemo> bz: frankly, I'd be more inclined to go with just writing 512x512 of the image, or skipping really large images
  2388. # [18:26] * khuey|away is now known as khuey
  2389. # [18:26] <@khuey> bsmedberg: oops
  2390. # [18:26] <@bz> nemo: we have an image cache
  2391. # [18:26] <@bz> nemo: for canvas
  2392. # [18:26] <nemo> ahh
  2393. # [18:26] * Quits: kaie (kaie@moz-1A2D3893.dip.t-dialin.net) (Quit: Leaving)
  2394. # [18:26] <@bz> nemo: that might be it
  2395. # [18:27] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  2396. # [18:27] <@khuey> bsmedberg: it's better now
  2397. # [18:27] * rail is now known as rail_away
  2398. # [18:27] <nemo> bz: I'm a bit puzzled as to what the image cache would be doing though. after all, the image is already loaded to the screen!
  2399. # [18:27] <nemo> bz: and it is being downscaled way down to the canvas. unless that downscale is actually that slow
  2400. # [18:27] <nemo> which seems a bit silly
  2401. # [18:27] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
  2402. # [18:28] <nemo> can't believe the image lib is *that* inefficient
  2403. # [18:28] <Ms2ger> nemo, may be image format
  2404. # [18:28] * Ms2ger doesn't remember the details
  2405. # [18:28] <nemo> Ms2ger: but the image was unpacked to be rendered to the screen
  2406. # [18:28] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  2407. # [18:28] <nemo> Ms2ger: so if you write it to the canvas, it is already basically a pixmap no?
  2408. # [18:28] <cers> nemo: sigh, clicking change image on that test has borked my firefox - loading a really large image I'm assuming
  2409. # [18:28] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
  2410. # [18:28] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
  2411. # [18:28] <nemo> cers: yep! :D
  2412. # [18:29] <nemo> cers: borked is astounding though
  2413. # [18:29] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2414. # [18:29] <cers> nemo: I guess it'll come back alive sooner or later
  2415. # [18:29] <nemo> cers: 2nd image is 9,921px × 7,016px
  2416. # [18:29] <nemo> you must not have much memory
  2417. # [18:29] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  2418. # [18:29] <Ms2ger> nemo, have a look at the code... It's called CanvasImageCache, IIRC
  2419. # [18:29] <@bsmedberg> Phew, people are still maintaining the binary xforms addon?
  2420. # [18:29] <nemo> cers: it was a stress test of worst case - but really, that's exaggerated, if this was limited to images of a million pixels or less, I think it'd work great
  2421. # [18:29] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  2422. # [18:29] <cers> nemo: after osx gobbles up around 1gb for itself, I have about 1gb left for everything else
  2423. # [18:30] <nemo> ouch
  2424. # [18:31] * ctalbert|afk is now known as ctalbert
  2425. # [18:31] * joduinn is now known as joduinn-biab
  2426. # [18:31] * padenot is now known as padenot|away
  2427. # [18:32] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  2428. # [18:32] * jimm is now known as jimm-lunch
  2429. # [18:32] <nemo> cers: huh. my mac mini only *has* a gig of memory...
  2430. # [18:32] * Joins: mib_sn9t1t (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP)
  2431. # [18:33] <mbrubeck> philor: \o/
  2432. # [18:33] <cers> nemo: probably doesn't hare memory with the gfx though, does it?
  2433. # [18:33] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2434. # [18:33] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2435. # [18:34] * mdas|lunch is now known as mdas
  2436. # [18:34] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2437. # [18:34] * Quits: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org) (Ping timeout)
  2438. # [18:34] * Joins: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org)
  2439. # [18:34] <cers> nemo: on the second image in test d: Finished in: 69137ms, including writing to canvas. Average brightness of 251.24167175000002
  2440. # [18:35] <nemo> hehe
  2441. # [18:35] <nemo> cers: well, yeah, I'd suggest skipping for images of over a certain size and/or only writing a 512x512 chunk of the image for sampling. Still think it works better on stuff like the circuit diagram than the current charcoal colour
  2442. # [18:36] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b584b4be0a00 - Kyle Huey - Fix Bug 657588. r=bsmedberg
  2443. # [18:36] <nemo> cers: WRT gfx card, this one says Intel GMA 950 - so my guess is yeah, probably is using system memory too
  2444. # [18:36] <Ms2ger> Looks like khuey got a fast review
  2445. # [18:36] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
  2446. # [18:37] * Joins: kaie (kaie@moz-1A2D3893.dip.t-dialin.net)
  2447. # [18:37] * Joins: imphil_ (philipp@moz-655EF802.customer.m-online.net)
  2448. # [18:37] * Quits: imphil_ (philipp@moz-655EF802.customer.m-online.net) (Quit: Verlassend)
  2449. # [18:38] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  2450. # [18:39] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
  2451. # [18:39] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.27pre/20120129033207])
  2452. # [18:39] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2453. # [18:39] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2454. # [18:40] <cers> nemo: yeah, I've seen people complain about transparent images
  2455. # [18:40] * Joins: azakai (alon@moz-7B0110AD.mv.mozilla.com)
  2456. # [18:41] <Ms2ger> edmorley has sg access?
  2457. # [18:41] <jhammel> sg?!?
  2458. # [18:41] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
  2459. # [18:41] * ChanServ sets mode: +o smaug
  2460. # [18:41] * Quits: tonymec|away (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: Konversation terminated!)
  2461. # [18:42] <@khuey> Ms2ger: once I attached the right patch I did
  2462. # [18:42] <Ms2ger> :)
  2463. # [18:42] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  2464. # [18:43] <edmorley> Ms2ger: yeah, got it about 3 weeks ago
  2465. # [18:44] <Ms2ger> Excellent
  2466. # [18:44] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  2467. # [18:44] * Ms2ger knows who to ping
  2468. # [18:44] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  2469. # [18:44] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  2470. # [18:45] * Joins: gcp_ (gpascutto@moz-D0E475EA.access.telenet.be)
  2471. # [18:45] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
  2472. # [18:46] * Quits: azakai (alon@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2473. # [18:47] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2474. # [18:48] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  2475. # [18:48] * davehunt is now known as davehunt|away
  2476. # [18:48] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
  2477. # [18:48] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
  2478. # [18:48] * ChanServ sets mode: +o dveditz
  2479. # [18:49] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
  2480. # [18:49] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
  2481. # [18:49] * jlebar apologizes to anyone who has to wait for osx-x64 reftests on their builds.
  2482. # [18:50] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2483. # [18:50] * jlebar is enqueueing a lot.
  2484. # [18:50] * Quits: mib_sn9t1t (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2485. # [18:50] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
  2486. # [18:50] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Quit: )
  2487. # [18:51] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2488. # [18:52] * jhford-work is now known as jhford-work-away
  2489. # [18:52] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
  2490. # [18:52] * Joins: cdiehl_ (cdiehl@moz-CC40553A.pool.mediaways.net)
  2491. # [18:53] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
  2492. # [18:53] * ChanServ sets mode: +o smaug
  2493. # [18:53] * Quits: cdiehl (cdiehl@moz-2E99CDBC.pool.mediaways.net) (Ping timeout)
  2494. # [18:53] * cdiehl_ is now known as cdiehl
  2495. # [18:54] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
  2496. # [18:54] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
  2497. # [18:54] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
  2498. # [18:56] * jhford-work-away is now known as jhford-work
  2499. # [18:56] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
  2500. # [18:56] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2501. # [18:56] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  2502. # [18:57] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  2503. # [18:58] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2504. # [18:58] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2505. # [18:58] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2506. # [18:58] * Quits: rshetty (quassel@B860BADC.D3C460FB.C842849F.IP) (Ping timeout)
  2507. # [18:58] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  2508. # [18:58] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  2509. # [18:59] * Ziggy_Maes is now known as Ziggy|AWAY
  2510. # [19:00] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2511. # [19:00] * Joins: rshetty (quassel@B6739819.ADC8E126.8DE24349.IP)
  2512. # [19:01] * Joins: biesi (cbiesinger@moz-934E25A8.tmodns.net)
  2513. # [19:01] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2514. # [19:02] * Quits: dao (dao@moz-6A8EEBB0.web.vodafone.de) (Ping timeout)
  2515. # [19:02] <nemo> does Firefox use libpng?
  2516. # [19:02] <@bz> yes
  2517. # [19:03] <nemo> bz: m'k. I was running pngcrush on an image, and it crashed repeatedly in libpng 1.5.8 on my 32 bit system, but was fine in libpng1.2.46 on my 64 bit system
  2518. # [19:03] <nemo> bz: http://m8y.org/images/dragon.png <- an old image I had lying around that I decided to crush out of curiosity.
  2519. # [19:04] <nemo> interestingly, http://m8y.org/images/dragon2.png which was a convert dragon.png dragon2.png also crashed, even though the file colourmap is different
  2520. # [19:04] <nemo> *** glibc detected *** pngcrush: double free or corruption (!prev): 0x080625b0 ***
  2521. # [19:04] <nemo> /usr/lib/libpng15.so.15(png_free_default+0x2f)[0xb773485f]
  2522. # [19:05] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  2523. # [19:05] <nemo> the 1.5.8 is also on my gentoo system, but the cflags are pretty darn minimal, and this is the first time I ran into it
  2524. # [19:05] * Joins: maikmerten (maikmerten@moz-A74A4367.dynamic.qsc.de)
  2525. # [19:05] <@bz> nemo: I wonder what version we have...
  2526. # [19:05] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
  2527. # [19:06] * Quits: loadbang (loadbang@moz-CA9AF5EA.range86-150.btcentralplus.com) (Quit: loadbang)
  2528. # [19:06] <nemo> other images seem to work fine
  2529. # [19:06] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2530. # [19:06] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Quit: Instantbird 1.1)
  2531. # [19:06] <@khuey> bz: 1.4.8, roughly
  2532. # [19:06] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2533. # [19:06] <@khuey> we probably have some additional fixes on top
  2534. # [19:06] <@bz> yeah, that would make sense
  2535. # [19:06] <@bz> based on the CHANGES file
  2536. # [19:07] * Quits: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2537. # [19:07] * Joins: gkw (gkw@moz-FEE214EF.tmodns.net)
  2538. # [19:10] * jhford-work is now known as jhford-work-away
  2539. # [19:10] * jimm-lunch is now known as jimm
  2540. # [19:10] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2541. # [19:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2542. # [19:10] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2543. # [19:10] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2544. # [19:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2545. # [19:11] * bear-afk is now known as bear
  2546. # [19:12] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  2547. # [19:13] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2548. # [19:13] * jhford-work-away is now known as jhford-work
  2549. # [19:14] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2550. # [19:19] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2551. # [19:21] * Joins: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
  2552. # [19:21] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  2553. # [19:23] * Ziggy|AWAY is now known as Ziggy_Maes
  2554. # [19:23] * Joins: Automate_ (AutomatedT@moz-F332D71.as13285.net)
  2555. # [19:23] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2556. # [19:23] * Quits: jet (junglecode@moz-17661E8E.w82-123.abo.wanadoo.fr) (Quit: jet)
  2557. # [19:23] * Quits: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net) (Ping timeout)
  2558. # [19:24] * jhford-work is now known as jhford-work-away
  2559. # [19:25] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2560. # [19:25] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2561. # [19:25] * Quits: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de) (Quit: leaving)
  2562. # [19:25] * bear is now known as bear-afk
  2563. # [19:25] * Quits: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net) (Quit: Good night!)
  2564. # [19:27] * mdas is now known as mdas|afk
  2565. # [19:27] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2566. # [19:28] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
  2567. # [19:28] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2568. # [19:28] * Quits: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net) (Ping timeout)
  2569. # [19:29] * Joins: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net)
  2570. # [19:29] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  2571. # [19:29] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  2572. # [19:29] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2573. # [19:30] * mdas|afk is now known as mdas
  2574. # [19:30] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  2575. # [19:31] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2576. # [19:31] * zpao|detached is now known as zpao
  2577. # [19:32] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Quit: Fleeing the scene)
  2578. # [19:32] * Joins: anky (anky@2B9B0E76.B49214D8.A3D1B221.IP)
  2579. # [19:33] * Joins: karl (karl@moz-E14434DD.jetstream.xtra.co.nz)
  2580. # [19:33] * Quits: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP) (Ping timeout)
  2581. # [19:33] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2582. # [19:35] * Quits: cadecairos (cadecairos@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  2583. # [19:35] * padenot|away is now known as padenot
  2584. # [19:36] * mcote|lunch is now known as mcote
  2585. # [19:36] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2586. # [19:37] * Quits: anky (anky@2B9B0E76.B49214D8.A3D1B221.IP) (Ping timeout)
  2587. # [19:38] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2588. # [19:38] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  2589. # [19:38] * Joins: anky (anky@DFA27AF2.9D848627.A3D1B221.IP)
  2590. # [19:38] <dougt> roc: ping?
  2591. # [19:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  2592. # [19:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  2593. # [19:40] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  2594. # [19:40] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  2595. # [19:40] <louisremi> bz: hi, here's the doc about deviceorientation to Transform 3D http://developer.mozilla.org/en/Using_Deviceorientation_In_3D_Transforms
  2596. # [19:40] * Joins: ddahl (ddahl@moz-7B0110AD.mv.mozilla.com)
  2597. # [19:41] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2598. # [19:41] <Pike> glandium: do you have an idea for the regex in the .properties parser still? maybe it's not too bad to just hack getEntity with something line-based instead
  2599. # [19:41] * Parts: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  2600. # [19:42] * Quits: Nikopol (nikopol@moz-68B53A37.chaosorigin.com) (Ping timeout)
  2601. # [19:42] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  2602. # [19:42] * Quits: Philip (philip@moz-D02F24EE.co.uk) (Ping timeout)
  2603. # [19:42] * Quits: rshetty (quassel@B6739819.ADC8E126.8DE24349.IP) (Connection reset by peer)
  2604. # [19:42] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  2605. # [19:42] * Quits: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2606. # [19:43] * Joins: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
  2607. # [19:43] <glandium> Pike: haven't figured what's wrong yet. I'm still trying to make sense of the quadruple backslashes
  2608. # [19:43] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2609. # [19:43] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  2610. # [19:44] <Pike> glandium: basically, it's \\ does \, and then there's the literally \\, which is a single line string ending in a \, and the
  2611. # [19:44] * Joins: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP)
  2612. # [19:44] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  2613. # [19:44] <Pike> single \, asking for a multi-line string
  2614. # [19:44] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2615. # [19:45] <Pike> glandium: it's trying to eat all r"\\" and r"\.", and then figure out if there's a odd-numbered r"\$" in the line
  2616. # [19:46] * Joins: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP)
  2617. # [19:46] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  2618. # [19:47] * jwir3 is now known as jwir3|lunch
  2619. # [19:47] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  2620. # [19:48] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2621. # [19:48] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2622. # [19:48] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2623. # [19:49] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2624. # [19:49] <anant> ehsan_xchat: ping
  2625. # [19:50] <ehsan_xchat> anant, hey
  2626. # [19:51] <anant> ehsan_xchat: dan wrote up a description of what we want with a -webapp flag to firefox: https://etherpad.mozilla.org/webapp-flag-req
  2627. # [19:51] <anant> would love for you to go over the proposal and advise us on the best possible implementation path
  2628. # [19:52] <ehsan_xchat> anant, cool
  2629. # [19:52] <ehsan_xchat> anant, is there a bug on file for this?
  2630. # [19:52] <ehsan_xchat> that might be a better place for discussions
  2631. # [19:52] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2632. # [19:52] <anant> sounds good, I will make a bug right now
  2633. # [19:53] <ehsan_xchat> great
  2634. # [19:53] * juanb is now known as juanb|brb
  2635. # [19:54] <anant> ehsan_xchat: what component would you recommend for this, XUL? General?
  2636. # [19:55] * tbsaunde|afk is now known as tbsaunde
  2637. # [19:55] <ehsan_xchat> anant, Toolkit::Startup and Profile SYstem
  2638. # [19:55] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
  2639. # [19:55] * philor is now known as philor|away
  2640. # [19:55] <nemo> bz: fwiw I decided to poke glennrp 'bout that png thing since he's active in both pngcrush and libpng, and crash was at pngmem.c:586 although I didn't investigate further
  2641. # [19:56] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/65f4832b1e96 - Serge Gautherie - Bug 725349. (Av1) Add a missing space to log messages. r=gavin.sharp.
  2642. # [19:56] <nemo> uh
  2643. # [19:56] * Joins: Nikopol (nikopol@moz-68B53A37.chaosorigin.com)
  2644. # [19:56] <nemo> huh. first time I noticed firebot reports checkins to m-c
  2645. # [19:57] <@khuey> that's because firebot doesn't report checkins over a certain size
  2646. # [19:57] <@khuey> and most of the time people do big merges
  2647. # [19:57] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2648. # [19:57] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  2649. # [19:59] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  2650. # [19:59] * yvan dons his flame retardant suit.
  2651. # [19:59] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  2652. # [20:00] <yvan> how much of a concern would people have if we were to suggest that people commiting to Mozilla controlled repos digitally sign their commits?
  2653. # [20:00] <yvan> with a view to making it a requirement for contributors
  2654. # [20:00] <jdm> yvan: to what purpose?
  2655. # [20:01] * Joins: Philip (philip@moz-65AD4613.zaynar.co.uk)
  2656. # [20:01] <jdm> (keep in mind that I have no idea what is required to digitally sign a commit)
  2657. # [20:01] <ehsan_xchat> jdm, good job on the pb stuff :)
  2658. # [20:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2659. # [20:01] <yvan> it is a discussion kang and I have had, the goal is to provide a level of integrity checking between the originator of a commit and the checkin process
  2660. # [20:01] <jdm> ehsan_xchat: yeah, I'm excited about how quickly I'm getting feedback
  2661. # [20:02] <ehsan_xchat> yep
  2662. # [20:02] <Ms2ger> yvan, isn't pushing over ssh enough?
  2663. # [20:02] <ehsan_xchat> jdm, btw, I meant to ask you
  2664. # [20:02] <@bsmedberg> !@$#%^& xpcshell
  2665. # [20:02] <robcee> bz: still on?
  2666. # [20:02] <ehsan_xchat> jdm, I need to find somebody to help with 590640
  2667. # [20:02] <robcee> wanna meet us over in #devtools?
  2668. # [20:02] <ehsan_xchat> jdm, it's not exactly suitable as a good first bug
  2669. # [20:03] <ehsan_xchat> jdm, do you happen to know somebody who has a bit of gecko hacking experience and could help with that?
  2670. # [20:03] <ehsan_xchat> jdm, I can answer questions etc
  2671. # [20:03] <Ms2ger> robcee, bz has a lot of meetings, I hear
  2672. # [20:03] <yvan> that ensure that the communication channel has integrity, and this is a very remote threat, but there is always the possibility of injecting code if an attacker has access to the servers that a repo resides on (either through compromise or malicious admin scenario)
  2673. # [20:03] <jdm> ehsan_xchat: actually, I just might
  2674. # [20:03] <ehsan_xchat> but the person needs to be comfortable hacking around C++ code in the editor and debugger
  2675. # [20:03] <ehsan_xchat> really?
  2676. # [20:03] <ehsan_xchat> that's super awesome!
  2677. # [20:03] <Ms2ger> yvan, at that point we're already lost, no?
  2678. # [20:03] <jdm> ehsan_xchat: I'll see if jhk is interested
  2679. # [20:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2680. # [20:03] * ChanServ sets mode: +o ehsan
  2681. # [20:03] * Quits: biesi (cbiesinger@moz-934E25A8.tmodns.net) (Ping timeout)
  2682. # [20:04] <nemo> Ms2ger: well, I guess the point is it could be validated after the fact
  2683. # [20:04] <nemo> Ms2ger: since they wouldn't control all your private keys
  2684. # [20:04] <nemo> Ms2ger: so some process could tediously go over all the checkins and check to see if they'd been modified
  2685. # [20:04] <@khuey> is cryptographic signing needed to notice the repo being mucked with?
  2686. # [20:04] <@khuey> isn't this what the cset hashes are for?
  2687. # [20:05] <ehsan_xchat> khuey, in git and mercurial yes
  2688. # [20:05] * Ms2ger leaves the discussion to people who know what they're talking about, watches Jon Stewart instead
  2689. # [20:05] <@khuey> yvan: ^
  2690. # [20:05] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  2691. # [20:06] <nemo> khuey: er. that just verifies integrity from revision to revision, no? a patient person could rebuild the entire repo to hide a change from first commit no?
  2692. # [20:06] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2693. # [20:06] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  2694. # [20:06] <@khuey> nemo: but when you pull won't hg notice that the hashes don't match?
  2695. # [20:06] <nemo> oh. good point :D
  2696. # [20:06] <nemo> khuey: they don't control the remote. right.
  2697. # [20:06] <yvan> khuey: there are theoretical attack scenarios, and I am not familiar with all of them.
  2698. # [20:06] <nemo> yay for decentralisation! :D
  2699. # [20:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2700. # [20:07] * Quits: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: Leaving)
  2701. # [20:07] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2702. # [20:07] <@khuey> yvan: I think if you want us all to do a lot more work there needs to be a real threat scenario that's only preventable this way :-)
  2703. # [20:07] * hub_ is now known as hub
  2704. # [20:07] <nemo> khuey: yeah. they'd have to have control of every single dev machine, at which point, as Ms2ger pointed out, you're already screwed :)
  2705. # [20:08] <Pike> yvan: that sounds like "yikes", I have 100+ localization contributors that will less know what you're trying to do that I
  2706. # [20:08] <yvan> khuey: I admit that my interest in promoting this is demonstrating that it is feasible to do this on a large, rapidly changing codebase, and kang has more knowledge on the attack scenarios
  2707. # [20:08] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2708. # [20:08] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2709. # [20:08] <yvan> Pike: hence the flame retardant suit.
  2710. # [20:08] <Pike> yvan: I think we should go the opposite direction, tbh
  2711. # [20:09] <robcee> bz: ping!
  2712. # [20:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  2713. # [20:09] <@bz> robcee: pong
  2714. # [20:09] <robcee> hi!
  2715. # [20:09] <@bz> robcee: finishing up previous meeting; there in a sec
  2716. # [20:09] <robcee> are we still on?
  2717. # [20:09] <robcee> ok :)
  2718. # [20:09] <yvan> can you expand on that? the goal here is to improve integrity related controls on contributed code
  2719. # [20:09] * Joins: cadecairos (cadecairos@moz-57B23647.senecac.on.ca)
  2720. # [20:10] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  2721. # [20:11] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2722. # [20:11] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2723. # [20:11] <Pike> yvan: I will likely start a discussion on how to get from ssh keys to being able to work on our repos from the web
  2724. # [20:11] <yvan> the other part of the code signing question are the right people to chat with about this (releng, devs, infra, etc)
  2725. # [20:12] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  2726. # [20:12] <Pike> yvan: I also go by l10n@mozilla.com, so I'm among those that should be in that discussion :-)
  2727. # [20:12] <WeirdAl> Hey, folks - who would know Mozilla's accessibility code really well? We're looking at bug 719561 and have traced the hang to that code, but we need help in isolating the hang
  2728. # [20:12] <Ms2ger> WeirdAl, surkov, tbsaunde, davidb
  2729. # [20:13] <davidb> hi
  2730. # [20:13] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2731. # [20:13] * davidb looks
  2732. # [20:13] <WeirdAl> hi, david :) There's a tool called XMSAALib that can reproduce the exact same hang very easily
  2733. # [20:13] <WeirdAl> http://www.codeproject.com/Articles/33272/XMSAALib-a-non-MFC-class-to-retrieve-accessibility
  2734. # [20:14] <WeirdAl> key point is that with this tool, English-language FF hangs as well, so no special localization needed
  2735. # [20:15] <jdm> msucan++
  2736. # [20:15] <WeirdAl> another key point is that this did _not_ happen in FF8 and below
  2737. # [20:15] <davidb> hmm
  2738. # [20:15] <davidb> so first of all, we don't want them using MSAA if possible
  2739. # [20:15] <davidb> because that will cause degraded perf
  2740. # [20:16] <davidb> for the whole FF session
  2741. # [20:16] <msucan> jdm: ?
  2742. # [20:16] <jdm> msucan: your interactions with new contributors are inspirational
  2743. # [20:16] <WeirdAl> I'll note that for our guys.
  2744. # [20:16] <jdm> keep it up
  2745. # [20:16] <davidb> WeirdAl: yeah so long term we need to find them another way.
  2746. # [20:16] <msucan> jdm: thank you. i am happy to see contributors help us fix bugs
  2747. # [20:16] <davidb> WeirdAl: in the short term, what do we know about the hang?
  2748. # [20:16] <yvan> Pike: that is a good goal; moving integrity controls into the source control commit means you can accept less stringent authentication schemes, so that would move you in the direction of easing a dependency on ssh
  2749. # [20:17] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2750. # [20:17] <davidb> WeirdAl: is this 100% repro?
  2751. # [20:17] <Ms2ger> Woo, msucan++
  2752. # [20:17] * Parts: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
  2753. # [20:17] <msucan> jdm: and i think we should always do our best to help new contributors, because they are what drive mozilla forward
  2754. # [20:17] <WeirdAl> davidb: according to our engineers, we're making a legal API call into the FF a11y code, while the video is playing, and it hangs. It's not quite 100% reproducible, but damned close
  2755. # [20:17] <davidb> msucan++
  2756. # [20:17] <msucan> thank you guys :)
  2757. # [20:18] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  2758. # [20:18] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
  2759. # [20:18] <davidb> WeirdAl: are you in-process or out of process?
  2760. # [20:18] * jhford-work-away is now known as jhford-work
  2761. # [20:18] <msucan> (i need to thank all the writers of MDN - linking to docs for all the stuff is awesome!)
  2762. # [20:18] <yvan> in any case, nobody screamed that is a terrible idea, so I will start a more formal discussion, including documenting the reasons why we want this very clearly.
  2763. # [20:19] * timA is now known as IRCMonkey27303
  2764. # [20:19] <WeirdAl> davidb: out of process
  2765. # [20:19] <davidb> ok
  2766. # [20:19] <Pike> yvan: you might be deaf, though
  2767. # [20:19] <Pike> but I'm happy to read a real proposal
  2768. # [20:20] * bear-afk is now known as bear
  2769. # [20:20] * Joins: kang (kang@moz-81210904.ws)
  2770. # [20:20] <davidb> WeirdAl: jimm are you aware of bug 718561?
  2771. # [20:20] * Joins: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com)
  2772. # [20:20] * IRCMonkey27303 is now known as timA
  2773. # [20:20] <WeirdAl> jimm: 719561 actually
  2774. # [20:21] * rail_away is now known as rail
  2775. # [20:21] <davidb> oops
  2776. # [20:21] <davidb> thanks
  2777. # [20:21] <jimm> davidb, nope
  2778. # [20:21] <davidb> jimm: i'm thinking you might have the best insight.
  2779. # [20:21] <davidb> WeirdAl: why do you need to use MSAA?
  2780. # [20:22] * Quits: grubshka (grubshka@moz-81C99DC.w86-216.abo.wanadoo.fr) (Ping timeout)
  2781. # [20:22] <jimm> "Updater.exe from Ask Toolbar causes non-English Firefox to hang when viewing Flash videos in YouTube and certain websites"
  2782. # [20:22] <WeirdAl> *sigh* I don't know why we do it...
  2783. # [20:22] <jimm> That's got to be the crziest bug title I've ever seen
  2784. # [20:22] <WeirdAl> we do some pretty dense things here
  2785. # [20:22] * Joins: jhopkins (jhopkins@moz-13EC3BC5.west.biz.rr.com)
  2786. # [20:22] <davidb> I'd love to help you not use MSAA
  2787. # [20:22] <yvan> Pike: I am not in the office today, so if there is a mob forming, they will have to find me first :) the big thing is that I wanted to make sure there were no instant 2 line reasons that said we shouldn't do this because of xyz.
  2788. # [20:23] <WeirdAl> davidb: should we take this to another IRC channel?
  2789. # [20:23] <davidb> yep
  2790. # [20:23] * Joins: mib_5nn2k2 (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP)
  2791. # [20:23] <jimm> davidb: so, looks like the guy from Ask is working on it?
  2792. # [20:23] <davidb> WeirdAl: #accessibility
  2793. # [20:23] <Pike> yvan: localizers won't get it, can do that in one line
  2794. # [20:23] <davidb> jimm ^
  2795. # [20:23] <WeirdAl> <== the guy from Ask :)
  2796. # [20:23] <Pike> yvan: also, I'm in Berlin, I'd need to send half-a-planet-missiles anyhow
  2797. # [20:23] * Quits: mib_5nn2k2 (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2798. # [20:24] <yvan> Pike: that is not a reason to not do it, that is a reason to do it slowly, and as an optional item initially while we gauge the response and learn how to make it easy for people.
  2799. # [20:24] <@smaug> !seen gandalf
  2800. # [20:24] <@killer> I don't know who gandalf is.
  2801. # [20:24] <firebot> gandalf was last seen 7 hours, 34 minutes and 10 seconds ago, saying 'promising that one day I'll return, when only my homeland gets in shape' in #l10n-drivers.
  2802. # [20:25] * Ms2ger kills killer
  2803. # [20:26] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
  2804. # [20:26] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  2805. # [20:27] * davehunt|away is now known as davehunt
  2806. # [20:27] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  2807. # [20:27] * Quits: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP) (Quit: peregrino)
  2808. # [20:28] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  2809. # [20:28] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  2810. # [20:28] * Joins: vikram360 (vikram360@291C154B.3BB86A63.2A068A5E.IP)
  2811. # [20:29] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2812. # [20:29] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  2813. # [20:29] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2814. # [20:29] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  2815. # [20:30] * philor|away is now known as philor
  2816. # [20:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  2817. # [20:31] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2818. # [20:31] * bwinton is now known as bwin
  2819. # [20:31] <@ehsan> anant: commented on the bug
  2820. # [20:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  2821. # [20:31] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre)
  2822. # [20:32] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2823. # [20:32] <edmorley> jlebar++ on the heads up https://groups.google.com/d/topic/mozilla.dev.platform/6la6uX7S54w/discussion
  2824. # [20:32] * Joins: juanb (jbecerra@moz-7B0110AD.mv.mozilla.com)
  2825. # [20:32] <Ms2ger> jlebar++
  2826. # [20:33] * Quits: juanb|brb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2827. # [20:33] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2828. # [20:33] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2829. # [20:33] * rnewman is now known as rnewman|afk
  2830. # [20:34] <edmorley> If browserid forgets my email and password one more time (and then on top MDN does it's forcing you to do the shift + F5 dance), I think I'm going to lose it :-(
  2831. # [20:34] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2832. # [20:34] <@ehsan> all the more reason to be using the hg trychooser extension
  2833. # [20:34] <jlebar> ehsan, how does that get around the problem?
  2834. # [20:34] * bwin is now known as bwinton
  2835. # [20:35] <@ehsan> jlebar: we can make trychooser run that command in the background ;)
  2836. # [20:35] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2837. # [20:35] <jlebar> ehsan, I mean, I guess it could be updated to run that.
  2838. # [20:35] <jlebar> Ah, yes.
  2839. # [20:35] <@ehsan> jlebar: I wouldn't get my hopes up on upgrading hg.m.o ;)
  2840. # [20:35] * jlebar thought it somehow worked around the problem as is.
  2841. # [20:35] * Quits: maikmerten (maikmerten@moz-A74A4367.dynamic.qsc.de) (Quit: Leaving)
  2842. # [20:35] <@ehsan> nope
  2843. # [20:35] <@ehsan> no magic bullets
  2844. # [20:35] <@ehsan> or ponies
  2845. # [20:36] <@ehsan> sorry to disappoint you ;)
  2846. # [20:36] <jlebar> ehsan, Yeah. The hg guys really threw us a curveball here. :(
  2847. # [20:36] <jlebar> No easy way to turn it off.
  2848. # [20:36] <@ehsan> why is that a useful feature btw?
  2849. # [20:36] <jlebar> Well, in general, you don't want to rebase a rev you've pushed to someone else.
  2850. # [20:36] <@ted> josh: ping
  2851. # [20:36] <jlebar> or qimport it, or whatever.
  2852. # [20:36] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
  2853. # [20:36] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  2854. # [20:36] <jlebar> Our workflow of push -f'ing patches to a public repository was not anticipated.
  2855. # [20:37] <@ted> heh
  2856. # [20:37] <@ehsan> jlebar: I guess that would break more workflows than just that
  2857. # [20:37] * Quits: hhofer (hhofer@moz-697E1B25.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.10a1/20120207175456])
  2858. # [20:37] * @bz pushes changesets around repos all the time on his hard drive
  2859. # [20:37] <Ms2ger> Other people who misread "-f'ing patches"?
  2860. # [20:37] <@ehsan> I've seen git screw up rebases and merges too
  2861. # [20:37] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
  2862. # [20:37] <@bz> and then I modify them....
  2863. # [20:37] * Joins: armenzg (armenzg@moz-13EC3BC5.west.biz.rr.com)
  2864. # [20:37] <@ehsan> so _maybe_ that's useful
  2865. # [20:37] <@ehsan> I just can't see it
  2866. # [20:37] <jlebar> ehsan, quite possibly. It seems kind of arrogant not to give us a way to turn it off.
  2867. # [20:37] <Ms2ger> Let's move to git
  2868. # [20:37] <jlebar> Seeing as it's just an advisory kind of thing that you can override anyway.
  2869. # [20:37] <@ehsan> heh
  2870. # [20:38] * @bz votes for RCS
  2871. # [20:38] <@bz> on a zipfile
  2872. # [20:38] <@bz> of the repo
  2873. # [20:38] <Ms2ger> bz, vote overturned
  2874. # [20:38] <@ehsan> I'm surprised why it's not an "extension" which you can just turn off
  2875. # [20:38] <jlebar> How about we just keep the source on bz's computer and e-mail him patches? That's probably better than RCS.
  2876. # [20:38] <@ted> there isn't any way to get DumpJSStack to go somewhere other than stdout on windows, is there?
  2877. # [20:38] <@ted> (if you're already in the debugger)
  2878. # [20:38] <@bz> jlebar: heh
  2879. # [20:38] <Ms2ger> jlebar, that's what I do
  2880. # [20:38] <jlebar> lol
  2881. # [20:38] <@ehsan> ted: easiest way, run firefox | cat
  2882. # [20:39] <Ms2ger> Then he emails back with a million comments
  2883. # [20:39] <@ehsan> oh
  2884. # [20:39] <@ted> jlebar: i've definitely come around to thinking that git's model of disposable branches is way better than mq
  2885. # [20:39] <@ted> ehsan: yeah, i'm already in a debugger
  2886. # [20:39] <@ehsan> missed the part about being already in the debugger
  2887. # [20:39] <@bz> ted: lemme check
  2888. # [20:39] <@ehsan> sorry
  2889. # [20:39] <@ehsan> impossible ;)
  2890. # [20:39] <@bz> ted: yeah, it explicitly sends to stdout
  2891. # [20:39] <@ted> sucks
  2892. # [20:39] <@ehsan> oh wait
  2893. # [20:39] <@bz> 283 fputs(buf, stdout);
  2894. # [20:39] <@bz> Now...
  2895. # [20:39] <@ehsan> there's an output tab
  2896. # [20:39] <@ehsan> in the debuggeer
  2897. # [20:39] <@bz> you could breakpoint in xpc_DumpJSStack
  2898. # [20:39] <@ehsan> that should capture it?
  2899. # [20:39] <@ehsan> unless it's an opt build
  2900. # [20:39] <@ted> i think i filed a bug asking for it to OutputDebugString when there's a debugger attached
  2901. # [20:39] <@bz> at which point you have it in a char*
  2902. # [20:40] <jlebar> ted, I've been using git for a month or so now, and I like disposable branches a lot. But the story with updating those branches and then pushing patches is not great.
  2903. # [20:40] <@bz> and then you can do whatever with it
  2904. # [20:40] <@ted> ehsan: this is a nightly
  2905. # [20:40] <@ted> jlebar: yeah, i'm not really sure how that interacts with our workflow
  2906. # [20:40] <jlebar> ted, Like, I update my patch, rebase -i, and now I have a new cset. But my old cset is gone from the history.
  2907. # [20:40] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  2908. # [20:40] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  2909. # [20:40] <jlebar> ted, At least with mq, all my patch versions are in a repository.
  2910. # [20:40] <@ted> true
  2911. # [20:40] <jlebar> Not like I can read the diffs in that repo...
  2912. # [20:40] <@ehsan> jlebar: not in git
  2913. # [20:40] * Ms2ger does
  2914. # [20:40] <Ms2ger> Read those diffs, that is
  2915. # [20:41] <@ehsan> ted: sorry, don't know how you would do that
  2916. # [20:41] <jlebar> ehsan, I mean, I know I can go back to the rev using reflog. But it's hard to go back more than one version, for all practical purposes.
  2917. # [20:41] <biesi> bz, ted: conceivably you can do stdout=fopen("foo.txt", "w");
  2918. # [20:41] <jlebar> ehsan, And I can't go back a version on another machine.
  2919. # [20:41] <@bz> depending on what stdout is
  2920. # [20:41] <Mook_as> ted: bug 390328 has a really stale patch that made it take a FILE*, IIRC
  2921. # [20:41] <@bz> e.g. on Mac it's just a macro
  2922. # [20:41] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2923. # [20:41] <Ms2ger> It's C++, what else than a macro would it be?
  2924. # [20:41] <@ted> yeah, https://bugzilla.mozilla.org/show_bug.cgi?id=640542 is what I filed
  2925. # [20:41] <@ted> oh well
  2926. # [20:42] <@ehsan> jlebar: yeah, reflogs are not synced between repos
  2927. # [20:42] <jlebar> ehsan, If we had more of a github pull request workflow, I'd just add commits atop commits until I passed review. But we don't do it like that.
  2928. # [20:42] <@ted> i think i can repro this 100% with this session restore
  2929. # [20:42] <@ehsan> which makes things hard
  2930. # [20:42] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2931. # [20:42] <@ted> so maybe i just restart firefox from a console
  2932. # [20:42] <@ehsan> yes
  2933. # [20:42] <gkw> ehsan: ping
  2934. # [20:42] <@ehsan> jlebar: the way we use hg is weird
  2935. # [20:42] <@ehsan> gkw: hi
  2936. # [20:42] <Ms2ger> ehsan, ur wierd
  2937. # [20:42] <@ted> sucks, even windbg doesn't give me a good stack here
  2938. # [20:42] <@ted> i wonder wht
  2939. # [20:42] <@ted> why
  2940. # [20:42] <@bz> Ms2ger: um... a template?
  2941. # [20:42] <@ehsan> Ms2ger: that I am ;)
  2942. # [20:43] <Ms2ger> bz++
  2943. # [20:43] * Quits: anky (anky@DFA27AF2.9D848627.A3D1B221.IP) (Client exited)
  2944. # [20:43] <@ted> bsmedberg: ping
  2945. # [20:43] <gkw> ehsan: question about silent updates: have we considered the scenario where people don't quit their browser for months in a row? I hope silent updates won't trip over this
  2946. # [20:43] <@bsmedberg> ted: pong
  2947. # [20:43] <@ted> bsmedberg: i have bug 723473 in windbg
  2948. # [20:43] <tbsaunde> ehsan: jlebar you could create a new branch each time before rebasing I suppose
  2949. # [20:43] <@ted> i have a session restore that 100% reproduces it
  2950. # [20:43] <tbsaunde> so you'd have mypatch-v1 mypatch-v2 etc as brancehs
  2951. # [20:43] <jlebar> tbsaunde, That would get old pretty quick, I think.
  2952. # [20:43] <@ehsan> gkw: what do you mean by consider? those people won't get updates no matter what we do
  2953. # [20:43] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
  2954. # [20:43] <@ted> interestingly, windbg fails to give me a full stack
  2955. # [20:43] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Ping timeout)
  2956. # [20:43] <mccr8> gkw: one solution would be to make the browser more unstable the longer it is up. ;)
  2957. # [20:44] <@bsmedberg> ted: debug or release build?
  2958. # [20:44] <@ted> bsmedberg: it's a nightly, so PGO'ed
  2959. # [20:44] <tbsaunde> that said I don't do that, but I very rarely want to go back versions of a patch
  2960. # [20:44] <@ehsan> tbsaunde: jlebar I use git tags for doing that
  2961. # [20:44] <@ehsan> and I have found it useful
  2962. # [20:44] <@ted> i could try spinning a local debug build and using this same session, i guess
  2963. # [20:44] <@bsmedberg> ted: would it be possible to see if your session-restore can repro this in a debug build?
  2964. # [20:44] <jlebar> I guess tags would work.
  2965. # [20:44] <@ted> that's gonna seriously cramp my browsing style for the next 20 mins while i rebuild
  2966. # [20:44] <@bsmedberg> ted: I suspect that we're double-freeing, and a debug heap smasher would find that a lot more easily
  2967. # [20:44] <@ted> okay
  2968. # [20:44] <@ted> i'll give it a spin
  2969. # [20:44] <gkw> ehsan: e.g. if a person quits and starts Firefox towards the end of our 6 week train, and next quits and starts 7-8 weeks later, when 2 trains have passed
  2970. # [20:44] <Ms2ger> See, git is wasting our time already
  2971. # [20:45] <@ehsan> gkw: for now, we don't redownload and reapply a newer update if one is found, but with background updates, that would be easier
  2972. # [20:45] <tbsaunde> ehsan: yeah tags seems more reasonable
  2973. # [20:45] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2974. # [20:45] * @bsmedberg wonders how saveable a session restore is
  2975. # [20:45] <@ted> bsmedberg: do you know how new of a m-c i need to have that plugin change?
  2976. # [20:45] <Ms2ger> It's like ESR
  2977. # [20:45] <@ehsan> gkw: so when you restart, you would always be running the latest version
  2978. # [20:45] <tbsaunde> Ms2ger: compared to the amount of time we waste on hg?
  2979. # [20:45] <jlebar> Ms2ger, I just wasted my morning with the stupid hg phases thing. Sounds like all tools are a waste of time. Thus RCS.
  2980. # [20:45] <@ted> looks like my m-c is ~ a week out of date
  2981. # [20:45] <gkw> ehsan: you mean w/ background updates?
  2982. # [20:45] <@ehsan> gkw: but this is a problem which we should fix by prompting
  2983. # [20:45] <@bsmedberg> ted: 01-31
  2984. # [20:45] <@ehsan> gkw: yes
  2985. # [20:45] <@ted> okay, so what i have is new enough
  2986. # [20:45] <@ted> thanks
  2987. # [20:45] <gkw> i see
  2988. # [20:46] <@bz> An alternative to RCS, by the way, with similar performance characteristics, is hardcopy
  2989. # [20:46] <@bz> unique hardcopy
  2990. # [20:46] <@bz> whoever has it in his hands has the "lock"
  2991. # [20:46] <@bz> you edit it.
  2992. # [20:46] <@bz> Then you mail it to whoever wants to make the next change.
  2993. # [20:46] <gkw> ehsan: so background & silent updates are best friends, two different projects, but they both relate to updates
  2994. # [20:46] * gkw was confused by the two for awhile
  2995. # [20:46] <@ted> bsmedberg: incidentally, this plugin change has made my firefox pretty crashy on both mac and win :-/
  2996. # [20:46] <@ted> presumably because i use flashblock
  2997. # [20:46] <@ehsan> bz: I believe that is called SourceSafe Without Repository Corruption Bugs
  2998. # [20:46] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2999. # [20:47] <Ms2ger> bz, if it's as fast as the hoodies... ;)
  3000. # [20:47] <@bsmedberg> ted: yeah, we have some obvious issue with flashblock, it's on my list to figure out
  3001. # [20:47] <gkw> ehsan: silent updates have landed. is background updates coming soon? or has it landed?
  3002. # [20:47] <@ted> Ms2ger: i just got my hoodie the other day
  3003. # [20:47] <@ehsan> gkw: silent updates is like an umbrella term really :)
  3004. # [20:47] <@ehsan> it doesn't mean anything specific ;)
  3005. # [20:47] <Ms2ger> ted, I got mine today, still waiting for my Fx4 beta T-shirt and my pony
  3006. # [20:47] <@ehsan> gkw: the thing which has landed is technically the removal if the UAC dialog
  3007. # [20:47] <@ted> bsmedberg: ~1-2 crashes a day on my mac
  3008. # [20:47] * Quits: gcp_ (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  3009. # [20:47] * @ehsan wishes we were better at picking names
  3010. # [20:48] <gkw> i see
  3011. # [20:48] <gkw> thanks!
  3012. # [20:48] <@ehsan> np :)
  3013. # [20:48] <@ted> picking names is not the problem here
  3014. # [20:48] <@ted> it's scoping
  3015. # [20:49] <@ted> lots of things are large projects with many bits
  3016. # [20:49] * Joins: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP)
  3017. # [20:49] <Bas> ehsan: We basically introduced a high privilege service to do the update, right?
  3018. # [20:50] <Wes> ted: I got a hoodie the other day, too. My wife and kid are fighting over who gets to wear it first.
  3019. # [20:50] <@ted> hah
  3020. # [20:50] <@ted> the hoodies are pretty slick
  3021. # [20:50] * davehunt is now known as davehunt|away
  3022. # [20:50] <jtcranmer> I have the package, but I haven't actually taken it out yet
  3023. # [20:51] <@ehsan> Bas: correct
  3024. # [20:51] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
  3025. # [20:51] * joduinn-biab is now known as joduinn
  3026. # [20:52] <Bas> ehsan: Out of curiousity, how high do we estimate the risk somebody finds a way to inject illegal code/libraries into that service so it can do something really terrible? :)
  3027. # [20:52] <@ehsan> Bas: we made that pretty damned hard :)
  3028. # [20:52] <NeilAway> ted: I keep meaning to patch assertions to use OutputDebugString too
  3029. # [20:52] <Bas> ehsan: Awesome! :)
  3030. # [20:52] <@ted> NeilAway: that'd be clever, but i'm more likely to run debug builds from the console
  3031. # [20:53] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  3032. # [20:53] <@ted> whereas i frequently wind up attaching to a nightly build to figure out what's wrong
  3033. # [20:53] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
  3034. # [20:53] <Bas> ehsan: The reason I'm asking is somebody told me about something cool a couple of months ago where they spoofed a DNS on a network or something to pretend to be the updater and give a false update. Sounded interesting.
  3035. # [20:53] <Bas> The update server, anyway
  3036. # [20:54] <NeilAway> ted: yeah, but I don't like having to switch from the debugger to the console to see why it stopped at DebugBreak
  3037. # [20:54] <@ted> we check the SSL cert of the updater, don't we?
  3038. # [20:54] * mcote is now known as mcote|bank
  3039. # [20:54] <@ted> NeilAway: ah, good point
  3040. # [20:54] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  3041. # [20:54] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  3042. # [20:54] <Bas> ted: *shrugs* no idea, could be, I didn't see it work or anything. And I don't know enough about SSL to know how hard it would be to work around that.
  3043. # [20:56] * Automate_ is now known as AutomatedTester
  3044. # [20:56] <@ted> you'd have to get a cert into our cert store, presumably
  3045. # [20:56] * jwir3|lunch is now known as jwir3
  3046. # [20:56] <@ted> since i don't think we give the user a way to override that
  3047. # [20:56] <@ted> or figure out a way to spoof a cert by hacking a CA'
  3048. # [20:56] <Bas> ted: *nods* any CA would do, presumably?
  3049. # [20:56] <@ted> i'm not sure if we check that the CA matches what we expect
  3050. # [20:56] <@ted> we do that for some things, like addons, i think
  3051. # [20:56] * Bas nods.
  3052. # [20:56] <Bas> Ah, interesting.
  3053. # [20:57] <@ted> we're signing the update mars nowadays
  3054. # [20:57] <@ted> as part of the silent update process
  3055. # [20:57] <@ted> i suspect we're only trusting a particular cert chain there, but i could be wrong
  3056. # [20:57] <Bas> Interesting! Thanks, that solves a lot of my curiosity about the process :)
  3057. # [20:58] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
  3058. # [20:58] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  3059. # [20:58] * merike|away is now known as merike
  3060. # [20:58] <@ted> i think signing the mar is more to verify that the update that the elevated process is being asked to install is valid
  3061. # [20:59] <@ted> and wasn't swapped around by some other program
  3062. # [20:59] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  3063. # [21:00] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  3064. # [21:01] <@ehsan> Bas: our service does not access the network at all
  3065. # [21:01] <Bas> ehsan: we feed it locally?
  3066. # [21:01] <@ehsan> yes
  3067. # [21:01] * Bas nods.
  3068. # [21:02] <NeilAway> bbondy: no, the reason I mention HasFileAttributes is that possibly IsDirectory should call HasFileAttribute(FILE_ATTRIBUTE_DIRECTORY) and then put all the Resolve goodness into HasFileAttribute instead
  3069. # [21:02] <bbondy> ah ok
  3070. # [21:03] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  3071. # [21:04] <bbondy> NeilAway: Would you prefer I do that in that bug you just reviewed or just something to do once I optimize HasFileAttribute?
  3072. # [21:06] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3073. # [21:06] <bbondy> Bas: any chance of getting to bug 722225 this week?
  3074. # [21:06] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  3075. # [21:06] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  3076. # [21:07] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3077. # [21:07] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  3078. # [21:07] <Bas> bbondy: I'll do it right now.
  3079. # [21:07] <bbondy> sweet thanks
  3080. # [21:07] <Bas> bbondy: (well, after dinner, but today, anyway :))
  3081. # [21:08] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3082. # [21:08] <bbondy> sounds great, thank you!
  3083. # [21:08] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  3084. # [21:08] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3085. # [21:09] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  3086. # [21:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3087. # [21:10] <nemo> Pike: so. just curious, because we have a small localisation project ourselves. How do you ensure the reliability of submitted localisations for minor languages?
  3088. # [21:10] <nemo> to avoid a Minecraft scenario
  3089. # [21:11] <Bas> bbondy: Nice idea btw! In the longer term we should extend this and not try either 10.0 or 10.1 if both failed and the graphics card didn't change maybe? That would cut us another 50-ish ms on non-D3D10 hardware?
  3090. # [21:11] <edmorley> mfinkle: xul failing on inbound
  3091. # [21:11] <nemo> Pike: http://www.vg247.com/2012/01/29/racial-slur-slips-into-minecraft-translation-project/ I mean...
  3092. # [21:11] <bbondy> Bas: Didn't even think of that, I'll do a follow up bug on that idea in the next week or so.
  3093. # [21:12] * fabrice is now known as fabrice|afk
  3094. # [21:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3095. # [21:12] <Pike> nemo: we don't crowdsource to begin with
  3096. # [21:13] <bbondy> Bas: One thing is if we don't try either one then we aren't protected against hardware/DX changes.
  3097. # [21:13] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  3098. # [21:13] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
  3099. # [21:13] <bbondy> whereas this change currently protects against that by just setting a preference for which to try first before the other
  3100. # [21:13] * Joins: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net)
  3101. # [21:13] <Pike> nemo: trivial crowdsourcing always falls for that, and folks that do non-trivial crowdsourcing don't say how they do it
  3102. # [21:13] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3103. # [21:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3104. # [21:14] <nemo> Pike: ah. but if someone says "I want to translate language X" - and X is so rare that you have no one else to crosscheck...
  3105. # [21:14] * timA is now known as IRCMonkey1066
  3106. # [21:14] <Pike> we do have problems with a few languages not keeping up, though. need to pick that discussion up again
  3107. # [21:14] <nemo> Pike: for us, that's for fairly large languages just 'cause we don't have that many contributors :(
  3108. # [21:14] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
  3109. # [21:14] <bbondy> Bas: let me know if you have any ideas on that detection so we won't always ignore 10.0 and 10.1 over time.
  3110. # [21:14] * IRCMonkey1066 is now known as timA
  3111. # [21:15] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3112. # [21:15] <nemo> Google Code-In had that problem for projects that accepted translations for languages that no mentors spoke. People signing up for translations and feeding them into google translate.
  3113. # [21:15] <nemo> just for the $100 task payout - supposedly was common w/ contributors from India where I guess $100 goes a lot farther
  3114. # [21:15] <Pike> nemo: if you have a consistent set of people, your localization sucks from the get-go, or is good. it's hard to get from a good and popular one to one with profanity. Mixed-in English strings hurting the UX is a different issue, which we in fact face
  3115. # [21:16] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  3116. # [21:16] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
  3117. # [21:16] <Pike> nemo: yeah, but real suck shows up technically during our beta process, so they never get released on par with the other releases
  3118. # [21:16] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
  3119. # [21:16] <Pike> I read that thread about code-in, too, or at least skimmed through it
  3120. # [21:17] <@ted> bsmedberg: okay, running this session in a debugger
  3121. # [21:17] <@ted> bsmedberg: first i'm hitting an assertion
  3122. # [21:17] <@bsmedberg> that might be good! ;-)
  3123. # [21:17] <@ted> in plugin-container
  3124. # [21:17] <@bsmedberg> enh
  3125. # [21:17] <Pike> nemo: fx needs 6k strings, plus about 10 bugs with all kinds of shit, nobody does that for fun. you gotta be passionate about firefox. also, we don't pay
  3126. # [21:18] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  3127. # [21:18] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
  3128. # [21:18] <nemo> ah. fair point. to pull it off for a minor language you'd have to go to a lot of effort for a juvenile prank that would probably be caught in beta anyway.
  3129. # [21:19] * Joins: Ami_Ty_ (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3130. # [21:19] <@ted> bsmedberg: http://pastebin.mozilla.org/1480020
  3131. # [21:19] <@ted> is that assertion
  3132. # [21:19] <nemo> unfortunately that doesn't help *us* :)
  3133. # [21:19] <@ted> dunno if that tells you anything
  3134. # [21:19] <@bsmedberg> CreateWindowEx failed for winless placeholder!
  3135. # [21:20] * Quits: cadecairos (cadecairos@moz-57B23647.senecac.on.ca) (Ping timeout)
  3136. # [21:20] <@ted> yeah
  3137. # [21:20] <@bsmedberg> that's... surprising, but probably not directly related to this bug
  3138. # [21:20] <@ted> okay
  3139. # [21:20] <@ted> i think i probably just shot myself in the foot by hitting that assertion though
  3140. # [21:21] * Joins: dbaron (dbaron@moz-A474E5FD.w80-12.abo.wanadoo.fr)
  3141. # [21:21] * ChanServ sets mode: +o dbaron
  3142. # [21:21] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  3143. # [21:22] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  3144. # [21:22] <@khuey> is there a way to run mochitest in an infinite loop?
  3145. # [21:22] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3146. # [21:22] <@bsmedberg> shell scripting...
  3147. # [21:22] <@khuey> heh
  3148. # [21:23] <jhammel> while true; do....
  3149. # [21:23] * @khuey sets --repeat=90000
  3150. # [21:23] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  3151. # [21:23] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3152. # [21:24] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  3153. # [21:24] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  3154. # [21:25] * Quits: graememcc (chatzilla@moz-CB70B1B7.range86-148.btcentralplus.com) (Ping timeout)
  3155. # [21:26] * Joins: graememcc (chatzilla@moz-E2BECFAE.range86-147.btcentralplus.com)
  3156. # [21:26] <@ted> khuey: i thought bent added that
  3157. # [21:26] <@ted> like repeat till failure
  3158. # [21:26] * Quits: jaws|away (u2871@moz-160C58C6.com) (Max SendQ exceeded)
  3159. # [21:26] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
  3160. # [21:26] <bent> it's in runtestsvmware.py
  3161. # [21:26] * Joins: Unfocused (u2622@moz-160C58C6.com)
  3162. # [21:26] <bent> i think
  3163. # [21:26] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
  3164. # [21:27] * Joins: jaws|away (u2871@moz-160C58C6.com)
  3165. # [21:27] <bent> maybe i added it to runtests.py
  3166. # [21:27] * Joins: felipe (u2734@moz-160C58C6.com)
  3167. # [21:27] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  3168. # [21:27] * merike is now known as merike|away
  3169. # [21:28] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3170. # [21:28] <edmorley> bah the backout script gets confused when my editor is already open and doesn't keep the message
  3171. # [21:28] * Cwiiis is now known as CwiiisAway
  3172. # [21:29] <edmorley> mak: btw, have added a "ok to push?" y/n to my local copy of the backout script, saves the |hg qfin -a && hg push ssh-default|
  3173. # [21:30] <mak> edmorley: good idea
  3174. # [21:30] * Quits: @dbaron (dbaron@moz-A474E5FD.w80-12.abo.wanadoo.fr) (Ping timeout)
  3175. # [21:30] <mak> edmorley: you should set the editor to open a new instance
  3176. # [21:30] <mak> in Mercurial.ini
  3177. # [21:30] <edmorley> yeah, just looking up the docs for that now
  3178. # [21:30] <mak> provided your editor is good enough to support that
  3179. # [21:30] <edmorley> notepad++
  3180. # [21:30] <jhammel> so not vi or emacs then :)
  3181. # [21:30] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  3182. # [21:30] <mak> it can do
  3183. # [21:30] <mak> pspad cannot, iirc
  3184. # [21:31] <mak> btw, atm I use Scite with a custom theme, and works like a charm
  3185. # [21:31] * mattwoodrow|away is now known as mattwoodrow
  3186. # [21:32] * jhammel wonders if there will be an editor he can stand in his lifetime
  3187. # [21:32] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Ping timeout)
  3188. # [21:33] <mak> well, I have the same problem on Mac, can't find one free and satisfying
  3189. # [21:33] <@ted> emacs
  3190. # [21:33] <mak> using textWrangler but it's not that usable for my taste
  3191. # [21:33] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
  3192. # [21:33] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
  3193. # [21:34] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3194. # [21:34] * ChanServ sets mode: +o roc
  3195. # [21:34] <mconnor> mak: I'm a fan of textedit.
  3196. # [21:34] <mconnor> er
  3197. # [21:34] <mconnor> textmate
  3198. # [21:34] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
  3199. # [21:34] <mconnor> not free, but works very well
  3200. # [21:35] * mconnor will pay for tools if they're worth it
  3201. # [21:35] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  3202. # [21:35] <mak> mconnor: ah ok, textedit was a bit too much simple >D
  3203. # [21:35] <mak> I also heard of sublimeText
  3204. # [21:35] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
  3205. # [21:36] <mak> though looks like if I have a choice I like to use FOSS
  3206. # [21:36] <@ted> bsmedberg: okay
  3207. # [21:36] <@ted> http://pastebin.mozilla.org/1480041
  3208. # [21:36] <@ted> is what i get in this debug build
  3209. # [21:37] <@ted> which is that other crash
  3210. # [21:37] <@ted> naturally
  3211. # [21:37] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
  3212. # [21:37] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  3213. # [21:37] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
  3214. # [21:38] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3215. # [21:38] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3216. # [21:38] <Bas> bbondy: So I'd simply store the VENDOR ID and DEVICE ID of the graphics card (can be retrieved through gfxInfo), if anything changes, try again, false positives don't matter, false negatives are a little worse..
  3217. # [21:39] <bbondy> Bas: ok cool thx
  3218. # [21:39] <@ted> bsmedberg: so, i'm crashing here: http://mxr.mozilla.org/mozilla-central/source/dom/plugins/base/nsPluginHost.cpp#982
  3219. # [21:39] <@ted> aURL looks valid, but its vtable is dead memory
  3220. # [21:39] <@ted> firebot: 0xdddddddd
  3221. # [21:39] <firebot> ted: 0xDDDDDDDD is MSVC's dead memory marker (memory that has been freed)
  3222. # [21:39] <@ted> yup
  3223. # [21:39] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
  3224. # [21:40] <@bsmedberg> hrm
  3225. # [21:40] <Bas> ted: fwiw, dddddddd is -during- a free.
  3226. # [21:40] <Bas> After a free it becomes FEEEFEEE
  3227. # [21:40] <Bas> So sounds like a race.
  3228. # [21:40] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  3229. # [21:40] <@ted> interesting
  3230. # [21:40] <@bsmedberg> uh
  3231. # [21:40] <@ted> that doesn't make much sense, we don't free XPCOM objects off the main thread
  3232. # [21:40] <@ted> do we?
  3233. # [21:41] <Bas> Or a child calling a function in the vtable of a parent?
  3234. # [21:41] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3235. # [21:41] <Bas> (I'm just guessing, didn't even look at the function)
  3236. # [21:41] <@bsmedberg> ted: is there more stack?
  3237. # [21:41] <@ted> nope
  3238. # [21:41] <@ted> that's all MSVC has
  3239. # [21:41] <@bsmedberg> crap
  3240. # [21:41] <@ted> i can DumpJSStack
  3241. # [21:41] <@ted> if that'd help
  3242. # [21:42] <Bas> ted: For reference: http://www.nobugs.org/developer/win32/debug_crt_heap.html#table
  3243. # [21:42] <@ted> i think the JIT made the debugger unhappy
  3244. # [21:42] <@ted> Bas: thanks
  3245. # [21:42] <@bsmedberg> damn, I thought all the JITcode has frame pointers
  3246. # [21:42] * juanb is now known as juanb|brb
  3247. # [21:43] <@ted> i did too
  3248. # [21:43] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3249. # [21:43] <@ted> but it doesn't seem to get me out of this
  3250. # [21:43] <@bsmedberg> ted: the nsObjectLoadingContent in frame 2-3
  3251. # [21:43] <@bsmedberg> ted: does it still have reasonable data?
  3252. # [21:44] * fabrice|afk is now known as fabrice
  3253. # [21:44] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
  3254. # [21:44] <@ted> http://pastebin.mozilla.org/1480055
  3255. # [21:44] <Bas> bsmedberg ted: fwiw, I've seen JIT code mess up stack traces in the past in local builds.
  3256. # [21:45] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3257. # [21:45] * @ted wonders how much heap this process is using and if he could just send a full dump to bsmedberg
  3258. # [21:46] <@ted> ~387MB
  3259. # [21:46] <@bsmedberg> ted: I'd need the build+symbols too
  3260. # [21:46] <@ted> true
  3261. # [21:46] <@ted> what's a few more tens of megs between friends
  3262. # [21:46] * Joins: mib_4tln93 (Mibbit@27C7CB3A.E76C1A78.520E9388.IP)
  3263. # [21:46] <@bsmedberg> ted: don't bother, I think I can probably get this locally with some random browsing
  3264. # [21:46] <@smaug> did something in nsIPrivateBrowsingService change recently ?
  3265. # [21:46] <@ted> okay
  3266. # [21:46] <@bsmedberg> ted: are you using the default ABP rules?
  3267. # [21:46] * Quits: jimb (user@moz-B11B7E36.hsd1.or.comcast.net) (Input/output error)
  3268. # [21:46] <@ted> bsmedberg: i'm using flashblock, not adblock
  3269. # [21:46] <@bsmedberg> ok
  3270. # [21:46] <@bsmedberg> are you using the default settings?
  3271. # [21:47] <@ted> yeah
  3272. # [21:47] <@ted> i clicked this huffington post link from facebook and crashed
  3273. # [21:47] <Bas> ted: Also, my interpretation of 'during' might be wrong if HeapFree is somehow delayed, not sure.
  3274. # [21:47] <@ted> i can't repro just by loading that page separately
  3275. # [21:47] <@ted> but restoring this session is instant crash
  3276. # [21:47] <@bsmedberg> ted: well, actually...
  3277. # [21:47] <@ted> bsmedberg: i'm going to save off a full memory dump regardless
  3278. # [21:47] <@bsmedberg> nsObjectLoadingContent.mURI is now 0x21ed1240
  3279. # [21:48] <@bsmedberg> but in the stack it was 0x1f68b9c0
  3280. # [21:48] <@ted> yeah
  3281. # [21:48] <@bsmedberg> so it must have changed after the beginning of InstantiatePluginInstance
  3282. # [21:48] <@bsmedberg> interesting!
  3283. # [21:48] <@ted> apparently that's an about URI
  3284. # [21:49] <@ted> nsNestedAboutURI
  3285. # [21:50] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
  3286. # [21:50] <edmorley> mak: -multiInst added, works well now :-) (once I realised there were editor= lines in my .hgrcs overriding mercurial.ini, doh)
  3287. # [21:50] <@ted> about:blank FWIW
  3288. # [21:50] * Joins: jimb (user@moz-B11B7E36.hsd1.or.comcast.net)
  3289. # [21:50] <@ted> with the mBaseURI pointing at some gmail thing
  3290. # [21:51] <mak> edmorley: heh. I remember that option now that you reported it
  3291. # [21:51] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
  3292. # [21:51] * ChanServ sets mode: +o smaug
  3293. # [21:51] <mib_4tln93> hi
  3294. # [21:51] <mib_4tln93> When will repair bugs https://bugzilla.mozilla.org/show_bug.cgi?id=678800
  3295. # [21:53] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  3296. # [21:54] * Joins: TheOne (one@moz-678F655D.dip.t-dialin.net)
  3297. # [21:54] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  3298. # [21:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  3299. # [21:56] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
  3300. # [21:57] <lurking> mib_4tln93: doesn't look like anytime soon - its not assigned and have been marked UNCONFIRMED -
  3301. # [21:57] * mcote|bank is now known as mcote
  3302. # [21:57] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  3303. # [22:00] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3304. # [22:01] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3305. # [22:01] <edmorley> jimm: don't know if you've seen https://groups.google.com/d/topic/mozilla.dev.tree-management/_yUe9mobQHA/discussion ?
  3306. # [22:02] <Standard8> bsmith: would you be happy if I hg transplanted the patches on bug 712363 to mozilla-aurora?
  3307. # [22:02] * Joins: Lucas (Lucas@moz-4BE034AB.ptr.us.xo.net)
  3308. # [22:03] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  3309. # [22:03] <mib_4tln93> lurking: Been marked new, Then turned to UNCONFIRMED https://bugzilla.mozilla.org/show_activity.cgi?id=678800
  3310. # [22:03] <@ted> bsmedberg: i dumped a full dump
  3311. # [22:03] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3312. # [22:03] <@ted> i'll upload it with the build+symbols and email you details
  3313. # [22:03] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3314. # [22:03] <jimm> edmorley: I'm going to back both out, and run each through try
  3315. # [22:03] <@ted> it's my normal browsing session, so uh, don't steal all my passwords
  3316. # [22:04] <lurking> mib_4tln93: indeed - I read the bug -
  3317. # [22:04] <jhammel> ooh! ETRADE cookie
  3318. # [22:04] * Joins: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP)
  3319. # [22:04] <edmorley> jimm: thank you :-)
  3320. # [22:04] <bsmith> Standard8: Yes, that is fine. If it isn't done by you today, I will do it this evening
  3321. # [22:04] <Standard8> bsmith: ok thanks
  3322. # [22:06] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  3323. # [22:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3324. # [22:06] * Quits: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP) (Quit: nn)
  3325. # [22:06] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3326. # [22:06] * Quits: Lucas (Lucas@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  3327. # [22:06] * rnewman|afk is now known as rnewman
  3328. # [22:06] <edmorley> jimm: want me to back out?
  3329. # [22:06] <jimm> edmorley: sure, if you have the time
  3330. # [22:06] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  3331. # [22:07] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Input/output error)
  3332. # [22:07] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  3333. # [22:07] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
  3334. # [22:07] * ChanServ sets mode: +o smaug
  3335. # [22:08] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  3336. # [22:08] * armenzg is now known as armenzg_mtg
  3337. # [22:09] <@ted> bsmedberg: details in email
  3338. # [22:09] * @ted -> doctor
  3339. # [22:09] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Ping timeout)
  3340. # [22:09] * mccr8 is now known as mccr8|lunch
  3341. # [22:10] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  3342. # [22:10] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  3343. # [22:11] <mak> uh-oh, bad regression in Ts... jimm
  3344. # [22:11] <jimm> it's being backed out
  3345. # [22:11] <mak> jimm: ah (un)cool!
  3346. # [22:12] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Ping timeout)
  3347. # [22:12] <jimm> I'm guessing it was probably my patch that did it. I'll figure it out using try.
  3348. # [22:12] * mak should read some backlog before pinging others
  3349. # [22:12] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  3350. # [22:14] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
  3351. # [22:17] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3352. # [22:17] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  3353. # [22:18] <edmorley> jimm: done
  3354. # [22:18] <BenWa> If you have multiple heads in the default branch which ones does TBPL pick up for testing? Always tip?
  3355. # [22:18] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
  3356. # [22:18] <jimm> edmorley: thanks!
  3357. # [22:19] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  3358. # [22:19] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  3359. # [22:19] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  3360. # [22:20] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3361. # [22:20] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3362. # [22:20] <Mossop> So is our grand scheme for getting rid of flash to just break it, because playing any flash video completely destroys my current Nightly :(
  3363. # [22:20] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  3364. # [22:21] * Joins: tan (tanner@66090057.89B7F6A1.E1FC2552.IP)
  3365. # [22:21] <BenWa> Mossop: no, we've landed a big refactoring for plugins so breakage is very hard to avoid
  3366. # [22:21] <gavin> Mossop: flashblock?
  3367. # [22:21] <ohsix> BenWa: bug #? (interested in what, and i don't follow that close)
  3368. # [22:21] <gavin> ohsix: bug 90268
  3369. # [22:21] <Mossop> gavin: Nope
  3370. # [22:22] <Mossop> Adblock plus I guess
  3371. # [22:22] <ohsix> thanks
  3372. # [22:22] <tan> Starting Nightly on Linux didn't change, did it? Suddenly when I run cd ~/firefox && ./firefox nothing happens.
  3373. # [22:22] <tan> safe mode won't even open
  3374. # [22:22] <lurking> Mossop: https://bugzilla.mozilla.org/show_bug.cgi?id=723154
  3375. # [22:22] <Mossop> Oh apparently not adblock plus
  3376. # [22:23] * juanb|brb is now known as juanb
  3377. # [22:23] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3378. # [22:23] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3379. # [22:24] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
  3380. # [22:24] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  3381. # [22:24] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  3382. # [22:25] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  3383. # [22:25] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3384. # [22:26] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  3385. # [22:26] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
  3386. # [22:27] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  3387. # [22:28] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  3388. # [22:28] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120203031138])
  3389. # [22:28] * Quits: mjschranz (mjschranz@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3390. # [22:28] * Quits: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP) (Quit: peregrino)
  3391. # [22:28] <@roc> Mossop: on my machine, playing Flash destroys all browsers (since my latest Windows update)
  3392. # [22:29] * jmaher is now known as jmaher|afk
  3393. # [22:29] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
  3394. # [22:29] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  3395. # [22:30] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3396. # [22:32] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  3397. # [22:32] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3398. # [22:33] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3399. # [22:33] * Joins: grubshka (grubshka@moz-6156F4EB.w86-216.abo.wanadoo.fr)
  3400. # [22:34] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  3401. # [22:34] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
  3402. # [22:35] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3403. # [22:35] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3404. # [22:35] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
  3405. # [22:35] <Mossop> roc: Huh, maybe a windows update problem then?
  3406. # [22:35] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3407. # [22:35] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3408. # [22:35] <tan> hm, nevermind. pkill firefox several times fixed it :P
  3409. # [22:36] <Mossop> roc: My last updates were installed nearly two weeks ago so I don't think it's that
  3410. # [22:36] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3411. # [22:36] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3412. # [22:36] <lurking> Mossop: I've not had any issues like roc mentioned win7 x64 fully up-to-date
  3413. # [22:36] <@roc> yeah, it's probably just my Windows 7 install that has rotted
  3414. # [22:37] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3415. # [22:37] * Quits: grubshka (grubshka@moz-6156F4EB.w86-216.abo.wanadoo.fr) (Ping timeout)
  3416. # [22:37] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3417. # [22:37] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3418. # [22:38] <lurking> I also using the latest Flash beta 5 I believe it is 11.2.202.197
  3419. # [22:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3420. # [22:38] * padenot is now known as padenot|away
  3421. # [22:38] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3422. # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3423. # [22:39] * davehunt|away is now known as davehunt|mtg
  3424. # [22:39] <Mossop> Oh there we go, getting it to send crash reports now
  3425. # [22:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3426. # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3427. # [22:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
  3428. # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
  3429. # [22:40] <Mossop> Or rather it says the plugin crashed and that it will send the crash report but it got throttled so I have no way to see it :(
  3430. # [22:41] * Joins: grubshka (grubshka@moz-6B8BEB14.w86-216.abo.wanadoo.fr)
  3431. # [22:41] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  3432. # [22:41] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3433. # [22:41] <NeilAway> bbondy: well, I'm expecting at least one more follow up consistency bug
  3434. # [22:41] <Matti> roc:Did you already deleted the flash data in %appdata% ?
  3435. # [22:42] <bbondy> NeilAway: ok will do in the followup, will post this week
  3436. # [22:42] * Quits: karl (karl@moz-E14434DD.jetstream.xtra.co.nz) (Ping timeout)
  3437. # [22:42] * Joins: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3438. # [22:42] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  3439. # [22:43] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  3440. # [22:43] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  3441. # [22:43] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3442. # [22:43] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  3443. # [22:43] <lurking> My Pro-tip for Flash is to use the Adobe Flash un-installer, and install clean previously downloaded version of Flash - Using their updater to update over as always been iffy IMO.
  3444. # [22:44] <@roc> Mattno
  3445. # [22:45] * NeilAway wonders whether jlebar(?) filed a bug on hg push -f making the changeset immutable in latest hg
  3446. # [22:45] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  3447. # [22:45] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3448. # [22:45] <jlebar|mac> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=725362 ?
  3449. # [22:46] * Quits: jimb (user@moz-B11B7E36.hsd1.or.comcast.net) (Ping timeout)
  3450. # [22:46] <jlebar|mac> NeilAway: pain in the ass. But you know, apparently nobody at Mozilla runs hg pre-releases. Like we tell other people to do with Firefox. :)
  3451. # [22:47] <NeilAway> jlebar|mac: heh
  3452. # [22:48] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  3453. # [22:49] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3454. # [22:49] <Mossop> Excellent, looks like a gfx driver problem https://crash-stats.mozilla.com/report/index/bp-4ba6fd68-3ef8-4916-ac49-2a2d92120208
  3455. # [22:49] * mccr8|lunch is now known as mccr8
  3456. # [22:50] * Joins: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com)
  3457. # [22:50] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  3458. # [22:52] * Quits: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz_)
  3459. # [22:52] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3460. # [22:53] * heycam|away is now known as heycam
  3461. # [22:53] * Joins: Lucas_ (Lucas@moz-104CC309.mv.mozilla.com)
  3462. # [22:53] * Lucas_ is now known as Lucas
  3463. # [22:54] * Joins: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com)
  3464. # [22:55] <lurking> Mossop: dual video cards ?
  3465. # [22:55] <Mossop> Yes
  3466. # [22:55] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
  3467. # [22:55] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3468. # [22:57] * Parts: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  3469. # [22:57] * Quits: msucan (msucan-@6F9FBB72.2C9C6E98.BD62875.IP) (Quit: .)
  3470. # [22:58] * Quits: ddahl (ddahl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3471. # [22:58] <jlebar|mac> Can someone please give cbrocious@mozilla.com editbugs privilege?
  3472. # [22:58] <jlebar|mac> Oh, jdm has got it. ^
  3473. # [22:59] * Quits: TheOne (one@moz-678F655D.dip.t-dialin.net) (Input/output error)
  3474. # [22:59] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120203031138])
  3475. # [22:59] <ohsix> did that guy learn how to ride a bike yet
  3476. # [23:04] * Quits: gkw (gkw@moz-FEE214EF.tmodns.net) (Ping timeout)
  3477. # [23:04] * Joins: kaze (kaze@moz-D5F31D56.w82-123.abo.wanadoo.fr)
  3478. # [23:04] * Joins: gkw (gkw@moz-FEE214EF.tmodns.net)
  3479. # [23:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3480. # [23:04] * Quits: mib_4tln93 (Mibbit@27C7CB3A.E76C1A78.520E9388.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3481. # [23:05] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3482. # [23:07] <@smaug> ttaubert: ping
  3483. # [23:07] <ttaubert> smaug: hey
  3484. # [23:07] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  3485. # [23:07] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  3486. # [23:08] <@smaug> ttaubert: do you happen to know what could create canvas elements in hiddenwindow document
  3487. # [23:08] <ttaubert> smaug: the thumbnail service
  3488. # [23:08] <ttaubert> ehy?
  3489. # [23:08] * Parts: tan (tanner@66090057.89B7F6A1.E1FC2552.IP)
  3490. # [23:08] <ttaubert> why?
  3491. # [23:09] <@smaug> ttaubert: they just show up in cycle collection log
  3492. # [23:09] <@smaug> and are something reasonable new
  3493. # [23:09] <ttaubert> ah ok
  3494. # [23:09] <ttaubert> yes, they are :)
  3495. # [23:09] <@smaug> ttaubert: so, what is keeping them alive?
  3496. # [23:09] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
  3497. # [23:10] <@smaug> the service has a pointer to them?
  3498. # [23:10] <ttaubert> smaug: nothing should keep them alive. they're created and use for ctx.drawWindow(). then we read them
  3499. # [23:10] * Joins: njn (chatzilla@moz-985D75A2.dyn.iinet.net.au)
  3500. # [23:10] <ttaubert> after that they should be cycle collected
  3501. # [23:10] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  3502. # [23:11] <@smaug> ttaubert: the log I'm looking at has plenty of canvas elements with refcnt=1
  3503. # [23:11] <ttaubert> mh
  3504. # [23:11] <@smaug> and that one reference is unknown
  3505. # [23:11] <ttaubert> http://mxr.mozilla.org/mozilla-central/source/browser/components/thumbnails/PageThumbs.jsm#191
  3506. # [23:11] <ttaubert> this is where they're created
  3507. # [23:12] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  3508. # [23:12] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  3509. # [23:13] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3510. # [23:13] <@smaug> ttaubert: who calls capture() ?
  3511. # [23:13] <ttaubert> smaug: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser-thumbnails.js#79
  3512. # [23:13] <edmorley> !szeen bbondy
  3513. # [23:14] <edmorley> !seen bbondy
  3514. # [23:14] * Joins: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net)
  3515. # [23:14] <firebot> bbondy was last seen 32 minutes and 4 seconds ago, saying 'NeilAway: ok will do in the followup, will post this week' in #developers.
  3516. # [23:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3517. # [23:14] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  3518. # [23:14] <ttaubert> smaug: btw, there is a new patch soon to be landed that does not pass the canvas around anymore
  3519. # [23:14] <ttaubert> but the canvas shouldn't be held alive for a long time (I think)
  3520. # [23:14] <ttaubert> we don't event append it to the DOM
  3521. # [23:15] <ttaubert> s/event/even/
  3522. # [23:15] <@smaug> ttaubert: I need to recreate the CC log to see whether those canvas elements were there only temporarily
  3523. # [23:15] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  3524. # [23:16] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
  3525. # [23:16] <@smaug> ttaubert: ok, this other log doesn't have them
  3526. # [23:17] <ttaubert> yippieh
  3527. # [23:17] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3528. # [23:18] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  3529. # [23:19] <WeirdAl> jimm: you were right, FF8 has the hang :(
  3530. # [23:19] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  3531. # [23:19] <WeirdAl> maybe our code wasn't triggering it then for some reason
  3532. # [23:20] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3533. # [23:21] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3534. # [23:21] * IRCMonkey46336 is now known as Tobbi
  3535. # [23:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3536. # [23:23] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  3537. # [23:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3538. # [23:23] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  3539. # [23:24] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
  3540. # [23:24] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  3541. # [23:25] * davehunt|mtg is now known as davehunt
  3542. # [23:25] * Quits: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP) (Client exited)
  3543. # [23:27] <NeilAway> !seen jwein
  3544. # [23:27] <firebot> jwein was last seen 5 weeks, 15 hours, 32 minutes and 39 seconds ago, changing nick to jaws_.
  3545. # [23:27] * Quits: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  3546. # [23:27] <gavin> NeilAway: jaws|away
  3547. # [23:27] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  3548. # [23:27] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
  3549. # [23:28] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3550. # [23:28] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Input/output error)
  3551. # [23:29] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
  3552. # [23:30] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
  3553. # [23:30] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3554. # [23:31] * Joins: gal (gal@moz-7B0110AD.mv.mozilla.com)
  3555. # [23:32] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
  3556. # [23:32] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
  3557. # [23:32] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3558. # [23:33] * Quits: gal (gal@moz-7B0110AD.mv.mozilla.com) (Quit: gal)
  3559. # [23:34] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  3560. # [23:34] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3561. # [23:34] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  3562. # [23:34] * Quits: graememcc (chatzilla@moz-E2BECFAE.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129161724])
  3563. # [23:34] <WeirdAl> whoops, wrong channel
  3564. # [23:35] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3565. # [23:36] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  3566. # [23:38] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
  3567. # [23:39] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3568. # [23:39] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  3569. # [23:39] * Joins: priya (priya@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3570. # [23:40] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  3571. # [23:40] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
  3572. # [23:40] <MattN> edmorley: can I just fix https://bugzilla.mozilla.org/show_bug.cgi?id=294260#c55 and comment 56 in that bug?
  3573. # [23:42] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  3574. # [23:43] <edmorley> MattN: for c#55 I'm sorting out a handful of similar changes in bug 725429, so might be easier if I deal with there? for c#56, I can get kutsurak to include it in his bug 702388 followup perhaps
  3575. # [23:43] <edmorley> if that makes things easier for you? :-)
  3576. # [23:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3577. # [23:43] <MattN> ok, if you can handle both that's fine but if I was going to fix one I might as well fix both
  3578. # [23:43] * Quits: juanb (jbecerra@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3579. # [23:43] * juanb_ is now known as juanb
  3580. # [23:44] <vingtetun> jwir3: ping, is http://vingtetun.org/tmp/columns.html a know bug?
  3581. # [23:44] <jwir3> hi vingtetun
  3582. # [23:44] <vingtetun> hey
  3583. # [23:45] <edmorley> MattN: neither will break the build, and I've filed bug 725429 anyway since that comment (mainly for things unrelated to your bug), so happy to deal with both :-)
  3584. # [23:45] <jwir3> vingetun: Let me see, just a second
  3585. # [23:45] <vingtetun> sure thanks
  3586. # [23:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3587. # [23:45] <MattN> edmorley: ok, I'm adding a comment to my bug so people know it's being followed-up on. Thanks :)
  3588. # [23:46] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
  3589. # [23:46] <edmorley> MattN: cool, sorry for not adding such a comment after the others :-)
  3590. # [23:46] <jwir3> vingtetun: Ah, so this has to do with how column frames are treated when there's overflow?
  3591. # [23:46] * Joins: jduell (jduell@moz-9FFC93A4.airbears.berkeley.edu)
  3592. # [23:46] <MattN> np
  3593. # [23:47] <jwir3> vingtetun: IOW, you're asking whether or not it's known that the column boxes extend outside of the frame when there is too much text?
  3594. # [23:47] * fabrice is now known as fabrice|afk
  3595. # [23:47] <vingtetun> jwir3: yeah, i was expecting them to create more columns horizontally
  3596. # [23:47] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  3597. # [23:48] <vingtetun> since i have set a constraint on the height
  3598. # [23:48] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  3599. # [23:48] <vingtetun> (i'm using a nightly - i have not tried on a regular firefox)
  3600. # [23:48] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  3601. # [23:49] * rnewman is now known as rnewman|errand
  3602. # [23:49] <jwir3> vingtetun: Yes, I think this is known: bug 531793
  3603. # [23:50] <jwir3> surprising that it hasn't been fixed yet, though...
  3604. # [23:50] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  3605. # [23:50] <vingtetun> i have seen this bug but the guy mentionned it works with the constraint on the 'height' property, but not with 'max-height'
  3606. # [23:50] <vingtetun> "The behaviour is correct if using the "height" property instead."
  3607. # [23:51] <jwir3> oh yeah, I missed that
  3608. # [23:52] * Quits: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3609. # [23:53] * catlee is now known as catlee-lunch
  3610. # [23:53] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
  3611. # [23:53] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  3612. # [23:54] <Waldo> dholbert: why isn't bug 458167 P1 critical?
  3613. # [23:54] * Waldo ducsk
  3614. # [23:54] <vingtetun> jwir3: so do you want me to open a bug for it?
  3615. # [23:54] <Waldo> er, ducks
  3616. # [23:54] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  3617. # [23:54] * Joins: smaug (chatzilla@moz-6460F15A.gprs.sl-laajakaista.fi)
  3618. # [23:54] * ChanServ sets mode: +o smaug
  3619. # [23:55] * jhford-work is now known as jhford-work-away
  3620. # [23:55] <dholbert> Waldo, I don't know why its not!
  3621. # [23:55] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  3622. # [23:55] <jwir3> vingtetun: Yeah, that is probably a good idea. If you could cc me on it, too, that would be appreciated! Also maybe mention that it's slightly different than bug 531793 and that it could be a regression.
  3623. # [23:55] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
  3624. # [23:55] <vingtetun> will do
  3625. # [23:55] <vingtetun> thanks
  3626. # [23:55] <jwir3> vingtetun: Thanks!
  3627. # [23:55] <dholbert> Waldo, (it was me wasting some time while waiting for builds to finish back in 2008 :D)
  3628. # [23:56] * armenzg_mtg is now known as armenzg_lunch
  3629. # [23:56] * Quits: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
  3630. # [23:57] * Ziggy_Maes is now known as Ziggy|AWAY
  3631. # [23:57] <Waldo> dholbert: well played
  3632. # [23:57] <Waldo> dolske, jhammel: ^
  3633. # [23:57] <dholbert> :)
  3634. # [23:58] <dholbert> Waldo, its nothing, really
  3635. # [23:58] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  3636. # [23:58] * philor is now known as philor|away
  3637. # [23:59] <vingtetun> jwir3: done, bug 725485
  3638. # [23:59] * rail is now known as rail_away
  3639. # [23:59] <jwir3> vingtetun: Thanks a lot!
  3640. # [23:59] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  3641. # Session Close: Thu Feb 09 00:00:00 2012

The end :)