/irc-logs / mozilla / #developers / 2012-04-27 / end

Options:

  1. # Session Start: Fri Apr 27 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * philor is now known as philor|away
  4. # [00:01] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  5. # [00:02] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  6. # [00:02] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  7. # [00:03] <mbrubeck> cpearce: I know I should label my graphs, but I thought the filename of my graph was sufficient "label" for the X axis. :) (I couldn't get gnumeric to label the ticks on that axis how I wanted...)
  8. # [00:03] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  9. # [00:03] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  10. # [00:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  11. # [00:05] <mcsmurf> hi, can someone take a look at these stacktraces? http://crash-stats.mozilla.com/report/index/bp-0928b3e6-347b-4e51-bac5-daaed2120426 or https://crash-stats.mozilla.com/report/index/bp-85c51f9c-3a34-4d70-90b4-cd72a2120426
  12. # [00:05] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  13. # [00:06] <mcsmurf> this user crashes very often in libpthread-2.11.1.so after a call to PR_Unlock or malloc_mutex_unlock
  14. # [00:06] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
  15. # [00:06] <mcsmurf> is this now a OS (hardware) problem or could this also be a bug in our code?
  16. # [00:06] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
  17. # [00:06] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  18. # [00:06] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  19. # [00:07] * bhearsum is now known as bhearsum|afk
  20. # [00:08] <billm> catlee: ping
  21. # [00:08] <catlee> billm: pong
  22. # [00:08] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
  23. # [00:08] <billm> catlee: hi. do you have a second to talk about bug 642167?
  24. # [00:08] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  25. # [00:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  26. # [00:09] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  27. # [00:09] <catlee> billm: sure
  28. # [00:09] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  29. # [00:09] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  30. # [00:09] * philor|away is now known as philor
  31. # [00:10] <billm> catlee: there are times when it would be really useful to be able to generate files during debug runs and have them uploaded to the build dir. minidumps are one case, but there are others. how difficult would it be to do this?
  32. # [00:10] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  33. # [00:10] <@smaug> imelven: ok, getting the patch to my review queue is more effective than feedback queue :)
  34. # [00:11] <@smaug> I tend to look at feedback queue only if review queue is empty
  35. # [00:11] <@smaug> my bad
  36. # [00:11] * Quits: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  37. # [00:12] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  38. # [00:12] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
  39. # [00:12] <catlee> billm: the primary issues are outlined in the bug - theese machines have no access to upload anything for a reason
  40. # [00:12] <billm> catlee: what's the reason?
  41. # [00:12] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
  42. # [00:12] <catlee> billm: the same set of test machines run jobs from all branches
  43. # [00:13] <billm> catlee: why does the branch matter?
  44. # [00:13] <catlee> billm: so if it has access to upload crashes to the release build directory, then you could conceivablly make a try push that changes release build files
  45. # [00:13] <Bas> taras: Has the snappy meeting been already?
  46. # [00:13] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  47. # [00:14] <billm> catlee: so you're worried about people with level 1 access doing bad things?
  48. # [00:14] <catlee> yes
  49. # [00:14] <billm> catlee: or just by accident?
  50. # [00:14] <catlee> both
  51. # [00:14] <billm> catlee: is there any way we could set up some sort of scratch ftp site that wouldn't have valuable data?
  52. # [00:15] <catlee> so, I could see something involving an intermediate server working for this
  53. # [00:15] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  54. # [00:15] * lsblakk is now known as lsblakk|afk
  55. # [00:15] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  56. # [00:15] <catlee> how big are the files?
  57. # [00:15] * Joins: wlach (wlach@FD3B26FE.81C579B6.DA78B690.IP)
  58. # [00:15] <taras> Bas: yup
  59. # [00:15] * Quits: wlach (wlach@FD3B26FE.81C579B6.DA78B690.IP) (Connection reset by peer)
  60. # [00:15] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  61. # [00:16] * zpao is now known as zpao|detached
  62. # [00:16] <catlee> bzip2 | base64 encode them into stdout? kind of like we do for screenshots as data urls now?
  63. # [00:16] <billm> catlee: they can get fairly large. we probably would want to put a cap at about 500MB
  64. # [00:16] <taras> Bas: would be nice if you could file a bug about gradients & stuff we should remove from our chrome
  65. # [00:16] <Bas> taras: Sorry, I was away tonight, I wasn't aware I was needed :)
  66. # [00:16] <taras> Bas: all i can blame you for is living in the wrong timezone
  67. # [00:16] <catlee> billm: ah, yeah, putting that in the log wouldn't work
  68. # [00:16] <billm> catlee: that's really annoying. I'd really like something we could rely on.
  69. # [00:16] <@dbaron> philor, and, honestly... that aurora orange
  70. # [00:16] <@dbaron> philor, it's a :root { background: lime} having one pixel off
  71. # [00:17] <Bas> taras: Usually nights aren't a problem for me but I'll need to know the night before ;)
  72. # [00:17] <taras> billm: while you are around, what's holding IGC from being turned on now?
  73. # [00:17] <taras> Bas: sorry :)
  74. # [00:17] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
  75. # [00:17] <taras> i got so excited about you coming back to working on stuff
  76. # [00:17] <@dbaron> philor, I'm actually going to blame that on bad memory or neutrinos or something
  77. # [00:17] <taras> forgot to mention this yesterday
  78. # [00:17] <philor> dbaron: is the off pixel pink?
  79. # [00:17] <billm> taras: the same reason as always. I need to fix the leak.
  80. # [00:17] <@dbaron> philor, no, #00ff20 instead of #00ff00
  81. # [00:17] <Bas> taras: Heh, I've been able to work on Azure for a week or two now, in the end that's that I hope will allow us to fix a bunch of these issues :)
  82. # [00:17] <@dbaron> philor, one bit difference
  83. # [00:17] <taras> billm: did you track it down?
  84. # [00:17] <billm> taras: no
  85. # [00:18] <Bas> No problem, I'll get a profile for drawing chrome tonight and create a bug with it and some info on what we could do.
  86. # [00:18] <taras> billm: oh, so what was that email thread with espindola good for?
  87. # [00:18] <philor> as little difference as could possibly take away an all-green run :|
  88. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  89. # [00:18] <@dbaron> philor, there was a known intermittent orange as well
  90. # [00:18] <billm> taras: we found a leak, but it wasn't the one that was causing the orange
  91. # [00:18] * Quits: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP) (Quit: ejpbruel)
  92. # [00:18] <taras> :(
  93. # [00:18] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  94. # [00:18] <catlee> billm: we could upload them to some anonymous bucket, and have a trusted machine put them on ftp in the right place
  95. # [00:19] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Quit: Ex-Chat)
  96. # [00:19] <taras> billm: lemme know if you need further help
  97. # [00:19] <catlee> or just leave them on the anonymous bucket for N days
  98. # [00:19] <mcsmurf> just fyi: found it, the crashes in "my" stacktrace were probably caused by Java plugin (OpenJDK) on linux
  99. # [00:19] <billm> catlee: yeah, I'm okay leaving them there
  100. # [00:19] <billm> taras: thanks
  101. # [00:19] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
  102. # [00:19] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  103. # [00:19] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  104. # [00:19] <catlee> billm: great, when do we get a big bit bucket to use? :)
  105. # [00:20] * Quits: geoffbrown (geoffbrown@F2D29657.F60B0462.67AC9B1.IP) (Quit: geoffbrown)
  106. # [00:20] <billm> catlee: even if we had one, would the test slaves be able to access it?
  107. # [00:20] <catlee> billm: we could make it accessible
  108. # [00:20] <catlee> the concern is overwriting other stuff
  109. # [00:20] * zpao|detached is now known as zpao
  110. # [00:20] <catlee> if that's impossible, then there's no problem
  111. # [00:20] <catlee> some hash-based storage
  112. # [00:21] <billm> catlee: couldn't we just make directories based on buildid or something?
  113. # [00:21] <catlee> billm: yeah, those aren't guaranteed to be unique
  114. # [00:21] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  115. # [00:21] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120424042009])
  116. # [00:21] <billm> catlee: oh, I see what you mean. so just hashing for the directory name?
  117. # [00:21] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  118. # [00:21] * ChanServ sets mode: +o dbaron
  119. # [00:22] <catlee> also, you don't trust the machine to be telling the truth
  120. # [00:22] * edransch is now known as edransch-away
  121. # [00:22] <catlee> so your server could accept the file upload, save the bits somewhere unique and return a unique id to it
  122. # [00:23] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  123. # [00:23] <billm> catlee: all of this seems pretty tractable. how hard would it be to get a machine to use with a big hard drive?
  124. # [00:23] <catlee> and the id could be the sha1 hash of the file or something
  125. # [00:23] <catlee> heh
  126. # [00:23] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  127. # [00:24] <catlee> you don't want to use just a machine with a big hard drive
  128. # [00:24] <billm> why not?
  129. # [00:24] <catlee> it'll fail after 6 months and then everybody will yell
  130. # [00:24] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  131. # [00:24] <catlee> need to plan out the storage backend properly
  132. # [00:24] * Joins: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP)
  133. # [00:24] * catlee needs to run
  134. # [00:25] <billm> catlee: ok. I'll file a bug for this.
  135. # [00:25] <catlee> thx
  136. # [00:25] <billm> thanks
  137. # [00:25] <cpearce> mbrubeck: the filename was the only thing on that graph that enabled me to figure out what it was about, and it took a few minutes to figure out. We also don't display the filename/title very prominently when you have multiple tabs open... If you labeled your axis then comprehension would be instantaneous.
  138. # [00:25] * catlee is now known as catlee-away
  139. # [00:25] * zpao is now known as zpao|detached
  140. # [00:26] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  141. # [00:26] * Quits: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  142. # [00:27] * Quits: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  143. # [00:27] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  144. # [00:28] * Quits: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw) (Quit: timdream)
  145. # [00:29] * juanb is now known as juanb|brb
  146. # [00:31] * jwir3 is now known as jwir3|away
  147. # [00:32] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  148. # [00:32] * jhford-work is now known as jhford-work-away
  149. # [00:33] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  150. # [00:34] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  151. # [00:34] * rail is now known as rail_away
  152. # [00:34] * Quits: @smaug (chatzilla@moz-CCE146CF.elisa-mobile.fi) (Connection reset by peer)
  153. # [00:34] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  154. # [00:36] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  155. # [00:38] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Client exited)
  156. # [00:40] * Joins: njn (chatzilla@moz-EEC0548B.dyn.iinet.net.au)
  157. # [00:41] * Joins: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net)
  158. # [00:41] * mjessome is now known as mjessome|away
  159. # [00:41] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  160. # [00:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  161. # [00:43] * juanb|brb is now known as juanb
  162. # [00:45] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  163. # [00:45] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
  164. # [00:47] * heycam is now known as heycam|away
  165. # [00:51] * Joins: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  166. # [00:52] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  167. # [00:53] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  168. # [00:53] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
  169. # [00:55] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  170. # [00:56] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  171. # [00:57] * heycam|away is now known as heycam
  172. # [00:59] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  173. # [01:00] * jhford-work-away is now known as jhford-work
  174. # [01:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/dae9534421a6 - Serge Gautherie - Bug 747668. (Cv1) XPFE autocomplete.xml: Regroup code into onSearchComplete(). r=neil.
  175. # [01:01] * Quits: ircloggr (nodebot@moz-3732EB9D.compute-1.amazonaws.com) (Broken pipe)
  176. # [01:01] <mbrubeck> cpearce: Yeah, I added proper labels after I saw your comment.
  177. # [01:01] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  178. # [01:02] * Joins: ircloggr (nodebot@moz-767199B.compute-1.amazonaws.com)
  179. # [01:02] <cpearce> mbrubeck: thanks.
  180. # [01:04] <espindola> billm: has the xpcshell leak been fixed? There are a couple of asserts that we can turn on once that is done.
  181. # [01:04] * Quits: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net) (Client exited)
  182. # [01:05] <Mark_Capella> has Tbird had recent Update issues? clients machine wont update and theres nothing on bugzilla
  183. # [01:05] <billm> espindola: not yet. I think what we need to do is to remove XTF entirely. I guess I should file a bug for that.
  184. # [01:06] <espindola> ok. thanks, please cc me
  185. # [01:06] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  186. # [01:06] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  187. # [01:06] * coop is now known as coop|afk
  188. # [01:06] <billm> espindola: sure
  189. # [01:07] * kaze is now known as kaze|zzz
  190. # [01:07] * bear is now known as bear-afk
  191. # [01:07] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
  192. # [01:07] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  193. # [01:09] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  194. # [01:10] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  195. # [01:10] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  196. # [01:10] * Quits: espindola (espindola@moz-B530506.dsl.teksavvy.com) (Client exited)
  197. # [01:11] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  198. # [01:11] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  199. # [01:12] * Quits: mcsmurf (mcsmurf@moz-A2F310A5.dip.t-dialin.net) (Quit: )
  200. # [01:13] * Joins: joaos (Mibbit@FD607FB3.3DDFCACA.FB0C634A.IP)
  201. # [01:15] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  202. # [01:15] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  203. # [01:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  204. # [01:17] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
  205. # [01:17] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  206. # [01:17] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  207. # [01:17] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  208. # [01:18] <imelven> smaug: hehe, no need to apologize :) figured the patch has been looked at a couple times so might as well go for the r? instead of another round of feedback :)
  209. # [01:18] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  210. # [01:19] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  211. # [01:19] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  212. # [01:21] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  213. # [01:21] <bjacob> bz: so binaryname allows one to specify the mangled name? that's how overloads are handled? why do you specify it even for non-overloaded funcs?
  214. # [01:22] * Quits: joaos (Mibbit@FD607FB3.3DDFCACA.FB0C634A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  215. # [01:23] * Quits: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net) (Ping timeout)
  216. # [01:23] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  217. # [01:24] <darktrojan> TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown
  218. # [01:24] <darktrojan> known random orange?
  219. # [01:25] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  220. # [01:25] <darktrojan> (linux/win debug m-oth)
  221. # [01:26] <philor> darktrojan: waiting for a merge from https://hg.mozilla.org/mozilla-central/rev/c6d998a2cc8c to whatever tree you're on
  222. # [01:27] <philor> or a rebase, if you're on try
  223. # [01:27] * Quits: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  224. # [01:27] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  225. # [01:27] * Quits: cloudpopup (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
  226. # [01:28] <darktrojan> okay, looks like my try push is green after all
  227. # [01:28] <darktrojan> despite 14 oranges 2 blues and a red
  228. # [01:28] <darktrojan> I love how easy it is to know if you've broken something
  229. # [01:29] * Joins: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net)
  230. # [01:29] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  231. # [01:29] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  232. # [01:30] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  233. # [01:31] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  234. # [01:32] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
  235. # [01:32] * Quits: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  236. # [01:32] * Quits: krit (Adium@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  237. # [01:33] <stuart> oh man
  238. # [01:33] <stuart> this lack of favicon is tripping me out
  239. # [01:34] <KWierso> I've hardly noticed the change
  240. # [01:34] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  241. # [01:34] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  242. # [01:35] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
  243. # [01:35] <jhammel> why did i even make a favicon for my site? :P
  244. # [01:35] <darktrojan> favicons are so retro
  245. # [01:36] <KWierso> ^ says all the Luddites that disabled the tab bar
  246. # [01:36] <bjacob> according to slashdot, removing favicons led to a 2x increase in memory usage
  247. # [01:36] <jhammel> darktrojan: everything i do is retro
  248. # [01:36] <jhammel> we're on irc for gods sake
  249. # [01:37] <KWierso> jhammel++
  250. # [01:37] <darktrojan> heh
  251. # [01:37] <mbrubeck> just like in the caveman days
  252. # [01:37] <darktrojan> irc/smoke signal
  253. # [01:37] <jhammel> "How does UUggh change nick? Me no understand! Me smash!!!"
  254. # [01:38] <KWierso> s/Me//me/
  255. # [01:39] <KWierso> er, s/Me/\/me/?
  256. # [01:40] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
  257. # [01:40] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  258. # [01:42] * darktrojan is checking google to see why 1500 people downloaded his addon yesterday
  259. # [01:42] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: overdue comp restart)
  260. # [01:44] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
  261. # [01:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  262. # [01:44] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  263. # [01:44] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  264. # [01:45] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  265. # [01:45] <darktrojan> up from the usual 50, that is
  266. # [01:46] * Joins: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net)
  267. # [01:47] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  268. # [01:47] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  269. # [01:47] <darktrojan> oh hello, that's why
  270. # [01:48] <darktrojan> ++ to whoever runs the firefox google plus page
  271. # [01:51] * AutomatedTester is now known as AutomatedTester|AFK
  272. # [01:53] <NeilAway> darktrojan: which addon is this?
  273. # [01:53] <NeilAway> darktrojan: also, there are 1500 G+ users? ;-)
  274. # [01:53] <darktrojan> heh
  275. # [01:53] <darktrojan> this one https://addons.mozilla.org/en-US/firefox/addon/tab-badge/
  276. # [01:53] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  277. # [01:54] * Quits: TheCrap (TheCrap@moz-9781AFC7.dip0.t-ipconnect.de) (Ping timeout)
  278. # [01:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  279. # [01:54] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  280. # [01:55] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  281. # [01:56] * gregglind_travel is now known as gregglind_away
  282. # [01:57] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  283. # [01:57] <BenB> I've received 2 mails "Recommended in Confluence - mana.mozilla.org". what is this and what am I supposed to do with it?
  284. # [01:58] <@khuey> you weren't supposed to get those ;-)
  285. # [01:58] <hub> ignore
  286. # [01:58] <jbuck> I'm pretty sure everyone wasn't supposed to get those ;)
  287. # [01:58] * Joins: tonymec__ (tonymec@59CF3D1.AF1D4928.277517C1.IP)
  288. # [01:58] <BenB> khuey: ok. can, whoever is responsible for this, please send a followup to everybody to tell them to ignore it, please?
  289. # [01:58] * tonymec__ is now known as tonymec|away
  290. # [01:58] <BenB> that'd be the normal reaction for me.
  291. # [01:59] <darktrojan> that would be a good idea
  292. # [01:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  293. # [01:59] * ChanServ sets mode: +o dbaron
  294. # [01:59] * KWierso only got one, but it went to both my mozilla and gmail addresses
  295. # [01:59] <BenB> while he's at it, he can also apologize for using proprietary software in the project that invented bugzilla ;-)
  296. # [02:00] <@khuey> BenB: I'll try to pass that along
  297. # [02:00] <BenB> khuey: hihi, thanks :)
  298. # [02:02] * IRCMonkey38038 is now known as rhelmer
  299. # [02:03] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  300. # [02:04] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  301. # [02:04] * joduinn-mtg is now known as joduinn
  302. # [02:04] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  303. # [02:05] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  304. # [02:07] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  305. # [02:12] <philor> "I apologize for using Confluence, a proprietary wiki, in the project which invented Bugzilla, not-a-wiki."?
  306. # [02:12] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  307. # [02:13] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  308. # [02:13] <jhammel> could have used mediawiki, a crappy wiki
  309. # [02:13] <darktrojan> heh
  310. # [02:13] <darktrojan> or that one we use for mdn
  311. # [02:13] <@khuey> oh god
  312. # [02:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  313. # [02:14] <jhammel> darktrojan: is that OSS?
  314. # [02:14] <@khuey> not mindtouch
  315. # [02:14] * darktrojan chuckles
  316. # [02:14] <jhammel> darktrojan: i actually vastly prefer that to mediawiki from my point of view. that said, i have not deployed it nor seen the source
  317. # [02:14] <darktrojan> jhammel, actually I have no idea
  318. # [02:14] <darktrojan> I assumed it was but I've never actually thought about it
  319. # [02:15] <jhammel> i would guess if it was closed-source people would gribe about it constantly
  320. # [02:15] <jhammel> gripe, even
  321. # [02:15] * jlund is now known as jlund|away
  322. # [02:15] <@khuey> jhammel: haven't you noticed how MDN is down all the time?
  323. # [02:15] <jhammel> khuey++
  324. # [02:15] * jlebar is now known as jlebar|away
  325. # [02:16] * Fallen|away is now known as Fallen
  326. # [02:16] <jhammel> wait, is that an argument for or against it being OSS?
  327. # [02:16] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Quit: Ex-Chat)
  328. # [02:16] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
  329. # [02:17] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  330. # [02:17] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
  331. # [02:17] <heycam> you know how you can add toolbars in Firefox (right click a toolbar, Customize, choose Add New Toolbar) -- how do you delete one you've created?
  332. # [02:17] * KWierso is still waiting for the glorious day when MDN switches to the home-spun software
  333. # [02:17] <darktrojan> heycam, empty it
  334. # [02:18] * Quits: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net) (Quit: WeeChat 0.3.5)
  335. # [02:18] <jhammel> KWierso: would be be django? ;)
  336. # [02:18] <darktrojan> we're buying out django?
  337. # [02:18] * jhammel is still waiting for the glorious day when wiki.m.o switches to something not horrible
  338. # [02:18] <jhammel> darktrojan: we use it a lot
  339. # [02:18] * joduinn is now known as joduinn-coffee
  340. # [02:18] <heycam> darktrojan, aha! that did the trick. I think I had a space on the toolbar I didn't notice before. :)
  341. # [02:18] <jhammel> like...for almost everything
  342. # [02:18] <heycam> darktrojan, correction, it didn't work!
  343. # [02:18] * Quits: dastergon (dastergon@moz-310566EB.org) (Ping timeout)
  344. # [02:18] <darktrojan> :(
  345. # [02:19] * Joins: dastergon (dastergon@moz-310566EB.org)
  346. # [02:19] <darktrojan> heycam, dunno then
  347. # [02:19] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird -- http://www.instantbird.com)
  348. # [02:19] <KWierso> darktrojan: hrm, must've misinterpreted something along the way
  349. # [02:19] <darktrojan> KWierso, that's likely!
  350. # [02:19] <heycam> darktrojan, I could probably do Restore Default Set
  351. # [02:19] <heycam> let's see what that does
  352. # [02:19] <heycam> that got rid of it :)
  353. # [02:19] <darktrojan> KWierso, I ramble about all sorts of stuff, so that's probably why
  354. # [02:20] <Mook_as> heycam: you needed to empty it then hide it, IIRC
  355. # [02:20] <KWierso> s/must've/I must've/
  356. # [02:20] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  357. # [02:20] <heycam> Mook_as, and then restart? after hiding it it remaind in my Toolbars menu.
  358. # [02:21] <Mook_as> huh. no, I didn't think restart was needed
  359. # [02:21] <heycam> oddly my toolbars in different windows are out of sync
  360. # [02:21] <KWierso> heycam: I just created a toolbar, added a button to it, and closed Customize. The toolbar stayed. I went back into customize, removed that button, closed customize and the toolbar disappeared and removed itself from the toolbar menu
  361. # [02:21] <heycam> I've got a downloads button in one and a home button in another
  362. # [02:22] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  363. # [02:22] <heycam> KWierso, just tried it myself again, and it worked
  364. # [02:22] <KWierso> aliens
  365. # [02:22] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  366. # [02:23] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  367. # [02:24] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
  368. # [02:24] <darktrojan> heycam, that's not so odd, if you've seen the toolbars code
  369. # [02:24] <heycam> heh
  370. # [02:24] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  371. # [02:25] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  372. # [02:25] <heycam> I really like the new about:home, looks nice with those buttons down the bottom
  373. # [02:25] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  374. # [02:26] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  375. # [02:26] <heycam> so this new Downloads button -- is it meant to be hidden in a new window until you press Cmd/Ctrl+J? and then remains visible until you close the window?
  376. # [02:27] <KWierso> heycam: not sure
  377. # [02:27] <KWierso> there's a bug open on it behaving like that
  378. # [02:27] <KWierso> but I don't know if that's intended behavior or not
  379. # [02:27] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  380. # [02:28] <darktrojan> I think I want it to disappear again after I finish downloading things
  381. # [02:29] * Joins: Gentlecat_ (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
  382. # [02:29] <heycam> yeah I'm not sure, I can see it either way
  383. # [02:29] <darktrojan> I mean, you can have it there permanently from the customize window
  384. # [02:29] <heycam> oh
  385. # [02:29] <KWierso> darktrojan: you think you can
  386. # [02:29] * Quits: Gentlecat (Roman@CA71FA1C.1149AF99.8FB52CB8.IP) (Ping timeout)
  387. # [02:30] <KWierso> but it still goes invisible on startup until you open it once
  388. # [02:30] <darktrojan> oh
  389. # [02:30] <darktrojan> that's a bit mad
  390. # [02:30] <heycam> I retract my "oh" :)
  391. # [02:30] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  392. # [02:31] <heycam> so on one hand it's good for consistency to have it visible all the time, but on the other hand I don't want it necessarily taking up my toolbar space and being in my face all the time :)
  393. # [02:31] <KWierso> the various dependencies hanging off bug 564934 are for fixing/ignoring various weird things like that
  394. # [02:32] <heycam> I'll poke around there, thanks
  395. # [02:35] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  396. # [02:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  397. # [02:39] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
  398. # [02:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  399. # [02:39] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Quit: Ex-Chat)
  400. # [02:39] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
  401. # [02:40] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
  402. # [02:41] * khuey is now known as khuey|away
  403. # [02:45] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
  404. # [02:47] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  405. # [02:47] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
  406. # [02:48] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  407. # [02:48] * Joins: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net)
  408. # [02:48] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  409. # [02:49] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  410. # [02:49] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  411. # [02:49] <RyanVM> philor: what bug # are we using for the non-windows intermittent domwindow leaks?
  412. # [02:49] * Quits: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net) (Ping timeout)
  413. # [02:49] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
  414. # [02:49] * Joins: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net)
  415. # [02:49] * 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])
  416. # [02:50] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  417. # [02:50] * Quits: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net) (Ping timeout)
  418. # [02:50] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  419. # [02:50] * ChanServ sets mode: +o dbaron
  420. # [02:51] * Quits: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP) (Quit: Leaving.)
  421. # [02:51] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  422. # [02:51] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  423. # [02:52] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  424. # [02:52] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  425. # [02:52] * joduinn-coffee is now known as joduinn
  426. # [02:53] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  427. # [02:54] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  428. # [02:55] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  429. # [02:55] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  430. # [02:56] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
  431. # [02:57] <bjacob> bz: r+
  432. # [02:58] * nthomas is now known as nthomas|away
  433. # [02:59] * Joins: tonymec (tonymec@59CF3D1.AF1D4928.277517C1.IP)
  434. # [03:02] <philor> RyanVM: you mean https://bugzilla.mozilla.org/show_bug.cgi?id=747919?
  435. # [03:03] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  436. # [03:03] <RyanVM> don't think so...? https://tbpl.mozilla.org/php/getParsedLog.php?id=11248936&tree=Mozilla-Inbound
  437. # [03:03] * Quits: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com) (Ping timeout)
  438. # [03:03] <philor> yeah, that's the one
  439. # [03:04] <philor> "Bug somebodyshouldhavemergedm-ctom-ibynow"
  440. # [03:04] * Joins: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw)
  441. # [03:04] <RyanVM> ah, landed directly on m-c
  442. # [03:04] <philor> the way to find it is to go to the Windows one, and look in the dependencies
  443. # [03:05] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
  444. # [03:06] * Quits: vikram360 (vikram360@61C579CC.D49FD144.2A068A5E.IP) (Ping timeout)
  445. # [03:08] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  446. # [03:09] * jmaher|afk is now known as jmaher
  447. # [03:09] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  448. # [03:11] * Quits: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw) (Quit: timdream)
  449. # [03:12] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  450. # [03:12] * Quits: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net) (Client exited)
  451. # [03:14] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  452. # [03:15] <darktrojan> not a great picture for showing off your awesome new text matching http://img.gawkerassets.com/img/17fmopv9lczamjpg/original.jpg
  453. # [03:16] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  454. # [03:17] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  455. # [03:20] * Joins: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
  456. # [03:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  457. # [03:21] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  458. # [03:22] * khuey|away is now known as khuey
  459. # [03:23] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  460. # [03:25] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  461. # [03:26] * Quits: vikash (vikash@9FD128E5.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  462. # [03:27] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  463. # [03:28] * Joins: brendan (brendaneic@74EED6A8.E23F1158.43362C16.IP)
  464. # [03:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Input/output error)
  465. # [03:30] * Quits: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving)
  466. # [03:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
  467. # [03:34] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
  468. # [03:35] * romaxa hate, really hate new gmail UI, it make me sick
  469. # [03:35] <dwarfcrank> yeah, it's pretty awful.
  470. # [03:36] * romaxa switching to HTML basic
  471. # [03:36] <Waldo> NeilAway: there's no way to mutate the prototype of an existing object without a writable __proto__ (which all current implementations of it are, sadly)
  472. # [03:36] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
  473. # [03:37] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  474. # [03:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: going home)
  475. # [03:39] * Joins: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP)
  476. # [03:39] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  477. # [03:40] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant_)
  478. # [03:40] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  479. # [03:40] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  480. # [03:40] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  481. # [03:42] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  482. # [03:42] * rhelmer is now known as dog
  483. # [03:43] * dog is now known as rhelmer
  484. # [03:43] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  485. # [03:43] * jgriffin is now known as absinthe
  486. # [03:44] * Joins: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
  487. # [03:44] * jmaher is now known as MrTea
  488. # [03:44] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  489. # [03:45] * Joins: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP)
  490. # [03:45] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  491. # [03:45] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  492. # [03:45] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  493. # [03:46] * Quits: chewey (chewey@moz-857DAE.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  494. # [03:46] * Joins: chewey (chewey@moz-5D4079F3.dip0.t-ipconnect.de)
  495. # [03:46] * absinthe is now known as jgriffin
  496. # [03:47] * MrTea is now known as jmaher
  497. # [03:48] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  498. # [03:49] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  499. # [03:50] * Joins: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net)
  500. # [03:50] * Joins: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com)
  501. # [03:51] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  502. # [03:51] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  503. # [03:52] * Fallen is now known as Fallen|away
  504. # [03:52] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Ping timeout)
  505. # [03:52] * Fallen|away is now known as Fallen
  506. # [03:52] * Fallen is now known as Fallen|away
  507. # [03:53] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  508. # [03:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3e1e3e341477 - Dão Gottwald - Bug 749361 - reduce MAX_LEAK_COUNT to match the status quo. r=ttaubert
  509. # [03:54] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
  510. # [03:54] * Quits: sewardj (sewardj@moz-37B851D9.dip.t-dialin.net) (Ping timeout)
  511. # [03:54] * nthomas|away is now known as nthomas
  512. # [03:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  513. # [03:54] <@khuey> nice
  514. # [03:55] * Joins: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP)
  515. # [03:56] * Joins: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net)
  516. # [03:56] * fabrice is now known as fabrice|afk
  517. # [03:56] * Quits: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
  518. # [03:57] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  519. # [03:57] * philor is now known as philor|away
  520. # [03:58] * Quits: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
  521. # [03:59] * ewong|afk is now known as ewong
  522. # [04:00] * Joins: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP)
  523. # [04:02] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  524. # [04:02] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  525. # [04:02] <@bz> chimneys
  526. # [04:02] <@bz> that's what we were missing
  527. # [04:02] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  528. # [04:03] <darktrojan> yes
  529. # [04:03] <@bz> stop the presses
  530. # [04:03] <@bz> or the ftp servers as the case may be
  531. # [04:04] <darktrojan> let's have a proper house
  532. # [04:05] <njn> romaxa: I found the "high contrast" theme to be tolerable in gmail
  533. # [04:05] <njn> romaxa: it's ugly, but more functional than the other themes
  534. # [04:05] <njn> romaxa: not quite as many light grey lines on slightly lighter grey backgrounds
  535. # [04:06] * Quits: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  536. # [04:06] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  537. # [04:07] * Joins: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP)
  538. # [04:08] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  539. # [04:09] * Quits: brendan (brendaneic@74EED6A8.E23F1158.43362C16.IP) (Quit: brendan)
  540. # [04:10] <romaxa> njn: I mostly pissed of by moving boxes on mouse move... that is ridicilous...
  541. # [04:10] * Quits: anky (anky@EC01D0D1.A467A380.A3D1B221.IP) (Client exited)
  542. # [04:11] * tbsaunde is now known as tbsaunde|zzz
  543. # [04:13] * Joins: wlach (wlach@moz-14AFFC14.vif.net)
  544. # [04:13] <Jesse> "This is your first patch so I'm trying to be extra meticulous" https://bugzilla.mozilla.org/show_bug.cgi?id=715041#c33
  545. # [04:14] <Jesse> 35 pages of review comments
  546. # [04:15] * mbrubeck is glad to see that's a paid contributor's first patch, not a volunteer. :)
  547. # [04:16] <@khuey> she's been working on it for quite a while
  548. # [04:16] <@khuey> it's a pretty big patch
  549. # [04:16] <@khuey> mbrubeck: and bent was very polite ;-)
  550. # [04:16] * glob|away is now known as glob
  551. # [04:18] <@bz> wow
  552. # [04:18] <@bz> that is some review comments, indeed
  553. # [04:19] <Havvy> Geeze, looks like what happens when I review code...
  554. # [04:19] <@bz> hmm
  555. # [04:19] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Quit: Instantbird -- http://www.instantbird.com)
  556. # [04:19] * heycam is now known as heycam|away
  557. # [04:19] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  558. # [04:19] * @bz does a drive-by review of the review comments
  559. # [04:19] <Waldo> bz: so I heard you like reviewing
  560. # [04:19] <@bz> or not
  561. # [04:19] <@bz> I guess it doesn't matter
  562. # [04:20] * ewong is now known as ewong|afk
  563. # [04:20] <@bz> "So this will end up looping through the array twice, once to find the insertion point, then again to find the index. Instead you should unroll InsertElementSorted and call GreatestIndexLtEq and then call InsertElementAt."
  564. # [04:20] <@bz> this part
  565. # [04:20] <@bz> waldo: dunno about _like_
  566. # [04:20] <Waldo> :-)
  567. # [04:20] <@bz> InsertElementSorted() - Elements() will give the index the insertion happened at
  568. # [04:20] <Waldo> "I did a review of your review, because I like to review while you review"
  569. # [04:20] <@bz> waldo: heh
  570. # [04:20] <dwarfcrank> inception!
  571. # [04:21] <KWierso> whoa, bugzilla flags "first patch" now?
  572. # [04:21] * Waldo 's mind is so twisted, he thinks only in terms of memes now
  573. # [04:21] <glob> KWierso, it has for quite some time
  574. # [04:21] <Havvy> dwarfcrank: Reviewception
  575. # [04:21] <dwarfcrank> :D
  576. # [04:21] <glob> KWierso, it's retroactive, so you can find your own first patch if you want
  577. # [04:22] <@bz> Kwierso: where does it flag that?
  578. # [04:23] <darktrojan> bz: in the header of comments
  579. # [04:23] * @bz takes revenge on bent by throwing reviews his way
  580. # [04:23] <KWierso> bz: it first shows up in comment 16
  581. # [04:23] <KWierso> in that bug
  582. # [04:23] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  583. # [04:23] <@bz> ah
  584. # [04:23] <@bz> I see
  585. # [04:24] <Mavericks> 35 pages. is the highest so far ?
  586. # [04:24] <Mavericks> a new record?
  587. # [04:24] <@bz> unlikely
  588. # [04:25] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  589. # [04:25] <@bz> whoa
  590. # [04:25] * @bz has r+ from bjacob
  591. # [04:25] <@bz> now I'm just blocked on peterv reviewing the prereqs
  592. # [04:26] <Havvy> Any review of length q request a review in case the reviewer made a mistake in the review. ;)
  593. # [04:30] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  594. # [04:30] <Mark_Capella> thats what i do if the if the nits are longer than the code
  595. # [04:30] * Joins: jprmc (jprmc@88D845D1.5BCEC6DB.DA78B690.IP)
  596. # [04:30] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  597. # [04:30] * Quits: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  598. # [04:33] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Quit: Leaving)
  599. # [04:35] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  600. # [04:35] * philor|away is now known as philor
  601. # [04:35] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  602. # [04:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120424174151])
  603. # [04:40] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  604. # [04:42] * ctalbert is now known as ctalbert|afk
  605. # [04:43] * nli is now known as nli`
  606. # [04:43] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  607. # [04:44] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  608. # [04:45] * Joins: dseif (dseif@moz-B6BACC41.dsl.teksavvy.com)
  609. # [04:46] * Quits: jprmc (jprmc@88D845D1.5BCEC6DB.DA78B690.IP) (Ping timeout)
  610. # [04:46] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  611. # [04:48] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  612. # [04:49] <@bz> bjacob: you rock
  613. # [04:52] <bjacob> bz: why thanks!
  614. # [04:52] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
  615. # [04:52] * Joins: bonnie (bbsurender@moz-A0181A9E.dsl.pltn13.pacbell.net)
  616. # [04:52] <bjacob> bz: i've got to admit i skimmed a bit quickly over the repetitive parts where it seemed like any bug would be caught by the test suite
  617. # [04:52] <@bz> bjacob: I poked Peter about the other reviews; should hopefully get this landed tomorrow or worst case Monday
  618. # [04:53] <@bz> bjacob: makes sense
  619. # [04:53] <@bz> bjacob: most of it was really pretty straightforward
  620. # [04:53] * Joins: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net)
  621. # [04:53] <@bz> bjacob: oh, speaking of
  622. # [04:53] * Joins: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP)
  623. # [04:53] <@bz> bjacob: that's the other thing that we need to sort out before landing
  624. # [04:53] <bjacob> so are there going to be more patches for other classes like WebGLExtension, etc?
  625. # [04:53] <@bz> bjacob: that one bug with the -8000000000
  626. # [04:53] <@bz> bjacob: where either the spec or the test suite needs changing
  627. # [04:53] <@bz> bjacob: yes
  628. # [04:54] <@bz> bjacob: WebGLUniform seems like the next highest priority
  629. # [04:54] <@bz> bjacob: since it's passed across the binding boundary a lot, right?
  630. # [04:54] <bjacob> bz: let me find back the conversation . did we think it was the spec or the test that needed changing
  631. # [04:54] <@bz> bjacob: unclear
  632. # [04:54] <@bz> bjacob: I think the conclusion was that the spec should disallow negative values
  633. # [04:54] <bjacob> WebGLUniformLocation is definitely the most performance sensitive, as it is passed to uniform setters that are called in tight rendering loops
  634. # [04:55] <@bz> bjacob: since GLES takes a pointer there
  635. # [04:55] <@bz> yeah
  636. # [04:55] * heycam|away is now known as heycam
  637. # [04:55] <@bz> so my plan is probably to do WebGLUniformLocation
  638. # [04:55] <@bz> and anything else that can be done cheaply along with it
  639. # [04:55] * @bz seems to recall there being a common base class which might make it easy to do several things at once
  640. # [04:55] * philor is now known as philor|away
  641. # [04:55] <@bz> and in parallel look carefully at the actual generated code for the uniform*v methods
  642. # [04:56] <@bz> because I think it can be made faster
  643. # [04:56] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  644. # [04:56] <bjacob> bz: i'd say for the purpose of your patch, do anything that doesn't regress 1.0.1 conformance and isn't blocked on 1.0.1 test discussion. We'll do the "definitive" solution later
  645. # [04:56] <@bz> the overload resolution is not as quick as it could be
  646. # [04:56] <@bz> hmm
  647. # [04:56] <@bz> so that means accepting the negative value, presumably
  648. # [04:56] <bjacob> WebGLContextBoundObject ?
  649. # [04:56] <@bz> yeah
  650. # [04:56] <@bz> that's the superclass
  651. # [04:57] <bjacob> yes
  652. # [04:57] <@bz> anyway
  653. # [04:57] <bjacob> really, this discussion about negative values is very moot in practice, as there is no usecase for negative offsets
  654. # [04:57] <@bz> yep
  655. # [04:57] <@bz> it's pretty silly
  656. # [04:57] <@bz> but we have a test
  657. # [04:57] <@bz> in our tree
  658. # [04:57] <@bz> so.... ;)
  659. # [04:57] * Quits: bonnie (bbsurender@moz-A0181A9E.dsl.pltn13.pacbell.net) (Quit: Ex-Chat)
  660. # [04:57] * Quits: Matt_G (chatzilla@moz-76E2CF8.bvtn.or.frontiernet.net) (Client exited)
  661. # [04:58] <bjacob> but isn't it easy to do what's needed to pass it?
  662. # [04:58] <@bz> just take out the >= check we have?
  663. # [04:58] <bjacob> sure
  664. # [04:58] <@bz> yep
  665. # [04:58] <@bz> I can absolutely do that
  666. # [04:58] <bjacob> oh i see now
  667. # [04:58] * @bz has a patch for it, in fact
  668. # [04:58] <bjacob> effectively allowing negative values, amounts to relying on drivers not doing crazy things with negative offsets
  669. # [04:58] <@bz> since I've been pushing this stuff to try and didn't want the noise
  670. # [04:59] * @bz has no idea of that end of things
  671. # [04:59] <@bz> my knowledge of WebGL stops about when we get into the C++ code at the moment. ;)
  672. # [04:59] <@bz> I know the JS side _really_ well, though. ;)
  673. # [04:59] <@bz> not what it _does_, mind you
  674. # [04:59] <@bz> just the method signatures
  675. # [05:00] * Joins: edransch (edransch@moz-4F1F8DAA.student.cs.uwaterloo.ca)
  676. # [05:00] <bjacob> basically, when you pass an offset to OpenGL, assume that the OpenGL implementation will have any bug you can think of wrt unusual offsets and out-of-bounds accesses into arrays
  677. # [05:00] * Quits: edransch (edransch@moz-4F1F8DAA.student.cs.uwaterloo.ca) (Quit: edransch)
  678. # [05:00] <bjacob> so, negative offsets are scary
  679. # [05:01] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  680. # [05:01] <@bz> ok
  681. # [05:01] <@bz> so our other option is to keep our current thing
  682. # [05:01] <@bz> and change the test in our tree
  683. # [05:01] <bjacob> what function is this again?
  684. # [05:01] <bjacob> vertexAttribPointer only?
  685. # [05:01] <@bz> yes
  686. # [05:02] <@bz> hrm
  687. # [05:02] <@bz> where did my separate diff for this go?
  688. # [05:02] * @bz checks something
  689. # [05:02] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  690. # [05:02] <@bz> oh
  691. # [05:02] <@bz> it got folded into the patch you reviewed
  692. # [05:02] <@bz> I think
  693. # [05:02] <bjacob> so here's an idea: let vertexAttribPointer silently return without doing anything, when passed a negative offset.
  694. # [05:03] * Quits: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  695. # [05:03] <@bz> ok
  696. # [05:03] <@bz> Easy to d
  697. # [05:03] <@bz> er, to do
  698. # [05:04] <bjacob> i'm only wondering now if I'm missing something and there is really a valid use case for negative offsets, but i can't think of one. With that approach, worst case, we get bug reports about apps not working. Better than a sg:high about allowing attackers to read arbitrary video memory
  699. # [05:04] <bjacob> i'll ask the ML
  700. # [05:05] * philor|away is now known as philor
  701. # [05:05] <@bz> sounds good
  702. # [05:05] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
  703. # [05:05] * Joins: KaIRC (robert@moz-3A0B1969.adsl.highway.telekom.at)
  704. # [05:05] * Quits: KaiRo (robert@moz-7C13762F.adsl.highway.telekom.at) (Ping timeout)
  705. # [05:05] <@bz> once they decide whether an error is generated or not, we either leave everything or change our code to generate an error and change the test suite
  706. # [05:05] <@bz> though...
  707. # [05:06] <@bz> I think at this point the official test suite has a test that needs an error generated to pass
  708. # [05:06] <@bz> one of the Google folks added one
  709. # [05:06] <@bz> using -4
  710. # [05:06] <@bz> we haven't pulled that change into our tree yet
  711. # [05:06] <bjacob> look, you could just replicate bug-for-bug the current behavior and file a followup
  712. # [05:06] <@bz> mmm
  713. # [05:06] <bjacob> jsut dont block the new dom bindings on this issue
  714. # [05:07] <@bz> as in, clamp to 32-bit?
  715. # [05:07] <bjacob> yes
  716. # [05:07] <@bz> yes
  717. # [05:07] <@bz> ok, I can do that
  718. # [05:07] <@bz> fwiw, if you have perf tests, I'd love som
  719. # [05:07] <@bz> er, some
  720. # [05:07] <bjacob> we do
  721. # [05:07] <@bz> I have a fully functional version of this stuff now
  722. # [05:08] <@bz> but most things I've run across on the web are gated on either the actual GL impl or JS, not our code, afaict..
  723. # [05:08] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/23e327b39bc0/webgl-performance-tests.html
  724. # [05:08] <@bz> aha
  725. # [05:08] <bjacob> but
  726. # [05:08] <bjacob> it's totally not geared to test regressions in bindings performance
  727. # [05:08] <bjacob> it's currently focused on compositing and texture upload perf
  728. # [05:08] <@bz> ah
  729. # [05:08] <bjacob> give me 1 second, i'll add some uniform setter perf test
  730. # [05:08] <@bz> ooh
  731. # [05:08] <@bz> that would be nice
  732. # [05:08] <@bz> thanks!
  733. # [05:09] <bjacob> btw the chrome OS has already integrated these tests.... we need to make them talos tests
  734. # [05:09] <@bz> I can certainly give you some before/after numbers
  735. # [05:09] <bjacob> cool, moment
  736. # [05:10] * @bz plugs in to avoid that source of noise
  737. # [05:10] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  738. # [05:10] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  739. # [05:10] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  740. # [05:10] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  741. # [05:11] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  742. # [05:12] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
  743. # [05:15] * Quits: KaIRC (robert@moz-3A0B1969.adsl.highway.telekom.at) (Input/output error)
  744. # [05:16] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  745. # [05:18] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  746. # [05:18] * Joins: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net)
  747. # [05:19] * Quits: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
  748. # [05:23] * jmaher is now known as jmaher|afk
  749. # [05:24] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Connection reset by peer)
  750. # [05:24] * Quits: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se) (Ping timeout)
  751. # [05:25] <@bz> bjacob: the only thing that hands out WebGLUniformLocation is getUniformLocation, right?
  752. # [05:25] <@bz> bjacob: none of the "parameter" getters can get these objects?
  753. # [05:25] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  754. # [05:25] * ChanServ sets mode: +o ehsan
  755. # [05:27] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  756. # [05:28] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Ping timeout)
  757. # [05:28] * Joins: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se)
  758. # [05:28] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (No route to host)
  759. # [05:28] * Joins: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it)
  760. # [05:29] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  761. # [05:29] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  762. # [05:29] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  763. # [05:29] * Quits: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Quit: Leaving)
  764. # [05:30] * Quits: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se) (Ping timeout)
  765. # [05:30] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
  766. # [05:30] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  767. # [05:30] <bjacob> bz: indeed
  768. # [05:30] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  769. # [05:32] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  770. # [05:32] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  771. # [05:33] * Joins: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se)
  772. # [05:33] <@bz> bjacob: ok, so for the other I'm going with the "just do what we did before, file a followup" thing for now
  773. # [05:33] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  774. # [05:34] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  775. # [05:35] <bjacob> ok
  776. # [05:36] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  777. # [05:36] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  778. # [05:36] <bjacob> still writing the perf tests, will be done shortly
  779. # [05:36] <bjacob> the uniformXfv taking plain JS arrays are *really* slow
  780. # [05:36] <@bz> mmm
  781. # [05:36] * @bz is not sure they'll be any faster in the new setup
  782. # [05:37] <bjacob> not sure if that matters, people who care use typed arrays
  783. # [05:37] <@bz> right
  784. # [05:37] <@bz> I was about to ask
  785. # [05:37] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4fb99493356a - Makoto Kato - Bug 743601 - Remove GLIB check for OSX. r=khuey
  786. # [05:37] <@bz> right now we convert the JS array to a typed array
  787. # [05:37] <@bz> and then call the typed array code
  788. # [05:37] <@bz> that's ... not great. ;)
  789. # [05:37] <@bz> the new setup will be a bit saner
  790. # [05:38] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
  791. # [05:39] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  792. # [05:41] * Quits: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com) (Quit: jeffgman)
  793. # [05:41] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  794. # [05:42] <bjacob> right, uniformXfv is 6x faster when passed a typed array
  795. # [05:43] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  796. # [05:44] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  797. # [05:44] <jbuck> is that sort of performance boost going to be typical with WebGL-related functions?
  798. # [05:44] <jbuck> with the new bindings
  799. # [05:45] <@bz> no
  800. # [05:45] <@bz> typed arrays are present in both
  801. # [05:45] <@bz> the time spent in the bindings is not _that_ high. ;)
  802. # [05:45] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  803. # [05:45] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  804. # [05:46] <jbuck> ahh, I misread that :)
  805. # [05:46] <@bz> sorry. ;)
  806. # [05:46] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  807. # [05:46] * @bz can do some nice things, but not magic
  808. # [05:46] <@bz> I can point you to functions that are 3x faster
  809. # [05:46] <@khuey> lies
  810. # [05:46] <@bz> with the new bindings
  811. # [05:46] <@bz> but they're not useful functions. ;)
  812. # [05:46] <@khuey> bz is gandalf
  813. # [05:47] <@bz> no, gandalf is gandalf
  814. # [05:47] <jbuck> XPCOM shall not pass?
  815. # [05:47] <@bz> ctx.getParameter
  816. # [05:47] <@bz> for example
  817. # [05:47] <@bz> way faster
  818. # [05:47] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  819. # [05:48] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  820. # [05:50] <bjacob> bz: uniform setter tests pushed
  821. # [05:50] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/file/f73ecbd45e97
  822. # [05:50] <bjacob> see the uniform-* files
  823. # [05:51] <bjacob> you can also run the whole test runner, http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/f73ecbd45e97/webgl-performance-tests.html
  824. # [05:51] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  825. # [05:52] <@bz> how long does the whole thing take?
  826. # [05:53] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  827. # [05:53] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  828. # [05:54] <bjacob> 1 minute, but use this newer revision instead
  829. # [05:54] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/file/513eac95ffbb
  830. # [05:54] <@bz> ok
  831. # [05:54] * @bz just runs the whole thing
  832. # [05:54] <bjacob> argh sorry, one page has an error
  833. # [05:54] <bjacob> uniform1iv doesn't exist :?!
  834. # [05:55] * Quits: @ted (luser@moz-123C3802.scr.east.verizon.net) (Ping timeout)
  835. # [05:55] * Joins: ted (luser@moz-123C3802.scr.east.verizon.net)
  836. # [05:55] * ChanServ sets mode: +o ted
  837. # [05:55] <bjacob> hm
  838. # [05:55] <@bz> hrm
  839. # [05:55] <@bz> So some of these tests are hitting errors
  840. # [05:56] <@bz> convert-Canvas-to-rgb-float.html
  841. # [05:56] * @bz will dig
  842. # [05:56] <bjacob> uniform1iv exists, but it makes an exception when passed a typed array
  843. # [05:56] <bjacob> bz: i saw that, not clear to me what's happening yet. could be a bug in our impl.
  844. # [05:56] <@bz> uniform1iv does?
  845. # [05:56] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/513eac95ffbb/uniform-int-taking-typed-array.html
  846. # [05:57] <@bz> seems like it shoudl work.....
  847. # [05:58] <bjacob> same with uniform2iv
  848. # [05:59] <bjacob> hah
  849. # [05:59] <bjacob> it expects a Int32Array, i'm passing Uint32
  850. # [06:01] <jaws> cpearce: thanks for the heads up :)
  851. # [06:01] <cpearce> jaws: no worries.
  852. # [06:02] <bjacob> bz: this works: http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/b2ef5374d955/webgl-performance-tests.html
  853. # [06:02] * Quits: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  854. # [06:06] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  855. # [06:07] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  856. # [06:07] * @bz looks
  857. # [06:07] * nthomas is now known as nthomas|away
  858. # [06:08] * Quits: Polynomial-C (Poly-C@moz-A7F150C9.dip.t-dialin.net) (Ping timeout)
  859. # [06:08] * Joins: Polynomial-C (Poly-C@moz-AC67FB69.dip.t-dialin.net)
  860. # [06:09] * Quits: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  861. # [06:09] * Quits: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  862. # [06:09] * Quits: dseif (dseif@moz-B6BACC41.dsl.teksavvy.com) (Input/output error)
  863. # [06:10] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  864. # [06:11] <@bz> ok
  865. # [06:11] <@bz> so
  866. # [06:11] * Joins: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP)
  867. # [06:12] <@bz> uniform-int-taking-numbers.html
  868. # [06:12] <@bz> went from 21ms to 14ms
  869. # [06:12] <bjacob> bz: very nice!
  870. # [06:12] <@bz> uniform-int-taking-js-array.html went from 80 to 63
  871. # [06:12] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  872. # [06:13] <@bz> uniform float taking typed array is slower but I think that's because I haven't hooked up the typed array bits yet
  873. # [06:13] * @bz needs to double-check that
  874. # [06:13] <@bz> will do that later tonight
  875. # [06:14] <bjacob> bz: supercool, FYI the performance of uniform setters has been the major pain point in real apps at some point, before we did some optimizations, see bug 638328
  876. # [06:14] <@bz> texSubImage2D-TypedArray.html
  877. # [06:14] <@bz> went from 57 to 37
  878. # [06:14] <bjacob> before we did these optimizations, XPC overhead was typically 100%
  879. # [06:14] <@bz> that one I _have_ hooked up
  880. # [06:14] <@bz> yeah
  881. # [06:14] <bjacob> great
  882. # [06:14] <@bz> I definitely plan to focus on the uniform setter numbers
  883. # [06:14] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  884. # [06:16] <bjacob> oh right, you had given me the builtinclass tip there
  885. # [06:18] * Joins: vikram360 (vikram360@B6E9BF8F.B0351687.2A068A5E.IP)
  886. # [06:18] <bjacob> bz: i'm not sure i can make sense of the texSubImage2D-TypedArray.html perf difference. I didn't expect bindings overhead to be significant on such a heavyweight operation
  887. # [06:19] * Quits: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP) (Ping timeout)
  888. # [06:20] * Quits: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ejpbruel)
  889. # [06:21] * Joins: akeybl (akeybl@8F761026.B5EF4AF6.E96CA9D8.IP)
  890. # [06:22] <@bz> bjacob: dunno
  891. # [06:22] <@bz> bjacob: I'll look more closely at the numbers too
  892. # [06:22] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  893. # [06:23] <bjacob> ok
  894. # [06:23] <bjacob> gnight
  895. # [06:23] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  896. # [06:24] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  897. # [06:24] * Joins: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
  898. # [06:25] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  899. # [06:25] * cjones is now known as cjones-dinner
  900. # [06:26] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
  901. # [06:26] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  902. # [06:28] <KWierso> woo, khuey fixing the leak broke jetpack tests!
  903. # [06:30] * Joins: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  904. # [06:30] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  905. # [06:33] <@bz> Oh, I see why
  906. # [06:33] <@bz> I had the typed array versions commented out there. ;)
  907. # [06:34] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  908. # [06:38] <mbrubeck> KWierso: "broke" is kind of a strong word when followed by "jetpack tests"...
  909. # [06:38] <mbrubeck> it made them perma... oranger?
  910. # [06:40] <philor> broke some of the unbroken ones - even after you drop an egg on the floor, you can still make the pieces of shell smaller by stomping and stomping and stomping and stomping on them
  911. # [06:41] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  912. # [06:41] <@khuey> don't think of it as me breaking your tests
  913. # [06:41] <@khuey> think of it as me pointing out your memory leaks
  914. # [06:42] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
  915. # [06:42] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  916. # [06:44] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  917. # [06:44] <philor> speak of orange, why are we running Android tests on mozilla-beta and mozilla-release?
  918. # [06:44] <philor> well, can't really say we're running them on mozilla-release, but, wasting tegras pretending to run them
  919. # [06:45] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  920. # [06:45] * Quits: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  921. # [06:46] <Cork> anyone here familiar with bug 665597 ?
  922. # [06:46] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  923. # [06:46] <Cork> i've found a regression in jquery-ui css rendering from that bug
  924. # [06:46] <Cork> but not sure if its for jquery-ui to fix or if its a regression in firefox
  925. # [06:48] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  926. # [06:48] <Cork> http://jsfiddle.net/QyKpx/
  927. # [06:48] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  928. # [06:49] * Joins: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
  929. # [06:50] <KWierso> khuey: I take back the mean things I said about you
  930. # [06:51] <KWierso> those 7 tests fail with today's nightly, pre-you-fixing-the-leak
  931. # [06:51] * Quits: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  932. # [06:51] * philor hoists inbound's skull and crossbones
  933. # [06:52] * @khuey decides not to point out that today's nightly is not pre-me-fixing-the-leak
  934. # [06:52] <KWierso> I need a drink
  935. # [06:52] <KWierso> or a nap
  936. # [06:52] <KWierso> or both
  937. # [06:53] <@khuey> it might be bed time :-P
  938. # [06:53] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  939. # [06:53] * Quits: akeybl (akeybl@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Linkinus - http://linkinus.com)
  940. # [06:53] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  941. # [06:53] * Joins: cpeterson (cpeterson@8F761026.B5EF4AF6.E96CA9D8.IP)
  942. # [06:54] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  943. # [06:54] * Quits: Kailas__ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
  944. # [06:54] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
  945. # [06:54] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
  946. # [06:57] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  947. # [06:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  948. # [06:58] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  949. # [07:01] * Joins: TheOne (one@moz-A8E6ACE0.dip.t-dialin.net)
  950. # [07:01] * Quits: cpeterson (cpeterson@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
  951. # [07:02] * Joins: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  952. # [07:03] * Quits: TheOne (one@moz-A8E6ACE0.dip.t-dialin.net) (Input/output error)
  953. # [07:04] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
  954. # [07:05] * Quits: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
  955. # [07:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  956. # [07:06] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  957. # [07:06] * joduinn is now known as joduinn-afk
  958. # [07:06] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  959. # [07:07] * ewong|afk is now known as ewong
  960. # [07:08] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
  961. # [07:10] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  962. # [07:10] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  963. # [07:10] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
  964. # [07:11] <@bz> hrm
  965. # [07:11] <@bz> these numbers make no sense
  966. # [07:15] * Quits: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP) (Quit: Ping timeout: ∞)
  967. # [07:16] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  968. # [07:17] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  969. # [07:21] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
  970. # [07:21] * glob is now known as glob|away
  971. # [07:21] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  972. # [07:24] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  973. # [07:24] * Joins: MarcoZ (Daily@moz-E415D0F3.dip.t-dialin.net)
  974. # [07:25] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
  975. # [07:26] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
  976. # [07:27] * Joins: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP)
  977. # [07:27] <kanru> when returning object to content, from a js implemented component, should we care to return a xpconnect wrapped object? I'm worried about exposing private data/function..
  978. # [07:28] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  979. # [07:28] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
  980. # [07:29] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
  981. # [07:32] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  982. # [07:35] * khuey is now known as khuey|away
  983. # [07:35] * Joins: andrieb (chatzilla@moz-E8BA6E46.dip.t-dialin.net)
  984. # [07:36] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  985. # [07:40] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  986. # [07:41] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  987. # [07:42] * Joins: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP)
  988. # [07:42] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  989. # [07:44] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
  990. # [07:44] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  991. # [07:44] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  992. # [07:44] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  993. # [07:46] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  994. # [07:46] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  995. # [07:46] * Quits: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  996. # [07:47] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  997. # [07:49] * Joins: ddahl (ddahl@8F761026.B5EF4AF6.E96CA9D8.IP)
  998. # [07:50] * jlebar|away is now known as jlebar
  999. # [07:50] * Quits: jamesr_ (jamesr@9D646D74.D6CCE4AE.77834EAA.IP) (Quit: jamesr_)
  1000. # [07:50] <jlebar> kanru, I'm not an expert, but AIUI you should always return the wrapped object, although it probably doesn't matter either way.
  1001. # [07:51] <jlebar> kanru, IOW, just don't unwrap it and you're fine.
  1002. # [07:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  1003. # [07:53] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  1004. # [07:54] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1005. # [07:54] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1006. # [07:55] <jlebar> kanru, Going to sleep soon, but bholley or mrbkap can provide details if you need them.
  1007. # [07:56] * Joins: Mavericks (Mibbit@65806E33.78CAED91.FDEA3160.IP)
  1008. # [07:57] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1009. # [07:58] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1010. # [07:59] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1011. # [08:03] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
  1012. # [08:03] * Quits: azakai|2 (alon@moz-90E3042.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1013. # [08:04] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1014. # [08:04] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1015. # [08:05] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1016. # [08:05] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
  1017. # [08:05] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1018. # [08:05] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
  1019. # [08:07] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1020. # [08:07] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1021. # [08:08] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1022. # [08:08] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1023. # [08:09] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1024. # [08:10] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (NickServ (GHOST command used by Kailas_))
  1025. # [08:10] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1026. # [08:10] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1027. # [08:11] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
  1028. # [08:11] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  1029. # [08:15] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1030. # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1031. # [08:18] * Quits: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP) (Quit: Ping timeout: ∞)
  1032. # [08:22] * Quits: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving)
  1033. # [08:28] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1034. # [08:33] * cjones-dinner is now known as cjones
  1035. # [08:34] * Quits: wlach (wlach@moz-14AFFC14.vif.net) (Ping timeout)
  1036. # [08:37] * philor is now known as philor|away
  1037. # [08:38] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1038. # [08:38] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1039. # [08:40] * Joins: wolfiR (wolfiR@moz-1F2423D2.dip0.t-ipconnect.de)
  1040. # [08:41] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1041. # [08:42] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
  1042. # [08:42] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
  1043. # [08:44] * philor|away is now known as philor
  1044. # [08:44] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
  1045. # [08:44] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1046. # [08:46] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  1047. # [08:48] <kanru> jlebar: problem is they aren't wrapped in the first place :-/
  1048. # [08:52] * glob|away is now known as glob
  1049. # [08:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1050. # [09:03] * Quits: njn (chatzilla@moz-EEC0548B.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120422154559])
  1051. # [09:03] * philor is now known as philor|away
  1052. # [09:04] * Joins: aja (aja@3846FB25.AEC64F0A.7880DB15.IP)
  1053. # [09:04] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  1054. # [09:12] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1055. # [09:12] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1056. # [09:13] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
  1057. # [09:15] * Quits: vikram360 (vikram360@B6E9BF8F.B0351687.2A068A5E.IP) (Ping timeout)
  1058. # [09:15] * Joins: Stan_ (Stan@moz-B5AD7C24.dip.t-dialin.net)
  1059. # [09:17] * Quits: Stan (Stan@moz-123EA3A8.dip.t-dialin.net) (Ping timeout)
  1060. # [09:17] * bz is now known as bz_sleep
  1061. # [09:18] * Joins: c0smikdebris (c0smikdebr@29F7676A.FB084405.BE90E62C.IP)
  1062. # [09:21] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1063. # [09:22] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
  1064. # [09:30] * Joins: edmorley (edmorley@moz-E455C402.range86-145.btcentralplus.com)
  1065. # [09:31] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1066. # [09:31] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1067. # [09:34] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1068. # [09:34] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1069. # [09:34] <glazou> bonjour
  1070. # [09:35] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1071. # [09:36] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1072. # [09:37] <edmorley> glazou: good morning :-)
  1073. # [09:38] * glazou tags bluegriffon 1.5
  1074. # [09:38] * Joins: Gijs (chatzilla@4F757E20.CF3B1009.DA07AE74.IP)
  1075. # [09:40] * Quits: Gijs (chatzilla@4F757E20.CF3B1009.DA07AE74.IP) (Quit: poof)
  1076. # [09:42] * davehunt|away is now known as davehunt
  1077. # [09:44] <aja> Bluegriffin 1.5 changlog: new support for -o-webkit prefixes
  1078. # [09:45] * aja hides
  1079. # [09:46] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
  1080. # [09:49] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  1081. # [09:50] * Joins: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP)
  1082. # [09:51] <glazou> aja: ROFL
  1083. # [09:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/450d8cd16316 - Neil Rashbrook - Bug 745447 XUL progress meter layout should match HTML r=Enn
  1084. # [09:51] <glazou> aja: bluegriffon outputs them all, but does not deal with them at parse time
  1085. # [09:53] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
  1086. # [09:54] <aja> glazou: semsed exasperation in your blog post the other day
  1087. # [09:54] <aja> sensed
  1088. # [09:57] * heycam is now known as heycam|away
  1089. # [09:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1090. # [09:58] <glazou> yes
  1091. # [09:59] <glazou> I am a bit fed up to read here and there that the css wg failed and is the reason why browser vendors have to do this
  1092. # [09:59] <glazou> there is no css wg
  1093. # [09:59] <glazou> the css wg is made of its membership
  1094. # [09:59] <glazou> the browser vendors themselves
  1095. # [10:01] * glob is now known as glob|away
  1096. # [10:03] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
  1097. # [10:04] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1098. # [10:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1099. # [10:06] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1100. # [10:07] * Joins: sewardj (sewardj@moz-6B600970.dip.t-dialin.net)
  1101. # [10:08] * Quits: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP) (Connection reset by peer)
  1102. # [10:08] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1103. # [10:10] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1104. # [10:10] * ChanServ sets mode: +o roc
  1105. # [10:12] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
  1106. # [10:12] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Client exited)
  1107. # [10:13] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
  1108. # [10:14] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
  1109. # [10:15] * Joins: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com)
  1110. # [10:16] * Quits: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Boriss)
  1111. # [10:17] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1112. # [10:19] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1113. # [10:21] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1114. # [10:21] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
  1115. # [10:22] * Joins: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP)
  1116. # [10:22] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1117. # [10:23] * jhford-work is now known as jhford-work-away
  1118. # [10:24] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1119. # [10:26] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1120. # [10:27] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
  1121. # [10:28] <NeilAway> kanru: it depends on how you're exposing your return value - if you're doing everything the traditional way (e.g. global js object component) then everything goes through xpconnect wrapper anyway, if you're doing it through new wrappers then there are ways you can limit the exposed properties
  1122. # [10:28] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  1123. # [10:30] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1124. # [10:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1125. # [10:32] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1126. # [10:32] * Joins: pranavrc (pranavrc@1FC1D05.8CAB716A.C28326FD.IP)
  1127. # [10:33] * Joins: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
  1128. # [10:36] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1129. # [10:39] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1130. # [10:40] * Joins: graememcc (chatzilla@moz-AA5FE0E0.range86-148.btcentralplus.com)
  1131. # [10:44] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1132. # [10:47] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Client exited)
  1133. # [10:50] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: Leaving)
  1134. # [10:50] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1135. # [10:51] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: Leaving)
  1136. # [10:51] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  1137. # [10:52] * Joins: Ms2ger (Ms2ger@E59746B1.2205CA72.37724B0D.IP)
  1138. # [10:52] * Joins: jeremyhu|nanake (jeremyhu@moz-75C113CA.outersquare.org)
  1139. # [10:52] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1140. # [10:54] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1141. # [10:57] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
  1142. # [10:59] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1143. # [11:00] * Joins: ericb_ (X@moz-9C4C3DED.fbx.proxad.net)
  1144. # [11:00] * Quits: ericb_ (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1145. # [11:01] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Ping timeout)
  1146. # [11:01] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1147. # [11:04] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1148. # [11:04] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
  1149. # [11:04] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
  1150. # [11:08] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Quit: Leaving.)
  1151. # [11:08] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting for kernel update)
  1152. # [11:09] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1153. # [11:13] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  1154. # [11:18] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
  1155. # [11:18] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
  1156. # [11:18] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1157. # [11:20] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
  1158. # [11:22] <Mavericks> based on info. @ https://tbpl.mozilla.org/php/getParsedLog.php?id=11229448&tree=Try
  1159. # [11:23] <Mavericks> what should be the first thing to inspect in code ?
  1160. # [11:23] <Ms2ger> Nothing
  1161. # [11:24] <Ms2ger> It's a known intermittent orange
  1162. # [11:24] * Quits: pranavrc (pranavrc@1FC1D05.8CAB716A.C28326FD.IP) (Quit: Ping timeout: ∞)
  1163. # [11:24] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1164. # [11:25] * Fallen|away is now known as Fallen
  1165. # [11:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
  1166. # [11:26] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
  1167. # [11:26] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1168. # [11:27] * sancus is now known as sancus_
  1169. # [11:27] * sancus_ is now known as sancus
  1170. # [11:30] * AutomatedTester|AFK is now known as AutomatedTester
  1171. # [11:31] * Joins: TheCrap (TheCrap@moz-9D6CF49C.dip0.t-ipconnect.de)
  1172. # [11:31] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1173. # [11:33] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (NickServ (GHOST command used by `ferongr))
  1174. # [11:33] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  1175. # [11:37] <darktrojan> bah, these websites that spew so much to the error console that what you're trying to read vanishes make me :(
  1176. # [11:46] * Joins: Honza (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
  1177. # [11:48] * Quits: Honza (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1178. # [11:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  1179. # [11:52] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  1180. # [11:53] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
  1181. # [11:53] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1182. # [11:54] * Joins: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz)
  1183. # [11:54] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
  1184. # [11:55] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  1185. # [11:55] * Joins: hery (weechat@4A83457D.B31F7523.92AEF337.IP)
  1186. # [11:55] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1187. # [11:55] <hery> Hi folks
  1188. # [11:55] <kanru> NeilAway: it's like returning a js object from a jsval attribute.
  1189. # [11:56] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1190. # [11:56] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  1191. # [11:56] <hery> I'm trying to build a complete MAR from my TB build
  1192. # [11:56] * Joins: Goldorak (chatzilla@532D43B2.ACD6413B.187A1082.IP)
  1193. # [11:56] <hery> I've launched ./make_full_update.sh /my/output/dir /my/obj-tb-release/dist/ but it fails with "Bad file number"
  1194. # [11:56] * Joins: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP)
  1195. # [11:56] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  1196. # [11:58] * Joins: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1197. # [11:59] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  1198. # [11:59] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
  1199. # [11:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9edaf29eefe6 - Serge Gautherie - Bug 747668. (Dv1) XPFE autocomplete.xml: Move code into onTextReverted(). r=neil.
  1200. # [11:59] * Joins: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr)
  1201. # [12:03] <NeilAway> kanru: then you might want https://wiki.mozilla.org/XPConnect_Chrome_Object_Wrappers
  1202. # [12:04] <Ms2ger> Eh?
  1203. # [12:05] <NeilAway> kanru: also http://blog.mozilla.org/gabor/2012/04/18/security-wrappers-part-1/
  1204. # [12:05] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Quit: Leaving.)
  1205. # [12:06] <Ms2ger> kanru, in a js implemented component, you shouldn't need to worry about anything, I don't think
  1206. # [12:09] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1207. # [12:09] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1208. # [12:09] * ChanServ sets mode: +o smaug
  1209. # [12:10] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  1210. # [12:10] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1211. # [12:10] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
  1212. # [12:11] * ewong is now known as ewong|afk
  1213. # [12:13] * Fallen is now known as Fallen|away
  1214. # [12:15] <glandium> yay, massive Packager.pm failures when building Firefox-on-xulrunner. Thanks Serge
  1215. # [12:18] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1216. # [12:18] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
  1217. # [12:18] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1218. # [12:19] * Quits: Mavericks (Mibbit@65806E33.78CAED91.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1219. # [12:21] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1220. # [12:22] <mounir> smaug: ping
  1221. # [12:23] <@smaug> mounir: pong
  1222. # [12:26] <gaston> glandium: speaking of that, it's still not possible to build thunderbird or seamonkey-on-xulrunner ?
  1223. # [12:27] <mounir> smaug: do you have a few minutes to talk about those postResult/postError methods you do not like
  1224. # [12:27] <mounir> ?
  1225. # [12:27] <glandium> gaston: as long as they glue other stuff in their libxul, no
  1226. # [12:28] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1227. # [12:28] <gaston> i've always seen "build *-on-xulrunner" a holy grail for the distant future
  1228. # [12:28] <gaston> glandium: so in debian only iceweasel is built against libxul ?
  1229. # [12:29] <glandium> gaston: yes
  1230. # [12:29] <@smaug> mounir: sure
  1231. # [12:30] <@smaug> mounir: I think those methods should in the request
  1232. # [12:30] <glandium> smaug: btw, did you manage to find a reduced testcase for the nss crash with the nss build patch?
  1233. # [12:30] <mounir> the request? you mean the |activityCaller| object?
  1234. # [12:30] <@smaug> glandium: nope, sorry
  1235. # [12:31] <glandium> :(
  1236. # [12:31] <mounir> we could also move them to navigator.activitiy?
  1237. # [12:31] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
  1238. # [12:31] <@smaug> mounir: hrm, what was the object name...
  1239. # [12:31] * Fallen|away is now known as Fallen
  1240. # [12:31] <@smaug> mounir: what is the bug#
  1241. # [12:31] <glandium> smaug: seriously, i have a hard time understanding how the change in build directories can trigger that
  1242. # [12:32] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
  1243. # [12:32] <mounir> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=715814
  1244. # [12:32] <@smaug> glandium: well, it happens
  1245. # [12:32] <@smaug> I was using clang at that point, wasn't I
  1246. # [12:32] <@smaug> I guess I might not be able to reproduce with gcc
  1247. # [12:33] <@smaug> to which I've moved back to
  1248. # [12:33] <@smaug> mounir: yes, I meant request
  1249. # [12:34] <@smaug> the event should have .request
  1250. # [12:34] * Joins: maikmerten (merten@moz-497D7F97.itmc.tu-dortmund.de)
  1251. # [12:34] <@smaug> mounir: the methods anyway call some service and pass request as parameters
  1252. # [12:35] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1253. # [12:35] <mounir> I'm not sure
  1254. # [12:35] <mounir> of what you understood and what I'm understanding :)
  1255. # [12:35] <glandium> smaug: that would suggest a compiler error, but then, I don't see how it would only manifest with the patch applied. I mean, the patch doesn't change how the source is and the build options, except for the object file directory
  1256. # [12:36] <mounir> the caller do .startActivity("name", {})
  1257. # [12:36] <mounir> and the handler gets the activity info that has been used to call it
  1258. # [12:36] <mounir> the request is generated by .startActivity but is never sent to the handler
  1259. # [12:36] <@smaug> glandium: let me re-try with gcc
  1260. # [12:37] <@smaug> glandium: do you have the bug# ?
  1261. # [12:37] <glandium> smaug: 736066
  1262. # [12:37] <@smaug> bug 736066
  1263. # [12:38] <glandium> smaug: I could also reland and see what happens
  1264. # [12:38] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
  1265. # [12:38] * Joins: Mavericks (Mibbit@98ACE072.391625A5.FDEA3160.IP)
  1266. # [12:39] <@smaug> mounir: not sure I understand
  1267. # [12:39] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1268. # [12:40] <@smaug> mounir: it is very strange to have event.postError("foo");
  1269. # [12:40] <@smaug> that sounds like the error is about the event
  1270. # [12:41] <mounir> I'm okay with removing that
  1271. # [12:41] <@smaug> but at least based on the implementation, the error is about the request
  1272. # [12:41] <mounir> indeed
  1273. # [12:42] * mattwoodrow is now known as mattwoodrow|away
  1274. # [12:45] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0aa393eef856 - Olli Pettay - Backout Bug 747675 to see if it has caused startup crashes
  1275. # [12:46] <mounir> smaug: would you prefer to have navigator.activity.caller and navigator.activity.request
  1276. # [12:46] <mounir> when an app is used as an activity handler, those attribute wound be != null
  1277. # [12:46] <mounir> and navigator.activity.request.postResult/.postError would inform the caller
  1278. # [12:47] <mounir> actually, it should be 'called', not 'caller'
  1279. # [12:48] <@smaug> mounir: .caller sounds very JS internal thing
  1280. # [12:48] <mounir> .called actually
  1281. # [12:48] <mounir> it would return the activity that has been called and made the handler being opened
  1282. # [12:48] * Quits: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP) (Quit: msucan)
  1283. # [12:49] <mounir> so an handler able to handle more than one activity would know which one has to be handled
  1284. # [12:49] <mounir> *and* that would give the data passed to the activity
  1285. # [12:50] * Joins: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP)
  1286. # [12:50] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  1287. # [12:50] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1288. # [12:50] <@smaug> mounir: um, so could you explain how this API should be used
  1289. # [12:50] * Parts: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1290. # [12:51] * Joins: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1291. # [12:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
  1292. # [12:51] * Joins: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP)
  1293. # [12:52] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
  1294. # [12:53] <@smaug> glandium: compiling now
  1295. # [12:54] <mounir> smaug: I'm writing something
  1296. # [12:57] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  1297. # [12:57] <mounir> smaug: https://etherpad.mozilla.org/2zpuf77B3k
  1298. # [12:58] <Mavericks> Ms2ger: oh I see
  1299. # [12:58] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
  1300. # [12:58] <Mavericks> hmm
  1301. # [12:58] * Joins: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz)
  1302. # [12:59] <@smaug> mounir: what is .called
  1303. # [12:59] <@smaug> I mean, is it a boolean value?
  1304. # [12:59] <mounir> no
  1305. # [13:00] <mounir> it is an Activity object
  1306. # [13:00] <mounir> we could put that elsewhere
  1307. # [13:00] <mounir> and rename
  1308. # [13:00] <mounir> it
  1309. # [13:00] <mounir> or even have on object that will have the activity info and allow .postResult/.postError
  1310. # [13:01] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
  1311. # [13:01] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  1312. # [13:01] <@smaug> mounir: isn't it possible to have several Activity objects
  1313. # [13:01] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  1314. # [13:01] <mounir> no
  1315. # [13:01] <mounir> as said, if a page is called 'again' for an activity, those should be updated
  1316. # [13:01] <@smaug> uh
  1317. # [13:01] <@smaug> then I don't understand
  1318. # [13:01] <@smaug> .activity is probably Activity object
  1319. # [13:02] <mounir> oh no
  1320. # [13:02] <@smaug> and so would .activity.called
  1321. # [13:02] <mounir> navigator.activity is like navigator.battery or navigator.sms
  1322. # [13:02] <mounir> we could put everything in navigator
  1323. # [13:02] <mounir> navigator.calledActivity
  1324. # [13:02] <mounir> and navigator.activityResult
  1325. # [13:02] * mounir hates that spec
  1326. # [13:03] * @smaug is still so lost with this all
  1327. # [13:03] * Joins: alice (anonymous@moz-419EDCC0.mvpvlp.com)
  1328. # [13:04] <mounir> we can do that over the phone if you want
  1329. # [13:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1330. # [13:04] <@smaug> so, why can't there be several Activity objects?
  1331. # [13:04] <mounir> an app can only handle one activity at a time
  1332. # [13:05] <mounir> but that looks like more like a design choice
  1333. # [13:05] <mounir> i guess
  1334. # [13:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1335. # [13:06] <@smaug> but what if startActivity is called before the previous one has been "done"
  1336. # [13:06] <@smaug> I feel like I'm missing something here
  1337. # [13:06] <@smaug> like some core reason for this all :)
  1338. # [13:07] <@smaug> getRegisteredActivityHandlers() seems to return an array of Activity objects
  1339. # [13:07] <@smaug> so there can be many
  1340. # [13:08] <@smaug> but why is that called getRegisteredActivityHandlers(). nsIDOMActivity doesn't look like a handler for anything. It looks like a description of an activity
  1341. # [13:08] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  1342. # [13:08] * nli` is now known as nli|away
  1343. # [13:09] <mounir> smaug: I haven't drafted that getRegisteredActivityHandlers but I think it will return activities the app has registered
  1344. # [13:09] <mounir> i mean, activities the app can handle
  1345. # [13:09] <mounir> not real activities that can be run
  1346. # [13:09] <mounir> I agree that we haven't though much about being able to handle two activities at the same time
  1347. # [13:09] <mounir> I have to think about it
  1348. # [13:10] <@smaug> mounir: so, since practice, what happens when startActivity is called
  1349. # [13:10] <@smaug> it returns a request, but does user see something?
  1350. # [13:10] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
  1351. # [13:10] * AutomatedTester is now known as AutomatedTester|AFK
  1352. # [13:10] <mounir> the user will have to pick an app in the list of app able to handle the activity
  1353. # [13:11] <mounir> and then, the app will be running
  1354. # [13:11] <mounir> and the activity handled
  1355. # [13:11] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1356. # [13:12] <@smaug> mounir: is the activity handled when user closes the app or what?
  1357. # [13:12] <@smaug> or just when the app starts
  1358. # [13:12] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
  1359. # [13:13] <@smaug> and when is mozactivity event dispatched?
  1360. # [13:13] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1361. # [13:14] * Joins: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1362. # [13:15] <mounir> mozactivity is dispatched when the app that handles the activity is used to handle the activity but isn't started because it is already started
  1363. # [13:15] <mounir> for example, the browser app can handle Activity("view", {type:"text/html}) and we want to know when to open a new tab
  1364. # [13:15] <@smaug> mounir: that mean like...
  1365. # [13:16] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
  1366. # [13:16] <mounir> if the browser app was closed, the event wouldn't have been sent but only the calledActivity and result objects (this part being completely not clear yet)
  1367. # [13:16] <@smaug> mounir: so mozactivity listener would open the new tab?
  1368. # [13:16] <mounir> yes
  1369. # [13:17] <mounir> for an email app, it would open the 'new email' window maybe
  1370. # [13:17] <@smaug> if browser handles emails
  1371. # [13:17] * Joins: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP)
  1372. # [13:17] <mounir> i said, email app
  1373. # [13:18] <mounir> arf, my punctuation is quite wrong here
  1374. # [13:18] <@smaug> but mozactivity isn't dispatched if the browser itself won't handle the activity ?
  1375. # [13:19] <mounir> it's dispatched to the window that handles the activity
  1376. # [13:21] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1377. # [13:21] <@smaug> mounir: right, but if we open some image editor to do something, mozactivity isn't dispatched at all
  1378. # [13:21] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
  1379. # [13:21] <@smaug> (I'm talking about desktop here)
  1380. # [13:21] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: Instantbird -- http://www.instantbird.com)
  1381. # [13:21] <mounir> oh you mean a native image editor app?
  1382. # [13:21] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
  1383. # [13:21] <@smaug> right
  1384. # [13:22] <mounir> for the moment we are far from handling the case of opening native app
  1385. # [13:22] <@smaug> or is that not possible?
  1386. # [13:22] * glazou is now known as glazou_afk
  1387. # [13:22] <mounir> i guess, we wouldn't send an event to the native app, indeed ;)
  1388. # [13:22] <mounir> but I'm not sure if we would even do that 
  1389. # [13:22] <mounir> it wouldn't be easier
  1390. # [13:23] <mounir> given that native apps would have te explicitely handle those cases because the image editor would have to give us back the image
  1391. # [13:23] <@smaug> right
  1392. # [13:23] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1393. # [13:23] * Joins: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP)
  1394. # [13:24] <@smaug> mounir: so, I still don't understand the .called
  1395. # [13:24] <@smaug> in which window is that happening
  1396. # [13:24] <@smaug> in the target web app?
  1397. # [13:24] <mounir> yes
  1398. # [13:24] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1399. # [13:25] <@smaug> mounir: so, like main web page want to do something with an image, and an image web app is activated
  1400. # [13:25] <@smaug> then image app would have that .called
  1401. # [13:25] <@smaug> ?
  1402. # [13:25] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1403. # [13:25] <mounir> yes
  1404. # [13:25] <mounir> which would represent the activity that has been used to call the app
  1405. # [13:26] <mounir> the activity that has to be handled
  1406. # [13:26] <@smaug> what is activitySource ?
  1407. # [13:26] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1408. # [13:26] <mounir> same thing
  1409. # [13:26] <@smaug> since it is very strange to keep events alive that way
  1410. # [13:26] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
  1411. # [13:27] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1412. # [13:28] <@smaug> mounir: so, in a web page, startActivity("foobar, image/png") is called
  1413. # [13:28] <@smaug> mounir: a new web page is opened to handle that image manipulation
  1414. # [13:28] <@smaug> that new page gets mozactivity event at some point?
  1415. # [13:28] <mounir> no
  1416. # [13:29] <mounir> i think we could assume webpages will check activitySource/.called/whatever name in the load event
  1417. # [13:29] * Ms2ger curses editor
  1418. # [13:29] <@smaug> er, the current page get mozactivity and opens possibly a new page for the image manipulation ?
  1419. # [13:29] <mounir> we could fire an event too
  1420. # [13:30] <@smaug> still so lost ...
  1421. # [13:30] * Parts: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
  1422. # [13:30] <edmorley> !seen joewalker
  1423. # [13:30] * Quits: aja (aja@3846FB25.AEC64F0A.7880DB15.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
  1424. # [13:30] <firebot> joewalker was last seen 37 weeks, 1 day, 20 hours, 51 minutes and 13 seconds ago, saying 'is in #fx-team' in #devtools.
  1425. # [13:30] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
  1426. # [13:31] <edmorley> jacek: btw the tbpl star in bug 707345 comment 14 is actually different, have filed bug 749566
  1427. # [13:32] <mounir> smaug: I'm pretty sure you have better to do than discussing this awful api
  1428. # [13:32] <mounir> i'm afraid i'm bothering you a bit too much
  1429. # [13:34] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  1430. # [13:34] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1431. # [13:34] * ChanServ sets mode: +o smaug
  1432. # [13:34] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1433. # [13:34] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
  1434. # [13:35] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Ping timeout)
  1435. # [13:35] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1436. # [13:36] * Joins: alice (anonymous@moz-419EDCC0.mvpvlp.com)
  1437. # [13:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1438. # [13:37] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
  1439. # [13:37] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  1440. # [13:39] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  1441. # [13:39] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1442. # [13:39] * ChanServ sets mode: +o smaug
  1443. # [13:40] * Joins: alice_ (anonymous@moz-419EDCC0.mvpvlp.com)
  1444. # [13:40] <@smaug> mounir: anyhow, try to not add that kinds of methods to event objects, and also, try to not have activitySource like things
  1445. # [13:40] <@smaug> please
  1446. # [13:40] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Ping timeout)
  1447. # [13:40] * alice_ is now known as alice
  1448. # [13:42] <mounir> smaug: having an object in the event that would contain the source activity and postResult/postError methods would be better?
  1449. # [13:42] <mounir> or that would be just hiding stuff under the carpet ;)
  1450. # [13:42] <@smaug> mounir: so where does the error/result go?
  1451. # [13:43] <mounir> in an object in the event object
  1452. # [13:43] <mounir> I will have to bikeshed with myself for the details ;)
  1453. # [13:44] <@smaug> Ms2ger: remind me to review mounir's spec at some point ;)
  1454. # [13:45] <Ms2ger> mounir is writing specs?
  1455. # [13:45] * Ms2ger gives up
  1456. # [13:45] * Fallen is now known as Fallen|away
  1457. # [13:46] * Joins: KaiRo (robert@moz-3A0B1969.adsl.highway.telekom.at)
  1458. # [13:46] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  1459. # [13:46] <mounir> Ms2ger: dude, I would give anything to stop working on that one
  1460. # [13:46] <mounir> Ms2ger: need a poney? :)
  1461. # [13:47] <Ms2ger> Hah
  1462. # [13:47] <Ms2ger> Is this at the W3C?
  1463. # [13:47] <mounir> the poney isn't unfortunately
  1464. # [13:47] <mounir> they tend to kill them :(
  1465. # [13:48] <Ms2ger> And the spec?
  1466. # [13:48] <mounir> WebIntents is a TF in DAP/WebApps WG
  1467. # [13:48] * Joins: janv (varga@moz-1C1B34A2.o2inet.sk)
  1468. # [13:48] <mounir> but this spec is even worse than what we are working on
  1469. # [13:48] <mounir> but it's very similar
  1470. # [13:49] <Ms2ger> No, then
  1471. # [13:49] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Input/output error)
  1472. # [13:49] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1473. # [13:49] * ChanServ sets mode: +o smaug
  1474. # [13:50] <@smaug> glandium: looks like this build run
  1475. # [13:50] <@smaug> s
  1476. # [13:50] <@smaug> compiled using gcc
  1477. # [13:50] <@smaug> clang on linux is too buggy for anything
  1478. # [13:50] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  1479. # [13:51] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  1480. # [13:51] * davehunt is now known as davehunt|away
  1481. # [13:52] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  1482. # [13:52] * Joins: rohan_ (chatzilla@1EF40FE8.33FD562D.C7008325.IP)
  1483. # [13:53] * Quits: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP) (Ping timeout)
  1484. # [13:54] * Joins: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP)
  1485. # [13:55] * Quits: rohan_ (chatzilla@1EF40FE8.33FD562D.C7008325.IP) (Ping timeout)
  1486. # [13:55] <avih> hey, should there be anyone active on #mozdev? i'm having issues with my hosted site, and the # seems deserted for at least a week now.. :/
  1487. # [13:55] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
  1488. # [13:56] * Joins: kaie (kaie@moz-12267C80.dip.t-dialin.net)
  1489. # [13:57] <KaiRo> avih: that channel is pretty dead
  1490. # [13:57] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1491. # [13:57] <kaie> I don't understand why this build is labeled as busted, I can't find the failure in the build log. https://tbpl.mozilla.org/php/getParsedLog.php?id=11248063&tree=Mozilla-Inbound&full=1 (from https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=bb2d256dcfac )
  1492. # [13:57] <KaiRo> and has been for a long time
  1493. # [13:57] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Quit: alice)
  1494. # [13:57] <avih> KaiRo: indeed it seems that way.. but there are still hosted sites on mozdev, and there seems to be issues with a php script of mine recently, and i don't really know whom to address...
  1495. # [13:58] * glazou_afk is now known as glazou
  1496. # [13:58] <KaiRo> avih: send to the project_owners@mozdev.org list
  1497. # [13:59] <NeilAway> glandium/gaston: yes, it's possible to build thunderbird and seamonkey on xulrunner, but I'm not sure whether everything runs
  1498. # [13:59] <KaiRo> avih: that's what usually works best
  1499. # [13:59] <avih> KaiRo: yeh, i might do that,, though #mozdev seems to be the logical first try..
  1500. # [13:59] <avih> a shame it's deserted..
  1501. # [13:59] <edmorley> kaie: obj-firefox/dist/bin/leakstats: log file incomplete
  1502. # [13:59] <edmorley> kaie: I've not seen it before, but that doesn't mean it's new :-)
  1503. # [14:00] <KaiRo> avih: has been a very long time since mozdev people were active on IRC - the whole project is very much in a maintenance-only mode
  1504. # [14:00] <kaie> edmorley, thank you. could this be an infrastructure failure? I wonder if I can/should retry that build
  1505. # [14:00] <avih> KaiRo: yes, quite a shame, really...
  1506. # [14:00] <avih> doesn't seem out of mozilla's power to maintain a site for addon devs...
  1507. # [14:01] <kaie> edmorley, shall I click the "+" for rebuild?
  1508. # [14:01] <edmorley> kaie: that would be my guess, yeah retry :-)
  1509. # [14:01] <kaie> edmorley, ok thanks!
  1510. # [14:01] <edmorley> np :-)
  1511. # [14:02] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  1512. # [14:04] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Client exited)
  1513. # [14:04] <KaiRo> avih: back when mozdev was created, the project hosting space wasn't as large as it is now, mozdev has served its need, but not sure it still does today
  1514. # [14:05] <KaiRo> there are better project hosting spaces around now
  1515. # [14:05] <avih> KaiRo: hosting addon sites doesn't serve a purpose in your opinion??
  1516. # [14:05] <gaston> NeilAway: well if not everything works there's no point, no ? :)
  1517. # [14:05] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  1518. # [14:05] <KaiRo> avih: oh, it does. for sourceforge, github, etc. for sure, they're doing it well - mozdev would never be able to compete with those anyhow
  1519. # [14:05] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Connection reset by peer)
  1520. # [14:06] <NeilAway> gaston: well, I don't know of anything specific that doesn't work, but I don't know if anybody's run any tests on it
  1521. # [14:06] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
  1522. # [14:06] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1523. # [14:06] <gaston> so --with-libxul-sdk, run and see how it goes ? :)
  1524. # [14:07] <avih> KaiRo: do you know what's the major roadblock with mozdev? is it hdd space?
  1525. # [14:07] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1526. # [14:07] * ChanServ sets mode: +o smaug
  1527. # [14:07] <glandium> NeilAway: i'd be surprised if it works fully, considering seamonkey and tb expect some of their components in libxul.so.
  1528. # [14:07] <gaston> i'm wondering since now by default tb & sm install their sdk if not built against an existing sdk...
  1529. # [14:08] * Quits: c0smikdebris (c0smikdebr@29F7676A.FB084405.BE90E62C.IP) (Ping timeout)
  1530. # [14:09] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  1531. # [14:10] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1532. # [14:12] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  1533. # [14:12] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  1534. # [14:13] <@smaug> ++masayuki
  1535. # [14:13] <NeilAway> gaston: you also need --enable-experimental-external-linkage
  1536. # [14:13] <NeilAway> glandium: "expect"?
  1537. # [14:14] <NeilAway> gaston: sorry, it's called incomplete-external-linkage
  1538. # [14:14] <glandium> NeilAway: oh, external linkage for comm components is done?
  1539. # [14:14] <NeilAway> avih: it's time/money
  1540. # [14:14] * Joins: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
  1541. # [14:14] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1542. # [14:14] <NeilAway> glandium: well, it has been done, jhorak managed to get it to build
  1543. # [14:15] <gaston> interesting
  1544. # [14:15] <gaston> now to let the testmonkeys^Wdistributors test it ? :)
  1545. # [14:16] <jhorak> yeah, but no longer. There's been changes to use namespaces for using components from libxul and so it doesn't work now.
  1546. # [14:16] <avih> NeilAway: honestly, it sounds to me more of a prioritization issue than anything else... i'm not following it too closely, but it has been working well enough for many many years now. what broke?
  1547. # [14:16] <NeilAway> avih: I haven't been following too closely, but maybe you can read the project owners archives
  1548. # [14:17] <avih> NeilAway: i've read some.
  1549. # [14:17] * Joins: c0smikdebris (c0smikdebr@3348A1F9.FCB1410C.274D17D6.IP)
  1550. # [14:17] <gaston> jhorak: #707305, right ?
  1551. # [14:17] <avih> NeilAway: overall, it's a shame.. i just hope it can live again..
  1552. # [14:17] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1553. # [14:18] <NeilAway> jhorak: well, my tweaked builds with my patch from 707305 still seem to work
  1554. # [14:18] * Quits: maikmerten (merten@moz-497D7F97.itmc.tu-dortmund.de) (Ping timeout)
  1555. # [14:18] * NeilAway occasionally comes across compilation errors
  1556. # [14:18] * Joins: espindola (espindola@moz-B530506.dsl.teksavvy.com)
  1557. # [14:19] <gaston> #306324 for tb-on-xulrunner is still 'new'
  1558. # [14:19] <jhorak> hm, that's cool. I'd like to resume to tb+libxul
  1559. # [14:19] * AutomatedTester|AFK is now known as AutomatedTester
  1560. # [14:20] * Quits: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
  1561. # [14:20] <NeilAway> gaston: well, feel free to CC me on any issues you discover, although I can't guarantee anything
  1562. # [14:20] <jhorak> gaston: me too.
  1563. # [14:21] <gaston> damn
  1564. # [14:21] <gaston> that means now i have to try...
  1565. # [14:22] <gaston> holy batman so many pending patches in #306324
  1566. # [14:23] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1567. # [14:25] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  1568. # [14:25] <KaiRo> avih: the major raodblock with mozdev is 1) money and 2) purpose
  1569. # [14:25] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1570. # [14:26] * bhearsum|afk is now known as bhearsum
  1571. # [14:26] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  1572. # [14:26] * rail_away is now known as rail
  1573. # [14:26] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Client exited)
  1574. # [14:27] <KaiRo> avih: a third might even be people to work on the site/system
  1575. # [14:28] * Joins: jprmc (jprmc@76A8CFF3.5BCEC6DB.DA78B690.IP)
  1576. # [14:28] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  1577. # [14:28] * Matt_ is now known as Matt
  1578. # [14:30] <edmorley> philor|away, mbrubeck, <anyone else that files new random oranges>: I'm going to make a concerted effort to always CC test authors/last person to touch the test/failing that module peers for new oranges + I'm going through some of the more common ones to make sure people are CC'd on each -- in the hope that it improves the rate at which they are fixed
  1579. # [14:30] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1580. # [14:31] <edmorley> philor|away, mbrubeck: at least in some cases, I think it's just a case of the test creator not even knowing about the orange, so maybe this will help - thought it was worth a try anyway :-)
  1581. # [14:31] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
  1582. # [14:32] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  1583. # [14:34] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
  1584. # [14:34] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  1585. # [14:34] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1586. # [14:36] * Quits: jprmc (jprmc@76A8CFF3.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  1587. # [14:37] * Joins: anky (anky@C0859E85.46D11743.A3D1B221.IP)
  1588. # [14:39] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
  1589. # [14:39] <@smaug> and reviews reviews...
  1590. # [14:39] <@smaug> Ms2ger: you're going to be an intern this summer?
  1591. # [14:39] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1592. # [14:40] <Ms2ger> Afraid not
  1593. # [14:40] <@smaug> no? :(
  1594. # [14:40] <Ms2ger> Not doing your reviews either ;)
  1595. # [14:40] <@smaug> how did you figure out what I had in my mind ;)
  1596. # [14:41] * Joins: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
  1597. # [14:41] <graememcc> edmorley++
  1598. # [14:41] <@smaug> Ms2ger: but seriously, not an intern ?
  1599. # [14:41] <@smaug> employee then ?
  1600. # [14:41] <@smaug> contractor ?
  1601. # [14:41] <@smaug> volunteer ?
  1602. # [14:42] <gaston> slave ?
  1603. # [14:42] <Ms2ger> Volunteer
  1604. # [14:42] <@smaug> I thought mounir had convinced you to be an intern
  1605. # [14:42] <@smaug> but maybe not
  1606. # [14:42] <Ms2ger> mounir, you did? :)
  1607. # [14:42] <Ms2ger> Maybe next year :)
  1608. # [14:43] <@smaug> could be my misunderstanding
  1609. # [14:43] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Client exited)
  1610. # [14:45] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1611. # [14:45] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
  1612. # [14:46] <nigelb> heh, khuey's blog being called about:khuey, made me type that into the urlbar :P
  1613. # [14:46] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  1614. # [14:46] <nigelb> Maybe we should have an add-on just to do that :P
  1615. # [14:46] <Ms2ger> You don't have it?
  1616. # [14:46] <nigelb> There is one?
  1617. # [14:46] * nigelb searches
  1618. # [14:46] <Ms2ger> In my mind, sure :)
  1619. # [14:46] <nigelb> Hah.
  1620. # [14:48] * Joins: bbondy (bbondy@F2D29657.F60B0462.67AC9B1.IP)
  1621. # [14:49] * Joins: armenzg (armenzg@CA037C21.5BCEC6DB.DA78B690.IP)
  1622. # [14:49] <@smaug> nigelb: why addon ?
  1623. # [14:49] <nigelb> what's a better way to register about: urls?
  1624. # [14:49] <nigelb> without doing a custom build :)
  1625. # [14:49] <@roc> Ms2ger could be an intern in NEW ZEALAND
  1626. # [14:50] <@roc> how could anyone refuse
  1627. # [14:50] <nigelb> totally.
  1628. # [14:51] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1629. # [14:51] <Ms2ger> Thanks for the offer, but I'm no fan of long flights ;)
  1630. # [14:51] <@roc> come on a boat
  1631. # [14:52] <nigelb> it's only 14 hours at most.
  1632. # [14:52] <Ms2ger> 14 hours by boat?
  1633. # [14:52] <Ms2ger> I'd do that
  1634. # [14:52] <nigelb> flight
  1635. # [14:52] <jfkthame> that depends where you start from, surely
  1636. # [14:52] <Ms2ger> The moon? :)
  1637. # [14:52] <nigelb> hehe, fly to australia and the go on a boat? That should work.
  1638. # [14:52] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1639. # [14:53] <@roc> or you could be an contractor under a secret identity. For years we had a contractor known to HR only as "moz_bug_r_a4"
  1640. # [14:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1641. # [14:53] <nigelb> Ohh, that's allowed?
  1642. # [14:54] <gaston> he was working on bug r a4 ?
  1643. # [14:54] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  1644. # [14:54] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  1645. # [14:55] * Joins: fs (Elchi3@A0505678.6E78B65D.CDBA6951.IP)
  1646. # [14:56] <@smaug> moz_bug_r_a4 is still somewhat active
  1647. # [14:56] <@smaug> and not he, but she, I believe
  1648. # [14:57] <gaston> mailnews/db/msgdb/src/nsMsgDatabase.cpp:1124: error: extra ';' <- anyone knows if there's already a bz for that ?
  1649. # [14:58] <edmorley> roc: wow that's crazy :-)
  1650. # [14:58] <@roc> well, at least we've narrowed down Ms2ger's location to somewhere that's a long flight from New Zealand
  1651. # [14:58] * jmaher|afk is now known as jmaher
  1652. # [14:59] <@smaug> I think Ms2ger lives somewhere near Brussels
  1653. # [15:00] <nigelb> roc: To be fair, everywhere is a long flight to New Zealand ;-)
  1654. # [15:00] <nigelb> Except maybe Australia. :P
  1655. # [15:00] * rail is now known as rail-buildduty
  1656. # [15:00] * Joins: geoffbrown (geoffbrown@F2D29657.F60B0462.67AC9B1.IP)
  1657. # [15:01] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
  1658. # [15:01] <rail-buildduty> jesup: hey, in bug 749577, do you want both unittests and talos enabled by default for alder?
  1659. # [15:02] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Input/output error)
  1660. # [15:02] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
  1661. # [15:03] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Quit: Verlassend)
  1662. # [15:03] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1663. # [15:04] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1664. # [15:04] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  1665. # [15:04] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
  1666. # [15:05] * Quits: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1667. # [15:06] <AutomatedTester> is there a way that I can see if a component has been loaded when the browser has been started?
  1668. # [15:06] * Quits: anky (anky@C0859E85.46D11743.A3D1B221.IP) (Client exited)
  1669. # [15:06] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
  1670. # [15:07] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1671. # [15:07] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  1672. # [15:08] * Joins: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  1673. # [15:10] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1674. # [15:10] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1675. # [15:10] * ChanServ sets mode: +o smaug
  1676. # [15:11] * Quits: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP) (Quit: Ping timeout: ∞)
  1677. # [15:11] * armenzg is now known as armenzg_brb
  1678. # [15:11] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
  1679. # [15:11] <glandium> bsmedberg: there's not webapp runtime for linux?
  1680. # [15:11] * Quits: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP) (Input/output error)
  1681. # [15:12] * Joins: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP)
  1682. # [15:13] * Quits: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1683. # [15:14] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
  1684. # [15:14] * Joins: mike5w3c (MikeS@moz-E9ABBA62.wireless.csail.mit.edu)
  1685. # [15:15] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  1686. # [15:17] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
  1687. # [15:17] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1688. # [15:18] <AryehGregor> Ms2ger, when you submitted your committer's agreement, did you give your real name, or did legal let you get away with signing your pseudonym? (AFAIK, signatures are legally binding even if you don't sign your actual name, so . . .)
  1689. # [15:18] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
  1690. # [15:18] <glandium> hey, what happened to Ms3ger?
  1691. # [15:19] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1692. # [15:19] * catlee-away is now known as catlee
  1693. # [15:19] * ewong|sleep is now known as ewong
  1694. # [15:20] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
  1695. # [15:20] * bwinton_away is now known as bwinton
  1696. # [15:20] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1697. # [15:20] * Joins: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP)
  1698. # [15:21] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1699. # [15:21] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
  1700. # [15:22] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
  1701. # [15:22] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting.)
  1702. # [15:23] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
  1703. # [15:23] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1704. # [15:24] <AryehGregor> So, Ms2ger, any interest in bug 748242? :)
  1705. # [15:24] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1706. # [15:25] <AryehGregor> lsblakk|afk, autoland never posted the results to https://bugzilla.mozilla.org/show_bug.cgi?id=748725 or https://bugzilla.mozilla.org/show_bug.cgi?id=748303 (still says autoland-in-queue two days later).
  1707. # [15:25] * Joins: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP)
  1708. # [15:26] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  1709. # [15:26] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
  1710. # [15:26] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1711. # [15:28] <bjacob> if i run a JS benchmark inside a try { ... } statement, am I distorting results?
  1712. # [15:29] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
  1713. # [15:29] <mounir> smaug: Ms2ger told me last year he would be an intern this summer
  1714. # [15:29] <mounir> but now he says next summer
  1715. # [15:29] <froydnj> bjacob: benchmark it and find out? ;)
  1716. # [15:29] <Ms2ger> I did? :)
  1717. # [15:29] <mounir> Ms2ger: oh yes you did
  1718. # [15:30] <bjacob> froydnj: i was hoping a JS person could tell me right away if this question makes sense
  1719. # [15:30] <bjacob> Ms2ger as an intern? bwahahahaha
  1720. # [15:30] <froydnj> bjacob: I don't see why it would matter much, but I am not a JS expert
  1721. # [15:31] <froydnj> there's probably a little overhead for entering the try, but your benchmark should dominate that time
  1722. # [15:31] <Ms2ger> AryehGregor, yeah, once I get my current editor patches :)
  1723. # [15:31] * Joins: trevorh (trevor@6B49D0F3.9EC3C401.5B8E4A7E.IP)
  1724. # [15:31] <bjacob> yeah i'm not concerned about startup time, just want to know if being inside of a try forces JS code to run differently
  1725. # [15:31] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
  1726. # [15:31] <glandium> there's something wrong with nightlies and aurora... they don't register about:startup and about:telemetry at startup, but they do when the extension is disabled/enabled
  1727. # [15:32] <Ms2ger> Also, I should review GetElementParent callers
  1728. # [15:32] * Quits: trevorh (trevor@6B49D0F3.9EC3C401.5B8E4A7E.IP) (Quit: Leaving.)
  1729. # [15:33] * Quits: janv (varga@moz-1C1B34A2.o2inet.sk) (Quit: This computer has gone to sleep)
  1730. # [15:34] <glandium> mmmm must be something fishy with some components
  1731. # [15:35] <glandium> (because i had fucked up my install)
  1732. # [15:35] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
  1733. # [15:37] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1734. # [15:38] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
  1735. # [15:38] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
  1736. # [15:39] * Joins: armenzg_brb (armenzg@F2D29657.F60B0462.67AC9B1.IP)
  1737. # [15:39] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Quit: Ex-Chat)
  1738. # [15:39] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
  1739. # [15:39] * jlund|away is now known as jlund
  1740. # [15:40] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
  1741. # [15:40] <mounir> Ms2ger: you w3c fan-boy must know something... is it possible to easily change a spec name after a WG re-charter?
  1742. # [15:40] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
  1743. # [15:41] <mounir> i mean, will I have to run 5 polls and sign 10 forms?
  1744. # [15:41] <Ms2ger> What do you mean by spec name?
  1745. # [15:41] <mounir> concretely, the Screen Orientation API has been renamed to View Orientation API by the WebApp WG
  1746. # [15:41] <mounir> which is a non-sense
  1747. # [15:42] <mounir> but eh, Nokia asked for it :_/
  1748. # [15:42] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
  1749. # [15:42] <mounir> likely, they haven't read the spec
  1750. # [15:42] <Ms2ger> Pff
  1751. # [15:42] <Ms2ger> Remind them Samsung now is bigger than them ;)
  1752. # [15:42] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
  1753. # [15:42] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
  1754. # [15:43] <mounir> they told the locking part was confusing with the Device Orientation API
  1755. # [15:43] <mounir> actually, I'm really surprised, they did not even ask the oditor for the change
  1756. # [15:43] <Ms2ger> Aww
  1757. # [15:43] <mounir> s/oditor/editor/
  1758. # [15:43] <Ms2ger> Poor oditor
  1759. # [15:43] * edransch-away is now known as edransch
  1760. # [15:43] <mounir> yes
  1761. # [15:43] <mounir> he is crying
  1762. # [15:43] * Ms2ger passes the cheese
  1763. # [15:44] <mounir> thanks :'(
  1764. # [15:44] <mounir> I might need some wine too
  1765. # [15:44] * tbsaunde|zzz is now known as tbsaunde|busy
  1766. # [15:44] <Ms2ger> Just look into the office bar, then ;)
  1767. # [15:45] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
  1768. # [15:46] * armenzg_brb is now known as armenzg
  1769. # [15:47] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  1770. # [15:47] * Quits: ddahl (ddahl@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1771. # [15:47] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1772. # [15:47] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
  1773. # [15:47] * coop|afk is now known as coop
  1774. # [15:48] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1775. # [15:48] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
  1776. # [15:48] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  1777. # [15:49] <mounir> Ms2ger: you haven't really reply though
  1778. # [15:49] <Ms2ger> Indeed I didn't
  1779. # [15:49] <Ms2ger> Should be easy, we renamed DOM4 a couple of times
  1780. # [15:49] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1781. # [15:52] * mjessome|away is now known as mjessome
  1782. # [15:54] <mounir> edmorley: ~90 bugs to mark, poor guy :)
  1783. # [15:54] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1784. # [15:54] <edmorley> :-)
  1785. # [15:54] <AutomatedTester> mounir: well he wanted to be a cowboy, I mean sheriff :P
  1786. # [15:54] <edmorley> gives me a break from starring the android failrues
  1787. # [15:55] <edmorley> and I have chocolate buttons, so all is good :-)
  1788. # [15:56] * Joins: wlach (wlach@moz-14AFFC14.vif.net)
  1789. # [15:57] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1790. # [15:57] <AutomatedTester> edmorley: office snacks good then :)
  1791. # [15:57] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1792. # [16:00] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1793. # [16:00] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1794. # [16:01] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1795. # [16:02] <blassey> bz_sleep: ping?
  1796. # [16:02] * Joins: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP)
  1797. # [16:02] <edmorley> AutomatedTester: nom nom nom....mmmm yes... nom nom nom
  1798. # [16:03] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Linkinus - http://linkinus.com)
  1799. # [16:05] <AryehGregor> Ms2ger, does it make any sense to convert "nsIAtom*" to "const nsIAtom*" where possible?
  1800. # [16:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  1801. # [16:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1802. # [16:06] * Quits: fs (Elchi3@A0505678.6E78B65D.CDBA6951.IP) (Quit: Leaving)
  1803. # [16:06] * Joins: dseif (dseif@3615C6B2.531FD64C.630E4E47.IP)
  1804. # [16:07] * AaronMT is now known as AaronMTriage
  1805. # [16:07] <AutomatedTester> are js components compiled into omni.ja?
  1806. # [16:07] <Ms2ger> AryehGregor, if you make its methods const, sure
  1807. # [16:07] * Joins: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP)
  1808. # [16:08] <AryehGregor> Ms2ger, but is that worth expending any effort on, since it has no mutator methods anyway? (I think . . .)
  1809. # [16:08] <Ms2ger> Probably not terribly worthwhile
  1810. # [16:08] <edmorley> Ms2ger: thank you muchly :-)
  1811. # [16:09] <Ms2ger> edmorley, np
  1812. # [16:09] <Ms2ger> Enjoy your chocolate :)
  1813. # [16:09] * Joins: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com)
  1814. # [16:09] * Quits: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  1815. # [16:09] <AryehGregor> Hmm, nsDependentAtomString(atom) will crash if passed a null pointer.
  1816. # [16:09] <AryehGregor> That seems bad.
  1817. # [16:10] <Mossop> AutomatedTester: Yes
  1818. # [16:10] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  1819. # [16:10] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  1820. # [16:10] * ChanServ sets mode: +o smaug
  1821. # [16:11] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1822. # [16:11] <Ms2ger> AryehGregor, lots of things will crash if you pass them null pointers
  1823. # [16:11] * Joins: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP)
  1824. # [16:11] <AryehGregor> Well, I guess that's fair.
  1825. # [16:11] <AutomatedTester> Mossop: whats the best way to get JS components to be picked up by Firefox on load
  1826. # [16:11] <Mossop> AutomatedTester: What do you mean?
  1827. # [16:12] <AutomatedTester> Mossop: I wanna drop Marionette (UI automation code) into a FIrefox install directory, update manifests and then launch the browser
  1828. # [16:12] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1829. # [16:12] <AutomatedTester> for OpenWebApps we can't use addons
  1830. # [16:12] * Quits: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com) (Connection reset by peer)
  1831. # [16:12] * Quits: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP) (Quit: Calling it a day)
  1832. # [16:13] <AutomatedTester> and currently Marionette needs a special build to get the JS components to go into the obj-dir
  1833. # [16:13] <Mossop> Can just add a directory with your stuff and drop the right lines into the chrome.manifest for the app
  1834. # [16:13] <AutomatedTester> I have got my manifest loading by the look but it can't seem to find my JS files
  1835. # [16:14] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1836. # [16:16] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  1837. # [16:16] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1838. # [16:16] * Joins: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP)
  1839. # [16:16] <NeilAway> smaug++
  1840. # [16:17] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1841. # [16:17] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Input/output error)
  1842. # [16:17] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1843. # [16:17] * Quits: c0smikdebris (c0smikdebr@3348A1F9.FCB1410C.274D17D6.IP) (Ping timeout)
  1844. # [16:17] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1845. # [16:18] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  1846. # [16:18] * Joins: anky (anky@C0859E85.46D11743.A3D1B221.IP)
  1847. # [16:18] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1848. # [16:19] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  1849. # [16:19] <glandium> Mossop: are you aware of any bug in the addons manager for bootstrapped extensions that are not properly bootstrapped at startup since so time during 14 development?
  1850. # [16:19] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1851. # [16:22] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1852. # [16:23] <Mossop> glandium: There were some issues with openwebapps at one point, but those should have got fixed
  1853. # [16:23] * bear-afk is now known as bear
  1854. # [16:23] * Joins: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP)
  1855. # [16:23] * davehunt|away is now known as davehunt
  1856. # [16:23] <glandium> Mossop: I have a problem on my profile with both aurora and last nightly
  1857. # [16:24] * Joins: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP)
  1858. # [16:24] <glandium> Mossop: it appears at least some bootstrap addons' startup function is never called
  1859. # [16:24] <Mossop> There are also odd problems if you've done something like moving your profile from OSX to windows or vice versa
  1860. # [16:25] * Quits: dseif (dseif@3615C6B2.531FD64C.630E4E47.IP) (Input/output error)
  1861. # [16:25] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1862. # [16:25] <Mossop> Anything suspicious in the error console if you have extensions.logging.enabled set to true?
  1863. # [16:25] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  1864. # [16:26] * Joins: janv (varga@moz-1C1B34A2.o2inet.sk)
  1865. # [16:27] * Joins: c0smikdebris (c0smikdebr@B65ACE73.CADDDC1.D2D1FAF0.IP)
  1866. # [16:27] <glandium> Mossop: aaaaah
  1867. # [16:27] <glandium> Mossop: remember bug 740612?
  1868. # [16:28] * philor|away is now known as philor
  1869. # [16:28] <glandium> Mossop: apparently, when you hit it, and your startup method throws, startup is not called for the remaining addons
  1870. # [16:28] <Mossop> Ah yes
  1871. # [16:28] <Mossop> We should get that fixed
  1872. # [16:29] <glandium> let me file a separate bug on the throwing part
  1873. # [16:30] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  1874. # [16:31] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
  1875. # [16:31] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  1876. # [16:33] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1877. # [16:33] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1878. # [16:33] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
  1879. # [16:33] * Joins: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP)
  1880. # [16:34] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1881. # [16:35] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  1882. # [16:35] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  1883. # [16:35] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1884. # [16:36] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1885. # [16:36] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  1886. # [16:38] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
  1887. # [16:38] <glandium> Mossop: 749616
  1888. # [16:38] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
  1889. # [16:39] * AaronMTriage is now known as AaronMT
  1890. # [16:40] <AryehGregor> Why is Tag() on nsIContent instead of nsINode?
  1891. # [16:40] <AryehGregor> Also, what does it actually return for things like text nodes? I can't follow the code.
  1892. # [16:40] * zpao|detached is now known as zpao
  1893. # [16:40] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  1894. # [16:41] <Mossop> glandium: I'm confused. We definitely should be catching exceptions thrown from the bootstrap's startup() function: http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#3687
  1895. # [16:42] <Ms2ger> AryehGregor, nsGkAtoms::textTagName, I think
  1896. # [16:42] <AryehGregor> If Tag() is meant to return the atom for the .nodeName defined by the DOM spec, it should be valid for all nodes, not just content . . .
  1897. # [16:42] <Ms2ger> (#text)
  1898. # [16:42] <AryehGregor> So I'd think.
  1899. # [16:42] <glandium> Mossop: well, maybe throwing doesn't work, but bug 740612 definitely does it
  1900. # [16:42] <AryehGregor> So why not return "#document" etc. for non-content nodes too?
  1901. # [16:42] <glandium> let me double check
  1902. # [16:42] <Ms2ger> It probably would be on dom::Element if it was added today
  1903. # [16:42] * Joins: jfkthame_ (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1904. # [16:42] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
  1905. # [16:42] * jfkthame_ is now known as jfkthame
  1906. # [16:42] <Ms2ger> But for ages, nsIContent was where element-specific stuff lived
  1907. # [16:42] <glandium> Mossop: yeah, you're right
  1908. # [16:43] <Mossop> glandium: I'll write a patch later today to fix the issues from 740612
  1909. # [16:43] <glandium> Mossop: i guess i can mark as duplicate
  1910. # [16:45] <Ms2ger> Heh
  1911. # [16:45] <Ms2ger> It was virtual nsIAtom* GetTag() const first, then NS_IMETHOD GetTag(nsIAtom*& aResult) const = 0;, then virtual nsIAtom* Tag() const again
  1912. # [16:46] <Ms2ger> AryehGregor, furthermore... nsINode didn't exist until 2006
  1913. # [16:47] * Ms2ger did not know that
  1914. # [16:48] * Quits: janv (varga@moz-1C1B34A2.o2inet.sk) (Quit: This computer has gone to sleep)
  1915. # [16:49] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1916. # [16:49] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
  1917. # [16:49] <Ms2ger> And sicking did suggest moving Tag() there, in fact
  1918. # [16:51] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  1919. # [16:51] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  1920. # [16:54] * mcote|afk is now known as mcote
  1921. # [16:54] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
  1922. # [16:55] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1923. # [16:55] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
  1924. # [16:55] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
  1925. # [16:56] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1926. # [16:57] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1927. # [16:58] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1928. # [16:58] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
  1929. # [16:58] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
  1930. # [16:59] * Quits: Polynomial-C (Poly-C@moz-AC67FB69.dip.t-dialin.net) (Ping timeout)
  1931. # [16:59] <Mossop> Do we have a flag in the build system that says whether symbolic links are supported?
  1932. # [16:59] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
  1933. # [17:00] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  1934. # [17:00] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
  1935. # [17:00] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  1936. # [17:00] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  1937. # [17:00] * Joins: kumar (kmcmillan@moz-E31CD2CB.mozilla.org)
  1938. # [17:01] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: Instantbird -- http://www.instantbird.com)
  1939. # [17:02] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1940. # [17:03] <mounir> edmorley: you CC'd me on an orange
  1941. # [17:03] <mounir> bug 668716
  1942. # [17:03] <mounir> do you confirm this is mac-only?
  1943. # [17:04] <edmorley> mounir: I CC'd quite a few people on oranges today :-)
  1944. # [17:04] <edmorley> I'll take a look
  1945. # [17:04] <mounir> edmorley: why did you CC people?
  1946. # [17:04] <mounir> because they touch the test?
  1947. # [17:04] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
  1948. # [17:04] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
  1949. # [17:04] <mounir> indeed, I touched that test ;)
  1950. # [17:05] <edmorley> (sorry just doing a backout, one sec)
  1951. # [17:05] <Ms2ger> Makefile:251: *** Variable SOURCE_REPO does not contain a value. Stop.
  1952. # [17:06] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
  1953. # [17:06] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  1954. # [17:06] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  1955. # [17:07] <jesup> rail-buildduty: Probably both - normal checkin tests; we want to be able to catch perf/etc regressions as well.
  1956. # [17:07] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  1957. # [17:07] <edmorley> mounir: I CC'd people who had touched the test, since in some instances in the past, devs had just not been aware of the failures and were really good a fixing once they were told
  1958. # [17:07] <edmorley> s/the test/the tests for each orange/
  1959. # [17:08] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  1960. # [17:08] <rail-buildduty> jesup: unfortunately we can do this at least today, we're hitting buildbot limits with those enabled :/
  1961. # [17:08] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1962. # [17:08] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1963. # [17:09] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
  1964. # [17:09] <mounir> edmorley: I'm getting so many random-orange bugspam, I will have to fix a few soon ;)
  1965. # [17:10] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
  1966. # [17:10] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1967. # [17:10] <edmorley> mounir: yeah that one seems OS X only
  1968. # [17:10] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
  1969. # [17:10] <edmorley> hehe :-)
  1970. # [17:11] <Ms2ger> Mission accomplished.
  1971. # [17:11] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1972. # [17:11] <jesup> rail-buildduty: unit tests would be fine for now, if there's a resource issue
  1973. # [17:11] <mounir> Ms2ger: i'm still alive, sorry, you killed someone else...
  1974. # [17:11] <Ms2ger> Oops.
  1975. # [17:11] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  1976. # [17:12] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1977. # [17:12] <Ms2ger> ted, ted? Is that you?
  1978. # [17:12] <rail-buildduty> jesup: I tried to enabled just unittest, but I'm still hitting the limit :/
  1979. # [17:12] <@ted> Ms2ger: hm what?
  1980. # [17:12] <rail-buildduty> jesup: will look at it closer next week, sorry :/
  1981. # [17:13] <jesup> Ok, keep us informed in the bug. Thanks
  1982. # [17:13] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1983. # [17:13] <rail-buildduty> np
  1984. # [17:14] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1985. # [17:14] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
  1986. # [17:15] <romaxa> bsmedberg: ping
  1987. # [17:15] <@ted> Ms2ger: oh, looks like fallout from joey's patch
  1988. # [17:15] <@ted> Ms2ger: are you not building from a hg repo?
  1989. # [17:15] <romaxa> bsmedberg: could you check patch from bug 746800, https://bugzilla.mozilla.org/attachment.cgi?id=617164&action=edit?
  1990. # [17:16] * @ted lunch
  1991. # [17:18] * Joins: azakai|2 (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
  1992. # [17:18] * gregglind_away is now known as gregglin
  1993. # [17:18] * gregglin is now known as gregglind
  1994. # [17:19] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
  1995. # [17:20] * Joins: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP)
  1996. # [17:21] * AutomatedTester is now known as AutomatedTester|away
  1997. # [17:22] * coop is now known as coop|afk
  1998. # [17:24] * joduinn-afk is now known as joduinn
  1999. # [17:25] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Quit: Leaving.)
  2000. # [17:25] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: week-end)
  2001. # [17:27] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2002. # [17:27] * Joins: jimb (user@F2D29657.F60B0462.67AC9B1.IP)
  2003. # [17:28] <joey> Ms2ger: raw hg commands are being used to grab a value. If you are in a git-only sandbox or your .hg directory is damaged that would produce an error.
  2004. # [17:28] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2005. # [17:28] <jorendorff> Hmm. I want to create a new chrome compartment with Components and run code in it. What's the quickest way?
  2006. # [17:29] <jorendorff> (I'm some JS code running in an existing chrome global, in this scenario)
  2007. # [17:30] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
  2008. # [17:30] * fabrice|afk is now known as fabrice
  2009. # [17:30] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
  2010. # [17:31] * Joins: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP)
  2011. # [17:31] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
  2012. # [17:33] * bc_ is now known as bc
  2013. # [17:33] * Quits: MarcoZ (Daily@moz-E415D0F3.dip.t-dialin.net) (Quit: Have a great weekend everyone!)
  2014. # [17:33] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Quit: leaving)
  2015. # [17:33] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  2016. # [17:33] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
  2017. # [17:33] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  2018. # [17:33] <mounir> jlebar: hi
  2019. # [17:33] * Joins: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
  2020. # [17:33] * Quits: c0smikdebris (c0smikdebr@B65ACE73.CADDDC1.D2D1FAF0.IP) (Ping timeout)
  2021. # [17:35] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
  2022. # [17:35] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2023. # [17:35] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2024. # [17:35] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  2025. # [17:35] * Joins: rstrong (rstrong@F2D29657.F60B0462.67AC9B1.IP)
  2026. # [17:35] * Quits: Gentlecat_ (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Ping timeout)
  2027. # [17:35] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2028. # [17:36] * Quits: jimb (user@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2029. # [17:39] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
  2030. # [17:39] * Quits: andrieb (chatzilla@moz-E8BA6E46.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  2031. # [17:40] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2032. # [17:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2033. # [17:43] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  2034. # [17:43] <edmorley> philor: do you think we should morph the 120ish DOMWindows leak bug to the new count, or start anew?
  2035. # [17:43] <edmorley> re https://tbpl.mozilla.org/php/getParsedLog.php?id=11265687&tree=Firefox#error0
  2036. # [17:44] * bz_sleep is now known as bz
  2037. # [17:44] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2038. # [17:44] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2039. # [17:44] * Quits: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Ping timeout)
  2040. # [17:45] * Joins: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP)
  2041. # [17:46] <philor> edmorley: might as well morph, it's got history and tradition (and my awesomebar) behind it
  2042. # [17:46] <edmorley> heh, ok :-)
  2043. # [17:47] * AutomatedTester|away is now known as AutomatedTester|away|AFK
  2044. # [17:47] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
  2045. # [17:47] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2046. # [17:47] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
  2047. # [17:48] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2048. # [17:48] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
  2049. # [17:48] <philor> there's one on inbound on Mac, so I think dao might have overdone it this time
  2050. # [17:48] <@bz> who made NS_Alloc infallible?
  2051. # [17:48] <@bz> And why did they not audit callers? :(
  2052. # [17:49] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2053. # [17:49] <froydnj> I sense a scumbag steve mem
  2054. # [17:49] <gps> if I wanted to create a JS compartment or sandbox that has chrome privileges, how would I do that? difficulty: all from JS
  2055. # [17:50] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
  2056. # [17:50] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
  2057. # [17:50] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2058. # [17:50] <gps> if I do new Cu.Sandbox() and sandbox.Components = Components, I get a permission failure when evaling inside the sandbox
  2059. # [17:50] <@smaug> how do I run xpcshell tests...
  2060. # [17:51] <gps> smaug: make xpcshell-tests
  2061. # [17:51] <@bz> gps: what principal did you create the sandbox with?
  2062. # [17:51] <@smaug> gps: can I define the directory ?
  2063. # [17:52] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2064. # [17:52] <@smaug> looks like so
  2065. # [17:52] <gps> bz: I specified a URL. how would I get the current principal?
  2066. # [17:52] <gps> this is from xpcshell if it helps
  2067. # [17:53] <@bz> gps: if you specify a URL, you get the principal of that URL
  2068. # [17:53] <@bz> gps: if you want the sandbox to have the system principal, pass the system principal object
  2069. # [17:53] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2070. # [17:54] <@bz> gps: http://mxr.mozilla.org/mozilla-central/source/caps/idl/nsIScriptSecurityManager.idl#187
  2071. # [17:54] * philor is now known as philor|away
  2072. # [17:55] <BenWa> Do we have instructions on how to get vim code completion?
  2073. # [17:57] * khuey|away is now known as khuey
  2074. # [17:58] <Ms2ger> Use emacs
  2075. # [17:58] <@dolske> boo :)
  2076. # [17:58] <froydnj> we have instructions for emacs code completion?
  2077. # [17:58] <Ms2ger> No
  2078. # [17:58] <froydnj> boo :)
  2079. # [17:58] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Connection reset by peer)
  2080. # [17:58] <Ms2ger> It's just C-x C-codecomplete
  2081. # [17:59] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
  2082. # [17:59] <froydnj> "press the codecomplete key" where's the codecomplete key?
  2083. # [17:59] * Quits: rstrong (rstrong@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2084. # [17:59] <BenWa> So I kind of hacked it together with clangcomplete last time, I take it we don't have a supported configuration for code completion?
  2085. # [17:59] <Ms2ger> That's the long one with nothing printed on it
  2086. # [17:59] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  2087. # [18:00] * jhford-work-away is now known as jhford-work
  2088. # [18:01] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
  2089. # [18:03] * joduinn is now known as joduinn-brb
  2090. # [18:03] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2091. # [18:04] * Quits: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP) (Ping timeout)
  2092. # [18:04] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2093. # [18:06] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  2094. # [18:06] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  2095. # [18:07] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
  2096. # [18:07] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
  2097. # [18:09] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2098. # [18:10] * Joins: tanvi (tanvi@moz-5229C686.dhcp.wsco.ca.charter.com)
  2099. # [18:10] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  2100. # [18:10] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2101. # [18:11] * Quits: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Connection reset by peer)
  2102. # [18:11] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2103. # [18:12] * Joins: dbaron (dbaron@5F8CB093.27376607.189F3E15.IP)
  2104. # [18:12] * ChanServ sets mode: +o dbaron
  2105. # [18:12] * Quits: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2106. # [18:15] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
  2107. # [18:15] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2108. # [18:16] * joduinn-brb is now known as joduinn
  2109. # [18:16] * coop|afk is now known as coop
  2110. # [18:16] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  2111. # [18:17] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  2112. # [18:18] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2113. # [18:19] * Quits: Goldorak (chatzilla@532D43B2.ACD6413B.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2114. # [18:20] * wlach is now known as wlach|lunch
  2115. # [18:21] * khuey is now known as khuey|away
  2116. # [18:21] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2117. # [18:21] * mcote is now known as mcote|lunch
  2118. # [18:22] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  2119. # [18:22] <romaxa> smaug: ping
  2120. # [18:22] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
  2121. # [18:22] <@smaug> romaxa: pong
  2122. # [18:23] <romaxa> smaug: do you know if there are any plans to make working thread per tab implementation
  2123. # [18:23] <@smaug> romaxa: er, what?
  2124. # [18:23] <romaxa> smaug: with OMTC it should be relevant
  2125. # [18:23] * Quits: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Boriss)
  2126. # [18:23] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Client exited)
  2127. # [18:24] <@smaug> working thread?
  2128. # [18:24] <romaxa> smaug: I mean make possible to keep tabs (top level docshell) in it's own thread
  2129. # [18:24] <jhammel> OMTC?
  2130. # [18:24] <Ms2ger> No, there are not
  2131. # [18:24] <@smaug> romaxa: do you mean Bug 718121 ?
  2132. # [18:25] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2133. # [18:25] * armenzg is now known as armenzg_lunch
  2134. # [18:25] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
  2135. # [18:26] <romaxa> smaug: IIUC that would not allow to have each tab in separate thread (all tabs in thread 1 and chrome thread 2)
  2136. # [18:27] * catlee is now known as catlee-lunch
  2137. # [18:27] <@smaug> romaxa: I don't think so
  2138. # [18:27] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
  2139. # [18:27] * jlund is now known as jlund|lunch
  2140. # [18:28] * edransch is now known as edransch-lunch
  2141. # [18:28] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  2142. # [18:28] <@smaug> romaxa: you should ask bhackett
  2143. # [18:28] <@smaug> romaxa: but I believe his idea is to have several content threads
  2144. # [18:28] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2145. # [18:28] * rail-buildduty is now known as rail-lunch
  2146. # [18:28] <@smaug> romaxa: in general there probably can't be a separate thread for each tab
  2147. # [18:28] <@smaug> but each domain
  2148. # [18:29] <@smaug> or close to that
  2149. # [18:30] * jhammel is now known as jhammel|away|AFK|AWAY
  2150. # [18:30] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  2151. # [18:30] * jhammel|away|AFK|AWAY is now known as jhammel
  2152. # [18:31] * jwir3|away is now known as jwir3
  2153. # [18:31] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  2154. # [18:31] * Joins: joe_walker (joe_walker@F2D29657.F60B0462.67AC9B1.IP)
  2155. # [18:32] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  2156. # [18:32] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  2157. # [18:32] * Joins: fs (Elchi3@moz-7B0110AD.mv.mozilla.com)
  2158. # [18:33] <gaston> who's working on webgl ? on powerpc/ati/radeon gfx is it expected to get "GLXtest process failed (exited with status 1): X error occurred in GLX probe, error_code=9, request_code=55, minor_code=0", while glxgears works fine at 60fps
  2159. # [18:33] <gaston> (i bet noone ever tested before, but heh...)
  2160. # [18:34] <gaston> guess i'll have to dig in glxtest...
  2161. # [18:34] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2162. # [18:34] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2163. # [18:34] * khuey|away is now known as khuey
  2164. # [18:35] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2165. # [18:35] <jbuck> gaston: I don't think that WebGL is enabled for 10FourFox
  2166. # [18:35] <jbuck> (if that's what you're using)
  2167. # [18:36] <gaston> nope
  2168. # [18:36] <gaston> fx 12 on openbsd/ppc
  2169. # [18:36] <gaston> webgl works fine on other archs (i386/amd64)
  2170. # [18:36] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2171. # [18:36] <jhammel> try sparc ;)
  2172. # [18:37] <gaston> (at least with intel/ati hw)
  2173. # [18:37] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
  2174. # [18:37] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Client exited)
  2175. # [18:37] * ewong is now known as ewong|sleep
  2176. # [18:37] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2177. # [18:39] * Joins: sheppy (sheppy@moz-7B0110AD.mv.mozilla.com)
  2178. # [18:39] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
  2179. # [18:39] * Joins: bbondy_ (bbondy@F2D29657.F60B0462.67AC9B1.IP)
  2180. # [18:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2181. # [18:43] <NeilAway> BenWa: jcranmer|away or jtcranmer might know
  2182. # [18:43] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
  2183. # [18:44] * juanb is now known as juanb|brb
  2184. # [18:44] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
  2185. # [18:44] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2186. # [18:44] * Joins: Archaeopteryx (itsme@598781A2.CA568468.7127517B.IP)
  2187. # [18:45] * Parts: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2188. # [18:45] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2189. # [18:45] <NeilAway> ok, so why doesn't the click to play placeholder appear on embedded vimeos (clicking still plays)
  2190. # [18:45] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
  2191. # [18:45] <jtcranmer> hmm?
  2192. # [18:46] <@bz> bjacob: got a sec?
  2193. # [18:46] <jtcranmer> NeilAway: know what?
  2194. # [18:46] <NeilAway> jtcranmer: oh wait, you did tags, rather than completion, didn't you? sorry for the confusion
  2195. # [18:46] * Joins: fxa90id (fxa90id@moz-C7F492AF.neoplus.adsl.tpnet.pl)
  2196. # [18:46] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2197. # [18:47] <jtcranmer> ctags can be used for completion, but it doesn't work for omnicomplete IIRC
  2198. # [18:47] <jtcranmer> I mostly use it when writing infernal macro names that I use too infrequently
  2199. # [18:48] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  2200. # [18:50] * jlund|lunch is now known as jlund
  2201. # [18:50] * Quits: azakai|2 (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  2202. # [18:51] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
  2203. # [18:51] * joduinn is now known as joduinn-coffee
  2204. # [18:51] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2205. # [18:52] * Quits: bbondy_ (bbondy@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2206. # [18:52] * zpao is now known as zpao|detached
  2207. # [18:54] * philor|away is now known as philor
  2208. # [18:54] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
  2209. # [18:54] * joduinn-coffee is now known as joduinn
  2210. # [18:55] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
  2211. # [18:57] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2212. # [18:57] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
  2213. # [18:57] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
  2214. # [18:57] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  2215. # [18:58] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2216. # [18:58] * @bz ponders updating to a nightly with the leak fix
  2217. # [18:59] * Joins: nihsanullah_ (naveed@moz-BBE3ABD.mv.mozilla.com)
  2218. # [18:59] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2219. # [19:00] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2220. # [19:00] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2221. # [19:00] * Joins: Mano (mano@F2D29657.F60B0462.67AC9B1.IP)
  2222. # [19:00] <mfinkle> bhearsum, how do we get a clobber?
  2223. # [19:00] * nihsanullah_ is now known as Naveed
  2224. # [19:00] <bhearsum> mfinkle: https://build.mozilla.org/clobberer/
  2225. # [19:00] <mfinkle> on inbound, for example
  2226. # [19:00] <mfinkle> ok
  2227. # [19:01] * Joins: blizzack_ (blizzack_@moz-5AAE18A7.dreamhost.com)
  2228. # [19:01] * gavin wonders about https://build.mozilla.org/clobberer/?branch=None
  2229. # [19:02] * Joins: hessam (hessam@44F58E66.D67B9A62.610F0005.IP)
  2230. # [19:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2231. # [19:02] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
  2232. # [19:02] * bear is now known as bear-afk
  2233. # [19:03] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2234. # [19:04] <mfinkle> bhearsum, "service unavailable" :(
  2235. # [19:04] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2236. # [19:05] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2237. # [19:05] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  2238. # [19:05] * Parts: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net)
  2239. # [19:05] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2240. # [19:07] * catlee-lunch is now known as catlee
  2241. # [19:07] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2242. # [19:07] * rail-lunch is now known as rail-buildduty
  2243. # [19:08] * @bz kicks verizon
  2244. # [19:08] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2245. # [19:08] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Ping timeout)
  2246. # [19:09] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2247. # [19:09] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2248. # [19:09] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2249. # [19:09] * Quits: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Adios Amigos)
  2250. # [19:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2251. # [19:09] * ChanServ sets mode: +o ehsan
  2252. # [19:09] <bhearsum> mfinkle: argh
  2253. # [19:09] <bhearsum> rail-buildduty: ^^
  2254. # [19:10] * Quits: juanb|brb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb|brb)
  2255. # [19:10] * Quits: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Leaving...)
  2256. # [19:10] <bjacob> bz: pong
  2257. # [19:10] * blizzack_ is now known as blizzack
  2258. # [19:10] <rail-buildduty> mfinkle, bhearsum: lgtm now, can you check?
  2259. # [19:10] <@bz> bjacob: thanks for updating the tests
  2260. # [19:11] <bjacob> np
  2261. # [19:11] * edransch-lunch is now known as edransch
  2262. # [19:11] <@bz> bjacob: at this point, the time in the bindings for the uniform stuff is pretty small
  2263. # [19:11] <@bz> bjacob: one thing that jumped out at me: MakeContextCurrent() seems to be pretty expensive
  2264. # [19:11] <bjacob> cool!
  2265. # [19:11] <mfinkle> rail-buildduty, the main page loads
  2266. # [19:11] <bjacob> bz: on what platform?
  2267. # [19:11] <mfinkle> but https://build.mozilla.org/clobberer/?branch=mozilla-inbound
  2268. # [19:11] * kaze is now known as kaze|afk
  2269. # [19:11] * Joins: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP)
  2270. # [19:11] <@bz> bjacob: (note that the same is true for old bindings. that is, on this test messing with the bindings is not going to help that much)
  2271. # [19:11] <@bz> bjacob: Mac 10.6
  2272. # [19:12] <mfinkle> rail-buildduty, https://build.mozilla.org/clobberer/?branch=mozilla-inbound is unavailable
  2273. # [19:12] <bhearsum> hmmm
  2274. # [19:12] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2275. # [19:12] <bhearsum> that loaded ok for me
  2276. # [19:12] <rail-buildduty> mfinkle: ah, I saw a similar issue a couple of days ago.... on it
  2277. # [19:12] <bhearsum> it's taking a long time to clobber though
  2278. # [19:12] <@bz> bjacob: so for example, for uniform2fv
  2279. # [19:12] <bhearsum> there we go, just finished
  2280. # [19:12] <bjacob> bz: makecurrent has to do a TLD lookup
  2281. # [19:12] <bjacob> TLS
  2282. # [19:12] <WeirdAl> So what is the simplest way to get XPCShell? I think it's "download the Gecko SDK", but is there a better way?
  2283. # [19:12] <@bz> bjacob: which is 22.3% of total time
  2284. # [19:12] * Quits: Archaeopteryx (itsme@598781A2.CA568468.7127517B.IP) (Quit: Too much information in my brain driving me insane)
  2285. # [19:12] <bjacob> hm
  2286. # [19:12] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2287. # [19:12] <@bz> bjacob: the setUniform gl call is 7.8%
  2288. # [19:12] <philor> bhearsum: try taking yourself out of $SPECIAL_PEOPLE and see if you can still load it
  2289. # [19:13] <@bz> bjacob: and the MakeCurrentImpl is 5.5%
  2290. # [19:13] * Quits: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Linkinus - http://linkinus.com)
  2291. # [19:13] <philor> since when I filed on that the other day, rail said "wtf, greedy bastard, it loads slow but it does load, have some patience"
  2292. # [19:13] <@bz> bjacob: A lot of it under [NSOpenGLContext currentContext]
  2293. # [19:13] <philor> or something like that :)
  2294. # [19:13] <bjacob> bz: yes, that is the TLS lookup
  2295. # [19:13] <@bz> bjacob: but also some objc_msgSend and the like
  2296. # [19:13] <@ted> WeirdAl: there's a copy in the test package, you'd have to download a firefox build + its matching test package
  2297. # [19:13] <@bz> bjacob: hrm
  2298. # [19:14] <@bz> bjacob: it ends up going into CGLGetParameter
  2299. # [19:14] <WeirdAl> ted: that's more steps than "download the Gecko SDK" :)
  2300. # [19:14] <@bz> bjacob: and then som pthreads gunk (pthread_once, mutexes)
  2301. # [19:14] <bjacob> bz: aha
  2302. # [19:14] <@ted> WeirdAl: possibly, yes
  2303. # [19:14] <bjacob> bz: wait
  2304. # [19:14] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  2305. # [19:15] * WeirdAl has a Python script to do the download & extract, and it works nicely
  2306. # [19:15] <@bz> bjacob: I guess the binding code here is another 5-6% all told
  2307. # [19:15] * @bz is working on making that a bit faster still
  2308. # [19:15] <bjacob> bz: i dont know objective c++ enough. but it appears that we are calling [NSOpenGLContext currentContext] instead of caching that in our own TLS variable. That would be faster
  2309. # [19:15] <rail-buildduty> philor: :D
  2310. # [19:15] <@bz> bjacob: want a bug?
  2311. # [19:15] <bjacob> bz: so, it's worth a bug, if you have the profile
  2312. # [19:15] <bjacob> yes
  2313. # [19:15] <edmorley> mfinkle: ping
  2314. # [19:15] <@bz> bjacob: sure thing, will file
  2315. # [19:16] <@bz> bjacob: anyone I should cc here?
  2316. # [19:16] <bjacob> bz: just file under Graphics
  2317. # [19:16] <@bz> ok
  2318. # [19:16] <mfinkle> edmorley, pong - we want to clobber inbound
  2319. # [19:16] <edmorley> mfinkle: ah
  2320. # [19:16] <mfinkle> as a fix for the crash
  2321. # [19:16] <bjacob> you can put webgl-next under whiteboard to decrease chances that we forget itbz
  2322. # [19:16] <rail-buildduty> mfinkle: do you want me to clobber something in m-i?
  2323. # [19:16] <bjacob> bz: ^
  2324. # [19:16] * Joins: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP)
  2325. # [19:16] <mfinkle> rail-buildduty, yes - inbound please
  2326. # [19:17] <mfinkle> https://tbpl.mozilla.org/?usebuildbot=1&tree=Mozilla-Inbound&rev=07700c0890b0
  2327. # [19:17] <@bz> bjacob: ok
  2328. # [19:17] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
  2329. # [19:17] <edmorley> I;'ve got the page open if that helps?
  2330. # [19:18] <edmorley> we'll also need to make sure whomever does the next m-i merge clobbers m-c too obviously
  2331. # [19:18] <philor> and m-c to fx-team
  2332. # [19:18] <philor> and m-c to s-c
  2333. # [19:18] <philor> and m-c to ...
  2334. # [19:18] <philor> how about if we just make all android builds clobbers?
  2335. # [19:18] <mfinkle> if it goes green, i'll add it to the bug
  2336. # [19:18] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
  2337. # [19:18] <edmorley> roll on bug 717372 (and the followups for tinderbox)
  2338. # [19:19] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  2339. # [19:19] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2340. # [19:20] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  2341. # [19:20] * Joins: jamesr_ (jamesr@9D646D74.D6CCE4AE.77834EAA.IP)
  2342. # [19:21] <glandium> bsmedberg: ping
  2343. # [19:21] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2344. # [19:21] <@bsmedberg> glandium: pong
  2345. # [19:21] <glandium> bsmedberg: there is not webapp runtime for linux?
  2346. # [19:21] <glandium> s/not/no/
  2347. # [19:21] <@bsmedberg> I don't think it's implemented yet, no. #openwebapps is the channel to ask, though!
  2348. # [19:22] <glandium> bsmedberg: thanks
  2349. # [19:22] <philor> edmorley: wait, you've got the clobberer open to the inbound page?
  2350. # [19:23] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  2351. # [19:23] <edmorley> an old one was open in a tab, but upon refresh was just as broken as the rest lol
  2352. # [19:24] <philor> ah, thought it might be An Clue
  2353. # [19:24] * edmorley should close some tabs
  2354. # [19:24] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  2355. # [19:24] <@bz> If I need to write a reftest that involves an error page
  2356. # [19:24] <@bz> how best to do that?
  2357. # [19:24] <@bz> are there hostnames guaranteed to not resolve, say?
  2358. # [19:24] <@bz> in the harness?
  2359. # [19:25] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  2360. # [19:26] <@ted> i don't think the harness guarantees anything
  2361. # [19:26] <@bz> ok
  2362. # [19:26] <@ted> it doesn't really set up a whole lot
  2363. # [19:26] * Joins: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP)
  2364. # [19:26] <@ted> (not sure we actually have a way to control that sort of thing via prefs anyway)
  2365. # [19:27] <glandium> bz: you can call about:neterror directly
  2366. # [19:27] <@khuey> I think you're supposed to set up an sjs that returns a 404
  2367. # [19:27] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  2368. # [19:28] <WG9s> bz: I would think any hostname it the TLD bzbarsky would be guaranteed to not resolve, just a thought.
  2369. # [19:28] * khuey is now known as khuey|away
  2370. # [19:28] <@bz> glandium: hmm
  2371. # [19:28] <@bz> WG9s: the question is in the harness
  2372. # [19:28] <@bz> WG9s: remember, that runs against an HTTP and DNS proxy
  2373. # [19:28] <@bz> WG9s: so who knows what it does
  2374. # [19:28] * jhammel buys the TLD bzbarsky to break tests
  2375. # [19:28] <WG9s> bz: I guess that is a point
  2376. # [19:28] <@ted> bz: doesn't
  2377. # [19:29] <@ted> mochitest does
  2378. # [19:29] <@ted> reftest doesn't
  2379. # [19:29] <@bz> hmm
  2380. # [19:29] <@bz> this is odd
  2381. # [19:29] <@bz> I can't reproduce this bug
  2382. # [19:29] * @bz wonders what gives
  2383. # [19:29] <@ted> reftest will serve your stuff via httpd.js if you ask it, but otherwise not
  2384. # [19:29] <WG9s> I really need to retire from my real job and get a job in IT with Mozilla instead so I understand how this stuff really works.
  2385. # [19:29] <@bz> AHA
  2386. # [19:29] <@bz> here we go
  2387. # [19:29] <@bz> loading about:neterror does the trick
  2388. # [19:29] <@bz> sweet
  2389. # [19:30] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  2390. # [19:30] * ChanServ sets mode: +o dveditz
  2391. # [19:30] <rail-buildduty> mfinkle: I clobbered m-i
  2392. # [19:30] <glandium> interestingly, the comment in about:neterror is outdated: it mentions the moz-neterror protocol
  2393. # [19:33] <mfinkle> rail-buildduty, thanks
  2394. # [19:33] <rail-buildduty> np
  2395. # [19:33] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2396. # [19:33] * zpao|detached is now known as zpao
  2397. # [19:35] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2398. # [19:37] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2399. # [19:38] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
  2400. # [19:38] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2401. # [19:39] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2402. # [19:39] * Joins: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP)
  2403. # [19:39] * Parts: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP) (Leaving)
  2404. # [19:40] * rnewman is now known as rnewman|afk
  2405. # [19:41] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2406. # [19:41] <@bsmedberg> Mossop: ping
  2407. # [19:41] <Mossop> bsmedberg: pong
  2408. # [19:42] <@bsmedberg> Mossop: what's the difference between what you did for pdf.js and just shipping it in distribution/bundles ?
  2409. # [19:42] <@bsmedberg> is having it in omni.ja important for perf?
  2410. # [19:43] <WG9s> glandium: ??? about:neterror ??? that just gets me a "can't load this page for some reason".
  2411. # [19:43] <glandium> WG9s: about:neterror?e=dnsNotFound&u=foo
  2412. # [19:44] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  2413. # [19:44] <Mossop> bsmedberg: I'd expect it to be better for perf, I also have some concerns that if we start putting things in distribution/bundles more widely then might be more prone to start abusing that.
  2414. # [19:44] <WG9s> glandium: which gets me "server not found"
  2415. # [19:45] <glandium> WG9s: which is the dnsNotFound error
  2416. # [19:45] <WG9s> glandium: OIC
  2417. # [19:46] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2418. # [19:46] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  2419. # [19:46] * jhammel is now known as jhammel|away|afk|gone
  2420. # [19:46] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  2421. # [19:47] <@bsmedberg> Mossop: I'm not sure why this is better than just using a jar.mn file
  2422. # [19:47] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2423. # [19:47] * Joins: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr)
  2424. # [19:47] * Quits: armenzg_lunch (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2425. # [19:47] <glandium> bsmedberg: that's the big question. I guess the main reason is that we don't have an addon packaging script that uses jar.mn
  2426. # [19:47] <Mossop> bsmedberg: Because the work involved in writing the jar.mn and keeping it up to date adds a barrier to getting things like this into the tree
  2427. # [19:47] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2428. # [19:47] <@bsmedberg> really?
  2429. # [19:47] <WeirdAl> hm, bug 750000 coming really fast... gerv? :)
  2430. # [19:47] * Joins: armenzg_lunch (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2431. # [19:48] <@bsmedberg> Mossop: is that because the external code doesn't use our build system and hence jar.mn?
  2432. # [19:48] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2433. # [19:48] * ChanServ sets mode: +o smaug
  2434. # [19:48] <glandium> bsmedberg: indeed
  2435. # [19:48] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2436. # [19:48] <glandium> bsmedberg: and the solution might just be to write these tools
  2437. # [19:48] <Mossop> bsmedberg: The external code is just an extension, there often is no build system for it at all
  2438. # [19:48] <glandium> Mossop: and there really should, imho
  2439. # [19:49] <Mossop> glandium: Why?
  2440. # [19:51] <glandium> Mossop: for this kind of cases. and many others
  2441. # [19:51] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2442. # [19:52] <glandium> speaking of extensions, I really wish bootstrapped extensions were allowed to have a chrome.manifest
  2443. # [19:52] <Mossop> With a little work up-front we can make it super easy to embed features developed as add-ons, no need to write custom jar.mn or Makefiles for each case
  2444. # [19:52] <Mossop> glandium: They can, though they are a little restricted
  2445. # [19:53] <glandium> Mossop: i don't seem to remember it can declare a resource handler, which is sad
  2446. # [19:53] * Joins: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com)
  2447. # [19:53] <@bsmedberg> has anyone used a roller mouse like http://www.kinesis-ergo.com/roller-free2-features.htm before?
  2448. # [19:53] <Mossop> glandium: Yeah, someone was talking about fixing that, but it's a not as straightforward as it might sound
  2449. # [19:54] <glandium> Mossop: because of component registration?
  2450. # [19:54] <jesup> glandium: Got more c++ lib functions in imported webrtc code (after an update): any opinions on std::basic_istream<char, std::char_traits<char> >& std::basic_istream<char, std::char_traits<char> >::_M_extract<unsigned long>(unsigned long&)
  2451. # [19:55] <glandium> jesup: just add it?
  2452. # [19:55] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2453. # [19:55] <glandium> jesup: please note that stdc++compat.cpp is going to move real soon now.
  2454. # [19:55] <jesup> glandium: alder tinderbox. I'm going to do a run on the captive builder to see if there are others hidden
  2455. # [19:55] <jesup> ok, thanks for the warning
  2456. # [19:55] <Mossop> glandium: Because when we disable a restartless add-on we "remove" its chrome.manifest entries by blowing away all the chrome registrations and re-parsing all the remaining manifests again. That's fine because all chrome registration comes from the manifests, for resource mappings they don't, there are others
  2457. # [19:56] <glandium> jesup: should just be "template istream& istream::_M_extract(unsigned long&);"
  2458. # [19:56] <jesup> Thanks. Wanted to clear it with you before just adding it
  2459. # [19:56] <jesup> Cool. Just love those mangled names
  2460. # [19:56] <glandium> Mossop: yeah i noticed that when i saw the error console messages about duplicate registrations
  2461. # [19:57] <glandium> jesup: std::istream is std::basic_istream<char, std::char_traits<char> >
  2462. # [19:57] <jesup> ah, that helps
  2463. # [19:58] <Mossop> glandium: We could make the resource registry maintain a separate list of those that came from manifests and just throw those away. No-one has really tried working on it yet though
  2464. # [19:58] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2465. # [19:58] * Quits: @dbaron (dbaron@5F8CB093.27376607.189F3E15.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2466. # [19:58] <bdahl> Mossop: any plans for contracts too?
  2467. # [19:59] <Mossop> bdahl: Even harder to do, since a contract could be overriding something else, so you'd have to remember that and restore the previous mapping
  2468. # [20:00] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  2469. # [20:01] * Joins: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP)
  2470. # [20:02] * davehunt is now known as davehunt|away
  2471. # [20:03] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
  2472. # [20:03] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  2473. # [20:04] * Quits: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
  2474. # [20:04] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  2475. # [20:05] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  2476. # [20:05] * Quits: anky (anky@C0859E85.46D11743.A3D1B221.IP) (Quit: Leaving...)
  2477. # [20:05] <glandium> Mossop: we could have a linked list of contracts
  2478. # [20:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2479. # [20:06] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  2480. # [20:06] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2481. # [20:06] * khuey|away is now known as khuey
  2482. # [20:08] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  2483. # [20:08] * Joins: marco (Mibbit@D1C3ADFB.565FFF1E.10DC0B64.IP)
  2484. # [20:08] <marco> gerv, ping
  2485. # [20:09] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2486. # [20:09] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2487. # [20:12] * mcote|lunch is now known as mcote
  2488. # [20:12] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Quit: Leaving)
  2489. # [20:12] <bjacob> bz: dont worry anymore about the convert-Image-to-rgb-float.html errors, it's now well-understood (but nontrivial to fix), bug 749711
  2490. # [20:13] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
  2491. # [20:13] <nemo> hm
  2492. # [20:13] <nemo> so Firefox froze up on me
  2493. # [20:13] <nemo> I was trying the new PNG Crush demo on azakai's site.
  2494. # [20:13] <nemo> tried dragging and dropping an image from my image folder a couple of times. never seemed to work.
  2495. # [20:13] <nemo> (probably drag and drop bug under linux still isn't fixed)
  2496. # [20:14] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
  2497. # [20:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2498. # [20:14] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2499. # [20:14] <nemo> sooo, frustrated, I hit ctrl-t, and dragged and dropped an image onto the new tab screen
  2500. # [20:14] <nemo> amusingly, it loaded in one of the preview windows
  2501. # [20:14] <nemo> I clicked on that, and tried clicking on the image to drag it to the 2nd tab
  2502. # [20:14] <nemo> aaaand firefox is completely unresponsive
  2503. # [20:14] <nemo> window doesn't paint. no CPU usage
  2504. # [20:15] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
  2505. # [20:15] <joey> Ms2ger: I would be interested in knowing what caused the "Variable SOURCE_REPO" error. An unset var will be symptoms of a $(shell ) command failure.
  2506. # [20:15] <Ms2ger> No idea
  2507. # [20:16] <nemo> bt says I'm in base::MessagePumpForUI::RunWithDispatcher MessageLoop::Run but, that may not mean anything
  2508. # [20:16] * armenzg_lunch is now known as armenzg
  2509. # [20:16] * nemo sighs and kills it
  2510. # [20:16] <nemo> let's see if I can make it happen again :-p
  2511. # [20:16] * Quits: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2512. # [20:17] * Fallen|away is now known as Fallen
  2513. # [20:17] <dholbert> oh bugzilla
  2514. # [20:17] <dholbert> Y U NO UP
  2515. # [20:17] * Quits: catalinb (ethereal@moz-7443FA19.eregie.pub.ro) (Ping timeout)
  2516. # [20:18] * Joins: c0smikdebris (c0smikdebr@2A5BE46E.379C4E45.2A068A5E.IP)
  2517. # [20:19] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
  2518. # [20:19] * Quits: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP) (Ping timeout)
  2519. # [20:19] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
  2520. # [20:19] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2521. # [20:19] * ChanServ sets mode: +o smaug
  2522. # [20:19] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2523. # [20:20] * Quits: jhopkins (jhopkins@moz-216F9986.tb.shawcable.net) (Ping timeout)
  2524. # [20:20] <@ted> nemo: that's pretty uninformative
  2525. # [20:20] <@ted> nemo: it just means "you're in a message loop
  2526. # [20:20] <@ted> nemo: linux?
  2527. # [20:20] <@ted> you should get a profiler and figure out where it's actually spending time
  2528. # [20:20] * zpao is now known as zpao|detached
  2529. # [20:21] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
  2530. # [20:21] * Joins: jhopkins (jhopkins@moz-216F9986.tb.shawcable.net)
  2531. # [20:21] <@bz> where did bugzilla go?
  2532. # [20:21] <@bz> and how am I supposed to get my daily humor fix if I can't read bugs?
  2533. # [20:22] <nemo> ted: I already killed it, and can't seem to reproduce it
  2534. # [20:22] <nemo> ted: too slow ;)
  2535. # [20:22] * hub_ is now known as hub
  2536. # [20:23] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2537. # [20:23] * Joins: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
  2538. # [20:24] <@bz> nemo: you killed bugzilla?
  2539. # [20:24] <@bz> nemo: I mean.... I know it's too slow, but killing it is kinda drastic. ;)
  2540. # [20:24] <nemo> you caught me
  2541. # [20:24] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2542. # [20:24] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: Deboards Super Dimension Fortress Mozilla)
  2543. # [20:24] * Quits: c0smikdebris (c0smikdebr@2A5BE46E.379C4E45.2A068A5E.IP) (Ping timeout)
  2544. # [20:25] <fxa90id> :O
  2545. # [20:25] <fxa90id> where is bugzilla ?
  2546. # [20:25] <jlebar> Pinging IT.
  2547. # [20:25] <KWierso> I put it out of its misery
  2548. # [20:26] <bhearsum> ehsan: https://github.com/mozilla/puppet-manifests/blob/master/modules/signingserver/files/signmar
  2549. # [20:26] * Quits: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP) (Quit: Computer has gone to sleep.)
  2550. # [20:26] <beltzner> KWierso: you are doing the lord's work
  2551. # [20:27] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  2552. # [20:27] <@bz> the question is which lord
  2553. # [20:27] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
  2554. # [20:27] <@bz> http://en.wikipedia.org/wiki/Lord_of_the_Flies
  2555. # [20:28] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  2556. # [20:28] <padenot> yay, back for me
  2557. # [20:28] <bjacob> padenot: cool, can you work on all our bugs?
  2558. # [20:29] * rnewman|afk is now known as rnewman
  2559. # [20:29] <padenot> bjacob: hm. no ?
  2560. # [20:29] <@ehsan> bbondy: ping
  2561. # [20:29] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2562. # [20:29] <bbondy> ehsan: hi
  2563. # [20:30] <@ehsan> bbondy: hey, do you remember there was a bug recently about updates failing with error 19
  2564. # [20:30] <@ehsan> (mar sign verification failure)
  2565. # [20:30] <bbondy> ya
  2566. # [20:30] <bbondy> was closed today
  2567. # [20:30] <@ehsan> I see that happening on my windows box now
  2568. # [20:30] <@ehsan> what was the problem?
  2569. # [20:30] <bbondy> you probably have fallback key in your registry
  2570. # [20:30] <@ehsan> oh
  2571. # [20:30] <@ehsan> hm
  2572. # [20:30] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
  2573. # [20:30] <@ehsan> I probably do :)
  2574. # [20:30] <bbondy> when that is in your registry it uses the xpcshell cert
  2575. # [20:30] <@ehsan> so it was a code problem?
  2576. # [20:30] <bbondy> (test machines have it and mars are signed that way)
  2577. # [20:31] <bbondy> there is no problem
  2578. # [20:31] <bbondy> by design
  2579. # [20:31] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  2580. # [20:31] <@ehsan> alright, just wanted to know whether I need to worry about it :)
  2581. # [20:31] <@ehsan> thanks
  2582. # [20:31] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
  2583. # [20:31] <bbondy> if you don't have the fallback key in your registry I need to worry about it :)
  2584. # [20:31] <bbondy> but you do
  2585. # [20:32] * bc_ is now known as bc
  2586. # [20:32] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
  2587. # [20:32] * Quits: edmorley (edmorley@moz-E455C402.range86-145.btcentralplus.com) (Quit: Leaving.)
  2588. # [20:33] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
  2589. # [20:33] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2590. # [20:33] * ChanServ sets mode: +o dbaron
  2591. # [20:34] <bbondy> ehsan: http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/update/updater/archivereader.cpp#152
  2592. # [20:35] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  2593. # [20:35] <bbondy> ehsan: we can probably avoid it if we check if tht fallback key fails to try the primary and backup cert
  2594. # [20:35] * wlach|lunch is now known as wlach
  2595. # [20:35] <bbondy> but then maybe the tests won't be as safe
  2596. # [20:35] * armenzg is now known as armenzg_mtg
  2597. # [20:36] * kaze|afk is now known as kaze
  2598. # [20:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  2599. # [20:38] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  2600. # [20:38] <@bz> bjacob: thanks, btw
  2601. # [20:38] <@bz> bjacob: those tests caught a perf problem in new bindings. ;)
  2602. # [20:38] <bjacob> cool!
  2603. # [20:38] <bjacob> see bug 749711, they also caught a triple bug in webgl impl
  2604. # [20:39] <bjacob> and they also caught a Chromium crash
  2605. # [20:39] * jhammel|away|afk|gone is now known as jhammel
  2606. # [20:41] * Quits: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP) (Quit: Ping timeout: ∞)
  2607. # [20:41] <jlebar> How can I get more information about an object in chrome JS, beyond "[xpconnect wrapped nsISupports @ 0xd1b950 (native @ 0xa4dda0)]"?
  2608. # [20:42] <jlebar> (QI is failing when I don't think it should.)
  2609. # [20:42] * ctalbert|afk is now known as ctalbert
  2610. # [20:43] <Mook_as> jlebar: if it's JS, XPCNativeWrapper.unwrap() ?
  2611. # [20:44] <jlebar> Mook_as, Same output.
  2612. # [20:44] <@smaug> imelven: you force me to review sandbox handling in HTML spec ...
  2613. # [20:45] <@smaug> I guess I'll do that next week
  2614. # [20:45] * AutomatedTester|away|AFK is now known as AutomatedTester
  2615. # [20:45] <Mook_as> jlebar: sounds like it's not a JS object, then? I've had fun before QIing it to everything in Components.interfaces, you could try that, I guess?
  2616. # [20:46] <jlebar> Mook_as, lol, I guess that could work!
  2617. # [20:46] <nemo> Hm. I'm surprised no one resurrected Ubiquity. That's sad
  2618. # [20:46] * Joins: rrttb (chatzilla@929FC913.BDE42AC6.27560D6E.IP)
  2619. # [20:46] <nemo> hmmm
  2620. # [20:46] <nemo> https://ubiquity.mozilla.com/hg/ubiquity-firefox/
  2621. # [20:46] <nemo> n/m
  2622. # [20:46] <nemo> took me a bit to find it is all
  2623. # [20:47] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  2624. # [20:47] <@khuey> jlebar: gdb with set print object on ;-)
  2625. # [20:47] <@dbaron> ok, it's starting to annoy me that Firefox's printing output turns a small percentage of characters into missing-glyph boxes on *one* of the two printers in the office but not the other
  2626. # [20:47] * Quits: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP) (Ping timeout)
  2627. # [20:47] <@dbaron> (the problem even shows up when printing to PDF and then sending the same PDF to both printers)
  2628. # [20:50] <@bz> mounir: ping
  2629. # [20:50] * Quits: rrttb (chatzilla@929FC913.BDE42AC6.27560D6E.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193829])
  2630. # [20:50] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  2631. # [20:51] <nemo> and https://bitbucket.org/satyr/ubiquity/downloads - yay
  2632. # [20:53] * AaronMT is now known as AaronMTriage
  2633. # [20:53] <jlebar> khuey, Oh. I was missing a |break| in my switch statement. Sigh.
  2634. # [20:53] <@bz> or anyone else who know how @autofocus works
  2635. # [20:54] <@bz> on a <xul:button>
  2636. # [20:54] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2637. # [20:55] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  2638. # [20:56] * Quits: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2639. # [20:56] * bear-afk is now known as bear
  2640. # [20:57] <@smaug> bz: seriously, xul:button ?
  2641. # [20:58] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
  2642. # [20:58] <@smaug> I'd say, "behavior is undefined"
  2643. # [20:58] * Quits: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com) (Quit: Leaving...)
  2644. # [20:58] <@bz> smaug: hrm
  2645. # [20:58] <@bz> smaug: maybe this is an html:button
  2646. # [20:58] <@bz> yeah, it is
  2647. # [20:59] * @bz found his answer, btw
  2648. # [20:59] <@bz> it works in a painful way
  2649. # [20:59] * Joins: campd (dave@F2D29657.F60B0462.67AC9B1.IP)
  2650. # [20:59] * zpao|detached is now known as zpao
  2651. # [20:59] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2652. # [20:59] <@bz> parent.removeChild(button);
  2653. # [20:59] <@bz> button.setAttribute("autofocus", "true");
  2654. # [20:59] <@bz> parent.insertBefore(button, nextSibling);
  2655. # [20:59] <@bz> it works, but man is it ugly
  2656. # [21:00] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
  2657. # [21:00] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2658. # [21:00] * Quits: campd (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Linkinus - http://linkinus.com)
  2659. # [21:01] * dveditz is now known as dveditz_
  2660. # [21:01] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2661. # [21:01] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
  2662. # [21:01] * Parts: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2663. # [21:01] * ChanServ sets mode: +o dveditz
  2664. # [21:02] * Quits: @dveditz_ (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
  2665. # [21:02] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Quit: leaving)
  2666. # [21:03] <@bz> when asking for ui-review....
  2667. # [21:03] <@bz> whom do I actually ask?
  2668. # [21:04] <Ms2ger> bz, r-, button.setAttribute("autofocus", "");, not "true"
  2669. # [21:04] <Ms2ger> ;)
  2670. # [21:04] <@bz> Ms2ger: whatever
  2671. # [21:04] <mccr8> bz: ux-review@mozilla.com I think?
  2672. # [21:04] <@bz> mccr8: perfect, thanks
  2673. # [21:04] * NeilAway wonders what Mossop just did for pdf.js
  2674. # [21:04] * AaronMTriage is now known as AaronMT
  2675. # [21:05] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  2676. # [21:05] * Fallen is now known as Fallen|away
  2677. # [21:05] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Connection reset by peer)
  2678. # [21:05] <BenWa> khuey++ for the compartment memshrink bug!
  2679. # [21:05] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2680. # [21:05] <@bz> seriously, what's the replacement or NS_Alloc if I need a fallible allocator?
  2681. # [21:05] * jhopkins is now known as jhopkins|afk
  2682. # [21:05] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2683. # [21:06] <@bz> but want to hand the data out through xpconnect, so need something that uses the same allocator as NS_Alloc
  2684. # [21:06] * Joins: mjschranz (mjschranz@E1007D64.33EE9F8A.1139E686.IP)
  2685. # [21:06] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2686. # [21:06] * anant_ is now known as anant
  2687. # [21:06] * Joins: vikash (vikash@F796FA9B.2905CAEE.5D9ABA9F.IP)
  2688. # [21:07] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2689. # [21:07] <froydnj> mfinkle: looks like the bug 749493 push busted android
  2690. # [21:07] <@khuey> bz: there's a bug about this
  2691. # [21:07] <@bz> khuey: yeah, i found it
  2692. # [21:07] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  2693. # [21:08] <@bz> khuey: not much going on with it
  2694. # [21:08] <@khuey> nope
  2695. # [21:08] <@bz> and in the meantime, we're calling an infallible allocator using webpage-provided values
  2696. # [21:08] * @bz sighs
  2697. # [21:08] <@khuey> well at least it's not exploitable :-P
  2698. # [21:08] <mfinkle> froydnj, we needed a clobber for that push
  2699. # [21:08] <mfinkle> are all slaves clobbered?
  2700. # [21:08] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
  2701. # [21:09] * Joins: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2702. # [21:09] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  2703. # [21:09] <froydnj> I know nothing about clobbers on try
  2704. # [21:10] <jbuck> I think all try builds are clobbered first
  2705. # [21:10] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2706. # [21:11] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2707. # [21:11] <froydnj> er, clobbers on try or inbound :)
  2708. # [21:12] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
  2709. # [21:12] * Fallen|away is now known as Fallen
  2710. # [21:12] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2711. # [21:12] <NeilAway> Mook_as: unwrap only unwraps content nodes from xray to safe wrappers
  2712. # [21:13] * Joins: TheOne (one@moz-3E63C75A.dip.t-dialin.net)
  2713. # [21:14] <Mook_as> oh, it doesn't do xpconnect magic? bah, I thought it was the new .wrappedJSObject
  2714. # [21:14] * Joins: int3 (int3@moz-4F9BAFA5.subnet-248.amherst.edu)
  2715. # [21:14] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2716. # [21:15] <@dbaron> bz, aren't moz_malloc and moz_xmalloc guaranteed to be the same allocator as NS_Alloc ?
  2717. # [21:15] <mfinkle> froydnj, (or anyone) please back it out
  2718. # [21:15] <mfinkle> i am getting in a car to go to an airport
  2719. # [21:15] <@khuey> ooh
  2720. # [21:15] <@khuey> mfinkle: what tree?
  2721. # [21:16] <froydnj> khuey: inbound
  2722. # [21:16] <@bz> dbaron: I don't know
  2723. # [21:16] <@khuey> froydnj: 749493?
  2724. # [21:16] <mfinkle> https://tbpl.mozilla.org/?usebuildbot=1&tree=Mozilla-Inbound&rev=07700c0890b0
  2725. # [21:16] <mfinkle> khuey, ^
  2726. # [21:16] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2727. # [21:17] * Joins: jdm (jdm@CB3EC984.A5F785DE.396E4C6D.IP)
  2728. # [21:17] <Waldo> o/~ leaving on a jetplane, don't know when I'll be back again o/~
  2729. # [21:17] <@khuey> mfinkle: done
  2730. # [21:18] <froydnj> o/~ oh babe, I hate to leave the tree burning o/~
  2731. # [21:19] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: Deboards Super Dimension Fortress Mozilla)
  2732. # [21:19] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2733. # [21:19] <jdm> I wish my jetplane was leaving
  2734. # [21:20] <davidb> meh.. europe
  2735. # [21:20] <@khuey> mfinkle: you landed the exact same patch that was already backed out earlier?
  2736. # [21:20] <@khuey> nice job
  2737. # [21:20] <Ms2ger> Meh... davidb ;)
  2738. # [21:20] * Joins: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP)
  2739. # [21:20] <davidb> :)
  2740. # [21:22] * Quits: TheOne (one@moz-3E63C75A.dip.t-dialin.net) (Input/output error)
  2741. # [21:23] <BenWa> khuey: I'm looking and I still have a lot of zombie compartment after only a few hours of uptime: http://dl.dropbox.com/u/10523664/Screenshots/3t.png
  2742. # [21:23] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2743. # [21:23] <Mavericks> bz: what bug was it you found w.r.t fallible allocator question? or khuey
  2744. # [21:23] <BenWa> Does your patch not fix these (I only have about:memory) open
  2745. # [21:24] <@bz> Mavericks: https://bugzilla.mozilla.org/show_bug.cgi?id=705035
  2746. # [21:25] * Fallen is now known as Fallen|away
  2747. # [21:25] <@khuey> BenWa: which ones do you think are zombies?
  2748. # [21:25] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
  2749. # [21:26] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2750. # [21:26] <BenWa> khuey: All I imagine since I only had about:memory open
  2751. # [21:26] * Quits: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2752. # [21:26] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2753. # [21:26] * Joins: evilpie_ (evilpie@moz-9C820A9F.pools.arcor-ip.net)
  2754. # [21:26] * zpao is now known as zpao|detached
  2755. # [21:27] <@khuey> BenWa: interesting
  2756. # [21:27] <@khuey> BenWa: and this is on today's nightly?
  2757. # [21:27] <BenWa> Yes
  2758. # [21:27] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2759. # [21:27] <BenWa> http://hg.mozilla.org/projects/profiling/rev/6773ece847b9
  2760. # [21:27] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2761. # [21:27] * ChanServ sets mode: +o smaug
  2762. # [21:27] <BenWa> auto merged from mc
  2763. # [21:27] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2764. # [21:28] <@khuey> interesting
  2765. # [21:28] <@khuey> fwiw, my patch doesn't prevent all leaks
  2766. # [21:28] <@khuey> just a certain method of leaking
  2767. # [21:29] <BenWa> alright
  2768. # [21:29] <BenWa> maybe ill cut a few addons
  2769. # [21:29] <@khuey> yeah I'd be curious to know what addons you're using
  2770. # [21:30] <BenWa> khuey: http://dl.dropbox.com/u/10523664/Screenshots/3u.png
  2771. # [21:30] <@khuey> BenWa: oh boy
  2772. # [21:30] <@smaug> Firebug
  2773. # [21:30] <@khuey> BenWa: I'd try without firebug
  2774. # [21:30] <BenWa> haha ok
  2775. # [21:31] <@khuey> I don't think my awesomeness is enough to fix firebug
  2776. # [21:31] * jhford-work is now known as jhford-work-lunch
  2777. # [21:31] <BenWa> lol
  2778. # [21:32] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2779. # [21:32] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2780. # [21:32] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- \o/)
  2781. # [21:32] * merike|away is now known as merike
  2782. # [21:33] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
  2783. # [21:35] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  2784. # [21:35] * Quits: mjschranz (mjschranz@E1007D64.33EE9F8A.1139E686.IP) (Ping timeout)
  2785. # [21:35] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
  2786. # [21:37] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2787. # [21:37] * Quits: bbondy (bbondy@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2788. # [21:37] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
  2789. # [21:39] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
  2790. # [21:42] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  2791. # [21:43] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
  2792. # [21:49] * khuey is now known as khuey|away
  2793. # [21:50] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2794. # [21:50] * bdahl is now known as bdahl|lunch
  2795. # [21:50] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
  2796. # [21:51] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2797. # [21:51] * madhava_ is now known as madhava
  2798. # [21:51] * merike is now known as merike|away
  2799. # [21:52] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
  2800. # [21:53] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2801. # [21:54] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
  2802. # [21:56] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2803. # [21:56] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2804. # [21:56] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
  2805. # [21:56] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2806. # [21:56] * ChanServ sets mode: +o smaug
  2807. # [21:57] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
  2808. # [21:58] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
  2809. # [21:58] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  2810. # [21:58] * Joins: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP)
  2811. # [21:58] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2812. # [21:59] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
  2813. # [22:00] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  2814. # [22:00] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
  2815. # [22:00] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
  2816. # [22:01] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2817. # [22:02] * Joins: Matti (chatzilla@moz-1B9D27F5.dip.t-dialin.net)
  2818. # [22:02] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  2819. # [22:03] * armenzg_mtg is now known as armenzg
  2820. # [22:03] * Quits: marco (Mibbit@D1C3ADFB.565FFF1E.10DC0B64.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2821. # [22:05] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
  2822. # [22:05] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
  2823. # [22:05] * fabrice is now known as fabrice|mtg
  2824. # [22:05] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  2825. # [22:06] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2826. # [22:06] * Joins: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com)
  2827. # [22:08] * Waldo is now known as Waldo|lunch
  2828. # [22:08] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  2829. # [22:08] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
  2830. # [22:09] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
  2831. # [22:09] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
  2832. # [22:10] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
  2833. # [22:10] * mattwoodrow|away is now known as mattwoodrow
  2834. # [22:13] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2835. # [22:13] * bhearsum is now known as bhearsum|afk
  2836. # [22:14] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
  2837. # [22:14] * Joins: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com)
  2838. # [22:17] * Quits: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2839. # [22:18] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2840. # [22:19] * Joins: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com)
  2841. # [22:19] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
  2842. # [22:21] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
  2843. # [22:21] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2844. # [22:23] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Saindo)
  2845. # [22:23] * bwinton is now known as bwinton_away
  2846. # [22:24] * rail-buildduty is now known as rail_away
  2847. # [22:24] * Joins: karl (karl@4A34E956.8998A38C.C8A09C26.IP)
  2848. # [22:27] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2849. # [22:28] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
  2850. # [22:28] * catlee is now known as catlee-away
  2851. # [22:29] * bear is now known as bear-afk
  2852. # [22:29] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2853. # [22:29] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2854. # [22:29] * ChanServ sets mode: +o smaug
  2855. # [22:30] * armenzg is now known as armenzg_afk
  2856. # [22:30] * Quits: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  2857. # [22:31] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
  2858. # [22:31] * Joins: armenzg_afk (armenzg@F2D29657.F60B0462.67AC9B1.IP)
  2859. # [22:31] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
  2860. # [22:31] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
  2861. # [22:32] * jlund is now known as jlund|away
  2862. # [22:32] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Quit: Reconnecting…)
  2863. # [22:33] * Quits: armenzg_afk (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2864. # [22:33] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2865. # [22:33] * ChanServ sets mode: +o smaug
  2866. # [22:33] * philor is now known as philor|away
  2867. # [22:34] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  2868. # [22:35] * Quits: tanvi (tanvi@moz-5229C686.dhcp.wsco.ca.charter.com) (Quit: Leaving.)
  2869. # [22:37] * Quits: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner_)
  2870. # [22:38] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
  2871. # [22:38] * bdahl|lunch is now known as bdahl
  2872. # [22:38] * jgriffin is now known as jgriffin-lunch
  2873. # [22:39] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
  2874. # [22:39] <jlebar> BenWa, You did the "minimize memory usage" dance, right?
  2875. # [22:39] <jlebar> BenWa, OOC, do all the windows you think are leaking show up under ghost windows in about:compartments?
  2876. # [22:40] <BenWa> jlebar: I did, I'll check next time
  2877. # [22:40] <BenWa> but I disabled firebug so there might not be a next time :)
  2878. # [22:40] * jhford-work-lunch is now known as jhford-work
  2879. # [22:40] <jlebar> BenWa, Indeed. :)
  2880. # [22:41] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2881. # [22:43] <jdm> hmm, I have a branch I cloned from an m-c clone, and pulling from m-c tells me that "update crosses branches"
  2882. # [22:44] <jlebar> jdm, check that you don't have outstanding changes, then hg up -C
  2883. # [22:45] <jdm> thanks
  2884. # [22:45] * Joins: jviereck (Adium@moz-81A0C123.dip.t-dialin.net)
  2885. # [22:45] * edransch is now known as edransch-away
  2886. # [22:46] <jlebar> jdm, (-C will nuke any outstanding changes, iirc)
  2887. # [22:46] <jdm> good to know
  2888. # [22:46] * jmaher is now known as jmaher|afk
  2889. # [22:47] * mattwoodrow is now known as mattwoodrow|away
  2890. # [22:50] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2891. # [22:51] * Quits: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP) (Quit: msucan)
  2892. # [22:52] <@dbaron> or use hg up -c (lowercase rather than capital)
  2893. # [22:52] <@dbaron> which is safer
  2894. # [22:52] <@dbaron> (though only in hg versions from within the last year or two)
  2895. # [22:52] * joduinn is now known as joduinn-mtg
  2896. # [22:53] * Quits: hessam (hessam@44F58E66.D67B9A62.610F0005.IP) (Quit: Leaving)
  2897. # [22:53] <jdm> dbaron: what's the difference?
  2898. # [22:53] <@dbaron> -C just clobbers everything
  2899. # [22:54] <@dbaron> -c checks that your tree is clean, gives an error if it isn't but does the cross-branch update if it is
  2900. # [22:54] <jdm> handy, that
  2901. # [22:54] <@dbaron> -C is for clean, -c is for check
  2902. # [22:54] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2903. # [22:55] * Quits: jviereck (Adium@moz-81A0C123.dip.t-dialin.net) (Quit: Leaving.)
  2904. # [22:55] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
  2905. # [22:55] * ChanServ sets mode: +o smaug
  2906. # [22:56] * Joins: jviereck (Adium@moz-81A0C123.dip.t-dialin.net)
  2907. # [22:56] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2908. # [22:57] * Quits: evilpie_ (evilpie@moz-9C820A9F.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120427030500])
  2909. # [22:59] * Quits: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP) (Quit: Ex-Chat)
  2910. # [22:59] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  2911. # [22:59] * Joins: c0smikdebris (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
  2912. # [23:00] * vikash is now known as vikash|away
  2913. # [23:00] * Joins: akeybl (akeybl@1259B2E2.2037A270.5F093114.IP)
  2914. # [23:00] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Ping timeout)
  2915. # [23:00] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2916. # [23:00] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2917. # [23:00] * gregglind is now known as gregglind_away
  2918. # [23:00] <WG9s> dbaron: isn't that why more modern things take a --word that actually describes what is being done rather the a -? type argument?
  2919. # [23:01] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  2920. # [23:01] * Quits: Ms2ger (Ms2ger@E59746B1.2205CA72.37724B0D.IP) (Quit: nn)
  2921. # [23:02] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  2922. # [23:06] <mkaply> Anyone around that uses Selenium WebDriver on Firefox?
  2923. # [23:07] * Waldo|lunch is now known as Waldo
  2924. # [23:07] <jhammel> AutomatedTester: ^
  2925. # [23:07] <@smaug> mkaply: #qa might be better place to ask
  2926. # [23:08] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
  2927. # [23:08] <AutomatedTester> mkaply: hi
  2928. # [23:08] * AutomatedTester maintains the python Firefox Driver code
  2929. # [23:09] <mkaply> AutomatedTester: Sweet. So I'll be honest. I know absolutely zero about this stuff. I'm acting as an intermediary between someone testing a product I'm working on. Basically the problem is that when they use WebDriver on Firefox, popups aren't blocked. They claim is resets preferences or something like that?
  2930. # [23:09] <AutomatedTester> mkaply: yea, we have a base set of prefs
  2931. # [23:09] <mkaply> To quote - The problem I'm having is that the second webdriver touches Firefox (new profile, or old profile with popups verified to be disabled) the popup block doesn't work.
  2932. # [23:09] * tbsaunde|busy is now known as tbsaunde
  2933. # [23:09] <mkaply> and popup blocking is not turned off in that base set of prefs
  2934. # [23:10] <mkaply> that seems like that would kind of hurt automated testing if popups kept coming up :)
  2935. # [23:10] <AutomatedTester> mkaply: http://code.google.com/p/selenium/source/browse/trunk/javascript/firefox-driver/webdriver.json
  2936. # [23:10] <AutomatedTester> those are the prefs we update
  2937. # [23:11] <AutomatedTester> i cant see anything that suggests popups
  2938. # [23:11] <@bz> man
  2939. # [23:11] <@bz> blurred text-shadow
  2940. # [23:11] <@bz> spawn of the devil
  2941. # [23:11] <jhammel> heh
  2942. # [23:12] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=748305
  2943. # [23:12] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
  2944. # [23:13] <@dbaron> WG9s, hg does, it's just nobody wants to type all that
  2945. # [23:13] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2946. # [23:13] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  2947. # [23:13] <@dbaron> -C --clean discard uncommitted changes (no backup)
  2948. # [23:13] <@dbaron> -c --check update across branches if no uncommitted changes
  2949. # [23:14] * Joins: doublehp (dhp@moz-11780613.villers.doublehp.org)
  2950. # [23:14] * Parts: doublehp (dhp@moz-11780613.villers.doublehp.org) (Leaving.)
  2951. # [23:15] <jhammel> bz: fwiw, not particularly janky for me on this computer (albeit it is a quad-core i7)
  2952. # [23:15] * Quits: wolfiR (wolfiR@moz-1F2423D2.dip0.t-ipconnect.de) (Quit: Leaving)
  2953. # [23:16] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2954. # [23:16] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2955. # [23:16] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
  2956. # [23:16] * Joins: Metapioca (lg@moz-D7321800.rev.sfr.net)
  2957. # [23:17] <@bz> jhammel: likewise here, on both counts
  2958. # [23:17] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  2959. # [23:17] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2960. # [23:17] <@bz> well, no, mine's dual-core
  2961. # [23:17] <@bz> but it's not like this testcase would use more than one core. ;)
  2962. # [23:17] <AutomatedTester> mkaply: if you friend/aquaintance wants to chat we have #selenium on freenode
  2963. # [23:18] * philor|away is now known as philor
  2964. # [23:19] * Quits: Metapioca (lg@moz-D7321800.rev.sfr.net) (Quit: Zzzz)
  2965. # [23:19] <mkaply> AutomatedTester: I'll point him over there. Is there a way to set default prefs?
  2966. # [23:19] <AutomatedTester> mkaply: there is a profile object
  2967. # [23:19] <AutomatedTester> and they can call setPreference
  2968. # [23:21] <AutomatedTester> mkaply: e.g. https://github.com/AutomatedTester/AutomatedPagePerf/blob/master/pageperfdriver.py#L35
  2969. # [23:21] * Joins: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP)
  2970. # [23:22] <jviereck> roc: For testing the mozPrintCallback API, I'm wondering if we could save some page to a PDF using https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIWebBrowserPersist#Example, render the pages using PDF.JS and compare them to some reference images? I would like to get at least some printout-test coverage, but I'm not sure if I just aim for too much
  2971. # [23:22] <mkaply> AutomatedTester: thanks. I've given the info and pointed him to IRC.
  2972. # [23:22] <mkaply> really appreciate it
  2973. # [23:22] <AutomatedTester> mkaply: anytime
  2974. # [23:23] * Quits: jdm (jdm@CB3EC984.A5F785DE.396E4C6D.IP) (Client exited)
  2975. # [23:24] <anant> ted: ping
  2976. # [23:24] * philor is now known as philor|away
  2977. # [23:25] * Quits: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP) (Ping timeout)
  2978. # [23:26] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
  2979. # [23:27] <gregglind_away> is there a way to get chrome pages transparent? I know this happens, can't find the reference.
  2980. # [23:28] <Mook_as> gregglind_away: chrome windows, not pages, but yes.
  2981. # [23:28] <@roc> jviereck: that's an interesting idea
  2982. # [23:29] <@roc> if you can get it to work, sure :-)
  2983. # [23:29] * AaronMT is now known as AaronMT|Cantina
  2984. # [23:30] * philor|away is now known as philor
  2985. # [23:30] * gregglind_away is now known as gregglind
  2986. # [23:31] <gregglind> Mook_as, they have to be xul? Can I affect global window styling?
  2987. # [23:32] <gregglind> this sort of thing, right? <window style="background:transparent !important; -moz-appearance:none !important;">.
  2988. # [23:32] <Mook_as> yeah, pretty much
  2989. # [23:32] <Mook_as> you _probably_ don't need to be so !important though
  2990. # [23:32] <jviereck> roc: some things I need clarification on: 1) If we do the "SaveToPDF", do we use the exact same code as for printing (I guess so, but for double checking), 2) the reference image to compare agains has to look different from testing machine to testing machine. The fonts might look a little bit different on linux then they do on windows. Is something like this possible with the current reftest infrastructure?
  2991. # [23:33] * Quits: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner_)
  2992. # [23:33] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  2993. # [23:33] * philor is now known as philor|away
  2994. # [23:34] <@roc> 1) yes 2) yeah you can take snapshots in mochitests using WindowSnapshot.js and do reftest-like things
  2995. # [23:34] <gregglind> Mook_as, so my hunch from jetpack side would be to do a windowListener and do somethign to the styles. that likely to work?
  2996. # [23:34] <gregglind> at least it seems worth an experiment.
  2997. # [23:36] * Parts: Daeken (daeken@moz-F43110AA.com)
  2998. # [23:36] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
  2999. # [23:38] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
  3000. # [23:38] * Quits: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it) (Quit: Leaving.)
  3001. # [23:39] * Quits: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3002. # [23:39] * Quits: AaronMT|Cantina (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3003. # [23:39] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3004. # [23:41] * jgriffin-lunch is now known as jgriffin
  3005. # [23:41] <jlebar> If I want to return a dom::Element from IDL, do I return nsISupports? I don't see other interfaces which are accessible from JS, but I could be missing one...
  3006. # [23:42] * philor|away is now known as philor
  3007. # [23:42] <@smaug> jlebar: nsIDOMElement
  3008. # [23:42] <jlebar> Oh, that makes sense. Thanks. :)
  3009. # [23:42] * fabrice|mtg is now known as fabrice
  3010. # [23:44] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  3011. # [23:44] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
  3012. # [23:45] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  3013. # [23:45] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  3014. # [23:46] * philor is now known as philor|away
  3015. # [23:47] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  3016. # [23:47] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3017. # [23:49] <jlebar> smaug, While you're around...can you explain what nsFrameLoader::SwapWithOtherLoader is for?
  3018. # [23:49] * Quits: akeybl (akeybl@1259B2E2.2037A270.5F093114.IP) (Ping timeout)
  3019. # [23:49] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  3020. # [23:50] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
  3021. # [23:50] * gregglind is now known as gregglind_away
  3022. # [23:50] <Mook_as> something about swapping frames around (for dropping tabs to other windows and fund things like that), IIRC
  3023. # [23:50] <@smaug> jlebar: when you drag a tab to another window
  3024. # [23:51] <jlebar> Ah, that's fun. Thanks.
  3025. # [23:52] * philor|away is now known as philor
  3026. # [23:53] * philor is now known as philor|away
  3027. # [23:53] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
  3028. # [23:53] * wlach is now known as wlach|afk
  3029. # [23:54] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3030. # [23:54] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
  3031. # [23:54] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3032. # [23:55] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3033. # [23:57] <jviereck> dholbert: if I add some PDF-PDF.JS-based ref-tests for my new mozPrintCallback stuff, should I create a new folder /layout/printing/test/ and place the tests in there (note: it will be "ref-tests" in the end, but the test harness used is mochi-test, which kicks of the ref-testing internally)
  3034. # [23:57] <dholbert> jviereck, I believe so. We do something like that for :visited tests too
  3035. # [23:58] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  3036. # [23:58] * Quits: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  3037. # [23:58] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3038. # [23:58] <blassey> rail_away: can you spin an aurora nightly off of 2949b3533041 please
  3039. # [23:58] <blassey> joduinn-mtg: ^
  3040. # [23:58] * Quits: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  3041. # [23:59] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3042. # [23:59] <Callek> blassey: self-serve should allow the nightly spinning, right?
  3043. # [23:59] <dholbert> jviereck, yeah, see e.g. http://mxr.mozilla.org/mozilla-central/source/layout/style/test/Makefile.in?mark=236-243,256-257#236
  3044. # Session Close: Sat Apr 28 00:00:00 2012

The end :)