/irc-logs / mozilla / #developers / 2012-05-31 / end

Options:

  1. # Session Start: Thu May 31 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  4. # [00:01] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  5. # [00:01] * Quits: kaie (kaie@moz-96F293C5.dip.t-dialin.net) (Quit: Leaving)
  6. # [00:02] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  7. # [00:03] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  8. # [00:04] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Ping timeout)
  9. # [00:04] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  10. # [00:05] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  11. # [00:05] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  12. # [00:05] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  13. # [00:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  14. # [00:06] * AaronMT is now known as AaronMT|AFK
  15. # [00:07] * Joins: Boriss (FlyingToas@moz-D52B1455.tmodns.net)
  16. # [00:07] * philor is now known as philor|away
  17. # [00:08] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
  18. # [00:10] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  19. # [00:11] <Optimizer> jlebar|errand: what should be the component for the bug ?
  20. # [00:11] <jlebar|errand> Optimizer, tech evang / add-ons?
  21. # [00:11] <Optimizer> in core or in firefox ?
  22. # [00:11] * Quits: avih (quassel@moz-152DA157.red.bezeqint.net) (Ping timeout)
  23. # [00:12] * jlebar|errand is now known as jlebar
  24. # [00:12] <jlebar> Optimizer, https://bugzilla.mozilla.org/enter_bug.cgi?product=Tech%20Evangelism&component=Add-ons
  25. # [00:12] * Quits: gandalf (zbraniecki@moz-4BD65F18.neoplus.adsl.tpnet.pl) (Ping timeout)
  26. # [00:12] <Optimizer> thanks
  27. # [00:12] * jmaher is now known as jmaher|afk
  28. # [00:12] * rail is now known as rail_away
  29. # [00:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  30. # [00:13] <Optimizer> I narrowed down the problem to the js script attached to the optioned window
  31. # [00:13] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Quit: leaving)
  32. # [00:13] <gavin> jlebar: yes sorry, I was going to ask mak if he could review it
  33. # [00:13] * davehunt is now known as davehunt|away
  34. # [00:14] <jlebar> gavin, It would be great if he could. Do you want me to ask in the bug?
  35. # [00:14] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  36. # [00:15] * philor|away is now known as philor
  37. # [00:16] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Ping timeout)
  38. # [00:16] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Quit: Leaving.)
  39. # [00:16] <fryn> dbaron: ping
  40. # [00:16] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  41. # [00:16] <@dbaron> fryn, pong
  42. # [00:17] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
  43. # [00:17] <fryn> dbaron: if we have a CSS animation like this: https://bug759252.bugzilla.mozilla.org/attachment.cgi?id=628498
  44. # [00:17] <fryn> do we end up with rotate(360deg) and rotate(0deg) as two separate frames?
  45. # [00:18] <fryn> or will it rotate smoothly (given no GC pauses or other things causing it to jank, etc.)
  46. # [00:18] * coop|buildduty is now known as coop|afk
  47. # [00:18] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  48. # [00:19] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  49. # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  50. # [00:19] <@dbaron> fryn, what definition of "frame" are you using?
  51. # [00:19] <fryn> dbaron: i don't know. i'm half-curious about how it works and half-want to know whether that's suitable for a rotation animation like that.
  52. # [00:20] <@dbaron> fryn, it looks suitable for a rotation animation
  53. # [00:20] <@dbaron> fryn, though the transition between the two directions will involve resetting to 0deg
  54. # [00:20] * mcote|backinawhile is now known as mcote
  55. # [00:20] * catlee is now known as catlee-away
  56. # [00:20] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  57. # [00:20] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  58. # [00:21] <fryn> dbaron: great :) good point, but that's okay for this use case, since the images are different anyway.
  59. # [00:21] * Joins: faramarz1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  60. # [00:21] <Optimizer> jlebar: bug 759919
  61. # [00:21] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  62. # [00:21] * Quits: faramarz1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  63. # [00:22] <@dolske> I bet that transform is expensive and will make taras sad. :)
  64. # [00:23] <fryn> dolske: it should be better than APNG, because we can off-main-thread it, or at least that is planned.
  65. # [00:23] * fryn is just spewing terribad grammarz today.
  66. # [00:24] <fryn> dolske: also, less memory hopefully?
  67. # [00:24] <Optimizer> jlebar: I have tried every things, have assigned to null every variable and function, have removed every listener, still the compartment exists, and is of the exactly same size, whether I assign every thing to null or not
  68. # [00:24] <Optimizer> please point the bug to people who can help
  69. # [00:25] <@dolske> fryn: also, would not each tab's trobber spin out of sync?
  70. # [00:25] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  71. # [00:26] <fryn> jaws: ^
  72. # [00:27] * Joins: avih (quassel@moz-63BFAABD.red.bezeqint.net)
  73. # [00:27] <jgilbert> So, if I wanted to blocklist something based on CPU model, is there a good way to do this without having to write a CPUID query myself?
  74. # [00:30] <jaws> i don't think it necessarily looks "bad" if they're not in concert with each other
  75. # [00:30] <gavin> hrm, khuey|pto-until-june-4 huh
  76. # [00:32] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  77. # [00:32] <@dolske> i don't think it necessarily looks "good" either. :)
  78. # [00:32] <@dolske> but I have a fun idea!
  79. # [00:32] <jlebar> gavin, Would you like me to ask mak to review in the bug, or are you going to?
  80. # [00:32] * @dolske leaves it hanging there while he inbounds
  81. # [00:32] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
  82. # [00:32] <gavin> jlebar: I was going to ask him on IRC tomorrow when it's not 12:30am
  83. # [00:32] <gavin> in the mean time I was going to submit the few comments I did have
  84. # [00:32] <jlebar> gavin, Sounds good, thanks.
  85. # [00:33] * joduinn-mtg is now known as joduinn-brb
  86. # [00:33] <Optimizer> jlebar: optimizer.js ?
  87. # [00:33] <jlebar> jgilbert, I don't think we have reusable CPU model parsing in the tree.
  88. # [00:33] <jlebar> Optimizer, Oops. :)
  89. # [00:34] <jlebar> jgilbert, The closest thing I know of is SSE.h.
  90. # [00:34] <jgilbert> jlebar: alright, bummer
  91. # [00:34] <Optimizer> i am thinking it was intentional :P
  92. # [00:35] * eflores is now known as edwin
  93. # [00:35] <jlebar> jgilbert, There is some chromium atomic ops code which works around a bug in an old AMD chip; I can find that if it would be useful.
  94. # [00:35] <jlebar> jgilbert, It's possible you could reuse their code, in some fashion.
  95. # [00:36] <jgilbert> yeah, I saw that when I was checking
  96. # [00:36] <jlebar> jgilbert, (chromium code in our tree)
  97. # [00:36] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  98. # [00:36] <jgilbert> hoping I was missing something
  99. # [00:36] <jlebar> Sounds like not. :)
  100. # [00:36] <jgilbert> ah well
  101. # [00:36] <jgilbert> thanks anyways
  102. # [00:36] <jlebar> Sure thing.
  103. # [00:36] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
  104. # [00:36] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  105. # [00:38] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  106. # [00:38] * Quits: Optimizer (Instantbir@9D7E00FB.97445C35.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  107. # [00:39] * azakai is now known as azakai|2
  108. # [00:41] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  109. # [00:42] * jlebar is now known as jlebar|dinner
  110. # [00:42] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  111. # [00:45] * joduinn-brb is now known as joduinn
  112. # [00:47] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
  113. # [00:47] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  114. # [00:47] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  115. # [00:47] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  116. # [00:48] * joduinn is now known as joduinn-phone
  117. # [00:50] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  118. # [00:53] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  119. # [00:54] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  120. # [00:54] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Connection reset by peer)
  121. # [00:54] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
  122. # [00:55] * Quits: kentuckyfriedtakahe (kentuckyfr@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  123. # [00:56] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  124. # [00:57] * Quits: marco (marco@EAA9FC80.A2DD14FC.10DC0B64.IP) (Quit: Sto andando via)
  125. # [00:58] * philor is now known as philor|away
  126. # [00:58] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  127. # [00:59] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  128. # [00:59] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  129. # [01:00] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  130. # [01:01] * Quits: Pike (Pike@moz-8185938A.pool.mediaways.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  131. # [01:01] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  132. # [01:02] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  133. # [01:02] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  134. # [01:06] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  135. # [01:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  136. # [01:07] * Joins: Boriss_ (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  137. # [01:08] * joduinn-phone is now known as joduinn
  138. # [01:08] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  139. # [01:08] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  140. # [01:08] * philor|away is now known as philor
  141. # [01:08] * Quits: Boriss (FlyingToas@moz-D52B1455.tmodns.net) (Ping timeout)
  142. # [01:09] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  143. # [01:09] * Quits: Boriss_ (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Connection reset by peer)
  144. # [01:09] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  145. # [01:10] * luke-away is now known as luke
  146. # [01:11] * philor falls in love with https://tbpl.mozilla.org/?tree=Mozilla-Inbound&onlyunstarred=1&rev=ec507e41777f
  147. # [01:11] * Quits: andreasn (andreasn@moz-7C447FC0.a336.priv.bahnhof.se) (Ping timeout)
  148. # [01:12] <philor> at first, I thought it was just another build of Android that didn't run, ho hum, but then I looked at the cset
  149. # [01:12] * Quits: TheCrap (TheCrap@moz-71687EAB.dip0.t-ipconnect.de) (Ping timeout)
  150. # [01:12] * erick is now known as erick-afk
  151. # [01:13] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  152. # [01:13] <darktrojan> nice one
  153. # [01:14] <jgilbert> ...welp
  154. # [01:15] * Joins: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
  155. # [01:15] <philor> should probably back it out to fix that
  156. # [01:15] * Joins: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au)
  157. # [01:16] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
  158. # [01:17] <jgilbert> huh, the diff looks empty?
  159. # [01:18] <philor> I want to see what the backout is going to look like :)
  160. # [01:18] * Quits: krit1 (krit@moz-8569A55.adobe.com) (Connection reset by peer)
  161. # [01:20] * Joins: tonymec (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP)
  162. # [01:20] * myk1 is now known as myk
  163. # [01:20] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  164. # [01:21] <philor> also good, m-c has built 4 nightlies in 7 pushes so far today
  165. # [01:21] <lduros> hello, I want to make a build without Firefox Sync, I tried using: export MOZ_SERVICES_SYNC=0 but it didn't do the trick
  166. # [01:22] <lduros> any idea how to do it ?
  167. # [01:22] <lduros> :-)
  168. # [01:22] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  169. # [01:23] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
  170. # [01:23] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  171. # [01:24] * azakai_ is now known as azakai
  172. # [01:24] <Mook_as> lduros: travel back in time before sync landed :p
  173. # [01:24] <lduros> Mook_as: hmm
  174. # [01:24] <lduros> I don't know how to travel in time :-P
  175. # [01:24] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  176. # [01:25] <lduros> besides there are other improvements the future has made
  177. # [01:25] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  178. # [01:27] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  179. # [01:27] * Joins: TheCrap (TheCrap@moz-B7671A02.dip0.t-ipconnect.de)
  180. # [01:28] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  181. # [01:29] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  182. # [01:29] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  183. # [01:29] <philor> so you think it has to do with http://mxr.mozilla.org/mozilla-central/search?string=MOZ_SERVICES_SYNC?
  184. # [01:29] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
  185. # [01:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  186. # [01:29] <philor> and you want not not have a 1 in http://mxr.mozilla.org/mozilla-central/source/browser/confvars.sh#24?
  187. # [01:29] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  188. # [01:30] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  189. # [01:31] <philor> given how unsupported it appears to be, though, I'm not going to manage a suitably surprised expression when you say it doesn't build
  190. # [01:32] * Parts: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
  191. # [01:33] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  192. # [01:33] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
  193. # [01:33] <gavin> yeah I told him that yesterday
  194. # [01:34] <gavin> I forgot about the confvars, that stuff gets included post-mozconfig parsing
  195. # [01:34] * mjschranz_away is now known as mjschranz
  196. # [01:34] <philor> oh does it? I think I filed an invalid bug three or four years ago, then :)
  197. # [01:37] <jaws> dbaron: now that the css selector has been changed, can you rs the layout/style changes for this bug (unless there were other issues you had found)? https://bugzilla.mozilla.org/show_bug.cgi?id=713608#c14
  198. # [01:39] <lduros> philor: gavin: ah thanks
  199. # [01:39] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  200. # [01:40] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
  201. # [01:40] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
  202. # [01:41] <lduros> is it supposed to be MOZ_MAINTENANCE_SERVICE=0 or MOZ_MAINTENANCE_SERVICE=
  203. # [01:41] <lduros> or is that the same
  204. # [01:41] <lduros> they're both valid as false? :-)
  205. # [01:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  206. # [01:42] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Input/output error)
  207. # [01:42] <mbrubeck> lduros: You want MOZ_MAINTENANCE_SERVICE=
  208. # [01:42] <lduros> right
  209. # [01:42] <lduros> that would be MOZ_SERVICES_SYNC anyway :-)
  210. # [01:42] <lduros> ok
  211. # [01:42] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
  212. # [01:42] <lduros> 0 isn't the same as nothing?
  213. # [01:42] <lduros> odd
  214. # [01:42] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  215. # [01:43] <lduros> thanks much gentlemen :-)
  216. # [01:43] <lduros> now I have to wait an hour and a half to know if it works :-)
  217. # [01:44] <gps> my Nightly on OS X hasn't updated since May 26. If I go to About Nightly, it doesn't download a new version. related to build signing?
  218. # [01:45] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  219. # [01:45] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  220. # [01:45] <gps> restarted and now it is downloading a new update. #confused
  221. # [01:45] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  222. # [01:46] * Joins: jprmc (jprmc@80FBD61.5BCEC6DB.DA78B690.IP)
  223. # [01:46] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  224. # [01:46] <gps> and it apparently upgraded to May 27 on restart. meh
  225. # [01:46] <lduros> gps: on GNU/Linux I don't get updates systematically
  226. # [01:47] <gps> lduros: this is on OS X and it is always updating for me
  227. # [01:47] <lduros> hmm
  228. # [01:48] <@dbaron> jaws, noted
  229. # [01:48] <jaws> dbaron: k thanks
  230. # [01:48] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  231. # [01:49] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  232. # [01:49] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  233. # [01:49] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  234. # [01:49] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  235. # [01:51] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  236. # [01:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  237. # [01:52] * zpao is now known as zpao|detached
  238. # [01:52] * Quits: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP) (Connection reset by peer)
  239. # [01:53] * Quits: edmorley (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com) (Quit: Leaving.)
  240. # [01:54] * Quits: tonymec (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP) (Input/output error)
  241. # [01:55] * Joins: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com)
  242. # [01:56] * Joins: jpr_ (jprmc@31F7E9EA.5BCEC6DB.DA78B690.IP)
  243. # [01:57] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  244. # [01:57] * faramarz_ is now known as faramarz
  245. # [01:57] * Quits: jprmc (jprmc@80FBD61.5BCEC6DB.DA78B690.IP) (Ping timeout)
  246. # [01:57] * Quits: tonymec|away (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP) (Quit: Konversation terminated!)
  247. # [01:59] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  248. # [02:01] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
  249. # [02:02] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  250. # [02:02] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  251. # [02:02] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  252. # [02:03] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  253. # [02:03] <jgilbert> so https://hg.mozilla.org/integration/mozilla-inbound/rev/ec507e41777f was a null push
  254. # [02:03] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  255. # [02:03] <jgilbert> is it worth backing out?
  256. # [02:03] <mbrubeck> no
  257. # [02:04] <mbrubeck> just land the real fix on top of it, please.
  258. # [02:04] <jgilbert> 'on top of' as in just land it normally, or is this different?
  259. # [02:05] * Joins: tonymec__ (tonymec@F795F717.5A39B178.277517C1.IP)
  260. # [02:05] * tonymec__ is now known as tonymec|away
  261. # [02:05] <mbrubeck> normally
  262. # [02:06] <jgilbert> ok, great
  263. # [02:08] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  264. # [02:10] * heycam|away is now known as heycam
  265. # [02:10] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  266. # [02:11] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  267. # [02:13] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  268. # [02:13] <darktrojan> jdm, ping
  269. # [02:13] <jdm> darktrojan: yo
  270. # [02:13] <darktrojan> will you be able to give r+ on my megapatch in the next week?
  271. # [02:14] * cadecairos_away is now known as cadecairos
  272. # [02:14] * Joins: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com)
  273. # [02:14] <darktrojan> (as in, bugzilla says you're away)
  274. # [02:14] * Quits: @ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  275. # [02:19] <darktrojan> scared you off, jdm ?
  276. # [02:19] <jdm> darktrojan: check with bsmedberg if my f+ is good enough to be an r+.
  277. # [02:19] <darktrojan> okay
  278. # [02:20] <darktrojan> I'll post the latest version
  279. # [02:21] * darktrojan hopes someone appreciates me fighting off the bitrot for 5 weeks
  280. # [02:21] <KWierso> I appreciate it, darktrojan :)
  281. # [02:21] <darktrojan> \o/
  282. # [02:22] <KWierso> and that's all that really matters, right?
  283. # [02:22] <darktrojan> of course
  284. # [02:23] * Quits: jpr_ (jprmc@31F7E9EA.5BCEC6DB.DA78B690.IP) (Ping timeout)
  285. # [02:23] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  286. # [02:24] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  287. # [02:25] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  288. # [02:25] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  289. # [02:26] * Quits: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
  290. # [02:26] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  291. # [02:27] * Joins: tonymec (tonymec@F795F717.5A39B178.277517C1.IP)
  292. # [02:27] * Quits: jdm (jdm@moz-7A70C52D.range109-154.btcentralplus.com) (Ping timeout)
  293. # [02:28] * Quits: kanru` (user@moz-C2DFBF89.dynamic.hinet.net) (Ping timeout)
  294. # [02:28] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  295. # [02:30] * AutomatedTester is now known as AutomatedTester|AFK
  296. # [02:30] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  297. # [02:30] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
  298. # [02:35] * Quits: rillian (giles@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
  299. # [02:35] * zpao|detached is now known as zpao
  300. # [02:36] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  301. # [02:37] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  302. # [02:37] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  303. # [02:37] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
  304. # [02:37] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  305. # [02:37] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  306. # [02:38] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  307. # [02:38] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  308. # [02:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  309. # [02:38] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  310. # [02:38] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  311. # [02:38] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  312. # [02:38] <heycam> I may have asked this before, but: is it ok if I land an unreviewed, no bug patch for fixing a couple of typos in comments (while I land other things)?
  313. # [02:38] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
  314. # [02:38] * Quits: geekboy|afk (geekboy@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  315. # [02:38] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  316. # [02:38] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
  317. # [02:38] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  318. # [02:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  319. # [02:38] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  320. # [02:38] <stuart> bye mv
  321. # [02:38] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  322. # [02:38] <@dbaron> heycam, yes
  323. # [02:39] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  324. # [02:39] * Quits: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  325. # [02:39] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  326. # [02:39] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  327. # [02:39] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  328. # [02:39] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  329. # [02:39] <@dbaron> heycam, I think Jesse likes it if you put "no bug" in the commit message or something like that
  330. # [02:39] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  331. # [02:39] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  332. # [02:39] <heycam> dbaron, ok great, was going to ask (if the hooks would stop me)
  333. # [02:39] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  334. # [02:39] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  335. # [02:39] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  336. # [02:40] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  337. # [02:40] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  338. # [02:40] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  339. # [02:40] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  340. # [02:40] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  341. # [02:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  342. # [02:40] * Joins: Ami_Ty (Amie@moz-7B0110AD.mv.mozilla.com)
  343. # [02:41] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  344. # [02:41] * Joins: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com)
  345. # [02:41] * Joins: geekboy|afk (geekboy@moz-BBE3ABD.mv.mozilla.com)
  346. # [02:41] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  347. # [02:41] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  348. # [02:41] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  349. # [02:41] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  350. # [02:41] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  351. # [02:41] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  352. # [02:42] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  353. # [02:42] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  354. # [02:42] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  355. # [02:42] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  356. # [02:42] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
  357. # [02:42] * ChanServ sets mode: +o dveditz
  358. # [02:42] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  359. # [02:42] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  360. # [02:42] * Quits: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com) (Quit: luke_laptop)
  361. # [02:43] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  362. # [02:45] * Quits: TheCrap (TheCrap@moz-B7671A02.dip0.t-ipconnect.de) (Ping timeout)
  363. # [02:48] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356])
  364. # [02:50] <njn> dbaron: I asked you for feedback on my patch in bug 717853 2.5 months ago. Should I still hold some hope?
  365. # [02:50] * Joins: ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  366. # [02:50] * ChanServ sets mode: +o ehsan
  367. # [02:52] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  368. # [02:52] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  369. # [02:53] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  370. # [02:53] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
  371. # [02:54] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
  372. # [02:54] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  373. # [02:55] <@dbaron> njn, oh gosh. I suppose not.
  374. # [02:56] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  375. # [02:56] <darktrojan> bugzilla seems to have lost the inline history
  376. # [02:57] <darktrojan> does anyone else see that?
  377. # [02:57] <@roc> bsmedberg-bbl: any Java applet? Mac or Windows?
  378. # [02:57] <darktrojan> actually what? " No changes have been made to this bug yet. "
  379. # [02:57] <@roc> oh, Windows obviously
  380. # [02:57] <darktrojan> glob ^
  381. # [02:57] <njn> darktrojan: I see it fine in bug 754181
  382. # [02:58] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  383. # [02:58] <darktrojan> yeah I see it in a different bug
  384. # [02:58] <darktrojan> glob|away, https://bugzilla.mozilla.org/show_activity.cgi?id=727408
  385. # [02:59] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  386. # [03:00] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  387. # [03:02] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  388. # [03:02] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  389. # [03:03] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  390. # [03:04] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  391. # [03:04] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  392. # [03:04] * nrc is now known as luncherator
  393. # [03:05] * luncherator is now known as nrc
  394. # [03:05] * zpao is now known as zpao|detached
  395. # [03:05] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  396. # [03:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  397. # [03:07] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  398. # [03:07] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  399. # [03:07] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  400. # [03:08] * Joins: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  401. # [03:08] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  402. # [03:10] * Quits: chewey (chewey@moz-AA9BE484.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  403. # [03:10] <ketas> gaston: the funny thing was... when i was running debug build in gdb, it was so painfully slow and didn't crash... only one freeze?
  404. # [03:11] * Joins: chewey (chewey@moz-EA00504D.dip0.t-ipconnect.de)
  405. # [03:11] <ketas> gaston: funny, debug causes bugs to disappear :P
  406. # [03:12] * Quits: mike5w3c (MikeS@moz-4456EEF6.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  407. # [03:12] * Joins: mike5w3c (MikeS@moz-15F194B0.xgsspn.imtp.tachikawa.spmode.ne.jp)
  408. # [03:12] * Joins: anant (anant@moz-10606B42.dsl.static.sonic.net)
  409. # [03:15] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  410. # [03:18] * Quits: sewardj (sewardj@moz-18671CFA.dip.t-dialin.net) (Ping timeout)
  411. # [03:18] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: blast off!)
  412. # [03:21] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  413. # [03:21] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  414. # [03:21] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  415. # [03:24] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
  416. # [03:25] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  417. # [03:25] * juanb is now known as juanb|jog
  418. # [03:26] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  419. # [03:27] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  420. # [03:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  421. # [03:29] * jlebar|dinner is now known as jlebar
  422. # [03:30] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  423. # [03:31] * Joins: Mardak (Mardak@moz-93085FCB.dsl.snfc21.sbcglobal.net)
  424. # [03:32] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  425. # [03:33] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  426. # [03:35] * ewong|afk is now known as ewong
  427. # [03:36] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  428. # [03:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  429. # [03:37] * Joins: birtles_ (chatzilla@moz-348F61F0.mozilla.or.jp)
  430. # [03:37] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  431. # [03:37] * birtles_ is now known as birtles
  432. # [03:38] * ctalbert is now known as ctalbert|afk
  433. # [03:40] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  434. # [03:43] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  435. # [03:45] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  436. # [03:47] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  437. # [03:48] * Joins: sewardj (sewardj@moz-41760F36.dip.t-dialin.net)
  438. # [03:48] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  439. # [03:49] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  440. # [03:49] * Quits: KaiRo (robert@moz-17DDA9B1.adsl.highway.telekom.at) (Input/output error)
  441. # [03:51] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  442. # [03:51] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  443. # [03:51] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  444. # [03:51] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  445. # [03:52] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  446. # [03:52] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  447. # [03:52] * Quits: Mardak (Mardak@moz-93085FCB.dsl.snfc21.sbcglobal.net) (Quit: Mardak)
  448. # [03:54] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  449. # [03:54] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  450. # [03:56] * Joins: mike5w3c_ (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
  451. # [03:56] * Quits: mike5w3c (MikeS@moz-15F194B0.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  452. # [03:56] * mike5w3c_ is now known as mike5w3c
  453. # [03:56] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  454. # [03:58] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
  455. # [03:58] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
  456. # [03:58] * heycam is now known as heycam|away
  457. # [03:59] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
  458. # [04:00] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  459. # [04:01] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  460. # [04:02] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  461. # [04:02] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  462. # [04:02] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  463. # [04:02] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (Ping timeout)
  464. # [04:04] * juanb|jog is now known as juanb
  465. # [04:05] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  466. # [04:06] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  467. # [04:06] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
  468. # [04:06] * Quits: tchevalier (Instantbir@moz-FEC38A68.w92-133.abo.wanadoo.fr) (Ping timeout)
  469. # [04:06] * joduinn is now known as joduinn-afk
  470. # [04:08] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  471. # [04:10] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Connection reset by peer)
  472. # [04:10] * Joins: tchevalier (Instantbir@moz-96603E50.w92-133.abo.wanadoo.fr)
  473. # [04:10] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  474. # [04:10] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  475. # [04:10] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  476. # [04:10] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  477. # [04:11] * mjschranz is now known as mjschranz_away
  478. # [04:12] * Quits: tchevalier (Instantbir@moz-96603E50.w92-133.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  479. # [04:13] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  480. # [04:14] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  481. # [04:15] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
  482. # [04:16] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  483. # [04:16] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  484. # [04:16] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Input/output error)
  485. # [04:17] * nli|away is now known as nli
  486. # [04:18] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  487. # [04:18] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  488. # [04:18] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
  489. # [04:20] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  490. # [04:20] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  491. # [04:20] * Joins: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
  492. # [04:20] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  493. # [04:21] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  494. # [04:23] * heycam|away is now known as heycam
  495. # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  496. # [04:24] * mjschranz_away is now known as mjschranz
  497. # [04:25] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
  498. # [04:25] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  499. # [04:25] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  500. # [04:26] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  501. # [04:30] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  502. # [04:32] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  503. # [04:33] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (No route to host)
  504. # [04:33] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  505. # [04:33] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  506. # [04:34] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
  507. # [04:36] <jlebar> How do I synchronously load about:blank into a docshell?
  508. # [04:36] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  509. # [04:36] * ChanServ sets mode: +o roc
  510. # [04:36] <jlebar> bz, ^?
  511. # [04:36] * Joins: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp)
  512. # [04:37] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  513. # [04:38] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
  514. # [04:38] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  515. # [04:38] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  516. # [04:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  517. # [04:39] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  518. # [04:40] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  519. # [04:43] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  520. # [04:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3aa566994890 - Ehsan Akhgari - Bug 758998 - Use the correct installation directory when attempting to upgrade the maintenance service; r=bbondy
  521. # [04:45] <bbondy> ehsan: about the other bug, we did that fallback before background updates from the wizard though?
  522. # [04:45] <bbondy> actually moving to #silentupdate
  523. # [04:46] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
  524. # [04:48] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  525. # [04:49] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (Ping timeout)
  526. # [04:51] * philor is now known as philor|away
  527. # [04:53] * mjschranz is now known as mjschranz_away
  528. # [04:54] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
  529. # [04:55] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  530. # [04:55] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  531. # [04:55] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
  532. # [04:58] <njn> anyone here know about what happens when you log into a site in Firefox?
  533. # [04:58] <njn> We're seeing two compartments for logged-into sites, bug 759966 has the details
  534. # [04:59] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  535. # [05:03] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  536. # [05:03] * Joins: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
  537. # [05:04] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  538. # [05:07] * Joins: sawrubh (Mibbit@29BDE11E.51B22ADD.8BC1D756.IP)
  539. # [05:08] <@bz> njn: what happens in what sense?
  540. # [05:09] <@bz> njn: is this cookie login, HTTP auth, something else?
  541. # [05:09] * @bz can think of at least three distinct ways of logging in....
  542. # [05:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  543. # [05:09] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  544. # [05:10] <@bz> njn: fwiw, for bugzilla it's entirely possible that the site is just totally different when logged in
  545. # [05:10] <sfink> GET /myawesomeservice?loggedin=1
  546. # [05:10] <@bz> njn: in fact it _is_
  547. # [05:10] <@bz> sfink: I hadn't even counted that one. ;)
  548. # [05:10] <@bz> njn: at least for me.....
  549. # [05:10] <sfink> with good reason!
  550. # [05:12] * Quits: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP) (Quit: Ommm.......)
  551. # [05:13] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  552. # [05:14] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  553. # [05:15] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  554. # [05:16] * Quits: Ami_Ty (Amie@moz-7B0110AD.mv.mozilla.com) (Quit: Ami_Ty)
  555. # [05:20] * glob|away is now known as glob
  556. # [05:21] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  557. # [05:23] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  558. # [05:24] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  559. # [05:25] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  560. # [05:27] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  561. # [05:28] * Quits: Stan (Stan@moz-8AEB284B.dip.t-dialin.net) (Ping timeout)
  562. # [05:29] * Joins: Stan (Stan@moz-8AEB284B.dip.t-dialin.net)
  563. # [05:29] * Quits: Olipro (Olipro@moz-39346478.catv.pool.telekom.hu) (Ping timeout)
  564. # [05:29] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
  565. # [05:29] * Joins: Olipro (Olipro@moz-39346478.catv.pool.telekom.hu)
  566. # [05:30] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Connection reset by peer)
  567. # [05:32] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
  568. # [05:32] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
  569. # [05:33] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
  570. # [05:34] * philor|away is now known as philor
  571. # [05:34] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
  572. # [05:41] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  573. # [05:48] * Quits: sawrubh (Mibbit@29BDE11E.51B22ADD.8BC1D756.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  574. # [05:49] * jlebar is now known as jlebar|sleep
  575. # [05:51] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  576. # [05:51] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  577. # [05:51] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  578. # [05:54] * Quits: mjschranz_away (matt@78D3F304.33EE9F8A.1139E686.IP) (Connection reset by peer)
  579. # [05:54] * Quits: sancus (sancus@moz-3A9162D.off.net) (Ping timeout)
  580. # [05:54] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  581. # [05:55] * Joins: mjschranz_away (matt@78D3F304.33EE9F8A.1139E686.IP)
  582. # [05:55] * Quits: jtcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  583. # [05:55] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Ping timeout)
  584. # [05:56] * coop|afk is now known as coop
  585. # [05:56] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  586. # [05:56] * Quits: mark (mark@moz-9E3E12EC.off.net) (Ping timeout)
  587. # [05:57] * Joins: sancus (sancus@moz-3A9162D.off.net)
  588. # [05:58] * Quits: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de) (Ping timeout)
  589. # [05:58] * Joins: jtcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  590. # [05:59] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
  591. # [05:59] * jtcranmer is now known as IRCMonkey30599
  592. # [06:02] * Joins: sawrubh (Mibbit@78223CB1.B72D4EAC.69A05079.IP)
  593. # [06:03] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  594. # [06:03] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  595. # [06:03] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  596. # [06:04] * Joins: Mays (Mibbit@62D47C91.49A3F3AD.6AA50C35.IP)
  597. # [06:05] * Quits: Mays (Mibbit@62D47C91.49A3F3AD.6AA50C35.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  598. # [06:06] * Joins: mike5w3c (MikeS@moz-7747C3C.xgsspn.imtp.tachikawa.spmode.ne.jp)
  599. # [06:07] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
  600. # [06:08] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
  601. # [06:09] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
  602. # [06:11] * cjones is now known as cjones-dinner
  603. # [06:12] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  604. # [06:12] * IRCMonkey30599 is now known as jtcranmer
  605. # [06:15] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  606. # [06:16] * Quits: sawrubh (Mibbit@78223CB1.B72D4EAC.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  607. # [06:16] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  608. # [06:16] * Joins: sawrubh (Mibbit@88A24F62.FC991AA0.89379447.IP)
  609. # [06:16] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  610. # [06:16] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
  611. # [06:18] * Quits: mike5w3c (MikeS@moz-7747C3C.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  612. # [06:23] <@bz> #$%#^^$%^$%^$%
  613. # [06:23] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
  614. # [06:23] * @bz hates commits like this
  615. # [06:23] <@bz> 3.471 <karnaze@netscape.com> 2002-02-19 07:48
  616. # [06:23] <@bz> bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
  617. # [06:24] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  618. # [06:25] <jesup> That's on old one!
  619. # [06:25] <@bz> jesup: it's also buggy as hell, unsurprisingly
  620. # [06:25] <philor> I bet the bug is informative, though - hell, it even has *patches* attached to it!
  621. # [06:26] <@bz> philor: well, sure
  622. # [06:26] <@bz> philor: it wasn't 1999 at that point
  623. # [06:26] <philor> it was 2002, though, so not a guarantee
  624. # [06:26] <@bz> by 2002 patches in bugs was pretty normal
  625. # [06:27] <@bz> unfortunately, so was r=alexsavulov.
  626. # [06:28] * KWierso1 is now known as KWierso-Instanbird
  627. # [06:28] * KWierso-Instanbird is now known as KWierso-Instantbird
  628. # [06:29] * glob is now known as glob|away
  629. # [06:29] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  630. # [06:31] * @bz looks at review queue and cries
  631. # [06:31] <@bz> I was down to _1_ on Friday
  632. # [06:31] <@bz> dammit
  633. # [06:31] * glob|away is now known as glob
  634. # [06:31] <@dbaron> bz, Well, I think the idea of the new code was not to do this horrible thing of splitting each border and having half of it drawn by the cell on each side
  635. # [06:32] <@dbaron> bz, though I'm not sure if it made it all drawn by the table as it should be
  636. # [06:32] <@bz> dbaron: this is the "new as of 2002" code?
  637. # [06:32] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  638. # [06:32] <@dbaron> bz, yes
  639. # [06:32] <@dbaron> bz, as in the "new table border collapsing code"
  640. # [06:32] <@bz> dbaron: I _think_ it does get all drawn by the table
  641. # [06:32] <@dbaron> bz, I suspect it was the rewrite that did that reorg
  642. # [06:32] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  643. # [06:32] <@bz> dbaron: the problem is that its handling of dynamic updates is ... sad
  644. # [06:32] <@dbaron> yes
  645. # [06:32] <@bz> dbaron: since it still _stores_ the borders in the cells, afaict
  646. # [06:33] <@dbaron> yes
  647. # [06:33] * @bz casts the first stone, shatters glass house
  648. # [06:33] <@bz> also mixes parables
  649. # [06:33] <@dbaron> I don't think the old code's handling of dynamic updates was any better, though it probably got some cases half right that the new code got fully wrong :-)
  650. # [06:33] <@bz> heh
  651. # [06:37] * Quits: KWierso-Instantbird (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso-Instantbird)
  652. # [06:37] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
  653. # [06:38] * cjones-dinner is now known as cjones
  654. # [06:38] * Quits: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net) (Ping timeout)
  655. # [06:40] <@bz> dbaron: do you have a sec?
  656. # [06:40] <@dbaron> bz, sure
  657. # [06:40] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
  658. # [06:40] <@bz> <'border-image-slice'> [ / <'border-image-width'> | / <'border-image-width'>? / <'border-image-outset'> ]?
  659. # [06:40] <@bz> So that's a border-image slice optionally followed by...
  660. # [06:41] <@bz> either '/' and then a border-image-width
  661. # [06:41] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  662. # [06:41] <@bz> or '/' and then a border-image-width and then a '/' and then a border-image-outset
  663. # [06:41] <@dbaron> basically it says that they're in slice-width-outset order, separated by slashes
  664. # [06:41] <@bz> or '/' and then '/' and then border-image-outset
  665. # [06:42] <@dbaron> and you can omit width or outset
  666. # [06:42] <@dbaron> but when you omit you must remove trailing slashes
  667. # [06:42] <@bz> So "slice // outset" is ok
  668. # [06:42] <@dbaron> but if you omit only width you need the two slashes
  669. # [06:42] <@bz> ok
  670. # [06:42] <@bz> gotcha
  671. # [06:42] * @bz was getting that, and was just trying to make sure he was not insane.
  672. # [06:43] <@dbaron> bz, I suppose I reviewed all the previous patches to this code, didn't I :-)
  673. # [06:44] <@bz> I think so
  674. # [06:44] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  675. # [06:46] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  676. # [06:47] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
  677. # [06:50] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  678. # [06:52] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Connection reset by peer)
  679. # [06:53] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
  680. # [06:53] * ChanServ sets mode: +o dbaron
  681. # [06:58] * Joins: zzzzz (chatzilla@moz-8DD5A8EC.dhcp.embarqhsd.net)
  682. # [06:59] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Ping timeout)
  683. # [07:00] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  684. # [07:02] <markh> someone is going to hate me - 2400 line patch up for review :)
  685. # [07:02] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  686. # [07:02] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  687. # [07:02] <markh> 800 being tests still leaves alot of pain...
  688. # [07:03] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  689. # [07:05] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  690. # [07:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  691. # [07:06] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  692. # [07:06] <@bz> 2400 lines maye or may not be too bad....
  693. # [07:06] <@bz> is that changed lines, or including context and all?
  694. # [07:06] <njn> bz: bugzilla is different when logged in? Interesting. I saw the same thing for gmail, though...
  695. # [07:07] <glob> njn, most notable would be inline-history is only visible when you're logged in
  696. # [07:07] <@bz> njn: well it shows a lot more form controls and so forth...
  697. # [07:07] <@bz> njn: also doesn't show the login UI, etc, etc
  698. # [07:07] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
  699. # [07:08] <markh> it is all new files - a "social api" Mike Hanson et al have been working on
  700. # [07:08] <njn> bz: I don't see the dup when logged into MDN, interesting
  701. # [07:08] <@bz> njn: What does the dup actually mean, in this case?
  702. # [07:08] <markh> (well, minus a couple of lines to existing makefiles)
  703. # [07:08] <@bz> njn: just that there's an about:blank document with the bugzilla principal?
  704. # [07:08] <@bz> njn: and on which bugzilla page?
  705. # [07:08] <njn> bz: any bugzilla page
  706. # [07:09] <njn> bz: the principal is bugzilla, the "location" is about:blank
  707. # [07:09] <@bz> https://bugzilla.mozilla.org/ ?
  708. # [07:09] <@bz> that page?
  709. # [07:09] <njn> the "location" is whatever bug 754771 assigns it
  710. # [07:09] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
  711. # [07:09] <njn> bz: yep that one too
  712. # [07:09] <@bz> hmm
  713. # [07:09] <KWierso> njn: does logging in via browserID/persona have that compartment? I only tried logging in to bugzilla via email/password
  714. # [07:09] <njn> KWierso: I didn't get it for MDN, which uses BrowserID
  715. # [07:10] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  716. # [07:10] <@bz> njn: odd
  717. # [07:10] <@bz> og
  718. # [07:10] <@bz> er, oh
  719. # [07:10] <njn> I don't get it on Yammer
  720. # [07:10] <@bz> maybe not odd
  721. # [07:10] <@bz> so
  722. # [07:10] <@bz> bugzilla
  723. # [07:10] <@bz> the page I just linked to
  724. # [07:10] <@bz> has an iframe on it
  725. # [07:11] <@bz> uri is about:blank
  726. # [07:11] <@bz> principal is of course that of bugzilla
  727. # [07:11] <njn> ORLY
  728. # [07:11] <@bz> <iframe id="_yuiResizeMonitor">
  729. # [07:11] <glob> it's probably added by YUI
  730. # [07:11] <glob> yeah
  731. # [07:11] <KWierso> bz: I don't see an iframe on https://bugzilla.mozilla.org/describecomponents.cgi though, but the extra compartment still shows up there
  732. # [07:12] <@bz> position: absolute, top: -27px
  733. # [07:12] <@bz> KWierso: looking
  734. # [07:12] <njn> bz: you mean the uri is not specified, and so defaults to about:blank?
  735. # [07:12] <@bz> KWierso: there's an iframe on that page too; the same one
  736. # [07:12] <@bz> njn: yes
  737. # [07:12] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
  738. # [07:12] <@bz> KWierso: please make sure you're looking at the DOM, not the source
  739. # [07:13] <@bz> KWierso: here there be script-dragons
  740. # [07:13] <njn> bz: hmm, so maybe things are working exactly as expected, and it's just that the page is confusing
  741. # [07:13] <njn> bz: gmail has a similar iframe!
  742. # [07:13] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  743. # [07:13] <@bz> njn: not surprising
  744. # [07:13] <@bz> njn: iframes all over the place out there
  745. # [07:13] <njn> bz: sounds like INVALID
  746. # [07:14] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
  747. # [07:15] <njn> bz: final confirmation: when I log out of bugzilla the iframe isn't present any more
  748. # [07:15] <@bz> njn: that's the weird part; I wonder why not... ;)
  749. # [07:15] <@bz> njn: but yui moves in mysterious ways
  750. # [07:15] <glob> bz, we don't load YUI unless we have to
  751. # [07:15] <@bz> njn: or maybe we only load it when logged in
  752. # [07:15] * nthomas is now known as nthomas|away
  753. # [07:15] <@bz> glob: ah, ok
  754. # [07:16] <@bz> glob: that would do it!
  755. # [07:16] <njn> bz: I'll INVALID it, thanks for identifying this!
  756. # [07:16] <philor> bz: do you want to look at 758990 where I'm probably doing the wrong thing, or should I just do it because it's all crap anyway?
  757. # [07:16] <@bz> njn: no problem
  758. # [07:16] <@bz> philor: can I have door number 3? ;)
  759. # [07:16] <@bz> philor: looking
  760. # [07:17] * Joins: mike5w3c (MikeS@moz-5A74F211.keio.w3.org)
  761. # [07:17] <@bz> philor: hmm
  762. # [07:18] * Joins: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net)
  763. # [07:19] * Fallen|away is now known as Fallen
  764. # [07:20] * njn likes BrowserID when it remembers my password and he doesn't have to type anything
  765. # [07:26] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  766. # [07:27] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
  767. # [07:29] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  768. # [07:31] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  769. # [07:31] * glob is now known as glob|away
  770. # [07:32] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  771. # [07:33] * Joins: dholbert_ (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  772. # [07:33] * Quits: sawrubh (Mibbit@88A24F62.FC991AA0.89379447.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  773. # [07:33] <biesi_> njn, I didn't think that ever happened
  774. # [07:34] <njn> biesi_: what "that" are you referring to?
  775. # [07:34] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  776. # [07:34] <njn> biesi_: oh, the BrowserID thing?
  777. # [07:34] <biesi_> njn, browserid remembering passwords
  778. # [07:34] <biesi_> yes
  779. # [07:34] <biesi_> the last thing you said :p
  780. # [07:35] <njn> biesi_: I think if you login multiple times in the same day it remembers?
  781. # [07:35] <njn> (:P)
  782. # [07:36] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
  783. # [07:36] <biesi_> into all two of the sites that support it, you mean? :p
  784. # [07:37] <WeirdAl> Hey, guys: Fedora 17, FF12 source build bustage: http://pastebin.mozilla.org/1652256
  785. # [07:37] <WeirdAl> please advise
  786. # [07:37] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  787. # [07:38] * Quits: dholbert_ (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Quit: Ex-Chat)
  788. # [07:38] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  789. # [07:38] <@dbaron> njn, meaning, you dislike it most of the time?
  790. # [07:39] <njn> dbaron: it's ok, but it's really nice to not have to type the password
  791. # [07:39] <@dbaron> njn, yeah
  792. # [07:39] <@dbaron> njn, quite annoying, actually
  793. # [07:39] <@dbaron> njn, since it defeats our password autofill mechanism
  794. # [07:39] <njn> dbaron: the MDN sign in is much better now, it was *awful* when first implmented
  795. # [07:39] <njn> dbaron: true
  796. # [07:40] <njn> dbaron: when the whole world uses BrowserID, you'll have to type your password once every day, but it'll only be a single password ;)
  797. # [07:41] <biesi_> njn, when the world uses browserid, you'll use your gmail account to authenticate!
  798. # [07:41] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  799. # [07:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  800. # [07:42] <WeirdAl> ... why in the world would it fail because the read function was undefined?
  801. # [07:42] <Jesse> does BrowserID defeat firefox's password autofill intentionally?
  802. # [07:42] <kinetik> WeirdAl: 736765
  803. # [07:43] * WeirdAl swears profusely
  804. # [07:44] <@dbaron> Jesse, not sure
  805. # [07:44] <@dbaron> Jesse, it's got enough javascript whiz-bang that it seems unintentional
  806. # [07:44] <Unfocused> Jesse: no, there's a bug on it. the issue is that it creates the password field dynamically
  807. # [07:44] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  808. # [07:44] <Jesse> i see
  809. # [07:45] <Jesse> it also seems to have forgotten my email address, and wants me to type it again
  810. # [07:45] <biesi_> Jesse, that keeps happening to me too :(
  811. # [07:45] <philor> okay, who's saving test.txt on the desktop and not removing it?
  812. # [07:46] <philor> or in the case of this screenshot from a slave, test-26.txt
  813. # [07:46] <Jesse> hopefully, when it's integrated into firefox, it will be "Do you want Firefox to store this BrowserID authorization?" rather than "Make a password; do you want Firefox to remember this password?"
  814. # [07:46] * Quits: ircloggr (nodebot@moz-D1D71655.compute-1.amazonaws.com) (Client exited)
  815. # [07:47] <Jesse> philor: i'd like to claim it's not my fuzzer, but i've been wrong before
  816. # [07:47] <@bz> man
  817. # [07:47] <@bz> jst and roc are fast on reviews
  818. # [07:47] <@bz> I should ask them more often!
  819. # [07:47] * Joins: ircloggr (nodebot@moz-48341F05.compute-1.amazonaws.com)
  820. # [07:48] <@roc> I'm not a very conscientious reviewer
  821. # [07:48] <@roc> especially for you
  822. # [07:48] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  823. # [07:49] <@bz> heh
  824. # [07:49] * @bz promises the code compiled
  825. # [07:49] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  826. # [07:49] <WeirdAl> speaking of fast reviews, bz: kinetik just found for me a bug with a build bustage against release... I'm testing against beta to see if FF13 has the fix
  827. # [07:49] <WeirdAl> but based on the bug, I'm betting not...
  828. # [07:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  829. # [07:50] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  830. # [07:50] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  831. # [07:50] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Client exited)
  832. # [07:50] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  833. # [07:51] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
  834. # [07:51] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
  835. # [07:51] <kinetik> WeirdAl: looks like it does (the original bug was 725655)
  836. # [07:51] <WeirdAl> oh, ok.
  837. # [07:51] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  838. # [07:52] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  839. # [07:52] <WeirdAl> source code confirms, kinetik
  840. # [07:52] <WeirdAl> looks like this one just slipped by.
  841. # [07:52] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  842. # [07:53] <WeirdAl> damn, I hate when that happens.
  843. # [07:54] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  844. # [07:54] <WeirdAl> ok, based on 725655, there's no reason this should have not shipped in FF12
  845. # [07:54] <WeirdAl> it's old enough that we knew about this
  846. # [07:55] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  847. # [07:56] * Joins: sawrubh (Mibbit@AF243C92.E7B227D1.9F0D91D8.IP)
  848. # [07:56] <philor> Jesse: I think rather than you, it's wesj in http://mxr.mozilla.org/mozilla-central/source/toolkit/components/downloads/test/unit/test_download_samename.js
  849. # [07:57] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  850. # [07:57] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120527042007])
  851. # [07:58] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  852. # [07:58] <philor> unlike http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/downloads/tests/unit/test_DownloadPaths.js with its createTemporarySaveDirectory(), that looks like it just creates three test.txt files and leaves them
  853. # [07:58] * Joins: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP)
  854. # [07:59] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  855. # [08:02] * Joins: avih_ (quassel@moz-63BFAABD.red.bezeqint.net)
  856. # [08:02] * Quits: avih (quassel@moz-63BFAABD.red.bezeqint.net) (Ping timeout)
  857. # [08:03] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
  858. # [08:04] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
  859. # [08:04] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  860. # [08:05] <@dbaron> hmmm, a new crash on tinderbox
  861. # [08:05] <@dbaron> (OSX debug mochitest-1, doublec's push)
  862. # [08:06] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
  863. # [08:08] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  864. # [08:08] * bz is now known as bz_sleep
  865. # [08:09] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  866. # [08:09] <smontagu> Style Editor seems to have issues with charsets :(
  867. # [08:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  868. # [08:11] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
  869. # [08:12] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  870. # [08:13] <espadrine> smontagu: what charset does it have trouble with?
  871. # [08:13] <smontagu> espadrine: I assume UTF-8 but I haven't checked yet. It's happening at http://ar.wikipedia.org
  872. # [08:14] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
  873. # [08:14] <smontagu> with the second to last style sheet, the one with 358 rules
  874. # [08:14] * tbsaunde is now known as tbsaunde|fk
  875. # [08:15] * Quits: avih_ (quassel@moz-63BFAABD.red.bezeqint.net) (Ping timeout)
  876. # [08:16] <espadrine> hmm. strange.
  877. # [08:16] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  878. # [08:16] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  879. # [08:16] <smontagu> espadrine: the problem seems to be knowing what the charset *is*, rather than trouble with any particular charset
  880. # [08:16] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  881. # [08:17] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  882. # [08:17] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  883. # [08:17] <espadrine> it clearly is utf-8
  884. # [08:18] <espadrine> the css file is, anyway
  885. # [08:19] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  886. # [08:19] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  887. # [08:20] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  888. # [08:21] <smontagu> espadrine: and it's served with a header Content-Type: text/css; charset=utf-8
  889. # [08:22] <espadrine> smontagu, yes, and the style editor assumes ISO-8859-15
  890. # [08:22] <smontagu> why would it do that?
  891. # [08:22] <espadrine> for some silly reason ^^
  892. # [08:22] <smontagu> :)
  893. # [08:23] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424093957])
  894. # [08:23] * glob|away is now known as glob
  895. # [08:24] <smontagu> lots of bugs already opened about this, I see
  896. # [08:24] * Joins: janv (varga@moz-62EEE943.o2inet.sk)
  897. # [08:24] <smontagu> bug 747820, bug 749950, bug 759646
  898. # [08:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  899. # [08:25] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  900. # [08:28] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner__)
  901. # [08:29] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  902. # [08:29] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  903. # [08:33] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  904. # [08:34] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Quit: Coyote finally caught me)
  905. # [08:34] <smontagu> espadrine: I don't think the style editor is assuming ISO-8859-15, or anything else. It seems to be just reading bytes and zero-padding them to unicode
  906. # [08:35] <smontagu> the results of which are more or less equivalent to assuming iso-8859-1
  907. # [08:39] <espadrine> smontagu: ok, that bug could come from many places
  908. # [08:40] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  909. # [08:41] * Joins: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net)
  910. # [08:41] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
  911. # [08:43] <markh> how do I check if a chrome:// URL actually exists? I can ask the chrome registry to resolve it, but ISTM it might return a file: or jar: so validation seems to get complex fairly quickly...
  912. # [08:44] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  913. # [08:45] <smontagu> espadrine: I'm looking at the source, it just loads everything using NetUtil.readInputStreamToString without a charset arg
  914. # [08:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  915. # [08:45] * Quits: @ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  916. # [08:46] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  917. # [08:46] <smontagu> adding { charset: "UTF-8" } as a quick and dirty workaround fixes ar.wikipedia.org, but is obviously not the correct fix
  918. # [08:47] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  919. # [08:49] <espadrine> smontagu: yesdo you know how to get the charset?
  920. # [08:50] <smontagu> espadrine: there is a spec, which we follow when loading stylesheets in the browser
  921. # [08:52] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/style/Loader.cpp#608
  922. # [08:53] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/style/Loader.cpp#710, really
  923. # [08:54] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  924. # [08:55] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
  925. # [08:55] <glazou> bonjour
  926. # [08:55] <espadrine> glazou: bonsoir
  927. # [08:55] <smontagu> glazou: bonjour
  928. # [08:55] <espadrine> smontagu: ok
  929. # [08:55] <ewong> is it ok to use the computer while doing browser-chrome tests?
  930. # [08:56] <smontagu> glazou: we are just having fun with bug 747820 and dupes
  931. # [08:57] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  932. # [09:00] <glazou> looking
  933. # [09:03] * Joins: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP)
  934. # [09:03] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  935. # [09:04] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  936. # [09:05] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  937. # [09:09] * Quits: ewong (chatzilla@moz-3CBEA671.ctinets.com) (Connection reset by peer)
  938. # [09:10] * Joins: ewong (chatzilla@moz-3CBEA671.ctinets.com)
  939. # [09:10] * philor is now known as philor|away
  940. # [09:10] * Quits: janv (varga@moz-62EEE943.o2inet.sk) (Quit: This computer has gone to sleep)
  941. # [09:10] * Quits: richardus (richardus@moz-A4E2BEA4.com) (Ping timeout)
  942. # [09:12] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Ping timeout)
  943. # [09:12] * Quits: anant (anant@moz-10606B42.dsl.static.sonic.net) (Quit: anant)
  944. # [09:13] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
  945. # [09:13] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  946. # [09:13] <WeirdAl> OK, now FF13 beta is not building :p
  947. # [09:13] <WeirdAl> mozilla/layout/base/tests/TestPoisonArea.cpp:400:56: error: unable to find string literal operator ‘operator"" PRIxPTR’
  948. # [09:14] * Joins: richardus (richardus@moz-A4E2BEA4.com)
  949. # [09:15] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  950. # [09:15] <glandium> WeirdAl: bug 734490
  951. # [09:15] * Quits: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au) (Client exited)
  952. # [09:16] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  953. # [09:16] <WeirdAl> what're the odds of getting it in for FF13?
  954. # [09:16] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
  955. # [09:16] <WeirdAl> (thanks)
  956. # [09:16] * philor|away is now known as philor
  957. # [09:17] <WeirdAl> bad enough FF12 wouldn't compile as vanilla...
  958. # [09:17] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  959. # [09:18] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  960. # [09:18] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
  961. # [09:20] * Joins: edmorley (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com)
  962. # [09:20] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  963. # [09:21] * philor is now known as philor|away
  964. # [09:22] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  965. # [09:23] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
  966. # [09:23] * edmorley changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  967. # [09:31] * nthomas|away is now known as nthomas
  968. # [09:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  969. # [09:32] * Joins: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP)
  970. # [09:33] <edmorley> good morning Ms2ger :-)
  971. # [09:33] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  972. # [09:34] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  973. # [09:35] * Quits: Wevah (Wevah@moz-5435D49F.stcd.qwest.net) (Ping timeout)
  974. # [09:35] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  975. # [09:35] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
  976. # [09:35] * Quits: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP) (Connection reset by peer)
  977. # [09:35] * Joins: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP)
  978. # [09:35] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  979. # [09:36] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  980. # [09:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  981. # [09:37] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  982. # [09:38] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
  983. # [09:41] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  984. # [09:42] * Joins: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de)
  985. # [09:42] <glazou> smontagu: where's the code for the style editor?
  986. # [09:43] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  987. # [09:43] <smontagu> glazou: browser/devtools/styleeditor
  988. # [09:43] <jst> bholley!
  989. # [09:43] <bholley> jst!
  990. # [09:43] <jst> bholley: how goes it over there?
  991. # [09:44] <bholley> jst: quite well - just picked up my titre de sejour yesterday morning
  992. # [09:44] <glazou> hey jst
  993. # [09:44] <bholley> jst: spent the day at the paris office, though ironically the internet was out
  994. # [09:44] <jst> bholley: no idea what that means, but sounds good :)
  995. # [09:44] <jst> glazou: howdy
  996. # [09:44] <bholley> jst: residence permit
  997. # [09:44] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424093957])
  998. # [09:44] <jst> bholley: yeah, I heard rumors about the internet...
  999. # [09:44] <jst> bholley: excellent
  1000. # [09:46] <bholley> jst: been mostly working on bug 758415
  1001. # [09:46] <jst> bholley: not sure if you got through your bugmail yet, I ended up giving you a bug back that you unassigned yourself from a while back
  1002. # [09:46] <bholley> jst: the autoentercompartment bug?
  1003. # [09:46] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
  1004. # [09:46] <jst> bholley: yeah... seems it's understood (mostly) by now
  1005. # [09:46] <jst> bholley: and steps to repro in the bug too
  1006. # [09:47] <bholley> jst: what's the timeframe on it?
  1007. # [09:47] * Quits: sawrubh (Mibbit@AF243C92.E7B227D1.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1008. # [09:47] <jst> bholley: next couple of weeks would be great
  1009. # [09:48] <bholley> jst: yeah, can definitely do that
  1010. # [09:48] <jst> bholley: too late for this release, so there's some time
  1011. # [09:48] <bholley> jst: I'm trying to figure out whether I should try to get bug 758415 in before the branch or port it to aurora afterward
  1012. # [09:49] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1013. # [09:49] <jst> bholley: seems we should try, but not much time left...
  1014. # [09:49] <bholley> jst: yeah. I've been making good progress. We'll see how today goes
  1015. # [09:50] <jst> sounds good
  1016. # [09:50] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1017. # [09:50] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1018. # [09:50] * ChanServ sets mode: +o roc
  1019. # [09:51] <bholley> jst: there's a couple of other things I need to get in for the branch as well, but they're mostly small
  1020. # [09:51] <jst> k
  1021. # [09:51] <bholley> jst: if you see peterv, I'd love a review on bug 751995
  1022. # [09:52] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1023. # [09:52] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
  1024. # [09:53] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  1025. # [09:53] <glazou> smontagu: I can probably fix it
  1026. # [09:53] <glazou> that's easy
  1027. # [09:53] * Joins: Stan_ (Stan@moz-81C6E968.dip.t-dialin.net)
  1028. # [09:54] <jst> bholley: review ping sent :)
  1029. # [09:54] * Quits: Stan (Stan@moz-8AEB284B.dip.t-dialin.net) (Ping timeout)
  1030. # [09:54] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1031. # [09:55] <bholley> \o/
  1032. # [09:56] <jst> bholley: gotta head to bed here
  1033. # [09:56] <smontagu> glazou: really? to include all the possibilites for setting different charsets?
  1034. # [09:56] <jst> bholley: ttyl!
  1035. # [09:56] <bholley> jst: sounds good :-)
  1036. # [09:56] <glazou> yes
  1037. # [09:56] <glazou> the problem comes from _loadSourceFromFile and _loadSourceFromCache
  1038. # [09:56] <glazou> it does not convert the string into the proper charset
  1039. # [09:57] <espadrine> glazou: what method does the charset detection?
  1040. # [09:57] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Ping timeout)
  1041. # [09:57] * espadrine was struggling through mdn
  1042. # [09:57] <glazou> these methods need to look at the stylesheet charset and then convert the loaded string
  1043. # [09:58] <glazou> what's painful is that we don't have access to the sheet from there
  1044. # [09:58] <glazou> it's not passed at all
  1045. # [09:58] <smontagu> glazou: layout/style/Loader.cpp jumps through quite a few hoops to get the correct charset
  1046. # [09:59] <espadrine> oh well, I'll leave this in your capable hands; good night
  1047. # [10:00] <glazou> ok, I get the correct result
  1048. # [10:00] <glazou> :)
  1049. # [10:01] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
  1050. # [10:01] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
  1051. # [10:01] * Joins: victorporo (victorporo@34984574.14EB2DE0.79933D60.IP)
  1052. # [10:01] <cedricv> glazou: you can get this.styleSheet from there
  1053. # [10:02] * dholbert is now known as dholbert|zzz
  1054. # [10:02] <glazou> cool
  1055. # [10:03] <glazou> then I can fix it
  1056. # [10:03] <glazou> let me update my firefox tree and I'll submit a patch
  1057. # [10:03] <cedricv> cool :)
  1058. # [10:04] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  1059. # [10:04] <glazou> smontagu, cedric, espadrine: http://twitpic.com/9r7lum
  1060. # [10:06] * Joins: smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi)
  1061. # [10:06] * ChanServ sets mode: +o smaug
  1062. # [10:06] * Joins: trevorh (trevor@moz-37BC2E47.qld.bigpond.net.au)
  1063. # [10:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1064. # [10:07] * Quits: trevorh (trevor@moz-37BC2E47.qld.bigpond.net.au) (Quit: Leaving.)
  1065. # [10:08] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  1066. # [10:08] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  1067. # [10:09] * davehunt|away is now known as davehunt
  1068. # [10:09] * Joins: paolo (paolo@moz-92C105D0.retail.telecomitalia.it)
  1069. # [10:13] <glazou> ok, so I can decode correctly based on a @charset rule, but that's not the only way to set a stylesheet's encoding... Cf. http://www.w3.org/TR/CSS2/syndata.html#charset
  1070. # [10:13] <glazou> and AFAIK, I can't have easy access to that information from StyleEditor.jsm
  1071. # [10:13] <smontagu> glazou: that's what I've been trying to say for some time :-P
  1072. # [10:13] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1073. # [10:14] <glazou> smontagu: sigh ; let me make a fix that works at least for @charset
  1074. # [10:14] <glazou> we clearly miss here an extension to DOMCSSStyleSheet giving the real encoding of the sheet
  1075. # [10:15] * Joins: lahabana (Mibbit@moz-DA175116.imag.fr)
  1076. # [10:15] <cedricv> glazou: this.styleSheet.ownerNode.charset ?
  1077. # [10:15] <glazou> not enough
  1078. # [10:15] <cedricv> yes, for point 3, then have to dig the info from ownerDocument if not specified there
  1079. # [10:16] <glazou> if sheet's encoding comes from HTTP, then that holds the empty string
  1080. # [10:16] <glazou> again, that's not enough
  1081. # [10:16] <cedricv> I believe point 1 (HTTP) is handled by NetUtil?
  1082. # [10:16] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1083. # [10:17] <smontagu> cedricv: apparently not. The case where I originally encountered the bug, http://ar.wikipedia.org has a Content-Type header
  1084. # [10:17] * AutomatedTester|AFK is now known as AutomatedTester
  1085. # [10:18] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1086. # [10:19] <smontagu> ("Why not?" would be a good question here IMHO)
  1087. # [10:19] <cedricv> smontagu: right, but the underlying nsIChannel should give us contentCharset :)
  1088. # [10:20] <smontagu> i.e. why doesn't NetUtils.readInputStreamToString automatically use that contentCharset?)
  1089. # [10:20] <cedricv> smontagu: good question, i thought it did ;(
  1090. # [10:21] <cedricv> maybe it just cannot get the underlying channel from the stream (which is what readInputStream gets as argument)
  1091. # [10:22] <cedricv> if it's that low-level, being in NetUtils is a bit confusing imho
  1092. # [10:23] * Quits: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP) (Ping timeout)
  1093. # [10:24] <m_kato_> smontagu, cedricv: charset param is to reading file input stream as specific charset. this param is added on firefox 10.
  1094. # [10:24] <glazou> building
  1095. # [10:24] <m_kato_> I didn't consider from http input stream.
  1096. # [10:25] <glazou> honestly we should not have to dive that level deep to get the specified charset for a stylesheet
  1097. # [10:25] <glazou> that's a design bug in the css om
  1098. # [10:26] * glazou , with his css wg hat, hides
  1099. # [10:27] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1100. # [10:28] * Joins: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net)
  1101. # [10:30] * Joins: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net)
  1102. # [10:30] <StevenLee> Hi all, I need an observer to Notify when something happens. I found there is one template, http://mxr.mozilla.org/mozilla-central/source/xpcom/glue/Observer.h.
  1103. # [10:30] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
  1104. # [10:30] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
  1105. # [10:31] <glazou> glazou, glazou, you should know that "function" builds better when the "i" is present
  1106. # [10:31] <StevenLee> But this template needs parameters. Does Gecko has any other class that does not need parameters?
  1107. # [10:31] * Fallen is now known as Fallen|away
  1108. # [10:32] * Joins: sawrubh (Mibbit@F15D16B8.CAA904BF.885A2F14.IP)
  1109. # [10:32] * Quits: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
  1110. # [10:33] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1111. # [10:34] <m_kato_> StevenLee: you can use nsIObserverService for notify message. cannot you use this?
  1112. # [10:35] <StevenLee> m_kato_: I take a look first. thanks
  1113. # [10:35] <glazou> smontagu, cedricv, espadrine: works like a charm in the case of @charset : http://twitpic.com/9r7t47
  1114. # [10:35] <darktrojan> StevenLee, https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIObserverService
  1115. # [10:36] <smontagu> glazou: meanwhile I have a fix for HTTP
  1116. # [10:37] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1117. # [10:37] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
  1118. # [10:37] <glazou> smontagu: share please so I can adapt my code ?
  1119. # [10:37] <smontagu> glazou: in a sec
  1120. # [10:40] <StevenLee> m_kato_, darktrojan: Thanks~ I will try it. :)
  1121. # [10:41] <Ms2ger> Good morning, edmorley :)
  1122. # [10:43] <edmorley> thought we'd lost you there for a moment :P
  1123. # [10:43] <smontagu> glazou: http://pastebin.mozilla.org/1652355
  1124. # [10:43] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1125. # [10:44] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  1126. # [10:44] <glazou> smontagu: and that works even if HTTP does not specify the charset?
  1127. # [10:45] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1128. # [10:45] <smontagu> glazou: probably not, only tested it on http://ar.wikipedia.org
  1129. # [10:45] * Joins: rajul (quassel@895ADE0E.FE42DCFC.27560D6E.IP)
  1130. # [10:45] * Quits: karl (karl@23A31CA7.333C855E.C8A09C26.IP) (Ping timeout)
  1131. # [10:46] <glazou> smontagu: ok, will use your stuff, but will adapt it
  1132. # [10:47] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
  1133. # [10:47] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
  1134. # [10:47] <glazou> smontagu: css on ar.wikipedia.org don't contain non-latin chars, do they?
  1135. # [10:48] <smontagu> glazou: very much so. look at the last sheet but one, the one with 358 rules
  1136. # [10:48] <smontagu> lots of arabic class names
  1137. # [10:48] * victorporo is now known as victorporof
  1138. # [10:49] <glazou> ok
  1139. # [10:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e08f1d278823 - David Burns - Bug 758192 : Updating exceptions to match that of Selenium. DONTBUILD because NPOTB. r=jgriffin
  1140. # [10:50] * mattwoodrow is now known as mattwoodrow|away
  1141. # [10:52] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1142. # [10:53] * heycam is now known as heycam|away
  1143. # [10:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1144. # [10:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1145. # [10:54] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
  1146. # [10:56] <glazou> smontagu: see http://pastebin.mozilla.org/1652360 ; works fine with bug's test case and ar.wikipedia.org
  1147. # [10:57] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
  1148. # [10:57] <glazou> smontagu: is there anything we can do about BOM's presence ?
  1149. # [10:57] <glazou> (item 2 in http://www.w3.org/TR/CSS2/syndata.html#charset)
  1150. # [11:02] <smontagu> glazou: sigh. the more we do here the less I like it
  1151. # [11:02] <glazou> I know but we have to do something
  1152. # [11:02] * Joins: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de)
  1153. # [11:03] * Quits: lahabana (Mibbit@moz-DA175116.imag.fr) (Ping timeout)
  1154. # [11:04] * Joins: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP)
  1155. # [11:04] <glazou> I can do better
  1156. # [11:04] * Quits: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP) (Ping timeout)
  1157. # [11:04] <smontagu> glazou: from one of the dupes, http://tbpl.mozilla.org is an example of a site with a UTF-8 stylesheet with no content-type
  1158. # [11:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/07b976407985 - Johan Charlez - Bug 757945 - Can't open the page context menu when inspecting (highlighter = unlocked) on Windows. r=paul.
  1159. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/bdc9a8045490 - Paul Rouget - Bug 747220 - [layout view] update the UI. r=dcamp
  1160. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/40462fc79a4b - Dave Camp - Bug 757253 - Implement real update in the rule view. r=robcee
  1161. # [11:05] <smontagu> borks my patch completely :)
  1162. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/bccfd4fa5160 - Tim Taubert - merge m-c to fx-team
  1163. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fd76266dc5ca - Victor Porof - Bug 746648 - Too large script labels in various pages. r=past
  1164. # [11:06] <glazou> wow, yes
  1165. # [11:06] <smontagu> but |if (!channel_charset) channel_charset = "UTF-8" fixes it
  1166. # [11:06] <glazou> that's normal
  1167. # [11:06] <glazou> that's rule 5 of charset detection in CSS 2.1
  1168. # [11:06] <smontagu> right
  1169. # [11:07] <glazou> working on it
  1170. # [11:07] <smontagu> glazou: srsly, is there any reason that we can't add a charset member to nsIDOMStyleSheet, and have the loader set it?
  1171. # [11:07] <smontagu> and not duplicate all this logic?
  1172. # [11:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1173. # [11:07] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
  1174. # [11:08] <Ms2ger> smontagu, only if you volunteer to edit the cssom spec ;)
  1175. # [11:08] * smontagu delegates
  1176. # [11:08] <glazou> we could always have a mozEncoding on a proprietary interface
  1177. # [11:08] <smontagu> DOM - anything which is not compulsory is forbidden :(
  1178. # [11:09] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1179. # [11:10] <glazou> please note that step 4 implies looking at parentStyleSheet HTTP charset of any
  1180. # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1181. # [11:10] <glazou> really painful without a new attribute
  1182. # [11:11] <smontagu> glazou: I am not too bothered about BOM in practice. I doubt if there are many real stylesheets in UTF-16 which have no charset indication other than BOM
  1183. # [11:11] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1184. # [11:11] <smontagu> outside test cases, that is
  1185. # [11:11] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  1186. # [11:12] * Quits: Stan_ (Stan@moz-81C6E968.dip.t-dialin.net) (Ping timeout)
  1187. # [11:12] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  1188. # [11:13] * Quits: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net) (Ping timeout)
  1189. # [11:13] * Quits: chewey (chewey@moz-EA00504D.dip0.t-ipconnect.de) (Ping timeout)
  1190. # [11:13] * Quits: sewardj (sewardj@moz-41760F36.dip.t-dialin.net) (Ping timeout)
  1191. # [11:13] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1192. # [11:13] * Quits: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de) (Ping timeout)
  1193. # [11:14] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1194. # [11:14] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
  1195. # [11:14] * Joins: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net)
  1196. # [11:14] * Joins: chewey (chewey@60B5D228.C1B67668.519C121D.IP)
  1197. # [11:15] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1198. # [11:15] * Joins: Stan (Stan@moz-81C6E968.dip.t-dialin.net)
  1199. # [11:15] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  1200. # [11:16] * Joins: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de)
  1201. # [11:16] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1202. # [11:16] * Joins: lahabana (Mibbit@moz-DA175116.imag.fr)
  1203. # [11:18] * Quits: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de) (Ping timeout)
  1204. # [11:18] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  1205. # [11:20] * Joins: sewardj (sewardj@moz-41760F36.dip.t-dialin.net)
  1206. # [11:22] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  1207. # [11:24] <NeilAway> eek, does tbplbot get auto-cc to all randomorange?
  1208. # [11:24] <glazou> smontagu: my last patch fixes test case, ar wikipedia and tbpl
  1209. # [11:26] * mattwoodrow|away is now known as mattwoodrow
  1210. # [11:27] * glob is now known as glob|away
  1211. # [11:29] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1212. # [11:30] * Joins: norochii (Mibbit@moz-59C50FBF.cable.dyn.cableonline.com.mx)
  1213. # [11:30] * Quits: norochii (Mibbit@moz-59C50FBF.cable.dyn.cableonline.com.mx) (Quit: http://www.mibbit.com ajax IRC Client)
  1214. # [11:31] * Quits: sawrubh (Mibbit@F15D16B8.CAA904BF.885A2F14.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1215. # [11:31] <edmorley> NeilAway: ?
  1216. # [11:32] <glazou> smontagu: IMHO @charset rule should never appear as is in the source editor ; there should be a menulist above the editor, otherwise it's editable and that can seriously hork the rest of the sheet...
  1217. # [11:32] <smontagu> glazou: yes, good point.
  1218. # [11:32] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1219. # [11:33] <glazou> so my WIP #2 works pretty well so far
  1220. # [11:33] <smontagu> glazou: have you tested save as?
  1221. # [11:33] <glazou> testing now
  1222. # [11:33] * Joins: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP)
  1223. # [11:34] <smontagu> currently seems to force utf-8 when saving. which is probably the right thing to do anyway rather than preserving original charset
  1224. # [11:34] <smontagu> what if editing has introduced content which is not expressible in original charset?
  1225. # [11:34] <glazou> smontagu: save works fine
  1226. # [11:35] <glazou> I need a sheet with a non utf-8 encoding
  1227. # [11:35] <glazou> and special chars inside of course
  1228. # [11:35] <glazou> do you have that handy, smontagu ?
  1229. # [11:36] <smontagu> sorry, no
  1230. # [11:36] <glazou> ok
  1231. # [11:37] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1232. # [11:38] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
  1233. # [11:39] <glazou> smontagu: confirmed, Save always saves as UTF-8, horking the stylesheet
  1234. # [11:40] <smontagu> why horking?
  1235. # [11:40] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
  1236. # [11:40] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
  1237. # [11:40] <glazou> my charset rule is "iso-8859-1" and the value of my content properties are in utf-8
  1238. # [11:41] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  1239. # [11:41] * Joins: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net)
  1240. # [11:41] <smontagu> ah, it saves in UTF-8 and preserves the @charset rule? that would tend to hork, yes :)
  1241. # [11:42] <mjrosenb> Is there an iterator defined for js/public/Vector.h?
  1242. # [11:42] <glazou> well, it should not remove @charset and it should use the real charset of the sheet
  1243. # [11:42] * Parts: moo (dm8tbr@moz-C799D3A1.afthd.hg.tu-darmstadt.de) (User started wasting time elsewhere!)
  1244. # [11:42] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e6da6ece3818 - Gervase Markham - Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
  1245. # [11:43] <@smaug> er, hmm
  1246. # [11:43] <@smaug> who is dumping stuff to terminal
  1247. # [11:43] <@smaug> in opt build
  1248. # [11:43] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1249. # [11:43] <@smaug> "Start task: updateViewOptions"
  1250. # [11:44] * Quits: @smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi) (Connection reset by peer)
  1251. # [11:44] <edmorley> For anyone waiting for the next inbound -> m-c merge, I'm waiting for 5a095777e385 to be green, since we need that backout
  1252. # [11:45] * Joins: smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi)
  1253. # [11:45] * ChanServ sets mode: +o smaug
  1254. # [11:45] <smontagu> glazou: what about the case where I load a stylesheet in ISO-8859-1 and add class names in Russian and save it?
  1255. # [11:46] <glazou> urgh
  1256. # [11:46] <glazou> let's get rid of russian :-)
  1257. # [11:46] <smontagu> let's make ASCII compulsory
  1258. # [11:46] <glazou> I'm sure smontagu will find new friends at IETF :-D
  1259. # [11:47] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  1260. # [11:47] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1261. # [11:47] <glazou> smontagu: ok then StyleEditor should save in UTF-8 and add/tweak the corresponding @charset rule
  1262. # [11:47] <Optimizer> jlebar|sleep: when you wake up, I have some serious results to show, I have commented on the bug
  1263. # [11:48] * Joins: sawrubh (Mibbit@6E767742.92683318.9BC10BA2.IP)
  1264. # [11:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  1265. # [11:49] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
  1266. # [11:50] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
  1267. # [11:51] <smontagu> glazou: does your patch work on http://usabili.ru/labs/style_editor/ ?
  1268. # [11:51] <glazou> testing
  1269. # [11:51] <smontagu> AFAICT no Content-Type, no @charset, content in cp-1251
  1270. # [11:51] <glazou> absolutely
  1271. # [11:51] <glazou> works just fine
  1272. # [11:51] <smontagu> cool
  1273. # [11:52] <glazou> ah wait
  1274. # [11:52] <glazou> document has two sheets, one embedded (works), second linked (fails)
  1275. # [11:52] <glazou> that's because charset comes from document right ?
  1276. # [11:52] <glazou> will work on that
  1277. # [11:52] <smontagu> yes, sorry, I meant the second
  1278. # [11:53] <smontagu> should default to document charset
  1279. # [11:53] <smontagu> i.e. rule 4
  1280. # [11:54] <glazou> here no
  1281. # [11:54] <glazou> that comes from the charset attribute on the <link> although that attribute officially does not exist
  1282. # [11:55] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Ping timeout)
  1283. # [11:55] <smontagu> ah right, s/4/3/
  1284. # [11:56] <smontagu> glazou: officially does not exist?
  1285. # [11:57] <glazou> HTML5 does not list the charset attribute on <link>
  1286. # [11:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1287. # [11:57] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1288. # [11:57] <glazou> http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#the-link-element
  1289. # [11:58] <smontagu> exists in html4.1 is official enough for me :)
  1290. # [11:58] <glazou> eh
  1291. # [11:58] <NeilAway> edmorley: well, just happened to comment on a bug, noticed that tbpl was explicitly not notified
  1292. # [11:58] * smontagu thought HTML5 was supposed to be backward compatible or something
  1293. # [11:58] <glazou> and I hope charset reached processing instructions ?
  1294. # [11:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1295. # [12:00] * Joins: gandalf (zbraniecki@moz-63EABC0F.neoplus.adsl.tpnet.pl)
  1296. # [12:01] <edmorley> NeilAway: oh, strange
  1297. # [12:01] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
  1298. # [12:02] <edmorley> NeilAway: the bot's bugzilla account has all the email options unticked, but it isn't watching any components, so I don't know why it would still be shown in the excludes list (CC: glob|away)
  1299. # [12:04] <NeilAway> edmorley: well, I was wondering whether it was ever auto-cced to the bug, perhaps
  1300. # [12:04] <@smaug> smontagu: HTML5 certainly isn't backward compatible with HTML4 spec
  1301. # [12:04] <@smaug> HTML5 is possible usually backward compatible with old implementations
  1302. # [12:04] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  1303. # [12:04] <smontagu> smaug: in this case I don't think spec and implementations differ
  1304. # [12:05] <@smaug> interesting
  1305. # [12:05] <@smaug> file a spec bug?
  1306. # [12:05] <@smaug> smontagu: you mean implementations and HTML4 ?
  1307. # [12:05] <smontagu> smaug: yes
  1308. # [12:06] * smontagu investigates whether we had a testcase for this
  1309. # [12:08] <AryehGregor> The "URLs" tab here seems not work. Anyone know why? https://crash-stats.mozilla.com/report/list?signature=nsHTMLEditRules%3A%3AWillDoAction%28nsTypedSelection*%2C+nsRulesInfo*%2C+bool*%2C+bool*%29#sigurls
  1310. # [12:09] <glazou> wow, style editor does not deal with imported sheets?
  1311. # [12:09] * davehunt is now known as davehunt|away
  1312. # [12:09] <glazou> cedricv: why doesn't the editor show imported sheets?
  1313. # [12:11] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
  1314. # [12:11] <smontagu> we *do* have a testcase for this, and it still passes so apparently we ignore HTML5 here
  1315. # [12:11] * Joins: pedro (Something@moz-E14A0F6A.clients.your-server.de)
  1316. # [12:11] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/reftests/css-charset/test-attribute.html?force=1
  1317. # [12:11] <AryehGregor> smontagu, HTML5 is backward-compatible with what browsers did, not necessarily backward-compatible with what specs said. :)
  1318. # [12:11] <smontagu> AryehGregor: I know that
  1319. # [12:11] <AryehGregor> (s/is/supposed to be/)
  1320. # [12:11] * glazou adds imported stylesheets to the style editor, grrrr
  1321. # [12:12] * ewong is now known as ewong|afk
  1322. # [12:12] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1323. # [12:13] <smontagu> unless it is passing vacuously in some way
  1324. # [12:13] * Parts: pedro (Something@moz-E14A0F6A.clients.your-server.de)
  1325. # [12:13] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1326. # [12:13] <@smaug> AryehGregor: HTML5 is often backward-compatible ..
  1327. # [12:13] <smontagu> e.g. by ignoring the null bytes in UTF-16 or something
  1328. # [12:15] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
  1329. # [12:16] * Quits: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1330. # [12:16] * Joins: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP)
  1331. # [12:16] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Quit: Leaving...)
  1332. # [12:17] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1333. # [12:17] * ChanServ sets mode: +o roc
  1334. # [12:18] * Quits: @smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi) (Ping timeout)
  1335. # [12:18] <AryehGregor> Is it possible to use EventUtils in a crashtest, or only mochitests?
  1336. # [12:19] * AryehGregor discovers he doesn't actually need it
  1337. # [12:20] * nthomas is now known as nthomas|away
  1338. # [12:21] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
  1339. # [12:21] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
  1340. # [12:21] <smontagu> so assuming that the test is accurate, all browsers seem to pass it except IE
  1341. # [12:21] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
  1342. # [12:21] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
  1343. # [12:24] <smontagu> wow
  1344. # [12:24] <smontagu> http://msdn.microsoft.com/en-us/library/ff406078%28v=vs.85%29.aspx says "The priorities are identical, but they follow a different sequence:"
  1345. # [12:25] <smontagu> what a superb piece of obfuscation
  1346. # [12:26] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  1347. # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1348. # [12:29] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
  1349. # [12:31] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  1350. # [12:31] * Quits: lahabana (Mibbit@moz-DA175116.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1351. # [12:33] * Quits: gandalf (zbraniecki@moz-63EABC0F.neoplus.adsl.tpnet.pl) (Ping timeout)
  1352. # [12:33] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1353. # [12:35] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
  1354. # [12:36] * Parts: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP)
  1355. # [12:36] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1356. # [12:36] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1357. # [12:36] <glandium> smontagu: iow, the priorities are not identical
  1358. # [12:37] <glazou> how can I delete one single entry (for a local file or remote URL) from the cache knowing only the file or URL spec?
  1359. # [12:37] <glazou> in chrome JS of course
  1360. # [12:37] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
  1361. # [12:39] <glandium> glazou: check what API about:cache-entry uses
  1362. # [12:39] <glazou> thanks
  1363. # [12:39] <glazou> d'oh
  1364. # [12:39] <glazou> clicking on that in mIRC horked it
  1365. # [12:39] <glazou> can you re-paste glandium please ?
  1366. # [12:40] <glandium> about:cache-entry?
  1367. # [12:40] <glazou> thanks
  1368. # [12:40] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  1369. # [12:40] <glandium> netwerk/protocol/about/nsAboutCacheEntry.cpp
  1370. # [12:40] <glazou> sure
  1371. # [12:41] * Joins: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it)
  1372. # [12:41] <glandium> https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsICacheSession#doomEntry%28%29 not before 14
  1373. # [12:41] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
  1374. # [12:41] * bholley_ is now known as bholley
  1375. # [12:42] * Joins: mvalzell1 (mvalzelli@moz-495C6727.retail.telecomitalia.it)
  1376. # [12:43] * NeilAway wonders whether doing a load bypassing cache dooms the cache entry
  1377. # [12:43] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1378. # [12:43] * Quits: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it) (Ping timeout)
  1379. # [12:43] <glandium> glazou: you can check the patch from bug 722033 to see what was done before 14 (which, basically, was apparently to set expiry to 0)
  1380. # [12:45] <glazou> I'm afraid it won't help, that's bug 713564 that I need fixed
  1381. # [12:46] * davehunt|away is now known as davehunt
  1382. # [12:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1383. # [12:49] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1384. # [12:50] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1385. # [12:59] * Quits: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP) (Ping timeout)
  1386. # [12:59] * Quits: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1387. # [13:01] <darktrojan> on github, how do I update my fork to the tip of the parent repo?
  1388. # [13:01] <darktrojan> besides chucking it and reforking
  1389. # [13:02] * Quits: mike5w3c (MikeS@moz-5A74F211.keio.w3.org) (Quit: mike5w3c)
  1390. # [13:02] <Ms2ger> The latter is what I do
  1391. # [13:04] <darktrojan> seems a little extreme
  1392. # [13:04] <glazou> wow, the style editor is full of serious bugs
  1393. # [13:04] <glazou> the transition rule does not consider the fact cssRules[0] can be a charset rule
  1394. # [13:04] * catlee-away is now known as catkee
  1395. # [13:05] * catkee is now known as catlee
  1396. # [13:05] <darktrojan> woah, the popup block icon
  1397. # [13:05] <darktrojan> haven't seen that for years
  1398. # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1399. # [13:06] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1400. # [13:09] <smontagu> glazou: bug 727733?
  1401. # [13:09] <Ms2ger> glandium, `cp` or `$(CP)`?
  1402. # [13:10] <glazou> yes
  1403. # [13:10] <glazou> trivial to fix
  1404. # [13:11] <glazou> cedricv: can I take the bug ?
  1405. # [13:11] <edmorley> Does anyone know if there is a tool floating around that takes a stack and uses socorro's skiplist to generate a more sensible looking signature (context: filing intermittent orange crashes)
  1406. # [13:11] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
  1407. # [13:12] <Ms2ger> bitbucket's newsfeed has an interesting view of what philor does: http://pastebin.mozilla.org/1652438
  1408. # [13:12] <cedricv> glazou: kick yourself out :)
  1409. # [13:13] <edmorley> Ms2ger: pretty much http://www.youtube.com/watch?v=2g76DUy7jKY
  1410. # [13:13] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  1411. # [13:14] <glazou> cedricv: eh
  1412. # [13:14] <Ms2ger> edmorley, accurate depiction of philor?
  1413. # [13:14] <edmorley> Ms2ger: it makes more sense if you hear it as backing out in your head :-)
  1414. # [13:15] * mattwoodrow is now known as mattwoodrow|away
  1415. # [13:15] <edmorley> Ok, so for https://tbpl.mozilla.org/php/getParsedLog.php?id=12204919&tree=Firefox#error0 am I supposed to be ignoring the top two frames and use [@ mozilla::places::History::UnregisterVisitedCallback] in the crash signature field in the bug?
  1416. # [13:18] <glazou> cedricv: editing of imported stylesheets work just fine in my tree now
  1417. # [13:18] <Ms2ger> edmorley, seems correct
  1418. # [13:18] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
  1419. # [13:18] <cedricv> glazou: cool, how do you handle the UI for it? (ie. they can appear/disappear anytime from the list?)
  1420. # [13:19] <Ms2ger> Gah, gerv changed ipc/chromium/src/base/third_party/nspr/ :/
  1421. # [13:19] <glazou> cedricv: ah good catch, I forgot that one
  1422. # [13:19] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  1423. # [13:19] <gerv> Ms2ger: What is that?
  1424. # [13:19] <gerv> A random additional copy of nspr?
  1425. # [13:19] <Ms2ger> Yep
  1426. # [13:20] <Ms2ger> And it's on its way out
  1427. # [13:20] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  1428. # [13:20] <cedricv> glazou: yup, that's the 'difficult' part of it :p what to do while the user is editing/changing an @import etc
  1429. # [13:20] <gerv> Ms2ger: So I don't need to change it back?
  1430. # [13:20] <Ms2ger> No
  1431. # [13:20] <gerv> Oh, good :-)
  1432. # [13:20] <Ms2ger> I'd rather you didn't, because that would bitrot me again :)
  1433. # [13:20] <edmorley> Ms2ger: thank you
  1434. # [13:21] <Ms2ger> edmorley, np
  1435. # [13:21] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
  1436. # [13:21] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  1437. # [13:21] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
  1438. # [13:23] * Joins: lahabana (Mibbit@moz-6DB60D0A.imag.fr)
  1439. # [13:25] * davehunt is now known as davehunt|away
  1440. # [13:25] <glazou> cedricv: an other part is how to update the sheet
  1441. # [13:30] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1442. # [13:31] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  1443. # [13:33] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  1444. # [13:33] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  1445. # [13:33] * Quits: rajul (quassel@895ADE0E.FE42DCFC.27560D6E.IP) (Ping timeout)
  1446. # [13:33] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1447. # [13:33] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1448. # [13:33] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1449. # [13:34] <glandium> Ms2ger: i'm not aware of a $(CP) existing
  1450. # [13:34] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
  1451. # [13:34] * bholley_ is now known as bholley
  1452. # [13:34] * Joins: rajul (quassel@6A16BBB0.589A0633.5700D73F.IP)
  1453. # [13:39] * Quits: sawrubh (Mibbit@6E767742.92683318.9BC10BA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1454. # [13:43] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
  1455. # [13:44] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1456. # [13:44] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
  1457. # [13:44] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1458. # [13:44] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1459. # [13:44] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1460. # [13:44] * nli is now known as nli|away
  1461. # [13:45] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1462. # [13:47] * Joins: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1463. # [13:47] * AutomatedTester is now known as AutomatedTester|away
  1464. # [13:49] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
  1465. # [13:50] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
  1466. # [13:51] * Joins: sawrubh (Mibbit@AA6B08EC.362DFA47.48B4EDE8.IP)
  1467. # [13:53] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  1468. # [13:56] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1469. # [13:57] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1470. # [13:57] * Joins: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp)
  1471. # [13:57] * Quits: rajul (quassel@6A16BBB0.589A0633.5700D73F.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  1472. # [13:58] <zzzzz> gerv has lots of red on m-c win32 tests
  1473. # [13:58] <gerv> Urk. Really?
  1474. # [13:58] * gerv checks
  1475. # [13:58] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1476. # [13:59] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1477. # [13:59] * Quits: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  1478. # [13:59] <gerv> zzzzz: Apparently, it's infra.
  1479. # [13:59] * gerv breathes a sigh of relief :-)
  1480. # [14:00] <zzzzz> yeah, not getting summaries to load
  1481. # [14:00] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1482. # [14:00] <zzzzz> sorry to scare ya
  1483. # [14:00] * Joins: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1484. # [14:01] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1485. # [14:01] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  1486. # [14:03] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1487. # [14:03] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1488. # [14:03] * kmoir-afk is now known as kmoir_buildduty
  1489. # [14:03] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  1490. # [14:04] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  1491. # [14:04] <edmorley> zzzzz: catlee is fixing all the things in #buildduty
  1492. # [14:04] * Joins: wolfiR (wolfiR@moz-B56B9C02.dip0.t-ipconnect.de)
  1493. # [14:05] <zzzzz> tnx ed
  1494. # [14:05] <catlee> should be ok now
  1495. # [14:05] <catlee> will have to retrigger tests
  1496. # [14:05] * Quits: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1497. # [14:05] <msucan> catlee: do i have to retrigger the builds as well?
  1498. # [14:06] <msucan> i have a lot of reds on fx-team
  1499. # [14:06] <edmorley> I'll do it
  1500. # [14:06] <msucan> thank you!
  1501. # [14:06] <edmorley> np
  1502. # [14:06] <catlee> msucan: builds shouldn't be red because of this
  1503. # [14:06] <catlee> just tests
  1504. # [14:07] <catlee> look at all the pretty colours
  1505. # [14:07] <msucan> good then :)
  1506. # [14:07] <edmorley> catlee: fx-team only has broken tests
  1507. # [14:07] <edmorley> :-)
  1508. # [14:07] <catlee> sorry :\
  1509. # [14:07] <glazou> cedricv: wopunaizkong!!! but why do you something like styleSheetIndex in the style editor ???
  1510. # [14:07] <catlee> let me know if you want a hand retriggering stuff
  1511. # [14:07] <catlee> bug https://bugzilla.mozilla.org/show_bug.cgi?id=732025
  1512. # [14:09] <Unfocused> redundant text is redundant
  1513. # [14:09] * glazou needs food, alreaady 2pm here
  1514. # [14:09] * glazou is now known as glazou_food
  1515. # [14:10] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  1516. # [14:10] <edmorley> as long the the buildapi vm doesn't go down with the influx of retriggers, well be all good (other than the now massive infra load) :-)
  1517. # [14:11] <edmorley> we'll, even
  1518. # [14:12] <cedricv> glazou: iirc, UI ordering and display and persistence without leaking (when you replace a style sheet the old reference must have no ref so that it does not leak)
  1519. # [14:12] * Quits: paolo (paolo@moz-92C105D0.retail.telecomitalia.it) (Client exited)
  1520. # [14:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1521. # [14:13] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1522. # [14:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1523. # [14:13] * Joins: Wevah (Wevah@moz-D492109A.stcd.qwest.net)
  1524. # [14:13] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1525. # [14:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1526. # [14:15] * davehunt|away is now known as davehunt
  1527. # [14:15] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  1528. # [14:17] * coop is now known as coop|afk
  1529. # [14:18] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  1530. # [14:19] * Joins: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net)
  1531. # [14:19] <glazou_food> sigh
  1532. # [14:20] <glazou_food> that makes imported stylesheets implem complex because all is based on index in document.styleSheets...
  1533. # [14:20] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1534. # [14:21] * Joins: mak|afk (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
  1535. # [14:22] * AutomatedTester|away is now known as AutomatedTester
  1536. # [14:23] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1537. # [14:23] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1538. # [14:23] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1539. # [14:23] <Ms2ger> mounir, ok
  1540. # [14:25] * mak|afk is now known as mak
  1541. # [14:26] * glazou_food is now known as glazou
  1542. # [14:26] * AutomatedTester is now known as AutomatedTester|AFK
  1543. # [14:30] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
  1544. # [14:30] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1545. # [14:31] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1546. # [14:31] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  1547. # [14:31] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
  1548. # [14:31] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1549. # [14:32] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  1550. # [14:33] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  1551. # [14:34] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  1552. # [14:34] * davidb is now known as davidb|pto
  1553. # [14:35] * Joins: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de)
  1554. # [14:36] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1555. # [14:36] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1556. # [14:40] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  1557. # [14:40] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1558. # [14:40] * Joins: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com)
  1559. # [14:40] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  1560. # [14:40] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1561. # [14:41] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Ping timeout)
  1562. # [14:42] * Joins: janv (varga@moz-93902D79.banicne.sk)
  1563. # [14:43] * Quits: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de) (Ping timeout)
  1564. # [14:44] * Quits: janv (varga@moz-93902D79.banicne.sk) (Ping timeout)
  1565. # [14:44] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  1566. # [14:44] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
  1567. # [14:45] * jmaher|afk is now known as jmaher
  1568. # [14:46] * Joins: janv (varga@moz-93902D79.banicne.sk)
  1569. # [14:46] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  1570. # [14:46] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1571. # [14:47] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  1572. # [14:47] * Joins: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP)
  1573. # [14:47] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1574. # [14:48] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1575. # [14:48] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  1576. # [14:48] * Quits: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1577. # [14:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1578. # [14:49] * bsmedberg-bbl is now known as bsmedbertg
  1579. # [14:49] * bsmedbertg is now known as bsmedberg
  1580. # [14:49] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1581. # [14:50] * Joins: kanru` (user@moz-94423724.dynamic.hinet.net)
  1582. # [14:51] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
  1583. # [14:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f4981b5e1f7a - Raymond Lee - Bug 724821 - Firefox menu bar becomes disabled after toggling toolbars while 'Customize Toolbars' dialog open. r=mak77
  1584. # [14:54] * Quits: janv (varga@moz-93902D79.banicne.sk) (Quit: This computer has gone to sleep)
  1585. # [14:56] * Quits: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  1586. # [14:56] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
  1587. # [14:57] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1588. # [14:58] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1589. # [14:59] * Quits: kanru` (user@moz-94423724.dynamic.hinet.net) (Ping timeout)
  1590. # [15:01] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1591. # [15:01] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
  1592. # [15:02] * Joins: kanru` (user@moz-869B031E.dynamic.hinet.net)
  1593. # [15:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1594. # [15:02] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1595. # [15:03] <glandium> isn't it a bit late in the cycle to land changes like bug 721284 ?
  1596. # [15:03] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1597. # [15:04] <glandium> (which effectively re-enables pgo on js on windows)
  1598. # [15:04] <vikash> gerv, hey, is there any special tags I need to use for my GSoC blog post?
  1599. # [15:06] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1600. # [15:07] <vikash> teoli, ^
  1601. # [15:07] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1602. # [15:07] <@ted> glandium: well that's exciting
  1603. # [15:08] <@ted> at least it has to go through aurora and beta
  1604. # [15:08] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1605. # [15:08] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1606. # [15:08] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
  1607. # [15:08] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
  1608. # [15:09] * Quits: sawrubh (Mibbit@AA6B08EC.362DFA47.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1609. # [15:09] * Joins: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP)
  1610. # [15:09] * Joins: sawrubh (Mibbit@E7194B9.6135A46A.48B4EDE8.IP)
  1611. # [15:10] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1612. # [15:10] * mjschranz_away is now known as mjschranz
  1613. # [15:11] <vikash> gerv, And is there a planet for this as well?
  1614. # [15:11] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  1615. # [15:12] <Ms2ger> Wait, what
  1616. # [15:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1617. # [15:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1618. # [15:13] <Ms2ger> glandium, so GMail is broken if we enable PGO for JS... So we decide to enable PGO for JS?
  1619. # [15:13] * Ms2ger is confused
  1620. # [15:13] <edmorley> glad it wasn't just me
  1621. # [15:13] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1622. # [15:13] <edmorley> the commit message doesn't really match the contents very well :-/
  1623. # [15:13] <glandium> Ms2ger: there are 2 files which are miscompiled that are *not* pgoed. the rest is
  1624. # [15:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1625. # [15:13] <darktrojan> no more gmail \o/
  1626. # [15:14] <Ms2ger> I guess we should bring back the approval-needed week
  1627. # [15:14] * armenzg is now known as armenzg_brb
  1628. # [15:16] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1629. # [15:16] <daleharvey> ping bholley
  1630. # [15:17] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
  1631. # [15:17] <bholley> daleharvey: hi
  1632. # [15:17] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1633. # [15:17] <daleharvey> hi, jlebar told me to talk to you :)
  1634. # [15:18] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1635. # [15:18] <daleharvey> working on the browser api, specifically to add support for contextmenus, https://bugzilla.mozilla.org/show_bug.cgi?id=756371
  1636. # [15:19] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1637. # [15:19] <daleharvey> the contextmenu can have onclick handlers defined by the user which we need to eval, but when they eval I want to make sure the error gets thrown inside the content window so the dev can catch it from window.onerror / see it in their log
  1638. # [15:20] * bhearsum|afk is now known as bhearsum
  1639. # [15:20] * Fallen|away is now known as Fallen
  1640. # [15:20] <daleharvey> https://bug756371.bugzilla.mozilla.org/attachment.cgi?id=628124 and search for _recvFireCtxCallback, thats the code in question
  1641. # [15:21] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1642. # [15:21] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1643. # [15:22] <bholley> daleharvey: hold up. so the code you're evaling is untrusted, right?
  1644. # [15:22] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  1645. # [15:23] <daleharvey> yup, I know that this is most certainly not the correct way to be evalling unstrusted code, thats what we were going through in the comments
  1646. # [15:24] <bholley> daleharvey: why does it need to be eval-ed at all? Can you just take a ref to a function defined in content?
  1647. # [15:24] * bear-afk is now known as bear
  1648. # [15:24] <bholley> daleharvey: and call it?
  1649. # [15:24] <bholley> daleharvey: then everything just works
  1650. # [15:24] * rail_away is now known as rail
  1651. # [15:24] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1652. # [15:25] <daleharvey> Ill double check the spec, but pretty sure it expects an expression
  1653. # [15:25] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1654. # [15:25] <AryehGregor> Is it possible for "new Foo()" to return nsnull?
  1655. # [15:26] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  1656. # [15:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1657. # [15:26] <mounir> AryehGregor: IIRC, |new| is infaillible in Gecko
  1658. # [15:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1659. # [15:27] <nigelb> this is epic. http://abstrusegoose.com/467
  1660. # [15:28] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1661. # [15:28] <bholley> daleharvey: that seems kind of odd. Any particular reason?
  1662. # [15:28] <daleharvey> oh wait, man I totally forgot onclick was a normal attribute in html, I just need to trigger a click on the menu item
  1663. # [15:29] <bholley> daleharvey: oh, onlick handlers
  1664. # [15:29] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1665. # [15:29] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1666. # [15:29] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1667. # [15:29] <daleharvey> yeh, its just <menuitem onclick="somestuff()"
  1668. # [15:30] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
  1669. # [15:31] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
  1670. # [15:31] <sheppy> Hmmm.
  1671. # [15:31] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1672. # [15:31] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
  1673. # [15:32] * sheppy reproduces bug 759858 while running Aurora from gdb. ehsan is not here to help figure out what happened, so I will leave it sitting here until he is. :)
  1674. # [15:32] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1675. # [15:32] * sheppy has never used gdb from the command line before. :)
  1676. # [15:32] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  1677. # [15:33] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1678. # [15:34] * coop|afk is now known as coop|buildduty
  1679. # [15:34] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1680. # [15:35] <sheppy> So I'm going to switch to my iPad to work for a while. BRB.
  1681. # [15:35] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  1682. # [15:36] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
  1683. # [15:36] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1684. # [15:37] <glazou> cedricv: patches attached to 722506 and 727733
  1685. # [15:37] <cedricv> glazou: thanks, I'll have a look
  1686. # [15:38] <cedricv> please mark f? or r? me depending how you feel about them
  1687. # [15:38] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1688. # [15:39] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  1689. # [15:39] <glazou> done
  1690. # [15:39] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1691. # [15:40] * bwinton_away is now known as bwinton
  1692. # [15:40] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1693. # [15:41] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1694. # [15:41] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1695. # [15:41] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1696. # [15:41] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1697. # [15:42] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  1698. # [15:42] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  1699. # [15:44] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1700. # [15:44] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1701. # [15:44] * wlach|afk is now known as wlach
  1702. # [15:46] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
  1703. # [15:46] * armenzg_brb is now known as armenzg
  1704. # [15:46] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1705. # [15:47] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  1706. # [15:47] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  1707. # [15:49] * cadecairos is now known as cadecairos_away
  1708. # [15:49] * glob|away is now known as glob
  1709. # [15:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1710. # [15:50] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1711. # [15:51] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1712. # [15:51] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  1713. # [15:51] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  1714. # [15:51] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1715. # [15:53] <glob> edmorley, NeilAway: do you have a sample bug where that happens? (bot, exclusions, etc)
  1716. # [15:53] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1717. # [15:53] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1718. # [15:53] * bz_sleep is now known as bz
  1719. # [15:54] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
  1720. # [15:54] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
  1721. # [15:54] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1722. # [15:54] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  1723. # [15:55] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1724. # [15:55] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1725. # [15:56] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1726. # [15:57] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1727. # [15:59] * Joins: overholt (overholt@moz-89F9FC0.cable.teksavvy.com)
  1728. # [16:01] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1729. # [16:01] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
  1730. # [16:01] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1731. # [16:03] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Connection reset by peer)
  1732. # [16:03] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1733. # [16:03] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1734. # [16:04] * Joins: evilpie (chatzilla@moz-204739B5.pools.arcor-ip.net)
  1735. # [16:04] * Parts: Wraithan (wraithan@moz-6C6BB0EE.hsd1.or.comcast.net) (WeeChat 0.3.8-dev)
  1736. # [16:04] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
  1737. # [16:06] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1738. # [16:06] <gcp> mak: ping
  1739. # [16:06] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1740. # [16:06] <mak> gcp: pong
  1741. # [16:07] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  1742. # [16:07] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  1743. # [16:07] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
  1744. # [16:07] <gcp> mak: I found something strange in places
  1745. # [16:07] <jimm> sheppy: we need to get you a win8 tablet so you can work on your preferred form factor and still use firefox. :)
  1746. # [16:07] <gcp> mak: bookmarks that have places as parent, no title, no url in the corresponding places key, and they have as a descendant "All Bookmarks"
  1747. # [16:07] <sheppy> Oh god.
  1748. # [16:08] * sheppy throws up in his mouth a little.
  1749. # [16:08] * glazou laughs
  1750. # [16:08] <mak> gcp: hm yeah that's bad. the problem is figure out how we reach that point
  1751. # [16:08] * jlebar|sleep is now known as jlebar
  1752. # [16:08] <mak> gcp: hm, but wait
  1753. # [16:08] * Joins: Goldorak_ (chatzilla@70DA8BDD.699ABCA3.187A1082.IP)
  1754. # [16:09] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Ping timeout)
  1755. # [16:09] * coop|buildduty is now known as coop|mtg
  1756. # [16:09] * Goldorak_ is now known as Goldorak
  1757. # [16:09] <mak> gcp: there should be a single folder that is the Library left pane folder, has places as root and has all bookmarks as child
  1758. # [16:09] <mak> gcp: it should also contain other queries (all of those appearing in the library left pane)
  1759. # [16:09] * Quits: josh (josh@moz-6F3505DF.nyc.res.rr.com) (Quit: josh)
  1760. # [16:10] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1761. # [16:10] <gcp> "contain other queries" -> what's that mean?
  1762. # [16:10] <mak> gcp: sorry, like History, Downloads, Tags. AllBookmarks
  1763. # [16:11] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1764. # [16:11] <mak> gcp: that special folder is created in PlacesUIUtils.leftPaneFolderId lazy getter
  1765. # [16:11] <gcp> nope, only seems to have All Bookmarks as a kid
  1766. # [16:11] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1767. # [16:12] <gcp> I have 3 bookmarks named "All bookmarks"
  1768. # [16:13] <mak> gcp: if the left pane folder is found "corrupt" we create a new one, so that is what may have happened
  1769. # [16:13] <gcp> And how is that determined?
  1770. # [16:13] <gcp> all 3 of those have those "empty" bookmark roots that are anchored vs places
  1771. # [16:13] * Quits: kanru` (user@moz-869B031E.dynamic.hinet.net) (Ping timeout)
  1772. # [16:14] <mak> gcp: there's some check code in PlacesUIUtils that finds the left pane folder id through an annotation, it checks its children and if something is wrong just creates a fresh new one
  1773. # [16:14] <NeilAway> glob: sorry, I can't remember which bug I was looking at at the time :s
  1774. # [16:14] <gcp> PlacesOrganizer/OrganizerFolder?
  1775. # [16:15] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  1776. # [16:15] <mak> gcp: yes
  1777. # [16:16] * glazou almost dislocated his right shoulder falling in his office :-(
  1778. # [16:16] * ewong|sleep is now known as ewong
  1779. # [16:16] <Yoric> mak: If you find time, could you please take a look at bug 702344?
  1780. # [16:16] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1781. # [16:16] <mak> Yoric: yes, I have 2 more important reviews before
  1782. # [16:17] * Quits: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  1783. # [16:17] <Yoric> ok
  1784. # [16:17] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1785. # [16:18] <glandium> glazou: on the internet, nobody hears when you fall in your office
  1786. # [16:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0aa7fc75cad5 - Mats Palmgren - Bug 759788 - Keep the plugin instance owner alive for the duration of DoStopPlugin so that everything gets cleaned up correctly, r=bsmedberg
  1787. # [16:18] <mak> gcp: so in the past due to Places and Sync bugs that folder was corrupting easily, and we had to introduce this corrective code. Though it's possible some old left pane has not been removed. it's hard to distinguish things added by us from things added by add-ons or others
  1788. # [16:18] <glazou> glandium: but trust me, the other offices heard me... not sure I can drive back home
  1789. # [16:18] <mak> gcp: that is why in the first instance I think the multi-root design was a bad initial choice
  1790. # [16:18] <gcp> SELECT * FROM moz_annos WHERE anno_attribute_id = 9
  1791. # [16:18] <gcp> ^
  1792. # [16:19] <gcp> that gives empty
  1793. # [16:19] <gcp> with "9","PlacesOrganizer/OrganizerFolder" of course
  1794. # [16:19] <mak> moz_items_annos
  1795. # [16:19] <mak> moz_annos is page annotations, moz_items_annos is bookmarks annotations
  1796. # [16:20] * joduinn-afk is now known as joduinn-commute
  1797. # [16:20] * Quits: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net) (Quit: Ami_Ty)
  1798. # [16:20] <gcp> okay, that indeed hit one of the empty bookmarks
  1799. # [16:20] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1800. # [16:21] <mak> gcp: yep, so the others are likely old corrupt entries
  1801. # [16:21] <gcp> the other empty one (more recent bookmark id) has the next bookmark marked "Places/SmartBookmark" and "bookmarkPropertiesDialog/folderLastUsed"
  1802. # [16:22] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1803. # [16:22] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1804. # [16:23] <mak> gcp: you sure that is another left pane folder? sounds like the toolbar root...
  1805. # [16:23] <gcp> its not the empty one itself. this is the bookmark right after it
  1806. # [16:23] * glazou walks to the pharmacy for a pain killer
  1807. # [16:23] <gcp> I don't see anything special about the last empty one
  1808. # [16:23] * glazou is now known as glazou_afk
  1809. # [16:23] <gcp> so I'm trying to figure where this comes from
  1810. # [16:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1811. # [16:24] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1812. # [16:25] <mak> gcp: sorry, it may be anything, hard to follow without making an actual tree. what are you trying to figure out exactly?
  1813. # [16:25] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1814. # [16:25] * Fallen is now known as Fallen|away
  1815. # [16:26] <gcp> mak: I refactored some migration code, and XUL->Native migration suddenly started having empty bookmarks.
  1816. # [16:27] <gcp> gcp: It looks like they've always been there, but were probably rooted somewhere where Native Fennec doesn't display them.
  1817. # [16:27] * AutomatedTester|AFK is now known as AutomatedTester
  1818. # [16:27] <gcp> (which surprises me, as they're rooted against places)
  1819. # [16:27] <mak> gcp: it depends on how you do the migration, I'd migrate single roots, rather than migrating the main root, for example
  1820. # [16:27] <gcp> So basically I'm not sure how this ever worked.
  1821. # [16:28] <gcp> mak: I map the roots that have equivalents in Native, then drop everything else.
  1822. # [16:28] <gcp> mak: but places = "Desktop Bookmarks", so these should have migrated
  1823. # [16:28] <mak> hm, not sure how you can reach something that is child of placesRoot if you only migrate toolbar/menu/unfiled
  1824. # [16:29] <gcp> places is also migrated as I just said (Desktop bookmarks)
  1825. # [16:29] <NeilAway> glob: huh, weird, I can't guess which bug it was on :s
  1826. # [16:30] <mak> gcp: don't understand placesRoot (id=1) has 3 main children: toolbar, unfiled, menu. this is what you should migrate. the leftpane folder and such is other children of placesRoot so if you migrate those 3, there's no way you reach it
  1827. # [16:30] <mak> gcp: you can ignore any other child of placesRoot that is not one of those 3 (since I don't think mobile supports tags)
  1828. # [16:30] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  1829. # [16:32] <gcp> the code already uses moz_bookmarks_roots, there's no way around that now
  1830. # [16:32] <mak> yes, but moz_bookmarks_roots also include placesRoot
  1831. # [16:32] <gcp> right. so that gets rerooted against native's desktop bookmarks root
  1832. # [16:32] <gcp> so those "left folder" things also get in
  1833. # [16:33] <mak> that's the problem, you don't need to import placesRoot, you need to import only children of menu/toolbar/unfiled
  1834. # [16:33] <gcp> too late for that now :(
  1835. # [16:33] <mak> it's like that table is really multiple separate tables, placesRoot is an artificial way to do that splitting
  1836. # [16:35] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1837. # [16:35] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1838. # [16:35] <mak> ok, then I'm not sure at which point you can filter, if it's after the migration there's no easy way to distinguish good things from bad things
  1839. # [16:36] <gcp> At least I have somewhat of an idea now.
  1840. # [16:36] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1841. # [16:36] <jrmuizel> jacek: looks like you broke the build
  1842. # [16:37] <gcp> I think I can reject everything with url=null title=null and the aliens and their children won't make it through.
  1843. # [16:38] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
  1844. # [16:38] <vlad> anyone know how I can get Preprocessor.py to #include something (a generated file) from the objdir?
  1845. # [16:38] <vlad> I keep getting file not found
  1846. # [16:38] <mak> gcp: probably, if they are child of your main "desktop bookmarks" folder. I hope Sync won't make confusion there and try to delete roots on desktop :p
  1847. # [16:39] <gcp> I don't think so. At least it doesn't erase your desktop when you sync an empty phone.
  1848. # [16:39] <gcp> The migration code (very surprisingly) didn't give any bugs when beta was pushed out, so I'd like to clean/fix this with minimal risk.
  1849. # [16:39] <gcp> rejecting empty stuff sounds very reasonable for that
  1850. # [16:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1851. # [16:39] * ChanServ sets mode: +o smaug
  1852. # [16:41] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  1853. # [16:41] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
  1854. # [16:41] * Joins: nigelb (nigel@moz-8640053A.me)
  1855. # [16:41] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  1856. # [16:43] <jlebar> Anyone around who understands how remote widgets are initialized?
  1857. # [16:43] * coop|mtg is now known as coop|buildduty
  1858. # [16:44] <jlebar> TabChild::InitWidget asserts (!mWidget && !mRemoteFrame), but as far as I can tell, InitWidget is the only method to set those variables to anything other than null.
  1859. # [16:44] <mounir> jlebar: regarding the whitelisted key events, feel free to throw rotten tomatoes on me :)
  1860. # [16:45] <jlebar> mounir, If we didn't have a test, I might be less sympathetic. :)
  1861. # [16:45] <jlebar> mounir, As is, just looks like you got unlucky.
  1862. # [16:46] <jlebar> Oh...nevermind. It's asserting the opposite of that. /me cannot read today.
  1863. # [16:46] <mounir> i feel like it too but lack of luck is often used as a shield for incompetence :)
  1864. # [16:47] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1865. # [16:47] * Joins: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP)
  1866. # [16:47] * cadecairos_away is now known as cadecairos
  1867. # [16:47] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1868. # [16:47] * AutomatedTester is now known as AutomatedTester|AFK
  1869. # [16:48] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
  1870. # [16:48] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
  1871. # [16:48] <@smaug> ted: you might know. is there some #define set when jemalloc is used?
  1872. # [16:49] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1873. # [16:49] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
  1874. # [16:49] <jlebar> smaug, MOZ_ALLOC, or something?
  1875. # [16:49] <jlebar> smaug, MOZ_MEMORY.
  1876. # [16:49] <nemo> I don't suppose any of you guys has already made a firefox build for the raspberry pi? :)
  1877. # [16:49] <jlebar> I think.
  1878. # [16:49] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1879. # [16:50] <jlebar> nemo, How much RAM does it have again?
  1880. # [16:50] <@smaug> hmm, why would MOZ_ALLOC or MOZ_MEMORY mean jemalloc
  1881. # [16:50] <nemo> jlebar: 256MiB
  1882. # [16:50] <jlebar> smaug, I believe your mistake is assuming that you can make logical inference here...
  1883. # [16:50] * philor|away is now known as philor
  1884. # [16:50] <Ms2ger> Good morning, philor
  1885. # [16:50] * Joins: bnicholson (bnicholson@moz-1F0AC706.rcmdva.fios.verizon.net)
  1886. # [16:50] * AutomatedTester|AFK is now known as AutomatedTester
  1887. # [16:51] * Joins: romaxa (romaxa@moz-54F5744A.net)
  1888. # [16:51] <jlebar> nemo, So...possible, although difficult with Firefox as-is.
  1889. # [16:51] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1890. # [16:51] <glandium> smaug: it's MOZ_MEMORY
  1891. # [16:52] <@smaug> jlebar: I just want to add an assertion using je_malloc_usable_size_in_advance
  1892. # [16:52] <nemo> jlebar: 136MiB free after starting the desktop
  1893. # [16:52] <jlebar> smaug, e.g. the top of nsMemoryReporterManager.cpp.
  1894. # [16:52] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1895. # [16:52] <philor> morning Ms2ger
  1896. # [16:52] <@smaug> though, the assertion wouldn't really make sense...
  1897. # [16:52] <jlebar> nemo, heh, and we use 70-80mb just to show the browser.
  1898. # [16:53] <nemo> jlebar: just a few years ago was not nearly this greedy
  1899. # [16:53] <@smaug> since debug builds may have different member variables in objects...
  1900. # [16:53] <nemo> jlebar: as noted, still have Seamonkey running on my 96MiB laptop
  1901. # [16:53] * erick-afk is now known as erick
  1902. # [16:53] <nemo> jlebar: could tweak mem allocated to JS and other areas in about:config I imagine
  1903. # [16:53] <jlebar> nemo, I get enough of this on /., thank you. :D
  1904. # [16:54] <nemo> jlebar: bah. I take it you don't have a build for me though :-p
  1905. # [16:54] <nemo> was hoping to avoid, you know, struggling through making one myself
  1906. # [16:54] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1907. # [16:54] <glandium> jlebar: while you're here. should we expect a switch to private browsing to clean-up (almost) everything? because with my crazy profile, there's still a lot that is not freeed (although i'm using aurora, so this could have changed)
  1908. # [16:54] <jacek> jrmuizel: sorry for the delay, I'm on it
  1909. # [16:55] <gaston> glandium: re 755869, i suppose thats because on ssse3 machines at runtime the ssse3 code wont be called since the ssse3 functions were not 'assigned' at build time, right?
  1910. # [16:55] <glandium> gaston: yes
  1911. # [16:55] <gaston> ok, i understand now :)
  1912. # [16:55] <glandium> gaston: that's what the ifdef you replace does
  1913. # [16:55] <jlebar> glandium, A switch *from* private browsing doesn't trigger a GC (so the sites you were on are still visible in about:memory for a while), so I expect the same is true for switching *to* PB.
  1914. # [16:56] <jlebar> glandium, https://bugzilla.mozilla.org/show_bug.cgi?id=709326
  1915. # [16:56] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1916. # [16:57] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
  1917. # [16:57] <glandium> jlebar: i don't remember exactly, but even after clicking the GC and memory reduction buttons, memory usage was quite high.
  1918. # [16:57] * glazou_afk is now known as glazou
  1919. # [16:57] <robcee> does anybody know what the "Number of Constructors" test is?
  1920. # [16:57] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1921. # [16:57] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1922. # [16:57] * ChanServ sets mode: +o ehsan
  1923. # [16:57] <glandium> jlebar: also, interestingly, switching to private browsing is more than an order of magnitude slower than exiting
  1924. # [16:58] <jlebar> glandium, Like, higher than if you'd just closed all those tabs and GC/CC'ed?
  1925. # [16:58] <Optimizer> jlebar: I have attached a test case addon, please feel free to change the title of the bug to a relevant one
  1926. # [16:58] <jlebar> Optimizer, Thanks.
  1927. # [16:58] * Joins: maikmerten_ (merten@moz-E254386D.cs.uni-dortmund.de)
  1928. # [16:58] * Quits: maikmerten_ (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1929. # [16:58] <glandium> jlebar: i don't know for sure, but it seems very high compared to a fresh profile
  1930. # [16:58] <jacek> edmorley: thanks for the backout and sorry for not getting to that earlier
  1931. # [16:58] <edmorley> jacek: that's ok
  1932. # [16:59] <glandium> robcee: number of static initializers
  1933. # [16:59] <jlebar> glandium, I'd expect it to be on the order of closing all the tabs, because aiui that's what it effectively does.
  1934. # [16:59] <Ms2ger> Ah, ehsan
  1935. # [16:59] <robcee> glandium: have any pointers on where I can find out more about it?
  1936. # [16:59] <Ms2ger> ehsan, sheppy has a bug in gdb for you
  1937. # [17:00] <@ehsan> yeah
  1938. # [17:00] <sheppy> ehsan: let me know when you an help me poke it with a stick :)
  1939. # [17:00] <sheppy> I don't know what all info you need.
  1940. # [17:01] * Parts: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1941. # [17:01] <@ehsan> sheppy: I'll ping you, there's some fire I need to fight on the background updates front...
  1942. # [17:01] <sheppy> ehsan: ok
  1943. # [17:02] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1944. # [17:02] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  1945. # [17:02] <glandium> robcee: basically, that's what you get when you have global variables of "complex" type, for some value of complex
  1946. # [17:03] <glandium> or static data members of "complex" type
  1947. # [17:03] <robcee> sure
  1948. # [17:03] <robcee> so the test just counts them and reports a number?
  1949. # [17:04] <glandium> robcee: yes, and we should avoid them. but currently, adding cycle collection to a class adds one, so it's hard to follow what is due to that and what is not
  1950. # [17:04] <robcee> ok
  1951. # [17:04] <robcee> so, johanc got emailed about a talos regression
  1952. # [17:04] <glandium> now, if smaug could review that patch... ;)
  1953. # [17:05] <robcee> here's what it said:
  1954. # [17:05] <robcee> http://pastebin.mozilla.org/1652548
  1955. # [17:05] <robcee> the graph link, pointed to this changeset:
  1956. # [17:05] <@smaug> glandium: probably not going to happen before net uplift
  1957. # [17:05] <robcee> http://hg.mozilla.org/integration/fx-team/rev/fccdf5c4feda
  1958. # [17:05] <NeilAway> nemo: wow, I still have a Windows 95 desktop with half that much (only used for remote connections to ~10 other machines)
  1959. # [17:05] <@smaug> s/net/net/
  1960. # [17:05] <glandium> robcee: ah, another problem with these emails: they don't point to the right changesets
  1961. # [17:05] <@smaug> s/net/next/
  1962. # [17:05] <glandium> (graphs do)
  1963. # [17:05] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  1964. # [17:05] <@smaug> what is wrong with my x
  1965. # [17:05] <glandium> smaug: i'm not going to land before that anyways
  1966. # [17:05] <jlebar> glandium, Does catlee know about that?
  1967. # [17:05] <robcee> right
  1968. # [17:06] <glandium> jlebar: i posted several times about that on the tree management list, and filed a bug as well
  1969. # [17:06] <robcee> and I think that changeset includes a merge
  1970. # [17:06] <robcee> from m-c
  1971. # [17:07] * Quits: paul (paul2@moz-2B44125C.members.linode.com) (Ping timeout)
  1972. # [17:07] <robcee> glandium: iow, I think we're off the hook for that regression and I can safely ignore it :)
  1973. # [17:07] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1974. # [17:07] <glandium> robcee: currently, yeah :(
  1975. # [17:07] <robcee> ok, all I needed to know. Thanks!
  1976. # [17:08] <zzzzz> no win opt & win debug builds on edmorley 's merge this morning ?
  1977. # [17:08] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
  1978. # [17:08] * Quits: lahabana (Mibbit@moz-6DB60D0A.imag.fr) (Ping timeout)
  1979. # [17:08] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  1980. # [17:08] * tbsaunde|fk is now known as tbsaunde
  1981. # [17:08] <jlebar> glob, Somehow I managed to request review as someone else in bug 760094. I've experimented in landfill and haven't been able to reproduce it, and probably should stop playing with things.
  1982. # [17:09] <jlebar> glob, But...kind of weird.
  1983. # [17:09] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1984. # [17:09] <gaston> glandium: if you push the fix from 759683 can you push the one for 759671 ? :)
  1985. # [17:09] <gaston> (to inbound, that is)
  1986. # [17:09] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1987. # [17:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1988. # [17:10] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1989. # [17:11] <glob> jlebar, hrm
  1990. # [17:11] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  1991. # [17:12] <glob> jlebar, i believe when you re-target someone else's review, the name isn't updated
  1992. # [17:12] <glob> jlebar, ie. it's a feature, not a bug
  1993. # [17:12] <jlebar> glob, It wasn't like that on landfill, but could be on bmo.
  1994. # [17:12] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1995. # [17:13] <glob> jlebar, which version were you playing with on landfill?
  1996. # [17:13] <jlebar> 4.2, I think?
  1997. # [17:13] * jlebar picked one at random.
  1998. # [17:13] <glob> jlebar, yeah, bmo is a collection of 4.0, 4.2 and tip
  1999. # [17:13] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2000. # [17:13] <glob> it's a reasonably recent change iirc
  2001. # [17:13] * Quits: bnicholson (bnicholson@moz-1F0AC706.rcmdva.fios.verizon.net) (Ping timeout)
  2002. # [17:13] <jlebar> glob, Sounds good, not worth worrying about then!
  2003. # [17:14] <nemo> NeilAway: hehe. well at the time I got the laptop, that was a respectable amount of memory :)
  2004. # [17:14] <edmorley> zzzzz: I believe we're short on win builders since they (#build) are reimaging a load of them today from 32->64bit windows
  2005. # [17:14] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  2006. # [17:14] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  2007. # [17:14] <nemo> NeilAway: but gentoo linux has a few more features than win95. memory protection and multiuser for one :)
  2008. # [17:14] <zzzzz> edmorley: thanks
  2009. # [17:14] <NeilAway> nemo: sorry, I meant that old desktop has half of the memory of a raspberry
  2010. # [17:14] <edmorley> np
  2011. # [17:14] <edmorley> zzzzz: good spot though :-)
  2012. # [17:14] <nemo> NeilAway: ahh, I thought you meant half of 96MiB :)
  2013. # [17:15] <NeilAway> nemo: yeah, well I only need it for the RDP client
  2014. # [17:15] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  2015. # [17:15] <nemo> NeilAway: after firing up X, NFS, ssh, xfce4 and seamonkey I still had about 15 megs left...
  2016. # [17:15] <nemo> NeilAway: I'm hopeful I can get firefox running on a Pi which is relatively capacious
  2017. # [17:15] <zzzzz> I usually grab builds just before the merge and the merge - makes for somewhat easier regression testing to see if it occurred in the merge or before
  2018. # [17:15] <froydnj> if a node IsNodeOfType(nsINode::eCONTENT), does that mean it's definitely not, say, nsINode::eTEXT?
  2019. # [17:16] <@ehsan> jaws: https://bugzilla.mozilla.org/show_bug.cgi?id=760027#c8
  2020. # [17:16] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2021. # [17:17] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2022. # [17:17] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  2023. # [17:18] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  2024. # [17:18] * Joins: paul (paul2@moz-2B44125C.members.linode.com)
  2025. # [17:19] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2026. # [17:19] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2027. # [17:20] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  2028. # [17:20] * Parts: mvalzell1 (mvalzelli@moz-495C6727.retail.telecomitalia.it)
  2029. # [17:20] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
  2030. # [17:21] <@bz> froydnj: no
  2031. # [17:21] <@bz> froydnj: eTEXT is a subset of eCONTENT
  2032. # [17:21] <@bz> froydnj: btw, your style context numbers are ... worrying
  2033. # [17:21] * Joins: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
  2034. # [17:21] <@bz> froydnj: you were measuring just style contexts, not style structs?
  2035. # [17:22] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
  2036. # [17:23] * Joins: kanru` (user@moz-C2DFBF89.dynamic.hinet.net)
  2037. # [17:23] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2038. # [17:24] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  2039. # [17:24] <froydnj> bz: AFAICS, yes; I gave nsStyleContext::operator new a unique ID to pass to the presshell's arena
  2040. # [17:24] * joduinn-commute is now known as joduinn-mtg
  2041. # [17:25] <@bz> froydnj: ok
  2042. # [17:25] <froydnj> bz: but I am treading in highly unfamiliar waters here, so I certainly could have screwed up
  2043. # [17:25] <@bz> froydnj: I'm going to do some measuring
  2044. # [17:25] <@bz> froydnj: something could just be busted somehow...
  2045. # [17:25] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
  2046. # [17:25] <gerv> vikash: no, and no :-)
  2047. # [17:25] <froydnj> bz: we style-share even styles defined via attribute?
  2048. # [17:25] * catlee is now known as catlee-mtg
  2049. # [17:26] <@bz> well, those obviously can't be style-shared
  2050. # [17:26] <@bz> we style-share styles that are defined via the same set of rules
  2051. # [17:26] <@bz> so if this thing is using @style all over the place that would defeat the sharing
  2052. # [17:26] <froydnj> that would be pretty nifty if we could do that
  2053. # [17:26] <@smaug> ahaa, ArrayLength("foo") == 4
  2054. # [17:26] <@bz> we style-share things that are defined via presentation attributes
  2055. # [17:26] <@bz> but not @style
  2056. # [17:26] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2057. # [17:27] <@bz> but in any case, I would not expect more than one style context per DOM node
  2058. # [17:27] <@bz> unless first-line and such are involved...
  2059. # [17:27] <froydnj> yeah, there are tons of style attributes...almost 450k
  2060. # [17:27] <@bz> Or perhaps tables
  2061. # [17:27] * @bz sighs
  2062. # [17:27] <@bz> so we can probably make this page way faster
  2063. # [17:27] * AutomatedTester is now known as AutomatedTester|away
  2064. # [17:28] <froydnj> the bulk is just <div><pre><span>line</span><span>line</span> ... </pre></div>
  2065. # [17:28] <@bz> hmm
  2066. # [17:28] <@bz> with @style on some of those?
  2067. # [17:28] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
  2068. # [17:28] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2069. # [17:29] * @bz should really look at this page
  2070. # [17:29] <@bz> What's the bug# again?
  2071. # [17:29] <froydnj> @style on maybe...25-30%ish
  2072. # [17:29] <froydnj> bug 686795
  2073. # [17:29] * bear is now known as bear-afk
  2074. # [17:30] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2075. # [17:30] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2076. # [17:30] * @bz downloads source
  2077. # [17:30] <@bz> we use 1.2G on this page?
  2078. # [17:31] <@bz> so 20x
  2079. # [17:31] <froydnj> on win64; I see about 1.5G on linux64
  2080. # [17:31] <@bz> that's not great, yeah
  2081. # [17:31] <@bz> (HTML is 65 MB)
  2082. # [17:31] * cadecairos is now known as cadecairos_away
  2083. # [17:31] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2084. # [17:31] <NeilAway> smaug: do we need a StringLength template?
  2085. # [17:32] <@bz> hmm
  2086. # [17:32] <@bz> bunch of table stuff near the top
  2087. # [17:32] <@smaug> NeilAway: that would be nice
  2088. # [17:32] * Parts: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
  2089. # [17:32] <@bz> And yeah, it's using inline style for the coloring for + and - lines
  2090. # [17:32] <@bz> that's silly
  2091. # [17:33] <froydnj> esp since it uses @class for the line numbers :)
  2092. # [17:33] <@bz> heh
  2093. # [17:33] * Joins: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP)
  2094. # [17:33] <@bz> ok
  2095. # [17:33] <@bz> well, once we figure out what's going on with style contexts we can fix the HTML. ;)
  2096. # [17:33] <@bz> let me do some measuring
  2097. # [17:33] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2098. # [17:33] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2099. # [17:33] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2100. # [17:35] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2101. # [17:36] * froydnj tries to break up dom node measuring by nsINode bitflags
  2102. # [17:36] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2103. # [17:36] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
  2104. # [17:36] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2105. # [17:37] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Client exited)
  2106. # [17:37] * cadecairos_away is now known as cadecairos
  2107. # [17:37] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Client exited)
  2108. # [17:37] * rail is now known as rail-lunch
  2109. # [17:38] <Ms2ger> froydnj, not by NodeType()?
  2110. # [17:38] <jorendorff> jst: ping
  2111. # [17:38] <jst> jorendorff: pong
  2112. # [17:38] <jorendorff> jst: morning :)
  2113. # [17:38] <jst> mornin' :)
  2114. # [17:38] <jorendorff> jst: I want to land a new pref for FF15, it's bug 753542
  2115. # [17:39] <jorendorff> jst: So, I have two problems.
  2116. # [17:40] <@ehsan> jaws: ping
  2117. # [17:40] <jorendorff> jst: 1. I don't see docs anywhere about when it's OK to call into Preferences, and it's a JS pref so it'll be happening real early
  2118. # [17:40] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
  2119. # [17:40] <jorendorff> jst: 2. I will need a quick review and this code is outside the JS engine
  2120. # [17:40] <froydnj> Ms2ger: ooo, that would be better. thanks.
  2121. # [17:41] <Ms2ger> Np
  2122. # [17:41] <jorendorff> jst: can you help with either of those? :)
  2123. # [17:41] <Ms2ger> froydnj, also, not a virtual call :)
  2124. # [17:41] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2125. # [17:41] <jst> jorendorff: I can certainly help with nr 2... I think the best person to answer nr 1 might be bsmedberg
  2126. # [17:41] <froydnj> Ms2ger: pffft, memory reporting
  2127. # [17:41] * Joins: bholley_ (anonymous@moz-5DC51D53.fbx.proxad.net)
  2128. # [17:41] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2129. # [17:42] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2130. # [17:42] <jst> jorendorff: and looking at the patch I would *think* that the pref stuff is all initialized before any of that code can run
  2131. # [17:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2132. # [17:43] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2133. # [17:43] * bholley_ is now known as bholley
  2134. # [17:43] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2135. # [17:43] <jorendorff> jst: OK. It seemed to run OK on the try server. (I got two unfamiliar oranges, but that may have been a fluke. I'm going to try again.)
  2136. # [17:43] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  2137. # [17:44] * Joins: past_ (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  2138. # [17:44] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2139. # [17:44] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
  2140. # [17:45] * past_ is now known as past
  2141. # [17:45] <ejpbruel> bbondy: ping
  2142. # [17:46] <bbondy> ejpbruel: hey
  2143. # [17:46] <ejpbruel> bbondy: whats the status on that clipboard patch? i may have missed your latest comments on irc
  2144. # [17:46] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2145. # [17:46] <jst> jorendorff: it even seems like the Preferences static helper is safe to call before xpcom is initialized etc...
  2146. # [17:46] <jst> jorendorff: safe as in it won't crash, but of course won't read the pref either
  2147. # [17:47] * jorendorff looks
  2148. # [17:47] * Quits: sawrubh (Mibbit@E7194B9.6135A46A.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2149. # [17:47] <jorendorff> I think that's OK in my case
  2150. # [17:48] * RemusPop is now known as RemusPop|away
  2151. # [17:48] <jst> jorendorff: yeah, worst case you get e4x enabled in some random early js script or what not. Can't be anything significant as far as browser code goes
  2152. # [17:48] <jorendorff> well, *disabled*
  2153. # [17:48] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  2154. # [17:48] <bbondy> ejpbruel: there are some review comments to implmeent on the bug, in the meantime I want to test out pasting to a program that supports it but have not found one yet
  2155. # [17:48] <jorendorff> but presumably our random early js scripts don't use e4x, the try server would have complained
  2156. # [17:49] <jst> jorendorff: sure
  2157. # [17:49] <bbondy> I'll probably try to run the build on a computer that has photoshop here
  2158. # [17:49] <bbondy> maybe it can handle it
  2159. # [17:49] <ejpbruel> bbondy: ok, do the clipboard contents *look* valid at least?
  2160. # [17:49] <jst> jorendorff: so yeah, I wouldn't worry about that aspect here
  2161. # [17:49] <bbondy> they look valid yes
  2162. # [17:50] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2163. # [17:50] <bbondy> and the fact that they paste the image as the old ones did for the programs that don't support transparency in DIBs is a good sign
  2164. # [17:50] * ewong is now known as ewong|sleep
  2165. # [17:50] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  2166. # [17:50] <ejpbruel> bbondy: yeah, indeed. so im hopeful :)
  2167. # [17:50] <@bsmedberg> jorendorff: note that there are several different questions there...
  2168. # [17:51] <ejpbruel> bbondy: if you test out pasting in a program that supports it i will address the review comments
  2169. # [17:51] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  2170. # [17:51] <bbondy> I hate clipboard tasks btw though because the regressions don't get reported until it reaches release channel, so I'd rather have this land on v16 where we'll get an extra 6 weeks to discover any regressions.
  2171. # [17:51] <@bsmedberg> jorendorff: the pref service isn't available very early on before XPCOM starts
  2172. # [17:51] <ejpbruel> bbondy: i can have a patch up by tomorrow morning
  2173. # [17:51] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2174. # [17:51] <ejpbruel> bbondy: i dont think its particulary high prio for us, so thats fine with me
  2175. # [17:51] <@bsmedberg> jorendorff: but even after that, it won't contain user preference values for a long time, well after most of the browser JS is loaded
  2176. # [17:51] <ejpbruel> bbondy: but i would like to land something regardless so i can at least report some progress :)
  2177. # [17:51] <jorendorff> bsmedberg: What about add-ons?
  2178. # [17:51] <bbondy> :)
  2179. # [17:51] <jorendorff> bsmedberg: They only load after prefs, right?
  2180. # [17:51] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  2181. # [17:52] <@bsmedberg> jorendorff: which prefs, default prefs or user prefs?
  2182. # [17:52] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  2183. # [17:52] <bbondy> ejpbruel: ok thanks re tomorrow morning, I'll look more into the task at that time as I'm working on helping out with some software update stuff
  2184. # [17:52] <bbondy> at the moment
  2185. # [17:52] <jorendorff> bsmedberg: oh, wow, there's a difference? yuck. hmm.
  2186. # [17:52] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2187. # [17:52] <ejpbruel> bbondy: no rush! i have tons of stuff to work on
  2188. # [17:52] <@bsmedberg> jorendorff: extensions are loaded before we load user prefs
  2189. # [17:52] <bbondy> cool
  2190. # [17:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2191. # [17:52] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  2192. # [17:53] <jorendorff> bsmedberg: well this kinda stinks, because addon developers won't be able to just set the pref and see that their code still works
  2193. # [17:53] <jorendorff> we'll have to actually throw the switch for everybody
  2194. # [17:53] <jorendorff> make the default pref say "no XML"
  2195. # [17:53] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  2196. # [17:54] <@bsmedberg> jorendorff: well, that assumes that we actually load the JS then, which is often not the case
  2197. # [17:54] <jorendorff> ah
  2198. # [17:54] * Joins: robhawkes (robhawkes@moz-39D40B24.tmodns.net)
  2199. # [17:54] <jorendorff> I was just about to say, we have a bunch of other JS prefs,
  2200. # [17:54] <@bsmedberg> the sequence is here: http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsXREDirProvider.cpp#728
  2201. # [17:55] <jorendorff> which would have the same issues
  2202. # [17:55] <daleharvey> is there any gecko magic I can use to find when the contents of a page has changed size
  2203. # [17:57] <vlad> I am getting a lot of turds in testing/mozbase and in other-licenses/simplejson* related to python eggs in my objdir?
  2204. # [17:57] * mkelly is now known as mkelly|noms
  2205. # [17:57] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2206. # [17:57] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  2207. # [17:57] <vlad> er, srcdir
  2208. # [17:57] <jhammel> vlad: https://bugzilla.mozilla.org/show_bug.cgi?id=758823
  2209. # [17:57] <vlad> danke
  2210. # [17:58] <jorendorff> bsmedberg: i can't quite tell what's going on here, it looks like DoStartup loads user prefs pretty much first hting
  2211. # [17:58] <jhammel> unfortunately, afaik, no one knows an easy solution :(
  2212. # [17:58] <@bsmedberg> oh bah, this changed again with the advent of crash-restarting
  2213. # [17:58] <jorendorff> bsmedberg: I think I am just going to have to hope user prefs are loaded early enough. The alternative is, environment variables instead
  2214. # [17:58] <@bsmedberg> and I reviewed it
  2215. # [17:58] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2216. # [17:59] <@bsmedberg> jorendorff: well, most extension authors would normally be changing this with an extension default pref, not a user pref, right?
  2217. # [17:59] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  2218. # [17:59] * ewong|sleep is now known as ewong
  2219. # [17:59] <@bsmedberg> anyway, you seem to probably be fine
  2220. # [18:00] <@bsmedberg> jorendorff: are you reading the pref every time you parse JS, or adding a pref listener to watch for changes?
  2221. # [18:00] <jorendorff> bsmedberg: the patch probably tells the story about as concisely as I could...
  2222. # [18:00] <jorendorff> …there are several places in the code where we need to set the option...
  2223. # [18:00] <jorendorff> each nsJSEnvironment reads the pref once on startup, and there's a pref listener for changes
  2224. # [18:00] <@bsmedberg> jorendorff: sorry, I didn't see a link
  2225. # [18:01] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Ping timeout)
  2226. # [18:01] <jorendorff> bsmedberg: oh, sorry, https://bugzilla.mozilla.org/show_bug.cgi?id=753542
  2227. # [18:01] <jorendorff> i didn't mean to sound annoyed! :)
  2228. # [18:02] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
  2229. # [18:02] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
  2230. # [18:02] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2231. # [18:03] <@bsmedberg> jorendorff: yeah, that looks fine
  2232. # [18:03] <glandium> bsmedberg: any opinion on bug 756786?
  2233. # [18:03] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
  2234. # [18:03] <jorendorff> I need both r+ and sr+ in that code, yes?
  2235. # [18:03] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2236. # [18:03] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2237. # [18:03] <@bsmedberg> glandium: no particular opinion, no
  2238. # [18:04] * bear-afk is now known as bear
  2239. # [18:05] <glandium> bsmedberg: so i guess you would be okay with a patch using the xpcom standalone glue for xulrunner?
  2240. # [18:05] <@bsmedberg> yeah, that should be fine
  2241. # [18:05] <josh> Nice that valgrind 3.7.0 is in Fedora 17, you can just install from the package manager and use it with Mozilla builds. Not nice that qcms continues to be the source of multiple valgrind warnings...
  2242. # [18:05] * Quits: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP) (Ping timeout)
  2243. # [18:05] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
  2244. # [18:06] <rhelmer> edmorley: the socorro skiplist is broken out to a config file, would probably not be too hard to make a standalone tool
  2245. # [18:06] * Joins: lahabana (Mibbit@moz-8B59E417.imag.fr)
  2246. # [18:07] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
  2247. # [18:07] * jimm is now known as jimm-lunch
  2248. # [18:08] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  2249. # [18:09] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2250. # [18:09] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2251. # [18:09] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2252. # [18:09] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2253. # [18:10] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2254. # [18:10] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2255. # [18:11] <edmorley> rhelmer: yeah true, I just didn't want to re-invent the wheel without asking if someone had already done so :-)
  2256. # [18:11] * davehunt is now known as davehunt|mtg
  2257. # [18:11] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
  2258. # [18:11] * ChanServ sets mode: +o dbaron
  2259. # [18:12] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2260. # [18:12] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  2261. # [18:12] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2262. # [18:12] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
  2263. # [18:12] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2264. # [18:13] <rhelmer> edmorley: not that I am aware of, we can help split that out to a standalone tool in #breakpad though if you want help w/ that
  2265. # [18:13] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2266. # [18:14] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2267. # [18:14] <edmorley> rhelmer: yeah that would be good at some point :-)
  2268. # [18:15] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2269. # [18:15] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2270. # [18:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2271. # [18:16] <@bsmedberg> glandium: ping
  2272. # [18:17] * Joins: wlach_ (wlach@moz-3BB19106.vif.net)
  2273. # [18:17] * wlach_ is now known as wlach|laptop
  2274. # [18:17] <glandium> bsmedberg: pong
  2275. # [18:17] <@bsmedberg> glandium: I'm working on bug 755724, and I had a packaging/omnijar question
  2276. # [18:17] <sheppy> ehsan: skipping out for lunch. Back in a while.
  2277. # [18:18] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  2278. # [18:18] <@bsmedberg> glandium: I could either have a single omni.ja with browser/ metro/ webapprt/ subdirectories
  2279. # [18:18] <@bsmedberg> glandium: or separate omnijars for the platform and for each of those apps that we ship with Firefox
  2280. # [18:18] <@bsmedberg> glandium: currently webapprt has its own omnijar, and having them separate would make for less code changes
  2281. # [18:18] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
  2282. # [18:19] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  2283. # [18:19] <@bsmedberg> but I wondered whether we had a strong preference for a single file instead of a few
  2284. # [18:19] <@bsmedberg> or whether it would be good to be separate so we don't read in unecessary resources
  2285. # [18:19] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
  2286. # [18:20] <glandium> bsmedberg: so, in absolute terms, it shouldn't matter that much having different files.
  2287. # [18:21] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  2288. # [18:21] <glandium> bsmedberg: however, we do some optimizations on the omnijar, and we only do them on one file
  2289. # [18:21] * mcote is now known as mcote|lunch
  2290. # [18:21] <@bsmedberg> that might have to change anyway, since metro and desktop are going to be entirely separate profiles
  2291. # [18:22] <glandium> bsmedberg: yeah
  2292. # [18:22] <@bsmedberg> ok, I'll have separate omnijars for now
  2293. # [18:22] <glandium> bsmedberg: at this point, i'm wondering, though, if it wouldn't be less work to just use ff as a xulrunner app
  2294. # [18:23] <@bsmedberg> that's basically what's happening, except that I'm not configuring twice or three times
  2295. # [18:23] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  2296. # [18:24] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  2297. # [18:25] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2298. # [18:26] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2299. # [18:27] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  2300. # [18:28] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2301. # [18:28] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  2302. # [18:28] * ehsan is now known as ehsan-verybusy
  2303. # [18:30] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2304. # [18:32] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2305. # [18:32] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2306. # [18:32] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2307. # [18:32] * catlee-mtg is now known as catlee
  2308. # [18:34] <vlad> trying again :) Preprocessor.py, how do i #include something from the objdir? (a generated file)
  2309. # [18:34] <vlad> can I even do this?
  2310. # [18:35] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2311. # [18:35] <glandium> vlad: you can use variable substitutions in #include
  2312. # [18:35] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2313. # [18:35] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2314. # [18:35] <glandium> vlad: (if you have the substitution filter)
  2315. # [18:36] <glandium> vlad: or you can use #includesubst, which uses substitution unconditionally
  2316. # [18:36] <vlad> mmm
  2317. # [18:36] <vlad> so I can have a #define that's the current dir?
  2318. # [18:36] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2319. # [18:38] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
  2320. # [18:38] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
  2321. # [18:38] <vlad> yay that works
  2322. # [18:38] <vlad> thanks!
  2323. # [18:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2324. # [18:38] <glandium> vlad: you can pass a -D argument, too
  2325. # [18:39] <vlad> er, yeah, that's what I meant
  2326. # [18:39] <vlad> yep
  2327. # [18:39] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2328. # [18:39] * ewong is now known as ewong|sleep
  2329. # [18:40] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  2330. # [18:40] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2331. # [18:41] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  2332. # [18:41] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  2333. # [18:42] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  2334. # [18:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2335. # [18:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2336. # [18:44] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2337. # [18:45] <jaws> ehsan-verybusy: pong
  2338. # [18:45] * cjones is now known as cjones-brb
  2339. # [18:46] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  2340. # [18:46] * Joins: harth_ (harth@88F51059.F3BBB17D.144F44FA.IP)
  2341. # [18:46] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
  2342. # [18:46] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2343. # [18:46] <@ehsan-verybusy> jaws: can you please see the comments in the bug?
  2344. # [18:47] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2345. # [18:47] <jaws> ehsan-verybusy: ok, talking to bbondy in #fx-team now
  2346. # [18:48] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2347. # [18:49] * jimm-lunch is now known as jimm
  2348. # [18:49] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2349. # [18:49] * Joins: Jake (Jake@moz-3284655B.resnet.drexel.edu)
  2350. # [18:50] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
  2351. # [18:50] * Parts: Jake (Jake@moz-3284655B.resnet.drexel.edu)
  2352. # [18:50] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
  2353. # [18:51] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2354. # [18:52] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2355. # [18:52] * philor is now known as philor|away
  2356. # [18:52] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2357. # [18:53] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  2358. # [18:53] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2359. # [18:55] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2360. # [18:55] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2361. # [18:55] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Connection reset by peer)
  2362. # [18:55] * Quits: robhawkes (robhawkes@moz-39D40B24.tmodns.net) (Ping timeout)
  2363. # [18:55] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  2364. # [18:57] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2365. # [18:57] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
  2366. # [18:58] * Joins: past_ (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  2367. # [18:58] * past_ is now known as past
  2368. # [18:58] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  2369. # [18:58] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2370. # [18:59] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2371. # [19:02] * mkelly|noms is now known as mkelly
  2372. # [19:02] <@smaug> um, what is '<' in JS. I mean \x something
  2373. # [19:02] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2374. # [19:02] * armenzg is now known as armenzg_lunch
  2375. # [19:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2376. # [19:03] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
  2377. # [19:03] * Quits: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net) (Quit: See you tomorrow!)
  2378. # [19:04] * Joins: cdiehl_ (cdiehl@moz-3D28CB93.pool.mediaways.net)
  2379. # [19:04] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2380. # [19:04] * Quits: cdiehl (cdiehl@moz-3E322D61.pool.mediaways.net) (Ping timeout)
  2381. # [19:04] * cdiehl_ is now known as cdiehl
  2382. # [19:04] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  2383. # [19:05] <@smaug> ah, \u003C
  2384. # [19:06] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2385. # [19:06] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2386. # [19:06] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  2387. # [19:06] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2388. # [19:06] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2389. # [19:07] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2390. # [19:07] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2391. # [19:07] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  2392. # [19:08] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2393. # [19:08] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2394. # [19:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2395. # [19:08] * cjones-brb is now known as cjones
  2396. # [19:09] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  2397. # [19:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  2398. # [19:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2399. # [19:09] * anant_ is now known as anant
  2400. # [19:09] * davehunt|mtg is now known as davehunt
  2401. # [19:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2402. # [19:10] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2403. # [19:11] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2404. # [19:12] * davidb|pto is now known as davidb
  2405. # [19:13] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2406. # [19:13] * glob is now known as glob|away
  2407. # [19:13] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2408. # [19:13] * glob|away is now known as glob
  2409. # [19:13] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2410. # [19:13] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  2411. # [19:14] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2412. # [19:14] * dholbert|zzz is now known as dholbert
  2413. # [19:15] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  2414. # [19:15] * Joins: pdagnelie (pcd@moz-69F2E428.ugrad.cs.cmu.edu)
  2415. # [19:15] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2416. # [19:17] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
  2417. # [19:17] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2418. # [19:18] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  2419. # [19:18] * ChanServ sets mode: +o dveditz
  2420. # [19:18] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  2421. # [19:18] * Joins: robhawkes (robhawkes@moz-41215903.tmodns.net)
  2422. # [19:18] * Joins: maikmerten (maikmerten@moz-B402EEEA.dynamic.qsc.de)
  2423. # [19:18] <nemo> smaug: \x3c is legit too :)
  2424. # [19:19] <nemo> smaug: man ascii ;)
  2425. # [19:19] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  2426. # [19:19] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2427. # [19:20] <nemo> or I guess escape("<") (escape is shorter to type than encodeURIComponent) ☺
  2428. # [19:20] * Quits: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net) (Ping timeout)
  2429. # [19:21] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
  2430. # [19:22] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2431. # [19:22] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2432. # [19:23] * Joins: sawrubh (Mibbit@EC397BF9.8A13E9ED.8BC1D756.IP)
  2433. # [19:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2434. # [19:24] * rail-lunch is now known as rail_away
  2435. # [19:25] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2436. # [19:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2437. # [19:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2438. # [19:26] * geekboy|afk is now known as geekboy
  2439. # [19:27] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2440. # [19:27] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2441. # [19:29] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2442. # [19:29] * glob is now known as glob|away
  2443. # [19:30] * mcote|lunch is now known as mcote
  2444. # [19:30] * ctalbert|afk is now known as ctalbert
  2445. # [19:30] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  2446. # [19:31] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2447. # [19:31] * armenzg_lunch is now known as armenzg
  2448. # [19:33] * philor|away is now known as philor
  2449. # [19:33] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2450. # [19:33] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2451. # [19:35] * joduinn-mtg is now known as joduinn
  2452. # [19:35] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  2453. # [19:35] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Client exited)
  2454. # [19:35] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2455. # [19:36] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2456. # [19:36] <@bz> froydonj: ping
  2457. # [19:36] <@bz> froydnj: ping
  2458. # [19:36] * Quits: romaxa (romaxa@moz-54F5744A.net) (Quit: leaving)
  2459. # [19:36] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
  2460. # [19:37] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2461. # [19:38] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  2462. # [19:38] * rail_away is now known as rail
  2463. # [19:40] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2464. # [19:40] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2465. # [19:42] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2466. # [19:43] <froydnj> bz: pong
  2467. # [19:43] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  2468. # [19:44] <@bz> froydnj: were you testing in an opt build or a debug build?
  2469. # [19:44] <froydnj> bz: opt
  2470. # [19:44] * bnicholson is now known as bnicholson|lunch
  2471. # [19:44] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
  2472. # [19:44] <@bz> froydnj: then the 128 confuses me
  2473. # [19:44] <froydnj> debug builds are painful on a page like that
  2474. # [19:44] <@bz> froydnj: unless my tree is way out of date
  2475. # [19:44] <froydnj> bz: it confuses me too
  2476. # [19:44] <@bz> froydnj: let me pull and rebuild a current tree
  2477. # [19:44] <@bz> froydnj: it should be 112 in an opt build
  2478. # [19:44] <froydnj> sizeof(nsGenericElement) is 112
  2479. # [19:45] <@bz> froydnj: oh
  2480. # [19:45] <froydnj> but the aMallocSizeOf says 128
  2481. # [19:45] <@bz> froydnj: well, nsHTMLSpanElement is one word bigger than nsGenericElement
  2482. # [19:45] <@bz> froydnj: so that part makes sense
  2483. # [19:45] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  2484. # [19:45] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  2485. # [19:45] * @bz goes to figure out why nsGenericElement is 112 now, instead of 104
  2486. # [19:45] <@bz> I bet someone added a member somewhere
  2487. # [19:45] * AaronMT is now known as AaronMTacos
  2488. # [19:46] <froydnj> Element is 96, and nsGenericElement has a CC refcnt and an attrs array
  2489. # [19:47] <@bz> right
  2490. # [19:47] <@bz> so why is Element 96?
  2491. # [19:47] * @bz looks at Element
  2492. # [19:47] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
  2493. # [19:47] <@bz> how big is nsINode for you?
  2494. # [19:47] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  2495. # [19:47] <@bz> is it 88 ?
  2496. # [19:47] <froydnj> yes
  2497. # [19:48] <@bz> ok, that's why
  2498. # [19:48] * @bz was counting 80 there
  2499. # [19:48] * @bz recounts
  2500. # [19:49] <@bz> oh
  2501. # [19:49] <@bz> duh
  2502. # [19:49] <@bz> I'm a moron
  2503. # [19:49] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2504. # [19:49] <@bz> So then this makes sense
  2505. # [19:50] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  2506. # [19:50] <@bz> ok
  2507. # [19:50] <@bz> so 128 bytes per span
  2508. # [19:50] <@bz> suck
  2509. # [19:50] <@bz> and 144 for attrs....
  2510. # [19:50] <@bz> which seems like a good bit too
  2511. # [19:50] * @bz looks at the page
  2512. # [19:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  2513. # [19:51] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2514. # [19:51] * joduinn is now known as joduinn-mtg
  2515. # [19:51] <froydnj> about half of that attr # is overallocating the attributes array
  2516. # [19:51] <@bz> ah
  2517. # [19:51] <@bz> so an attr should be...
  2518. # [19:52] * @bz wonders why we're overallocating for parse-time stuff
  2519. # [19:52] * davehunt is now known as davehunt|away
  2520. # [19:52] <@bz> nsAttrName is one word
  2521. # [19:52] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2522. # [19:52] <@bz> nsAttrValue is one word
  2523. # [19:53] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
  2524. # [19:53] <@bz> I guess your typical span has a style attr
  2525. # [19:54] <@bz> so it'll have a MiscContainer
  2526. # [19:54] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  2527. # [19:54] <@bz> Which has an enum, then a word, then 8 bytes
  2528. # [19:54] <@bz> so figure 3 words, 24 bytes
  2529. # [19:55] <@bz> 32 once jemalloc rounds up
  2530. # [19:55] <@bz> So the @style is 48 bytes
  2531. # [19:55] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  2532. # [19:55] <@bz> when you say "attr #" you mean the nsAttrAndChildArray?
  2533. # [19:57] <froydnj> yeah
  2534. # [19:58] * AaronMTacos is now known as AaronMT
  2535. # [19:58] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2536. # [19:58] <@bz> ok
  2537. # [19:58] * @bz digs into its memory usage
  2538. # [19:59] * sheppy notes that ehsan-verybusy is apparently very busy, and starts fiddling with gdb to see if he can figure out anything about this crash on his own.
  2539. # [19:59] * Quits: robhawkes (robhawkes@moz-41215903.tmodns.net) (Quit: Leaving...)
  2540. # [19:59] <@ehsan-verybusy> sheppy: sorry, do you wanna open up an etherpad where you can share the gdb output with me?
  2541. # [19:59] <sheppy> ehsan-verybusy: sure, hang on
  2542. # [20:00] <sheppy> ehsan-verybusy: https://etherpad.mozilla.org/boBSAACJaB
  2543. # [20:00] <@bz> froydnj: how much are we overallocating???
  2544. # [20:00] <sheppy> I already did "bt" to get a backtrace.
  2545. # [20:00] * Joins: _alex (Mibbit@moz-768DDE93.rev.sfr.net)
  2546. # [20:00] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  2547. # [20:01] <sheppy> But there you see the string of warnings and the error from the crash, plus the backtrace.
  2548. # [20:01] <edmorley> ehsan-verybusy: I just got update couldn't be installed (for like the third update cycle that didn't work the first time), what logs do I need to preserve? (win7)
  2549. # [20:01] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2550. # [20:02] <@ehsan-verybusy> edmorley: zip up your c:
  2551. # [20:02] <@ehsan-verybusy> c:\users\username\appdata\local\mozilla\firefox
  2552. # [20:02] <@ehsan-verybusy> and
  2553. # [20:02] <sheppy> ehsan-verybusy: fwiw, I just did "print mRawPtr" and added that and its output to the bottom. It's clearly bogus. :)
  2554. # [20:02] <froydnj> bz: nsAttrAndChildArray::mImpl is 64 bytes, so 6 slots with 1 used
  2555. # [20:02] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  2556. # [20:02] <froydnj> well, mallocSizeOf(mImpl), anyway
  2557. # [20:02] <@ehsan-verybusy> c:\programdata\mozilla...
  2558. # [20:03] <@bz> froydnj: hmm
  2559. # [20:03] <@ehsan-verybusy> edmorley: and file a new bug and attach them there
  2560. # [20:03] <@ehsan-verybusy> ^
  2561. # [20:03] <Ms2ger> sheppy, aha
  2562. # [20:03] <@bz> froydnj: so if I read this stuff right...
  2563. # [20:03] <pdagnelie> Does anyone know how to register an xpcom component so it can be used in javascript? I am having a devil of a time with it.
  2564. # [20:03] <Ms2ger> So the RangeData was already freed...
  2565. # [20:03] <@ehsan-verybusy> sheppy: let's talk on the etherpad page
  2566. # [20:03] <sheppy> k
  2567. # [20:03] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2568. # [20:03] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2569. # [20:03] <@bz> froydnj: an Impl should be 8 bytes plus 1 word plus 2 words per attr plus 1 word per child
  2570. # [20:04] <WeirdAl> pdagnelie: how are you trying to register it? chrome.manifest is the new hotness.
  2571. # [20:04] <@bz> our spans have one attr and 2 kids
  2572. # [20:04] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  2573. # [20:04] <@bz> so should be 8 bytes + 5 words
  2574. # [20:04] <@bz> 48 bytes
  2575. # [20:04] <@bz> you're getting 64?
  2576. # [20:04] <pdagnelie> WeirdAl: I was attempting to model after nsLocalFile, but I must be missing something. How would I go about it with chrome.manifest?
  2577. # [20:05] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  2578. # [20:05] <WeirdAl> ok, this is going to need a pastebin.mozilla.org post - can you show me the registration code in the component file itself?
  2579. # [20:05] <sheppy> I knew Safari was good for something: having a backup browser while debugging Firefox crashes. :)
  2580. # [20:05] <jaws> ehsan-verybusy, bbondy: i can't reproduce the issue at home with an older nightly and the backup-update.log and last-update.log don't mention any failures
  2581. # [20:05] * KaiRo is now known as KaiRo_packing
  2582. # [20:06] <edmorley> ehsan-verybusy: thank you
  2583. # [20:06] <bbondy> jaws: do you have the old log by chance? the second oldest I think gets written to backup-update.log
  2584. # [20:06] <WeirdAl> pdagnelie: also, as a side note: what code will be calling on it? If there's no C++, you may be better off with a .jsm module
  2585. # [20:07] <@bz> froydnj: commented in the bug with some numbers
  2586. # [20:07] <@ehsan-verybusy> jaws: :(
  2587. # [20:08] <pdagnelie> WeirdAl: there will definitely be some c++ calling it. What do you mean by the registratoin code in the component?
  2588. # [20:08] <jaws> bbondy: no i don't
  2589. # [20:08] <bbondy> doh k, if you see it again please grab those 2 files
  2590. # [20:08] <jaws> ok i will do that
  2591. # [20:08] <bbondy> thanks!
  2592. # [20:08] <WeirdAl> XPCOMUtils calls
  2593. # [20:08] <WeirdAl> (please tell me you're using that)
  2594. # [20:09] <pdagnelie> I'm not, so that may be the first problem :P
  2595. # [20:09] <WeirdAl> XPCOMUtils.jsm is a very good friend of JS components
  2596. # [20:09] <froydnj> bz: gdb printouts for Impl in the bug
  2597. # [20:09] <@bz> froydnj: looking
  2598. # [20:09] <@ehsan-verybusy> jaws: it would also be good if you can try a few times to see if you can reproduce this using older nightlies
  2599. # [20:09] <WeirdAl> I have to step away for approx. 15-30 mins... but I'll be in channel
  2600. # [20:10] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2601. # [20:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2602. # [20:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2603. # [20:10] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2604. # [20:10] <froydnj> bz: the string for lone nsAttrValue also seems to be quite long (48 bytes)
  2605. # [20:11] <@bz> 2049
  2606. # [20:11] <jaws> ehsan-verybusy: ok i can try again, but it only reproduces after lots of browsing so i need to find some way to generate whatever memory state that is
  2607. # [20:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2608. # [20:11] <froydnj> yeah, there's some weirdness with that field
  2609. # [20:11] <@bz> So (2 << 10) | 1
  2610. # [20:11] <Cww> ttaubert: ping
  2611. # [20:11] <@bz> 1 attr, two children
  2612. # [20:11] <@bz> as expected
  2613. # [20:11] <@ehsan-verybusy> jaws: you can try opening like 100 gmail tabs
  2614. # [20:12] <jaws> k
  2615. # [20:12] <jaws> haha
  2616. # [20:12] <@bz> Then why the hell 64? ;)
  2617. # [20:12] <@ehsan-verybusy> jaws: I wasn't kidding ;)
  2618. # [20:12] <@bz> you still have this in gdb?
  2619. # [20:12] <froydnj> mBufferSize = 6, so we've got a ton more room
  2620. # [20:12] <froydnj> still in gdb, yes
  2621. # [20:12] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  2622. # [20:13] * armenzg is now known as armenzg_mtg
  2623. # [20:13] <@bz> mBufferSize is in words
  2624. # [20:13] <ttaubert> Cww: pong
  2625. # [20:13] <@bz> we're using 4 words, afaict
  2626. # [20:13] * mcote is now known as mcote|bbiab
  2627. # [20:13] <@bz> so I wonder why it's 6
  2628. # [20:13] * @bz digs
  2629. # [20:13] <@bz> btw
  2630. # [20:13] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Quit: Leaving)
  2631. # [20:13] <@bz> 48 bytes for the string would totally add up to 144
  2632. # [20:13] * zpao|detached is now known as zpao
  2633. # [20:14] <josh> espindola: How is exit(0) work going? Do we have a target release yet?
  2634. # [20:14] <froydnj> if I read correctly, it's due to the growth logic in nsAttrAndChildArray::GrowBy
  2635. # [20:15] * bnicholson|lunch is now known as bnicholson
  2636. # [20:15] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2637. # [20:16] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2638. # [20:16] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  2639. # [20:16] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  2640. # [20:17] * @bz is looking through that
  2641. # [20:17] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2642. # [20:17] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2643. # [20:17] <@bz> So we start with nothing
  2644. # [20:17] <@bz> we GrowBy(2)
  2645. # [20:18] <@bz> size is set to 0
  2646. # [20:18] <@bz> minSize is set to 2
  2647. # [20:18] <Cww> ttaubert: did you see my email from yesterday?
  2648. # [20:18] <@bz> ah
  2649. # [20:18] <@bz> GROWSIZE is 8
  2650. # [20:18] <Cww> ttaubert: is there a reason why some users have no thumbnails on the new tab page?
  2651. # [20:18] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2652. # [20:18] <@bz> so we set size to 8
  2653. # [20:18] <@bz> and allocate 64 bytes
  2654. # [20:18] <@bz> indeed
  2655. # [20:18] <froydnj> yup
  2656. # [20:18] * Joins: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu)
  2657. # [20:19] * Quits: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu) (Client exited)
  2658. # [20:19] * Joins: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu)
  2659. # [20:19] * Quits: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu) (Client exited)
  2660. # [20:19] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2661. # [20:19] <@bz> ok, great
  2662. # [20:19] * Joins: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu)
  2663. # [20:19] <@bz> for some values of great
  2664. # [20:19] * jduell_ is now known as jduell
  2665. # [20:19] <@bz> So reducing the DOM usage here would be tricky
  2666. # [20:20] <froydnj> very small values of great
  2667. # [20:20] <@bz> well
  2668. # [20:20] <@bz> we understand what's going on with the DOM number
  2669. # [20:20] <froydnj> verified that there's no clownshoes stuff happening, I suppose
  2670. # [20:20] <@bz> and we now know that switching from @style to @class will save us...
  2671. # [20:20] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  2672. # [20:20] * @bz checks
  2673. # [20:20] <@bz> we would no longer need the Impl
  2674. # [20:21] <froydnj> ~50MB or so from Impls
  2675. # [20:21] <@bz> hold on
  2676. # [20:21] * @bz is recounting his stuff
  2677. # [20:21] <ttaubert> Cww: yes I saw your email. sorry that I didn't reply, yet. will do it later today, is that okay? or do you need to know now?
  2678. # [20:21] <froydnj> well, maybe not, as not all spans have attrs
  2679. # [20:21] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  2680. # [20:22] <@bz> we still need the Impl
  2681. # [20:22] <@bz> we'd lose the MiscContainer
  2682. # [20:22] * Ms2ger wonders if it would make sense for the parser to tell the element up front how many attributes it's going to add
  2683. # [20:22] <@bz> MiscContainer is 32 bytes
  2684. # [20:22] <@bz> we'd also lose the 48-byte string
  2685. # [20:22] <@bz> I believe
  2686. # [20:22] <espindola> josh, no target release. The patch enabling write poisoning on debug builds is under code review.
  2687. # [20:22] <jduell> smaug: ping
  2688. # [20:22] <froydnj> so 80 bytes * ~450k elements ~= 36MB
  2689. # [20:22] <@bz> yeah
  2690. # [20:23] <@bz> plus we'd lose all those StyleRule objects
  2691. # [20:23] <@bz> and probably get way fewer style contexts
  2692. # [20:23] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2693. # [20:24] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  2694. # [20:24] <froydnj> Ms2ger: does the parser accumulate then add in one go, or does it do it incrementally?
  2695. # [20:24] <Ms2ger> Accumulate
  2696. # [20:24] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/parser/html/nsHtml5TreeOperation.cpp#295
  2697. # [20:24] <@bz> Ms2ger: I thought we did just that at some point
  2698. # [20:24] <Cww> ttaubert: later today is fine, I'd like to have the docs done this week, though so sooner is better. Thanks.
  2699. # [20:24] <@bz> Ms2ger: tell the element up front how many attrs it was going to get
  2700. # [20:24] <Cww> ttaubert: even a few bullet points would be enough.
  2701. # [20:25] <@bz> (can't do that for kids, of course)
  2702. # [20:25] <Ms2ger> bz, before or after the new parser?
  2703. # [20:25] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
  2704. # [20:25] <@bz> Ms2ger: before
  2705. # [20:25] <@bz> Ms2ger: though I no longer see the code there either
  2706. # [20:25] <@bz> ok
  2707. # [20:25] * @bz should run
  2708. # [20:25] <@bz> back in a bit
  2709. # [20:25] <Ms2ger> See you
  2710. # [20:25] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  2711. # [20:25] <@bz> froydnj: I'm still going to look into what's up with the style context situation
  2712. # [20:26] <@bz> oh
  2713. # [20:26] <@bz> I know what's going on, I bet
  2714. # [20:26] * Quits: cdiehl (cdiehl@moz-3D28CB93.pool.mediaways.net) (Quit: ...---...)
  2715. # [20:26] * Joins: efes (efes@moz-929D2974.dynamic.chello.pl)
  2716. # [20:26] <Ms2ger> Weren't we removing GetIDAttributeName()?
  2717. # [20:27] <froydnj> preallocating attributes would help, though I wonder if you'd lose doing modifications from JS and the like
  2718. # [20:27] <@bz> froydnj: let me write you a small patch
  2719. # [20:27] <@bz> froydnj: that might affect the amount of memory style contexts use here
  2720. # [20:27] <pdagnelie> WeirdAl: so, from what i can see, .jsm is useful for javascript components, but i'm writing a c++ component. am i missing something?
  2721. # [20:27] <froydnj> hm, those anchors have 3 slots unused and a buffer size of 14
  2722. # [20:27] * juanb is now known as juanb|brb
  2723. # [20:28] <froydnj> that's not good either
  2724. # [20:28] <@bz> The anchors with 3 attrs?
  2725. # [20:28] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2726. # [20:28] <@bz> and one kid?
  2727. # [20:28] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
  2728. # [20:28] <@bz> That would need 7 slots
  2729. # [20:28] <@bz> plus 2 wods
  2730. # [20:28] <@bz> er, words
  2731. # [20:28] <froydnj> don't know how many kids they have, is there a good way to determine that from gdb?
  2732. # [20:28] <@bz> gets 9 words
  2733. # [20:28] <AryehGregor> philor, should I worry about the Android red here, or can I just push?
  2734. # [20:28] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=f76bc311ecf3
  2735. # [20:28] <@bz> oh, I'm looking at the source
  2736. # [20:28] <@bz> they have 1 kid
  2737. # [20:28] <@bz> as for how many kids
  2738. # [20:28] <Ms2ger> (GetChildCount())
  2739. # [20:29] <@bz> mAttrAndChildCount >> 10
  2740. # [20:29] * cjones sees froydnj's message way out of context, does a double take
  2741. # [20:29] <froydnj> GetChildCount == 1
  2742. # [20:29] <@bz> right
  2743. # [20:29] <@bz> so 3 attrs, 2 words each
  2744. # [20:29] <@bz> 1 child, 1 word
  2745. # [20:29] <@bz> 7 words
  2746. # [20:29] * Quits: _alex (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  2747. # [20:29] <@bz> 4 bytes plus a word for the Impl
  2748. # [20:29] <@bz> that's 9 words
  2749. # [20:29] <@bz> rounding up to nearest 8 words in GrowBy, 16 words
  2750. # [20:29] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2751. # [20:29] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2752. # [20:30] <@bz> so 14 slots, of which we're using 7
  2753. # [20:30] <froydnj> cjones: never knew gdb was a tool for spying on the neighbors, eh?
  2754. # [20:30] <@smaug> jduell: pong
  2755. # [20:30] <cjones> gente debugger
  2756. # [20:30] * froydnj has clearly failed to absorb how nsAttrAndChildArray counts
  2757. # [20:30] <@bz> heh
  2758. # [20:30] <@bz> counts which?
  2759. # [20:30] <@bz> GrowBy is counting in units of sizeof(void*)
  2760. # [20:31] <@bz> so in words
  2761. # [20:31] <jduell> smaug: do you know offhand if using the web console ought to cause objects to stay alive for a lot longer than previously?
  2762. # [20:31] <@bz> The size of an Impl on 64-bit is 2 + 2*(numattrs) + numkids words
  2763. # [20:31] <@bz> minimal size, that is
  2764. # [20:31] <jduell> I'm looking into why websockets (and http channels) are staying alive for a long time, but only when the web console is used.
  2765. # [20:31] <froydnj> oh, I see, Impl doesn't do a proper declaration on its buffer, that's where my confusion is
  2766. # [20:32] <@bz> yeah
  2767. # [20:32] <@bz> it has magic stuff going on
  2768. # [20:32] <@bz> reallocs the whole object, not just the buffer
  2769. # [20:32] <@smaug> jduell: I wouldn't be surprised if web console affects to object lifetime
  2770. # [20:32] <@bz> in an attempt to fuse allocations in the common (not too many kids/attrs) case
  2771. # [20:32] <froydnj> makes sensen
  2772. # [20:32] <jduell> smaug: the good news is that while looking into it I've found some places where necko objects aren't actually letting go of listeners right after OnStopRequest, and I'm fixing them (bug 759819)
  2773. # [20:32] <@bz> froydnj: so actually
  2774. # [20:32] <@smaug> jduell: check to which window Websocket is bound to
  2775. # [20:33] <@bz> froydnj: ignore my test patch thing
  2776. # [20:33] <edmorley> bbondy: thanks for the dup :-)
  2777. # [20:33] <@smaug> jduell: awesome !
  2778. # [20:33] * @bz was misreading the page
  2779. # [20:33] <@smaug> finally
  2780. # [20:33] <@bsmedberg> ted: there's some variable for creating dependent directories now, right?
  2781. # [20:33] <jduell> smaug: ok, and what do I do when I find out which window it is?
  2782. # [20:33] <bbondy> np
  2783. # [20:33] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  2784. # [20:33] <@ted> bsmedberg: yeah, you can use $(call mkdir_deps,whatever dir) as a dependency
  2785. # [20:33] <@smaug> jduell: add some debug code to nsWebSocket::Initialize
  2786. # [20:33] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  2787. # [20:34] <@smaug> jduell: actually, nsWebSocket::Init
  2788. # [20:34] <jduell> smaug: for reference (pun intended), I'm seeing that a loop that just creates a websocket, then creates another one in onclose (so only 1 open at a time logically) winds up seeing up to 451 websockets alive before GC drops it down to a steady 220-250
  2789. # [20:34] <@ted> bsmedberg: you have to include autotargets.mk though
  2790. # [20:34] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  2791. # [20:34] <@bsmedberg> oh, it's not automatically part of rules.mk?
  2792. # [20:34] <@bsmedberg> blech
  2793. # [20:34] <@ted> or wait, maybe not
  2794. # [20:34] <@ted> maybe that's in rules.mk
  2795. # [20:34] <@bz> froydnj: do you want to see how much memory we would actually save by switching to classes here?
  2796. # [20:34] <jduell> (but only when web console is being used)
  2797. # [20:34] <@bsmedberg> rules.mk includes it
  2798. # [20:34] <@bsmedberg> I should be ok
  2799. # [20:35] <@smaug> jduell: so, check what aOwnerWindow is
  2800. # [20:35] <jduell> smaug: ok
  2801. # [20:35] <jduell> smaug: and what do I do with that info? :)
  2802. # [20:35] <froydnj> bz: sure, I'll do that
  2803. # [20:35] <@smaug> jduell: you can get the doc url aOwnerWindow->GetExtantDoc()->GetDocumentURI() or some such
  2804. # [20:35] * edmorley is now known as edmorley|away
  2805. # [20:35] <@bz> froydnj: I believe that should dramatically drop the style context numbers too
  2806. # [20:36] <gabor> Ms2ger: how do I format a static c style function? static int\n blah()\n {... or static\n int\n blah()\n {... ?
  2807. # [20:36] <@smaug> jduell: if Init() doesn't get any ownerwindow, then console does something very different than what happens in web pages
  2808. # [20:37] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
  2809. # [20:38] <jduell> smaug: oh, sorry, these are *WebSocketChannels*, not nsWebSockets, that are being kept alive.
  2810. # [20:38] * Joins: biesi_ (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2811. # [20:38] <@smaug> oh
  2812. # [20:38] <jduell> I'm not actually sure yet if the nsWebsockets are kept alive too--they don't have NSPR logging
  2813. # [20:38] <@smaug> jduell: then you're talking about necko stuff, which I don't know too well ;)
  2814. # [20:38] <bjacob> gabor: static int on one line
  2815. # [20:39] <jduell> smaug: the web console seems to be keeping channels alive for some reason, though the web console devs don't think it should.
  2816. # [20:39] <@bz> froydnj: more braindump in the bug
  2817. # [20:39] <jduell> smaug: ok. well, thought I'd ask :)
  2818. # [20:39] * @bz signs off for real
  2819. # [20:39] * bz is now known as bz_away
  2820. # [20:39] <gabor> bjacob++
  2821. # [20:39] * juanb|brb is now known as juanb
  2822. # [20:40] * jwir3 is now known as jwir3|lunch
  2823. # [20:41] <dzbarsky> is there a way to grab a changeset from try and save it as a patch?
  2824. # [20:41] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2825. # [20:41] <bjacob> dzbarsky: sure, click the cset on tbpl, then click raw
  2826. # [20:41] * Joins: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
  2827. # [20:42] <dzbarsky> bjacob: ah, thanks
  2828. # [20:43] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  2829. # [20:43] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  2830. # [20:45] <jduell> biesi_: ping
  2831. # [20:46] <WeirdAl> pdagnelie: argh, I misunderstood. :(
  2832. # [20:46] <WeirdAl> sorry for sending you down a rathole
  2833. # [20:46] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2834. # [20:46] <WeirdAl> I thought you were writing your component in JS
  2835. # [20:46] * AutomatedTester|away is now known as AutomatedTester
  2836. # [20:47] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
  2837. # [20:47] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  2838. # [20:47] <pdagnelie> WeirdAl: no, sorry, i'm writing it in c++
  2839. # [20:47] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2840. # [20:47] * Parts: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
  2841. # [20:47] <WeirdAl> ok, that's a whole different ballgame, especially since every six weeks, you'll need to rebuild
  2842. # [20:47] <cjones> dzbarsky, you can also do |hg qimport -n foo http://[hg raw changeset URL]|
  2843. # [20:47] <biesi_> jduell, pomngh
  2844. # [20:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2845. # [20:48] <jduell> biesi_: hey--quick question. I'm going through the necko code and noticing we've got some cases where we don't release listeners after OnStop.
  2846. # [20:48] <biesi_> jduell, that seems bad
  2847. # [20:48] <jduell> biesi_: i'm fixing them, but it's been pointed out to me that nowhere in the IDLs (AFAICT) do we actually promise to release after OnStop
  2848. # [20:48] <WeirdAl> pdagnelie: make sure you're willing to pay that cost!
  2849. # [20:48] <biesi_> jduell, that's true, but it's necessary to avoid leaks
  2850. # [20:48] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
  2851. # [20:48] <jduell> neither nsIChannel:asyncOpen nor the nsIRequestObserver IDLs say it.
  2852. # [20:49] <pdagnelie> WeirdAl: I'm writing and using stuff that isn't in js
  2853. # [20:49] <pdagnelie> so yes, i need to write it in c++
  2854. # [20:49] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2855. # [20:49] <Ms2ger> gabor, yes
  2856. # [20:49] <jduell> biesi_: OK, I'll add some language to them (making clear that it's the last OnStop, for cases like multipart where onStop gets called repeatedly) and ?r you on it
  2857. # [20:49] <biesi_> ok
  2858. # [20:49] <philor> AryehGregor: I'd worry more about Windows than those, since they were just from ftp.m.o being busted
  2859. # [20:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2860. # [20:49] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2861. # [20:49] <WeirdAl> pdagnelie: is js-ctypes an option?
  2862. # [20:49] <AryehGregor> philor, okay, thanks.
  2863. # [20:50] <sheppy> ehsan-verybusy: how much of that info do you want in the bug? Everything we went through or just the last part with the bad indices and GetIndicesForInterval?
  2864. # [20:50] <AryehGregor> Oh . . . I didn't notice Windows wasn't finished.
  2865. # [20:50] <AryehGregor> Oh, well.
  2866. # [20:50] <AryehGregor> m-i tinderbox will catch any problems. :)
  2867. # [20:51] <@ehsan-verybusy> sheppy: perhaps put a link to the etherpad page itself
  2868. # [20:51] <josh> espindola: Do we have patches for clang3.0 builds on Linux? http://pastebin.mozilla.org/1652678
  2869. # [20:51] <sheppy> ehsan-verybusy: duh, good idea :)
  2870. # [20:52] <jduell> smaug: do you know what it takes for an object to wind up getting released by DoDeferredRelease?
  2871. # [20:52] * Quits: maikmerten (maikmerten@moz-B402EEEA.dynamic.qsc.de) (Client exited)
  2872. # [20:52] <@smaug> jduell: you mean the one in XPConnect?
  2873. # [20:53] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2874. # [20:53] <jduell> smaug: err, I dunno. I'm just seeing that necko channels are suddenly getting their destructor called by that function once I'm using web console
  2875. # [20:53] <@smaug> jduell: if GC ends up releasing some JS object which keeps C++ object alive, that release uses Deferredrelease
  2876. # [20:53] <pdagnelie> WeirdAl: not particularly, no
  2877. # [20:53] <WeirdAl> damn
  2878. # [20:53] <jduell> smaug: and it's directly calling websocketchannel->Release
  2879. # [20:53] * jhammel is now known as jhammel|lunch
  2880. # [20:53] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2881. # [20:53] <WeirdAl> pdagnelie: ok, let me explain a few things before we start trying to fix your module code
  2882. # [20:53] <jduell> smaug: does that imply some JS object was holding on to the channel?
  2883. # [20:54] <espindola> josh, I haven't tried with 4.7.0 headers
  2884. # [20:54] <@smaug> hmm, I doubt that
  2885. # [20:54] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2886. # [20:54] <@smaug> jduell: is it possible that nsWebSocket is kept alie
  2887. # [20:54] <espindola> I have downloaded the fedora 17 iso, but had no time to install it yet
  2888. # [20:54] <@smaug> alive
  2889. # [20:54] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2890. # [20:54] <jduell> smaug: I'm sure it is--I need to check
  2891. # [20:54] * Joins: Asa (asa@B1A04851.559FC6D5.439315E1.IP)
  2892. # [20:54] <WeirdAl> first off, binary components require rebuilding for each new version of the Gecko toolkit. That means downloading a fresh XULRunner SDK every six weeks.
  2893. # [20:54] <espindola> josh, does clang 3.1 work?
  2894. # [20:54] <jduell> smaug: is possible, that is
  2895. # [20:54] <@smaug> and DeferredRelease ends up releasing it and then the channel ...
  2896. # [20:54] <hub> so if I requested a patch to be in Aurora (not mine) and it got approved, shall I be the one to push it?
  2897. # [20:55] * Joins: cdiehl (cdiehl@moz-3D28CB93.pool.mediaways.net)
  2898. # [20:55] <pdagnelie> WeirdAl: okay
  2899. # [20:55] <jduell> smaug: but if that were the case, I'd see the nsWebsocket destructor on the stack, right?
  2900. # [20:55] <Ms2ger> hub, well, you or someone you can get to volunteer :)
  2901. # [20:55] <WeirdAl> you're going to want to automate that :)
  2902. # [20:55] <josh> espindola: Haven't tried it, was hoping I could just build with the clang that is default for the newly-released Fedora 17
  2903. # [20:55] <hub> ok, I'll do it
  2904. # [20:55] <jduell> smaug: it would be weird for JS to have a ref to the websocketchannel, though--we don't really expose it directly to JS easily
  2905. # [20:55] <hub> Ms2ger: I was more asking to not step on someone else's foot
  2906. # [20:56] <espindola> josh, I will let you know once I install fedora 17...
  2907. # [20:56] * WeirdAl tries to remember how C++ XPCOM modules are registered these days - it changed last year
  2908. # [20:56] <philor> and I'd worry about whatever that bustage is, for which I have just enough time to close inbound and nothing more
  2909. # [20:56] * Quits: armenzg_mtg (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
  2910. # [20:56] <Ms2ger> hub, no, you wouldn't
  2911. # [20:56] <@smaug> jduell: yeah, it would be. Though, I guess JS could access the channel via content policies or some such
  2912. # [20:57] <josh> espindola: I'm suspect you have better things to do if we're not really intending to support this compiler, so no worries. Just wondering if there was a fix I was missing.
  2913. # [20:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/1f2733c36b67 - Mihai Sucan - Bug 673148 - (async-webconsole) Part 5 - HUDService.jsm cleanup; r=rcampbell f=jwalker
  2914. # [20:57] <Mook_as> WeirdAl: chrome.manifest, binary-component line, plus static data structures in the shared lib
  2915. # [20:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/183aed68ea36 - Mihai Sucan - merge fx-team to m-c
  2916. # [20:57] <Mook_as> see https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0
  2917. # [20:57] <AryehGregor> How do I turn on "treat warnings as errors" locally?
  2918. # [20:58] <AryehGregor> I've just had a couple of try pushes fail to build because I left an unused variable somewhere.
  2919. # [20:58] <WeirdAl> pdagnelie: see what Mook_as just wrote - that's a good start
  2920. # [20:58] <pdagnelie> ok
  2921. # [20:58] <WeirdAl> in particular, note the ModuleUtils.h file
  2922. # [20:59] <Ms2ger> AryehGregor, ac_add_options --enable-warnings-as-errors
  2923. # [20:59] <WeirdAl> or Module.h
  2924. # [20:59] <Ms2ger> Add that to your mozconfig
  2925. # [20:59] <espindola> josh, I don't think we will support the clang package in fedora
  2926. # [20:59] * AryehGregor tries
  2927. # [20:59] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2928. # [20:59] * Joins: robhawkes (robhawkes@EDCE86EC.3BD1665B.B4C748B5.IP)
  2929. # [20:59] <espindola> but we will support using gcc 4.7 c++ headers...
  2930. # [20:59] * Parts: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  2931. # [21:00] <WeirdAl> btw, you currently can't build FF12 in Fedora 17
  2932. # [21:00] <WeirdAl> and you can't build tests for FF13 beta in Fedora 17 either
  2933. # [21:00] <WeirdAl> not with gcc 4.7, and a clean repo
  2934. # [21:01] <@smaug> WeirdAl: good to know. I was planning to update to F17
  2935. # [21:02] <@smaug> though, Fedora updates are always failures
  2936. # [21:02] <WeirdAl> smaug: yeah, there's basically two little patches that missed the trains
  2937. # [21:02] <WeirdAl> I had "fun" updating to F17.
  2938. # [21:03] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  2939. # [21:04] <WeirdAl> smaug: I found out last night, the hard way... I consider an operating system ready for my use when I can build and run Firefox from clean source
  2940. # [21:04] * juanb is now known as juanb|lunch
  2941. # [21:04] <WeirdAl> irc logs of this channel should have the details from about 12 hours ago
  2942. # [21:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2943. # [21:04] <@smaug> WeirdAl: I've been using Fedora/Redhat since Redhat 5.2 and I think I've never seen a successful update. I end up installing everything from scratch
  2944. # [21:05] <jduell> smaug: damn--and I was thinking of ditching ubuntu for RH because I'm sick of upgrading breaking stuff in ubuntu...
  2945. # [21:05] <WeirdAl> smaug: the good news is that the patches really are small
  2946. # [21:06] <WeirdAl> and I'm hoping someone will land the second patch on beta before it goes to release...
  2947. # [21:06] <@smaug> WeirdAl: do you have bug# ?
  2948. # [21:06] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2949. # [21:06] <WeirdAl> stand by, I'm looking up logs from krijnhoetmer
  2950. # [21:06] <ddahl> jduell: smaug: conundrums all around. thinking about switching to arch linux
  2951. # [21:07] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2952. # [21:07] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2953. # [21:07] <WeirdAl> smaug: FF12 bustage was bug 736765. FF13 beta bustage was bug 734490
  2954. # [21:08] <jhammel|lunch> smaug: you should use ubuntu...it will only break every other update ;)
  2955. # [21:08] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2956. # [21:08] <jduell> ddahl: great, yet another packaging system...
  2957. # [21:08] <WeirdAl> smaug: and no, I did not try to compile after the failure, so there may be other build bustages waiting in the wings on those branches
  2958. # [21:08] * geekboy is now known as geekboy|afk
  2959. # [21:09] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  2960. # [21:09] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  2961. # [21:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2962. # [21:09] <ddahl> jduell: indeed
  2963. # [21:09] <jhammel|lunch> i hear good things about bsd's packaging system....Firefox is supported on that, right?
  2964. # [21:09] <mbrubeck> I USE DEBIAN [hipster barista] UNSTABLE
  2965. # [21:09] <Ms2ger> Eheh
  2966. # [21:10] <WeirdAl> pdagnelie: are you finding any useful clues?
  2967. # [21:10] <ddahl> jduell: paul was hyping it to me. I will try it next
  2968. # [21:10] <Ms2ger> jhammel|lunch, it may build without patches for two consecutive days
  2969. # [21:10] <Ms2ger> jhammel|lunch, that's the best you get :)
  2970. # [21:10] <@smaug> jhammel|lunch: I can't understand Ubuntu's default user account handling
  2971. # [21:10] <@smaug> so, I prefer Fedora
  2972. # [21:10] <ddahl> mbrubeck: [hipster barista]! hahah
  2973. # [21:10] <evilpie> EVEN MORE HIPSTER: I USE UBUNTU AND IT IS UNSTABLE
  2974. # [21:11] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2975. # [21:11] <ddahl> evilpie++
  2976. # [21:11] <ddahl> or you use it cuz it is unstable, the pain makes you cool
  2977. # [21:11] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  2978. # [21:11] <jhammel|lunch> i use lfs with a custom kernel
  2979. # [21:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2980. # [21:11] <mbrubeck> http://www.quickmeme.com/meme/3pj02f/
  2981. # [21:12] <@smaug> WeirdAl: um, so no one asked review for the FF12 thingie
  2982. # [21:12] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
  2983. # [21:12] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2984. # [21:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2985. # [21:12] <hub> is there a try for Aurora?
  2986. # [21:12] <pdagnelie> WeirdAl: yeah, i'm gonna play around with this for a while, i'll ask again if i need any more help
  2987. # [21:12] <@smaug> WeirdAl: could you perhaps update the patch and ask review from ... bsmedberg
  2988. # [21:12] <WeirdAl> smaug: there was a FF13 review of it on bug 725655
  2989. # [21:12] <@smaug> ahaa
  2990. # [21:13] <WeirdAl> as I noted in bug 736765 comment 12
  2991. # [21:13] <@smaug> WeirdAl: well, FF12 will be obsolete soon, so FF13 is enough
  2992. # [21:13] <Ms2ger> hub, yeah, you can just push to try from your aurora tree
  2993. # [21:13] <evilpie> jhammel|lunch: too mainstream
  2994. # [21:13] <WeirdAl> as I also noted in comment 12 :)
  2995. # [21:13] <hub> oh, ok
  2996. # [21:13] <hub> Ms2ger: thanks
  2997. # [21:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2998. # [21:14] * jhammel|lunch switches to kernel from scratch
  2999. # [21:14] <philor> well, "can" - builds will be red from not having the empty tooltool manifests
  3000. # [21:14] <Ms2ger> Yeah
  3001. # [21:14] <@smaug> WeirdAl: please ask approval for Bug 734490
  3002. # [21:14] <philor> and Android tests won't even start unless you change the branding
  3003. # [21:14] <Ms2ger> But technically, it's possible
  3004. # [21:14] * KaiRo_packing is now known as KaiRo_away
  3005. # [21:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3006. # [21:15] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
  3007. # [21:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3008. # [21:17] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  3009. # [21:17] <msucan> m-c is closed for bustage?
  3010. # [21:17] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3011. # [21:17] <Ms2ger> Apparently so
  3012. # [21:18] <WeirdAl> smaug: done, and I hope I wasn't snarky.
  3013. # [21:18] <cpeterson> who owns the [Mac] Firefox spellcheck dictionary? It does not recognize "Helvetica", but Mac Chrome and Safari do.
  3014. # [21:18] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  3015. # [21:18] <hub> so is try
  3016. # [21:19] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3017. # [21:19] * coop|buildduty is now known as coop|lunch
  3018. # [21:19] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Quit: Leaving)
  3019. # [21:20] * Quits: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP) (Quit: nn)
  3020. # [21:20] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  3021. # [21:20] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
  3022. # [21:21] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3023. # [21:21] * Joins: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
  3024. # [21:22] <kats> pushing to try says its closed, but tbpl status says open
  3025. # [21:22] <kats> s/its/it's/
  3026. # [21:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3027. # [21:22] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3028. # [21:22] <philor> kats: shift+reload tbpl
  3029. # [21:23] <kats> ah boo :(
  3030. # [21:23] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  3031. # [21:23] * mbrubeck speed-dupes kats in bug 760235
  3032. # [21:23] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
  3033. # [21:24] <kats> heh
  3034. # [21:24] <kats> but the bug you duped me to is also a dupe of something else that's supposedly fixed
  3035. # [21:25] <mbrubeck> fixed but not deployed, I think?
  3036. # [21:25] <philor> tbpl-dev ftw
  3037. # [21:25] <philor> 297 unstarred on inbound, and I can go wherever else I want
  3038. # [21:25] * mcote|bbiab is now known as mcote
  3039. # [21:25] <philor> a mere 101 on aurora
  3040. # [21:26] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  3041. # [21:26] <kats> where is this tbpl-dev, that i may partake in this "going wherever i want"
  3042. # [21:26] <philor> oh, it wasn't done loading yet
  3043. # [21:26] <kats> sigh
  3044. # [21:26] <mbrubeck> kats: It's password-protected since it runs code directly from hg
  3045. # [21:26] <kats> i'm about to file another bug for having to shift-reload tbpl, is there already a bug on that?
  3046. # [21:26] * dhylands is now known as dhylands|afk
  3047. # [21:27] <philor> we'll dupe you to "switch to using treestatus.m.o"
  3048. # [21:27] <philor> since it's tinderbox.m.o's caching you're having to kill
  3049. # [21:27] <mbrubeck> which is also almost ready to deploy, no?
  3050. # [21:27] <philor> yup
  3051. # [21:27] <mbrubeck> \o/
  3052. # [21:27] <mbrubeck> we should hire edmorley more often
  3053. # [21:28] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3054. # [21:28] <jhammel|lunch> ++
  3055. # [21:28] <kats> now i need a bug for better duplicate but searching :p
  3056. # [21:28] <kats> s/but/bug/
  3057. # [21:30] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3058. # [21:30] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  3059. # [21:30] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
  3060. # [21:30] * Quits: sawrubh (Mibbit@EC397BF9.8A13E9ED.8BC1D756.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3061. # [21:31] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
  3062. # [21:31] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  3063. # [21:31] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3064. # [21:32] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  3065. # [21:32] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  3066. # [21:32] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  3067. # [21:34] * jhammel|lunch is now known as jhammel
  3068. # [21:35] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  3069. # [21:35] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  3070. # [21:35] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  3071. # [21:36] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  3072. # [21:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3073. # [21:36] * Quits: robhawkes (robhawkes@EDCE86EC.3BD1665B.B4C748B5.IP) (Quit: Leaving...)
  3074. # [21:37] <akeybl> gavin: bsmedberg: looks like beta is burning https://tbpl.mozilla.org/?tree=Mozilla-Beta
  3075. # [21:37] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Ping timeout)
  3076. # [21:37] * Joins: jorendorff_ (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  3077. # [21:37] <gavin> looking
  3078. # [21:38] <catlee> probably gps' patch
  3079. # [21:38] <gavin> yeah :(
  3080. # [21:38] <gavin> what's the status of that?
  3081. # [21:39] * jwir3|lunch is now known as jwir3
  3082. # [21:39] <gavin> some build config change was landed, but not the beta/aurora parts?
  3083. # [21:39] <catlee> it's being backed out
  3084. # [21:39] <gavin> ah, bug 757460?
  3085. # [21:39] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
  3086. # [21:40] <gavin> did it just happen to catch a merge/reconfig?
  3087. # [21:40] * Quits: efes (efes@moz-929D2974.dynamic.chello.pl) (Ping timeout)
  3088. # [21:40] <catlee> no, it's just broken
  3089. # [21:40] <philor> pish, a piddly little 99 failures, that's not burning
  3090. # [21:42] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  3091. # [21:43] <akeybl> catlee: so kicking off tests again should just work?
  3092. # [21:43] <catlee> akeybl: yes
  3093. # [21:44] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3094. # [21:45] * Joins: derf (derf@moz-4168F490.net)
  3095. # [21:46] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3096. # [21:46] * Quits: jorendorff_ (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff_)
  3097. # [21:47] <akeybl> catlee: could you reopen the tree if things are working now?
  3098. # [21:48] <akeybl> (approval only of course)
  3099. # [21:48] * Joins: karl (karl@moz-65743FA0.jetstream.xtra.co.nz)
  3100. # [21:48] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  3101. # [21:50] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  3102. # [21:51] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
  3103. # [21:51] * armenzg is now known as armenzg_brb
  3104. # [21:52] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3105. # [21:53] * Quits: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3106. # [21:53] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  3107. # [21:53] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  3108. # [21:56] * Joins: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com)
  3109. # [21:57] * Quits: lahabana (Mibbit@moz-8B59E417.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  3110. # [21:57] * Quits: Asa (asa@B1A04851.559FC6D5.439315E1.IP) (Ping timeout)
  3111. # [21:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  3112. # [21:58] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3113. # [21:59] * Joins: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
  3114. # [22:01] * Joins: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net)
  3115. # [22:01] * juanb|lunch is now known as juanb
  3116. # [22:01] * geekboy|afk is now known as geekboy
  3117. # [22:03] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Quit: Ex-Chat)
  3118. # [22:03] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
  3119. # [22:03] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  3120. # [22:03] * espindol_ is now known as espindola
  3121. # [22:03] * Joins: Asa (asa@B1A04851.559FC6D5.439315E1.IP)
  3122. # [22:04] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  3123. # [22:05] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Input/output error)
  3124. # [22:05] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
  3125. # [22:05] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3126. # [22:09] * Quits: edmorley|away (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com) (Ping timeout)
  3127. # [22:09] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  3128. # [22:09] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
  3129. # [22:09] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  3130. # [22:11] <@bz_away> hrm
  3131. # [22:11] <@bz_away> infra bustage?
  3132. # [22:12] <@smaug> on try?
  3133. # [22:13] <gps> yes, I managed to bust *all* the trees
  3134. # [22:13] <gps> quite an achivement, I think
  3135. # [22:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3136. # [22:13] <jhammel> http://k0s.org/all-the-things/?break
  3137. # [22:13] <gps> hopefully one that will not be repeated
  3138. # [22:14] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  3139. # [22:14] <mwu> oh impressive score on inbound
  3140. # [22:15] <gps> go big or go home
  3141. # [22:15] <mwu> https://people.mozilla.com/~mwu/Screen%20shot%202010-08-18%20at%2011.13.36%20PM.png
  3142. # [22:15] <mwu> you might beat my high score, guess we'll see
  3143. # [22:16] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
  3144. # [22:16] * @bz_away means on inbound
  3145. # [22:16] <gps> pretty sure it was over 101 earlier
  3146. # [22:16] <mwu> sweet
  3147. # [22:16] <gps> I have a 99 in one open tab
  3148. # [22:16] <@bz_away> all the red
  3149. # [22:16] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4411b40ef38e - Gregory Szorc - Bug 755339 - Part 1b Create dummy file in modules/ directory; r=ted
  3150. # [22:17] <mwu> and it's red too, not just orange
  3151. # [22:17] * bz_away is now known as bz
  3152. # [22:17] <@bz> or put another way...
  3153. # [22:17] <@bz> "should I be worrying I did this, or is someone else on top of it?"
  3154. # [22:17] * Parts: geekboy (geekboy@moz-BBE3ABD.mv.mozilla.com)
  3155. # [22:17] <derf> bz: Last greenish push was kgupta.
  3156. # [22:17] <derf> Long before us.
  3157. # [22:18] <@bz> ok, cool
  3158. # [22:18] <philor> somebody should be worrying about M1 and C, but nobody will
  3159. # [22:18] <philor> someobody should be worrying about Android opt, but nobody will
  3160. # [22:19] <derf> philor: I thought we had you to do all the worrying for us.
  3161. # [22:19] <gps> is there a "resubmit all the reg and orange" button?
  3162. # [22:19] <philor> bz: M1 is you
  3163. # [22:19] <catlee> there should be!
  3164. # [22:19] <@bz> philor: looking
  3165. # [22:19] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3166. # [22:19] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  3167. # [22:19] <@bz> froydnj: ping
  3168. # [22:19] <philor> bz: crashtest too, I'd bet
  3169. # [22:19] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3170. # [22:19] * ChanServ sets mode: +o dbaron
  3171. # [22:19] <mbrubeck> Android is probably sriram
  3172. # [22:20] <sriram> mbrubeck: what did i do?
  3173. # [22:20] <philor> I tried to sell him on that, he didn't buy, but I still think so
  3174. # [22:20] <@bz> philor: argh, for real?
  3175. # [22:20] * @bz had green on that patch
  3176. # [22:20] <@bz> but then there were review comments
  3177. # [22:20] * @bz looks at test
  3178. # [22:20] <mbrubeck> sriram: RuntimeException: Unable to start activity ComponentInfo{org.mozilla.fennec/org.mozilla.fennec.App}: android.view.InflateException: Binary XML file line #10: Error inflating class
  3179. # [22:20] <mbrubeck> sriram: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=202d63933120
  3180. # [22:20] <@bz> yeah, crashtest is likely me too
  3181. # [22:20] <@bz> want me to just back out for now?
  3182. # [22:20] <sriram> mbrubeck: the file mentioned there was never added by me
  3183. # [22:21] <philor> bz: please
  3184. # [22:21] <sriram> mbrubeck: and there are way too many reds before my push
  3185. # [22:21] <sriram> and i tested mine before submitting the patches
  3186. # [22:21] <sriram> clean compiled for me
  3187. # [22:21] <mbrubeck> Maybe it needs a clobber (as usual)?
  3188. # [22:21] <philor> sriram: we're not talking about red, that's from infra
  3189. # [22:22] * armenzg_brb is now known as armenzg
  3190. # [22:22] <@bz> ok
  3191. # [22:22] <@bz> fwiw, M1 is a bogus test
  3192. # [22:22] <philor> we clobbered at least one already today
  3193. # [22:22] * @bz will file
  3194. # [22:22] <sriram> mbrubeck: probably a clobber might help
  3195. # [22:22] <@bz> C is likely a real issue
  3196. # [22:22] <@bz> bjacob: ping
  3197. # [22:22] <sriram> but i ve never heard of the name it mentions
  3198. # [22:24] <mbrubeck> yeah, no mention of it in the tree. :?
  3199. # [22:24] <mbrubeck> :/
  3200. # [22:24] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  3201. # [22:24] * mbrubeck tries clobbering Android on inbound
  3202. # [22:24] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  3203. # [22:24] <philor> time looks like the time for a clobber, configure and makefile creation looks a lot like a clobber
  3204. # [22:25] * philor bets against it working
  3205. # [22:25] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  3206. # [22:25] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3207. # [22:25] * Quits: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu) (Ping timeout)
  3208. # [22:25] <zpao> philor: i;r == infrastructure; rebuilt?
  3209. # [22:26] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Quit: Leaving)
  3210. # [22:26] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
  3211. # [22:26] <@bz> wtf?
  3212. # [22:26] <@bz> someone pushed to inbound?
  3213. # [22:26] * @bz cries
  3214. # [22:26] <mbrubeck> clobbered and retriggered Android; we'll see
  3215. # [22:26] * Quits: Asa (asa@B1A04851.559FC6D5.439315E1.IP) (Ping timeout)
  3216. # [22:26] * @bz goes to strip the backout and do it all over again
  3217. # [22:27] <derf> bz: Well, I know when I see 72 failing jobs, the first thing I think of is, "I should push on top of that."
  3218. # [22:27] <@bz> you look before pushing?
  3219. # [22:27] <jhammel> derf++
  3220. # [22:27] * cjones is now known as cjones-lunch
  3221. # [22:27] * @bz doesn't
  3222. # [22:27] <jhammel> that will mask your failures and someone else will get yelled at
  3223. # [22:27] <derf> bz: I know, I am a heretic.
  3224. # [22:27] * @bz didn't realize we had reopened inbound
  3225. # [22:27] <philor> bz: hg qnew bo && hg backout -r ...
  3226. # [22:28] <philor> far easier to push race that way
  3227. # [22:28] <@bz> philor: hmm?
  3228. # [22:29] <@bz> and more pushes...
  3229. # [22:29] <@bz> lovely
  3230. # [22:29] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  3231. # [22:30] <@bz> let's try that again
  3232. # [22:30] <@bz> backed out
  3233. # [22:30] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
  3234. # [22:31] <gps> appropriate: http://cdn.memegenerator.net/instances/400x/21260909.jpg
  3235. # [22:31] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3236. # [22:31] <@bz> bjacob: ping
  3237. # [22:31] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3238. # [22:33] * coop|lunch is now known as coop|buildduty
  3239. # [22:34] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  3240. # [22:35] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
  3241. # [22:35] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  3242. # [22:36] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
  3243. # [22:37] * aki is now known as aki|biab
  3244. # [22:37] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  3245. # [22:37] * Quits: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de) (Ping timeout)
  3246. # [22:38] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
  3247. # [22:38] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  3248. # [22:38] * @bz mutters about broken test suites
  3249. # [22:39] * Joins: efes (efes@moz-929D2974.dynamic.chello.pl)
  3250. # [22:40] <bjacob> bz: pong
  3251. # [22:41] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3252. # [22:41] <bjacob> bz: applying the fix you suggest
  3253. # [22:42] * Joins: mmoutenot (Adium@moz-BBE3ABD.mv.mozilla.com)
  3254. # [22:42] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
  3255. # [22:42] <mmoutenot> Does anyone know what service this domain is associated with? data-zlb.vips.scl3.mozilla.com
  3256. # [22:43] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  3257. # [22:43] * Joins: jorendorff (jorendorff@moz-C7E45659.hsd1.tn.comcast.net)
  3258. # [22:43] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  3259. # [22:43] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Input/output error)
  3260. # [22:43] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  3261. # [22:44] * Joins: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com)
  3262. # [22:44] <philor> zpao: yeah, infra; retriggered, cousin to android; retriggered
  3263. # [22:44] <bjacob> bz: Committed revision 17995.
  3264. # [22:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3265. # [22:45] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Ping timeout)
  3266. # [22:46] <zpao> philor: thanks
  3267. # [22:47] <NeilAway> bz: do you knwo whether css permits :not(.foo, .bar) or is that a jQuery-ism? /me's google fu isn't up to finding the spec
  3268. # [22:47] <NeilAway> *know
  3269. # [22:48] <@bz> bjacob: thanks!
  3270. # [22:48] <@bz> bjacob: should I just roll that into the canvas patch when I reland it?
  3271. # [22:48] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  3272. # [22:48] <@bz> NeilAway: CSS does not permit that yet
  3273. # [22:49] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  3274. # [22:49] <@bz> NeilAway: there has been talk about allowing it, but the problem is that it's not quite clear how it should behave
  3275. # [22:49] * cjones-lunch is now known as cjones
  3276. # [22:49] <bjacob> bz: if it applies to our version of the tests (I only tried trunk), then why not. In that case, please add a .patch file in content/canvas/test/webgl
  3277. # [22:49] <bjacob> bz: the alternative is just mark the test as failing in failing_*.txt and i'll then take care of it the next time i update the tests
  3278. # [22:50] <bjacob> bz: but that's less good as we then temporarily don't notice regressions in that test
  3279. # [22:50] <@bz> bjacob: it applies to our version. That's how I discovered it: now that I enforce the element types, I got orange on push to inbound. ;)
  3280. # [22:50] <bjacob> ok
  3281. # [22:50] <@bz> bjacob: it's pretty darned easy for me to fix the test on our end
  3282. # [22:50] <bjacob> hm then i backport the fix to 1.0.1
  3283. # [22:50] <bjacob> ok please do + .pach file
  3284. # [22:50] <NeilAway> bz: that example is the same as :not(.foo):not(.bar) though?
  3285. # [22:50] * Quits: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Client exited)
  3286. # [22:51] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
  3287. # [22:51] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3288. # [22:51] <@bz> NeilAway: that example, I think so, yes
  3289. # [22:51] <NeilAway> bz: ta
  3290. # [22:51] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Connection reset by peer)
  3291. # [22:51] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
  3292. # [22:51] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Ping timeout)
  3293. # [22:52] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  3294. # [22:52] * heycam|away is now known as heycam
  3295. # [22:52] <philor> bz: busted backout?
  3296. # [22:53] * ctalbert is now known as ctalbert|scl3
  3297. # [22:53] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  3298. # [22:54] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
  3299. # [22:56] <philor> bz: oh, 6a46906eb017 depended on f96e0f078b49
  3300. # [22:56] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  3301. # [22:57] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  3302. # [22:57] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  3303. # [22:57] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  3304. # [22:57] * Joins: bb10 (bb10@moz-C7B05616.org)
  3305. # [22:58] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  3306. # [22:59] <mbrubeck> BACK OUT [...] MORE OF THE THINGS
  3307. # [22:59] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3308. # [23:00] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3309. # [23:00] * ChanServ sets mode: +o dbaron
  3310. # [23:01] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  3311. # [23:01] * Joins: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com)
  3312. # [23:01] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  3313. # [23:03] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
  3314. # [23:03] * bwinton is now known as bwinton_away
  3315. # [23:03] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur  est en sommeil)
  3316. # [23:04] * catlee is now known as catlee-away
  3317. # [23:04] * aki|biab is now known as aki
  3318. # [23:05] <joe> glandium: oh god
  3319. # [23:05] <glandium> joe: yeah :(
  3320. # [23:05] <cpeterson> I heard you like backouts, so I put a backout in your backout so you can backout while you backout.
  3321. # [23:06] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
  3322. # [23:06] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
  3323. # [23:07] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  3324. # [23:07] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  3325. # [23:07] <@bz> philor: oh, crap
  3326. # [23:07] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  3327. # [23:07] <dholbert> cpeterson++
  3328. # [23:08] * Quits: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net) (Quit: Leaving...)
  3329. # [23:08] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
  3330. # [23:08] <@bz> philor: let me back out more stuff
  3331. # [23:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3332. # [23:08] <@bz> philor: if I can get my computer to respond....
  3333. # [23:08] * philor is now known as philor|away
  3334. # [23:08] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
  3335. # [23:09] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Ping timeout)
  3336. # [23:09] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3337. # [23:09] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  3338. # [23:09] * ChanServ sets mode: +o dveditz
  3339. # [23:11] <kats> mbrubeck: sriram: did you guys figure out what the android failures are?
  3340. # [23:11] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  3341. # [23:11] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  3342. # [23:11] <mwu> inbound looks exciting
  3343. # [23:11] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
  3344. # [23:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3345. # [23:12] * @bz hates kernel_task
  3346. # [23:12] * Quits: AryehGregor (AryehGrego@moz-7F227664.red.bezeqint.net) (Ping timeout)
  3347. # [23:12] * Joins: vikash (vikash@9C6FB209.F7194C1A.FB0CC892.IP)
  3348. # [23:12] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Quit: Bye)
  3349. # [23:13] * mjschranz is now known as mjschranz_away
  3350. # [23:14] * Joins: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP)
  3351. # [23:15] <kats> sriram: i think the problem is here: https://hg.mozilla.org/integration/mozilla-inbound/file/202d63933120/mobile/android/base/BrowserToolbar.java#l484
  3352. # [23:16] <kats> sriram: i think the context there is the wrong one
  3353. # [23:16] <sriram> kats: what failure is this?
  3354. # [23:16] <sriram> and on which device?
  3355. # [23:16] <kats> sriram: the everything-android-is-orange on inbound
  3356. # [23:17] <sriram> this hits only for ICS devices
  3357. # [23:17] <sriram> and honeycomb
  3358. # [23:17] <kats> then why is it in the stack trace of the failure?
  3359. # [23:17] <kats> bottom of https://tbpl.mozilla.org/php/getParsedLog.php?id=12246088&tree=Mozilla-Inbound&full=1
  3360. # [23:17] <kats> at org.mozilla.gecko.BrowserToolbar$MenuPopup.<init>(BrowserToolbar.java:485)
  3361. # [23:17] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3362. # [23:18] <sriram> kats: 05-31 12:51:46.335 E/GeckoAppShell( 1972): Caused by: java.io.FileNotFoundException: res/drawable-mdpi/editbox_dropdown_background_dark.9.png
  3363. # [23:18] <sriram> this has nothing to do with my changes
  3364. # [23:18] <sriram> probably it requires a clobber
  3365. # [23:18] <sriram> and mbrubeck did it
  3366. # [23:18] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3367. # [23:18] <kats> if you pass in a tag from one app to the inflater from another app you might end up with something like this
  3368. # [23:19] <kats> because a tag is just an int
  3369. # [23:19] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  3370. # [23:19] <kats> and it maps to something else in the other app
  3371. # [23:19] * Quits: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net) (Ping timeout)
  3372. # [23:19] * armenzg is now known as armenzg_away
  3373. # [23:19] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3374. # [23:19] * Joins: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com)
  3375. # [23:19] <sriram> a tag?
  3376. # [23:20] <kats> like R.layout.menu_popup
  3377. # [23:20] <sriram> i pass the context from GeckoApp to initialize BrowserToolbar and from BrowserToolbar in MenuPopup..
  3378. # [23:20] <sriram> and all of them are in same activity
  3379. # [23:20] * Quits: armenzg_away (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
  3380. # [23:20] <sriram> it compiles fine on mine..
  3381. # [23:20] <sriram> works fine..
  3382. # [23:20] <kats> hmm true
  3383. # [23:20] <kats> ok well i guess we'll see
  3384. # [23:21] * KaiRo_away is now known as KaiRo
  3385. # [23:21] * Joins: nalexander (nalexander@moz-59682A1.dmz.scl3.mozilla.com)
  3386. # [23:21] <sriram> i even ported the patches from inbound.. and applied over m-c .. and been developing on top of it
  3387. # [23:21] <sriram> i don't see any crashes
  3388. # [23:21] <kats> i just don't see why android would make up random file names that we don't reference anywhere in our tree
  3389. # [23:21] <kats> like editbox_dropdown_background_dark.9.png
  3390. # [23:22] * mattwoodrow|away is now known as mattwoodrow
  3391. # [23:22] <kats> as far as i know we've never had that in our tree
  3392. # [23:23] * nthomas|away is now known as nthomas
  3393. # [23:23] * Joins: AryehGregor (AryehGrego@moz-EB81C758.red.bezeqint.net)
  3394. # [23:24] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  3395. # [23:25] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3396. # [23:25] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3397. # [23:26] * philor|away is now known as philor
  3398. # [23:26] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  3399. # [23:27] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  3400. # [23:29] * Joins: kennyluck (kennyluck@moz-148CD371.dynamic.hinet.net)
  3401. # [23:30] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3402. # [23:30] * Quits: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP) (Ping timeout)
  3403. # [23:30] * Joins: mcsmurf (mcsmurf@moz-880D3BAE.dip.t-dialin.net)
  3404. # [23:30] * Joins: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3405. # [23:31] * Joins: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP)
  3406. # [23:31] <Optimizer> can anyone help me understand what gc-heap actually mean in about:memory ?
  3407. # [23:32] <gps> Optimizer: you may want to ask in #jsapi
  3408. # [23:32] <Optimizer> ok
  3409. # [23:32] * jorendorff tries to remember who did about:memory
  3410. # [23:32] <terrence> jorendorff: njn, I thought
  3411. # [23:32] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  3412. # [23:33] * Joins: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu)
  3413. # [23:34] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  3414. # [23:34] * Parts: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  3415. # [23:34] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Quit: Leaving)
  3416. # [23:34] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  3417. # [23:35] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  3418. # [23:35] <glandium> jlebar: ping
  3419. # [23:35] <jlebar> glandium, hey.
  3420. # [23:36] <glandium> jlebar: could you review 758010?
  3421. # [23:36] <jlebar> glandium, I'll take a look. I wonder why I didn't see a review request e-mail.
  3422. # [23:38] * rail is now known as rail_away
  3423. # [23:39] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
  3424. # [23:40] <Jesse> Optimizer: if you don't get an answer in #jsapi you can also try #memshrink (about:memory is one of their projects)
  3425. # [23:40] * bhearsum is now known as bhearsum|afk
  3426. # [23:40] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  3427. # [23:40] <Optimizer> thanks
  3428. # [23:41] <glandium> jlebar: updated the patch (minor change ; just remove a now duplicate prototype)
  3429. # [23:41] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
  3430. # [23:41] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
  3431. # [23:41] * Parts: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
  3432. # [23:41] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3433. # [23:42] <jlebar> glandium, Okay. I'm unfamiliar with this code, so give me 20m or so to try to understand what's going on here? I'll ping you if I have questions.
  3434. # [23:42] <glandium> jlebar: ok
  3435. # [23:43] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3436. # [23:43] <glandium> jlebar: you may want to look at the already landed part, which can help with the big picture
  3437. # [23:43] <jlebar> Yeah, I'm merging the two patches now. :)
  3438. # [23:44] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3439. # [23:45] <jorendorff> bz: red
  3440. # [23:45] * davehunt|away is now known as davehunt
  3441. # [23:45] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  3442. # [23:45] <jorendorff> bz: sorry, ignore me
  3443. # [23:46] <mbrubeck> sriram: Looks like my clobber did not help; we might need to try backing out your patches. :(
  3444. # [23:46] <@bz> jorendorff: ok. ;)
  3445. # [23:46] <@bz> jorendorff: I thought you were talking after my second backout...
  3446. # [23:46] <sriram> mbrubeck: :)
  3447. # [23:46] <sriram> thats a big change
  3448. # [23:46] <jorendorff> bz: i wrote it an hour ago or whenever, never hit enter, tabbed back to this window, hit enter
  3449. # [23:46] <jlebar> Huh, I'm still not getting review requested e-mails. :-/
  3450. # [23:46] <@bz> Oh, %$^$%^%$^%
  3451. # [23:46] <mbrubeck> sriram: I can back it out if you like. (If it doesn't fix things, we can re-land after figuring out the real cause.)
  3452. # [23:47] <@bz> The C orange was intermittent or Linux-only?
  3453. # [23:47] <sriram> mbrubeck: mmm ok.. thanks :
  3454. # [23:47] <sriram> :)
  3455. # [23:47] * jmaher is now known as jmaher|afk
  3456. # [23:47] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3457. # [23:47] <sriram> i haven't landed anything on top of it
  3458. # [23:47] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  3459. # [23:49] <mbrubeck> sriram: Okay, backed out.
  3460. # [23:49] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
  3461. # [23:49] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3462. # [23:49] * ChanServ sets mode: +o roc
  3463. # [23:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  3464. # [23:50] * catlee-away is now known as catlee
  3465. # [23:50] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120529042008])
  3466. # [23:50] <jlebar> glandium, So was the basic bug that, in the original patch, |static void* new| called |malloc()| instead of |wrap(malloc)()|?
  3467. # [23:50] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3468. # [23:50] <glandium> jlebar: yes
  3469. # [23:51] <jlebar> glandium, So the other change here is the elimination of the __attribute__((alias("new"))); why did that go away?
  3470. # [23:51] <sriram> mbrubeck: thanks
  3471. # [23:51] <sriram> :)
  3472. # [23:51] <glandium> jlebar: as said in the comment, it's to help valgrind
  3473. # [23:51] <glandium> jlebar: no particular other reason
  3474. # [23:52] * jlebar did not understand that the comment had to do with this. :)
  3475. # [23:53] <jlebar> glandium, Since the gcc docs are impressively unhelpful here: What does the alias business actually do?
  3476. # [23:53] <jlebar> "the 'alias' attribute lets you make this symbol an alias for another one". No shit.
  3477. # [23:54] <glandium> jlebar: it allows to define several symbols pointing at the same address
  3478. # [23:55] <jlebar> Oh, I get how it worked. Okay!
  3479. # [23:56] <jlebar> glandium, lgtm. Thanks for being patient with me.
  3480. # [23:56] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  3481. # [23:56] <glandium> jlebar: thanks for being quick :)
  3482. # [23:56] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  3483. # [23:56] * Quits: kanru` (user@moz-C2DFBF89.dynamic.hinet.net) (Ping timeout)
  3484. # [23:57] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3485. # [23:57] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3486. # [23:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/306365557d64 - Mike Hommey - Bug 758010 - Wrap operator new/delete to jemalloc on Android. r=jlebar
  3487. # Session Close: Fri Jun 01 00:00:00 2012

The end :)