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

Options:

  1. # Session Start: Fri Jun 01 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
  4. # [00:00] <catlee> firefox always crashes when I quit my pandora profile
  5. # [00:00] * ctalbert|scl3 is now known as ctalbert
  6. # [00:00] * zpao is now known as zpao|detached
  7. # [00:00] <catlee> somewhere in X
  8. # [00:00] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  9. # [00:00] * Quits: vikash (vikash@9C6FB209.F7194C1A.FB0CC892.IP) (Quit: Leaving)
  10. # [00:01] * philor is now known as philor|away
  11. # [00:01] * Parts: mmoutenot (Adium@moz-BBE3ABD.mv.mozilla.com)
  12. # [00:02] <catlee> https://crash-stats.mozilla.com/report/index/bp-faaf5d9a-edcb-4a2b-8b6c-f9f532120531
  13. # [00:02] * Quits: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net) (Quit: ianbicking)
  14. # [00:02] * Quits: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net) (Ping timeout)
  15. # [00:03] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
  16. # [00:03] * davehunt is now known as davehunt|away
  17. # [00:03] * joduinn-mtg is now known as joduinn
  18. # [00:03] * kmoir_buildduty is now known as kmoir-afk
  19. # [00:04] * catlee is now known as catlee-away
  20. # [00:04] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  21. # [00:04] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  22. # [00:05] <nemo> wow. I haven't used Firefox 3.5 in so long. Was kind of a shock to fire it up :)
  23. # [00:05] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  24. # [00:05] <nemo> hm. I guess I'd better check to see if there are any major outstanding vulnerabilities in FF3.5.16
  25. # [00:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  26. # [00:06] <nemo> although I suppose if anyone exploits this raspberry pi, I'll just reset the SD card :)
  27. # [00:07] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  28. # [00:07] * bmoss is now known as bmoss|afk
  29. # [00:08] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
  30. # [00:08] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
  31. # [00:08] <glandium> nemo: note that the debian package has many many security backports
  32. # [00:09] * glandium is going to be a terrible m-c lander and is heading to bed. Thanks in advance to whoever is going to watch my tree ;)
  33. # [00:09] * philor|away is now known as philor
  34. # [00:10] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  35. # [00:10] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  36. # [00:10] * Joins: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net)
  37. # [00:10] * zpao|detached is now known as zpao
  38. # [00:10] * Joins: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net)
  39. # [00:10] * jgriffin is now known as jgriffin-afk
  40. # [00:11] * bmoss|afk is now known as bmoss
  41. # [00:11] * Quits: wolfiR (wolfiR@moz-B56B9C02.dip0.t-ipconnect.de) (Quit: Leaving)
  42. # [00:13] * Quits: evilpie (chatzilla@moz-204739B5.pools.arcor-ip.net) (Input/output error)
  43. # [00:18] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
  44. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  45. # [00:19] * mcote is now known as mcote|afk
  46. # [00:20] * Quits: josh (josh@moz-6F3505DF.nyc.res.rr.com) (Quit: josh)
  47. # [00:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  48. # [00:24] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122203])
  49. # [00:25] * cadecairos is now known as cadecairos_away
  50. # [00:25] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  51. # [00:26] <Jesse> Mardak: did you write makeWindowHelpers()? i'm helping Optimizer debug a leak in his add-on, and i think i traced it back to (an old version of?) the function that leaks every timer by putting it in an "unload" array.
  52. # [00:26] <bdahl> gavin: did you have some in mind to review #752676 (Control pdf.js and Other PDF Plugins using Application Preferences)?
  53. # [00:26] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  54. # [00:26] <Mardak> Jesse: yeah. using async?
  55. # [00:27] <Optimizer> yes using async
  56. # [00:29] <Jesse> Mardak: yes
  57. # [00:29] <Mardak> Optimizer: where can i take a look?
  58. # [00:29] <Optimizer> Mardak: Do you have an updated version of listen and unload ? (although they work perfectly fine)
  59. # [00:29] <Mardak>
  60. # [00:30] <Jesse> optimizer gave me https://github.com/scrapmac/UIEnhancer/blob/master/bootstrap.js and https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js for his addon
  61. # [00:30] <Optimizer> https://github.com/scrapmac
  62. # [00:30] <Optimizer> all my addons use helper.js and pref.js
  63. # [00:30] <Optimizer> so basically, your pref, makeWindowHelpers, listen and unload
  64. # [00:30] <Jesse> https://mxr.mozilla.org/addons/search?string=unload%28stopTimer,+window%29; shows 14 addons with the non-leaking version and 3 addons with the leaking version
  65. # [00:30] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  66. # [00:31] <Mardak> Jesse: yeah that seems to be an old version of async
  67. # [00:31] <Optimizer> so only async has been updated ?
  68. # [00:31] <Jesse> Optimizer: are you Girish?
  69. # [00:31] <Optimizer> yes
  70. # [00:32] <Jesse> Optimizer: ok, all 3 addons with the leaking version are yours
  71. # [00:32] <Optimizer> but I have 4 addons
  72. # [00:32] <Jesse> what.
  73. # [00:32] <Optimizer> why does the fourth not leak
  74. # [00:32] <Optimizer> :D
  75. # [00:32] <Jesse> well maybe the fourth is just not indexed on https://mxr.mozilla.org/addons/
  76. # [00:32] <Optimizer> oh
  77. # [00:32] <Jesse> i'm not sure what the criteria are for inclusion
  78. # [00:33] <Optimizer> the fourth does not use the code, I get it
  79. # [00:33] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  80. # [00:33] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  81. # [00:33] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  82. # [00:33] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  83. # [00:34] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  84. # [00:34] <Mardak> Optimizer: i'm not sure when async changed, but here it is: https://github.com/mozilla/prospector/blob/master/oneLiner/scripts/helper.js#L48
  85. # [00:34] <Jesse> Mardak: i was considering asking AMO to add a warning when submitting/reviewing an addon that uses the old code, but it looks like Optimizer's addons are the only ones
  86. # [00:34] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
  87. # [00:35] <Optimizer> i will update them
  88. # [00:35] <Jesse> thanks :)
  89. # [00:35] <Optimizer> and ask someone to review them quickly :P
  90. # [00:35] <Jesse> hehe
  91. # [00:35] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  92. # [00:35] <Optimizer> btw, Hi Mardak, long time no see, you don't make add-ons now ?
  93. # [00:36] * Joins: zpao_ (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  94. # [00:36] <Mardak> Optimizer: not as often. been busy hacking on other stuff ;)
  95. # [00:36] <Optimizer> Jesse, Mardak: see these links : https://github.com/scrapmac/UIEnhancer/commit/646fed82c3c3ac25632ecc564dc29f35fc6360d9#diff-1, https://bugzilla.mozilla.org/show_bug.cgi?id=723843
  96. # [00:37] * zpao is now known as zpao|detached
  97. # [00:37] <Jesse> Optimizer: is it ok with you if njn lists your addons under "The following add-ons had leaks fixed:" in his next fortnightly MemShrink post? you can see what those look like on http://blog.mozilla.org/nnethercote/
  98. # [00:37] <Optimizer> :D
  99. # [00:37] <Optimizer> yeah I have come here once already
  100. # [00:37] <Optimizer> see the links
  101. # [00:37] * Parts: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
  102. # [00:37] <Optimizer> I actually was using the updated code, until I changed it
  103. # [00:37] <Optimizer> due to the bug
  104. # [00:38] <Jesse> whaaaat
  105. # [00:38] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  106. # [00:39] * Joins: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
  107. # [00:39] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Ping timeout)
  108. # [00:39] <Optimizer> I am totally confused now
  109. # [00:40] <Jesse> in the past, removing unUnload fixed a zombie compartment leak?
  110. # [00:40] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  111. # [00:40] <Optimizer> yes, there were s a couple of leak
  112. # [00:40] <Optimizer> leaks*
  113. # [00:40] <Optimizer> like now it only leaks, but in the past they were zombie
  114. # [00:41] * Quits: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu) (Ping timeout)
  115. # [00:41] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
  116. # [00:41] * catlee-away is now known as catlee
  117. # [00:41] <Optimizer> mostly leaking content code if I called async. But let me try the updated async once again
  118. # [00:41] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  119. # [00:41] <Jesse> if you undo that part of the patch, does it reintroduce the zombie compartment leak (in current versions of firefox)?
  120. # [00:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  121. # [00:42] <Optimizer> let me see
  122. # [00:44] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  123. # [00:44] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  124. # [00:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  125. # [00:46] * Joins: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu)
  126. # [00:47] <gps> if I close a tab and then "minimize memory usage" in about:memory and a compartment for the tab I closed is still active, should I file a bug?
  127. # [00:47] <Optimizer> Jesse: Yup, now I am having a zombie in my browser
  128. # [00:47] <Optimizer> the add-on is still taking up memory even after uninstall/disable
  129. # [00:47] <gps> oh wait - it seems to have gone away after a while
  130. # [00:48] <Optimizer> gps: don't forget that it can be an add-on also :P
  131. # [00:48] <gps> Optimizer: was with a fresh profile
  132. # [00:49] <Optimizer> okay
  133. # [00:49] <gps> although with my regular profile, the compartment still lingers after a few minutes :/
  134. # [00:49] * Quits: zpao|detached (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: goodbye)
  135. # [00:49] <Optimizer> Jesse: See, so that means that the 14 are leaking if they are restartless
  136. # [00:49] <Optimizer> and they are leaking zombies
  137. # [00:50] <Jesse> gps: yes, if you have clear steps to reproduce, please file a bug with the mlk keyword and [MemShrink] whiteboard tag
  138. # [00:50] <Jesse> Optimizer: maybe
  139. # [00:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  140. # [00:50] <Jesse> Optimizer: it could depend on how async is being used
  141. # [00:51] <Optimizer> can it ?
  142. # [00:51] <Optimizer> I mean async(function(){}, time), as long as I use it that way, will it matter ?
  143. # [00:52] <gps> I bet if I asked why Google Maps takes two collections before the compartment is collected, someone would know ;)
  144. # [00:52] * Quits: harth_ (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  145. # [00:52] <Jesse> Optimizer: what if you move callback() so it's the last thing that timer() does?
  146. # [00:52] <gps> and with WebGL maps, that 100MB is a lot of memory to keep around :/
  147. # [00:52] <Optimizer> okay, let me check
  148. # [00:52] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  149. # [00:53] <jlebar> TabChild.cpp -- "nsGenericHTMLElement.h - No such file." Um. Can I not include this file from dom/ipc or something?
  150. # [00:53] <Jesse> gps: hmm, so clicking "minimize memory usage" a second time makes it go away?
  151. # [00:53] * zpao_ is now known as zpao
  152. # [00:53] * Quits: mcsmurf (mcsmurf@moz-880D3BAE.dip.t-dialin.net) (Quit: )
  153. # [00:53] <Optimizer> it is the last thing done by timer
  154. # [00:53] <gps> Jesse: it appears so
  155. # [00:54] <Optimizer> timer does 2 things, stopTimer and callback
  156. # [00:54] <Jesse> Optimizer: i mean in the version that also calls unUnload()
  157. # [00:55] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  158. # [00:55] * AutomatedTester is now known as AutomatedTester|AFK
  159. # [00:55] * NeilAway wonders when darktrojan is going to rename NS_NewNativeLocalFile
  160. # [00:55] * Quits: KWierso (chatzilla@moz-66981D8E.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  161. # [00:55] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  162. # [00:55] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
  163. # [00:55] <Optimizer> Jesse: https://gist.github.com/2846691 from this file only ?
  164. # [00:55] <jhammel> NS_OldNewNativeLocalFile?
  165. # [00:56] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
  166. # [00:56] <Jesse> Optimizer: i'm confused now
  167. # [00:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  168. # [00:57] <NeilAway> hmm, what about NS_LOCAL_FILE_CONTRACTID?
  169. # [00:57] <Jesse> Optimizer: can you show me the version you tried that caused zombie compartments?
  170. # [00:57] <Optimizer> its exactly the same
  171. # [00:57] <Optimizer> as the gist
  172. # [00:58] <Jesse> oh
  173. # [00:58] <Jesse> yeah, that looks reasonable, except i'd move clearTimeout() to the bottom
  174. # [00:58] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  175. # [00:59] * jorendorff is now known as jorendorff-away
  176. # [00:59] * jlebar is now known as jlebar|dinner
  177. # [00:59] <jdm> jlebar: add to the LOCAL_INCLUDES in the makefile?
  178. # [00:59] <jdm> although I'm not sure why it works in dom/base and not ipc/
  179. # [00:59] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  180. # [01:00] * joduinn is now known as joduinn-mtg
  181. # [01:00] * Quits: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net) (Quit: ianbicking)
  182. # [01:00] <Jesse> Optimizer: what are the zombies?
  183. # [01:00] <Optimizer> the whole compartment of my add-on
  184. # [01:00] <Optimizer> bootstrap.js
  185. # [01:01] <Optimizer> the only compartment my addon has when its enabled
  186. # [01:01] <jdm> jlebar|dinner: maybe try adding http://mxr.mozilla.org/mozilla-central/source/dom/base/Makefile.in#122 to the dom/ipc makefile
  187. # [01:01] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  188. # [01:01] <Optimizer> how can I move clearTimeout down, as I am making timer = null just after that
  189. # [01:01] <Jesse> and calling unUnload, right?
  190. # [01:02] <Optimizer> yes
  191. # [01:02] <Optimizer> just after timer = null line
  192. # [01:02] * bz is now known as bz_dinner
  193. # [01:02] <Optimizer> you can try it, wait
  194. # [01:02] <Jesse> i'd put clearTimeout last just in case it manages to throw
  195. # [01:02] <Jesse> (move it below "timer = null;" and "unUnload();")
  196. # [01:03] <Optimizer> http://dl.dropbox.com/u/3250186/UI%20Enhancer.xpi
  197. # [01:03] <Jesse> you could try being paranoid and adding "unUnload = null;" after calling it
  198. # [01:03] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  199. # [01:03] <Optimizer> here install it and then disable it
  200. # [01:03] <gps> Jesse, Optimizer: bug 760309 in case you are interested
  201. # [01:03] <Optimizer> go to about:memory and find for uienhancer
  202. # [01:04] <Jesse> Optimizer: so the "zombie compartment" issue consists of your addon's compartment sticking around when the addon is disabled?
  203. # [01:05] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  204. # [01:05] <Optimizer> yes
  205. # [01:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  206. # [01:05] <Optimizer> and that is caused by this two line change only, as it was not the case before this two line change
  207. # [01:05] * Joins: KWierso (chatzilla@moz-66981D8E.desm.qwest.net)
  208. # [01:06] <Jesse> gps: the crazy part is that the "Minimize Memory Usage" button is itself a loop of 3x triggering all collection mechanisms and returning to the event loop. http://mxr.mozilla.org/mozilla-central/source/toolkit/components/aboutmemory/content/aboutMemory.js#116
  209. # [01:07] <gps> yikes. well, this is beyond my knowledge. bug filed. my work is done :)
  210. # [01:07] <Jesse> gps: thanks :)
  211. # [01:08] * Quits: jorendorff-away (jorendorff@moz-C7E45659.hsd1.tn.comcast.net) (Quit: jorendorff-away)
  212. # [01:08] <Optimizer> Jesse: any ideas ?
  213. # [01:09] <Optimizer> please don't block my three addons now as I was having the same behavior on all of them so basically I cannot use the lastest version of async as it made my add-on form a zombie compartment
  214. # [01:09] <Jesse> Optimizer: i'm looking at the unload function now
  215. # [01:09] <Optimizer> okay
  216. # [01:10] <Optimizer> is there a new version for that too ?
  217. # [01:10] <Optimizer> Mardak: ^
  218. # [01:10] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  219. # [01:10] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  220. # [01:10] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  221. # [01:12] * bear is now known as bear-afk
  222. # [01:14] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  223. # [01:14] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  224. # [01:14] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  225. # [01:14] * Parts: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
  226. # [01:15] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  227. # [01:17] <Jesse> Optimizer: i'm low on ideas and i don't fully understand the code. you might have to add print statements, or minimize your code, or seek help from an expert leak chaser such as khuey|pto-until-june-4 ... who, uh, appears to be on PTO
  228. # [01:18] <Optimizer> async does seem to add up if I do not call unUnload
  229. # [01:18] <Jesse> "add up"?
  230. # [01:18] <Optimizer> the unload array size keeps on growing
  231. # [01:18] <Optimizer> unloaders array to be specific
  232. # [01:19] <Jesse> yeah, so we understand that leak, but we don't understand why [our attempt to fix that leak] causes a zombie compartment
  233. # [01:19] <Optimizer> yeah
  234. # [01:19] <Optimizer> and I did not user async in any bad way that it should not be used
  235. # [01:20] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  236. # [01:21] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  237. # [01:21] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Ping timeout)
  238. # [01:21] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  239. # [01:21] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  240. # [01:21] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  241. # [01:22] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  242. # [01:23] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Ping timeout)
  243. # [01:24] <Jesse> Optimizer: when your addon is unloaded, what async timeouts are active (or become active during the unloading)?
  244. # [01:25] * mjschranz_away is now known as mjschranz
  245. # [01:25] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  246. # [01:25] <darktrojan> NeilAway, were there other files that needed indentation changes?
  247. # [01:25] <Jesse> Optimizer: did you try nulling out unUnload after calling it?
  248. # [01:25] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  249. # [01:25] <Jesse> Optimizer: any JS errors? ;)
  250. # [01:25] <Optimizer> let me try
  251. # [01:25] <NeilAway> darktrojan: somewhere in import, I think
  252. # [01:26] <darktrojan> bah
  253. # [01:26] <Optimizer> I was trying to see if any exception occurs while unloading, but none
  254. # [01:26] * NeilAway wasn't paying too much attention to mailnews/ but didn't spot any bloopers
  255. # [01:26] <darktrojan> I didn't change them to avoid even more pointless context
  256. # [01:26] <NeilAway> darktrojan: I realise that
  257. # [01:26] <darktrojan> will have another read through closer to landing
  258. # [01:27] <NeilAway> thus the phrase "going to"
  259. # [01:27] <darktrojan> hadn't really thought about it much tbh
  260. # [01:27] <NeilAway> darktrojan: by the way, you missed me asking about such gems as NS_New(Native)LocalFile and NS_LOCAL_FILE_CONTRACTID
  261. # [01:27] <Optimizer> and as far as I understand, there is no async call after pressing the disable / uninstall button
  262. # [01:28] <Jesse> Optimizer: in https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js#L132 can you add something that prints ("An unloader callback threw: " + ex)?
  263. # [01:28] <darktrojan> oh, the 5 different ways you can make a new file?
  264. # [01:28] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
  265. # [01:28] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  266. # [01:28] <darktrojan> that really is annoying
  267. # [01:29] * Joins: myk1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  268. # [01:29] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  269. # [01:29] * Joins: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au)
  270. # [01:29] <Optimizer> Jesse: setting unUnload to null didn't help
  271. # [01:29] <Optimizer> neither produce any error
  272. # [01:29] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Connection reset by peer)
  273. # [01:30] <Jesse> Optimizer: what about not calling it? (trying to figure out if it's entrainment or the call itself that's causing the zombie compartment)
  274. # [01:30] * Joins: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  275. # [01:30] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (NickServ (GHOST command used by dbaron_))
  276. # [01:30] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
  277. # [01:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  278. # [01:30] <Optimizer> so you want to have the line let unUnload = unload(... but not call unUnload inside stopTimer ?
  279. # [01:31] <Jesse> right
  280. # [01:31] <Optimizer> Jesse: setting a print statement produced 2 exceptions
  281. # [01:31] <Jesse> ooh, that's interesting
  282. # [01:31] <Jesse> another idea: at https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js#L140 try adding an else block that prints a warning
  283. # [01:31] <Jesse> but let's examine the exceptions first
  284. # [01:32] <Optimizer> assignment to undeclared variable currentTime and assignment to undeclared variable tempMove
  285. # [01:33] * Quits: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  286. # [01:33] <Optimizer> okay these two come everytime irrespective of unUnload
  287. # [01:33] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  288. # [01:33] * ChanServ sets mode: +o dbaron
  289. # [01:33] <Jesse> you might want to fix those
  290. # [01:34] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  291. # [01:34] * Quits: efes (efes@moz-929D2974.dynamic.chello.pl) (Client exited)
  292. # [01:35] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  293. # [01:35] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  294. # [01:35] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
  295. # [01:35] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  296. # [01:36] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  297. # [01:36] * ChanServ sets mode: +o smaug
  298. # [01:36] <Optimizer> okay now no exception
  299. # [01:36] <Optimizer> still zombie
  300. # [01:36] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  301. # [01:37] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  302. # [01:39] * myk1 is now known as myk
  303. # [01:40] <Optimizer> Jesse: :(
  304. # [01:40] <Optimizer> finally I found a way to reduce memory and I am hunted by zombies
  305. # [01:41] <edmorley> philor: wow, ok see what you mean
  306. # [01:41] <jhammel> sounds like a bad horror movie/hacker movie cross-over
  307. # [01:42] <Optimizer> tell it to the gues who decide to name it zombie compartments :P
  308. # [01:42] <Optimizer> guys*
  309. # [01:43] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  310. # [01:43] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
  311. # [01:43] <Jesse> Optimizer: can you add some instrumentation to check some things? ensure nothing gets added to the unloaders array while this line runs: unloaders.slice().forEach(function(unloader) unloader());
  312. # [01:44] <Optimizer> that is tough
  313. # [01:44] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  314. # [01:45] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  315. # [01:45] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Ping timeout)
  316. # [01:47] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
  317. # [01:47] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
  318. # [01:48] * Joins: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com)
  319. # [01:49] <Mook_as> don't you just want to use unloaders.splice(0).forEach(...) there?
  320. # [01:49] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  321. # [01:49] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  322. # [01:49] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  323. # [01:50] * njn hates about: pages in Firefox that hide the address bar
  324. # [01:50] <Optimizer> Jesse: http://pastebin.com/9qrxUiPa
  325. # [01:50] <Optimizer> this might do what you are asking ?
  326. # [01:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  327. # [01:52] <Jesse> i don't think you need newUnloaders. just have it complain below if you call while unloading is true.
  328. # [01:52] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
  329. # [01:52] <KWierso> njn++
  330. # [01:53] <jhammel> just to be difficult, i prefer about: pages to have address bars ;)
  331. # [01:53] <Optimizer> I need to sleep right now, sorry but gotta go
  332. # [01:53] <Optimizer> bye
  333. # [01:53] <KWierso> jhammel: how is that being difficult? you agree with njn and myself
  334. # [01:53] <Optimizer> i will see the logs
  335. # [01:53] * Quits: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  336. # [01:54] <jhammel> KWierso: ah, i read badly
  337. # [01:54] <njn> KWierso: about:addons, about:preferences... about:permissions doesn't even give you a back button!
  338. # [01:54] <njn> Unfocused: is there a good reason about:addons lacks an address bar, or should I file a bug?
  339. # [01:54] <jhammel> and about:addons in particular just behaves "weird" for navigation
  340. # [01:54] <jhammel> e.g. ctrl+l
  341. # [01:55] <KWierso> about:addons does too have a back button
  342. # [01:55] <njn> KWierso: yes, only about:permissions lacks taht
  343. # [01:55] <KWierso> and I think the others are going to be adopting about:addons's layout
  344. # [01:55] <njn> about:sync-progress also lacks an address bar
  345. # [01:55] <jhammel> :shudder:
  346. # [01:55] <jhammel> the ctrl+l just kills me
  347. # [01:55] <jhammel> i'd almost rather have it not work at all
  348. # [01:56] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  349. # [01:57] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
  350. # [01:57] <jhammel> although i'd give it all up to get my http:// back and the new tab button in panorama
  351. # [01:57] * KWierso thinks that if the address bar needs to be deemphasized in in-content pages, it should just be faded out or only shown on hover (+ with non-default addresses entered)
  352. # [01:58] <KWierso> jhammel: there's a pref for that, isn't there?
  353. # [01:58] <jhammel> damned if i know; for the http:// ? maybe
  354. # [01:59] * jlebar|dinner is now known as jlebar
  355. # [01:59] * jlebar does not get why Cleopatra is a good name for a profiler.
  356. # [02:00] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  357. # [02:00] <KWierso> jhammel: browser.urlbar.trimURLs
  358. # [02:01] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  359. # [02:01] <mbrubeck> jlebar: She was famous for her "classic profile"
  360. # [02:01] <mbrubeck> https://en.wikipedia.org/wiki/Cleopatra_VII has the quote from Pascal
  361. # [02:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  362. # [02:01] <dholbert> bwaahahaha
  363. # [02:01] <jlebar> Wow.
  364. # [02:02] <jlebar> That is impressively nerdy. Like, even for us.
  365. # [02:02] <Unfocused> njn: yes, it's intentional
  366. # [02:02] <KWierso> jhammel: and the new tab in panorama is easy:
  367. # [02:02] <jhammel> KWierso: orly?
  368. # [02:02] <Unfocused> since its not a normal page you navigate too
  369. # [02:02] <KWierso> make a new tab group, click in it, go back into panorama, drag the new tab into the group you want it in
  370. # [02:02] <KWierso> :P
  371. # [02:02] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Connection reset by peer)
  372. # [02:02] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  373. # [02:03] <jhammel> KWierso: hah :P
  374. # [02:03] <Unfocused> and about:permissions will get a back button once i get around to finshing up an old bug
  375. # [02:03] <KWierso> Ctrl-T also makes a new tab, fwiw
  376. # [02:03] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
  377. # [02:03] * Quits: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  378. # [02:03] <jlebar> mbrubeck, Thanks for clearing that up. :)
  379. # [02:03] <jhammel> KWierso: my actual work around for that is "click on an arbitrary tab in the group that i want and ctrl+t and hope i didn't pick one that is going to take a long time to load"
  380. # [02:03] <jhammel> i just don't understand why it was taken out :(
  381. # [02:04] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  382. # [02:04] <jhammel> if you haven't noticed, anything where the actions i have to follow != my intent annoys me
  383. # [02:04] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
  384. # [02:04] <KWierso> jhammel: but what if people get confused when they see the + button? they might think it brings up a calculator or something!
  385. # [02:05] <jhammel> KWierso: :) I was actually told it was because of "screen realestate"...i just don't find it a valid reason
  386. # [02:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  387. # [02:05] * mbrubeck would be happy with something undiscoverable like double-click or middle-click in a tab group
  388. # [02:05] <mbrubeck> similar to middle-click or double-click in the tab bar
  389. # [02:06] <KWierso> yeah, those clicks don't do anything currently
  390. # [02:06] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  391. # [02:06] <KWierso> if they don't do something different than left-click, they should probably just do what left-click does
  392. # [02:06] <njn> Unfocused: glad to hear about:permissions will get a back button. I'd still prefer they all had the address bar though...
  393. # [02:06] <dholbert> Has anyone else been ending up with mysterious not-tracked-by-HG junk in the directories /testing/mozbase/mozprofile/mozprofile.egg-info/ and /other-licenses/simplejson-2.1.1/simplejson.egg-info/ ?
  394. # [02:06] <mbrubeck> worth filing a bug? I'd almost be willing to implement it myself except the panorama test suite frightens me. ;)
  395. # [02:06] <dholbert> It keeps on gunking up my "hg stat" output
  396. # [02:07] <dholbert> this is new as of maybe the last week
  397. # [02:07] <jhammel> dholbert: yes, there is a bug (or two)
  398. # [02:07] <KWierso> dholbert: I think someone added stuff accidentally
  399. # [02:07] * joduinn-mtg is now known as joduinn-brb
  400. # [02:07] <mbrubeck> dholbert: yeah, dougt tweeted about that
  401. # [02:07] <dzbarsky> dholbert: yeah, but luckily it's usually after whatever you actually care about
  402. # [02:07] <Jesse> njn: Optimizer might want your help when he returns. he's trying to fix a leak that happens while his add-on is running, but the obvious fix causes the add-on compartment to stick around as a zombie when the add-on is disabled.
  403. # [02:07] <jhammel> dholbert: iirc they will soon be added to .hgignore
  404. # [02:07] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Quit: sriram)
  405. # [02:07] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
  406. # [02:07] <dholbert> dzbarsky, or unluckily... the stuff I care about being before it means I have to scroll back in my terminal to see the stuff I care about. :)
  407. # [02:08] <dholbert> anyway: thanks all, glad it's not just me & that it'll be fixed soon :)
  408. # [02:08] <jhammel> dholbert: well, more "hidden" than "fixed"
  409. # [02:08] <dholbert> hidden = fixed! :)
  410. # [02:08] <jhammel> much like the damn .pyc files, it is a python annoyance :(
  411. # [02:09] <dholbert> ah, looks like it's https://bugzilla.mozilla.org/show_bug.cgi?id=758823
  412. # [02:09] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  413. # [02:09] * nthomas is now known as nthomas|away
  414. # [02:11] * bz_dinner is now known as bz
  415. # [02:11] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  416. # [02:11] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Ping timeout)
  417. # [02:11] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  418. # [02:12] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  419. # [02:13] <dholbert> oh nice, and the hgignore fix already landed on m-i
  420. # [02:13] <dholbert> (in https://bugzilla.mozilla.org/show_bug.cgi?id=760094 )
  421. # [02:13] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
  422. # [02:13] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  423. # [02:14] <edmorley> !seen sriram
  424. # [02:14] <firebot> sriram was last seen 41 minutes and 34 seconds ago, saying 'thanks :)' in #mobile.
  425. # [02:14] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  426. # [02:14] <mbrubeck> edmorley: He just went offline 5 minutes ago
  427. # [02:15] <edmorley> mbrubeck: ok thank you :-) (c92becb066e4 seems to have startup crashes(
  428. # [02:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  429. # [02:15] <mbrubeck> weird, only in the reftest-style suites?
  430. # [02:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  431. # [02:15] * edmorley hits refresh
  432. # [02:15] <edmorley> oh
  433. # [02:16] <edmorley> well it doesn't look too happy either way
  434. # [02:16] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  435. # [02:16] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  436. # [02:16] * mbrubeck almost wants to blame https://hg.mozilla.org/integration/mozilla-inbound/rev/b2d6b702eaa5
  437. # [02:17] <mbrubeck> since we're now seeing an abort, and that patch adds an abort and says "Crash more aggressively"
  438. # [02:17] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
  439. # [02:17] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  440. # [02:17] <mbrubeck> edmorley: Looks like the following push has tests that have been running for a while, so presumably did not crash on startup.
  441. # [02:17] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
  442. # [02:18] <edmorley> yeah
  443. # [02:18] <mbrubeck> oh wait, actually the orange tests took quite a while to crash
  444. # [02:18] <philor> I know, we should clobber!
  445. # [02:18] <edmorley> I've retriggered a load before/after
  446. # [02:18] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  447. # [02:18] <edmorley> philor: already clobbered inbound android like 45 mins ago!
  448. # [02:18] * joduinn-brb is now known as joduinn
  449. # [02:18] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
  450. # [02:18] <KWierso> clobber ALL the things!
  451. # [02:19] <edmorley> oh, slightly too late for that push
  452. # [02:19] <mbrubeck> Finished 'python reftest/remotereftest.py ...' warnings (results: 1, elapsed: 47 secs)
  453. # [02:19] <mbrubeck> How did this take 35 minutes to run if the actual tests crashed in 47 seconds?
  454. # [02:19] <philor> welcome to Android tests
  455. # [02:20] <edmorley> KWierso: sadly clobber all the things relies on us not having bug 756532
  456. # [02:20] <jlebar> mbrubeck, First the gnomes have to go through and plug in all the phones...
  457. # [02:20] <edmorley> lol
  458. # [02:20] <edmorley> pixies itym
  459. # [02:20] <jduell> biesi_: ping
  460. # [02:20] <mbrubeck> ah, "reboot device" and "cleanup device" take a combined 30 minutes
  461. # [02:20] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  462. # [02:20] <biesi_> jduell, no time right now, sorry
  463. # [02:21] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  464. # [02:21] <jduell> biesi_: ok thanks
  465. # [02:21] <jduell> bz: ping
  466. # [02:21] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
  467. # [02:21] <@ehsan-verybusy> firebot: uui
  468. # [02:21] <@ehsan-verybusy> firebot: uuid
  469. # [02:21] <firebot> 900b4a18-3bef-4f3e-bcf5-84dce0021c6d (/msg firebot cid for CID form)
  470. # [02:21] <firebot> ehsan-verybusy: Sorry, I've no idea what 'uui' might be.
  471. # [02:22] <jlebar> ehsan-verybusy, Thanks, I needed a uuid!
  472. # [02:22] <@bz> jduell: ack
  473. # [02:22] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  474. # [02:22] * Quits: biesi_ (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  475. # [02:23] * cjones is now known as cjones-bbiab
  476. # [02:23] <jduell> bz: so generally we should release ref to listener after calling OnStop, but I see we have the nsIMultiPartChannel channel, that keeps calling listener until isLastPart is true.
  477. # [02:23] <@bz> yes
  478. # [02:23] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  479. # [02:23] <@bz> it doesn't really have any other options, right?
  480. # [02:23] <jduell> bz: I'm wondering how often that class is used. I'm fixing up some intermediate listener types to explicitly null the listeners, but don't want to get burned
  481. # [02:24] <jduell> if they happen to be intermediates for a nsIMultiPartChannel.
  482. # [02:24] <@bz> That class is basically used any time we have a multipart MIME response
  483. # [02:24] <@bz> which is "a lot" in mail
  484. # [02:24] <jduell> I guess I can write a nsnetutil function that QI's to nsIMultiPartChannel and checks isLastPart if needed
  485. # [02:24] <@bz> but dunno whether we use it in mail
  486. # [02:24] <@bz> the main place it's used in non-mail is JPEG push
  487. # [02:24] <jduell> bz: XML seems to use multipart reponses sometimes?
  488. # [02:25] * @bz doesn't see why XML would be likely to do that
  489. # [02:25] <jduell> it checks for it at least
  490. # [02:25] <@bz> hmm
  491. # [02:25] <@bz> dunno
  492. # [02:26] <jduell> bz: like here: http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsXMLHttpRequest.cpp#2234
  493. # [02:26] <@bz> oh, in XHR
  494. # [02:26] <@bz> yes
  495. # [02:26] <@bz> XHR supports multipart stuff
  496. # [02:27] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Quit: Leaving)
  497. # [02:27] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  498. # [02:27] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
  499. # [02:27] * jduell has to remember to stop typing XML when he means XHR
  500. # [02:27] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
  501. # [02:28] <jduell> bz: OK, well, maybe I'll go the paranoid route and check for isLastPart in intermediate listener classes
  502. # [02:28] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
  503. # [02:29] <jduell> nsStreamListenerTee, nsStreamListenerWrapper, etc
  504. # [02:30] <@bz> I don't see how you can do that
  505. # [02:30] <@bz> unless you mean check it on the request?
  506. # [02:30] <@bz> I guess that might work....
  507. # [02:30] * @bz is not sure he has the whole mental model in place anymore
  508. # [02:31] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  509. # [02:31] <@bz> another option is to redo the API so that multipart stuff is not a gross hack...
  510. # [02:31] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  511. # [02:31] * @bz notes that he expects stuff to be downstream consumers of the multipart stuff only very rarely
  512. # [02:31] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  513. # [02:33] * dhylands|afk is now known as dhylands
  514. # [02:34] <jlebar> I bet if you remove a remote iframe from the DOM, it loses its frameloader and remote frame, doesn't it?
  515. # [02:34] <jduell> bz: thanks. I'll figure something out.
  516. # [02:34] <@bz> jduell: good luck
  517. # [02:35] * jgriffin-afk is now known as jgriffin
  518. # [02:35] <@bz> jlebar: if you remove the iframe from the DOM we nuke the frameloader, yes
  519. # [02:35] <jlebar> bz, ...yeah. :-/
  520. # [02:35] <jlebar> bz, I feel like I'm forcing a square peg into an extremely round hole here.
  521. # [02:35] * Joins: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net)
  522. # [02:37] <jlebar> bz, For mozbrowser window.open, we're going to put the "popup" inside a new mozbrowser.
  523. # [02:37] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  524. # [02:37] <jlebar> bz, We can't unblock the window.open call in the child until the new mozbrowser iframe's remote frame is created.
  525. # [02:37] <jlebar> bz, And that can't happen until the new iframe is in the dom somewhere.
  526. # [02:38] <jlebar> bz, But creating the remote frame that way is asynchronous!
  527. # [02:39] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
  528. # [02:39] <jlebar> what I need are rpc semantics from the message manager. :(
  529. # [02:40] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  530. # [02:40] * ChanServ sets mode: +o dveditz
  531. # [02:41] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  532. # [02:41] * Quits: @ehsan-verybusy (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  533. # [02:42] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  534. # [02:42] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  535. # [02:42] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120509070325])
  536. # [02:43] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (NickServ (GHOST command used by rick))
  537. # [02:43] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  538. # [02:43] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  539. # [02:45] * Quits: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  540. # [02:46] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  541. # [02:47] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Ping timeout)
  542. # [02:47] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Ping timeout)
  543. # [02:47] <mbrubeck> pixies
  544. # [02:47] * jlebar is now known as jlebar|away
  545. # [02:47] * Joins: Bas_ (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  546. # [02:47] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  547. # [02:48] * Bas_ is now known as Bas
  548. # [02:48] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Ping timeout)
  549. # [02:48] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  550. # [02:48] * juanb is now known as juanb|jog
  551. # [02:48] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  552. # [02:48] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
  553. # [02:49] * nthomas|away is now known as nthomas
  554. # [02:49] <jlebar|away> wha, IE10 is turning on DNT by default?
  555. # [02:49] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  556. # [02:50] <jlebar|away> That's exceptionally...something.
  557. # [02:50] <darktrojan> did opera have it first?
  558. # [02:50] <mbrubeck> crazy http://www.wired.com/threatlevel/2012/05/ie10-do-not-track/
  559. # [02:50] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  560. # [02:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  561. # [02:51] <jlebar|away> I don't think this is a good idea...
  562. # [02:51] <mbrubeck> I agree
  563. # [02:51] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  564. # [02:51] <fabrice> all the ad networks will start ignoring it
  565. # [02:51] <jlebar|away> Asa, PR people? ^^^
  566. # [02:51] <heycam> I wonder if that's the point
  567. # [02:52] <jlebar|away> See, it's either that, or a big middle finger to Google.
  568. # [02:52] <jlebar|away> Maybe both.
  569. # [02:52] <Asa> jlebar|away: people are on it.
  570. # [02:52] <Asa> sucks. ms is screwing it up here.
  571. # [02:52] <Asa> but we're doing what we can.
  572. # [02:52] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  573. # [02:55] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  574. # [02:55] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  575. # [02:56] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  576. # [02:56] * Joins: mike5w3c (MikeS@moz-C40D74C9.xgsspn.imtp.tachikawa.spmode.ne.jp)
  577. # [02:57] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  578. # [02:58] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  579. # [02:58] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  580. # [03:00] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  581. # [03:01] * fabrice is now known as fabrice|afk
  582. # [03:01] * Quits: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Jesse)
  583. # [03:01] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  584. # [03:02] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  585. # [03:02] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  586. # [03:03] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  587. # [03:04] * mjschranz is now known as mjschranz_away
  588. # [03:04] <JonathanS> Judge Rules API's Can Not Be Copyrighted, Nice!
  589. # [03:06] <espadrine> JonathanS: wasn't that ruled last week?
  590. # [03:06] <JonathanS> espadrine, No. that was patent.
  591. # [03:06] <espadrine> ah, good!
  592. # [03:07] <derf> espadrine: More like this morning.
  593. # [03:07] <JonathanS> I wonder how Larry Ellison really feel about it.
  594. # [03:08] <espadrine> I guess he doesn't feel like the new sheriff in town anymore
  595. # [03:08] * Joins: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  596. # [03:08] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  597. # [03:09] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  598. # [03:09] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  599. # [03:09] <@bz> patents can't be copyrighted?
  600. # [03:09] <derf> The actual patent itself can be.
  601. # [03:09] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  602. # [03:10] <derf> But you have to agree to let the patent office publish it and people to reproduce it.
  603. # [03:10] <JonathanS> bz, Google/Oracle cases was patent and API copyright
  604. # [03:10] <derf> But no, methods and systems are not copyrightable.
  605. # [03:10] * mjschranz_away is now known as mjschranz
  606. # [03:10] * Quits: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu) (Ping timeout)
  607. # [03:11] * Quits: chewey (chewey@60B5D228.C1B67668.519C121D.IP) (NickServ (GHOST command used by chewey_))
  608. # [03:11] <@bz> JonathanS: yes, I know
  609. # [03:11] * Joins: chewey (chewey@moz-CE3A17D.dip0.t-ipconnect.de)
  610. # [03:11] <@bz> derf: an interesting question is whether you can patent a method of copyrighting stuff... ;)
  611. # [03:11] <@bz> derf: and then copyright that patent
  612. # [03:11] <@bz> derf: and generally how far you can take this line of silliness
  613. # [03:11] <derf> I don't see why not.
  614. # [03:12] * @bz neither
  615. # [03:12] <derf> Though, as I said, copyrights on patents aren't actually that useful.
  616. # [03:12] <@bz> I just think it's an amusing thing to consider
  617. # [03:12] <JonathanS> RangeCheck() was checking in range for 9 lines of code. :/
  618. # [03:12] <derf> You can prevent derived works, etc.
  619. # [03:12] <@bz> which probably proves that I need more sleep. :(
  620. # [03:12] <derf> But not actual distribution of the patent itself.
  621. # [03:12] <JonathanS> derf, it is like somebody patent the wheel.
  622. # [03:12] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  623. # [03:13] <@bz> it doesn't need to be useful
  624. # [03:13] <@bz> it's like the 7GHz overclocking article from earlier today
  625. # [03:13] <derf> bz: Well, it is a patent. So yes.
  626. # [03:13] <@bz> do it just because we can
  627. # [03:13] <derf> I'll let you talk to the lawyers to get it done.
  628. # [03:13] <@bz> I meant copyrighting the patent doesn't need to be useful
  629. # [03:13] <@bz> ;)
  630. # [03:14] <JonathanS> I love how there is a quote that said "Programmers are not lawyers"
  631. # [03:14] <jtcranmer> bz: under the 1976 copyright law, patents are copyrighted
  632. # [03:14] <jtcranmer> in fact, this line of text is copyrighted too
  633. # [03:15] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Quit: Leaving.)
  634. # [03:15] <espadrine> I hereby put this very sentence in the public domain!
  635. # [03:15] <hub> ™
  636. # [03:15] <jtcranmer> so anyone who keeps logs of this channel is violating my copyright
  637. # [03:15] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  638. # [03:15] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  639. # [03:16] <JonathanS> jtcranmer, you can't enforce it.
  640. # [03:16] <jtcranmer> JonathanS: doesn't mean it isn't a violation
  641. # [03:16] <JonathanS> there is no money value for a log in this channel.
  642. # [03:17] * jtcranmer thinks
  643. # [03:17] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  644. # [03:17] <jtcranmer> it's depriving me from making money off of my future autobiography using text of words that I spoke in this channel
  645. # [03:18] * cjones-bbiab is now known as cjones
  646. # [03:18] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  647. # [03:18] <jtcranmer> it's all in how you word it
  648. # [03:20] <JonathanS> well, Java is in slowly death.
  649. # [03:22] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  650. # [03:22] * mjschranz is now known as mjschranz_away
  651. # [03:22] <espadrine> JonathanS: never has death been so slow. Android isn't going to switch anytime soon.
  652. # [03:22] <daleharvey> So, I am working on b2g, and we are looking to have an event to tell us when the contents of a page has resized
  653. # [03:22] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  654. # [03:22] <daleharvey> anyone got any pointers? it doesnt sound particularly easy to do cleanly
  655. # [03:22] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  656. # [03:22] <JonathanS> espadrine, I know. There is Mono For Android.
  657. # [03:25] <espadrine> in the hope that microsoft doesn't sue!
  658. # [03:27] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
  659. # [03:27] * mjschranz_away is now known as mjschranz
  660. # [03:28] * Quits: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  661. # [03:28] * Quits: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP) (Quit: Leaving.)
  662. # [03:29] * juanb|jog is now known as juanb
  663. # [03:29] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  664. # [03:30] * ewong|afk is now known as ewong
  665. # [03:31] * mjschranz is now known as mjschranz_away
  666. # [03:31] * Quits: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  667. # [03:32] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  668. # [03:33] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  669. # [03:34] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  670. # [03:34] * mjschranz_away is now known as mjschranz
  671. # [03:34] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
  672. # [03:35] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  673. # [03:35] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  674. # [03:36] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  675. # [03:36] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
  676. # [03:38] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
  677. # [03:40] <JonathanS> espadrine, Judge ful name is William Haskell Alsup
  678. # [03:40] <JonathanS> full
  679. # [03:42] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  680. # [03:42] * ChanServ sets mode: +o roc
  681. # [03:42] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  682. # [03:46] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  683. # [03:47] * Joins: Mook (mook@BEDA848F.16C74E88.6F478678.IP)
  684. # [03:48] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  685. # [03:49] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Quit: Ex-Chat)
  686. # [03:50] * Quits: sewardj (sewardj@moz-41760F36.dip.t-dialin.net) (Ping timeout)
  687. # [03:51] * Joins: sewardj (sewardj@moz-A51CF407.dip.t-dialin.net)
  688. # [03:51] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  689. # [03:53] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  690. # [03:54] * philor is now known as philor|away
  691. # [03:54] * coop|buildduty is now known as coop|afk
  692. # [03:56] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  693. # [03:58] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
  694. # [03:58] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  695. # [04:00] * Joins: thakis (test@moz-250CE479.hsd1.ca.comcast.net)
  696. # [04:00] * Joins: Havvy (Mibbit@moz-532C777C.ptld.qwest.net)
  697. # [04:00] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  698. # [04:01] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
  699. # [04:01] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  700. # [04:01] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  701. # [04:02] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  702. # [04:02] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  703. # [04:04] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  704. # [04:05] * heycam is now known as heycam|away
  705. # [04:08] * Quits: chewey (chewey@moz-CE3A17D.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  706. # [04:08] * Joins: chewey (chewey@moz-9F81EBD0.dip0.t-ipconnect.de)
  707. # [04:08] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  708. # [04:08] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
  709. # [04:09] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  710. # [04:10] * nli|away is now known as nli
  711. # [04:12] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  712. # [04:12] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  713. # [04:12] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  714. # [04:12] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  715. # [04:13] * Quits: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Ping timeout)
  716. # [04:13] * cjones is now known as cjones-dinner
  717. # [04:14] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  718. # [04:15] * Joins: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  719. # [04:15] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  720. # [04:18] * heycam|away is now known as heycam
  721. # [04:21] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  722. # [04:21] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  723. # [04:23] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  724. # [04:24] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  725. # [04:24] * Joins: gwagner_ (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  726. # [04:24] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  727. # [04:24] * gwagner_ is now known as gwagner
  728. # [04:24] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  729. # [04:26] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  730. # [04:28] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Ping timeout)
  731. # [04:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  732. # [04:29] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
  733. # [04:29] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
  734. # [04:30] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  735. # [04:31] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  736. # [04:31] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  737. # [04:31] * cjones-dinner is now known as cjones
  738. # [04:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Connection reset by peer)
  739. # [04:38] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  740. # [04:42] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  741. # [04:43] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  742. # [04:44] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  743. # [04:45] * mjschranz is now known as mjschranz_away
  744. # [04:46] * Joins: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
  745. # [04:47] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Input/output error)
  746. # [04:50] * Quits: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com) (Client exited)
  747. # [04:52] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  748. # [04:52] <markh> is there a trick for converting a jsid to something readable in the debugger?
  749. # [04:52] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
  750. # [04:52] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  751. # [04:52] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  752. # [04:53] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  753. # [04:55] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  754. # [04:57] * Quits: overholt (overholt@moz-89F9FC0.cable.teksavvy.com) (Quit: Leaving)
  755. # [05:00] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  756. # [05:00] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  757. # [05:00] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  758. # [05:01] * philor|away is now known as philor
  759. # [05:02] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  760. # [05:02] * ChanServ sets mode: +o dveditz
  761. # [05:02] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  762. # [05:02] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  763. # [05:03] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  764. # [05:04] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  765. # [05:05] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  766. # [05:06] * mcote|afk is now known as mcote
  767. # [05:08] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  768. # [05:09] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  769. # [05:10] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  770. # [05:10] * philor is now known as philor|away
  771. # [05:10] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  772. # [05:14] * Quits: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP) (Connection reset by peer)
  773. # [05:15] * Joins: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP)
  774. # [05:17] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  775. # [05:18] * Quits: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP) (Ping timeout)
  776. # [05:19] * Joins: Gentlecat (Roman@DBDB5205.CF9BE6BE.8FB52CB8.IP)
  777. # [05:20] * glob|away is now known as glob
  778. # [05:20] * philor|away is now known as philor
  779. # [05:21] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Client exited)
  780. # [05:22] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  781. # [05:22] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  782. # [05:27] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  783. # [05:27] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Quit: Leaving)
  784. # [05:28] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  785. # [05:29] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
  786. # [05:31] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
  787. # [05:32] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  788. # [05:35] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  789. # [05:36] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  790. # [05:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  791. # [05:39] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
  792. # [05:40] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  793. # [05:41] <nthomas> if I call 'make target' in an objdir, then client.mk isn't used right ?
  794. # [05:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  795. # [05:44] <nthomas> n/m
  796. # [05:46] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  797. # [05:46] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  798. # [05:48] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  799. # [05:48] * heycam is now known as heycam|away
  800. # [05:48] <biesi> nthomas, correct
  801. # [05:49] <nthomas> belatedly found what I wanted in config/config.mk
  802. # [05:52] * erick is now known as erick-away
  803. # [05:52] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  804. # [05:55] * Quits: tonymec (tonymec@F795F717.5A39B178.277517C1.IP) (Input/output error)
  805. # [05:55] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  806. # [05:58] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
  807. # [05:59] * Joins: mike5w3c_ (MikeS@moz-CA6195DB.xgsspn.imtp.tachikawa.spmode.ne.jp)
  808. # [05:59] * Quits: mike5w3c (MikeS@moz-C40D74C9.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  809. # [05:59] * mike5w3c_ is now known as mike5w3c
  810. # [06:00] * Joins: tonymec (tonymec@F795F717.5A39B178.277517C1.IP)
  811. # [06:02] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
  812. # [06:04] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
  813. # [06:04] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  814. # [06:05] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
  815. # [06:06] * Quits: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi) (Ping timeout)
  816. # [06:06] * Quits: Gentlecat (Roman@DBDB5205.CF9BE6BE.8FB52CB8.IP) (Connection reset by peer)
  817. # [06:07] * ehsan-verybusy is now known as ehsan
  818. # [06:07] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
  819. # [06:13] * Joins: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi)
  820. # [06:14] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  821. # [06:14] * Quits: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  822. # [06:15] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  823. # [06:25] * ehsan is now known as ehsan-zzz
  824. # [06:25] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  825. # [06:25] * Quits: zzzzz (chatzilla@moz-8DD5A8EC.dhcp.embarqhsd.net) (Ping timeout)
  826. # [06:28] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  827. # [06:32] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  828. # [06:35] * heycam|away is now known as heycam
  829. # [06:35] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
  830. # [06:35] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  831. # [06:35] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  832. # [06:36] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  833. # [06:37] * joduinn is now known as joduinn-commute
  834. # [06:37] * glob is now known as glob|away
  835. # [06:37] * dhylands is now known as dhylands|afk
  836. # [06:40] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  837. # [06:41] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
  838. # [06:42] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  839. # [06:42] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Connection reset by peer)
  840. # [06:42] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  841. # [06:43] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  842. # [06:45] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
  843. # [06:46] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  844. # [06:46] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  845. # [06:47] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
  846. # [06:48] <njn> bugzilla is sending me emails out of order
  847. # [06:48] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  848. # [06:49] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  849. # [06:50] * jlebar|away is now known as jlebar
  850. # [06:50] <jlebar> njn, It seems to have dropped a few review-requested e-mails for me.
  851. # [06:50] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  852. # [06:50] <njn> jlebar: ugh
  853. # [06:51] <njn> jlebar: how do you like https://bugzilla.mozilla.org/show_bug.cgi?id=760352#c1 ?
  854. # [06:51] <jlebar> njn, Whoa, it dropped more than I knew about.
  855. # [06:51] <jlebar> glob|away, bugzilla may be dropping e-mails?
  856. # [06:52] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  857. # [06:52] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  858. # [06:52] <jlebar> njn, Cool.
  859. # [06:53] <njn> jlebar: it made me realize the js-main-runtime numbers are a crazy mix of overlapping measurements
  860. # [06:54] <jlebar> njn, How do you intend to deal with that? Just don't sum them?
  861. # [06:54] * jlebar imagines KIND_OTHER_NO_SUM, shudders.
  862. # [06:55] * Joins: gal (gal@moz-AFC6185E.static.user.ono.com)
  863. # [06:58] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  864. # [07:00] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  865. # [07:01] <njn> jlebar: just don't treeify stuff that shouldn't be treeified
  866. # [07:01] <njn> i.e. stuff that overlaps
  867. # [07:02] <jlebar> oh, that's easier. :)
  868. # [07:02] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  869. # [07:02] <Havvy> njn: Good advice for my programming class.
  870. # [07:03] <njn> Havvy: I can generalize! "Don't <X>ify stuff that shouldn't be <X>ified"
  871. # [07:03] <njn> good rule of life, that
  872. # [07:04] * jlebar generalizes further:
  873. # [07:04] <jlebar> Don't do things which shouldn't be done.
  874. # [07:04] <njn> jlebar: I'm going to have to rename the smaps trees to avoid overlap with "resident" and "vsize"
  875. # [07:04] <Havvy> On the list of stupid assignments: Create a problem that can solved by using a binary tree.
  876. # [07:04] <njn> jlebar: I'm going with "rss" and "size", which match the kernel names
  877. # [07:05] <njn> jlebar: and the standalone "explicit" reporter is currently called "explicit2"...
  878. # [07:05] <jlebar> rss is fine; not wild about "size". But I reserve judgement until I see the patch.
  879. # [07:05] <njn> jlebar: I don't like it that much either, but the single "vsize" reporter is more important, and "size" at least is meaningful in kernel-land
  880. # [07:06] <njn> jlebar: having a tree and a single reporter with the same name just won't work with this change
  881. # [07:06] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  882. # [07:06] <jlebar> sure.
  883. # [07:06] * glob|away is now known as glob
  884. # [07:06] <njn> jlebar: because a single reporter is just a degenerate tree
  885. # [07:06] <jlebar> glob, I thought I was going crazy and missing bugmail, but apparently njn is seeing messages delivered out of order.
  886. # [07:07] <glob> jlebar, yeah, we have 12 daemons delivering email from a single table, i'm surprised they are in order as often as they are :)
  887. # [07:07] <njn> glob: just a few today
  888. # [07:07] <jlebar> actually...I may be getting zero bugmail.
  889. # [07:07] <jlebar> :(
  890. # [07:08] <Unfocused> you can have some of mine
  891. # [07:08] <catlee> all the bugs are fixed!
  892. # [07:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  893. # [07:08] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  894. # [07:08] <glob> jlebar, hrm, the bugzilla email queue/table is empty
  895. # [07:08] <jlebar> glob, Oh.
  896. # [07:08] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
  897. # [07:08] <jlebar> glob, Gmail decided all of my bugmail is spam.
  898. # [07:09] <philor> Gmail++
  899. # [07:09] <glob> jlebar, ah, gmail messing with bugmail. again.
  900. # [07:09] <jlebar> glob, Starting today.
  901. # [07:09] <jlebar> Awesome.
  902. # [07:09] <jlebar> Thank you, Gmail.
  903. # [07:09] <glob> jlebar, of course, we changed nothing today
  904. # [07:09] <jlebar> glob, Sorry for the false alarm. :)
  905. # [07:09] <jlebar> seriously wtf
  906. # [07:09] <glob> jlebar, no worries; better to alarm and blame gmail than stuff get lost
  907. # [07:10] <njn> jlebar: that's weird, didn't happen to me
  908. # [07:10] * nthomas is now known as nthomas|away
  909. # [07:11] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  910. # [07:12] * catlee is now known as catlee-away
  911. # [07:13] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  912. # [07:13] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  913. # [07:13] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  914. # [07:13] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  915. # [07:13] <jlebar> njn, We have a bug that about:memory takes up way too much space, right?
  916. # [07:14] <njn> jlebar: none that are open, IIRC
  917. # [07:14] <njn> jlebar: and do you mean RAM or number of lines?
  918. # [07:14] <jlebar> njn, RAM.
  919. # [07:14] <gwagner__> jlebar: gmail was very slow today for me. bugmail had 1h delay
  920. # [07:14] <njn> jlebar: none open ATM
  921. # [07:15] <glob> can someone send me the full headers from a delayed bugmail?
  922. # [07:16] <jlebar> gwagner__, Maybe it was delayed because Google wanted to see if I'd unmark it as spam. :)
  923. # [07:16] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  924. # [07:16] * Joins: dzbarsky1 (Adium@moz-85EBB8A.dia.static.qwest.net)
  925. # [07:16] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  926. # [07:17] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  927. # [07:17] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  928. # [07:17] * mcote is now known as mcote|afk
  929. # [07:18] <gwagner__> glob: whats your email?
  930. # [07:18] <glob> gwagner__, glob@mozilla.com
  931. # [07:20] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  932. # [07:20] <gwagner__> glob: ok picked a random one
  933. # [07:20] <glob> gwagner__, thanks!
  934. # [07:22] <glob> looks like mozilla's outgoing mail server delayed it, not bmo or gmail
  935. # [07:23] <gwagner__> oh
  936. # [07:24] <darktrojan> I have another problem for you to solve glob
  937. # [07:24] <glob> darktrojan, uh oh
  938. # [07:24] <darktrojan> heh
  939. # [07:24] <darktrojan> explain this: https://bugzilla.mozilla.org/show_activity.cgi?id=727408
  940. # [07:24] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  941. # [07:24] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  942. # [07:25] <jlebar> Sheesh, another b2g PM?
  943. # [07:25] * Joins: roc (chatzilla@moz-4DF07BF2.jetstream.xtra.co.nz)
  944. # [07:25] * ChanServ sets mode: +o roc
  945. # [07:25] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
  946. # [07:25] <glob> darktrojan, bug 756946 has the dirt on that
  947. # [07:26] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Quit: Leaving)
  948. # [07:27] <jlebar> Who knows about the startup cache?
  949. # [07:27] <jlebar> My guess is khuey and bz, but anyone else?
  950. # [07:27] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  951. # [07:28] * @bz was probably involved in reviewing it
  952. # [07:28] <@bz> but pick on the guy who has blame? ;)
  953. # [07:28] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  954. # [07:28] <jlebar> bz, Ah, gerv. Gerv owns every file in the tree now, did you know? :-p
  955. # [07:28] <@bz> sold!
  956. # [07:29] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
  957. # [07:29] <darktrojan> :D
  958. # [07:29] * @bz throws all nsXBL* reviews Gerv's way
  959. # [07:29] <njn> jlebar: taras?
  960. # [07:29] <jlebar> Looks like mwu reviewed a few patches in there too.
  961. # [07:29] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  962. # [07:29] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  963. # [07:32] * Quits: mreid (mreid@moz-5F4A70CA.yipyip.com) (Ping timeout)
  964. # [07:34] <philor> yay, the last 11 hours of pushes still compile on Windows!
  965. # [07:36] <@bz> or maybe tinderbox is just lying to you?
  966. # [07:36] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  967. # [07:36] <@bz> philor: btw, hurrah for tests
  968. # [07:36] <@bz> philor: found a bug in the WebGL test suite and a bug in our code
  969. # [07:36] <@bz> philor: nothing like making a virtual Release() call on uninitialized stack memory. ;)
  970. # [07:37] <philor> ... all the memory!
  971. # [07:37] <@bz> no, not all
  972. # [07:37] <@bz> just a particular word of it
  973. # [07:37] <philor> rats
  974. # [07:38] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  975. # [07:38] <philor> I do wonder just how rarely our tests tell us that they found what they try to test, instead of telling us about various other things they didn't know they were testing
  976. # [07:39] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  977. # [07:39] <philor> okay, there are no good choices here, so I'm taking the "open 'em now" bad choice
  978. # [07:40] * Joins: mreid (mreid@moz-5F4A70CA.yipyip.com)
  979. # [07:41] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  980. # [07:41] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  981. # [07:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  982. # [07:43] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  983. # [07:43] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  984. # [07:51] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  985. # [07:51] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  986. # [07:52] <darktrojan> far out, 23 platform lines on tbpl now
  987. # [07:52] <darktrojan> we're going to need a new new ui soon
  988. # [07:53] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: ( x____x))
  989. # [07:54] <darktrojan> possibly 3d
  990. # [07:57] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
  991. # [08:01] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  992. # [08:01] <mwu> jlebar: what do you need to know about startup cache?
  993. # [08:01] <jlebar> mwu, Oh, I already volunteered you to help in the bug. :)
  994. # [08:01] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  995. # [08:01] <jlebar> mwu, Bug 759919
  996. # [08:04] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
  997. # [08:04] <mwu> hmmm
  998. # [08:05] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Ping timeout)
  999. # [08:05] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
  1000. # [08:07] * joduinn-commute is now known as joduinn-afk
  1001. # [08:08] * RemusPop|away is now known as RemusPop
  1002. # [08:08] * Quits: ircloggr (nodebot@moz-48341F05.compute-1.amazonaws.com) (Client exited)
  1003. # [08:09] * Quits: gal (gal@moz-AFC6185E.static.user.ono.com) (Quit: gal)
  1004. # [08:09] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  1005. # [08:09] * Joins: ircloggr (nodebot@moz-4847B33A.compute-1.amazonaws.com)
  1006. # [08:10] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1007. # [08:10] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1008. # [08:11] * Quits: thakis (test@moz-250CE479.hsd1.ca.comcast.net) (Quit: thakis)
  1009. # [08:12] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1010. # [08:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1011. # [08:14] * rnewman is now known as rnewman|pto
  1012. # [08:15] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1013. # [08:17] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  1014. # [08:18] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
  1015. # [08:18] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1016. # [08:18] * jlebar is now known as jlebar|sleep
  1017. # [08:18] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  1018. # [08:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1019. # [08:22] * Joins: sawrubh (Mibbit@9BCE86D.F84F94ED.9BC10BA2.IP)
  1020. # [08:23] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1021. # [08:24] * Joins: wolfiR (wolfiR@moz-4ADBD724.dip0.t-ipconnect.de)
  1022. # [08:25] * Quits: Mook (mook@BEDA848F.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  1023. # [08:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1024. # [08:28] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  1025. # [08:29] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  1026. # [08:29] * Joins: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net)
  1027. # [08:30] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1028. # [08:31] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1029. # [08:31] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
  1030. # [08:32] * Quits: dzbarsky1 (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  1031. # [08:32] * Quits: sawrubh (Mibbit@9BCE86D.F84F94ED.9BC10BA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1032. # [08:37] * Quits: KWierso (chatzilla@moz-66981D8E.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1033. # [08:40] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1034. # [08:41] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1035. # [08:42] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  1036. # [08:42] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1037. # [08:42] <philor> sad, and pathetic, and very much me: I just realized that the mozilla-release tree was badly misconfigured, because it's all green
  1038. # [08:43] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1039. # [08:43] <glazou> bonjour
  1040. # [08:45] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1041. # [08:45] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1042. # [08:45] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  1043. # [08:45] <Havvy> The tree is green....too green...
  1044. # [08:46] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
  1045. # [08:46] <philor> fortunately, I have a patch to turn it orange!
  1046. # [08:47] <Havvy> philor: What would you do with the Moztree?
  1047. # [08:48] * Joins: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP)
  1048. # [08:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1049. # [08:50] * Joins: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP)
  1050. # [08:52] * Joins: anant_ (Anant@moz-10606B42.dsl.static.sonic.net)
  1051. # [08:52] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
  1052. # [08:53] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1053. # [08:53] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  1054. # [08:53] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner__)
  1055. # [08:53] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Ping timeout)
  1056. # [08:55] * Quits: Havvy (Mibbit@moz-532C777C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1057. # [08:56] * Joins: tonymec_ (tonymec@F795F717.5A39B178.277517C1.IP)
  1058. # [08:58] * Quits: tonymec_ (tonymec@F795F717.5A39B178.277517C1.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120528154913])
  1059. # [08:58] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1060. # [09:00] <ewong> why not red, blue and purple?
  1061. # [09:00] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  1062. # [09:01] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1063. # [09:03] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  1064. # [09:03] * Quits: anant_ (Anant@moz-10606B42.dsl.static.sonic.net) (Quit: Leaving)
  1065. # [09:04] <philor> luke: Assertion failure: gen->state == JSGEN_OPEN
  1066. # [09:05] <Ms2ger> Good morning, philor
  1067. # [09:05] <philor> Good evening, Ms2ger
  1068. # [09:07] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1069. # [09:07] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
  1070. # [09:11] * Quits: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au) (Client exited)
  1071. # [09:13] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  1072. # [09:13] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Ping timeout)
  1073. # [09:15] * Quits: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net) (Input/output error)
  1074. # [09:17] * Joins: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net)
  1075. # [09:19] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  1076. # [09:20] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
  1077. # [09:20] <jfkthame> philor: seeing no response from luke, i guess we back him out?
  1078. # [09:20] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
  1079. # [09:22] * Joins: Optimizer (Instantbir@44FDE6C9.B61D7819.2AB48280.IP)
  1080. # [09:22] * Quits: Optimizer (Instantbir@44FDE6C9.B61D7819.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1081. # [09:23] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1082. # [09:23] <philor> jfkthame: yeah, I mean, I *know* how to fix it like a js/ fix, you just disable any test that fails, but I don't actually do that :)
  1083. # [09:24] <philor> I can't get the proper tone while saying "that test is bogus" which is an essential part of the operation
  1084. # [09:24] <jfkthame> philor: i figure that i don't know anything about the area in question, backing out is the default solution
  1085. # [09:25] <jfkthame> so are you already working on it or shall i prepare…?
  1086. # [09:25] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1087. # [09:26] <jfkthame> ah, i see the answer on tbpl :)
  1088. # [09:26] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
  1089. # [09:26] <philor> already did it before I even started smearing js/ ;)
  1090. # [09:27] <philor> I'm also familiar with their sleep patterns, so I started getting it ready 20 minutes ago
  1091. # [09:27] * glob is now known as glob|away
  1092. # [09:27] <jfkthame> good man!
  1093. # [09:28] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
  1094. # [09:28] * Ms2ger approves of hiring edmorley more often
  1095. # [09:28] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  1096. # [09:29] <jfkthame> does that mean we can make him work extra shifts?
  1097. # [09:29] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  1098. # [09:30] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  1099. # [09:30] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1100. # [09:31] <philor> I thought it meant we waited a few months, fired him, waited a few weeks, then hired him again, hiring him a second consecutive time sounds even better
  1101. # [09:32] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  1102. # [09:32] * Quits: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1103. # [09:33] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
  1104. # [09:33] <philor> sigh. https://tbpl.mozilla.org/?tree=Mozilla-Release - all-done, all-green, all-wrong
  1105. # [09:34] <Standard8> philor: al wrong?
  1106. # [09:35] <philor> not PGO
  1107. # [09:35] <Standard8> oh heh
  1108. # [09:35] <philor> which you can tell by the missing permaorange
  1109. # [09:35] <Standard8> hah
  1110. # [09:35] * Joins: Michael_bailly (mbailly@moz-FECA2283.linagora.com)
  1111. # [09:36] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1112. # [09:36] <jfkthame> not running any android tests would be the other reason it's green
  1113. # [09:36] <Standard8> well, I managed to forget that the current comm-* builds don't trigger off m-* builds
  1114. # [09:36] <Standard8> which is a bit of a pain, when I had a plan that relied on that fact
  1115. # [09:36] <Standard8> oh well, time for a dummy push
  1116. # [09:37] <philor> roc: I don't like the looks of that 10.7 debug M5
  1117. # [09:38] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1118. # [09:38] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  1119. # [09:39] <Ms2ger> jlebar|sleep, <jlebar> TabChild.cpp -- "nsGenericHTMLElement.h - No such file." Um. Can I not include this file from dom/ipc or something?
  1120. # [09:39] <philor> nor do I like anything about this "open for a while until we've built up a scary number of pushes without Windows builds, then close" thing
  1121. # [09:39] <Ms2ger> jlebar|sleep, you can't, but sicking just reviewed a patch to fix that
  1122. # [09:40] * Fallen|away is now known as Fallen
  1123. # [09:40] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1124. # [09:41] <Ms2ger> roc, hmm, how is the non-azure-canvas2D-removal going?
  1125. # [09:42] <@roc> it's going
  1126. # [09:42] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
  1127. # [09:42] * Joins: anant (Anant@moz-10606B42.dsl.static.sonic.net)
  1128. # [09:43] <@roc> People are working on bringing up the cairo-Azure backend. When that's passing tests, we'll disable the cairo-canvas2D implementation.
  1129. # [09:43] <@roc> people = Nick Cameron and Anthony Jones
  1130. # [09:43] <gkw> sewardj: i suppose the vgdb thing works in mac as well?
  1131. # [09:43] <gkw> or at least on SVN-almost-on-tip
  1132. # [09:44] <sewardj> gkw: wow, you;re a quick reader
  1133. # [09:44] <sewardj> gkw: no, the gdb server doesn't work on mac, or at least not properly
  1134. # [09:44] <gkw> sewardj: i sometimes bugmail myself to sleep ;-)
  1135. # [09:44] <gkw> :(
  1136. # [09:44] <sewardj> better than counting sheep i suppose
  1137. # [09:44] <gkw> count bugmail!
  1138. # [09:45] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
  1139. # [09:45] <sewardj> gkw: it's a bit confusing, since the Platform for 746103 is set to x86_64 Linux
  1140. # [09:45] <@roc> philor: I kinda doubt that's me
  1141. # [09:46] <@roc> could be wrong of course
  1142. # [09:46] <gkw> sewardj: i could reproduce on mac...
  1143. # [09:46] <gkw> but i could also retest on linux, but maybe tomorrow.
  1144. # [09:46] * Parts: Michael_bailly (mbailly@moz-FECA2283.linagora.com)
  1145. # [09:46] <sewardj> gkw: it's worth a try.
  1146. # [09:47] <gkw> sure
  1147. # [09:47] <gkw> sewardj: anyway, thanks. gtg get ready for zzz
  1148. # [09:47] <sewardj> gkw: np, and good morning from southern germany :-)
  1149. # [09:47] * Joins: MarcoZ (Daily@moz-E9367B67.dip.t-dialin.net)
  1150. # [09:48] <gkw> good morning too!
  1151. # [09:48] <sewardj> moin!
  1152. # [09:48] * nthomas|away is now known as nthomas
  1153. # [09:48] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1154. # [09:49] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1155. # [09:50] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1156. # [09:51] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
  1157. # [09:52] * Joins: Stan_ (Stan@moz-3F02D18F.dip.t-dialin.net)
  1158. # [09:53] * philor kicks test_treeview_date.xul
  1159. # [09:53] * Quits: Stan (Stan@moz-81C6E968.dip.t-dialin.net) (Ping timeout)
  1160. # [09:53] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
  1161. # [09:56] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Ping timeout)
  1162. # [09:59] <philor> roc: how about those canvas reftest failures?
  1163. # [09:59] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
  1164. # [10:00] <jfkthame> philor: i guess it's sensitive to crossing midnight :(
  1165. # [10:01] <philor> jfkthame: the best part is that it's a test of crossing midnight which failed while crossing midnight
  1166. # [10:02] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1167. # [10:02] <jfkthame> real midnight came along and interfered with artificial midnight
  1168. # [10:03] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  1169. # [10:04] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Ping timeout)
  1170. # [10:05] <philor> roc: but I only need to back out the three bug 731868 parts, not the other two, right?
  1171. # [10:05] * Quits: ehsan-zzz (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1172. # [10:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1173. # [10:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1174. # [10:10] <philor> on second thought, it's 1 am and I've put in my 18 hour shift for today
  1175. # [10:10] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1176. # [10:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1177. # [10:10] * philor is now known as philor|away
  1178. # [10:11] * glob|away is now known as glob
  1179. # [10:13] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
  1180. # [10:13] <Ms2ger> Good night, philor|away
  1181. # [10:13] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1182. # [10:16] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
  1183. # [10:17] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1184. # [10:17] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  1185. # [10:17] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  1186. # [10:17] * Joins: Callek_Away (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1187. # [10:17] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  1188. # [10:17] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  1189. # [10:17] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Ping timeout)
  1190. # [10:17] * Callek_Away is now known as Callek
  1191. # [10:19] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1192. # [10:19] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Connection reset by peer)
  1193. # [10:19] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1194. # [10:19] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  1195. # [10:20] * heycam is now known as heycam|away
  1196. # [10:21] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1197. # [10:22] * Joins: brendan (brendaneic@moz-E639F6FA.starwoodbroadband.com)
  1198. # [10:24] * Joins: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP)
  1199. # [10:25] <Ms2ger> anant, I'm still going to continue reviewing the previous patch ;)
  1200. # [10:28] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1201. # [10:29] <anant> Ms2ger, hehe, go for it. the changes between the two are pretty small
  1202. # [10:29] <anant> s/nsILocalFile/nsIDOMFile mostly
  1203. # [10:29] * Ms2ger tries interdiff
  1204. # [10:29] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
  1205. # [10:30] <Ms2ger> anant, you can ignore my comment about nsILocalFile / nsIFile, then
  1206. # [10:33] * Quits: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net) (Input/output error)
  1207. # [10:33] <anant> Ms2ger, ok! what does "id" mean, you put those in a few places
  1208. # [10:34] <Ms2ger> "Same comment as the last"
  1209. # [10:34] <anant> Oh, ok
  1210. # [10:34] <anant> and "."?
  1211. # [10:34] <Ms2ger> Same, for when I'm even lazier :)
  1212. # [10:35] <anant> Hehe
  1213. # [10:35] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
  1214. # [10:35] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1215. # [10:35] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  1216. # [10:35] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1217. # [10:35] <anant> Thanks for the review! I better not fix these now because I'm sleepy but I will do so first thing tomorrow morning
  1218. # [10:35] <Ms2ger> Np
  1219. # [10:35] <Ms2ger> Good night :)
  1220. # [10:35] <@roc> ok, I'm backing out
  1221. # [10:35] <anant> :)
  1222. # [10:36] * Quits: anant (Anant@moz-10606B42.dsl.static.sonic.net) (Quit: Leaving)
  1223. # [10:37] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  1224. # [10:37] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  1225. # [10:38] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1226. # [10:41] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1227. # [10:43] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
  1228. # [10:44] <Ms2ger> mounir, can you get dom/apps and dom/sms fixed to get rid of the src subdir?
  1229. # [10:44] <mounir> Ms2ger: why?
  1230. # [10:45] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1231. # [10:45] <mounir> I don't see how that is a bug
  1232. # [10:46] <mounir> Ms2ger: unless you just want to have the source code to disappear ;)
  1233. # [10:46] <Ms2ger> Because the src/public/idl distinction really isn't useful, and we've been trying to get rid of it for years :)
  1234. # [10:46] <Ms2ger> Though having the code disappear...
  1235. # [10:46] <Ms2ger> Tempting, I admit :)
  1236. # [10:46] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1237. # [10:47] <mounir> Ms2ger: having everything in the same dir isn't readable
  1238. # [10:47] <mounir> and it's not src/public/idl but just src/idl FWIW ;)
  1239. # [10:47] <Ms2ger> Having everything hidden in different dirs isn't either :)
  1240. # [10:48] <Ms2ger> And really, it's not like they contain much
  1241. # [10:48] * davehunt|away is now known as davehunt
  1242. # [10:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1243. # [10:50] <mounir> in case of sms, they really do contain quite a lot of stuff
  1244. # [10:50] * Joins: greg (Mibbit@moz-DAC00826.grenet.fr)
  1245. # [10:50] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  1246. # [10:50] <greg> Hi! I'm trying to work on fennec and i don't manage to build the .apk file. Anyone for help ?
  1247. # [10:51] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
  1248. # [10:51] <mounir> greg: can you paste your mozconfig somewhere?
  1249. # [10:52] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
  1250. # [10:53] <Ms2ger> greg, pastebin.mozilla.org in particular :)
  1251. # [10:53] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
  1252. # [10:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1253. # [10:54] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1254. # [10:54] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  1255. # [10:55] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
  1256. # [10:55] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  1257. # [10:55] <greg> mounir, ms2ger: http://pastebin.mozilla.org/1653130
  1258. # [10:56] <mounir> greg: what is your error?
  1259. # [10:56] <mounir> oh
  1260. # [10:56] <mounir> I thought it was only working with jdk 1.6
  1261. # [10:57] * glob is now known as glob|away
  1262. # [10:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1263. # [10:59] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
  1264. # [11:00] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
  1265. # [11:00] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  1266. # [11:01] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1267. # [11:04] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
  1268. # [11:05] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
  1269. # [11:05] * Joins: KaiRo (robert@moz-12AD4509.adsl.highway.telekom.at)
  1270. # [11:05] * Quits: KaiRo (robert@moz-12AD4509.adsl.highway.telekom.at) (Connection reset by peer)
  1271. # [11:06] * Joins: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP)
  1272. # [11:07] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1273. # [11:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1274. # [11:07] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  1275. # [11:11] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1276. # [11:13] <Yoric> dougt: ping
  1277. # [11:15] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  1278. # [11:15] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1279. # [11:17] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1280. # [11:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1281. # [11:18] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Connection reset by peer)
  1282. # [11:18] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Ping timeout)
  1283. # [11:19] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1284. # [11:20] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Ping timeout)
  1285. # [11:20] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1286. # [11:20] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  1287. # [11:20] * Joins: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com)
  1288. # [11:22] * Joins: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP)
  1289. # [11:23] <glazou> YAY ! First EPUB book saved by BlueGriffon in front of me :-)
  1290. # [11:24] <mounir> someone knows why Thunderbird needs to eat 100% of my CPU for so long because I'm deleting a thousand messages? :(
  1291. # [11:24] <Yoric> glazou: \o/
  1292. # [11:24] <Yoric> glazou: Did you reuse any of the code of my students, by any chance?
  1293. # [11:24] <glazou> no
  1294. # [11:24] <Yoric> Not too surprising :)
  1295. # [11:24] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1296. # [11:24] <glazou> 100% invented here :-)
  1297. # [11:24] <Yoric> Still, congrats.
  1298. # [11:24] <Yoric> :)
  1299. # [11:25] <Yoric> glazou: I really should resurrect OpenBerg, one of these days.
  1300. # [11:26] <glazou> there are so many things in our filesystems we want to resurrect at some point in the future, we need several lives
  1301. # [11:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1302. # [11:28] <Yoric> :)
  1303. # [11:33] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  1304. # [11:33] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1305. # [11:33] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940])
  1306. # [11:33] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  1307. # [11:33] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1308. # [11:37] <_alex> ping bz
  1309. # [11:38] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1310. # [11:38] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
  1311. # [11:38] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
  1312. # [11:38] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
  1313. # [11:38] <_alex> bz: I am currently implementing the reflow method for nsTextControlFrame (moving the inheritance from nsStackFrame to nsContainerFrame), and I am wondering where is the difference between nsTextControlFrame and nsHTMLProgressBarFrame
  1314. # [11:39] <Yoric> What is our minimal Windows version?
  1315. # [11:39] <_alex> under the reflow point of view I mean
  1316. # [11:39] <Yoric> We still want to support XP, don't we?
  1317. # [11:40] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
  1318. # [11:41] <mounir> Yoric: XP SP2, IIRC
  1319. # [11:41] <nthomas> right
  1320. # [11:43] <Optimizer> when will njn or Jesse be available ?
  1321. # [11:43] <Yoric> mounir: Thanks.
  1322. # [11:44] <Yoric> mounir: So I can't use some of the less-brain-dead file operations introduced with Vista :)
  1323. # [11:44] <mounir> Yoric: you can use both ;)
  1324. # [11:44] * Quits: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com) (Client exited)
  1325. # [11:46] <Ms2ger> _alex, I'm afraid 5:35AM is early even for bz :)
  1326. # [11:49] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1327. # [11:49] * ChanServ sets mode: +o smaug
  1328. # [11:50] <_alex> ms2ger: oh I thought he never sleeps
  1329. # [11:50] <_alex> ms2ger :)
  1330. # [11:50] * Joins: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
  1331. # [11:50] <Ms2ger> Unfortunately he does :)
  1332. # [11:51] <_alex> Maybe you could help me about layout ? :p
  1333. # [11:51] * davehunt is now known as davehunt|away
  1334. # [11:52] <Jesse> hi Optimizer. i'm in california and about to go to bed. njn lives in australia, where it is friday evening.
  1335. # [11:52] <Optimizer> oh, then when we were talking, it was early morning for you ?
  1336. # [11:52] <Unfocused> \o/ friday!
  1337. # [11:53] <mak> morning! is someone already backing out from inbound?
  1338. # [11:53] <Ms2ger> _alex, you could try asking, but I'm rather unlikely to be able to give you anything more than a blank stare :)
  1339. # [11:53] <Ms2ger> mak, you are!
  1340. # [11:53] <Ms2ger> (No)
  1341. # [11:53] <mak> ok sounds good
  1342. # [11:53] <Optimizer> I wanted to tell you that I am deleting the whole unload part from the async function. That way it is neither causing zombie, nor it leaks
  1343. # [11:54] <Jesse> Optimizer: well, that will cause leaks (or at least errors) if your addon is uninstalled while there is a timer active
  1344. # [11:54] <Optimizer> but all of my timers are instantaneous
  1345. # [11:54] * Quits: karl (karl@moz-65743FA0.jetstream.xtra.co.nz) (Ping timeout)
  1346. # [11:54] <Optimizer> and I am trying to reduce the call of timers wherever possible
  1347. # [11:54] <Optimizer> so that case will never be encountered by anyone
  1348. # [11:54] <Jesse> fair enough
  1349. # [11:55] <Optimizer> because trying to understand the cause of that zombie was too diffivult
  1350. # [11:55] <Optimizer> thanks for all your help and feedback :)
  1351. # [11:55] <mak> Ms2ger: unfortunately looks like the second gigantic push depends on the first one
  1352. # [11:55] <Ms2ger> mak, looking
  1353. # [11:56] * mak looks for the pusher
  1354. # [11:56] <Optimizer> mak: so the cache patch is goign to be backed out ?
  1355. # [11:56] <Ms2ger> mounir, ping
  1356. # [11:56] <Optimizer> going*
  1357. # [11:56] <_alex> Ms2ger: well, I am implementing the reflow() method for nsTextControlFrame (used in <input> and <textarea> layout management)
  1358. # [11:56] <Ms2ger> Or philikon
  1359. # [11:56] <mak> Optimizer: nono,
  1360. # [11:56] <mak> Optimizer: it's a b2g patch
  1361. # [11:56] <Optimizer> cool
  1362. # [11:56] <Optimizer> I really hope the cache one stays
  1363. # [11:56] <Ms2ger> _alex, no, not something I've got experience with :)
  1364. # [11:56] <mak> Ms2ger: found him in #b2g
  1365. # [11:57] <Ms2ger> Good
  1366. # [11:57] <_alex> Ms2ger: oh then np ;)
  1367. # [11:57] <_alex> thank you anyway, I'll wait for bz to wake up :p
  1368. # [11:58] <mounir> Ms2ger: pong
  1369. # [11:58] <Ms2ger> mounir, nvm
  1370. # [11:58] <mounir> Ms2ger: i re-pushed the patch
  1371. # [11:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/cb648ec7d7f2 - Mounir Lamouri - Bug 759770 - Fix build error when warnings-as-errors in nsSVGUtils.cpp. r=dholbert
  1372. # [11:59] <edmorley> mak: are you backing out or shall I? :-)
  1373. # [11:59] <mak> edmorley: I asked vicamo in #b2g cause actually a backout there means backing out both pushes
  1374. # [12:00] <Ms2ger> mak, so? :)
  1375. # [12:00] <edmorley> I'm pretty up for just backing out, given that people do have the choice to use Try first... :-)
  1376. # [12:00] <Ms2ger> What he said
  1377. # [12:00] <Ms2ger> Good morning, he :)
  1378. # [12:00] <mounir> edmorley++
  1379. # [12:00] <edmorley> Ms2ger: good morning :-)
  1380. # [12:00] <mak> Ms2ger: he said "sorry" so far :)
  1381. # [12:00] <edmorley> and everyone else :-)
  1382. # [12:01] * Ms2ger does the backout dance towards mak
  1383. # [12:01] <mak> Ms2ger: yes I backout now
  1384. # [12:02] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1385. # [12:02] <mak> but in future I want to see you dancing
  1386. # [12:02] <mak> and put the video on the web
  1387. # [12:02] <edmorley> mak: I have my console queued up for the backout, unless you've started already? :-)
  1388. # [12:02] <mak> startecd
  1389. # [12:02] <mak> d
  1390. # [12:02] <edmorley> cool
  1391. # [12:03] <edmorley> thank you
  1392. # [12:05] <Ms2ger> And lost a push race to Ginn
  1393. # [12:05] <mak> edmorley: Ms2ger so looks like he has a patch for the failure
  1394. # [12:05] <@smaug> is tryserver down?
  1395. # [12:05] <@smaug> actually, it tbpl down
  1396. # [12:05] <Ms2ger> mak, yep, and he'll push that to try, and then reland :)
  1397. # [12:05] <mak> Ms2ger: ok
  1398. # [12:06] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  1399. # [12:06] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  1400. # [12:06] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  1401. # [12:06] <edmorley> mounir: just as a heads up, don't forget that pushing to m-c doubles the infra load since profiling builds it too
  1402. # [12:06] * ChanServ sets mode: +o smaug
  1403. # [12:07] <Ms2ger> So, those Moth oranges on inbound...
  1404. # [12:07] <mak> backed out
  1405. # [12:07] <Ms2ger> Thanks
  1406. # [12:07] * edmorley paints go-faster stripes on tbpl
  1407. # [12:07] <@smaug> hmm, very odd. This happened second time in this place. After resuming I can load tbpl without restarting browser
  1408. # [12:07] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1409. # [12:08] * ewong is now known as ewong|afk
  1410. # [12:08] <Ms2ger> So, who's crashing in browser_tilt_03_tab_switch.js?
  1411. # [12:08] * Quits: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP) (Ping timeout)
  1412. # [12:09] <Ms2ger> And a Timeout generating log, yay
  1413. # [12:10] <Ms2ger> edmorley++
  1414. # [12:10] <mounir> edmorley: I was just trying to avoid re-opening the bug and all that dance
  1415. # [12:11] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1416. # [12:11] <edmorley> mounir: you can leave closed if you want? :-)
  1417. # [12:11] <edmorley> Ms2ger: that's bug 754805 afaict
  1418. # [12:12] <Ms2ger> You starred it :)
  1419. # [12:12] <mounir> edmorley: didn't understand that :(
  1420. # [12:12] <@smaug> hsivonen: thanks
  1421. # [12:12] * Joins: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP)
  1422. # [12:13] <Ms2ger> mounir, (technically, there are other success codes than NS_OK)
  1423. # [12:13] <Ms2ger> NS_SUCCESS_I_DID_SOMETHING, for example
  1424. # [12:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1425. # [12:15] <mounir> Ms2ger: are you speaking? :)
  1426. # [12:15] <Ms2ger> :)
  1427. # [12:16] <Ms2ger> I am mumbling, dear :)
  1428. # [12:16] * glazou is now known as glazou_afk
  1429. # [12:17] <mounir> Ms2ger: stop ranting
  1430. # [12:18] <mounir> I'm going to have lunch, I will be far from you, you should be happy :)
  1431. # [12:18] <Ms2ger> :D
  1432. # [12:20] <edmorley> heh :-)
  1433. # [12:20] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1434. # [12:21] * Joins: romaxa (romaxa@moz-54F5744A.net)
  1435. # [12:22] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1436. # [12:22] <@smaug> hmm, time to land an über-scary patch
  1437. # [12:22] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1438. # [12:24] <Ms2ger> No :)
  1439. # [12:24] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1440. # [12:24] <edmorley> smaug: it might be worth waiting a little bit, inbound is still majorly catching up and I think there are new failures still being uncovered; m-c is quite behind inbound now due to the win builder issues yesterday and general bustage
  1441. # [12:24] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  1442. # [12:24] <Ms2ger> edmorley, smaug doesn't land on inbound ;)
  1443. # [12:24] <edmorley> hence part 2
  1444. # [12:24] <edmorley> :-)
  1445. # [12:24] <@smaug> m-c looks good to me ;)
  1446. # [12:25] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1447. # [12:25] <@smaug> edmorley: but ok, I can wait
  1448. # [12:25] <edmorley> smaug: it was more conflicts with regards to m-c (that and it also causes profiling runs)
  1449. # [12:25] <@smaug> though, this patch is scary mostly because it can just break most of the web sites using innerHTML
  1450. # [12:25] <edmorley> ok fair enough :-)
  1451. # [12:26] <Optimizer> when does DOMActivate event happens?
  1452. # [12:26] <edmorley> I thouught you meant a 20 patch mq dump that might conflict with inbound
  1453. # [12:26] <@smaug> Optimizer: you could forget DOMActivate ;)
  1454. # [12:26] <Optimizer> smaug: it never happens ?
  1455. # [12:27] <@smaug> it does happen
  1456. # [12:27] <Optimizer> I thought it is related to DOMContentLoaded
  1457. # [12:27] <@smaug> but it is by all means "deprecated"
  1458. # [12:27] <@smaug> nothing to do with DOMContentLoaded
  1459. # [12:27] <@smaug> it is related to click
  1460. # [12:27] <Optimizer> oh
  1461. # [12:27] <@smaug> if you click on a button, there will be also DOMActivate
  1462. # [12:27] <Optimizer> how ?
  1463. # [12:27] <Optimizer> oh
  1464. # [12:27] <Optimizer> useless then
  1465. # [12:27] <@smaug> http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-DOMActivate
  1466. # [12:28] <Optimizer> who uses this dispatched event ?
  1467. # [12:28] <Optimizer> Firefox itself ? (for reflows ?)
  1468. # [12:29] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1469. # [12:29] * Quits: romaxa (romaxa@moz-54F5744A.net) (Ping timeout)
  1470. # [12:29] <@smaug> Optimizer: probably no one uses it
  1471. # [12:29] <@smaug> Optimizer: IIRC not all the browsers support it
  1472. # [12:29] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
  1473. # [12:29] <Optimizer> okay
  1474. # [12:29] <@smaug> it was added to DOM2 Events
  1475. # [12:29] <@smaug> and the idea was good
  1476. # [12:29] <@smaug> since click is really a mousevent
  1477. # [12:30] <Optimizer> actually I am working for the Graphica lTiemline of Events gsoc project, in that I am now making the page events producer
  1478. # [12:30] <@smaug> but since browsers dispatch click also when using keyboard, DOMActivate became useless
  1479. # [12:30] <Optimizer> so I thought whether this event is useful to capture or not
  1480. # [12:30] <@smaug> What is Graphical Timeline of Events?
  1481. # [12:30] <Optimizer> Graphical Timeline of Events*
  1482. # [12:30] <@smaug> which events?
  1483. # [12:30] <Optimizer> all
  1484. # [12:31] <Optimizer> network, page, collectors, etc etc
  1485. # [12:31] <Optimizer> it is a developer tool in making
  1486. # [12:31] <@smaug> um
  1487. # [12:31] <@smaug> so, not about DOM events
  1488. # [12:31] <@smaug> but something else
  1489. # [12:31] <Optimizer> one part is to capture page events,
  1490. # [12:31] <@smaug> ah
  1491. # [12:32] <Optimizer> network collector is done, no wI am at page events, next will be CC/GC
  1492. # [12:33] <@smaug> if you need help with CC, I and mccr8 can help
  1493. # [12:33] <@smaug> billm knows about GC
  1494. # [12:34] <Optimizer> okay, I will need to know when it occured and capture that, also the time taken
  1495. # [12:34] <Optimizer> I will have to look if its not too heavy to capture each CC/GC call
  1496. # [12:35] <Optimizer> but that will come around 2 weeks from now, as I have to stat on the UI part of the project next week. When I start, I will surely ask for you help then
  1497. # [12:35] <Optimizer> your*
  1498. # [12:36] <@smaug> k
  1499. # [12:36] <@smaug> Optimizer: just FYI, we do post notifications about GC/CC when javascript.options.mem.log is true
  1500. # [12:36] <@smaug> should be easy to use information in those notifications
  1501. # [12:36] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Ping timeout)
  1502. # [12:36] <Optimizer> can you think of useful loading types event other that DOMContentLoaded, load, unload and beforeunload ?
  1503. # [12:36] <@smaug> pagehide
  1504. # [12:36] <@smaug> pageshow
  1505. # [12:37] <Optimizer> ah, yes, thanks :)
  1506. # [12:37] <@smaug> readystatechange
  1507. # [12:37] * Joins: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de)
  1508. # [12:38] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  1509. # [12:40] <edmorley> roc: your backout seems to be leaking?!
  1510. # [12:40] * Joins: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl)
  1511. # [12:40] <Optimizer> readystatechange is fired each time the state changes, right ? (from loading to complete or vice versa)
  1512. # [12:42] <@smaug> Optimizer: it is fired when readystate changes
  1513. # [12:42] <Optimizer> hmm
  1514. # [12:42] <@smaug> read the spec ;)
  1515. # [12:43] <@smaug> though spec can be wrong
  1516. # [12:43] <Optimizer> :D
  1517. # [12:43] <Ms2ger> unsigned const char*
  1518. # [12:43] <Ms2ger> Eh
  1519. # [12:43] <@smaug> I can't remember the detail now.
  1520. # [12:43] <Optimizer> thanks
  1521. # [12:43] <@smaug> hsivonen might
  1522. # [12:45] <Ms2ger> readystate is a mess
  1523. # [12:46] <@smaug> Optimizer: http://www.whatwg.org/specs/web-apps/current-work/#current-document-readiness
  1524. # [12:46] <@roc> hmm
  1525. # [12:47] <edmorley> roc: seems like https://hg.mozilla.org/integration/mozilla-inbound/rev/65cd6893941e was missing maybe?
  1526. # [12:47] <@roc> ah, I didn't back out enough
  1527. # [12:47] <@roc> yes
  1528. # [12:47] <@roc> I fix
  1529. # [12:47] <edmorley> thank you :-)
  1530. # [12:48] * @smaug wonders why he gets more spam to his @moco email than anywhere else
  1531. # [12:48] <edmorley> roc: I find mak's script pretty useful for ensuring the backout commit message matches the backout, since it generates it all (incl bug numbers), all you have to do is |backout 65cd6893941e:bcec6006b1ac| etc
  1532. # [12:49] <@smaug> edmorley: does that script require mq ?
  1533. # [12:50] <edmorley> it uses mq yeah, so the backout can be popped and pushed on tip without merge (incl for multiple consecutive backouts)
  1534. # [12:50] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  1535. # [12:50] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
  1536. # [12:50] <edmorley> smaug: postini settings too low maybe?
  1537. # [12:51] <@smaug> postini +
  1538. # [12:51] <@smaug> s/+/?/
  1539. # [12:51] * Quits: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1540. # [12:51] <Optimizer> smaug: what is the email address of @moco email ?
  1541. # [12:52] <@smaug> just my usual mozilla.com email address
  1542. # [12:52] <@smaug> not that I really use it
  1543. # [12:52] <Ms2ger> opettay
  1544. # [12:53] <edmorley> smaug: https://intranet.mozilla.org/EmailAccess#Controlling_your_spam_filters_-_Postini
  1545. # [12:53] <@smaug> oh, never knew about such thing
  1546. # [12:54] <edmorley> think new accounts have it turned on by default
  1547. # [12:54] <Optimizer> is there a difference between wheel and mousewheel events ?
  1548. # [12:54] * @smaug wouldn't count his account "new"
  1549. # [12:54] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
  1550. # [12:54] <Ms2ger> Are you suggesting smaug is new here? :)
  1551. # [12:54] <@smaug> Optimizer: yes
  1552. # [12:55] <Optimizer> wheel has a spec, mousewheel does ?
  1553. # [12:55] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  1554. # [12:55] <@smaug> Optimizer: mousewheel is an old event supported certain browsers, and doesn't have a spec
  1555. # [12:55] <@smaug> wheel event is a new one, supported currently IIRC, only by IE, but we'll get it soon
  1556. # [12:55] <Optimizer> we do DOMMouseScroll instead ?
  1557. # [12:56] <@smaug> DOMMouseScroll and MozPixelScroll
  1558. # [12:56] <Optimizer> hmm
  1559. # [12:56] <Optimizer> MozMousePixelScroll ?
  1560. # [12:56] <@smaug> ah, that one
  1561. # [12:56] * Joins: gal (gal@FA91E249.E26EB7BA.80E51C59.IP)
  1562. # [12:57] <Optimizer> those 2 should be listed in https://developer.mozilla.org/en/DOM_Events page
  1563. # [12:57] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  1564. # [12:57] <Ms2ger> It's a wiki ;)
  1565. # [12:57] * @smaug has never seen https://developer.mozilla.org/en/DOM_Events before :)
  1566. # [12:57] <Optimizer> should I add ?
  1567. # [12:58] <@smaug> DOMNodeInsertedIntoDocument/DOMNodeRemovedFromDocument aren't implemented in Gecko
  1568. # [12:58] <@smaug> DOMAttrModified is not implemented (or activated) in Webkit
  1569. # [12:58] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1570. # [12:58] <Optimizer> so that page is not that useful ?
  1571. # [12:59] <Optimizer> I am moving on to https://developer.mozilla.org/en/Gecko-Specific_DOM_Events
  1572. # [12:59] <@smaug> hmm, target of many those events is wrong
  1573. # [12:59] <@smaug> Optimizer: that page is useful
  1574. # [12:59] <@smaug> needs just some updates
  1575. # [13:00] * Quits: gal (gal@FA91E249.E26EB7BA.80E51C59.IP) (Quit: gal)
  1576. # [13:00] * Joins: romaxa (romaxa@moz-54F5744A.net)
  1577. # [13:00] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
  1578. # [13:00] <@smaug> edmorley: so should I wait until you merge to m-c ?
  1579. # [13:00] <@smaug> you merge m-i to m-c
  1580. # [13:01] * @smaug doesn't expect to be able to clone edmorley from m-c
  1581. # [13:01] <edmorley> heh
  1582. # [13:01] <Optimizer> I am guessing that scroll event is also not supported by Firefox
  1583. # [13:01] <edmorley> smaug: if it's not a mass-conflcit caus
  1584. # [13:01] <@smaug> edmorley: it shouldn't be
  1585. # [13:01] <edmorley> smaug: if it's not a mass-conflict causing landing, then you might as well go ahread, we'll be a while waiting for inbound
  1586. # [13:01] <edmorley> cool
  1587. # [13:01] <@smaug> k
  1588. # [13:03] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  1589. # [13:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7bf0125b26b5 - Olli Pettay - Bug 744830 - Implement fast serializer for innerHTML/outerHTML, p=jdm+smaug, r=hsivonen
  1590. # [13:05] <@smaug> crossing fingers
  1591. # [13:06] <@smaug> I wonder if that change will break 5 or 500 websites
  1592. # [13:07] * Joins: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de)
  1593. # [13:07] <Ms2ger> More, I suspect :)
  1594. # [13:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1595. # [13:10] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1596. # [13:11] * Joins: sawrubh (Mibbit@A3AC556.ECB7BCE4.9F0D91D8.IP)
  1597. # [13:12] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1598. # [13:12] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1599. # [13:12] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1600. # [13:12] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1601. # [13:12] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1602. # [13:13] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1603. # [13:15] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1604. # [13:15] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1605. # [13:16] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  1606. # [13:17] <jtcranmer> smaug: depends, is this the first time checked in or tenth time?
  1607. # [13:17] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
  1608. # [13:18] <Ms2ger> First
  1609. # [13:20] <Optimizer> does invalid event gets fired ? is it supported in Firefox ?
  1610. # [13:20] <Ms2ger> What do you mean by invalid?
  1611. # [13:20] <@smaug> it is supported, IIRC
  1612. # [13:21] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1613. # [13:21] <@smaug> Optimizer: it is used with form validation
  1614. # [13:21] <Ms2ger> Oh, that
  1615. # [13:21] <Ms2ger> mounir can tell you when he's back from lunch in a few hours :)
  1616. # [13:21] <Optimizer> then the target on the mdn page are wrong
  1617. # [13:23] * Quits: sawrubh (Mibbit@A3AC556.ECB7BCE4.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1618. # [13:23] * mattwoodrow is now known as mattwoodrow|away
  1619. # [13:23] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
  1620. # [13:23] <ejpbruel> Ms2ger: ping
  1621. # [13:23] <Ms2ger> Yo
  1622. # [13:24] <ejpbruel> Ms2ger: i made a mistake in pushing to inbound
  1623. # [13:24] <ejpbruel> Ms2ger: i forgot to refresh my patch to fix some errors after pulling
  1624. # [13:24] <Ms2ger> Tut tut
  1625. # [13:24] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1626. # [13:25] <ejpbruel> Ms2ger: how do i proceed from here? i could push another commit that fixes those errors? that should make it work again
  1627. # [13:25] <Ms2ger> Does that mean you also didn't send the final patch to try? :)
  1628. # [13:25] <ejpbruel> Ms2ger: i did send to try, then did a pull, got some conflicts, resolved those, didnt refresh, pushed the patch.
  1629. # [13:25] <ejpbruel> Ms2ger: so the resolved conflicts didnt end up in the patch, but its only 3 lines
  1630. # [13:25] <ejpbruel> Ms2ger: hence my proposal to push another commit that addresses those lines
  1631. # [13:26] <ejpbruel> or if you have a better idea, let me know :)
  1632. # [13:26] <Ms2ger> Go ahead, but it'd better go green after that :)
  1633. # [13:26] <ejpbruel> Ms2ger: like i said, i did run on try, should be fine
  1634. # [13:26] <ejpbruel> Ms2ger: what commit msg should i use?
  1635. # [13:27] <Ms2ger> Bug 703537 - Followup: fix conflicts.
  1636. # [13:27] <Ms2ger> Or something like that
  1637. # [13:27] <ejpbruel> Ms2ger: ok, cool. is a r=<somebody> mandatory for commits?
  1638. # [13:27] <Ms2ger> No
  1639. # [13:27] <Ms2ger> The bug number is
  1640. # [13:28] <jfkthame> don't forget to add a comment in the bug as well
  1641. # [13:28] <Ms2ger> Indeed
  1642. # [13:28] <jfkthame> mentioning the followup changeset
  1643. # [13:28] <Ms2ger> Or RyanVM will complain about the tree rules :)
  1644. # [13:28] <ejpbruel> will do
  1645. # [13:28] <ejpbruel> Ms2ger: try results for that patch https://tbpl.mozilla.org/?tree=Try&rev=c361e5aba616
  1646. # [13:29] * Joins: _alex (Mibbit@moz-C036526C.grenet.fr)
  1647. # [13:29] <edmorley> Ms2ger: RyanVM is away for a few dayas, but I'm sure he'll find out somehow :-)
  1648. # [13:29] <darktrojan> I paged him
  1649. # [13:30] <Ms2ger> Hmm, I wonder what's up with the OSX Moths
  1650. # [13:30] <edmorley> s/few days/week/
  1651. # [13:30] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  1652. # [13:30] <Ms2ger> edmorley, are those just permaoranges that used to be hidden?
  1653. # [13:30] <edmorley> 10.7 m5?
  1654. # [13:30] <Ms2ger> 10.7 Moth
  1655. # [13:30] <edmorley> oh the try run
  1656. # [13:31] <edmorley> yes, likely
  1657. # [13:31] <Ms2ger> test_platform_colors.xul | platform color -moz-mac-chrome-active is wrong: rgb(178, 178, 178)
  1658. # [13:31] <edmorley> oh, though I don't remember that one
  1659. # [13:32] * Ms2ger sighs at this patch
  1660. # [13:33] <ejpbruel> Ms2ger: all this patch does is renaming some stuff, dont blame me for your oranges :)
  1661. # [13:33] <Ms2ger> No, those are definitely mine
  1662. # [13:34] <edmorley> ejpbruel: btw the parent of that try push is ~10 days old, normally worth making sure updated to tip before pushing :-)
  1663. # [13:34] <ejpbruel> edmorley: right, that makes sense. so far i only pulled just before committing
  1664. # [13:34] <ejpbruel> edmorley: will do so in the future
  1665. # [13:35] <edmorley> :-)
  1666. # [13:36] <AryehGregor> make: Entering an unknown directory
  1667. # [13:36] <AryehGregor> make: *** /mnt/extra/checkouts/mozilla-central/security/dbm: No such file or directory. Stop.
  1668. # [13:36] <AryehGregor> make: Leaving an unknown directory
  1669. # [13:36] <AryehGregor> Does anyone know what that could mean?
  1670. # [13:36] <Ms2ger> Haven't seen that
  1671. # [13:37] <edmorley> someone had that a few weeks ago on #developers iirc
  1672. # [13:37] <edmorley> I'm sorry I cannot remember the outcome
  1673. # [13:37] <edmorley> (it was pretty drawn out)
  1674. # [13:37] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1675. # [13:38] <AryehGregor> I already did rm -rf on my objdir, and it didn't go away . . .
  1676. # [13:39] * Joins: kaie2 (kaie@moz-417D284F.dip.t-dialin.net)
  1677. # [13:39] * Quits: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net) (Connection reset by peer)
  1678. # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1679. # [13:40] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Ping timeout)
  1680. # [13:40] * kaie2 is now known as kaie
  1681. # [13:40] <glandium> AryehGregor: if /mnt/extra/checkouts/mozilla-central is your working directory, then you have some files missing, since security/dbm is supposed to be there
  1682. # [13:40] <Ms2ger> "Sir Tim Berners-Lee, the inventor of the Internet"
  1683. # [13:40] <Ms2ger> Go, BBC
  1684. # [13:40] <AryehGregor> hg status doesn't say anything is missing.
  1685. # [13:41] <AryehGregor> But indeed I don't see it.
  1686. # [13:41] <AryehGregor> Oh, now it's there.
  1687. # [13:41] <AryehGregor> Hmm.
  1688. # [13:41] <AryehGregor> Thanks.
  1689. # [13:42] * past is now known as past|away
  1690. # [13:42] <AryehGregor> hg qpop -a && hg pull -u seems to have made it reappear.
  1691. # [13:42] <AryehGregor> Odd.
  1692. # [13:42] <glandium> AryehGregor: Heisenbug
  1693. # [13:42] <AryehGregor> Let's see if it works now.
  1694. # [13:42] * nli is now known as nli|away
  1695. # [13:43] * mattwoodrow|away is now known as mattwoodrow
  1696. # [13:44] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
  1697. # [13:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1698. # [13:46] <glandium> "xpidl.IDLError: error: type 'vool' not found" that would be an interesting type, though
  1699. # [13:46] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
  1700. # [13:48] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
  1701. # [13:50] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1702. # [13:50] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1703. # [13:50] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
  1704. # [13:53] * Ms2ger kicks gdb
  1705. # [13:54] <Ms2ger> No, I don't want you to print all the functions you can find in libxul...
  1706. # [13:58] <glandium> Ms2ger: ctrl+c
  1707. # [13:58] <Ms2ger> Didn't help
  1708. # [13:58] <Ms2ger> killall did
  1709. # [13:59] <glandium> Ms2ger: bully
  1710. # [14:00] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  1711. # [14:06] * bhearsum|afk is now known as bhearsum
  1712. # [14:07] <NeilAway> so, I should always push to m-c with DONTBUILD because profiling will build it anyway? ;-)
  1713. # [14:07] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  1714. # [14:09] <Ms2ger> Ah, they got it right now
  1715. # [14:10] <Ms2ger> bjacob, isn't it fun how much *isn't* specified? :)
  1716. # [14:10] <@smaug> ah, hmm
  1717. # [14:10] <@smaug> problematic tests...
  1718. # [14:11] <@smaug> can I hate load event
  1719. # [14:11] <Ms2ger> Yes
  1720. # [14:11] <Ms2ger> Also
  1721. # [14:11] * Quits: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de) (Ping timeout)
  1722. # [14:11] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1723. # [14:11] <Ms2ger> Silly me, addressing review comments
  1724. # [14:11] * Quits: romaxa (romaxa@moz-54F5744A.net) (Ping timeout)
  1725. # [14:11] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1726. # [14:14] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  1727. # [14:15] <bjacob> Ms2ger: it's not too bad frankly: we're still on top of things so everytime we find something else is unspecified, we fix it
  1728. # [14:15] <bjacob> Ms2ger: email sent to the list
  1729. # [14:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1730. # [14:16] <bjacob> Ms2ger: do you have an opinion on the canvas2d v5 features like hit testing and whether you would like us to support them?
  1731. # [14:17] <Ms2ger> Not really
  1732. # [14:18] <Ms2ger> Would be nice to get the dasharray stuff unprefixed, though
  1733. # [14:18] <Ms2ger> And tests submitted
  1734. # [14:19] * Ms2ger crosses fingers
  1735. # [14:19] <@smaug> oh, this is odd test...
  1736. # [14:19] <@smaug> and wrong
  1737. # [14:19] <Ms2ger> \o/
  1738. # [14:20] <Ms2ger> This test, otoh, is right, and now I even pass it
  1739. # [14:23] * past|away is now known as past
  1740. # [14:25] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
  1741. # [14:29] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  1742. # [14:30] * Joins: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP)
  1743. # [14:30] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  1744. # [14:31] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1745. # [14:32] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1746. # [14:32] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1747. # [14:33] * Joins: gustavold1 (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  1748. # [14:34] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  1749. # [14:34] * Joins: jviereck_mb (Adium@moz-26045BE5.dclient.hispeed.ch)
  1750. # [14:35] * bwinton_away is now known as bwinton
  1751. # [14:35] * Quits: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP) (Ping timeout)
  1752. # [14:36] * Joins: Optimizer (Instantbir@E2CE46D6.716ADE68.2AB48280.IP)
  1753. # [14:36] * Joins: lahabana (Mibbit@moz-C54A1599.imag.fr)
  1754. # [14:37] <lahabana> ping bz
  1755. # [14:37] * mattwoodrow is now known as mattwoodrow|away
  1756. # [14:38] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1757. # [14:39] <Yoric> ttaubert: ping
  1758. # [14:40] * Quits: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1759. # [14:40] <mounir> Optimizer: what about the invalid event?
  1760. # [14:42] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1761. # [14:43] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Ping timeout)
  1762. # [14:44] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1763. # [14:44] * Quits: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1764. # [14:44] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1765. # [14:45] <lahabana> hey may somebody why all browsers act like that : https://lh6.googleusercontent.com/-V9mNEnH6nW0/T8i27bZ00hI/AAAAAAAAAa8/oxaAKHJ9UVw/s895/truc+chelou.png
  1766. # [14:45] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1767. # [14:45] <AryehGregor> /mnt/extra/checkouts/mozilla-central/memory/jemalloc/jemalloc.c:3295: Failed assertion: "(run->regs_mask[elm] & (1U << bit)) == 0"
  1768. # [14:45] <AryehGregor> . . .
  1769. # [14:47] <Ms2ger> lahabana, like how?
  1770. # [14:47] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1771. # [14:47] <lahabana> well both input or textarea in the middle
  1772. # [14:47] <lahabana> have a margin-bottom of 15px
  1773. # [14:47] <glandium> how can i manually trigger profile migration?
  1774. # [14:47] <lahabana> all the others are default styled
  1775. # [14:48] <mak> -migration command line
  1776. # [14:48] <mak> glandium: ^
  1777. # [14:48] <lahabana> and the result is really different
  1778. # [14:48] * Joins: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP)
  1779. # [14:48] <lahabana> I checked on Google chrome result is the same
  1780. # [14:48] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/59409e2655ca - Marco Bonardo - Bug 720081 - Part 1: backportable solution for autocomplete controller to provide a different final defaultComplete value for typeAheadResults
  1781. # [14:48] <lahabana> I don't understand why it's like that
  1782. # [14:48] <firebot> http://hg.mozilla.org/mozilla-central/rev/960b80d99b4a - Marco Bonardo - Bug 720081 - Part 2: inline autocomplete should respect protocol and www prefix
  1783. # [14:49] <glandium> mak: thanks
  1784. # [14:49] <Ms2ger> lahabana, well, it's raised 15 pixels from the baseline, no?
  1785. # [14:49] <lahabana> yes
  1786. # [14:50] <Ms2ger> Except the input raises everything
  1787. # [14:50] <lahabana> yes
  1788. # [14:50] <lahabana> why that?
  1789. # [14:50] * nthomas is now known as nthomas|away
  1790. # [14:50] <lahabana> that's what I don't get
  1791. # [14:50] <Ms2ger> Me neither
  1792. # [14:50] <Ms2ger> mounir?
  1793. # [14:50] <Optimizer> mounir: I just wanted to know what is invalid event and when does it gets fired
  1794. # [14:51] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1795. # [14:51] * mcote|afk is now known as mcote
  1796. # [14:51] <Ms2ger> smaug, are you going to file a bug for https://www.w3.org/Bugs/Public/show_bug.cgi?id=17268 ?
  1797. # [14:51] <@smaug> Ms2ger: no
  1798. # [14:51] <@smaug> we've been doing that already
  1799. # [14:51] * Quits: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1800. # [14:51] * jmaher|afk is now known as jmaher
  1801. # [14:51] <@smaug> and I'm not going to remove existing stuff
  1802. # [14:51] <lahabana> and I've checked the default style and it's the same
  1803. # [14:52] <ttaubert> Yoric: hey
  1804. # [14:52] <mounir> Optimizer: the invalid event gets fired on an invalid element when the user tries to submit the an invalid form
  1805. # [14:52] <Ms2ger> smaug, can you get the existing stuff specced, then?
  1806. # [14:52] * Parts: greg (Mibbit@moz-DAC00826.grenet.fr)
  1807. # [14:52] <Yoric> ttaubert: Hi.
  1808. # [14:52] <Yoric> ttaubert: Quick question about the PageThumbStorage.
  1809. # [14:52] * rail_away is now known as rail
  1810. # [14:52] <Optimizer> what do you mean by the "an invalid form" ?
  1811. # [14:52] <Yoric> ttaubert: It is my understanding that |clearHistory| will test function |wipe|, is this correct?
  1812. # [14:53] <Ms2ger> Optimizer, <form><input type=text required></form>, where you don't fill in the input
  1813. # [14:53] <Yoric> By |clearHistory|, I meant the function of tests/browser_thumbnails_storage.js
  1814. # [14:53] <ttaubert> Yoric: well it's a helper to test it
  1815. # [14:53] <Optimizer> thanks
  1816. # [14:54] <mounir> lahabana: can you pastebin the example page?
  1817. # [14:54] <@smaug> Ms2ger: that I could try to do
  1818. # [14:54] <lahabana> yes no probs
  1819. # [14:54] <@smaug> Ms2ger: if I manage to convince you and anne :)
  1820. # [14:54] <Yoric> ttaubert: That's what I wanted to check. Thanks.
  1821. # [14:54] <Ms2ger> smaug, I don't care all that much
  1822. # [14:55] <mounir> lahabana: I believe this could be because of the vertical-align the <textarea> has
  1823. # [14:55] <lahabana> mounir: http://pastebin.com/ggNFLJqi
  1824. # [14:55] <Ms2ger> smaug, I just think we shouldn't have the spec say that only a fixed set is supported, and then support a bigger set
  1825. # [14:55] <mounir> lahabana: if I put "vertical-align: text-bottom;" on the <input> the margin-bottom seems to be taken into account
  1826. # [14:56] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
  1827. # [14:56] * Parts: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
  1828. # [14:56] <lahabana> ok so maybe we should add that to the default style no?
  1829. # [14:56] <mounir> lahabana: to <input> one? I don't think so
  1830. # [14:56] <@smaug> Ms2ger: I agree
  1831. # [14:56] <_alex> hmm
  1832. # [14:56] <mounir> vertical-align: baseline seems to be how <input> works
  1833. # [14:56] <decoder> isnt MOZ_Assert debug only?
  1834. # [14:57] <mounir> decoder: it is
  1835. # [14:57] <decoder> hmm
  1836. # [14:57] <Ms2ger> decoder, no
  1837. # [14:57] <decoder> im getting assertion failure with the jsshell
  1838. # [14:57] <decoder> but it's an opt shell
  1839. # [14:57] <Ms2ger> decoder, but MOZ_ASSERT is
  1840. # [14:57] <decoder> Ms2ger: very obvious
  1841. # [14:57] <decoder> >.<
  1842. # [14:57] <@smaug> huh, what is MOZ_Assert
  1843. # [14:57] <mounir> Ms2ger: we really have MOZ_Assert and MOZ_ASSERT?!
  1844. # [14:58] * Quits: Optimizer (Instantbir@E2CE46D6.716ADE68.2AB48280.IP) (Ping timeout)
  1845. # [14:58] <@smaug> crazy stuff
  1846. # [14:59] <Ms2ger> MOZ_Assert is the function MOZ_ASSERT calls if it failes
  1847. # [14:59] <Ms2ger> fails*
  1848. # [14:59] <Ms2ger> Inherited from js/ :)
  1849. # [15:00] <mounir> :-/
  1850. # [15:00] <@smaug> inherited insanity
  1851. # [15:00] <lahabana> mounir so how could we actually deal with that? it doesn't really seem logical to sometimes make it the top and sometime to the bottom no?
  1852. # [15:00] * catlee-away is now known as catlee
  1853. # [15:00] * mounir agrees with smaug
  1854. # [15:00] <AryehGregor> I'm getting this on random test runs: /mnt/extra/checkouts/mozilla-central/memory/jemalloc/jemalloc.c:4610: Failed assertion: "(mapelm->bits & CHUNK_MAP_ALLOCATED) != 0"
  1855. # [15:01] <AryehGregor> Meaning, every single test run I do
  1856. # [15:01] <AryehGregor> .
  1857. # [15:01] <AryehGregor> At the end, when it finishes.
  1858. # [15:01] <AryehGregor> Stack trace looks like a double free.
  1859. # [15:01] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1860. # [15:02] <mounir> lahabana: I don't understand what the problem is
  1861. # [15:02] <mounir> this behavior is common to all browsers
  1862. # [15:02] <mounir> and is related to the vertical-align
  1863. # [15:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1864. # [15:02] <lahabana> yes yes
  1865. # [15:02] <mounir> what does your build render with your patch
  1866. # [15:02] <lahabana> it puts both textareas and inputs with a vertical-align top
  1867. # [15:03] <mounir> lahabana: have a screenshot?
  1868. # [15:03] <lahabana> yes
  1869. # [15:04] <Yoric> ttaubert: In that case, I might also have a version that performs async |wipe|, at least on Linux.
  1870. # [15:04] <Yoric> Actually, Unix.
  1871. # [15:04] <Yoric> The Windows version... Let's just say that directory removal under Windows looks really ugly.
  1872. # [15:05] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1873. # [15:06] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1874. # [15:07] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  1875. # [15:08] * Joins: timdream (timdream@moz-9F06338C.adsl.dynamic.seed.net.tw)
  1876. # [15:08] <@smaug> how do I run just one browser test
  1877. # [15:08] * Joins: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP)
  1878. # [15:08] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  1879. # [15:09] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1880. # [15:09] <@smaug> ah, --test-path accepts .js file
  1881. # [15:11] <lahabana> mounir: http://lahab.sandbox.nodester.com/2.png
  1882. # [15:11] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1883. # [15:12] <mounir> lahabana: oh
  1884. # [15:12] <mounir> lahabana: I think bz, dbaron or a layout expert might now what is happening
  1885. # [15:12] <mounir> I can't really help you unfortunately
  1886. # [15:13] <lahabana> ok I'll to get them at some point
  1887. # [15:13] <mounir> sorry :/
  1888. # [15:13] * Joins: ehsan-zzz (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1889. # [15:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1890. # [15:13] <lahabana> also there's another thing that doesn't appear really logical
  1891. # [15:13] <_alex> np ;)
  1892. # [15:13] <lahabana> no probs
  1893. # [15:13] <lahabana> it's with the address bar on top
  1894. # [15:13] <lahabana> the placeholder especially
  1895. # [15:14] * Joins: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net)
  1896. # [15:14] * ehsan-zzz is now known as ehsan
  1897. # [15:14] <lahabana> in the nightly
  1898. # [15:14] <lahabana> the placeholder everywhere work that way:
  1899. # [15:15] <lahabana> when you focus it it desappears
  1900. # [15:15] * Quits: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1901. # [15:15] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1902. # [15:15] * ChanServ sets mode: +o ehsan
  1903. # [15:15] <lahabana> when u unfocus and there's no text it reappears
  1904. # [15:15] <mounir> lahabana: actually a recent patch changed that behavior
  1905. # [15:15] <mounir> the placeholder stays when you focus
  1906. # [15:15] <mounir> until you type something
  1907. # [15:15] <lahabana> ok everywhere?
  1908. # [15:16] <mounir> I don't know for the XUL elements
  1909. # [15:16] * Joins: espindola (espindola@moz-9977A148.dsl.teksavvy.com)
  1910. # [15:16] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  1911. # [15:16] <jesup> mounir: got a sec to talk about the getUserMedia backend?
  1912. # [15:16] <lahabana> like a patch in the previous week?
  1913. # [15:16] <mounir> they might not use directly <input placeholder="">
  1914. # [15:16] <mounir> lahabana: yes
  1915. # [15:16] <mounir> jesup: yep?
  1916. # [15:16] * Joins: Mavericks (Mibbit@F892BB61.E94BD4E7.FDEA3160.IP)
  1917. # [15:16] <lahabana> ok so I might have an issue of sync with my local version
  1918. # [15:17] <lahabana> I'll try to get it
  1919. # [15:17] <lahabana> cheers
  1920. # [15:17] <Honza> luke: Hi
  1921. # [15:17] * Quits: Mavericks (Mibbit@F892BB61.E94BD4E7.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1922. # [15:17] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1923. # [15:17] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1924. # [15:18] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1925. # [15:20] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1926. # [15:20] <edmorley> robcee: are you sure the unstarred m-oth here https://tbpl.mozilla.org/?tree=Fx-Team&onlyunstarred=1&rev=8cb94b792009 isn't something that the latest merge is going to bring across?
  1927. # [15:20] <zzzzz> edmorley: looks like builds are still being dropped on the floor - mak's push on m-c win32 opt is not showing up
  1928. # [15:20] <mak> likely was just stolen by robcee
  1929. # [15:22] * Joins: rajul (quassel@8F16F73E.8A45D967.F44414AF.IP)
  1930. # [15:24] <@smaug> ahaa, this test expects 4 load events but gets 6
  1931. # [15:26] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  1932. # [15:26] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
  1933. # [15:27] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
  1934. # [15:27] <NeilAway> mounir: they should be
  1935. # [15:28] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1936. # [15:28] <mounir> NeilAway: ?
  1937. # [15:28] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1938. # [15:30] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1939. # [15:31] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1940. # [15:32] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1941. # [15:34] <mounir> NeilAway: oh, for the XUL elements :)
  1942. # [15:34] * mounir is slow
  1943. # [15:34] * Quits: timdream (timdream@moz-9F06338C.adsl.dynamic.seed.net.tw) (Ping timeout)
  1944. # [15:34] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1945. # [15:36] * davehunt|away is now known as davehunt
  1946. # [15:37] * Joins: armenzg (armenzg@moz-79E4B28A.dsl.bell.ca)
  1947. # [15:39] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1948. # [15:40] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1949. # [15:40] <jprmc> mats: have you seen https://bugzilla.mozilla.org/show_bug.cgi?id=760190?
  1950. # [15:40] <jesup> mounir: The design for getUserMedia() moving forward is to not have it pop a filepicker; on android it would pop the app/intent list; on other platforms it will show a permission dialog (usually) and provide camera/mic selection (boriss is did a nice UI mockup). Current plan is to keep the intent list for the plain grab-a-picture case (and avoid an extra click). Later on android once webrtc...
  1951. # [15:40] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1952. # [15:40] <jesup> ...lands there we'll have stuff similar to desktop (for video and audio getUserMedia). The target for this is "camera apps" for the app store launch. This isn't meant to replace <input type=file>; the intention here is to support app that wants to take a picture.
  1953. # [15:40] <jesup> Sorry for the delay; had some interrupts
  1954. # [15:41] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  1955. # [15:41] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1956. # [15:41] * ChanServ sets mode: +o ehsan
  1957. # [15:41] <jprmc> mats: though it might be java version sensitive
  1958. # [15:42] <jprmc> mats: also wondering about the status of https://bugzilla.mozilla.org/show_bug.cgi?id=751344
  1959. # [15:42] <mounir> jesup: sorry, be back in a few minutes
  1960. # [15:44] <mats> jprmc: yeah, I commented on bug 760190... it should be fixed by bug 759788 I hope
  1961. # [15:44] <jprmc> mats: ok, there is a release-drivers trhead on the bug too, i can forward if you want
  1962. # [15:44] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  1963. # [15:44] <jprmc> (sent)
  1964. # [15:46] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1965. # [15:46] * Quits: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net) (Quit: leaving)
  1966. # [15:48] * Joins: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net)
  1967. # [15:50] <mats> jprmc: thanks, afaict no-one has reproduce the crash in fx13b7 or any build with bug 759788 fixed
  1968. # [15:50] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1969. # [15:51] <jprmc> mats: great
  1970. # [15:51] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  1971. # [15:51] <mats> jprmc: I haven't had time to look at bug 751344 yet, I'll see if I can reproduce it later today
  1972. # [15:52] * coop|afk is now known as coop|buildduty
  1973. # [15:52] <edmorley> hi ehsan :-)
  1974. # [15:52] <@ehsan> hey
  1975. # [15:53] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1976. # [15:53] <jprmc> mats: thank you, its on the release blocker list and we have about ~3 weeks before final builds
  1977. # [15:53] <edmorley> ehsan: quick question, how often does the profiling cron job run? every 15mins?
  1978. # [15:53] <@ehsan> hmm
  1979. # [15:53] <@ehsan> let me check
  1980. # [15:53] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1981. # [15:54] <@ehsan> edmorley: every half an hour
  1982. # [15:54] <@ehsan> */30 in cron terms
  1983. # [15:55] <edmorley> I was thinking that given the DONTBUILD problem is actually harder than it seems (given that we'd have to sort by pushes and determine what landed since the last job ran), that maybe we could just set the cron job to every 4/6 hours or something and it would alleviate most of the problems?
  1984. # [15:57] <@ehsan> edmorley: the reason I did not do that is that I want profiling nightlies to be as close to the m-c nightlies as possible...
  1985. # [15:57] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1986. # [15:57] <@ehsan> edmorley: IOW, if cset x is on m-c when the nightlies start building, I want x to be on profiling as well
  1987. # [15:57] <NeilAway> Enn: does 757368 need to land on (which) branches?
  1988. # [15:57] <@ehsan> and it turns out that our nighlies are not very deterministic in what cset they pick ;)
  1989. # [15:58] <@ehsan> edmorley: I'm curious, how much of our infra is spent on the profiling branch?
  1990. # [15:59] <edmorley> ehsan: as long as the four hour job lined up with just before when the nightlies are triggered, the Nightlies would be the same surely? (or a second, once a day cron job at time <nightly_generated -30mins> alongside the other, which wouldn't conflict due to the locking)
  1991. # [15:59] <mounir> jesup: but the patch doesn't only show the capture intent
  1992. # [16:00] <mounir> jesup: it's exactly like <input type='file' accept='image/*'>
  1993. # [16:00] <@ehsan> edmorley: not necessarily, our nightlies pick the most recent cset with green builds afaik
  1994. # [16:01] <edmorley> ehsan: ok, so <time_nightly_generated - 120mins> or similar then
  1995. # [16:01] <jesup> mounir: sorry, I must have misread your comment about intents
  1996. # [16:01] <@ehsan> edmorley: except that 120min is mostly a random number :P
  1997. # [16:02] <edmorley> ehsan: yeah but you know what I mean
  1998. # [16:02] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1999. # [16:02] <jesup> mounir: could you expand on what you're suggesting at the end of your review of bug 738528?
  2000. # [16:02] <edmorley> it just feels like we're bruteforcing the problem here
  2001. # [16:04] <mounir> jesup: the method being called in the patch is going to show an intent-like UI suggesting app able to PICK an image or to TAKE a picture
  2002. # [16:04] <mounir> jesup: IOW, it doesn't seem to be what the patch really wants to do (taking a picture)
  2003. # [16:05] <jesup> mounir: ah, I understand better now
  2004. # [16:06] <@ehsan> edmorley: we are indeed, but I don't know of a proper solution here... :/
  2005. # [16:07] * Quits: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2006. # [16:08] <edmorley> ehsan: once the bgupdates stuff has calmed down a bit, we can maybe have a quick chat about ideas (plus also on a separate note, the sheriff duty site) if that's ok? :-)
  2007. # [16:08] <mak> smaug: what is that "var c = 0;" you added in browser_tab_dragdrop? looks unused
  2008. # [16:08] <@ehsan> edmorley: absolutely :)
  2009. # [16:08] <@ehsan> edmorley: speaking of which, do you remember the bug you filed yesterday?
  2010. # [16:08] <@ehsan> got its number handy?
  2011. # [16:08] <edmorley> for talos?
  2012. # [16:09] <@ehsan> I can't seem to find it in the pile of bugs that I have here
  2013. # [16:09] <@ehsan> no, for bg updates
  2014. # [16:10] <edmorley> bug 760206, it was duped forward to bug 757907
  2015. # [16:10] <edmorley> s/forward//
  2016. # [16:10] <@smaug> mak: oops
  2017. # [16:10] <@ehsan> edmorley: thanks
  2018. # [16:10] <@smaug> that was for debugging
  2019. # [16:10] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  2020. # [16:11] <@smaug> mak: thanks
  2021. # [16:11] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Client exited)
  2022. # [16:12] * Quits: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP) (Ping timeout)
  2023. # [16:13] <@smaug> odd
  2024. # [16:13] <@smaug> if I manually load about:blank, the newtab page doesn't always go away immediately
  2025. # [16:13] * Joins: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP)
  2026. # [16:14] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  2027. # [16:15] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
  2028. # [16:15] <jprmc> bz: do you have any thoughts on https://bugzilla.mozilla.org/show_bug.cgi?id=731293#20 ?
  2029. # [16:20] <Enn> NeilAway: I really couldn't answer that
  2030. # [16:21] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2031. # [16:21] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2032. # [16:23] <jesup> mounir: ok, so that comes down to a "what should it do" question (I'm pretty sure the answer is just "take a picture" apps; I'll check with Anant and mreavy - target is things like instagram, with the image captured locally for modifications). It seems that the other comments in the review are all things that could be easily addressed.
  2033. # [16:24] * Quits: rajul (quassel@8F16F73E.8A45D967.F44414AF.IP) (Ping timeout)
  2034. # [16:26] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2035. # [16:26] * Joins: rajul (quassel@178CF9CF.1339874B.5700D73F.IP)
  2036. # [16:30] * Quits: glazou_afk (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2037. # [16:30] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  2038. # [16:33] * mjschranz_away is now known as mjschranz
  2039. # [16:34] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  2040. # [16:34] * Quits: gustavold1 (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  2041. # [16:40] * ewong|sleep is now known as ewong
  2042. # [16:40] * philor|away is now known as philor
  2043. # [16:41] <edmorley> !seen bsmith
  2044. # [16:41] <firebot> bsmith was last seen 5 days, 12 hours, 56 minutes and 40 seconds ago, saying 'thank you' in #developers.
  2045. # [16:41] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2046. # [16:42] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
  2047. # [16:42] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2048. # [16:43] <jtcranmer> hmm
  2049. # [16:43] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2050. # [16:43] <jtcranmer> I have a leak coming fomr xpconnect
  2051. # [16:44] <jtcranmer> and I'm not sure who to look for
  2052. # [16:45] * Joins: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net)
  2053. # [16:46] <Ms2ger> jtcranmer, a supreme being
  2054. # [16:46] * jtcranmer needs to write a pastebinning script
  2055. # [16:46] <jtcranmer> http://pastebin.mozilla.org/1653289
  2056. # [16:47] <glandium> jtcranmer: like "pastebinit"
  2057. # [16:47] <glandium> ?
  2058. # [16:47] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
  2059. # [16:47] <jtcranmer> possibly?
  2060. # [16:47] <bhearsum> jtcranmer: http://hg.mozilla.org/build/braindump/file/563c78509ce9/utils/pastebin
  2061. # [16:47] <Ms2ger> pbmoz.py?
  2062. # [16:47] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2063. # [16:47] <bhearsum> you can thank catlee for that one
  2064. # [16:48] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  2065. # [16:48] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  2066. # [16:48] <jtcranmer> I like it how an offhand question gets infinitely many more responses than a serious question
  2067. # [16:48] <bhearsum> :)
  2068. # [16:48] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Ping timeout)
  2069. # [16:49] <jtcranmer> or, rather, 3×δ(0) as many responses
  2070. # [16:49] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  2071. # [16:49] <glandium> https://launchpad.net/pastebinit
  2072. # [16:49] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2073. # [16:51] <Ms2ger> $ ./tools/pbmoz.py < tools/pbmoz.py
  2074. # [16:51] <Ms2ger> http://pastebin.mozilla.org/1653291
  2075. # [16:51] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  2076. # [16:53] <Ms2ger> "Beware of assuming any sanity when dealing with editor code. There usually is none!"
  2077. # [16:53] <glandium> Ms2ger: now add content autodetection :)
  2078. # [16:53] <Ms2ger> We should put that in the topic
  2079. # [16:54] <edmorley> philor: I've retriggered some more winxp m-oth prior to https://tbpl.mozilla.org/?tree=Fx-Team&rev=8cb94b792009 to see where the new failure is coming from
  2080. # [16:54] <Ms2ger> glandium, why? :)
  2081. # [16:54] <edmorley> philor: sadly it's (presumably) on m-c already
  2082. # [16:54] <glandium> Ms2ger: for the format
  2083. # [16:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  2084. # [16:57] * kaze is now known as kaze|away
  2085. # [16:57] <philor> sigh
  2086. # [16:57] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  2087. # [16:57] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2088. # [16:58] * armenzg is now known as armenzg_brb
  2089. # [16:58] <philor> and another for not noticing I was rushing tbpl's jquery update
  2090. # [16:59] <@ehsan> smontagu: ping about bug 434044
  2091. # [16:59] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  2092. # [16:59] <smontagu> ehsan: oh, sorry
  2093. # [16:59] <smontagu> answer is yes, I suppose
  2094. # [17:00] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2095. # [17:00] <edmorley> philor: I can backout and reland the jquery update if that helps?
  2096. # [17:00] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  2097. # [17:01] <smontagu> ehsan: OTOH...
  2098. # [17:01] <smontagu> the alternative would be to convert the default dictionary to UTF-8, which is perhaps not such a big deal
  2099. # [17:01] <smontagu> ehsan: I really can't stay. check it in and we can think about that nexrt week
  2100. # [17:01] <@ehsan> smontagu: hmm, famous last words ;)
  2101. # [17:02] <@ehsan> alright
  2102. # [17:02] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2103. # [17:02] <@ehsan> that's the answer I was looking for ;)
  2104. # [17:02] <smontagu> have a good weak end
  2105. # [17:02] <@ehsan> you too :)
  2106. # [17:02] * Joins: gal (gal@FA91E249.E26EB7BA.80E51C59.IP)
  2107. # [17:04] * joduinn-afk is now known as joduinn-coffee
  2108. # [17:04] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
  2109. # [17:04] * Quits: gal (gal@FA91E249.E26EB7BA.80E51C59.IP) (Connection reset by peer)
  2110. # [17:06] <lahabana> bz ping
  2111. # [17:06] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2112. # [17:06] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2113. # [17:06] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
  2114. # [17:07] <@bz> lahabana: ack
  2115. # [17:07] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2116. # [17:07] <lahabana> we've got a problem with the margins of our TextControlFrame
  2117. # [17:08] <lahabana> it works well with textareas
  2118. # [17:08] <lahabana> (as it was working before)
  2119. # [17:08] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2120. # [17:08] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2121. # [17:08] <lahabana> though with inputs the alignment is wrong
  2122. # [17:08] <lahabana> it goes to the bottom rather than top
  2123. # [17:09] <lahabana> bz: that's how it does with our modified version http://lahab.sandbox.nodester.com/2.png
  2124. # [17:10] <lahabana> and that's how it is supposed to be: https://lh6.googleusercontent.com/-V9mNEnH6nW0/T8i27bZ00hI/AAAAAAAAAa8/oxaAKHJ9UVw/s895/truc+chelou.png
  2125. # [17:10] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2126. # [17:11] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2127. # [17:11] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2128. # [17:12] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
  2129. # [17:12] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2130. # [17:12] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2131. # [17:12] <lahabana> ftm we temporarily fixed that by adding a css rule in layout/style/forms.css input {vertical-align: top;}
  2132. # [17:12] <jesup> mounir: (if you're around) so modulo addressing the other comments, and resolving what list of apps is supposed to pop up, we should be good?
  2133. # [17:12] * Quits: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  2134. # [17:12] <lahabana> though mounir told us that can't be a real fix
  2135. # [17:12] * Fallen is now known as Fallen|away
  2136. # [17:13] <lahabana> so we were wondering if u had an idea to fix that
  2137. # [17:13] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2138. # [17:13] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2139. # [17:14] * armenzg_brb is now known as armenzg
  2140. # [17:15] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Connection reset by peer)
  2141. # [17:15] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  2142. # [17:16] <@bz> lahabana: looking
  2143. # [17:16] <lahabana> ok thx
  2144. # [17:16] <edmorley> jprmc: did you mean to change the group on bug 710922 ?
  2145. # [17:16] <@bz> lahabana: so what's that testcase testing?
  2146. # [17:17] <lahabana> the margin-bottom
  2147. # [17:17] <@bz> and these are display:inline?
  2148. # [17:17] <lahabana> yes nothing else is changed
  2149. # [17:17] <lahabana> everything is default
  2150. # [17:17] <@bz> and what's the difference between the three columns?
  2151. # [17:17] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2152. # [17:18] <jwatt> where is the canonical nss repo nowadays?
  2153. # [17:18] <jwatt> all the docs seem to be out of date
  2154. # [17:18] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2155. # [17:18] <@bz> jwatt: cvs, iirc
  2156. # [17:18] <lahabana> bz: the middle element has a margin-bottom of 15px
  2157. # [17:19] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  2158. # [17:19] <lahabana> all the rest of the style is default
  2159. # [17:19] * armenzg is now known as armenzg_mtg
  2160. # [17:19] <@bz> ok
  2161. # [17:19] <lahabana> so it works well with textareas
  2162. # [17:19] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  2163. # [17:19] <@bz> so my guess based on that screenshot is that you screwed up your ascent calculation
  2164. # [17:19] <@bz> and thus put your baseline in the wrong place
  2165. # [17:20] <@bz> what does your ascent calculation look like?
  2166. # [17:20] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2167. # [17:20] <@bz> Also, what does this markup look like with your patch?
  2168. # [17:20] <@bz> This is <input value="some text">
  2169. # [17:20] <lahabana> how do u mean?
  2170. # [17:21] <lahabana> well the ascent isn't only for boxFrames?
  2171. # [17:21] <jwatt> bz: hmm
  2172. # [17:21] <jprmc> edmorley: nope
  2173. # [17:21] <jprmc> edmorley: undone
  2174. # [17:21] <jwatt> let me ask my real question - how do you force a full rebuild of the nss directory in your mozilla tree?
  2175. # [17:22] <@bz> lahabana: ascent is what determines the baseline position
  2176. # [17:22] <mounir> jesup: for stuff like instagram, I don't understand how <input type='file' accept='image/*'> isn't enough?
  2177. # [17:22] <mounir> on ANdroid at least
  2178. # [17:22] <@bz> lahabana: and hence vertical alignment when doing vertical-align:baseline
  2179. # [17:22] <lahabana> hmm I see
  2180. # [17:22] <@bz> lahabana: what I mean is if you put the string |This is <input value="some text">| in an HTML file
  2181. # [17:22] <@bz> lahabana: and then load it in your build
  2182. # [17:22] <@bz> lahabana: and take a screenshot and upload it and then point me to it
  2183. # [17:23] <@bz> lahabana: that would be nice
  2184. # [17:23] <@bz> lahabana: alternately, link to your code
  2185. # [17:23] <edmorley> jprmc: thank you
  2186. # [17:23] <Ms2ger> #include "nscore.h" // for nsnull, bool
  2187. # [17:23] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
  2188. # [17:23] <Ms2ger> I rather doubt the latter
  2189. # [17:23] <@bz> lahabana: debugging by screenshot strains my mind-reading skills. ;)
  2190. # [17:23] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2191. # [17:23] * Joins: romaxa_h2me (romaxa@moz-54F5744A.net)
  2192. # [17:23] <lahabana> ok no probs
  2193. # [17:24] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2194. # [17:24] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2195. # [17:24] <mounir> jesup: i have to catch a train, send me an email or put comments on the bug
  2196. # [17:25] <mounir> I might be online later today if it feels socialy acceptable ;)
  2197. # [17:25] <_alex> bz: lahabana is uploading the screenshot ;)
  2198. # [17:25] <_alex> ty for your help :)
  2199. # [17:25] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2200. # [17:25] <jesup> mounir: ok. I'll send email. This was discussed at major extensive length some time ago though
  2201. # [17:25] <lahabana> bz: first the code: http://pastebin.com/Fsj7gTuQ
  2202. # [17:26] <Ms2ger> mounir, no, it won't be socially acceptable :)
  2203. # [17:26] <Ms2ger> mounir, don't make me kick you out tonight :)
  2204. # [17:26] * Quits: romaxa_h2me (romaxa@moz-54F5744A.net) (Ping timeout)
  2205. # [17:26] <lahabana> bz: http://lahab.sandbox.nodester.com/debug.png the screenshot
  2206. # [17:27] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
  2207. # [17:27] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  2208. # [17:27] * bear-afk is now known as bear
  2209. # [17:27] * coop|buildduty is now known as coop|afk
  2210. # [17:27] * mjschranz is now known as mjschranz_away
  2211. # [17:27] * Quits: timeless (u4015@moz-160C58C6.com) (Input/output error)
  2212. # [17:27] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
  2213. # [17:28] * mjschranz_away is now known as mjschranz
  2214. # [17:28] <philor> edmorley: oh, gosh, Android is burning on m-c, whatever do you suppose would be the solution?
  2215. # [17:28] * @bz looks
  2216. # [17:28] <@bsmedberg> I wonder if pymake implements .PRECIOUS support...
  2217. # [17:28] * mjschranz is now known as mjschranz_away
  2218. # [17:28] <@bz> lahabana: uh.... it's missing the text before the input
  2219. # [17:28] <@bsmedberg> or actually, I think pymake doesn't delete intermediate targets anyway
  2220. # [17:28] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  2221. # [17:28] <lahabana> yep
  2222. # [17:28] <@bz> lahabana: the whole point was to see how the input aligns relative to text next to it
  2223. # [17:28] <lahabana> sorry redoing it
  2224. # [17:29] <@bz> Oh
  2225. # [17:29] <@bz> you're not setting ascent at all
  2226. # [17:29] <gps> bsmedberg: it does not
  2227. # [17:29] <@bsmedberg> I think I did that on purpose, I hope I made the right decision there!
  2228. # [17:29] <@bz> So that means it starts with ASK_FOR_BASELINE
  2229. # [17:30] <edmorley> philor: rejoice that the 'a' and 'r' keys are going to get a rest for a bit longer? :-)
  2230. # [17:30] <@bz> And you will have your GetBaseline() called
  2231. # [17:30] * mjschranz_away is now known as mjschranz
  2232. # [17:30] <@bz> did you implement a GetBaseline() ?
  2233. # [17:31] <@bz> If not, you're falling throuh to nsFrame::GetBaseline
  2234. # [17:31] <lahabana> ok I get it!
  2235. # [17:31] <@bz> which places the baseline at the bottom margin edge
  2236. # [17:31] <lahabana> much better
  2237. # [17:31] <_alex> I get it too
  2238. # [17:31] <@bz> which is what you're seeing
  2239. # [17:31] <lahabana> bz: http://lahab.sandbox.nodester.com/debug.png the updated photo
  2240. # [17:31] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2241. # [17:31] <@bz> excellent
  2242. # [17:31] <@bz> Yeah, that's off
  2243. # [17:31] <lahabana> that's great
  2244. # [17:31] <@bz> the baselines of the text inside and outside the control should line up
  2245. # [17:31] <_alex> perfect thank you bz
  2246. # [17:32] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2247. # [17:32] <lahabana> while u are at looking our code
  2248. # [17:32] <lahabana> do you see anyother massive errors bz?
  2249. # [17:32] <@bz> um
  2250. # [17:33] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2251. # [17:33] * ewong is now known as ewong|sleep
  2252. # [17:33] <@bz> You should perhaps assert that your overflow area is always the bounds?
  2253. # [17:33] * @bz _thinks_ this should be true
  2254. # [17:34] <lahabana> bz ok we will
  2255. # [17:35] <@bz> seems more or less ok at first glance
  2256. # [17:35] <_alex> bz ok thank you
  2257. # [17:36] <_alex> we are going to take the baseline computation into account now
  2258. # [17:36] <_alex> ;)
  2259. # [17:36] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
  2260. # [17:36] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2261. # [17:36] <lahabana> bz thanks a lot for your help
  2262. # [17:37] <@bz> no problem
  2263. # [17:37] <@bz> thank you for working on this!
  2264. # [17:37] <_alex> :)
  2265. # [17:38] <lahabana> bz it's ok the pleasure is ours. It's being so great to get into a project as big as mozilla
  2266. # [17:38] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2267. # [17:39] * Joins: romaxa_h2me (romaxa@moz-54F5744A.net)
  2268. # [17:40] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
  2269. # [17:40] <evilpie> tom@tom-linux:~/inbound$ make -f client.mk
  2270. # [17:40] <evilpie> make: client.mk: No such file or directory
  2271. # [17:40] <evilpie> make: *** No rule to make target `client.mk'. Stop.
  2272. # [17:40] <evilpie> what?
  2273. # [17:40] * catlee is now known as catlee-mtg
  2274. # [17:41] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2275. # [17:41] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
  2276. # [17:42] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2277. # [17:43] * Quits: {V} (V@moz-559B96B2.onsneteindhoven.nl) (Ping timeout)
  2278. # [17:43] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
  2279. # [17:43] * Quits: _alex (Mibbit@moz-C036526C.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  2280. # [17:43] * Quits: lahabana (Mibbit@moz-C54A1599.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  2281. # [17:44] * Joins: {V} (V@moz-559B96B2.onsneteindhoven.nl)
  2282. # [17:44] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2283. # [17:44] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  2284. # [17:44] * Joins: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com)
  2285. # [17:45] * erick-away is now known as erick
  2286. # [17:46] <evilpie> wow i deleted those files
  2287. # [17:46] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
  2288. # [17:47] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
  2289. # [17:48] <jtcranmer> hmm
  2290. # [17:48] <jtcranmer> how does xpconnect handle the final gc to shut evreything down?
  2291. # [17:53] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2292. # [17:53] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2293. # [17:54] * mats is now known as mats|away
  2294. # [17:54] * Quits: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Connection reset by peer)
  2295. # [17:55] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2296. # [17:55] * Joins: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  2297. # [17:56] <@bsmedberg> jtcranmer: hah, that's a tricky question, but....
  2298. # [17:57] <@bsmedberg> jtcranmer: http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/loader/mozJSComponentLoader.cpp#1273 is the notification where modules are unloaded
  2299. # [17:57] * philor is now known as philor|away
  2300. # [17:57] <jtcranmer> hmm
  2301. # [17:58] * Quits: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP) (Ping timeout)
  2302. # [17:58] * Joins: RudyL (rudy@moz-FA4DC400.dynamic.hinet.net)
  2303. # [17:58] <jtcranmer> I'm working in ~nsXPConnect right now
  2304. # [17:58] <@bsmedberg> and then http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsCycleCollector.cpp#2864 does the final CC/GC, if I understand it correctly
  2305. # [17:58] <@bsmedberg> jtcranmer: anyway, we're going to skip all that in release builds soon!
  2306. # [17:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/10f674b12089 - Serge Gautherie - Bug 749872. (Bv1) test_handlerApps.xhtml: OS X SeaMonkey workaround wrt iCal. r=dmose.
  2307. # [17:58] * Joins: Goldorak (chatzilla@7F57E80.19B6E12.187A1082.IP)
  2308. # [18:00] * bsmedberg is now known as bsmedberg-brb
  2309. # [18:00] <jtcranmer> I doubt system-wide code-coverage is useful outside of debug builds :-P
  2310. # [18:00] * Joins: lsmith (chatzilla@moz-99FDCD11.bomgar.com)
  2311. # [18:01] <lsmith> Hello everyone. Got a question. I have many times wanted to have a rock solid web browser to embed into a java app, and I have found sub par solutions before, but I want to be able to embed an actual full blown browser into a desktop java app. I am very proficient with java, not so much with C++ (though I'm certainly willing to learn), and I haven't done much with ff itself. I see that there...
  2312. # [18:01] <lsmith> ...was a project for this at one point: http://www-archive.mozilla.org/projects/blackwood/webclient/ but it appears as though this is no longer maintained. So, my question is, could someone a bit more knowledgeable about firefox/gecko tell me just how big of a challenge I've decided to take on?
  2313. # [18:01] * bsmedberg-brb is now known as bsmedberg
  2314. # [18:01] * mjschranz is now known as mjschranz_away
  2315. # [18:02] <jlebar|sleep> lsmith, Are you familiar with astronomical scales?
  2316. # [18:02] * jlebar|sleep is now known as jlebar
  2317. # [18:02] * Joins: marco (marco@A9BD3B65.B1299530.10DC0B64.IP)
  2318. # [18:02] <jlebar> lsmith, Suppose a "normal" project is person-sized.
  2319. # [18:02] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
  2320. # [18:02] <jlebar> lsmith, This project is, well let's say much larger than that.
  2321. # [18:03] <lsmith> haha
  2322. # [18:03] <jtcranmer> lsmith: if you're not at all proficient in hooking JNI and AWT, it would be effectively impossible for you
  2323. # [18:04] <lsmith> I'm familiar with the java side of JNI, and I have a decent grasp of the C++ side as well
  2324. # [18:04] <jlebar> Embedding Gecko in a C++ program is hard enough.
  2325. # [18:04] <@bsmedberg> this project existed for a while
  2326. # [18:04] <jlebar> I bet there are webkit-in-java solutions out there.
  2327. # [18:04] * armenzg_mtg is now known as armenzg
  2328. # [18:04] <@bsmedberg> eclipse used it
  2329. # [18:04] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2330. # [18:04] * Parts: nalexander (nalexander@moz-59682A1.dmz.scl3.mozilla.com)
  2331. # [18:05] <@bsmedberg> then the one maintainer left IBM and nobody resurrected it
  2332. # [18:05] <lsmith> Yeah, it seems none of the projects are maintained
  2333. # [18:05] <@bsmedberg> resurrecting that code would be your only reasonable hope of success, I think
  2334. # [18:06] <lsmith> I feel like it shouldn't be this much work to embed a html renderer inside an app.
  2335. # [18:06] * dhylands|afk is now known as dhylands
  2336. # [18:06] <lsmith> I mean, android and iphone can both do this easily
  2337. # [18:06] * Parts: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2338. # [18:06] <jlebar> lsmith, I was serious when I suggested seeing if you can use webkit.
  2339. # [18:07] * Quits: romaxa_h2me (romaxa@moz-54F5744A.net) (Quit: leaving)
  2340. # [18:07] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
  2341. # [18:07] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2342. # [18:07] * mkelly is now known as mkelly|noms
  2343. # [18:08] <reuben> did you try using SWT's Browser widget?
  2344. # [18:08] * romaxa_home is now known as romaxa_work
  2345. # [18:08] <reuben> I think it has Gecko and Webkit backends
  2346. # [18:08] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2347. # [18:08] <@bsmedberg> and a trident backend too
  2348. # [18:08] <lsmith> No, I just saw that.
  2349. # [18:08] <jtcranmer> "easily" hides the entire ugly backend glue that has to happen
  2350. # [18:08] <lsmith> This may be exactly what I want
  2351. # [18:09] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2352. # [18:09] <@bsmedberg> there's a lot of detail to a browser, indeed
  2353. # [18:09] <lsmith> Sure, but the bulk of functionality should be abstractable to an easy to use interface
  2354. # [18:10] <lsmith> I have had luck before embedding the native swing project, but it only supported html 4
  2355. # [18:10] <reuben> SWT is the only Java GUI library I could ever use without having strong migraines shortly after
  2356. # [18:10] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2357. # [18:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2358. # [18:10] <lsmith> Yeah, swing pretty much blows.
  2359. # [18:10] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2360. # [18:10] <@bsmedberg> the particular problems dealing with gecko embedding are dealing with the stored data such as cookies and such
  2361. # [18:10] <lsmith> Have you had experience with Apache Pivot?
  2362. # [18:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2363. # [18:11] <@bsmedberg> Because we don't have any support for sharing that access across processes
  2364. # [18:11] <lsmith> bsmedberg: That should be up to the app that is embedding it to deal with, not the renderer itself
  2365. # [18:11] <@bsmedberg> lsmith: that is not what most embedders think
  2366. # [18:11] <@bsmedberg> Most apps believe that it should just work
  2367. # [18:11] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2368. # [18:12] <lsmith> So, provide a default implementation of a cookie manager that can be overridden
  2369. # [18:12] <lsmith> Or simply removed
  2370. # [18:12] <@bsmedberg> I love that "so"
  2371. # [18:12] <lsmith> haha
  2372. # [18:12] <lsmith> We're in the realm of theory here, all operations are trivial :p
  2373. # [18:12] * mak is now known as mak|afk
  2374. # [18:12] <@bsmedberg> yes
  2375. # [18:15] <lsmith> The thing I'm after is the renderer, not the full blown browser
  2376. # [18:15] <lsmith> I intend on using it as a GUI framework, not so much a web browser.
  2377. # [18:15] <luke> Honza: hi
  2378. # [18:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2379. # [18:16] <Honza> luke: Hi, it looks like Bug 760071 will be in Nightly soon, correct?
  2380. # [18:17] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  2381. # [18:17] <Honza> (ha, it seems to be already in m-c)
  2382. # [18:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2383. # [18:17] <luke> Honza: any night now :)
  2384. # [18:17] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  2385. # [18:17] <Honza> Excellent!
  2386. # [18:17] <Honza> I'll be testing in over the weekend
  2387. # [18:17] <Honza> Thanks ! :-)
  2388. # [18:17] <luke> Honza: sorry for the troubles
  2389. # [18:18] <Honza> np, thanks for the fix
  2390. # [18:18] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Connection reset by peer)
  2391. # [18:18] * erick is now known as erick-lunch
  2392. # [18:18] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2393. # [18:19] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  2394. # [18:19] * Quits: rajul (quassel@178CF9CF.1339874B.5700D73F.IP) (Ping timeout)
  2395. # [18:21] * Joins: rajul (quassel@87B1DD85.693AB69F.F44414AF.IP)
  2396. # [18:22] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2397. # [18:25] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2398. # [18:26] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2399. # [18:28] * coop|afk is now known as coop|buildduty
  2400. # [18:29] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  2401. # [18:30] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2402. # [18:30] * Quits: rajul (quassel@87B1DD85.693AB69F.F44414AF.IP) (Ping timeout)
  2403. # [18:30] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2404. # [18:31] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2405. # [18:31] * Quits: MarcoZ (Daily@moz-E9367B67.dip.t-dialin.net) (Quit: l8er)
  2406. # [18:32] * Joins: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP)
  2407. # [18:32] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2408. # [18:33] * Joins: yuan (ywang@moz-F5A3651A.public.wayport.net)
  2409. # [18:33] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2410. # [18:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/def37b64a758 - Olli Pettay - Bug 760424, browser_tab_dragdrop.js tries to remove wrong eventlistener, r=mats
  2411. # [18:34] * Quits: yuan (ywang@moz-F5A3651A.public.wayport.net) (Connection reset by peer)
  2412. # [18:34] * Joins: yuan_ (ywang@moz-F5A3651A.public.wayport.net)
  2413. # [18:34] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2414. # [18:37] * Quits: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
  2415. # [18:37] * kaze|away is now known as kaze
  2416. # [18:37] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  2417. # [18:38] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2418. # [18:39] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2419. # [18:40] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
  2420. # [18:41] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
  2421. # [18:41] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2422. # [18:41] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2423. # [18:42] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2424. # [18:42] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
  2425. # [18:43] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  2426. # [18:43] * philor|away is now known as philor
  2427. # [18:43] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2428. # [18:43] * joduinn-coffee is now known as joduinn-mtg
  2429. # [18:43] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2430. # [18:44] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  2431. # [18:44] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2432. # [18:44] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2433. # [18:44] * Joins: Mavericks (Mibbit@3699B7D0.6196340D.FDEA3160.IP)
  2434. # [18:44] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2435. # [18:45] <Mavericks> if hg clone keeps saying 'abort: connection ended unexpectedly after an hour or so ' and same happens a multiple times, what could be the issue ?
  2436. # [18:45] <Mavericks> oh *hg clone <moz-central>
  2437. # [18:45] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
  2438. # [18:45] <Ms2ger> Mavericks, that hg.mozilla.org kinda sucks
  2439. # [18:46] * Quits: yuan_ (ywang@moz-F5A3651A.public.wayport.net) (Quit: yuan_)
  2440. # [18:46] <Ms2ger> https://developer.mozilla.org/en/Mozilla_Source_Code_%28Mercurial%29#Bundles may help
  2441. # [18:46] <Mavericks> unless I messed up something.
  2442. # [18:46] <Mavericks> aah yesI was looking for that . didn't know what term to use . drats. thanks for that
  2443. # [18:46] <Ms2ger> Np
  2444. # [18:47] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Quit: さよなら)
  2445. # [18:47] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  2446. # [18:48] <jviereck_mb> smaug: hi. have you looked at the font-load patch already?
  2447. # [18:48] * jimm is now known as jimm-lunch
  2448. # [18:49] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
  2449. # [18:49] * Joins: davida (davida@moz-59682A1.dmz.scl3.mozilla.com)
  2450. # [18:50] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
  2451. # [18:50] <@smaug> jviereck_mb: uh, no
  2452. # [18:50] <@smaug> jviereck_mb: since you mentioned it won't make to FF15
  2453. # [18:50] <@smaug> so I've focused FF15 stuff
  2454. # [18:51] <@smaug> jviereck_mb: I hope I didn't misunderstand you
  2455. # [18:51] <jviereck_mb> smaug: no, that's allright - I was expecting that's why you haven't looked it anymore :)
  2456. # [18:51] <bhearsum> ehsan: can we un-prioritize oak now? https://bugzilla.mozilla.org/show_bug.cgi?id=756463
  2457. # [18:51] <@smaug> I will look at it tomorrow or so
  2458. # [18:52] <bhearsum> ehsan: oops, just saw your comment
  2459. # [18:52] <jviereck_mb> smaug: that would be helpful. I won't be around for too much longer due to university stuff and if the base review is done, maybe someone else can take it up from the team
  2460. # [18:53] <jviereck_mb> smaug: but if something is complete wrong that keeps it from landing, then it might be better if I do the heavy lifting.
  2461. # [18:53] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2462. # [18:54] * @smaug doesn't understand how university stuff prevents doing Mozilla stuff, except if someone wants to actually graduate in less than 14 years :p
  2463. # [18:54] <jviereck_mb> smaug: does the stuff under "content/base/" need review from someone else or can you do that?
  2464. # [18:54] <jviereck_mb> smaug: I need to hit a certain mark that I can switch to computer science, that's all
  2465. # [18:54] <@smaug> jviereck_mb: I'm a DOM peer so, I can do content/base review
  2466. # [18:55] <jviereck_mb> cool, thanks. Something else I can make your life easier to review the patch except removing printf?
  2467. # [18:56] <Ms2ger> -pU8
  2468. # [18:56] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
  2469. # [18:56] <@smaug> jviereck_mb: make it pass tryserver ;)
  2470. # [18:56] <@smaug> jviereck_mb: there were OSX failures, IIRC
  2471. # [18:56] * catlee-mtg is now known as catlee
  2472. # [18:57] <jviereck_mb> good one. it builds fine on my osx machine, not sure why that is
  2473. # [18:57] <@smaug> and yes, if the patch isn't -pU8, please recreate the patch using that
  2474. # [18:57] <jviereck_mb> k
  2475. # [18:57] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2476. # [18:58] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2477. # [19:00] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  2478. # [19:00] <bjacob> anyone knows a bit about the content/media mochitests?
  2479. # [19:01] <jrmuizel> ted: ping
  2480. # [19:01] <bjacob> moving to #media
  2481. # [19:01] <Ms2ger> philor can tell you a lot of bad things about them
  2482. # [19:01] <@ted> jrmuizel: pong
  2483. # [19:02] <jrmuizel> ted: is there something we can do to get more symbols for a crash like this: https://crash-stats.mozilla.com/report/index/978c70e8-a282-40f8-8c99-6e1d12120601?
  2484. # [19:02] <@ehsan> bhearsum: http://i.qkme.me/3pjg7g.jpg
  2485. # [19:02] <@ted> jrmuizel: judging from the OS info that looks like a Cyanogen build
  2486. # [19:03] <jrmuizel> ted: yes
  2487. # [19:03] <@ted> find the matching build, download it, and run dump_syms on that libc?
  2488. # [19:03] <bhearsum> ehsan: lol
  2489. # [19:03] <@ted> and i can put it on the server for you
  2490. # [19:03] <jrmuizel> ted: great will do
  2491. # [19:03] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2492. # [19:03] <@ted> we need to get that android-symbol-sender working again
  2493. # [19:03] <jrmuizel> yes
  2494. # [19:04] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  2495. # [19:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2496. # [19:04] * armenzg is now known as armenzg_lunch
  2497. # [19:05] * davehunt is now known as davehunt|away
  2498. # [19:06] <vlad> can we somehow kill the "the mangling of 'va_list' has changed in GCC 4.4" warning?
  2499. # [19:06] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2500. # [19:06] <vlad> s/warning/note/
  2501. # [19:07] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2502. # [19:08] <Ms2ger> Patches welcome
  2503. # [19:08] <vlad> yeah, I just can't find any way to even do it
  2504. # [19:08] <jviereck_mb> is there a way to ignore events like "about:document-onload-blocker" to get triggered in an OnStateChange event from a progressListener? I can filter them out by looking at the name string and skip all "about:" ones, but that looks like the false thing to do to me
  2505. # [19:09] <@ted> vlad: there's a bug filed
  2506. # [19:09] <@ted> in my queue, even i think
  2507. # [19:09] <@ted> https://bugzilla.mozilla.org/buglist.cgi?quicksearch=760335
  2508. # [19:09] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2509. # [19:09] <vlad> cool
  2510. # [19:09] <@ted> vlad: feel free to review that patch
  2511. # [19:09] * @ted is bad at reviews right now
  2512. # [19:10] <vlad> yeah, that looks right; I just found -Wno-psabi myself
  2513. # [19:10] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2514. # [19:10] <jlebar> How do I create a JSObject out of an nsINode*?
  2515. # [19:10] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2516. # [19:10] <Ms2ger> jlebar, "you're doing it wrong"
  2517. # [19:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2518. # [19:11] <jlebar> Ms2ger, Suppose I want to do in C++ the JS equivalent of obj = {node: my_node};
  2519. # [19:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2520. # [19:11] <Ms2ger> I'm not sure if I want to suppose that :)
  2521. # [19:11] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
  2522. # [19:12] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2523. # [19:12] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  2524. # [19:12] <Ms2ger> jlebar, let's step back, what's your actual use case?
  2525. # [19:12] <jlebar> Ms2ger, Suppose I want to do in C++ the JS equivalent of obj = {node: my_node};
  2526. # [19:12] <vlad> jlebar: it's probably going to hurt; are you sure you can't use xpconnect to get where you want?
  2527. # [19:13] <Ms2ger> vlad, s/probably//
  2528. # [19:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2529. # [19:13] <vlad> I think he's asking -why- you want to do that :)
  2530. # [19:13] <vlad> Ms2ger: well, you know, sprinkle a few wrapper lookups, some xpconnect goop.. :)
  2531. # [19:13] <Ms2ger> And what the constraints are
  2532. # [19:13] <jlebar> This is for window.open in mozbrowser. It involves complicated IPC that I can't do in JS.
  2533. # [19:13] <Ms2ger> interface foo : nsISupports { nsIDOMNode node; };
  2534. # [19:14] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2535. # [19:14] <Ms2ger> Or even a WebIDL interface if you feel like that
  2536. # [19:14] <Ms2ger> That would save you an AsDOMNode§)
  2537. # [19:14] <Ms2ger> ()*
  2538. # [19:14] <cviecco> are regexps available wihtin firefox c++ code (I am trying to parse a simple string and there are two types of separators (that can be quoted within the entities) so I was wondering if there was something else besides nsCCharSeparatedTokenizer)
  2539. # [19:14] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
  2540. # [19:14] <bent> jlebar, just call nsContentUtils::WrapNative?
  2541. # [19:15] <jlebar> Ms2ger, I guess that would work... But bent's suggestion is what I was looking for. :)
  2542. # [19:15] * joduinn-mtg is now known as joduinn
  2543. # [19:15] <Ms2ger> jlebar, but not what you should use :)
  2544. # [19:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2545. # [19:15] <jlebar> Perhaps not.
  2546. # [19:15] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2547. # [19:16] * sheppy is now known as sheppy-afk
  2548. # [19:16] <Ms2ger> Doing that by hand is almost always the wrong thing to do :)
  2549. # [19:16] <jlebar> Yeah, I don't have a JS context here; this makes little sense. I'll create an interface.
  2550. # [19:17] <Ms2ger> Good :)
  2551. # [19:17] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  2552. # [19:17] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2553. # [19:18] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Ping timeout)
  2554. # [19:19] <@smaug> cviecco: nsContentUtils::IsPatternMatching might work
  2555. # [19:19] * Joins: xsergio (sergio@6E05D48C.EB7C486C.5FA960DF.IP)
  2556. # [19:19] <cviecco> smaug: thanks
  2557. # [19:19] <@smaug> cviecco: though, that is for pattern matching only
  2558. # [19:19] <cviecco> smaug: no extraction?
  2559. # [19:20] <@smaug> nope
  2560. # [19:20] <Ms2ger> Yeah, it's <input type=pattern>
  2561. # [19:21] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2562. # [19:21] <cviecco> smaug: thanks I will read on..... (going now to mxr)
  2563. # [19:22] * Joins: gandalf (zbraniecki@moz-367D1843.itsa.net.pl)
  2564. # [19:23] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2565. # [19:23] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
  2566. # [19:23] <bsmith> What is a good (easy to understand) example of a native XPCOM component that has a scriptable (read-only) property that is an associative array. e.g. x.myProperty returns { "foo" : "value1", "bar" : "value2" }
  2567. # [19:24] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2568. # [19:24] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Input/output error)
  2569. # [19:24] * armenzg_lunch is now known as armenzg
  2570. # [19:24] * joduinn is now known as joduinn-commute
  2571. # [19:24] <@ehsan> bz: bug 748266 landed \o/
  2572. # [19:25] <@smaug> bsmith: and you don't know what the property names are ?
  2573. # [19:25] <@smaug> I mean they can be anything?
  2574. # [19:25] <bsmith> the property names are open
  2575. # [19:25] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
  2576. # [19:25] <bsmith> The whole point is to avoid hard-coding the property names
  2577. # [19:25] <@smaug> nothing comes to my mind
  2578. # [19:26] <jlebar> Ms2ger, Just so you know, this change means I have to add a new dom-visible class. It's 100+ lines of code.
  2579. # [19:26] <@smaug> bsmith: you will have to return some JS object
  2580. # [19:26] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2581. # [19:26] <jlebar> Ms2ger, For one line of JS.
  2582. # [19:26] <@smaug> and manually create it, I believe
  2583. # [19:26] <jlebar> Ms2ger, So if you have a better way, I'm all ears.
  2584. # [19:26] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2585. # [19:27] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2586. # [19:28] * Quits: RudyL (rudy@moz-FA4DC400.dynamic.hinet.net) (Quit: RudyL)
  2587. # [19:28] * Quits: gandalf (zbraniecki@moz-367D1843.itsa.net.pl) (Ping timeout)
  2588. # [19:28] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Quit: Computer has gone to sleep.)
  2589. # [19:30] <bsmith> thanks smaug
  2590. # [19:32] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
  2591. # [19:32] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2592. # [19:32] * Joins: gandalf (zbraniecki@moz-F69EDA74.play-internet.pl)
  2593. # [19:33] * jimm-lunch is now known as jimm
  2594. # [19:33] * Joins: sworkman (sworkman@moz-365D3869.lightspeed.sntcca.sbcglobal.net)
  2595. # [19:34] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Ping timeout)
  2596. # [19:35] <philor> bz: android xul doesn't care for one of your reftests
  2597. # [19:35] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  2598. # [19:35] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  2599. # [19:35] <philor> or maybe it just sucks
  2600. # [19:35] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
  2601. # [19:35] * Joins: Mano (mano@6E99DC7.EC757A99.39716721.IP)
  2602. # [19:35] <philor> was that "image not available" supposed to be so huge and awful looking?
  2603. # [19:36] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
  2604. # [19:36] <@bz> philor: mmm
  2605. # [19:36] <Mano> NeilAway / NeilZZZ / NeilDID : ping
  2606. # [19:36] <@bz> philor: looking
  2607. # [19:37] * Parts: lsmith (chatzilla@moz-99FDCD11.bomgar.com)
  2608. # [19:37] <Mano> or anyone-seamonkey, really.
  2609. # [19:37] * mbrubeck1 is now known as mbrubeck
  2610. # [19:37] <Mano> Callek ?
  2611. # [19:37] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2612. # [19:37] <@bz> philor: grr... I missed that in my try push
  2613. # [19:37] <@bz> philor: lemme look at the log real quick
  2614. # [19:38] * bear is now known as bear-afk
  2615. # [19:38] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  2616. # [19:38] <@bz> philor: hrm
  2617. # [19:38] <Callek> Mano: pong?
  2618. # [19:38] <@bz> philor: one of the tests is painting black and one is painting gray
  2619. # [19:38] * @bz wonders why
  2620. # [19:38] <Mano> Callek: hey, a places patch i'm working on is going to break SM's places UI
  2621. # [19:39] <Mano> is there anything I can do to make the damage minimal?
  2622. # [19:39] <Callek> Mano: how hard is it to patch us, yourself (with a please and thank you)
  2623. # [19:39] * erick-lunch is now known as erick
  2624. # [19:39] <Mano> in theory, you could copy over treeView.js and browserPlacesView.js, but i know you don't do that.
  2625. # [19:39] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2626. # [19:39] <@bz> philor: going to try a fix
  2627. # [19:39] <@bz> philor: if that fails, I'll disable the test on android
  2628. # [19:40] <Callek> Mano: I don't know the SM places code at all, so the best for us, would be to "make sure it lands after monday" and get a cc/bug on file for Ratty/Neil/KaiRo
  2629. # [19:40] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2630. # [19:40] <philor> thx
  2631. # [19:40] <bdahl> Pike: ping
  2632. # [19:40] <Mano> Callek: it needs to land _before_ monday
  2633. # [19:40] <Mano> well, before the merge anyway
  2634. # [19:40] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  2635. # [19:40] <Mano> Callek: i don't mind trying to apply the browser/ patches, see if they just work, and if they do, land them
  2636. # [19:40] <Optimizer> If I have a nsiObserver like this : let a = {observe:function() {...}}; and I use the same observer for 4 notifications, will it work ?
  2637. # [19:40] <Pike> bdahl: pong
  2638. # [19:41] <Mano> but i don't have time to go through SM reviews.
  2639. # [19:41] <Mano> again, i'll test
  2640. # [19:41] <Callek> Mano: I'm willing to say, "land the SM patches, pending review, and I/Someone else can fix up review nits" if you at least test them
  2641. # [19:41] <Mano> i don't want to break you :)
  2642. # [19:41] <@bz> philor: pushed
  2643. # [19:41] <Mano> Callek: if that's ok, i can do that.
  2644. # [19:41] <@bz> philor: android non-xul should have a similar issue...
  2645. # [19:42] <Mano> and i can file a bug in SM for you guys to review the code internally and see if you want to change anything.
  2646. # [19:42] <Callek> Mano: its ok with me, I'd rather have a small regression or two to fix up or nits to fixup than outright breakage. And I know you know what you're doing
  2647. # [19:42] <@bz> philor: it just hasn't run the test yet
  2648. # [19:42] <Mano> Callek: ok, so, what's the easiest way to build sm? :)
  2649. # [19:43] <bdahl> Pike: we're thinking of renaming the folder where pdf.js locales are from pdfviewer to pdfjs just to be consistent with what its called in the extension folder. are you fine with us doing that in 742099?
  2650. # [19:43] <philor> bz: looking like another fun day in slaveland :|
  2651. # [19:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  2652. # [19:44] <Mano> Callek: do i need to clone both moz-central and comm-central
  2653. # [19:44] <Mano> ah, i found the mdn page
  2654. # [19:44] <Callek> Mano: yea
  2655. # [19:44] <Mano> Callek: thanks, good to know that's an acceptable process on your side.
  2656. # [19:45] <Callek> you can symlink the m-c source dir to comm-central/mozilla first if you want :-)
  2657. # [19:45] <Callek> Mano: it is for this case, "normally" thats frowned apon, but since this is crit to landbefore uplift I'd rather get changes in and do nits after-the-fact than have breakage
  2658. # [19:45] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
  2659. # [19:47] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2660. # [19:47] <@bz> philor: is that similar to flatland?
  2661. # [19:47] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2662. # [19:47] <philor> bz: has more in common with flatline
  2663. # [19:48] <Pike> bdahl: you shouldn't waste time with inbound etc on that, though. And post to .l10n to warn folks.
  2664. # [19:49] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2665. # [19:49] * Quits: gandalf (zbraniecki@moz-F69EDA74.play-internet.pl) (Ping timeout)
  2666. # [19:50] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Quit: Leaving.)
  2667. # [19:53] <philor> ah, yes, that notorious waste of time, inbound
  2668. # [19:53] * jwir3 is now known as jwir3|lunch
  2669. # [19:53] <bdahl> Pike: i was under the impression it wasn't to inbound yet
  2670. # [19:53] <@bz> philor: I thought it was a notorious timer of waste
  2671. # [19:53] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2672. # [19:53] <@bz> philor: all those Talos tests....
  2673. # [19:54] <Pike> bdahl: http://mxr.mozilla.org/mozilla-central/source/browser/locales/en-US/pdfviewer/ is there
  2674. # [19:54] <Pike> so it's on central, even
  2675. # [19:54] <Pike> I don't see locales that landed a translation for it yet, but the gates opened
  2676. # [19:57] <bdahl> oh yeah we had some of that before the above patch, alright i'll leave it alone
  2677. # [19:58] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2678. # [19:58] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  2679. # [19:58] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
  2680. # [19:58] * Quits: marco (marco@A9BD3B65.B1299530.10DC0B64.IP) (Quit: Sto andando via)
  2681. # [19:58] <ejpbruel> Ms2ger: ping
  2682. # [19:59] <Ms2ger> ack
  2683. # [19:59] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2684. # [19:59] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2685. # [19:59] <ejpbruel> Ms2ger: m-c doesnt currently compile for me, and i think its a bug
  2686. # [20:00] <ejpbruel> Ms2ger: ../../../../js/xpconnect/wrappers/../src/xpcprivate.h:438: error: ‘JSTRACE_XML’ was not declared in this scope
  2687. # [20:00] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2688. # [20:00] <Ms2ger> Aha
  2689. # [20:00] <Ms2ger> jorendorff, ^
  2690. # [20:00] <ejpbruel> Ms2ger: pretty sure that that should be wrapped in a macro
  2691. # [20:00] * Quits: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
  2692. # [20:01] <jorendorff> ejpbruel: remove $OBJDIR/js/src/js-config.h, rebuild
  2693. # [20:01] <ejpbruel> jorendorff: ?
  2694. # [20:01] <ejpbruel> jorendorff: two questions: why? and does that mean i am wrong
  2695. # [20:01] * Joins: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
  2696. # [20:01] <jorendorff> ejpbruel: it definitely does not mean you're wrong
  2697. # [20:02] <ejpbruel> jorendorff: how about i just fix it then?
  2698. # [20:02] <jorendorff> ejpbruel: the build system apparently doesn't rebuild js-config.h as needed. a few people have complained, but not everyone, i don't understand who is affected
  2699. # [20:02] <jorendorff> ejpbruel: because you'll be building a different browser than what you want
  2700. # [20:02] <jorendorff> ejpbruel: however by all means fix it, i'll review speedily!
  2701. # [20:02] <ejpbruel> jorendorff: right, you're saying i really *want* xml support
  2702. # [20:02] <ejpbruel> jorendorff: ok, patch coming up
  2703. # [20:02] <jorendorff> "want" is such a strong word
  2704. # [20:03] <jorendorff> but yeah
  2705. # [20:03] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  2706. # [20:03] * ChanServ sets mode: +o dveditz
  2707. # [20:05] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  2708. # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2709. # [20:07] * philor is now known as philor|afk
  2710. # [20:09] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
  2711. # [20:09] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2712. # [20:09] * joduinn-commute is now known as joduinn-mtg
  2713. # [20:10] * Joins: ashughes (ashughes@A5087023.2354C43D.D8E68FF6.IP)
  2714. # [20:11] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2715. # [20:11] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  2716. # [20:11] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2717. # [20:12] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
  2718. # [20:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: )
  2719. # [20:14] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2720. # [20:14] * ChanServ sets mode: +o ehsan
  2721. # [20:14] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2722. # [20:15] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
  2723. # [20:15] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  2724. # [20:15] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2725. # [20:16] <jviereck_mb> smaug: change AfterNetworkPrint -> OnDocumentLoaded ?
  2726. # [20:17] * Joins: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net)
  2727. # [20:17] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  2728. # [20:17] * Joins: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu)
  2729. # [20:18] <@smaug> jviereck_mb: perhaps something about resources
  2730. # [20:18] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2731. # [20:18] <jimm> armenzg: ping
  2732. # [20:18] <@smaug> since the document is just cloned, not really loaded
  2733. # [20:19] <jviereck_mb> agree, OnResoucesLoaded
  2734. # [20:19] <lduros> hello -- I've build firefox with the browser/branding/unofficial branding directory. Now I'm having problems with the modified aboutDialog.dtd and .xul. However when I change it inside dist/bin, nothing changes when running the binary again. Is there something to do so that it is updated?
  2735. # [20:20] <@smaug> jviereck_mb: sounds better
  2736. # [20:20] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2737. # [20:20] <jimm> lduros: you need to make your changes in /browser/branding not dist/bin, and then rebuild in /browser.
  2738. # [20:20] <devd> bz: ping
  2739. # [20:21] <lduros> jimm: ah gotcha :-) cool, I was rebuilding the whole thing everytime :-P that was a little long to see how my new text looked :-P
  2740. # [20:22] <jimm> lduros: not sure if that gets cached, you might need to delete your test profile when you make changes too.
  2741. # [20:22] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
  2742. # [20:22] <lduros> jimm: ahh, might be true :-)
  2743. # [20:22] <armenzg> jimm: pong
  2744. # [20:22] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2745. # [20:22] * devd is now known as dev_afk
  2746. # [20:22] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  2747. # [20:23] <jimm> armenzg: hey, curious what you have planned next for win8 build work. we are trying to make a decision on upgrading to the new RC release of visual studio.
  2748. # [20:23] <armenzg> jimm: making that decision now is better than later
  2749. # [20:24] <armenzg> my hopes was to work on something else for 2-3 days and go back to fix everything
  2750. # [20:24] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  2751. # [20:24] <armenzg> including windows 8 testing infrastructure
  2752. # [20:24] <armenzg> IT installed win8 on few machines for me
  2753. # [20:24] <jimm> armenzg: how much pain would it cause you to have to upgrade the existing builders you have and switch to installing the rc on new ones?
  2754. # [20:25] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2755. # [20:25] <armenzg> jimm: half a day
  2756. # [20:26] <armenzg> jimm: I have few machines that don't have anything installed on it yet
  2757. # [20:26] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  2758. # [20:26] <armenzg> jimm: as I had to figure out the unattended installation
  2759. # [20:26] <armenzg> perhaps the RC actually does not have incorrect instructions
  2760. # [20:26] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  2761. # [20:26] * ChanServ sets mode: +o smaug
  2762. # [20:26] <jimm> armenzg: possible. they fixed/changed a lot.
  2763. # [20:26] <jimm> armenzg: so you are taking a break for a few days to work on other things?
  2764. # [20:26] <jimm> that might be perfect for us
  2765. # [20:27] <jimm> we can text with the rc for a few days to see what issues there are.
  2766. # [20:27] <jimm> *test
  2767. # [20:27] * coop|buildduty is now known as coop|afk
  2768. # [20:27] <armenzg> jimm: correct
  2769. # [20:27] <armenzg> work on something else that needed my attention for a while
  2770. # [20:28] <jimm> armenzg: ok cool. lets get back together on tues or wed and see where we are at, sound good?
  2771. # [20:28] * Parts: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2772. # [20:28] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2773. # [20:28] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2774. # [20:29] * artur is now known as artur-afk
  2775. # [20:29] <armenzg> jimm: d'accord
  2776. # [20:29] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
  2777. # [20:29] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  2778. # [20:29] <jimm> armenzg: great thanks!
  2779. # [20:29] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2780. # [20:30] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2781. # [20:31] * armenzg is now known as armenzg_brb
  2782. # [20:32] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
  2783. # [20:32] <jviereck_mb> roc: should there be a preference to turn the mozPrintCallback feature off? Something like http://mxr.mozilla.org/mozilla-central/ident?i=Preferences::http://mxr.mozilla.org/mozilla-central/ident?i=GetBool("gfx.canvas.printCallback.enabled", true)
  2784. # [20:33] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2785. # [20:33] <gps> I've had a few OS X builds failing with virtualenv foo during clobber builds. e.g. https://tbpl.mozilla.org/?tree=Services-Central&rev=ee6b790ebc41 news to anyone?
  2786. # [20:34] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2787. # [20:34] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
  2788. # [20:34] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2789. # [20:34] * erick is now known as erick-afk
  2790. # [20:35] * dev_afk is now known as devd
  2791. # [20:35] * mdas is now known as mdas|noms
  2792. # [20:35] <@smaug> jviereck_mb: only if you can actually make sure the pref removes mozPrintCallback propery from canvas object
  2793. # [20:35] <gps> oh yeah - Try is redder than Moscow in the 80s
  2794. # [20:35] <gps> all OS X clobber builds are failing
  2795. # [20:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2796. # [20:36] <jviereck_mb> smaug: mhmm, the property is defined in the IDL file. That means there is no way to have a flag for the feature?
  2797. # [20:37] <Ms2ger> jviereck_mb, you can add a new interface...
  2798. # [20:37] <Ms2ger> Navigator has a dozen of those
  2799. # [20:37] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2800. # [20:37] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  2801. # [20:38] <@smaug> jviereck_mb: unless you define the property in its own idl
  2802. # [20:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2803. # [20:38] * Joins: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net)
  2804. # [20:38] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  2805. # [20:38] <@ted> is gruber serious?
  2806. # [20:38] <@ted> "The simple truth is that Mozilla is favoring advertisers at the expense of users' privacy."
  2807. # [20:39] <@ted> re: DNT opt-in
  2808. # [20:39] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2809. # [20:39] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  2810. # [20:39] <jviereck_mb> smaug: I'm not sure if it's worth/needed it? I mean, I would do it and I thought it's simple, but it doesn't look like beeing that
  2811. # [20:39] <lduros> who's gruber?
  2812. # [20:39] <@ted> daringfireball.net
  2813. # [20:39] <gps> lduros: a troll, apparently
  2814. # [20:39] <lduros> ah
  2815. # [20:39] <@ted> some days he's indistinguishable from a troll, certainly
  2816. # [20:39] <dwalkowski> a troll with millions of readers, for good or ill
  2817. # [20:39] <lduros> he is the markdown guy
  2818. # [20:39] * sheppy-afk is now known as sheppy
  2819. # [20:40] <dwalkowski> we should probably have DNT on by default.
  2820. # [20:40] <@ted> it's meaningless then
  2821. # [20:40] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
  2822. # [20:40] <lduros> but he is involved in WebKit right?
  2823. # [20:40] <@smaug> jviereck_mb: we can add the pref later
  2824. # [20:40] <@ted> why would advertisers bother to honor it?
  2825. # [20:40] * Quits: ashughes (ashughes@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  2826. # [20:40] <@ted> lduros: not AFAIK
  2827. # [20:40] <jviereck_mb> k
  2828. # [20:40] <@bz> lduros: he's involved in bloviating
  2829. # [20:40] <@ted> but he shills heavily for apple
  2830. # [20:40] <@bz> lduros: that's about all he does
  2831. # [20:40] <dwalkowski> why would they bother to honor it now?
  2832. # [20:40] <lduros> here in colophon: http://daringfireball.net/colophon/
  2833. # [20:40] <lduros> see Desktop software : webkit
  2834. # [20:40] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2835. # [20:41] <lduros> haha
  2836. # [20:41] <@ted> dwalkowski: they don't all, but some have
  2837. # [20:41] <@ted> if we just unilaterally flipped the switch, what's their motivation?
  2838. # [20:41] <@ted> "oh suddenly all the firefox users care"
  2839. # [20:41] * mak|afk is now known as mak
  2840. # [20:41] <@bz> lduros: That looks like the list of stuff he uses
  2841. # [20:41] <@bz> lduros: Not the list of stuff he has contributed to
  2842. # [20:41] <lduros> bz: the list of stuff he uses... pretty interesting
  2843. # [20:41] <dwalkowski> we can't force advertisers to do anything. we can only embarrass them into supporting it, or incite legal action from users when they don't
  2844. # [20:42] <@ted> if we want to make tracking illegal, then we should pursue that route
  2845. # [20:42] <@ted> DNT is a different tack
  2846. # [20:42] * Joins: ashughes (ashughes@moz-104CC309.mv.mozilla.com)
  2847. # [20:42] * Quits: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net) (Quit: Leaving...)
  2848. # [20:42] <@bz> lduros: lduros more or less sums it up
  2849. # [20:42] <dwalkowski> I didn't say make it illegal.
  2850. # [20:42] <gps> also, Microsoft only enabled it for IE 10 on Windows 8, which has like 2 users. it's completely different to flip that bit for millions of people
  2851. # [20:42] <jorendorff> this is all about microsoft co-opting DNT
  2852. # [20:42] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
  2853. # [20:42] <@ted> yeah
  2854. # [20:42] <@ted> microsoft is doing the wrong thing
  2855. # [20:42] <@bz> indeed
  2856. # [20:42] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  2857. # [20:42] <@bz> or more precisely
  2858. # [20:42] <@ted> gruber just likes to bash us, even if it means he has to side with MS
  2859. # [20:42] <jorendorff> changing the default completely changes the actual meaning of the header
  2860. # [20:42] <dwalkowski> I said that if users turn it on, and then an advertiser -doesn't- honor it, that might be cause for a class action suit
  2861. # [20:43] <@bz> they're caring more about their image more than they're caring about users
  2862. # [20:43] <@ted> dwalkowski: sure
  2863. # [20:43] <@bz> dwalkowski: yes, but if the user did not turn it on
  2864. # [20:43] <@ted> dwalkowski: but if you make it on-by-default then that has no meaning
  2865. # [20:43] <@bz> dwalkowski: then it's not a basis
  2866. # [20:43] <@bz> dwalkowski: that's the whole point!
  2867. # [20:43] <dwalkowski> of course it is
  2868. # [20:43] <lduros> people can install addons like RequestPolicy to block anything from loading outside the current domain no? that takes care of a huge chunk of "privacy"
  2869. # [20:43] <@ted> "you're not honoring some setting that i didn't know about"
  2870. # [20:43] * gps places a bet that it will default to "on" until the Bing group overrides them internally
  2871. # [20:43] <@bz> dwalkowski: no, how can it be?
  2872. # [20:43] <@bz> dwalkowski: by that argument, using a browser would be a basis for such a suit
  2873. # [20:44] <@bz> dwalkowski: A user being able to say "I asked to not be tracked but you're still tracking me" can be a basis for a suit
  2874. # [20:44] <@bz> dwalkowski: A user saying "I came to your site and you're tracking me" is not, yet
  2875. # [20:44] <@bz> dwalkowski: Maybe it should be!
  2876. # [20:44] <@bz> dwalkowski: But the laws are just not there yet
  2877. # [20:44] <@bz> dwalkowski: Getting them there is a goal for some people, of course
  2878. # [20:44] <dwalkowski> wow, ease up on the coffee
  2879. # [20:44] <jorendorff> we could probably stand to make it clearer to users that they *have* a choice
  2880. # [20:45] <jorendorff> what user is going to click "yeah, it's ok for advertisers, Internet companies, and others to keep a detailed log of whatever i do on the internet"
  2881. # [20:45] <@bz> dwalkowski: I don't drink coffee. ;)
  2882. # [20:45] <jorendorff> and how does that compare to actual adoption of DNT
  2883. # [20:45] <@bz> jorendorff: adoption of DNT in our user base is something like 10%
  2884. # [20:45] <derf> That seems amazingly large.
  2885. # [20:46] <jorendorff> bz: indeed -- and that is startling to me -- but what percentage would choose DNT over non-DNT if asked?
  2886. # [20:46] <jorendorff> if that number is 90%, we're doing it wrong
  2887. # [20:46] <@bz> jorendorff: informal polling amongst people I know suggests the fraction answering "yes" to your question would be something like 30%
  2888. # [20:46] <nemo> bz: NoScript flips it automatically, but, given that's something you almost certainly want if you are running NoScript anyway
  2889. # [20:46] <@bz> jorendorff: anecdotal, biased sammple, etc
  2890. # [20:46] <jorendorff> bz: ok, so the difference between 10% and 70%, that's a UI bug
  2891. # [20:46] <nemo> jorendorff: I've mentioned DNT to family members. there was a surprising amount of apathy
  2892. # [20:46] <@bz> derf: yeah, I was pretty surprised by that too
  2893. # [20:46] <@bz> jorendorff: agreed
  2894. # [20:46] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2895. # [20:46] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2896. # [20:47] <@bz> jorendorff: and again, that 70% number may well not represent the "real world", in both directions
  2897. # [20:47] <jorendorff> ok - who knows
  2898. # [20:47] <nemo> jorendorff: but then, given how most of these people use facebook... :)
  2899. # [20:47] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2900. # [20:47] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2901. # [20:47] <@bz> anywy
  2902. # [20:47] * @bz should get back to real work
  2903. # [20:48] <@bz> but yeah, I agree that more visibility would be good
  2904. # [20:48] <jorendorff> me too (real work)
  2905. # [20:48] <@bz> I think we've been treading it lightly while we try to get people to commit to this stuff
  2906. # [20:48] <Ms2ger> bz, AVG enables it by default in Firefox too, btw
  2907. # [20:48] * bear-afk is now known as bear
  2908. # [20:48] <@bz> after which it will be much harder for them to backtrack...
  2909. # [20:49] <jorendorff> yeah so - i'm not sure we should be so frustrated about microsoft screwing up our master plan
  2910. # [20:49] <dwalkowski> we could easily have a dialog on update that asks if users would like to turn DNT on, with a brief explanation.
  2911. # [20:49] <dwalkowski> with the default =- true
  2912. # [20:49] <dwalkowski> = true, I mean
  2913. # [20:49] * Joins: sawrubh (Mibbit@FAFC7646.E2CAE769.69A05079.IP)
  2914. # [20:49] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  2915. # [20:49] * armenzg_brb is now known as armenzg
  2916. # [20:49] <@ted> dialogs are bad UX
  2917. # [20:49] <@ted> people will just click "whatever"
  2918. # [20:49] <dwalkowski> exactly
  2919. # [20:50] <jorendorff> and be annoyed
  2920. # [20:50] <@ted> we've spent a lot of time getting rid of dialogs from our update process
  2921. # [20:50] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2922. # [20:50] <rstrong> use the notification bar
  2923. # [20:51] <dwalkowski> excellent. you all are upset about DNT, but don't want to make any changes :)
  2924. # [20:51] <nemo> default of true also seems to defeat the purpose
  2925. # [20:51] <@ted> dwalkowski: i don't want to push it at the expense of annoying our users, no
  2926. # [20:51] <jorendorff> dwalkowski: you sound like a troll now.
  2927. # [20:51] <dwalkowski> just playing along
  2928. # [20:51] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
  2929. # [20:51] <@ted> honestly i haven't even flipped DNT myself
  2930. # [20:52] <@ted> i'm not that paranoid
  2931. # [20:52] <jorendorff> really? wow
  2932. # [20:52] <@ted> yup
  2933. # [20:52] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
  2934. # [20:52] * jorendorff tries to remember not being that paranoid
  2935. # [20:52] <@ted> i don't run adblock either!
  2936. # [20:52] <@ted> jorendorff: well, given all the other ways in life i can be tracked
  2937. # [20:52] <jtcranmer> I flipped it mostly because "eh, at worst, it does nothing"
  2938. # [20:52] <@ted> credit card, grocery store discount card
  2939. # [20:52] <@ted> seems like small potatoes
  2940. # [20:52] <Ms2ger> I blocked the AVG add-on that enabled it for me
  2941. # [20:52] * Quits: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net) (Connection reset by peer)
  2942. # [20:52] <gavin> truth of the matter is that vast majority of the people don't care, and you can't change that significantly. so you need to make the "do something" behavior opt-in, for those who do.
  2943. # [20:53] <Ms2ger> OTOH, that was a windows system, so *shrug*
  2944. # [20:53] <jhammel> gavin++
  2945. # [20:53] <jorendorff> ted: the internet is so awful without adblock. I've got adblock turned off now, just to see if i can take it. so bad.
  2946. # [20:53] <@ted> jorendorff: i use flashblock
  2947. # [20:53] <@ted> to get rid of the annoying ads with sound
  2948. # [20:53] <jorendorff> ah
  2949. # [20:53] <@ted> that's the only thing that bothers me
  2950. # [20:53] <Ms2ger> I use linux
  2951. # [20:53] <Ms2ger> Plugins?
  2952. # [20:53] <Ms2ger> Ha. Ha. Ha.
  2953. # [20:53] <msucan> how can i retrieve the elements from the dom in source order?
  2954. # [20:53] <jtcranmer> surprisingly, I haven't used adblock either
  2955. # [20:53] <@ted> yeah, i uninstalled all my plugins on linux
  2956. # [20:53] <jtcranmer> I just live with sound in ads
  2957. # [20:53] <derf> ted: Don't worry, soon you'll have HTML5 ads you can't block with Flashblock.
  2958. # [20:53] <Ms2ger> msucan, childNodes?
  2959. # [20:53] <gavin> msucan: what does "source order" mean?
  2960. # [20:54] <jorendorff> anyway I'm not honestly upset about DNT. I think the DNT approach has always been a total long shot. It's a miracle it went anywhere at all.
  2961. # [20:54] * tbsaunde is now known as tbsaunde|afk
  2962. # [20:54] <derf> You're welcome.
  2963. # [20:54] <@ted> derf: yeah, that will probably be painful
  2964. # [20:54] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  2965. # [20:54] <gavin> given dynamic changes to the dom
  2966. # [20:54] <Ms2ger> derf, what do you mean, soon? :)
  2967. # [20:54] <msucan> it seems getElementsByClassName() doesn't return a consistent order
  2968. # [20:54] <Ms2ger> It does
  2969. # [20:54] <msucan> gavin: dom order
  2970. # [20:54] <derf> Ms2ger: Well, they exist now, but just aren't popular.
  2971. # [20:54] * NeilAway wonders whether Mano is actually going to mention the bug#
  2972. # [20:54] <@bz> msucan: getElementsByClassName returns a list in DOM order
  2973. # [20:54] <Ms2ger> msucan, gEBCN should return them in depth-first tree order
  2974. # [20:54] <jorendorff> if we wanted to move the ball on privacy we would at least fix the aspects of the problem that can be fixed technologically
  2975. # [20:54] <msucan> hmm
  2976. # [20:55] <Mano> NeilAway: Bug 730340
  2977. # [20:55] <nemo> ted: I use NoScript - but that's mostly just for peace, quiet and security. I don't use AdBlock 'cause I actually like clicking on ads sometimes.
  2978. # [20:55] <msucan> bz: then what could account for the weird randomness i see?
  2979. # [20:55] <Ms2ger> Bugs
  2980. # [20:55] <msucan> hehe, right :)
  2981. # [20:55] <@bz> msucan: I have no idea, since I don't know what weird randomness you see
  2982. # [20:55] <Ms2ger> And maybe you not taking into account that the collection is live?
  2983. # [20:55] <Ms2ger> (It is, right?)
  2984. # [20:55] <@bz> msucan: do I get to keep mind-reading, or do I get more data as input to my answer generator? ;)
  2985. # [20:55] <@ted> i don't think i have the patience for NoScript
  2986. # [20:55] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
  2987. # [20:55] <@bsmedberg> ted: for a XULRunner app, crashreporter.ini lives in the XR directory and crashreporter-override.ini lives in the app dir?
  2988. # [20:55] <@bz> Ms2ger: it is, yes
  2989. # [20:55] <nemo> ted: eh. you'd be surprised how little you have to whitelist
  2990. # [20:56] <akeybl> glandium: would you mind taking a look at https://bugzilla.mozilla.org/show_bug.cgi?id=758010#c14
  2991. # [20:56] <@ted> bsmedberg: correct
  2992. # [20:56] <@ted> bsmedberg: -override.ini is optional
  2993. # [20:56] <akeybl> glandium: we need it asap
  2994. # [20:56] <nemo> ted: most people tend to just visit a small number of sites. and when you stray afield, a temporary whitelist entry is just a second or two extra
  2995. # [20:56] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2996. # [20:56] <@ted> we use it so we can get the "restore your tabs" text in firefox
  2997. # [20:56] <@bz> Ms2ger: the technical term is "depth-first preorder"
  2998. # [20:56] <Ms2ger> bz, (someone said something about returning static lists from methods and confused me)
  2999. # [20:56] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
  3000. # [20:56] <msucan> bz: i'm looking into web console stuff and some weirdness with pruning messages
  3001. # [20:56] <Mano> NeilAway: not everything is there yet.
  3002. # [20:56] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  3003. # [20:56] <Ms2ger> bz, meh, graphs
  3004. # [20:56] <bsmith> How much should I care that I may have regressed Trace Malloc Allocs by 0.311% and Trace Malloc MaxHeap by 0.0756%?
  3005. # [20:57] <@bz> msucan: ok, details?
  3006. # [20:57] * Ms2ger has successfully avoided classes on graph theory
  3007. # [20:57] <Mano> NeilAway: i'll patch sm once i'm done with fx. i won't land the "remove expandos support" part before i have a fix in hand for sm
  3008. # [20:57] <bsmith> My patches basically cause us to start loading stuff into memory from the disk cache sooner, and in some cases where we didn't do it before, so I kind of expect *some* regression
  3009. # [20:57] <nemo> ted: I have about a dozen sites on my permanent whitelist
  3010. # [20:57] <Mano> NeilAway: or get someone else to do that
  3011. # [20:57] <@bz> msucan: like the actual code involved?
  3012. # [20:57] <Mano> we'll see
  3013. # [20:57] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  3014. # [20:57] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Connection reset by peer)
  3015. # [20:57] <@bz> bsmith: I wouldn't worry about it too much
  3016. # [20:57] <Mano> NeilAway: hopefully browserPlacesViews.js and treeView.js are close enoguh
  3017. # [20:57] <msucan> yes. you know we are pruning messages one by one, and now i made it prune several messages at once, on a queue basis
  3018. # [20:58] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  3019. # [20:58] <msucan> and it doesn't work very well - i get random behavior. so i assume the code has a bug
  3020. # [20:58] <@bz> ok....
  3021. # [20:58] <@bz> is your code in the tree
  3022. # [20:58] <@bz> ?
  3023. # [20:58] * Joins: smagnin (pike@54A8BE2C.2BD45F3.1BF3E576.IP)
  3024. # [20:58] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3025. # [20:58] <@bz> if not, is it in a bug?
  3026. # [20:58] <@bz> if not, can you pastebin it?
  3027. # [20:59] <@bz> because as things stand, all I can say is "yeah, I assume there's a bug somewhere"
  3028. # [20:59] <msucan> it's in a bug. i just wanted to make sure that gEBCN is supposed to give a consistent order to its list
  3029. # [20:59] <@bz> yes
  3030. # [20:59] <@bz> it returns the list in DOM order
  3031. # [20:59] <Ms2ger> msucan, do you take elements from the NodeList and remove them from the DOM?
  3032. # [20:59] <msucan> bug 722685 it is
  3033. # [20:59] <NeilAway> Mano: which attachment?
  3034. # [20:59] <msucan> Ms2ger: yes
  3035. # [21:00] <Ms2ger> Eheh
  3036. # [21:00] <@bz> do you adjust your iteration index when you do that?
  3037. # [21:00] <msucan> that's what the code did and it seems i need to fix it now ;)
  3038. # [21:00] <@bz> it's a live list, after all
  3039. # [21:00] <msucan> ok, thanks for your input on this. i can go back and fix it
  3040. # [21:00] * jwir3|lunch is now known as jwir3
  3041. # [21:00] <Mano> NeilAway: well, as i said, not everything is there. 1) this is the change that's going to break you: https://bugzilla.mozilla.org/attachment.cgi?id=627917
  3042. # [21:01] <Ms2ger> It's a common mistake :)
  3043. # [21:01] <Mano> NeilAway: 2) these are the browser changes to fix that: https://bugzilla.mozilla.org/attachment.cgi?id=629170 and https://bugzilla.mozilla.org/attachment.cgi?id=629229
  3044. # [21:01] <msucan> indeed. i didn't bother to check that code from the web console and now i was surprised things didn't work quite as expected :)
  3045. # [21:01] <Mano> NeilAway: i still need to fix feedURI/siteURI usage for livemarks, which are also saved in expandos
  3046. # [21:01] <Mano> NeilAway: and that's it
  3047. # [21:02] * mats|away is now known as mats
  3048. # [21:02] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
  3049. # [21:03] <Mano> NeilAway: the browserPlacesViews patch creates a WeakMap mapping places nodes to dom elements, replacing the _DOMElement usage there.
  3050. # [21:03] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Connection reset by peer)
  3051. # [21:03] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  3052. # [21:03] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
  3053. # [21:03] <Mano> NeilAway: the trreView patch uses a similar solution for _cellProperties.
  3054. # [21:04] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  3055. # [21:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  3056. # [21:04] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  3057. # [21:05] <Mano> NeilAway: (the treeView patch also removes _plainContainer caching)
  3058. # [21:05] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
  3059. # [21:05] * bholley_ is now known as bholley
  3060. # [21:05] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3061. # [21:05] <Mano> that's all you should know, the patches are repetitive otherwise.
  3062. # [21:06] <NeilAway> Mano: looks reasonable, except for a typo in 629170, if (!this._domNodes.has(aChild, button)) // should be .has(aChild)
  3063. # [21:06] * davehunt|away is now known as davehunt
  3064. # [21:06] <mak> NeilAway: good catch
  3065. # [21:06] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3066. # [21:06] <Mano> NeilAway: thanks!!
  3067. # [21:07] * Mano is happy this hasn't landed yet.
  3068. # [21:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3069. # [21:07] <Mano> NeilAway: so, should i patch sm by myself? :)
  3070. # [21:07] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  3071. # [21:07] * Mano builds it atm.
  3072. # [21:08] <Mano> well, is building.
  3073. # [21:08] * Quits: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  3074. # [21:09] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference)
  3075. # [21:09] <Ms2ger> mounir, I hope you're not around, but if you'd happen to be...
  3076. # [21:10] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Connection reset by peer)
  3077. # [21:10] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
  3078. # [21:10] <NeilAway> Mano: careful, because suite/common/history/treeView.js has a cut-down version
  3079. # [21:11] <Mano> NeilAway: what do you mean by cutdown?
  3080. # [21:11] <NeilAway> Mano: (because 2.0 used places for history, and then 2.1 used it for bookmarks, but we never merged the code)
  3081. # [21:11] <Mano> NeilAway: hrm, does this mean you don't use it for bookmarks?
  3082. # [21:11] <Mano> so you have two copies?
  3083. # [21:11] <NeilAway> Mano: it's not a copy, it's a cut-down version
  3084. # [21:12] <NeilAway> Mano: history's places code knows nothing about bookmarks
  3085. # [21:12] <Mano> NeilAway: and what do you have for bookmarks?
  3086. # [21:12] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  3087. # [21:13] <NeilAway> Mano: places/browserPlacesViews.js and places/treeView.js
  3088. # [21:13] <NeilAway> Mano: now, it's quite possible that history could switch to places/treeView.js but I haven't tried it
  3089. # [21:13] <Mano> NeilAway: ah, so one full version and a cut-down version
  3090. # [21:13] <Mano> ok gotcha.
  3091. # [21:13] <Mano> not going to fix that ;)
  3092. # [21:14] <Mano> (merging, i mean)
  3093. # [21:14] <NeilAway> Mano: as long as you don't break history :-)
  3094. # [21:14] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3095. # [21:14] <Mano> NeilAway: sure, will you be able to review that in time for merge / can i land it with post-facto review?
  3096. # [21:15] <Mano> i will do basic testing for history and bookmarks
  3097. # [21:15] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3098. # [21:15] * ChanServ sets mode: +o dbaron
  3099. # [21:16] <NeilAway> Mano: well, the two patches I read seem reasonable enough to port with a=me
  3100. # [21:17] * mkelly|noms is now known as mkelly
  3101. # [21:18] <@ted> kaie: you can have r=me to push NSPR 4.9.2
  3102. # [21:18] <@ted> er, 4.9.1
  3103. # [21:18] <@ted> i tried to email you but your server rejects mail from gmail...
  3104. # [21:18] <kaie> ted, thanks!
  3105. # [21:18] * Quits: catalinb (ethereal@moz-7443FA19.eregie.pub.ro) (Client exited)
  3106. # [21:18] <kaie> ted, wow. I dodn't know that, that's bad,thanks for telling me
  3107. # [21:19] <@ted> http://pastebin.mozilla.org/1653521
  3108. # [21:19] <@ted> that seems like a super effective way to get google to do something
  3109. # [21:19] <@ted> </sarcasm>
  3110. # [21:19] <jviereck_mb> dietrich: hi, can I set you up for review on a patch related to Print Preview UI in toolkit/?
  3111. # [21:19] * philor|afk is now known as philor
  3112. # [21:20] * coop|afk is now known as coop|buildduty
  3113. # [21:20] <dietrich> jviereck_mb: i'm probably not the right person. mossop would know maybe?
  3114. # [21:20] * mjschranz_away is now known as mjschranz
  3115. # [21:21] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  3116. # [21:21] <jviereck_mb> dietrich: okay, thanks!
  3117. # [21:21] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  3118. # [21:21] <@bsmedberg> oh what I would do for a real array type in make variables
  3119. # [21:21] * jhammel is now known as jhammel|lunch
  3120. # [21:22] * aki is now known as aki|brb
  3121. # [21:23] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Quit: Bye)
  3122. # [21:23] * Quits: brendan (brendaneic@moz-E639F6FA.starwoodbroadband.com) (Quit: brendan)
  3123. # [21:23] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
  3124. # [21:23] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  3125. # [21:24] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  3126. # [21:24] <@ted> bsmedberg: i hate make
  3127. # [21:24] <@ted> we should switch to gyp + configure
  3128. # [21:25] * jgriffin is now known as jgriffin-lunch
  3129. # [21:25] <bsmith> ted: I am working on gyp files for NSS, PSM, and netwerk
  3130. # [21:25] <derf> Oh no.
  3131. # [21:25] <@ted> neat
  3132. # [21:25] <derf> We have converted ted.
  3133. # [21:25] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
  3134. # [21:25] <@ted> bsmith: i had a toy one for spidermonkey at some point
  3135. # [21:25] <@ted> derf: hah!
  3136. # [21:25] <@ted> i don't like the way google uses it
  3137. # [21:25] <@ted> but it's better than writing makefiles
  3138. # [21:25] <bsmith> Yes, let's do it.
  3139. # [21:25] <bsmith> I will be using them to generate my VS projects
  3140. # [21:26] <philor> bz: Windows would like to talk to you about the space between the word and the underline in that same test
  3141. # [21:26] <bsmith> does gyp generate non-recursive makefiles?
  3142. # [21:26] <@ted> we probably still need a configure step
  3143. # [21:26] <@ted> bsmith: yes
  3144. # [21:26] <bsmith> yes, then definitely let's do it.
  3145. # [21:26] <@ted> https://bugzilla.mozilla.org/show_bug.cgi?id=512595
  3146. # [21:26] <@ted> also it can produce ninja files on linux
  3147. # [21:26] <@ted> which are supposedly faster than make
  3148. # [21:26] <@bz> philor: hmm?
  3149. # [21:26] * @bz looks
  3150. # [21:26] <derf> ted: ekr has been talking me up on ninja.
  3151. # [21:27] <@ted> derf: it sounds like a great idea if you're already using a makefile-generator
  3152. # [21:27] <derf> I keep telling him he should just rewrite our make system for us.
  3153. # [21:27] <derf> For some reason he hasn't jumped on top of that.
  3154. # [21:27] <@ted> hah
  3155. # [21:27] <bsmith> If I add only a constant to an XPCOM interface, do I need to change the UUID?
  3156. # [21:27] <@bz> philor: gah
  3157. # [21:28] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3158. # [21:29] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3159. # [21:29] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
  3160. # [21:29] * Joins: twi (Adium@moz-D11FD785.cust.dsl.vodafone.it)
  3161. # [21:30] <@bz> philor: apparently try decided to not test my stuff on Windows, and I missed that
  3162. # [21:30] <philor> bz: we did have a 20+ hour backlog on Windows builds, yeah :(
  3163. # [21:30] <@bz> not just backlog
  3164. # [21:30] <@bz> it's still not tested there
  3165. # [21:31] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  3166. # [21:31] * @bz marks the test as failing on Windows
  3167. # [21:31] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Connection reset by peer)
  3168. # [21:31] * Quits: sworkman (sworkman@moz-365D3869.lightspeed.sntcca.sbcglobal.net) (Quit: sworkman)
  3169. # [21:31] <@bz> fails-if(winWidget) ?
  3170. # [21:32] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3171. # [21:33] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3172. # [21:33] <@bsmedberg> ted: I think I want/need to make http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/installer/packager.mk?mark=500-548#500 a python script, sound reasonable?
  3173. # [21:33] <@bz> philor: crossing fingers... ;)
  3174. # [21:33] <jduell> Hixie: ping
  3175. # [21:34] <@ted> bsmedberg: i think catlee was looking into that
  3176. # [21:34] <@ted> not sure if he got anywhere
  3177. # [21:34] <@ted> that sounds fabulous though
  3178. # [21:34] <catlee> I was?
  3179. # [21:34] * @bsmedberg is on a vaguely urgent schedule, this is blocking some metro stuff
  3180. # [21:34] <catlee> oh yeah, I gave up
  3181. # [21:35] <philor> wow, just winWidget? every time I fails-if, I have to use a horrible regex on http.oscpu
  3182. # [21:35] * cjones is now known as cjones-lunch
  3183. # [21:35] <dholbert> philor, I think that is only if you're targeting a specific version of windows
  3184. # [21:36] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3185. # [21:36] * Parts: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ex-Chat)
  3186. # [21:36] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  3187. # [21:37] <philor> yeah, as I always seem to be, or a particular version of Darwin
  3188. # [21:37] <philor> we need to fail big more often
  3189. # [21:37] <KWierso1> fails-if(true)
  3190. # [21:38] <philor> nah, that's the xpcshell.ini version, fails-if = true
  3191. # [21:39] * Quits: danielbw_ (danielbw@moz-A3F3FC35.monstertool.com) (Ping timeout)
  3192. # [21:39] * KWierso1 is now known as KWierso
  3193. # [21:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3194. # [21:41] * erick-afk is now known as erick
  3195. # [21:41] * ashughes is now known as ashughes|meeting
  3196. # [21:41] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Input/output error)
  3197. # [21:41] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
  3198. # [21:41] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3199. # [21:41] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3200. # [21:42] <froydnj> bz: pong (24 hours late)
  3201. # [21:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3202. # [21:42] * aki|brb is now known as aki
  3203. # [21:42] <fabrice> !seen mrbkap
  3204. # [21:42] <firebot> mrbkap was last seen 25 hours, 34 minutes and 10 seconds ago, saying '* mrbkap runs.' in #jsapi.
  3205. # [21:43] <@bz> froydnj: I have no idea what the ping was about
  3206. # [21:43] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3207. # [21:43] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Ping timeout)
  3208. # [21:43] <gps> ted: welcome to the club!
  3209. # [21:43] <froydnj> bz: figured :)
  3210. # [21:43] * mdas|noms is now known as mdas
  3211. # [21:43] * Joins: danielbw_ (danielbw@moz-49952537.monstertool.com)
  3212. # [21:44] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  3213. # [21:44] <@ted> gps: hah
  3214. # [21:44] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  3215. # [21:44] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3216. # [21:45] <gps> I have a load of Python code that extracts our Makefiles into Python data structures, if you are interested!
  3217. # [21:45] <gps> (using the PyMake API)
  3218. # [21:46] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  3219. # [21:46] <gps> we can swap places: you can rewrite Firefox Sync and I can work on build system enhancements :)
  3220. # [21:46] * jgriffin-lunch is now known as jgriffin
  3221. # [21:47] <@ted> ha ha
  3222. # [21:47] <@ted> as if i work on build system enhancements
  3223. # [21:47] * Joins: thakis (Mibbit@moz-CD91E596.google.com)
  3224. # [21:47] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3225. # [21:48] <BenWa> Do we have a bug for clearing thumbnail? I'm at 1.6GB
  3226. # [21:49] <KWierso> BenWa: https://bugzilla.mozilla.org/show_bug.cgi?id=752407 would probably help, though it's not exactly that
  3227. # [21:50] <BenWa> filing it then
  3228. # [21:51] <philor> ImportError: No module named setuptools
  3229. # [21:51] <philor> ted
  3230. # [21:52] * Quits: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP) (Quit: nn)
  3231. # [21:52] <@ted> yes
  3232. # [21:52] * Quits: xsergio (sergio@6E05D48C.EB7C486C.5FA960DF.IP) (Client exited)
  3233. # [21:52] <philor> by which I mean, apparently,
  3234. # [21:52] <philor> gps ^
  3235. # [21:52] <@ted> ?
  3236. # [21:52] <philor> https://tbpl.mozilla.org/php/getParsedLog.php?id=12282632&tree=Mozilla-Inbound
  3237. # [21:53] <@ted> that's exciting
  3238. # [21:53] <gps> that's the OS X breakage I've been screaming about
  3239. # [21:53] <gps> scroll up and you'll see a permissions error
  3240. # [21:53] <philor> the blessings, they burn!
  3241. # [21:53] * Quits: thakis (Mibbit@moz-CD91E596.google.com) (Quit: http://www.mibbit.com ajax IRC Client)
  3242. # [21:54] <@ted> wait, did you push that to inbound?
  3243. # [21:54] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  3244. # [21:54] <gps> yeah, I thought the OS X builders were fixed b/c I saw some green Try runs
  3245. # [21:54] <gps> backout?
  3246. # [21:55] <@ted> when would they have been fixed?
  3247. # [21:55] <@ted> yes, you should back that out
  3248. # [21:55] <gps> in the time I was offline
  3249. # [21:55] <@ted> as if things happen that quickly :)
  3250. # [21:55] <@ted> i think nothing else is burning because nothing else is trying to install extra packages into the virtualenv
  3251. # [21:58] <gps> ok. backout pushed
  3252. # [21:59] <gps> so, if clobber builds are broken, why are the trees still open?
  3253. # [22:01] <@ted> i don't think they're actually broken
  3254. # [22:01] <@ted> i think the virtualenv stuff is broken in a non-fatal way on our mac builders
  3255. # [22:01] <@ted> it only becomes fatal with your patch, apparently
  3256. # [22:02] <@ted> it's also possible that there's some other issue with your patch and we're just being confused by the other bustage
  3257. # [22:02] <@ted> in any event, i would agitate at releng to fix that mac slave bustage
  3258. # [22:02] <gps> ted: I've seen the same error on Try builds
  3259. # [22:02] <@ted> other people's try builds?
  3260. # [22:02] <gps> yes
  3261. # [22:03] * philor is now known as philor|away
  3262. # [22:03] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  3263. # [22:04] <@ted> gps: we can't be broken for clobbers in the general sense
  3264. # [22:04] <@ted> because nightly builds work
  3265. # [22:04] <zzzzz_> BenWa: add hidden pref browser.pagethumbnails.capturing_disabled set to 'true' , delete the thumbnails folder - no more thumbs :)
  3266. # [22:05] * Quits: wlach (wlach@moz-3BB19106.vif.net) (Quit: Leaving)
  3267. # [22:05] <armenzg> espindola: do you have a releng fed64 assigned to you? do you know on which bug?
  3268. # [22:06] <espindola> armenzg: I think it was returned
  3269. # [22:06] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3270. # [22:06] <espindola> let me check bugzilla
  3271. # [22:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3272. # [22:07] <bdahl> gavin: ping
  3273. # [22:07] <armenzg> thanks
  3274. # [22:08] <BenWa> Well I don't care too much about my HDD, but our users will
  3275. # [22:08] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3276. # [22:08] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3277. # [22:08] * mattwoodrow|away is now known as mattwoodrow
  3278. # [22:08] <zzzzz_> BenWa: yea, especially when you decide to back-up your entire profile folder not realizing how large one folder is
  3279. # [22:09] <espindola> armenzg: 703619?
  3280. # [22:09] <@smaug> is there some easy way to get JS stack
  3281. # [22:09] <@smaug> in a chrome tests
  3282. # [22:09] <@smaug> test
  3283. # [22:09] * Joins: thakis (thakis__@moz-CD91E596.google.com)
  3284. # [22:09] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3285. # [22:09] * tbsaunde|afk is now known as tbsaunde
  3286. # [22:10] <espindola> smaug: from C: DumpJSStack
  3287. # [22:10] <espindola> from JS:
  3288. # [22:10] <armenzg> espindola: it was specifically talos-r3-fed64-010 but it might be from a long long time ago
  3289. # [22:10] <espindola> new Error().stack
  3290. # [22:10] <armenzg> that's OK
  3291. # [22:10] <thakis> smaug: can you sr https://bugzilla.mozilla.org/show_bug.cgi?id=757664 or does sicking have to do that? (does sicking come here?)
  3292. # [22:10] <armenzg> as long as I know you are not using it
  3293. # [22:10] <espindola> or something like that :-)
  3294. # [22:10] <thakis> i have r+ from mounir already
  3295. # [22:10] <espindola> armenzg: I am not
  3296. # [22:10] <espindola> thanks
  3297. # [22:10] <armenzg> yw
  3298. # [22:10] <thakis> hi espindola :-)
  3299. # [22:10] <espindola> thakis: hey!
  3300. # [22:11] <@smaug> thakis: I'll need to look at the whatwg mailing list thread
  3301. # [22:11] <gps> smaug: https://mxr.mozilla.org/mozilla-central/source/services/common/utils.js#16
  3302. # [22:11] <thakis> smaug: ok. this is what i landed in webkit; the thread was basically "we should do this and more"
  3303. # [22:11] <thakis> my patch doesn't prevent the "and more" part
  3304. # [22:11] <@smaug> thakis: but, I still wish sicking would review. He has reviewed probably all the file handling related patches lately
  3305. # [22:11] <thakis> ok
  3306. # [22:11] <thakis> then i'll just wait :-)
  3307. # [22:11] * artur-afk is now known as artur
  3308. # [22:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  3309. # [22:12] <@smaug> thakis: if he hasn't reviewed it by Monday, ask me again
  3310. # [22:12] <thakis> sounds good
  3311. # [22:12] <thakis> thanks!
  3312. # [22:12] <@smaug> thakis: that way we could get the patch to FF15
  3313. # [22:13] <@smaug> gps: does that more than new Error.stack ?
  3314. # [22:13] <gps> smaug: yes, it pretty-prints
  3315. # [22:13] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  3316. # [22:13] * ashughes|meeting is now known as ashughes
  3317. # [22:14] <@smaug> ah, /me doesn't care pretty printing :)
  3318. # [22:14] <@smaug> I'm just trying to debug in tryserver
  3319. # [22:14] <@smaug> which sucks
  3320. # [22:16] <glandium> akeybl: do you still need an answer or did someone else fill you in?
  3321. # [22:16] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
  3322. # [22:17] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  3323. # [22:18] * Joins: Matti (chatzilla@moz-AF925316.dip.t-dialin.net)
  3324. # [22:19] <jviereck_mb> smaug: I need to send an nsAsyncDOMEvent from the printEngine to the print preview UI if the print preview is open, the user print and then something fails during the printing to close print preview again
  3325. # [22:20] <jviereck_mb> smaug: but it looks like the event goes to the wrong document, such that the event listener in the printPreviewBindings.xml don't catch it
  3326. # [22:20] <@smaug> add the event listener to window
  3327. # [22:20] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3328. # [22:20] <@smaug> and check which document gets the event
  3329. # [22:20] <@smaug> and modify your code to do the right thing
  3330. # [22:21] <jviereck_mb> I like the "do the right thing" part ;)
  3331. # [22:21] <@smaug> exactly :)
  3332. # [22:21] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  3333. # [22:22] * joduinn-mtg is now known as joduinn
  3334. # [22:22] * jlebar is now known as jlebar|snacktime
  3335. # [22:22] <nemo> glandium: hey. so that 10.0.0.5 - is that like a week away, a month? :) how about the real memory gains in 12+ *hopeful*
  3336. # [22:23] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  3337. # [22:24] * Joins: karl (karl@moz-740FCA90.jetstream.xtra.co.nz)
  3338. # [22:24] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120528154913])
  3339. # [22:24] <@smaug> nemo: memory gains ?
  3340. # [22:24] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  3341. # [22:25] <nemo> smaug: I wanna run something more than Firefox 3.5 on my debian squeeze raspberry pi :)
  3342. # [22:25] <nemo> smaug: Nicholas has been doing a lot to reduce Firefox memory usage lately
  3343. # [22:25] <@smaug> FF12 has lots of leak fixes FF10 doesn't have
  3344. # [22:26] <@smaug> FF13+ has even more
  3345. # [22:26] <nemo> smaug: I'm guessing there are probably some settings in about:config to also limit how much memory that, say, jäger uses...
  3346. # [22:26] <nemo> smaug: I was just perusing areweslimyet.com
  3347. # [22:26] <nemo> and recent announcements on his blog
  3348. # [22:26] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3349. # [22:26] <nemo> smaug: anyway, glandium said that Firefox 10 for the Pi would be available once some 10.0.0.5 fix lands.
  3350. # [22:27] <nemo> smaug: I have no idea if that's an iceweasel version or a mozilla one
  3351. # [22:27] <nemo> smaug: but FF15 would be even better
  3352. # [22:27] <@smaug> FF10 has quite a bit worse cycle collections...
  3353. # [22:28] <@smaug> FF12 is better
  3354. # [22:29] <jviereck_mb> smaug: is there a way to get a list of all open documents, such that I figure out it goes to the wrong one?
  3355. # [22:30] <@smaug> jviereck_mb: I guess tabbrowser has some code
  3356. # [22:30] * cjones-lunch is now known as cjones
  3357. # [22:30] * @smaug doesn't know Firefox UI code
  3358. # [22:31] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
  3359. # [22:33] * mattwoodrow is now known as mattwoodrow|away
  3360. # [22:34] * mjschranz is now known as mjschranz_away
  3361. # [22:35] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
  3362. # [22:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  3363. # [22:36] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
  3364. # [22:36] * bmoss|2 is now known as bmoss
  3365. # [22:36] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
  3366. # [22:37] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  3367. # [22:37] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Input/output error)
  3368. # [22:37] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  3369. # [22:37] <Optimizer> any idea if I import a stylesheet (using loadAndRegisterSheet of the nsiStyleSheetService) with @import (url) kind of thing, will it work ?
  3370. # [22:38] <Optimizer> @import url(...)
  3371. # [22:39] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3372. # [22:39] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3373. # [22:39] * bwinton is now known as bwinton_away
  3374. # [22:40] <jwir3> when I perform a presShell->ReconstructFrames(), should that be re-initializing a prescontext? It seems that I am hitting this assertion at times: http://mxr.mozilla.org/mozilla-central/source/layout/base/nsPresContext.cpp#946
  3375. # [22:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3376. # [22:41] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  3377. # [22:44] * Joins: michal1 (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
  3378. # [22:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3379. # [22:44] <akeybl> glandium: all good now thanks
  3380. # [22:44] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  3381. # [22:44] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  3382. # [22:45] * Joins: Facebook_marek (marek@moz-C003509E.static.twtelecom.net)
  3383. # [22:48] * mdas is now known as mdas|afk
  3384. # [22:48] * Quits: wolfiR (wolfiR@moz-4ADBD724.dip0.t-ipconnect.de) (Quit: Leaving)
  3385. # [22:50] * Quits: raphc (rc@moz-5F29C83B.wb.wifirst.net) (Ping timeout)
  3386. # [22:50] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
  3387. # [22:50] * Joins: dao (dao@moz-38822FD3.superkabel.de)
  3388. # [22:51] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  3389. # [22:51] * jlebar|snacktime is now known as jlebar
  3390. # [22:52] <jduell> bsmedberg: do we have a way to tell if an nsIFile is on an NTFS filesystem?
  3391. # [22:52] <@bsmedberg> jduell: probably not easily, but I'd ask bbondy
  3392. # [22:52] <jviereck_mb> if I pass a C++ object to a dom function, that is defined using this "function" attribute in the IDL def, do I have to addreff the C++ object before passing it to the JS function?
  3393. # [22:52] * Joins: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl)
  3394. # [22:52] <@smaug> jviereck_mb: no
  3395. # [22:53] * Quits: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu) (Connection reset by peer)
  3396. # [22:53] * jhammel|lunch is now known as jhammel
  3397. # [22:53] <bbondy> jduell: I don't think we have a method avail in nsIFile but you can use ctypes easily with a win32 api to do it
  3398. # [22:53] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3399. # [22:53] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
  3400. # [22:55] <bbondy> jduell: You could also simply add an attribute to nsILocalFileWin.idl which wraps a call to GetVolumeInformation and checks for NTFS easily. http://msdn.microsoft.com/en-us/library/windows/desktop/aa364993%28v=vs.85%29.aspx
  3401. # [22:55] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
  3402. # [22:55] <jduell> bbondy: thanks!
  3403. # [22:56] <jviereck_mb> is there a better way to remove printfs from a patch then go over the patch and remove the lines + reindex manually?
  3404. # [22:56] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3405. # [22:57] <@smaug> reindex?
  3406. # [22:57] <bbondy> np
  3407. # [22:57] <@smaug> jviereck_mb: apply the patch, remove printfs and create a new patch
  3408. # [22:57] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3409. # [22:57] <twi> or use git stash -p (0.5 troll)
  3410. # [22:59] <bbondy> jduell: This is from an existing patch that we took a different approach to, but it does an IsNTFS call that you can copy the code from: http://pastebin.mozilla.org/1653572
  3411. # [22:59] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
  3412. # [22:59] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Ping timeout)
  3413. # [22:59] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3414. # [23:00] <jduell> bbondy: thanks--that's code for ctypes, I assume (haven't used ctypes before)
  3415. # [23:00] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3416. # [23:00] <bbondy> jduell: no that's just a function in c++ that you can use for your attribute implementation if you go that way
  3417. # [23:00] <jduell> bbondy: ok, thanks
  3418. # [23:00] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  3419. # [23:01] <bbondy> np
  3420. # [23:01] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
  3421. # [23:01] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  3422. # [23:01] <johanc> is anyone else having trouble pulling updates?
  3423. # [23:01] <johanc> ie "hg pull -u"
  3424. # [23:03] <johanc> "johanc@JOHANC-PC /c/firefox-src/mozilla-central
  3425. # [23:03] <johanc> $ hg pull -u
  3426. # [23:03] <johanc> abort: error: A connection attempt failed because the connected party did not properly respond after a period of time, o
  3427. # [23:03] <johanc> r established connection failed because connected host has failed to respond"
  3428. # [23:03] <johanc> ^
  3429. # [23:03] <dholbert> johanc, looks like hg.m.o is down
  3430. # [23:03] <dholbert> http://www.downforeveryoneorjustme.com/hg.mozilla.org/
  3431. # [23:04] <dholbert> and http://status.mozilla.com/
  3432. # [23:04] <derf> Yeah, certainly down for me.
  3433. # [23:05] <johanc> dholbert: http://status.mozilla.com/ looks broken too at a second glance
  3434. # [23:05] <johanc> no green icons
  3435. # [23:05] <johanc> dholbert: thanks
  3436. # [23:05] * Joins: Facebook_marek_ (marek@moz-C003509E.static.twtelecom.net)
  3437. # [23:05] * Joins: tbsaunde_ (tbsaunde@moz-6EA0D96D.wv.cc.cmu.edu)
  3438. # [23:05] <johanc> mdn is down too
  3439. # [23:05] <johanc> :(
  3440. # [23:05] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3441. # [23:06] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3442. # [23:06] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  3443. # [23:06] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3444. # [23:06] * Quits: Facebook_marek (marek@moz-C003509E.static.twtelecom.net) (Ping timeout)
  3445. # [23:06] * Facebook_marek_ is now known as Facebook_marek
  3446. # [23:06] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  3447. # [23:06] <tbsaunde_> so, uhm people.m.o appears to be able to talk to irc.m.o, but not the rest of the world???
  3448. # [23:07] <jhammel> tbsaunde_: it used to be able to reach the outside world anyway
  3449. # [23:07] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  3450. # [23:07] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  3451. # [23:08] <tbsaunde_> jhammel: yeah, but its more useful when I can ssh to it :)
  3452. # [23:08] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  3453. # [23:08] <dholbert> tbsaunde_, it might be affected by the service disruption that's hurting hg.mozilla.org, too
  3454. # [23:08] <jhammel> hmm, yeah, that isn't working for me either :(
  3455. # [23:09] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
  3456. # [23:09] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3457. # [23:09] * jhammel forgets the site that lists whether other mozilla sites are up or down
  3458. # [23:09] <dholbert> jhammel, http://status.mozilla.com/
  3459. # [23:09] * clokep is now known as clokep_
  3460. # [23:09] <dholbert> though that lacks people.m.o
  3461. # [23:09] <jhammel> dholbert: yes, that one :)
  3462. # [23:09] <@bz> areweupyet.com ?
  3463. # [23:10] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Ping timeout)
  3464. # [23:10] <@bz> (you know you want to)
  3465. # [23:10] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  3466. # [23:10] * bhearsum is now known as bhearsum|afk
  3467. # [23:10] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
  3468. # [23:10] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
  3469. # [23:10] <jhammel> beh, i have too many domains already ;)
  3470. # [23:10] * devd is now known as dev_afk
  3471. # [23:11] * Joins: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net)
  3472. # [23:11] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  3473. # [23:11] * Quits: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net) (Ping timeout)
  3474. # [23:11] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  3475. # [23:11] * Parts: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
  3476. # [23:11] <tbsaunde_> dholbert: since tbsaunde is still here it must be somewhat up
  3477. # [23:11] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3478. # [23:12] <jwir3> under what kinds of conditions is a pres shell destroyed?
  3479. # [23:12] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  3480. # [23:12] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3481. # [23:12] <aki> heads up: we're seeing hg.m.o issues due to load balancer issues. we may or may not be able to close trees
  3482. # [23:13] * aki changes topic to 'Tree CLOSED due to hg issues || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  3483. # [23:13] * Joins: Optimizer1 (Instantbir@C547DA78.283CD663.2AB48280.IP)
  3484. # [23:13] * Joins: philikon|x (philipp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3485. # [23:14] <@dbaron> jwir3, things like navigating from a document to a new one (or the document falling out of the fastback cache), destroying an iframe, being done with printing or print previewing
  3486. # [23:14] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  3487. # [23:14] <BenB> while devmo is offline: http://mdn.beonex.com/en/index.html
  3488. # [23:14] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
  3489. # [23:14] * Quits: Optimizer1 (Instantbir@C547DA78.283CD663.2AB48280.IP) (Input/output error)
  3490. # [23:14] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3491. # [23:14] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3492. # [23:14] * aki changes topic to 'Tree CLOSED due to hg and graphs issues || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  3493. # [23:15] * Joins: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP)
  3494. # [23:15] <mak> sigh. mxr is down
  3495. # [23:15] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3496. # [23:15] * ChanServ sets mode: +o dbaron
  3497. # [23:15] <evilpie> make: dxr to rescue ? http://dxr.lanedo.com/
  3498. # [23:16] <evilpie> *mak
  3499. # [23:16] <evilpie> muscle memory ...
  3500. # [23:16] <mak> evilpie: ah cool, thank you
  3501. # [23:16] <jhammel> no target to make 'dxr to rescue'. stop.
  3502. # [23:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  3503. # [23:17] * Quits: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3504. # [23:17] * juanb is now known as juanb|brb
  3505. # [23:17] * Joins: willy1234x1|2 (willy1234x@moz-392EE3AE.slkc.qwest.net)
  3506. # [23:18] * Quits: jviereck_mb (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
  3507. # [23:18] <dholbert> mxr / hg back up for me
  3508. # [23:18] * Joins: jviereck_mb (Adium@moz-7DB34ACC.dynamic.hispeed.ch)
  3509. # [23:18] <dholbert> / mdn
  3510. # [23:18] <gavin> bdahl: pong
  3511. # [23:18] <gavin> saw your question in #fx-team
  3512. # [23:18] <gavin> let me catch up on scrollback :)
  3513. # [23:18] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3514. # [23:18] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3515. # [23:19] <gkw> https://bugzilla.mozilla.org/show_bug.cgi?id=760659
  3516. # [23:19] * Quits: tbsaunde_ (tbsaunde@moz-6EA0D96D.wv.cc.cmu.edu) (Quit: leaving)
  3517. # [23:19] <gkw> but yeah, hg seems to be working again
  3518. # [23:20] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3519. # [23:20] * Boriss_ is now known as Boriss
  3520. # [23:20] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3521. # [23:21] <mak> gavin: I am doing a first-pass review now, but in case you start on it I can just stop, or you may review my review :)
  3522. # [23:21] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
  3523. # [23:21] * Joins: brosnan (brosnan@moz-BBE3ABD.mv.mozilla.com)
  3524. # [23:21] <gavin> mak: happy to let you grab it! :)
  3525. # [23:21] <gavin> I was actually wondering who knew that file handling stuff
  3526. # [23:21] <gavin> maybe felipe? I forget
  3527. # [23:21] <mak> gavin: well I don't know all of that really well, I was mostly trying to help
  3528. # [23:22] <gavin> you're pretty great that way!
  3529. # [23:22] <mak> I can learn it though!
  3530. # [23:22] <mak> if you find someone more expert could do a second-and-final-pass
  3531. # [23:23] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  3532. # [23:24] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
  3533. # [23:24] * capella_ is now known as capella
  3534. # [23:24] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
  3535. # [23:25] * philor|away is now known as philor
  3536. # [23:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3537. # [23:25] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  3538. # [23:26] * Quits: philikon|x (philipp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: philikon|x)
  3539. # [23:26] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3540. # [23:26] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  3541. # [23:26] <BenB> how do I get to the function scope object?
  3542. # [23:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8818faa56831 - Ehsan Akhgari - Bug 757965 - Properly test for write access before staging an update in the background; r=rstrong
  3543. # [23:27] <BenB> i.e. what can I use instead of |this|? |function foo() { var bla = "hello"; alert(this.bla); }; foo();|
  3544. # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/e3d3a4b05211 - Ehsan Akhgari - Bug 759065 - Fall back to downloading the full update if staging the update in the background fails; r=rstrong
  3545. # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/f24ce56de72f - Ehsan Akhgari - Bug 760290 - The update UI needs to be aware of the possibility that the update cannot be staged in the background; r=rstrong
  3546. # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/1a28fcd25143 - Ehsan Akhgari - Bug 760027 - Attempt to retry moving the installation directory when performing the replace stage of an update 10 times; r=strong
  3547. # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/30babf8e5573 - Ehsan Akhgari - Bug 759615 - Avoid running the PostUpdate step when only staging the update in the background; r=rstrong
  3548. # [23:27] <jrmuizel> ted: ping
  3549. # [23:27] <BenB> I need to do foo["bla"]
  3550. # [23:28] <@smaug> BenB: alert(bla) ?
  3551. # [23:28] <BenB> smaug: funny. I need to refer by []
  3552. # [23:28] * juanb|brb is now known as juanb
  3553. # [23:29] <bdahl> mak: one thing that yury pointed out is https://bugzilla.mozilla.org/attachment.cgi?id=628876&action=diff#a/browser/extensions/pdfjs/chrome.manifest_sec1 should probably have been in the firefox changes patch
  3554. # [23:30] <bdahl> missed it when i broke it up
  3555. # [23:30] <mak> bdahl: please annotate that in the bug
  3556. # [23:30] * ashughes is now known as ashughes|lunch
  3557. # [23:31] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3558. # [23:32] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
  3559. # [23:33] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3560. # [23:33] <bdahl> mak: k, or i can fix it?, i need to wipe out one file in the other patch anyway https://bugzilla.mozilla.org/attachment.cgi?id=628876&action=diff#a/browser/extensions/pdfjs/test/head.js_sec1
  3561. # [23:33] * armenzg is now known as armenzg_brb
  3562. # [23:34] <mak> bdahl: well, I have the previous patch open, so I will continue there still
  3563. # [23:34] <Optimizer> smaug: How can I get the name of the event from the event object in the argument of the listener function ?
  3564. # [23:34] <@smaug> event.type
  3565. # [23:35] <Optimizer> does every event has that ?
  3566. # [23:35] <mak> bdahl: maybe make a small additional patch? and then merge them later
  3567. # [23:35] <@smaug> yes
  3568. # [23:35] <@smaug> every DOM event has .type
  3569. # [23:35] <Optimizer> on mdn, keyboard events does not have that, atleast not listed on mdn page
  3570. # [23:35] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  3571. # [23:35] <@smaug> all the events inherit properties from Event
  3572. # [23:35] <Optimizer> oh
  3573. # [23:35] <Optimizer> thanks
  3574. # [23:36] <Optimizer> :)
  3575. # [23:36] <Optimizer> then all events will also have timeStamp ?
  3576. # [23:37] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  3577. # [23:37] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  3578. # [23:37] <philor> so, whose leak is that on inbound?
  3579. # [23:37] <philor> NSPR's? that'll be fun
  3580. # [23:38] <@smaug> Optimizer: yes, though timeStamp value is unfortunately pretty unreliable
  3581. # [23:38] <Optimizer> then what should I use to get the time
  3582. # [23:38] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3583. # [23:38] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3584. # [23:39] <jrmuizel> ted: nevermind, it looks like a 64bit dump_syms crashes when run on a 32bit binary
  3585. # [23:39] <@smaug> new Date() ?
  3586. # [23:39] <Waldo> bz: in the new DOM bindings, do DOM objects of different kinds (HTMLSpanElement versus HTMLParaElement, or whatever they're named, say) have different JSClasses?
  3587. # [23:39] <@smaug> Date.now() ?
  3588. # [23:40] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120530042008])
  3589. # [23:40] <@smaug> Waldo: hey, why on earth do we have MOZ_Assert
  3590. # [23:40] <@smaug> and MOZ_ASSERT
  3591. # [23:40] <Waldo> smaug: well, originally it was to have an assert method that would assert in release builds
  3592. # [23:40] <jhammel> no Moz_ASSERT?
  3593. # [23:40] <Waldo> smaug: because there was JS_ASSERT which compiled to ((void)0) in release builds, a call to JS_Assert in debug
  3594. # [23:41] <Optimizer> smaug: I can do that, but I thought, if an event is having a timestamp, it would be more precise ?
  3595. # [23:41] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
  3596. # [23:41] * Quits: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP) (Connection reset by peer)
  3597. # [23:41] <Waldo> smaug: we changed MOZ_ASSERT to expand to inline code fairly recently, for a somewhat better debugging experience (although I seem to be seeing it not really right now, either, because the debugger parks in raise() and not in the calling code, alas)
  3598. # [23:41] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  3599. # [23:42] * Quits: armenzg_brb (armenzg@moz-79E4B28A.dsl.bell.ca) (Input/output error)
  3600. # [23:42] <Waldo> smaug: MOZ_Assert probably should be removed, and calls to it replaced with calls to MOZ_CRASH() or similar
  3601. # [23:42] <Waldo> smaug: just hasn't happened yet
  3602. # [23:42] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3603. # [23:43] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
  3604. # [23:43] * capella_ is now known as capella
  3605. # [23:43] * mdas|afk is now known as mdas
  3606. # [23:43] <Waldo> actually, hmm
  3607. # [23:43] <philor> "Leaked URLs: ... https://developer.mozilla.org/AppLinks/WebConsoleHelp?locale=en-US"
  3608. # [23:43] <philor> whoever did that, please take yourself THE HELL OUT OF THE TREE
  3609. # [23:43] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  3610. # [23:44] <Waldo> I guess clang's optimizing out the assign-to-bogus-volatile-pointer stuff in my tree, and dying only on the fallback abort() :-(
  3611. # [23:44] <Waldo> er, wait
  3612. # [23:44] <Waldo> no, it's hitting the absolute fallback which just solely does raise(SIGABRT)
  3613. # [23:44] <Waldo> that's just awful
  3614. # [23:44] * Waldo goes to fix that now, it's worth the interrupt
  3615. # [23:45] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  3616. # [23:45] * ChanServ sets mode: +o smaug
  3617. # [23:45] <Waldo> smaug: what'd you last see from me?
  3618. # [23:45] * AaronMT is now known as AaronMT|AFK
  3619. # [23:46] <philor> dcamp / robcee : could you pretty pretty please find whatever test hits http://mxr.mozilla.org/mozilla-central/source/browser/devtools/webconsole/HUDService-content.js#649 and disable it, and write random data over the test file at least 200 times so it won't come back?
  3620. # [23:46] <@smaug> Waldo: just a second, this ADSL connection is shaky
  3621. # [23:46] <Waldo> apparently :-)
  3622. # [23:46] * clokep_ is now known as clokep
  3623. # [23:47] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3624. # [23:47] * aki 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/'
  3625. # [23:48] <dcamp> philor: yeah
  3626. # [23:48] <philor> dcamp: since http://example.com/browser/browser/devtools/webconsole/test/test-console.html leaked too, that's probably it
  3627. # [23:49] <johanc> is there any reason to store nsilocalfiles as complexvalues anymore?
  3628. # [23:50] <johanc> I'm referring to this https://developer.mozilla.org/en/Code_snippets/File_I%2F%2FO#Storing_nsILocalFile_in_preferences
  3629. # [23:50] <Mano> NeilAway: here's the last part, for livemarks: https://bug730340.bugzilla.mozilla.org/attachment.cgi?id=629348
  3630. # [23:50] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Quit: Reconnecting…)
  3631. # [23:50] <philor> philikon: is that real android xul bustage? "../../widget/android/GfxInfo.o: file not recognized: File truncated"
  3632. # [23:50] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  3633. # [23:50] * ChanServ sets mode: +o smaug
  3634. # [23:50] <Mano> NeilAway: somewhat nasty, but me & mak could not come up with something better.
  3635. # [23:50] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  3636. # [23:50] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  3637. # [23:50] * Quits: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  3638. # [23:51] * Quits: kaie (kaie@moz-417D284F.dip.t-dialin.net) (Quit: Leaving)
  3639. # [23:51] <philor> oh, probably not, probably disconnect leaving a busted objdir, and I need to clobber the entire tree
  3640. # [23:51] <@smaug> Waldo: so I didn't see any messages
  3641. # [23:51] <philor> except I can't clobber the entire tree, and if I did, the horrible coalescing would become even more horrible
  3642. # [23:51] <@smaug> Waldo: it is very strange to have MOZ_Assert and MOZ_ASSERT
  3643. # [23:51] <@smaug> Waldo: especially if one is active only in debug builds, and one always
  3644. # [23:51] <Waldo> smaug: sec, I'll pastebin what I was going to say, rather than spam it up here
  3645. # [23:53] * @smaug blames the operator. Its cable under the late to this island is noisy
  3646. # [23:53] <@smaug> s/late/lake/
  3647. # [23:53] <jrmuizel> ted: ping
  3648. # [23:53] <philikon> philor: my patches only touch b2g stuff
  3649. # [23:53] <philor> philikon: sure, sure, that's what they all say ;)
  3650. # [23:53] * Quits: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP) (Ping timeout)
  3651. # [23:53] <Waldo> smaug: http://pastebin.mozilla.org/1653616
  3652. # [23:54] <Waldo> smaug: I agree it'd be good to get rid of MOZ_Assert
  3653. # [23:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  3654. # [23:54] * Joins: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP)
  3655. # [23:54] <philikon> philor: push after mine seems to be green?
  3656. # [23:54] <ekr> Coding style question: is there a macro to define the copy constructors and operator= as private? I am about to define my own but don't want to duplicate work.
  3657. # [23:55] * Joins: yuan (ywang@moz-D20CDB1B.hsd1.ca.comcast.net)
  3658. # [23:55] <@smaug> Waldo: ok, thanks
  3659. # [23:55] <Waldo> ekr: Foo(const Foo& other) MOZ_DELETE; void operator=(const Foo& other) MOZ_DELETE; and #include "mozilla/Attributes.h"
  3660. # [23:55] <Waldo> ekr: there are no macros currently which expand to that stuff
  3661. # [23:55] <ekr> Waldo: OK, I will write my own. :)
  3662. # [23:55] <philor> philikon: yeah, the babbling about "disconnect leaving a busted objdir" was the explanation for yours - network goes down, the build slave just stops dead in its tracks, and then tries to do the next build on top of that busted objdir
  3663. # [23:55] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
  3664. # [23:55] <Waldo> ekr: (and of course put that in a private: section)
  3665. # [23:56] <Waldo> ekr: why write your own?
  3666. # [23:56] <philikon> philor: ah yes the data center outage
  3667. # [23:56] <mak> bdahl: should PdfStreamConverter be a singleton or instanceable at will?
  3668. # [23:56] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  3669. # [23:56] <philor> it'd been almost 24 hours since we clobbered Android anyway, so I just did all of them
  3670. # [23:56] <ekr> Waldo: because I want to do this. DISALLOW_EVIL_CONSTRUCTORS(XmppTaskBase);
  3671. # [23:57] * Joins: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP)
  3672. # [23:57] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  3673. # [23:57] * ChanServ sets mode: +o smaug
  3674. # [23:57] <ekr> So I guess I can just wrap these...
  3675. # [23:57] <johanc> complexvalue over json that is*
  3676. # [23:57] <Waldo> ekr: sure; the question is why, when spelling things out is more readable and obvious what's happening?
  3677. # [23:57] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3678. # [23:57] * rail is now known as rail_away
  3679. # [23:58] <ekr> I guess this is a question of taste: I think it's a lot clearer to have a macro that does this, as well as less typing and harder to screw up.
  3680. # [23:58] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3681. # [23:58] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  3682. # [23:58] <bdahl> mak: instanceable at will, i believe that's what stream converters are required to be
  3683. # [23:58] * jhammel is now known as jhammel|dog
  3684. # [23:58] <mak> bdahl: ok, sorry but took less time to ask than to read all of it :)
  3685. # [23:59] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
  3686. # [23:59] <dcamp> philor: do you have a bug for this?
  3687. # [23:59] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  3688. # [23:59] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  3689. # [23:59] * erick is now known as erick-away
  3690. # Session Close: Sat Jun 02 00:00:00 2012

The end :)