/irc-logs / mozilla / #developers / 2011-12-13 / end

Options:

  1. # Session Start: Tue Dec 13 00:00:00 2011
  2. # Session Ident: #developers
  3. # [00:00] <jhammel> reuben: oh, sorry ;)
  4. # [00:00] <dustin> dougt: that's an instutitional issue that we can't fix right now
  5. # [00:00] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  6. # [00:00] <jlebar> What's an institutional issue?
  7. # [00:00] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  8. # [00:00] <dougt> jlebar: it is a meta meta issue. :D
  9. # [00:00] <heycam> Ms2ger, I didn't set in-testsuite for the bugs I just touched then, you may wish to
  10. # [00:01] <jlebar> dustin, Can you please poke someone who knows how to trim the heads, if you think that will help? It requires a downtime iirc, but try isn't really working for any of us atm.
  11. # [00:01] <dustin> yeah, looking now
  12. # [00:01] <dougt> i think you can just rm -rf try and copy m-c back over.
  13. # [00:01] <Ms2ger> heycam, set them, thanks a lot
  14. # [00:01] <dustin> coop|buildduty: I can do the server side of this
  15. # [00:01] <heycam> Ms2ger, np
  16. # [00:01] <dustin> coop|buildduty: but it will break the build mirrors
  17. # [00:01] <philor> mcmanus: just stick https://hg.mozilla.org/mozilla-central/rev/1cdb116ae0b9 in your queue, that'll be easier than updating to tip and sticking SPDY back in
  18. # [00:01] <dustin> so I'll need to re-sync them afterward
  19. # [00:02] <coop|buildduty> dustin: ok
  20. # [00:02] <dustin> coop|buildduty: I think that may cause clone failures -- cool
  21. # [00:02] <dustin> am I good to go?
  22. # [00:02] <nthomas> dustin: did you see the doc for this already?
  23. # [00:02] <dustin> I'm looking at *a* doc for it .. what are you indicating?
  24. # [00:02] <nthomas> we can close try and only reopen when the mirrors are synced
  25. # [00:03] <dustin> ah, ok
  26. # [00:03] <khuey> well, try's already closed
  27. # [00:03] * Quits: Ms2ger (Ms2ger@B3B463D7.44E88D0C.37724B0D.IP) (Quit: nn)
  28. # [00:03] <dustin> let's do that
  29. # [00:03] <dustin> ok
  30. # [00:03] * nthomas looks for it
  31. # [00:03] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  32. # [00:04] * Joins: armenzg_subway (armenzg@20347F7B.5BCEC6DB.DA78B690.IP)
  33. # [00:04] <dustin> tell me when to start
  34. # [00:04] <mcmanus> philor - awesome. thanks.
  35. # [00:04] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  36. # [00:05] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
  37. # [00:06] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  38. # [00:07] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  39. # [00:08] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  40. # [00:08] * Joins: hwine (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  41. # [00:08] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  42. # [00:08] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  43. # [00:09] * Joins: Pike (Pike@moz-AA98C591.pool.mediaways.net)
  44. # [00:10] <jhammel> anyone else getting database errors on wiki.m.o?
  45. # [00:10] <dustin> yep
  46. # [00:10] <jhammel> :/
  47. # [00:10] * khuey -> out
  48. # [00:10] <dustin> bug 709978
  49. # [00:11] * khuey is now known as khuey|away
  50. # [00:11] <jhammel> dustin: you read my mind, thanks
  51. # [00:11] <jhammel> dustin: also, get out of my head!!!
  52. # [00:12] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  53. # [00:12] * liuche is now known as liuche|dinner
  54. # [00:12] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  55. # [00:13] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  56. # [00:14] * Quits: jgoulie (jgoulie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jgoulie)
  57. # [00:14] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Broken pipe)
  58. # [00:14] * Joins: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  59. # [00:14] * shorlander is now known as shorlander-away
  60. # [00:14] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  61. # [00:15] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  62. # [00:15] <dustin> jlebar: I think the monitoring is a good idea - I just don't think it will get us the fix any quicker
  63. # [00:15] <dustin> that's the meta-issue -- fixing hg has become a can that gets kicked down the road
  64. # [00:16] <jlebar> dustin, I feel like monitoring would have a few benefits:
  65. # [00:16] <dustin> but monitoring may give us the ability to tell in advance that the tree needs to be trimmed, which could help
  66. # [00:16] * Parts: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
  67. # [00:16] <jlebar> It would legitimize complaints -- signal that this is a real issue -- and what you said, it would be a signal that the tree needs to be trimmed.
  68. # [00:17] <timA> joe: ping
  69. # [00:17] <jlebar> dustin, If the can keeps being kicked down the road, maybe it's because people don't understand how bad things are?
  70. # [00:17] <dustin> no
  71. # [00:17] <dustin> we *know* how bad things are
  72. # [00:17] * Quits: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame)
  73. # [00:17] <jlebar> dustin, how often does try become unusable?
  74. # [00:17] <jlebar> dustin, do you have any idea?
  75. # [00:17] <dustin> but it's a lot of work, and it's not visible to users, so it keeps getting prioritized under more user-visible, "mission-critical" kinds of requests
  76. # [00:17] * coop|buildduty mumbles something about fixing https://bugzilla.mozilla.org/show_bug.cgi?id=633161
  77. # [00:17] <jlebar> (I certainly don't.)
  78. # [00:18] <dustin> it's on the order of months
  79. # [00:18] <jlebar> to fix hg.
  80. # [00:18] * nthomas is now known as nthomas|away
  81. # [00:18] <coop|buildduty> jlebar: last time we have to reset the repo was two months ago
  82. # [00:18] <jlebar> dustin, I'd really not like to have to wait months in order to have consistently-working try.
  83. # [00:19] <dustin> coop|buildduty: yeah, that's a band-aid, but it would help
  84. # [00:19] <coop|buildduty> dustin: i'm assuming we automate that as soon as we have it
  85. # [00:19] * Joins: edmorley1 (edmorley@moz-28ED10AB.range86-144.btcentralplus.com)
  86. # [00:19] * Quits: edmorley (edmorley@moz-340F3951.range86-144.btcentralplus.com) (NickServ (GHOST command used by edmorley1))
  87. # [00:19] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  88. # [00:19] * edmorley1 is now known as edmorley
  89. # [00:19] * jcranmer|away is now known as jcranmer
  90. # [00:19] <jlebar> coop|buildduty, And part of the reason that there's no schedule for resetting the repo is because nobody has data on how often it needs to be rest!
  91. # [00:20] <dustin> ok, try pushing again?
  92. # [00:20] <dustin> it's reset, and mirrors re-sync'd
  93. # [00:21] * jlebar tries
  94. # [00:23] <jlebar> it's stuck at bundling manifests, which is further than it was last time.
  95. # [00:23] <dustin> ok
  96. # [00:23] <jlebar> Maybe it'll take a while because it's the first one.
  97. # [00:24] <dustin> yep
  98. # [00:24] <dustin> ok, cancel that
  99. # [00:25] <dustin> it didn't re-clone m-c correctly
  100. # [00:25] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  101. # [00:25] <jlebar> dustin, killed
  102. # [00:25] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  103. # [00:25] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  104. # [00:26] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
  105. # [00:27] <dustin> I think I forgot the "kill ongoing clone processes" step
  106. # [00:27] <dustin> so there was still an open file in the old (un-trimmed) repo
  107. # [00:27] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  108. # [00:28] * Parts: hwine (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  109. # [00:29] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  110. # [00:29] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  111. # [00:29] <joe> aw man
  112. # [00:29] * Quits: @mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  113. # [00:29] <joe> timA left
  114. # [00:29] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  115. # [00:30] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  116. # [00:30] * Joins: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com)
  117. # [00:31] * Quits: jwq (jwq@moz-8238A1D6.irl.cri.nz) (Ping timeout)
  118. # [00:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  119. # [00:31] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  120. # [00:33] * Quits: graememcc (chatzilla@moz-427C7947.range86-160.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
  121. # [00:33] * Joins: njn (chatzilla@moz-A6B647BB.dyn.iinet.net.au)
  122. # [00:36] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  123. # [00:37] * Joins: dRdR_ (dRdR@moz-BBE3ABD.mv.mozilla.com)
  124. # [00:37] <jlebar> dustin, I'm out for a few hours, but let me know when I can try to push to try again.
  125. # [00:38] * Quits: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  126. # [00:38] <dustin> I'll get someone else to try
  127. # [00:38] <dustin> thanks
  128. # [00:38] <jlebar> dustin, sorry for being a pill about this. It's just no fun when it breaks.
  129. # [00:38] <dustin> I understand
  130. # [00:39] <dustin> it's frustrating for us to get it from both sides, though
  131. # [00:39] <jlebar> what do you mean?
  132. # [00:39] <dustin> "FIX THIS!" and "NONO, WORK ON MY PROJECT"
  133. # [00:40] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  134. # [00:40] <jlebar> oh. Well, that's the life of any service-provider. :)
  135. # [00:40] <dustin> perhaps
  136. # [00:41] <jhammel> that doesn't necessarily make it easier ;)
  137. # [00:41] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  138. # [00:41] <jlebar> For sure!
  139. # [00:41] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  140. # [00:42] <dustin> jlebar: I'd rather not have an internal adversarial arrangement
  141. # [00:42] * Joins: tonymec__ (tonymec@3202E727.83A6C58B.277517C1.IP)
  142. # [00:42] <dustin> sure, you call comcast, yell, and they yell back (or ignore you), normal business practices
  143. # [00:42] <dustin> we should be able to do better
  144. # [00:42] <dustin> anyway, I *did* say this was a meta-issue
  145. # [00:43] <jlebar> dustin, Sure, you guys should be able to communicate your priorities, so you can say "I can do X, but you're asking me to trade off Y".
  146. # [00:43] <dustin> so, thanks for the apology, and I understand you're pretty frustrated too, and not getting things done
  147. # [00:43] <dustin> yep
  148. # [00:43] * tonymec__ is now known as tonymec|away
  149. # [00:43] <dustin> !s/you/all developers/g
  150. # [00:43] * mattwoodrow is now known as mattwoodrow|away
  151. # [00:43] <dustin> ok, I think we're done re-trimming
  152. # [00:43] <jlebar> dustin, But the less-meta issue is that you make what you measure.
  153. # [00:43] * Joins: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net)
  154. # [00:43] <dustin> it took longer that time - clone worked :)
  155. # [00:44] <jlebar> heh, I'll push, and if it finishes quickly...
  156. # [00:44] <dustin> ok
  157. # [00:44] <dustin> yeah, in this particular case the measurements will help, which is why the bug is still open .. but stuck in the same get-to-it-someday bin as the bigger fix, sadly
  158. # [00:44] <jlebar> I think it worked! It rejected the cset because the tree is closed.
  159. # [00:44] <dustin> that's a start :)
  160. # [00:44] <jlebar> dustin, Would an easier thing be to schedule regular try-trimmings?
  161. # [00:45] <jlebar> Say, once a week?
  162. # [00:45] <dustin> probably
  163. # [00:45] <dustin> dunno about the frequency
  164. # [00:45] <jlebar> dustin, I can file that bugg.
  165. # [00:45] <dustin> ok
  166. # [00:45] <dustin> so can we open the tree to try a push?
  167. # [00:45] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  168. # [00:45] <jlebar> Well, somewhere less than every two months, apparently.
  169. # [00:45] <jlebar> dustin, sure.
  170. # [00:45] <dustin> I'm worried that the hgweb will be un-synchronized like it was last time
  171. # [00:45] <dougt> dustin: remove try's pretxnchangegroup.a_treeclosure hook
  172. # [00:46] <dustin> ok
  173. # [00:47] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  174. # [00:48] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  175. # [00:48] <dustin> dougt: that's a temporary solution, right?
  176. # [00:48] * Joins: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  177. # [00:48] * gregglind is now known as gregglind_away
  178. # [00:48] * jlebar is now known as jlebar|away
  179. # [00:50] * Joins: jwq (jwq@moz-8238A1D6.irl.cri.nz)
  180. # [00:50] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  181. # [00:51] * Joins: davidb (davidb@moz-976CD2.dsl.bell.ca)
  182. # [00:52] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  183. # [00:52] <dustin> I see a push from smichaud
  184. # [00:52] <dustin> in tbpl
  185. # [00:52] <dustin> so that's good news :)
  186. # [00:52] <jlebar|away> \o/
  187. # [00:53] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  188. # [00:53] <jimm> pile on!
  189. # [00:53] * armenzg_subway is now known as armenzg
  190. # [00:53] <jimm> woot - pushed
  191. # [00:53] <dustin> I assume that the treeclosure hook should go back, once the tree itself is opened?
  192. # [00:53] <dustin> who can open it?
  193. # [00:54] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  194. # [00:54] * ChanServ sets mode: +o mkaply
  195. # [00:54] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  196. # [00:54] <jimm> I think I can if it's through the same interface as mc
  197. # [00:55] * Quits: jwq (jwq@moz-8238A1D6.irl.cri.nz) (Ping timeout)
  198. # [00:55] <bjacob_> can someone please watch the mozilla-beta tree for me?
  199. # [00:55] <bjacob_> i landed 2 last minute changes
  200. # [00:55] <bjacob_> should be safe
  201. # [00:55] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  202. # [00:55] <jimm> hmm, nope, don't know the interface uri for try
  203. # [00:56] * Joins: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP)
  204. # [00:56] <jimm> ah, capital T
  205. # [00:56] <dao> http://tinderbox.mozilla.org/admintree.cgi?tree=Try
  206. # [00:57] * armenzg is now known as armenzg_away
  207. # [00:57] * Quits: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP) (Ping timeout)
  208. # [00:57] <jcranmer> bz: ping
  209. # [00:57] * heycam is now known as heycam|away
  210. # [00:57] * heycam|away is now known as heycam
  211. # [00:58] * Quits: armenzg_away (armenzg@20347F7B.5BCEC6DB.DA78B690.IP) (Input/output error)
  212. # [00:58] * Joins: bjacob__ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  213. # [00:59] * Joins: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net)
  214. # [00:59] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  215. # [00:59] * Quits: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  216. # [00:59] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Ping timeout)
  217. # [01:00] * Quits: bjacob__ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  218. # [01:00] <dustin> looks like builds are running
  219. # [01:00] <dustin> any evidence to the contrary?
  220. # [01:01] <dustin> (try, specifically)
  221. # [01:01] <jlebar|away> dustin, now that I think about it, try was really fast this morning. So I suspect too many heads on try might *not* have been the problem.
  222. # [01:01] <dustin> well, monitoring will tell us that, too :)
  223. # [01:01] <dustin> sometimes a negative answer is still an answer
  224. # [01:01] <jlebar|away> dustin, sure. But /me was hoping that we could trim try regularly and call it a day.
  225. # [01:02] <jlebar|away> since monitoring is happening Someday Over the Rainbow.
  226. # [01:03] <mbrubeck> Unfocused: ping
  227. # [01:04] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
  228. # [01:04] * Quits: asac (asac@moz-9B391570.pppoe.wtnet.de) (Ping timeout)
  229. # [01:05] <dougt> dustin: f' monitoring... just trim the tree. it takes no time, and it makes pushing to try faster.
  230. # [01:05] <dougt> what is the bug #?
  231. # [01:05] <dustin> dunno, jlebar|away filed it
  232. # [01:05] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
  233. # [01:05] <dustin> it doesn't take *no* time
  234. # [01:06] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  235. # [01:06] <dustin> but yeah, it's a good option
  236. # [01:07] * Quits: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP) (Ping timeout)
  237. # [01:08] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Connection timed out)
  238. # [01:08] * Joins: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP)
  239. # [01:08] * Quits: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  240. # [01:09] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  241. # [01:09] * Quits: KaiRo_away (robert@moz-5504A52D.adsl.highway.telekom.at) (Ping timeout)
  242. # [01:09] * Joins: KaIRC (robert@moz-DB7D336E.adsl.highway.telekom.at)
  243. # [01:10] * Joins: jwq (jwq@moz-8238A1D6.irl.cri.nz)
  244. # [01:10] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  245. # [01:11] <mbrubeck> Unfocused: unping
  246. # [01:11] * Quits: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP) (Ping timeout)
  247. # [01:12] * Quits: @mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  248. # [01:13] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  249. # [01:13] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  250. # [01:13] * Parts: dustin (dustin@moz-FB33689D.dsl.chcgil.sbcglobal.net)
  251. # [01:13] * Parts: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  252. # [01:13] * Joins: jgoulie (jgoulie@moz-E406AA2E.hsd1.ca.comcast.net)
  253. # [01:14] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  254. # [01:14] * ChanServ sets mode: +o mkaply
  255. # [01:14] * Quits: davidb (davidb@moz-976CD2.dsl.bell.ca) (Quit: davidb)
  256. # [01:15] * Joins: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP)
  257. # [01:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  258. # [01:16] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  259. # [01:16] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  260. # [01:17] * Joins: espindola (espindola@4295960D.E84B0A4A.6F478678.IP)
  261. # [01:17] * Quits: espindola (espindola@4295960D.E84B0A4A.6F478678.IP) (Connection reset by peer)
  262. # [01:18] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 8.0/20111108090055])
  263. # [01:18] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  264. # [01:21] * Joins: mconnor|m (mconnorm@B39F3B62.5BCEC6DB.DA78B690.IP)
  265. # [01:21] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  266. # [01:22] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  267. # [01:22] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
  268. # [01:22] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
  269. # [01:23] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Quit: peregrino)
  270. # [01:23] * Joins: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  271. # [01:25] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Ping timeout)
  272. # [01:25] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  273. # [01:25] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  274. # [01:26] * Joins: c_t_montgomery (c_t_montgo@2B4FE4A0.664FE859.7902A7E2.IP)
  275. # [01:26] * Quits: fzzzy (donovan@moz-BBE3ABD.mv.mozilla.com) (Quit: fzzzy)
  276. # [01:26] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  277. # [01:26] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  278. # [01:27] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  279. # [01:27] * Quits: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: This computer has gone to sleep)
  280. # [01:27] * Parts: c_t_montgomery (c_t_montgo@2B4FE4A0.664FE859.7902A7E2.IP)
  281. # [01:27] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  282. # [01:27] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  283. # [01:28] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  284. # [01:28] * Quits: dRdR_ (dRdR@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  285. # [01:28] * Joins: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com)
  286. # [01:28] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  287. # [01:29] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  288. # [01:29] * Quits: Steffen (chatzilla@moz-E93A9E57.adsl.alicedsl.de) (Quit: ChatZilla 0.9.87 [Firefox 9.0a2/20110929020842])
  289. # [01:30] * nthomas|away is now known as nthomas
  290. # [01:31] * Quits: mconnor|m (mconnorm@B39F3B62.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  291. # [01:31] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  292. # [01:31] * Quits: @mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  293. # [01:32] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  294. # [01:33] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  295. # [01:33] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.5/20111121023255])
  296. # [01:34] <Unfocused> mbrubeck: glad i could help!
  297. # [01:34] <mbrubeck> :)
  298. # [01:35] * Quits: joduinn (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: joduinn)
  299. # [01:35] * Quits: northWind (northWind@moz-20E58859.cable.teksavvy.com) (Ping timeout)
  300. # [01:35] * Joins: northWind (northWind@moz-20E58859.cable.teksavvy.com)
  301. # [01:36] * Quits: AutomatedTester (AutomatedT@moz-21328E59.as13285.net) (Quit: AutomatedTester)
  302. # [01:37] * davehunt is now known as davehunt|away
  303. # [01:37] * Quits: Goldorak (chatzilla@DEBD503F.D0994B08.187A1082.IP) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  304. # [01:37] * kumar|afk is now known as kumar
  305. # [01:38] * Quits: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  306. # [01:38] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  307. # [01:39] * Joins: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com)
  308. # [01:39] * Quits: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net) (Ping timeout)
  309. # [01:39] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  310. # [01:39] * Quits: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com) (Client exited)
  311. # [01:40] * Joins: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com)
  312. # [01:40] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  313. # [01:40] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  314. # [01:40] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  315. # [01:40] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Quit: pnemsak)
  316. # [01:41] <decoder> https://developer.mozilla.org/en/Building_Firefox_with_Address_Sanitizer
  317. # [01:41] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  318. # [01:41] <decoder> horray \o/
  319. # [01:41] * coop|buildduty is now known as coop|away
  320. # [01:43] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  321. # [01:45] <RyanVM> so I wouldn't count on MSVC2010 buying much time on the 3GB issue
  322. # [01:45] * Quits: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net) (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
  323. # [01:46] * Joins: mozillacorporation (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  324. # [01:46] * jcranmer should run Firefox under safecode
  325. # [01:46] * Quits: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net) (Quit: Leaving.)
  326. # [01:47] <decoder> jcranmer: whats that?
  327. # [01:48] <decoder> ah just found the website
  328. # [01:48] * Quits: jwq (jwq@moz-8238A1D6.irl.cri.nz) (Ping timeout)
  329. # [01:48] <decoder> good luck ;D
  330. # [01:49] * Quits: biesi (cbiesinger@BEBE4533.89BC370D.6D4D60F7.IP) (Ping timeout)
  331. # [01:50] * Joins: mjschranz (mjschranz@C557B26E.531FD64C.630E4E47.IP)
  332. # [01:50] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3f0c8604e2c1 - Igor Bukanov - Bug 708382 - GC marking - one common stack and tail recurssion elimination. r=wmccloskey. a=ms2geronirc
  333. # [01:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/f9eee5b06c47 - Igor Bukanov - Bug 708382 - GC marking - merging string and object stacks. r=wmccloskey
  334. # [01:50] <decoder> the cool thing about address sanitizer is, firefox really runs at usable speed with it
  335. # [01:51] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  336. # [01:51] * ChanServ sets mode: +o dveditz
  337. # [01:51] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  338. # [01:52] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Quit: bholley)
  339. # [01:52] * Quits: jimb (user@moz-48241F6F.hsd1.or.comcast.net) (Input/output error)
  340. # [01:53] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  341. # [01:53] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  342. # [01:53] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  343. # [01:54] * shorlander-away is now known as shorlander
  344. # [01:55] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
  345. # [01:56] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  346. # [01:57] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  347. # [01:57] * Joins: jwq (jwq@moz-8238A1D6.irl.cri.nz)
  348. # [01:58] * Quits: jwq (jwq@moz-8238A1D6.irl.cri.nz) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  349. # [02:00] <RyanVM> khuey: ping
  350. # [02:00] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  351. # [02:02] * Quits: pascalc (chatzilla@CC891932.B839AFE1.F5324B2C.IP) (Ping timeout)
  352. # [02:02] * rail is now known as rail_away
  353. # [02:03] <bsmith> jduell: FWIW, I don't think splitting out Necko or PSM is a good idea compared to alternatives anymore
  354. # [02:03] * Quits: mike5w3c (MikeS@moz-81EFE9B2.pool.e-mobile.ne.jp) (Ping timeout)
  355. # [02:03] <jduell> bsmith: I kinda suspected that would be the resolution.
  356. # [02:03] * Joins: mike5w3c (MikeS@moz-8175FDB2.pool.e-mobile.ne.jp)
  357. # [02:03] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  358. # [02:03] <bsmith> as I mentioned in my most recent email to dev-platform, it makes sense to split out other things that don't depend on other stuff in libxul, NSPR, or NSS
  359. # [02:04] <bsmith> instead
  360. # [02:04] <bsmith> insofar as splitting makes sense
  361. # [02:04] <jduell> bsmith: makes sense to me
  362. # [02:05] <bsmith> jduell: re: clear cache on shutdown, I think we should just disable disk cache completely in that config
  363. # [02:05] <bsmith> it is simpler
  364. # [02:05] <bsmith> and more effective
  365. # [02:05] * mattwoodrow|away is now known as mattwoodrow
  366. # [02:05] <bsmith> I think that also seems like a reasonable conclusion from the discussion
  367. # [02:06] <bsmith> I don't think we're going to get any clearer consensus
  368. # [02:07] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  369. # [02:07] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  370. # [02:08] * Quits: Pike (Pike@moz-AA98C591.pool.mediaways.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0.1/20111120135848])
  371. # [02:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  372. # [02:08] * jwir3 is now known as jwir3|away
  373. # [02:10] <njn> what does nsAutoPtr do?
  374. # [02:11] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
  375. # [02:11] <jcranmer> it is the equivalent of auto_ptr
  376. # [02:11] <jcranmer> which does refcounting in the object instead of the referent
  377. # [02:12] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  378. # [02:12] <njn> jcranmer: thx
  379. # [02:12] <jcranmer> I think
  380. # [02:12] * Quits: ashughes (ashughes@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: ashughes)
  381. # [02:12] * Quits: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  382. # [02:13] <jcranmer> it doesn't actually refcount
  383. # [02:13] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  384. # [02:13] * Quits: matti (chatzilla@moz-13A105E0.dip.t-dialin.net) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.8a1/20111210003001])
  385. # [02:13] <jcranmer> it just does a delete when it finishes
  386. # [02:14] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  387. # [02:15] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  388. # [02:15] * Joins: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net)
  389. # [02:15] <jduell> bsmith: bug 709262
  390. # [02:16] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  391. # [02:16] <philor> yay, we might finally have unbroken Spidermonkey builds on 10.6, though we won't actually know it
  392. # [02:16] <bsmith> jduell: yes, I just re-found it
  393. # [02:17] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  394. # [02:18] <njn> jcranmer: so mixing nsAutoPtr and nsRefPtr sounds like a bad idea
  395. # [02:19] * Joins: peregrino (peregrino@moz-1CB238F5.telecom.net.ar)
  396. # [02:19] <jcranmer> we might have code which makes things work
  397. # [02:20] <jcranmer> but I don't trust it
  398. # [02:20] <jcranmer> offhand
  399. # [02:20] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Quit: peregrino)
  400. # [02:20] * Joins: dRdR_ (dRdR@moz-7B0110AD.mv.mozilla.com)
  401. # [02:22] * Quits: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  402. # [02:22] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  403. # [02:23] * Joins: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com)
  404. # [02:24] * Quits: dRdR_ (dRdR@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  405. # [02:24] * KaIRC is now known as KaiRo
  406. # [02:27] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  407. # [02:27] * Quits: willy1234x1 (willy1234x@moz-7A550E65.slkc.qwest.net) (Connection reset by peer)
  408. # [02:28] * shorlander is now known as shorlander-away
  409. # [02:28] * BenWa is now known as BenWa|sms
  410. # [02:28] * Joins: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se)
  411. # [02:30] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  412. # [02:30] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  413. # [02:32] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  414. # [02:34] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  415. # [02:34] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  416. # [02:35] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  417. # [02:35] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  418. # [02:35] <mwu> hm, non-windows platform specific changes are allowed, right?
  419. # [02:37] <mwu> eh screw it, I'll push later
  420. # [02:38] * Joins: jimb (user@moz-48241F6F.hsd1.or.comcast.net)
  421. # [02:38] * mozillacorporation is now known as joduinn
  422. # [02:39] * Quits: mjschranz (mjschranz@C557B26E.531FD64C.630E4E47.IP) (Ping timeout)
  423. # [02:40] <mbrubeck> mwu: Yeah, if it isn't built on Windows, go ahead and push with "a=linux-only" or "a=mac-only" or whatever.
  424. # [02:40] <mwu> mbrubeck: awesome, thanks
  425. # [02:41] * Quits: jhammink (textual@moz-7B0110AD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  426. # [02:41] <m_kato> Could anyone give me a+ for bug 709709? This is remove code only.
  427. # [02:41] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  428. # [02:42] <m_kato> https://bugzilla.mozilla.org/show_bug.cgi?id=709709. this is remove function only from windows' widget.
  429. # [02:42] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  430. # [02:42] * bwinton_away is now known as bwinton
  431. # [02:42] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/351fcbc12030 - Michael Wu - Bug 710051 - Port the android libsydneyaudio backend to gonk, r=kinetik a=gonk-only
  432. # [02:43] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  433. # [02:43] <mbrubeck> m_kato: a=mbrubeck
  434. # [02:44] <m_kato> mbrubeck: thanks
  435. # [02:44] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  436. # [02:45] <mbrubeck> (As far as I know we haven't really discussed who has the authority to give out approvals, but I'm willing to put my name on that one.)
  437. # [02:45] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  438. # [02:46] * Joins: jhammink (textual@moz-7B0110AD.mv.mozilla.com)
  439. # [02:49] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  440. # [02:49] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  441. # [02:49] * Quits: jgoulie (jgoulie@moz-E406AA2E.hsd1.ca.comcast.net) (Quit: jgoulie)
  442. # [02:50] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  443. # [02:50] * Quits: joe (jdrew@moz-B82509FC.woot.net) (Ping timeout)
  444. # [02:50] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  445. # [02:51] * Joins: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com)
  446. # [02:51] * Joins: joe (jdrew@moz-B82509FC.woot.net)
  447. # [02:51] * Quits: jhammink (textual@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  448. # [02:52] * bwinton is now known as bwinton_away
  449. # [02:52] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  450. # [02:54] <jcranmer> sigh
  451. # [02:56] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  452. # [02:56] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  453. # [02:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f16d056c532b - Makoto Kato - Bug 709709 - Remove unused nsDragService::GetShellVersion. r=jimm. a=mbrubeck
  454. # [02:58] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.87-2011052417 [Firefox 11.0a1/20111210120851])
  455. # [02:58] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  456. # [02:59] * Joins: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net)
  457. # [03:00] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  458. # [03:03] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  459. # [03:04] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  460. # [03:04] * ChanServ sets mode: +o mkaply
  461. # [03:04] * Quits: tfair (tfairey@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  462. # [03:04] * Joins: bnicholson (bnicholson@moz-D1AB96C1.hsd1.ca.comcast.net)
  463. # [03:05] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.13/20101203074205])
  464. # [03:06] <jcranmer> gah
  465. # [03:06] * Quits: eflores (AndChat@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  466. # [03:06] <jcranmer> is there a way I can break whenever a JS exception is thrown in xpcshell?
  467. # [03:07] * Joins: peregrino (peregrino@moz-1CB238F5.telecom.net.ar)
  468. # [03:07] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Quit: peregrino)
  469. # [03:08] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  470. # [03:08] * Quits: @mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  471. # [03:08] * timA is now known as timA|away
  472. # [03:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  473. # [03:10] <jcranmer> excuse me a moment
  474. # [03:10] <jcranmer> I need to bash nsILoginManager in the face
  475. # [03:10] * Parts: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Leaving)
  476. # [03:10] * KaiRo sees that the press has now found out that khuey|away confirmed that Firefox is way too fat and huge and a new, slim, alternative is needed :(
  477. # [03:11] * Quits: romeo (romeo@moz-2025E6C6.k602.webspeed.dk) (Quit: Leaving)
  478. # [03:11] * Quits: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  479. # [03:11] <KaiRo> it's so easy to misinterpret a post that says "libxul takes too much space for linking"
  480. # [03:11] * Quits: caillon (caillon@moz-186D75E2.hsd1.ca.comcast.net) (Ping timeout)
  481. # [03:11] <jcranmer> don't worry
  482. # [03:11] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
  483. # [03:12] * mwu saw comments that did libxul->xul and blamed xul
  484. # [03:12] <jcranmer> just respond that chrome gave up trying to do that
  485. # [03:12] <Unfocused> post anything, and the press will misinterpret it (accidentally or otherwise)
  486. # [03:12] <jcranmer> because they ran out of space long ago
  487. # [03:12] * Joins: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  488. # [03:12] <bbondy> ehsan|sheriff: MSDN doc says XP SP2 is needed for EncodePointer and DecodePointer. dumpbin /EXPORTS shows it exists on Win7 as it should, and dumpbin shows it does not exist on Win2000 SP4 as it shouldn't. I only have XP SP2 so I can't check pre SP2 of XP.
  489. # [03:12] <jcranmer> but anyways, back to nsILoginManager
  490. # [03:12] <ehsan|sheriff> bbondy: that's ok, we can just test the test app that I'm writing on win2k
  491. # [03:12] <jcranmer> it treats "" and null as different
  492. # [03:13] <jcranmer> I'm trying to call it from C++
  493. # [03:13] <roc> Unfocused: true, but khuey made it a bit too easy
  494. # [03:13] <bbondy> ehsan|sheriff: I confirmed it does not exist on win2k
  495. # [03:13] * jcranmer goes to swear at somebody
  496. # [03:13] <ehsan|sheriff> bbondy: good
  497. # [03:13] <bbondy> k wasn't sure if you got that from my last msg :D
  498. # [03:14] <jcranmer> what's the easiest way in C++ to pass in "null" to an AString argument?
  499. # [03:15] <mwu> roc: hi
  500. # [03:15] <roc> hi?
  501. # [03:15] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  502. # [03:15] <mwu> do you know anything about layout.frame_rate.precise?
  503. # [03:15] * Quits: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  504. # [03:15] <KaiRo> we need to live with .planning being something where the press scrutinizes every post
  505. # [03:16] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  506. # [03:16] * Joins: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com)
  507. # [03:16] <dolske> jcranmer: isn't there some .isVoid or .setVoid kind of thing on nsStrings?
  508. # [03:16] <bent> SetIsVoid/IsVoid
  509. # [03:16] * bent is now known as IRCMonkey8850
  510. # [03:17] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  511. # [03:17] <roc> mwu: bz does!
  512. # [03:17] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  513. # [03:17] <mwu> great!
  514. # [03:17] <mwu> wait I don't see him
  515. # [03:17] <dolske> jcranmer: yeah, SetIsVoid
  516. # [03:17] <mwu> oh well.
  517. # [03:17] <dolske> SetIsVoid(true) - Make it null. XPConnect will convert void nsAStrings to JavaScript null.
  518. # [03:18] <jcranmer> dolske: yeah, but there's no equivalent like that for EmptyString();
  519. # [03:18] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  520. # [03:18] * Joins: Ventron (michael@moz-ED780ED3.dyn.iinet.net.au)
  521. # [03:18] <roc> mwu: what do you need to know?
  522. # [03:18] * IRCMonkey8850 is now known as bent
  523. # [03:18] <mwu> roc: well, when we turn it on on gonk/gaia, our fps on the homescreen goes from 35 to 60
  524. # [03:19] <roc> ok
  525. # [03:19] <mwu> and we want to know why that is
  526. # [03:19] * jcranmer kicks APIs that are irrationally hard to use for non-JS consumers
  527. # [03:19] * philor rewrites his .planning reply to add even more jokes for the benefit of the press
  528. # [03:19] <roc> philor: chaff
  529. # [03:19] <bent> jcranmer, what are you trying to do?
  530. # [03:19] * dolske kicks non-JS consumers. :P
  531. # [03:19] <philor> oh, this is tree-management anyway, nobody reads that
  532. # [03:19] <jcranmer> bent: migrate login credentials
  533. # [03:20] <bent> with the void strings, i meant
  534. # [03:20] <roc> mwu: http://mxr.mozilla.org/mozilla-central/source/layout/base/nsRefreshDriver.cpp#103
  535. # [03:20] <jcranmer> bent: it seems that nsILoginInfo differentiates between formSubmitURL being equal to "" and being equal to null
  536. # [03:20] <ehsan|sheriff> bbondy: can you run exports on kernel32.dll on win2k and see if the ordinals are all sequential?
  537. # [03:21] <roc> mwu: is that clear? :-)
  538. # [03:21] <dolske> jcranmer: what are you migrating from?
  539. # [03:21] <jcranmer> dolske: the old setup for NNTP credentials
  540. # [03:21] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  541. # [03:21] <bbondy> ehsan|sheriff: Yes they are, I can send you the exports list if it helps?
  542. # [03:21] <ehsan|sheriff> nah it's ok
  543. # [03:21] <dolske> jcranmer: oh, so from the current format to a different form?
  544. # [03:21] * Joins: gwagner_ (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  545. # [03:21] * Quits: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  546. # [03:21] <bent> jcranmer, in c++ then you just check str.IsEmpty(), and str.IsVoid(), right?
  547. # [03:21] <dolske> (in signons.sqlite)?
  548. # [03:21] <jcranmer> yeah
  549. # [03:21] <ehsan|sheriff> bbondy: I'm trying to figure out why the hell the ordinal array exists in the PE export table!
  550. # [03:21] <bbondy> goes from 1 to 829
  551. # [03:22] <jcranmer> bent: I don't need to *check* ot
  552. # [03:22] <mwu> roc: it wasn't clear to cjones, but I'm reading the docs for the constants now..
  553. # [03:22] <ehsan|sheriff> cause it seems to be just an array of sequential integers
  554. # [03:22] <jcranmer> I need to *set* it
  555. # [03:22] <dolske> jcranmer: why are you doing this in C++?
  556. # [03:22] <bbondy> no idea
  557. # [03:22] <ehsan|sheriff> I guess I'll just treat it as such
  558. # [03:22] <bent> jcranmer, so, Truncate() and SetIsVoid()
  559. # [03:22] <dolske> jcranmer: I'd suggest bumping the schema version of the DB, and writing a mirgrator (in JS!) in storage-mozStorage.js
  560. # [03:22] <jcranmer> dolske: because this needs to be done when I'm calling a function implemented in C++?
  561. # [03:22] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  562. # [03:22] * gwagner_ is now known as gwagner
  563. # [03:22] <jcranmer> dolske: it's not mozStorage
  564. # [03:23] <jcranmer> it's passwordmgr
  565. # [03:23] * Joins: espindola (espindola@moz-10752211.dsl.teksavvy.com)
  566. # [03:23] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214])
  567. # [03:23] <jcranmer> and I am *not* rewriting the password manager
  568. # [03:23] * Joins: anant_ (anant@moz-12AFB4A9.dsl.dynamic.sonic.net)
  569. # [03:23] * Quits: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net) (Ping timeout)
  570. # [03:23] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  571. # [03:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  572. # [03:24] <jcranmer> if you're going to give me a nice init function for this
  573. # [03:24] * anant_ is now known as anant
  574. # [03:24] <mwu> roc: hm, I guess I'm just confused about why precise isn't the default now
  575. # [03:24] <dolske> it's all the same backend. it's a pretty simple change, but I guess I'll just go back to watching my Android reboot.
  576. # [03:24] <jcranmer> at least make it easily callable from C++
  577. # [03:24] <jcranmer> they could make the Init function, I don't know, check to see if I'm trying to set http realm and deduce that I want the formSubmitUrl to be null
  578. # [03:24] <jcranmer> but no
  579. # [03:25] <jcranmer> I have to go through the several hoops to actually set up a bloody void string
  580. # [03:25] <jcranmer> so that xpconnect passes in null
  581. # [03:25] <roc> mwu: PRECISE lets animations monopolize the event loop and make the browser unresponsive
  582. # [03:25] <jcranmer> oh, and the documentation gives absolutely no indication that null and "" for formSubmitUrl are not the same thing
  583. # [03:25] <espindola> jrmuizel, ehsan|sheriff http://llvm.org/devmtg/2011-11/videos/Carruth_ClangMapReduce-desktop.mp4
  584. # [03:26] <jcranmer> and xpconnect will happily swallow the error that tells me what the bloody hell is wrong
  585. # [03:26] * Quits: rail_away (rail@261201A0.73F32077.5C565F38.IP) (Ping timeout)
  586. # [03:26] <jrmuizel> espindola: I'll have to take a look
  587. # [03:26] <jcranmer> espindola: ooh, videos are up now?
  588. # [03:26] <espindola> jcranmer, some
  589. # [03:26] <jcranmer> \o/
  590. # [03:26] <mwu> roc: well we're nowhere near monopolizing the event loop while drawing, yet we're not getting 60fps. wonder if we can get it to try a little harder without letting animations take over
  591. # [03:26] <jcranmer> now the world gets to hear my voice for the first time on the world wide web
  592. # [03:27] <jcranmer> ... I'm not sure that's a good thing
  593. # [03:28] * Joins: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net)
  594. # [03:29] <mwu> or if we're just doing something stupid on the homescreen which is interfering with the timer
  595. # [03:29] <roc> dunno
  596. # [03:29] <jcranmer> espindola: interesting, the mp4 is up but not the slides?
  597. # [03:29] <mwu> ok
  598. # [03:30] <mwu> roc: thanks for the info!
  599. # [03:30] <roc> hey, just got spam containing a link to a Google Docs document with the actual spam body
  600. # [03:30] * Quits: KaiRo (robert@moz-DB7D336E.adsl.highway.telekom.at) (Input/output error)
  601. # [03:30] <jcranmer> . . .
  602. # [03:30] <espindola> jcranmer, they are being uploaded right now I think
  603. # [03:30] <jcranmer> espindola: well, most of the links for slides are actually links
  604. # [03:30] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  605. # [03:31] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  606. # [03:31] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  607. # [03:31] * shorlander-away is now known as shorlander
  608. # [03:31] * Joins: rniwa_ (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  609. # [03:31] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Connection reset by peer)
  610. # [03:31] * rniwa_ is now known as rniwa
  611. # [03:32] <bent> roc, yeah
  612. # [03:32] <bent> roc, i got one too
  613. # [03:32] <bent> it's evolved
  614. # [03:32] * Quits: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net) (Ping timeout)
  615. # [03:32] * bent shudders
  616. # [03:32] * Quits: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com) (Ping timeout)
  617. # [03:32] * Joins: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com)
  618. # [03:33] * jlebar|away got that spam too.
  619. # [03:35] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  620. # [03:35] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Client exited)
  621. # [03:36] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  622. # [03:37] * tbsaunde|afk is now known as tbsaunde
  623. # [03:39] * Joins: rail_away (rail@261201A0.73F32077.5C565F38.IP)
  624. # [03:41] <njn> bent: can you suggest an example webpage that uses webworkers?
  625. # [03:41] <bent> how complicated?
  626. # [03:41] <bent> like, demo page?
  627. # [03:42] <bent> or serious heavy duty
  628. # [03:42] <njn> bent: something to test some changes to the webworker memory reporter
  629. # [03:42] <njn> so doesn't need to be heavy
  630. # [03:42] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  631. # [03:42] <Unfocused> should be something on the demos site
  632. # [03:43] <bent> http://www.syntensity.com/static/staging/demo_worker.html
  633. # [03:43] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  634. # [03:43] <bent> that one keeps running
  635. # [03:43] * Quits: chewey (chewey@moz-1C7DA362.dip0.t-ipconnect.de) (Ping timeout)
  636. # [03:43] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
  637. # [03:44] * Quits: njn (chatzilla@moz-A6B647BB.dyn.iinet.net.au) (Client exited)
  638. # [03:44] * liuche|dinner is now known as liuche
  639. # [03:44] * Joins: chewey (chewey@moz-576C0852.dip0.t-ipconnect.de)
  640. # [03:44] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  641. # [03:44] * Joins: njn (chatzilla@moz-A6B647BB.dyn.iinet.net.au)
  642. # [03:45] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  643. # [03:45] <njn> bent: you bastard, you just crashed my Nightly :/
  644. # [03:45] <njn> firefox: brw_eu.h:187: brw_reg brw_reg(GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint): Assertion `nr < 128' failed.
  645. # [03:45] <bent> er
  646. # [03:45] <bent> oops, maybe you'd prefer one without webgl ;)
  647. # [03:45] <njn> bent: I guess so
  648. # [03:45] <bent> haha/sorry
  649. # [03:45] <njn> np
  650. # [03:46] * Joins: caillon (caillon@moz-186D75E2.hsd1.ca.comcast.net)
  651. # [03:46] * Joins: tfair (tfairey@moz-57178BD3.hsd1.ca.comcast.net)
  652. # [03:46] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  653. # [03:47] * Quits: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se) (Ping timeout)
  654. # [03:47] <bent> http://people.mozilla.org/~bturner/spaceinvaders/backgroundSpaceInvaders.html
  655. # [03:47] <bent> that one's just canvas
  656. # [03:49] <njn> bent: that works, thanks
  657. # [03:49] <njn> bent: BTW, you have a review coming your way soon
  658. # [03:49] <bent> ok
  659. # [03:50] <njn> man, about:memory has a lot of stuff in it these days
  660. # [03:50] <bent> njn, btw, what's the link to your crash?
  661. # [03:50] <bent> to make sure i'm innocent
  662. # [03:50] <njn> bent: I didn't get a link
  663. # [03:50] <bent> hrm
  664. # [03:51] <njn> bent: I'll take a look in a tick and file a bug
  665. # [03:51] <Ventron> roc: i have basic rounded corner masks working, which gets rid of PushGroup. do we want to use this in any other cases, because it seems fill and stroke would always be faster than a shader approach.
  666. # [03:51] * Joins: Suresh (chatzilla@75D3B35F.704AB07A.EB06F97B.IP)
  667. # [03:52] <roc> what do you mean by "basic rounded corner masks working"?
  668. # [03:52] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  669. # [03:52] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  670. # [03:52] * Quits: dao (dao@moz-4BE8E174.superkabel.de) (Connection reset by peer)
  671. # [03:52] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  672. # [03:53] <mbrubeck> igor: Looks like you might have some new leaks in your m-c push.
  673. # [03:53] <Ventron> roc: where we render corners with PushGroup, i'm in the middle of replacing that with a shader. i've almost got masks working. does that make sense?
  674. # [03:54] * Joins: anant_ (anant@moz-12AFB4A9.dsl.dynamic.sonic.net)
  675. # [03:54] <Ventron> roc: i've almost got us rendering AA rounded corners
  676. # [03:54] <mbrubeck> leaks in OS X64 reftest, WinXP mochitest-4, and Linux mochitest-3 (n the following push)
  677. # [03:54] <mbrubeck> ehsan|sheriff: If you are still sheriffing, might want to watch that one
  678. # [03:55] <roc> Ventron: you mean you compute a gfxImageSurface explicitly and then call Mask() with it?
  679. # [03:55] <mbrubeck> I'm a bit busy right now, but I'll back it out later tonight if it still looks guilty and no one else has gotten to it.
  680. # [03:55] <ehsan|sheriff> mbrubeck: I think I need to go home soon, I'm exhausted :/
  681. # [03:55] <Ventron> roc: yes
  682. # [03:55] * Quits: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net) (Ping timeout)
  683. # [03:55] * anant_ is now known as anant
  684. # [03:55] <Ventron> roc: i don't have a pattern for it yet, just an 8 bit mask
  685. # [03:55] <roc> ok, but I don't agree that " fill and stroke would always be faster than a shader approach"
  686. # [03:56] <roc> a lot of borders are only 1 or 2px wide
  687. # [03:56] * Joins: cjones (cjones@E1AD879F.CC98CBF7.C589985.IP)
  688. # [03:56] <roc> I really want to try the full-on shader approach
  689. # [03:56] <Ventron> roc: ok, will get onto that
  690. # [03:56] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  691. # [03:57] <mbrubeck> the M4 leak is just good old 694772, of course. But the others look unfamiliar
  692. # [03:57] <roc> the way I described in the wiki was that you'd only use masks for dotted and dashed borders
  693. # [03:58] <Ventron> roc: oh, then what would i use for solid borders?
  694. # [03:58] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  695. # [03:58] <roc> you're reading https://wiki.mozilla.org/Gecko:CSSBorderRenderingWithShaders right?
  696. # [03:59] * joduinn is now known as joduinn-biab
  697. # [03:59] * Quits: joduinn-biab (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: joduinn-biab)
  698. # [04:00] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
  699. # [04:00] <roc> the idea there is, for rounded border corners, for each pixel, compute both "how far along the border" the pixel is and "how close to the outer border edge" it is
  700. # [04:01] <Ventron> roc: from what i gather you want to use an ARBG32 texture for each corner and side?
  701. # [04:01] * Joins: ashughes (ashughes@moz-4C407EE8.vc.shawcable.net)
  702. # [04:02] <roc> let's take a step back for a second
  703. # [04:02] <Ventron> roc: sorry, it's just that i think the doc needs to be more specific
  704. # [04:02] <roc> my basic idea here is that you can think of the border as a long strip that happens to be formed into a certain shape
  705. # [04:03] * heycam is now known as heycam|away
  706. # [04:03] <Ventron> right
  707. # [04:03] <roc> so given the x/y of a pixel, you can transform it to x',y' as if it was on the unrolled border strip
  708. # [04:03] <roc> let's say x' is the distance along the border strip
  709. # [04:04] <roc> y' is the distance across the border width
  710. # [04:05] <roc> If the border width is, say, W, then in the single-color case the texture you sample from is effectively W pixels of that color with transparency everywhere else
  711. # [04:06] <roc> assuming we snap the element's border-rect to the nearest pixel boundary, and border widths are all device pixels, then for straight sides we don't have to do any sampling or anything, because the side will just be a solid rectangle of width W
  712. # [04:07] * Joins: erikvold (erikvold@AC7AE6DB.11D19A4C.67CA24A9.IP)
  713. # [04:07] <Ventron> right
  714. # [04:07] <roc> if there are multiple border colors, and each color strip is an integer number of device pixels wide (should all be true), then that's still just N solid rectangles
  715. # [04:07] <roc> so that's all relatively easy and fast
  716. # [04:07] * Quits: caillon (caillon@moz-186D75E2.hsd1.ca.comcast.net) (Quit: caillon)
  717. # [04:08] <roc> for corners, it's harder. You have to figure out how close the pixel is to the outer edge of the border, and then use that to figure out which border color(s) the pixel belongs to
  718. # [04:09] <roc> that's a lot more like sampling a texture. On the GPU you probably would write it as an actual texture sample operation. On the CPU it might make sense to do it that way too.
  719. # [04:10] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  720. # [04:10] * lsblakk is now known as lsblakk|afk
  721. # [04:10] <roc> i.e. set up an array of RGBA colors, then generate an index into that array --- that could be fractional. If it's fractional, take the weighted average of the closest array entries.
  722. # [04:11] <roc> except when the colors are different on different sides, you actually need two arrays
  723. # [04:11] <roc> one for each side
  724. # [04:12] <roc> and take some weighted average depending on which side you're closer to
  725. # [04:12] <Ventron> right. so back to the solid sides, it's best to just draw rectangles using cairo_fill?
  726. # [04:12] <roc> for the sides, yes
  727. # [04:13] <Ventron> ok, thanks for that
  728. # [04:13] <roc> In the wiki I said "In just about all cases, we could draw the straight sides reasonably efficiently using Thebes instead of per-pixel calculations, so only corners need the full treatment."
  729. # [04:13] <roc> that's what I meant
  730. # [04:14] <Ventron> right
  731. # [04:14] <roc> and as I said in the wiki, for dotted and dashed sides the fastest approach is probably not drawing lots of little dashes and dots, but using your mask code to generate an image which you then draw repeated
  732. # [04:15] <roc> to be precise, generate a pattern that repeats an image, and use that as a mask with your border-color rectangle fills
  733. # [04:15] <dRdR> is it just me or are try builds busted past the first page?
  734. # [04:15] <Ventron> it blows my mind how that can be faster than stroke
  735. # [04:16] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  736. # [04:19] <ehsan|sheriff> bbondy: you around?
  737. # [04:19] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  738. # [04:19] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  739. # [04:20] <roc> Ventron: I don't know if it will be, but think about how stroke is implemented
  740. # [04:21] <bbondy> ehsan|sheriff: yup
  741. # [04:22] * Joins: rshetty (quassel@5B798BDC.97AA820E.C842849F.IP)
  742. # [04:22] <ehsan|sheriff> bbondy: I have a file ready for you to test
  743. # [04:22] <ehsan|sheriff> I'm uploading it to my machine right now
  744. # [04:22] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  745. # [04:23] <philor> hmm, maybe I'm wrong about the foolishness of the inbound "back out everything that landed on top of bustage" rule, maybe we'd be better off learning that being backed out pointlessly isn't the end of the world, and that being sheriff is a 24/7 full time job
  746. # [04:23] <bbondy> ehsan|sheriff: on win2k?
  747. # [04:23] <ehsan|sheriff> bbondy: yes
  748. # [04:23] <bbondy> k
  749. # [04:23] <ehsan|sheriff> bbondy: I have a binary package and a source package
  750. # [04:23] <ehsan|sheriff> bbondy: you should just run the binary package first
  751. # [04:23] * Quits: espindola (espindola@moz-10752211.dsl.teksavvy.com) (Quit: Ex-Chat)
  752. # [04:23] <bbondy> k
  753. # [04:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  754. # [04:23] <ehsan|sheriff> if it works (you see a dummy white window), then my solution has worked
  755. # [04:24] <philor> mbrubeck: I think those leaks are your bug 706517, and I think both they and it are "we leak when dns in the buildfarm is kinda busted" since in the midst of them was a talos graphserver name resolution failure
  756. # [04:24] <ehsan|sheriff> if not, I also have a source package and I will then ask you to debug it :P
  757. # [04:24] <bbondy> fingers crossed :)
  758. # [04:24] <bbondy> for the debug package
  759. # [04:24] * Quits: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com) (Quit: Leaving)
  760. # [04:24] <catlee-away> philor: why does dns in buildfarm cause leaks?
  761. # [04:25] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  762. # [04:25] <philor> catlee-away: because we don't know how to give up? I'm no necko hacker, just a phenomenologist
  763. # [04:25] <catlee-away> that smells of tests trying to access something remote
  764. # [04:26] <ehsan|sheriff> bbondy: http://people.mozilla.org/~eakhgari/testiathook.cpp-bin.zip
  765. # [04:26] <catlee-away> which we all know is BAD BAD BAD
  766. # [04:26] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  767. # [04:26] <Unfocused> oh yea, i have that test to fix...
  768. # [04:26] <ehsan|sheriff> bbondy: http://people.mozilla.org/~eakhgari/testiathook.cpp-bin.zip is the full source package
  769. # [04:26] <ehsan|sheriff> sorry
  770. # [04:26] <bbondy> trying
  771. # [04:26] <ehsan|sheriff> http://people.mozilla.org/~eakhgari/testiathook.cpp.zip
  772. # [04:26] <philor> I don't doubt for a second that we have them again, but they could also be prefetching dns without accessing anything, I don't think we ban dns
  773. # [04:26] <ehsan|sheriff> bbondy: send me an email when you get results?
  774. # [04:26] * ehsan|sheriff wants to go home before 11pm :/
  775. # [04:27] * ehsan|sheriff is now known as ehsan
  776. # [04:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/aabb495e026a - Chris Peterson - Bug 708114 part 1 - Comment out Android StrictMode for all build configurations. r=dougt a=android-only
  777. # [04:27] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  778. # [04:27] <roc> Ventron: cairo's stroke code basically generates a set of polygons representing the results of dotting or dashing the path, then tesselates and fills those polygons
  779. # [04:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/3c321d2c9884 - Chris Peterson - Bug 708114 part 2 - Add resource flag to enable Android StrictMode for nightly and local builds. r=dougt a=android-only
  780. # [04:27] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  781. # [04:28] <roc> Ventron: when the dots or dashes are small (say just a few pixels --- very common), that's a lot of work per pixel
  782. # [04:28] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  783. # [04:29] <roc> drawing an color using a repeating-image mask could be much less work per pixel, even on the CPU
  784. # [04:29] <roc> we shall see
  785. # [04:29] <Ventron> ok
  786. # [04:29] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  787. # [04:30] <bbondy> ehsan|sheriff: uh bad news, my vmx file disappeared. I'm reinstalling now but will be 20-30 min
  788. # [04:30] <bbondy> so I suggest to go home and not wait for the result
  789. # [04:30] * Joins: anant_ (anant@moz-E31CD2CB.mozilla.org)
  790. # [04:30] <bbondy> but I'll email you as soon as I have it tonight
  791. # [04:31] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  792. # [04:31] <bbondy> win2k.vmsd file but no win2k.vmx & no win2k.vmdk
  793. # [04:31] * Quits: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net) (Ping timeout)
  794. # [04:31] * anant_ is now known as anant
  795. # [04:33] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  796. # [04:35] * sancus is now known as sancus_
  797. # [04:35] * sancus_ is now known as sancus
  798. # [04:35] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  799. # [04:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  800. # [04:37] * Joins: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com)
  801. # [04:37] <bent> roc, btw, we landed some of your worker changes for b2g
  802. # [04:38] <bent> the CrossThreadDispatcher thing
  803. # [04:38] <roc> ok
  804. # [04:40] <jduell> philor catlee-away: do we have a necko bug open for the dns leak?
  805. # [04:41] <philor> jduell: you can have bug 706517 if you want it, I'm pretty sure nobody else will
  806. # [04:42] * Quits: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  807. # [04:42] <jesup> roc: (and Ventron) there's a bug related to that where an ad would have a dotted border to a table entry - but mistakenly had the width set to something like 16 million. If it's solid, this is fine (gets clipped), but a dashed border would cause it to lock up for long periods (30 sec). (bug 635972 - my dup was bug 664071)
  808. # [04:42] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  809. # [04:44] <catlee-away> jduell: I do not
  810. # [04:44] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  811. # [04:44] <catlee-away> we ARE having network issues
  812. # [04:44] <catlee-away> not sure if they would affect the test machines
  813. # [04:45] <catlee-away> philor: you said you found that the test failure corresponded with another test's failure to do a graph server post due to dns failure?
  814. # [04:45] <philor> yep
  815. # [04:46] <roc> jesup: yeah, this will fix things like that :-)
  816. # [04:47] <philor> the talos was 17:48-18:23, the two leaks were 17:54-18:24 and 17:43-18:22
  817. # [04:48] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  818. # [04:48] * Joins: jgoulie (jgoulie@moz-E406AA2E.hsd1.ca.comcast.net)
  819. # [04:49] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  820. # [04:52] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  821. # [04:52] * Quits: edmorley (edmorley@moz-28ED10AB.range86-144.btcentralplus.com) (Quit: Leaving.)
  822. # [04:55] <mcpherrin> Do we have a way of converting a string like "C:\Dir\guy/bar/baz" into a proper file url? LevelDB creates filenames internally by appending "/" and I want nsIFiles for them.
  823. # [04:55] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.87-2011052417 [Firefox 11.0a1/20111212163758])
  824. # [04:55] <mcpherrin> Note that LevelDB does consistently use /, so I've considered just constructing file:// URIs instead but that seems dumb.
  825. # [04:56] * Joins: slowpoke (slowpoke@moz-55B72493.pools.arcor-ip.net)
  826. # [04:57] <philor> rats, forgot to celebrate the first birthday of bug 616085
  827. # [04:57] <Waldo> mcpherrin: long ago I had a patch to fix bug 44959, but it stalled a bit; might be revivable with a little trouble
  828. # [04:57] <Waldo> that'd let you just pass the weird path to nsILocalFile.initWithPath or so
  829. # [04:57] <philor> speaking of busted dns
  830. # [04:58] <Waldo> might have a newer version of that patch on my laptop, too, although that's getting a little iffier than just using what's posted there
  831. # [04:59] <mcpherrin> Waldo: Passing the wierd paths to initWithPath is exactly what I'd want; I'll read the bug.
  832. # [04:59] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Ping timeout)
  833. # [05:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  834. # [05:00] <Waldo> nsLocalFileWin.cpp is unlikely to get much change, so probably whatever the most recent version of the patch is that I can dig up could be usable pretty easily
  835. # [05:00] <Waldo> shepherding it into the tree might be harder, tho
  836. # [05:00] <Waldo> moderate regression risk and all
  837. # [05:01] <Waldo> I probably wouldn't land it before the next uplift, myself, but I dunno your needed time frame
  838. # [05:03] * Joins: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net)
  839. # [05:04] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.1)
  840. # [05:04] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  841. # [05:07] * Quits: northWind (northWind@moz-20E58859.cable.teksavvy.com) (Connection reset by peer)
  842. # [05:07] * Joins: northWind_ (northWind@2F50C7BC.10A7D831.6816E6B7.IP)
  843. # [05:08] * Joins: jb (chatzilla@moz-51DAF21.static.internode.on.net)
  844. # [05:08] * philor stars inbound, for that delicious feeling of utterly pointless futility
  845. # [05:09] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Quit: Leaving)
  846. # [05:10] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  847. # [05:11] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  848. # [05:13] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  849. # [05:13] * Joins: sfink (chatzilla@moz-4EAF93BB.dsl.pltn13.sbcglobal.net)
  850. # [05:13] <jb> Hi, I have a binary XPCOM component which I compile against Gecko 7.0.1.. when I start Windows Firefox 7.0.1 it loads and then immediately unloads the component DLL, according to NSPR log
  851. # [05:14] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  852. # [05:15] <ehsan> bbondy: any results yet?
  853. # [05:15] <jb> There are no log messages between the loading and the unloading of the DLL, so I'm not sure what is causing the DLL to be unloaded.
  854. # [05:16] * Joins: smontagu (chatzilla@40BDEBFB.4661EA86.51B98CA5.IP)
  855. # [05:16] <jb> The same component, when compile against Gecko 5.0, works fine in Firefox 5.0
  856. # [05:16] <bbondy> ehsan|sheriff: When I run the exe it says that it is not a valid win32 application
  857. # [05:16] <bbondy> let me tweak the build settings and try again
  858. # [05:16] <ehsan> bbondy: oh, I forgot to adjust the minversion...
  859. # [05:17] <ehsan> bbondy: yeah it would be awesome if you could do that
  860. # [05:17] * Quits: oneman (oneman@moz-AF13C50F.washdc.fios.verizon.net) (Ping timeout)
  861. # [05:17] <ehsan> in linker properties somewhere
  862. # [05:17] <bbondy> ya np
  863. # [05:17] <bbondy> downloading source
  864. # [05:17] <bbondy> I had to reinstall my win2k vm btw so I just tried it now
  865. # [05:17] * northWind_ is now known as northWind
  866. # [05:17] <bbondy> for some reason the vmdk disappeared
  867. # [05:17] <bbondy> no idea why
  868. # [05:18] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  869. # [05:18] <ehsan> that's unfortunate
  870. # [05:18] <bbondy> no biggy it was a fresh vm install anyway
  871. # [05:19] <bbondy> ehsan: you didn't need ot include all the debug symbols in the zip :)
  872. # [05:19] <ehsan> bbondy: yeah sorry, didn't have time to clean things up :/
  873. # [05:19] <bbondy> np
  874. # [05:20] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  875. # [05:20] <jb> nvm, I found where the error is.. it was a version mismatch.. the error log is in error console instead of NSPR log file
  876. # [05:24] * nthomas is now known as nthomas|away
  877. # [05:25] <darktrojan> bbondy, can you think of any reason a user would get a white page icon for apparently every moz-icon url?
  878. # [05:25] * Quits: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net) (Quit: Leaving)
  879. # [05:25] <bbondy> darktrojan: no but I did a lot of changes on icon (not moz-icon) in ff9
  880. # [05:25] <bbondy> what version are they using?
  881. # [05:26] <bbondy> and do you have a bugid?
  882. # [05:26] <darktrojan> it's older than that
  883. # [05:26] * darktrojan looks
  884. # [05:26] <darktrojan> "I'm using Firefox 8 on Windows 7 Ultimate x64.(back then using 6.0.2)"
  885. # [05:27] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  886. # [05:27] <darktrojan> I'll see if I can find a bug
  887. # [05:27] <bbondy> darktrojan: none of my work is in FF8 btw.
  888. # [05:27] <bbondy> relating to icons
  889. # [05:27] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  890. # [05:27] <bbondy> I have a bug somewhere about me thinking some of our moz-icon handling is wrong but I never looked into it deeply
  891. # [05:28] <darktrojan> you're more likely to know than anyone, I figure
  892. # [05:29] <bbondy> darktrojan: from my todo list bug 682773 - Investigate potential Win32 moz-icon problems in FF6 (and earlier FF versions)
  893. # [05:29] <darktrojan> hmm
  894. # [05:30] <bbondy> could be related I guess, pls include any extra details in there or a new bug
  895. # [05:31] <darktrojan> ok, ta
  896. # [05:31] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  897. # [05:31] <bbondy> if you post a new one pls cc me
  898. # [05:33] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Connection reset by peer)
  899. # [05:33] * Quits: Milos (milos@moz-5CBA6F5.dynamic.isp.telekom.rs) (Input/output error)
  900. # [05:34] * Joins: oneman (oneman@moz-AF13C50F.washdc.fios.verizon.net)
  901. # [05:35] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  902. # [05:35] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  903. # [05:35] * Joins: gwagner_ (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  904. # [05:35] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  905. # [05:35] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  906. # [05:35] <darktrojan> bbondy, there's no way a theme could affect it, is there?
  907. # [05:36] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  908. # [05:36] * gwagner_ is now known as gwagner
  909. # [05:36] * darktrojan notices this guy uses a non-default theme
  910. # [05:36] <bbondy> darktrojan: the imagelib decoder is our own code from scratch, but the moz-icon code just uses win32 apis to generate the icon. So windows sends us chunks of data for each part of the icon and we construct it
  911. # [05:37] <bbondy> it generates this icon data based on whatever the icon is for what you are looking at
  912. # [05:37] <darktrojan> that's what I figured
  913. # [05:37] <bbondy> like you can get a moz-icon for any file on disk
  914. # [05:37] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  915. # [05:37] <bbondy> darktrojan: it would be good if the user could type in the moz-icon url and save the icon
  916. # [05:37] <bbondy> and then try to open it with firefox as an ico
  917. # [05:38] <bbondy> and see if it works or not
  918. # [05:38] <bbondy> and if it doesn't work you can attach it to a bug for me and I can see what type of icon it is
  919. # [05:38] <bbondy> and how it was generated wrong
  920. # [05:38] <bbondy> and possibly fix a bug somewhere in moz-icon code
  921. # [05:38] <bbondy> ehsan: The earliest operating system supported by the Visual C++ 2010 run-times is Windows XP SP2, because the CRT now has a dependency on EncodePointer.
  922. # [05:39] <bbondy> you need this test with 2010 right?
  923. # [05:39] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  924. # [05:39] * Quits: jb (chatzilla@moz-51DAF21.static.internode.on.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  925. # [05:39] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  926. # [05:39] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  927. # [05:40] <bbondy> ehsan: I think we have to use vs2008 or earlier
  928. # [05:41] <ehsan> bbondy: my work is attempting to solve exactly that problem
  929. # [05:41] <bbondy> trying more tweaking of subsystem
  930. # [05:41] <ehsan> the depdenency on Encode/DecodePointer
  931. # [05:41] <bbondy> ehsan: ah ok I figured it was around there since I remembered your previous question :)
  932. # [05:41] <bbondy> sek let me try something
  933. # [05:41] <ehsan> ok
  934. # [05:43] <bbondy> ehsan: Ok I can get it to work now
  935. # [05:43] <bbondy> but I get a new error
  936. # [05:43] <ehsan> ?
  937. # [05:43] <bbondy> you won't find it surprising
  938. # [05:43] <bbondy> :)
  939. # [05:43] <bbondy> the procedure entry point encodepointer could not be located in the dynamic link library kernel32.dll
  940. # [05:43] <ehsan> ouch
  941. # [05:43] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
  942. # [05:43] <bbondy> it actually does get past the not valid win32 now though
  943. # [05:44] <ehsan> hmm
  944. # [05:44] * Quits: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  945. # [05:44] <ehsan> bbondy: maybe we should try delayloading msvcr100.dll...
  946. # [05:44] <ehsan> bbondy: I'm too tired now, need to look at it again tomorrow
  947. # [05:44] * glob|away is now known as glob
  948. # [05:44] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  949. # [05:45] <bbondy> ehsan: ya sounds a bit messy, ping me tomorrow with details on the bug and I'll try to help out
  950. # [05:45] <ehsan> sure
  951. # [05:45] <ehsan> thanks!
  952. # [05:45] * Quits: Waldo (waldo@moz-534B4EF1.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
  953. # [05:46] * juanb is now known as juanb|afk
  954. # [05:46] <ehsan> bbondy: btw, didn't get to look at your patches today, as I'm sure you know by now :(
  955. # [05:46] <bbondy> ehsan: np
  956. # [05:46] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Ping timeout)
  957. # [05:46] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  958. # [05:47] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  959. # [05:48] <bbondy> ehsan: This looks like what you want
  960. # [05:48] <bbondy> http://tedwvc.wordpress.com/2010/11/07/how-to-get-visual-c-2010-mfc-applications-to-run-on-windows-2000/
  961. # [05:48] <bbondy> looks like some MASM is needed :s
  962. # [05:48] <ehsan> bbondy: nope, seen it already. it relies on linking to the crt statically
  963. # [05:48] <bbondy> ah ok
  964. # [05:49] <bbondy> well let's just replace kernel32.dll with our own version with the added needed extra stuff ;)
  965. # [05:51] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  966. # [05:51] <ehsan> bbondy: that's sort of what my code does, except that it injects those functions into the export table of kernel32.dll
  967. # [05:51] <bbondy> "Create a .LIB that implements the missing functionality and link it ahead of KERNEL32.LIB.
  968. # [05:51] <bbondy> You will need to use the linker option /NODEFAULTLIB:kernel32.lib so that you can put your w2kcompat.lib ahead of kernel32.lib. "
  969. # [05:51] <ehsan> I really need a vm with the right os to debug this :(
  970. # [05:51] <ehsan> bbondy: that's what my code does too
  971. # [05:52] <ehsan> if you look at the exe file using depends.exe or something, scarydll.dll should come before msvcr100.dll
  972. # [05:52] * sancus is now known as sancus_
  973. # [05:52] * sancus_ is now known as sancus
  974. # [05:52] * Joins: Ami_Ty_ (Amie@moz-7D22EB0A.dsl.static.sonic.net)
  975. # [05:52] <bbondy> I see
  976. # [05:52] <ehsan> which means that its DllMain _should_ run before the loader attempts to load msvcr100.dll
  977. # [05:52] <bbondy> scary
  978. # [05:53] <bbondy> maybe we aren't ready for vs2010
  979. # [05:53] <ehsan> but apparently the loader kicks in some time before that for some reason
  980. # [05:53] <ehsan> bbondy: my goal is to make us be able to support xpsp1 and lower with vs2010
  981. # [05:53] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  982. # [05:53] <ehsan> bbondy: see the Gecko is too big thread on dev.platform for reference ;)
  983. # [05:53] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  984. # [05:54] <bbondy> 3GB thing
  985. # [05:54] <bbondy> ?
  986. # [05:55] * Quits: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Connection reset by peer)
  987. # [05:55] * Joins: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  988. # [05:55] <bbondy> PGO
  989. # [05:55] <bbondy> ya
  990. # [05:55] <bbondy> I seen that bug pass by in bugmail
  991. # [05:55] <ehsan> yep
  992. # [05:56] <catlee-away> ehsan is awesome
  993. # [05:56] <ehsan> I was trying to see if we have the choice of releasing fx11 with vs10 without dropping support for those OSes
  994. # [05:56] <catlee-away> that's one of the reasons you're awesome
  995. # [05:56] <ehsan> a task at which I've seemingly failed :/
  996. # [05:57] <ehsan> catlee-away: I would feel awesome if it had actually worked :/
  997. # [05:57] * Quits: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Ping timeout)
  998. # [05:57] <ehsan> anyways, I'm too tired now
  999. # [05:57] <ehsan> I think I'll just go to sleep
  1000. # [05:58] <ehsan> and hope that the solution is revealed to me in my sleep ;)
  1001. # [05:58] <catlee-away> let's just patch the user's kernel32.dll with our new service
  1002. # [05:58] * ehsan throws his shoes at catlee-away
  1003. # [05:58] <catlee-away> it's for their own good!
  1004. # [05:58] <ehsan> who's not away apparently ;)
  1005. # [05:58] <catlee-away> am now
  1006. # [05:58] <catlee-away> bye!
  1007. # [05:58] * Quits: cjones (cjones@E1AD879F.CC98CBF7.C589985.IP) (Ping timeout)
  1008. # [05:59] <ehsan> bye :)
  1009. # [05:59] <bbondy> catlee-away: unfortunately the service doesn't get installed on win2k otherwise good idea ;p
  1010. # [05:59] <bbondy> it has this reliance on EncoderPointer and DecodePointer
  1011. # [05:59] <bbondy> jk
  1012. # [06:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1013. # [06:00] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Quit: vanished into thin air...)
  1014. # [06:00] <Mook> hmm, the dll blocklisting code does weird crap with overriding LoadLibrary calls (for third-party dlls), right? can that be done for EncodePointer/DecodePointer?
  1015. # [06:01] * Joins: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  1016. # [06:05] * Quits: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net) (Quit: Adios Amigos)
  1017. # [06:07] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1018. # [06:07] * Quits: Poly-C (Poly-C@moz-1FCCCC00.dip.t-dialin.net) (Ping timeout)
  1019. # [06:07] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
  1020. # [06:08] * Joins: Polynomial-C (Poly-C@moz-9A2E8E1C.dip.t-dialin.net)
  1021. # [06:08] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1022. # [06:14] * Quits: erikvold (erikvold@AC7AE6DB.11D19A4C.67CA24A9.IP) (Quit: erikvold)
  1023. # [06:14] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1024. # [06:15] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1025. # [06:16] * Quits: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Connection reset by peer)
  1026. # [06:16] * Joins: mgoodwin_ (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  1027. # [06:17] * Quits: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net) (Quit: Leaving.)
  1028. # [06:18] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1029. # [06:20] * Quits: Suresh (chatzilla@75D3B35F.704AB07A.EB06F97B.IP) (Quit: Suresh)
  1030. # [06:23] * Quits: bsmith (bsmith@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  1031. # [06:25] * Joins: Milos (milos@moz-5CBA6F5.dynamic.isp.telekom.rs)
  1032. # [06:25] * gps ponders how Unfocused managed to bit rot add-on sync :/
  1033. # [06:25] * heycam|away is now known as heycam
  1034. # [06:32] <Unfocused> gps: i have mystical powers of bitrot. just ask darktrojan
  1035. # [06:32] <nigelb> "Fear the beard"
  1036. # [06:39] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Ping timeout)
  1037. # [06:39] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1038. # [06:44] * BenWa|sms is now known as BenWa
  1039. # [06:47] * Quits: tonymec|away (tonymec@3202E727.83A6C58B.277517C1.IP) (Ping timeout)
  1040. # [06:47] * Quits: tonymec (tonymec@3202E727.83A6C58B.277517C1.IP) (Ping timeout)
  1041. # [06:52] * Joins: tonymec__ (tonymec@50F4A163.B3CB9947.277517C1.IP)
  1042. # [06:53] <KWierso> wow, we really are living in the future...
  1043. # [06:53] <KWierso> "This eCard is best viewed on Mozilla Firefox, Safari, Google Chrome, and Internet Explorer® 9 and above."
  1044. # [06:53] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Quit: gwagner)
  1045. # [06:56] * Joins: erione (erione@6C840AAD.6F5BB517.C752B3FA.IP)
  1046. # [06:56] * tonymec__ is now known as tonymec|away
  1047. # [06:56] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1048. # [06:56] * Quits: jgoulie (jgoulie@moz-E406AA2E.hsd1.ca.comcast.net) (Quit: jgoulie)
  1049. # [06:58] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1050. # [07:01] * Joins: gkw (gkw@moz-A7D8CA2A.hsd1.ca.comcast.net)
  1051. # [07:01] * Joins: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net)
  1052. # [07:04] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1053. # [07:08] * Joins: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP)
  1054. # [07:10] <dolske> poor opera
  1055. # [07:10] <dolske> the rodney dangerfield of browsers.
  1056. # [07:10] <KWierso> no respect?
  1057. # [07:10] <dolske> thank you, captain obvious.
  1058. # [07:11] <KWierso> that's what I'm here for
  1059. # [07:12] * Quits: smontagu (chatzilla@40BDEBFB.4661EA86.51B98CA5.IP) (Ping timeout)
  1060. # [07:13] * Quits: dRdR (dRdR@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  1061. # [07:14] * Quits: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net) (Ping timeout)
  1062. # [07:15] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
  1063. # [07:17] * Quits: northWind (northWind@2F50C7BC.10A7D831.6816E6B7.IP) (Ping timeout)
  1064. # [07:19] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
  1065. # [07:20] * Joins: smontagu (chatzilla@FCC5EF89.3EC2417A.CB858787.IP)
  1066. # [07:22] * jcranmer is now known as jcranmer|away
  1067. # [07:23] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1068. # [07:23] * Joins: Hughman_ (Hughman@moz-1727A300.static.tpgi.com.au)
  1069. # [07:24] * Quits: Hughman_ (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1070. # [07:24] * Joins: Hughman_ (Hughman@moz-1727A300.static.tpgi.com.au)
  1071. # [07:25] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  1072. # [07:25] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1073. # [07:29] * philor is now known as philor|away
  1074. # [07:31] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1075. # [07:33] * Joins: karl (karl@moz-69E9F052.jetstream.xtra.co.nz)
  1076. # [07:34] * philor|away is now known as philor
  1077. # [07:39] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1078. # [07:41] * Joins: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net)
  1079. # [07:42] * Quits: smontagu (chatzilla@FCC5EF89.3EC2417A.CB858787.IP) (Ping timeout)
  1080. # [07:44] * Joins: tonymec (tonymec@50F4A163.B3CB9947.277517C1.IP)
  1081. # [07:44] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1082. # [07:45] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1083. # [07:48] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1084. # [07:49] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1085. # [07:52] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  1086. # [07:55] * Quits: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP) (Quit: graydot)
  1087. # [07:56] <darktrojan> gps, it's true, he does
  1088. # [07:59] <darktrojan> don't ask him for reviews, that's how he finds out what you're up to
  1089. # [07:59] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1090. # [07:59] * darktrojan suspects Unfocused also watches the tryserver for stuff to bitrot
  1091. # [08:00] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1092. # [08:00] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1093. # [08:02] * Quits: anant (anant@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1094. # [08:02] * Joins: past (past@moz-7A93B333.dsl.dyn.forthnet.gr)
  1095. # [08:02] * Joins: smontagu (chatzilla@111BB0D7.B50196A5.CC465D70.IP)
  1096. # [08:02] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1097. # [08:03] * Quits: mike5w3c (MikeS@moz-8175FDB2.pool.e-mobile.ne.jp) (Ping timeout)
  1098. # [08:03] * Joins: mike5w3c (MikeS@moz-A6C86CFF.pool.e-mobile.ne.jp)
  1099. # [08:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1100. # [08:04] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1101. # [08:06] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1102. # [08:07] * glob is now known as glob|away
  1103. # [08:07] * Quits: smontagu (chatzilla@111BB0D7.B50196A5.CC465D70.IP) (Ping timeout)
  1104. # [08:08] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1105. # [08:12] * Joins: wolfiR (wolfiR@moz-C8EE1A73.dip0.t-ipconnect.de)
  1106. # [08:12] * Quits: ashughes (ashughes@moz-4C407EE8.vc.shawcable.net) (Quit: ashughes)
  1107. # [08:13] * Joins: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net)
  1108. # [08:13] * Joins: anant_ (anant@moz-E31CD2CB.mozilla.org)
  1109. # [08:15] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  1110. # [08:15] * Quits: Ami_Ty_ (Amie@moz-7D22EB0A.dsl.static.sonic.net) (Quit: Ami_Ty_)
  1111. # [08:15] * Quits: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net) (Ping timeout)
  1112. # [08:15] * anant_ is now known as anant
  1113. # [08:15] * Joins: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw)
  1114. # [08:16] * Joins: smontagu (chatzilla@931AF7BD.B50196A5.CC465D70.IP)
  1115. # [08:17] * glob|away is now known as glob
  1116. # [08:20] * Joins: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP)
  1117. # [08:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1118. # [08:22] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  1119. # [08:23] * Quits: rail_away (rail@261201A0.73F32077.5C565F38.IP) (Ping timeout)
  1120. # [08:24] * Quits: anant (anant@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1121. # [08:24] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1122. # [08:25] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  1123. # [08:27] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  1124. # [08:27] <darktrojan> how can I give multiple files of one extension a different extension ('nix)?
  1125. # [08:28] * shorlander is now known as shorlander-away
  1126. # [08:30] * Joins: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net)
  1127. # [08:31] * Joins: wolfiR_ (wolfiR@moz-C8EE1A73.dip0.t-ipconnect.de)
  1128. # [08:32] * Mook works if darktrojan means some sort of for i in *.foo ; do mv "$i" "${i##.foo}.bar"; done
  1129. # [08:32] <Mook> also, I see my last line was 4 hours late anyway :p
  1130. # [08:32] <darktrojan> yeah that's what I had in mind
  1131. # [08:33] * Joins: sewardj (sewardj@moz-908CCEC7.dip.t-dialin.net)
  1132. # [08:34] <darktrojan> what does the ## do, Mook ?
  1133. # [08:35] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1134. # [08:36] <Mook> see https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html
  1135. # [08:36] <Mook> and I used the wrong one again.. you want % or %% :p
  1136. # [08:36] <darktrojan> that'd be why it didn't work :)
  1137. # [08:37] * darktrojan bookmarks that link
  1138. # [08:37] <darktrojan> ta
  1139. # [08:37] <Mook> `info bash` is easier :p
  1140. # [08:38] <darktrojan> heh
  1141. # [08:38] <darktrojan> not as easy to read
  1142. # [08:38] * Joins: rail_away (rail@261201A0.73F32077.5C565F38.IP)
  1143. # [08:38] <Mook> huh, but it's the same thing (generated from the same sources, at least), and you can search across pages... I tend to avoid loading the whole-manual-in-one-page things because firefox gets slow :(
  1144. # [08:40] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1145. # [08:41] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Quit: zzz)
  1146. # [08:43] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1147. # [08:43] <mcpherrin> Has anybody noticed our build system deciding to rebuild lots of stuff after debugging in visual studio?
  1148. # [08:44] <jhford-work> is it touching files?
  1149. # [08:45] <jhford-work> if so, could it be changing the atime/mtime and confusing make?
  1150. # [08:45] <mcpherrin> I really don't know how visual studio works. I can't imagine it would be modifying anything.
  1151. # [08:45] <mcpherrin> Does windows have atime?
  1152. # [08:45] <jhford-work> there is also a lot of cruft between make and vs
  1153. # [08:46] <mcpherrin> I am a noob with visual studio so I'm just not going to worry about it too much.
  1154. # [08:46] <jhford-work> heh
  1155. # [08:47] <mcpherrin> All I care about is it shows me my call stack and stops at my break points. I can handle some slightly-longer builds for that.
  1156. # [08:47] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  1157. # [08:48] * Quits: juanb|afk (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb|afk)
  1158. # [08:48] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1159. # [08:49] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
  1160. # [08:52] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Connection reset by peer)
  1161. # [08:52] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  1162. # [08:54] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1163. # [08:54] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1164. # [08:55] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1165. # [08:55] * Quits: Milos (milos@moz-5CBA6F5.dynamic.isp.telekom.rs) (Input/output error)
  1166. # [08:55] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Client exited)
  1167. # [08:55] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  1168. # [08:56] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  1169. # [08:56] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1170. # [08:57] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1171. # [09:00] * Quits: sewardj (sewardj@moz-908CCEC7.dip.t-dialin.net) (Ping timeout)
  1172. # [09:03] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1173. # [09:04] * heycam is now known as heycam|away
  1174. # [09:06] * philor is now known as philor|away
  1175. # [09:06] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1176. # [09:07] * Joins: Milos (milos@moz-5CBA6F5.dynamic.isp.telekom.rs)
  1177. # [09:07] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1178. # [09:08] * Quits: wolfiR_ (wolfiR@moz-C8EE1A73.dip0.t-ipconnect.de) (Quit: Leaving)
  1179. # [09:09] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  1180. # [09:09] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1181. # [09:10] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1182. # [09:10] * Quits: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw) (Quit: regen)
  1183. # [09:13] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  1184. # [09:19] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1185. # [09:20] * Quits: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net) (Ping timeout)
  1186. # [09:21] * Quits: njn (chatzilla@moz-A6B647BB.dyn.iinet.net.au) (Client exited)
  1187. # [09:22] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  1188. # [09:22] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  1189. # [09:23] * jhford-work is now known as jhford-work-away
  1190. # [09:24] * Quits: Hughman_ (Hughman@moz-1727A300.static.tpgi.com.au) (Ping timeout)
  1191. # [09:24] * Joins: Hughman__ (Hughman@moz-1727A300.static.tpgi.com.au)
  1192. # [09:25] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1193. # [09:25] * Quits: Hughman__ (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1194. # [09:26] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1195. # [09:27] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1196. # [09:29] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1197. # [09:31] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1198. # [09:31] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1199. # [09:32] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1200. # [09:32] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1201. # [09:35] * Quits: tfair (tfairey@moz-57178BD3.hsd1.ca.comcast.net) (Client exited)
  1202. # [09:36] * Quits: smontagu (chatzilla@931AF7BD.B50196A5.CC465D70.IP) (Input/output error)
  1203. # [09:37] * Joins: smontagu (chatzilla@931AF7BD.B50196A5.CC465D70.IP)
  1204. # [09:38] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  1205. # [09:39] * Quits: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP) (Quit: graydot)
  1206. # [09:39] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1207. # [09:41] * Quits: bnicholson (bnicholson@moz-D1AB96C1.hsd1.ca.comcast.net) (Input/output error)
  1208. # [09:41] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1209. # [09:42] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1210. # [09:48] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  1211. # [09:49] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1212. # [09:49] * Joins: dao (dao@moz-7159694D.superkabel.de)
  1213. # [09:52] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1214. # [09:53] * Quits: rail_away (rail@261201A0.73F32077.5C565F38.IP) (Ping timeout)
  1215. # [09:55] * Joins: rail_away (rail@261201A0.73F32077.5C565F38.IP)
  1216. # [09:56] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1217. # [09:58] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Quit: bye)
  1218. # [09:58] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1219. # [10:02] * Joins: Wolfgang (chatzilla@moz-BBCA2130.superkabel.de)
  1220. # [10:02] * Joins: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw)
  1221. # [10:03] * Joins: Fallen|mac (kewisch@moz-F0262F50.ch)
  1222. # [10:03] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1223. # [10:04] * Quits: mgoodwin_ (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Quit: )
  1224. # [10:04] * Joins: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP)
  1225. # [10:04] * Joins: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  1226. # [10:07] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1227. # [10:08] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1228. # [10:11] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
  1229. # [10:12] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1230. # [10:18] * CwiiisAway is now known as Cwiiis
  1231. # [10:19] * Joins: asac (asac@moz-584E28C9.pppoe.wtnet.de)
  1232. # [10:20] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1233. # [10:21] * Quits: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw) (Quit: regen)
  1234. # [10:22] * Quits: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net) (Connection reset by peer)
  1235. # [10:22] * Joins: protz (protz@moz-E29D2A15.inria.fr)
  1236. # [10:22] * Joins: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net)
  1237. # [10:25] * BenWa is now known as BenWa|sms
  1238. # [10:27] * Joins: dalsh (dalsh@8198F9CA.8916245C.163E2FB.IP)
  1239. # [10:31] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  1240. # [10:31] * Quits: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP) (Ping timeout)
  1241. # [10:32] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1242. # [10:32] * Joins: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP)
  1243. # [10:33] * Joins: sewardj (sewardj@moz-908CCEC7.dip.t-dialin.net)
  1244. # [10:34] * Joins: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  1245. # [10:34] * Joins: msucan (msucan-@FA9E8863.56E67207.699550A1.IP)
  1246. # [10:34] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1247. # [10:34] * Quits: dao (dao@moz-7159694D.superkabel.de) (Quit: Leaving.)
  1248. # [10:35] <erione> msucan: ping
  1249. # [10:36] <msucan> good morning erione
  1250. # [10:37] <erione> morning,
  1251. # [10:37] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1252. # [10:38] <erione> msucan: what should i do now for bug 704295
  1253. # [10:38] <erione> i mean you already granted the review
  1254. # [10:38] * Joins: TheOne (TheOne@moz-2EF95C1B.dfki.uni-kl.de)
  1255. # [10:38] <erione> msucan: now anything else to be done for it?
  1256. # [10:39] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Ping timeout)
  1257. # [10:40] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1258. # [10:41] <msucan> erione: not much else. we just need to land it!
  1259. # [10:42] <msucan> that will happen very soon
  1260. # [10:42] <Unfocused> success!
  1261. # [10:43] <erione> msucan: ok :) tell me if you need any work from my side
  1262. # [10:43] <msucan> erione: sure! if you want to take other bugs, you are welcome to do so!
  1263. # [10:43] <msucan> search for [good first bug] within the devtools components
  1264. # [10:43] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1265. # [10:44] <msucan> see what you would like to work on and ping the mentor
  1266. # [10:44] <erione> msucan: ok :)
  1267. # [10:44] <erione> i've already taken one, https://bugzilla.mozilla.org/show_bug.cgi?id=634827
  1268. # [10:45] <msucan> erione: awesome!
  1269. # [10:45] <erione> i'll soon start working on that
  1270. # [10:45] <msucan> good luck!
  1271. # [10:45] <erione> thanks:)
  1272. # [10:46] * Quits: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame)
  1273. # [10:47] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1274. # [10:48] <glazou> bonjour
  1275. # [10:52] * Joins: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  1276. # [10:54] * davehunt|away is now known as davehunt
  1277. # [10:57] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1278. # [10:58] * Quits: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net) (Quit: fzzzy)
  1279. # [11:00] * Joins: bjarne (bjarne@moz-46A85847.nextgentel.com)
  1280. # [11:01] <glazou> d'oh my mac build now fails on python version
  1281. # [11:04] * glob is now known as glob|away
  1282. # [11:04] * Quits: karl (karl@moz-69E9F052.jetstream.xtra.co.nz) (Ping timeout)
  1283. # [11:06] * heycam|away is now known as heycam
  1284. # [11:08] * Joins: Goldorak (chatzilla@DEBD503F.D0994B08.187A1082.IP)
  1285. # [11:08] * Quits: erione (erione@6C840AAD.6F5BB517.C752B3FA.IP) (Quit: Leaving)
  1286. # [11:15] * Quits: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net) (Input/output error)
  1287. # [11:17] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  1288. # [11:17] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1289. # [11:18] * Quits: sandy (sandy@moz-B3ECD38A.lv.lv.cox.net) (Ping timeout)
  1290. # [11:18] * Joins: sandy (sandy@moz-B3ECD38A.lv.lv.cox.net)
  1291. # [11:20] <darktrojan> Unfocused, is this suitable? "// Ensure the page has loaded and the XBL bindings are applied, then notify observers."
  1292. # [11:20] <glandium> glazou: on m-c?
  1293. # [11:21] <glazou> yes
  1294. # [11:21] <glazou> found out why, python updater busted my python installation
  1295. # [11:24] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1296. # [11:25] <darktrojan> is Wladimir Palant ever on irc?
  1297. # [11:27] * Quits: rail_away (rail@261201A0.73F32077.5C565F38.IP) (Ping timeout)
  1298. # [11:27] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Quit: Ex-Chat)
  1299. # [11:27] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1300. # [11:28] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1301. # [11:28] <glazou> glandium: has to uninstall and reinstall port packages and works now
  1302. # [11:28] <glazou> s/has/had
  1303. # [11:28] * Joins: rail_away (rail@261201A0.73F32077.5C565F38.IP)
  1304. # [11:31] <Unfocused> darktrojan: yep
  1305. # [11:31] <Unfocused> or "and force the XBL to be synchronously applied"
  1306. # [11:31] <Unfocused> (if that doesn't seem too verbose)
  1307. # [11:32] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1308. # [11:33] <darktrojan> that works for me
  1309. # [11:33] * darktrojan edits
  1310. # [11:33] <Unfocused> r=me
  1311. # [11:36] <Unfocused> darktrojan: also a=me if you wanna land
  1312. # [11:37] * darktrojan wonders if he'll be around long enough to keep an eye on it
  1313. # [11:38] <darktrojan> ah, why not
  1314. # [11:38] * darktrojan lands
  1315. # [11:38] * Joins: dao (dao@moz-90D353A4.dip.tu-dresden.de)
  1316. # [11:39] * darktrojan remembers to do |hg out| comparison with m-c, not try
  1317. # [11:40] <Unfocused> heh
  1318. # [11:40] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4b71b1e9cc0c - Geoff Lankow - Bug 708397 - "addon-options-displayed" notification fires before XBL bindings apply; r=Unfocused, a=Unfocused
  1319. # [11:40] * Joins: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw)
  1320. # [11:41] * darktrojan looks at the android j1 orange suspiciously
  1321. # [11:41] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/ddf0ebdc4c17 - tbirdbld - Added tag THUNDERBIRD_3_1_17_BUILD1 for changeset 489b4f2582a3. CLOSED TREE a=release
  1322. # [11:41] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/e69abda623e9 - tbirdbld - Added tag THUNDERBIRD_3_1_17_RELEASE for changeset 489b4f2582a3. CLOSED TREE a=release
  1323. # [11:44] <darktrojan> dougt, ping?
  1324. # [11:44] <Unfocused> 2.40am for him
  1325. # [11:45] <Unfocused> so... maybe
  1326. # [11:45] <darktrojan> heh
  1327. # [11:45] * Quits: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP) (Connection reset by peer)
  1328. # [11:45] <darktrojan> depends if he's as much of an owl as you are
  1329. # [11:46] <Unfocused> that's a high bar :\
  1330. # [11:47] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1331. # [11:47] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1332. # [11:48] * Joins: bwinton_away (bwinton@D7D3C4B5.88764A66.72A31D6.IP)
  1333. # [11:50] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.87 [Firefox 3.6.24/20111103063747])
  1334. # [11:55] * Quits: Fallen|mac (kewisch@moz-F0262F50.ch) (Quit: Leaving.)
  1335. # [11:59] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  1336. # [12:04] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  1337. # [12:05] * mattwoodrow is now known as mattwoodrow|away
  1338. # [12:06] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1339. # [12:08] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  1340. # [12:09] <mounir> NeilAway: pong
  1341. # [12:12] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  1342. # [12:14] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 8.0/20111108090055])
  1343. # [12:14] * Quits: smontagu (chatzilla@931AF7BD.B50196A5.CC465D70.IP) (Ping timeout)
  1344. # [12:17] <NeilAway> mounir: I think you repiled in the bug, thanks
  1345. # [12:17] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1346. # [12:17] * heycam is now known as heycam|away
  1347. # [12:18] <glazou> is the information at https://developer.mozilla.org/en/XULRunner/Application_Update accurate ? specifically, is --enable-update-packaging enough to build mar (on os x)?
  1348. # [12:19] * Joins: imDebloper (Mibbit@382DFABD.165910BF.CA052C06.IP)
  1349. # [12:19] <mounir> NeilAway: which one?
  1350. # [12:20] * Quits: imDebloper (Mibbit@382DFABD.165910BF.CA052C06.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1351. # [12:21] <NeilAway> I think it was 122213
  1352. # [12:23] * Joins: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net)
  1353. # [12:25] * Quits: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame)
  1354. # [12:26] <mounir> NeilAway: hmm, I'm not even in CC of that bug
  1355. # [12:27] <NeilAway> ok, then it wasn't ;-)
  1356. # [12:27] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1357. # [12:27] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1358. # [12:28] * Joins: peregrino (peregrino@moz-1CB238F5.telecom.net.ar)
  1359. # [12:29] <mounir> NeilAway: I doubt I did reply to something you ask in a bug given that between now and the moment you pinged me I was in a plane or airport
  1360. # [12:29] <mounir> if it comes back, I'm all ears :)
  1361. # [12:30] <NeilAway> mounir: hmm, can you give me a relative timestamp for that ping? maybe I can check to see which bug I loaded
  1362. # [12:31] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1363. # [12:31] <mounir> NeilAway: I think it was around 13h51 in my TZ
  1364. # [12:32] <darktrojan> heh, windows is the first to build my changes, I did not expect that
  1365. # [12:32] <Callek> darktrojan++
  1366. # [12:32] <mounir> which was ~23h ago
  1367. # [12:32] <darktrojan> linux, os x, you should be ashamed of yourselves
  1368. # [12:33] <NeilAway> mounir: ah, battery API?
  1369. # [12:34] <mounir> NeilAway: about the new/delete?
  1370. # [12:34] <darktrojan> morning Callek, up early or still up late?
  1371. # [12:34] <mounir> (I have a patch for that)
  1372. # [12:34] <Callek> darktrojan: depends what timezone you want me to pretend to be in
  1373. # [12:35] <Callek> though yesterday my time I got up at about 9:30 pm
  1374. # [12:35] <Callek> if you want context
  1375. # [12:35] <Callek> :-)
  1376. # [12:35] <darktrojan> ouch
  1377. # [12:35] <NeilAway> mounir: no, I keep hitting kUnknownRemainingTime
  1378. # [12:35] <darktrojan> see Unfocused, I knew there was someone worse than you
  1379. # [12:35] <NeilAway> mounir: I think you fixed the one in fallback hal, but I'm now seeing the one in windows hal
  1380. # [12:35] <Callek> darktrojan: but I'm missing the facial hair!
  1381. # [12:36] <darktrojan> indeed
  1382. # [12:36] <darktrojan> you should try nsIDecember
  1383. # [12:36] <NeilAway> darktrojan++
  1384. # [12:37] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1385. # [12:38] <Unfocused> eh, getting up that late isn't totally unheard of for me :\
  1386. # [12:38] * Quits: dao (dao@moz-90D353A4.dip.tu-dresden.de) (Quit: Leaving.)
  1387. # [12:38] * Joins: dao (dao@moz-90D353A4.dip.tu-dresden.de)
  1388. # [12:39] <darktrojan> by then you'd have to wonder if that is getting up late, or just really early for the next day?
  1389. # [12:39] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1390. # [12:39] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1391. # [12:39] <darktrojan> unrelated note, I wish TBPL would tell me how long something has been running, rather than that it is due any minute now
  1392. # [12:39] <darktrojan> I can do the maths, but why should I
  1393. # [12:40] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1394. # [12:42] <mounir> NeilAway: what do you mean, you get the assert?
  1395. # [12:43] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1396. # [12:43] * Joins: grubshka (grubshka@moz-646235CC.w109-212.abo.wanadoo.fr)
  1397. # [12:44] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1398. # [12:44] * Joins: jstraus1 (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  1399. # [12:45] * Quits: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Connection reset by peer)
  1400. # [12:45] <NeilAway> mounir: right
  1401. # [12:46] <NeilAway> bah, I actually had the bug open in another tab, didn't need history ;-)
  1402. # [12:47] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  1403. # [12:47] <NeilAway> mounir: http://mxr.mozilla.org/mozilla-central/source/hal/windows/WindowsBattery.cpp?mark=226,230#210
  1404. # [12:47] * Joins: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  1405. # [12:47] * Quits: jstraus1 (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Connection reset by peer)
  1406. # [12:48] <grubshka> Hello, does someone know how could I automatically run some commands in the shell ran by start-msvc.bat on windows?
  1407. # [12:49] <grubshka> (simpler: how can I automate builds on windows?)
  1408. # [12:50] * Joins: KaiRo (robert@moz-DB7D336E.adsl.highway.telekom.at)
  1409. # [12:51] <NeilAway> grubshka: simpler: write your own batch file that hard-codes the paths and environment variables you need, and then directly initiates the build
  1410. # [12:51] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1411. # [12:52] <grubshka> NeilAway, oh
  1412. # [12:52] <grubshka> NeilAway, ok... thanks! I was searching, how to pass parameters, etc...
  1413. # [12:53] <NeilAway> grubshka: yeah, I wouldn't bother trying to automate those batch files
  1414. # [12:56] * glob|away is now known as glob
  1415. # [12:56] * Quits: Wolfgang (chatzilla@moz-BBCA2130.superkabel.de) (Ping timeout)
  1416. # [12:57] * Joins: smaug (chatzilla@moz-B1853213.gprs.sl-laajakaista.fi)
  1417. # [12:57] * Joins: Wolfgang (chatzilla@moz-BBCA2130.superkabel.de)
  1418. # [12:58] * Quits: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net) (Input/output error)
  1419. # [12:59] * Quits: smaug (chatzilla@moz-B1853213.gprs.sl-laajakaista.fi) (Ping timeout)
  1420. # [13:09] <mounir> NeilAway: can you file a bug?
  1421. # [13:12] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1422. # [13:13] * Quits: regen (Miller@moz-596E29DF.adsl.dynamic.seed.net.tw) (Quit: regen)
  1423. # [13:14] * Joins: dao1 (dao@moz-90D353A4.dip.tu-dresden.de)
  1424. # [13:15] * Quits: dao (dao@moz-90D353A4.dip.tu-dresden.de) (Ping timeout)
  1425. # [13:15] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  1426. # [13:16] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  1427. # [13:17] * glob is now known as glob|away
  1428. # [13:17] * Joins: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP)
  1429. # [13:18] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  1430. # [13:19] * Joins: Ryan (rflint@moz-A287E317.com)
  1431. # [13:19] * Joins: smaug (chatzilla@moz-B1853213.gprs.sl-laajakaista.fi)
  1432. # [13:20] * Quits: dao1 (dao@moz-90D353A4.dip.tu-dresden.de) (Quit: Leaving.)
  1433. # [13:22] * Joins: graememcc (chatzilla@moz-427C7947.range86-160.btcentralplus.com)
  1434. # [13:22] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  1435. # [13:24] <heeen> how does firefox detect "incorrectly" speleld charsets
  1436. # [13:25] <heeen> for example iso8859-2 used instead of a correct name or alias
  1437. # [13:25] <heeen> iso-8859-2
  1438. # [13:25] <heeen> note the missing dash, space or underscore
  1439. # [13:25] <hsivonen> heeen: at least it should per spec
  1440. # [13:26] <hsivonen> hmm. unless the spec changed again
  1441. # [13:26] <heeen> http://www.iana.org/assignments/character-sets
  1442. # [13:26] <heeen> it has different capitalisations
  1443. # [13:26] <heeen> but all contain at least a dash or underscore after ISO
  1444. # [13:28] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1445. # [13:28] <Honza> anyone knows what is the key in Windows the event.metaKey is mapped to?
  1446. # [13:29] * Quits: Goldorak (chatzilla@DEBD503F.D0994B08.187A1082.IP) (Client exited)
  1447. # [13:29] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1448. # [13:29] * Joins: Goldorak (chatzilla@DEBD503F.D0994B08.187A1082.IP)
  1449. # [13:29] <hsivonen> heeen: the IANA registry isn't the whole story
  1450. # [13:30] <darktrojan> ok, that's green enough for me
  1451. # [13:30] <darktrojan> goodnight
  1452. # [13:30] <smaug> has anyone seen problems loading ssl pages?
  1453. # [13:30] <smaug> or ssl pages taking more cpu time than before
  1454. # [13:31] <smaug> mounir: has there been any plans to add b2g module to bugzilla
  1455. # [13:32] <smaug> I get lots of b2g bugmail, which isn't really about DOM module
  1456. # [13:33] <heeen> hsivonen: yep I guess you have to be more clever when you're dealing with user generated content
  1457. # [13:33] * khuey|away is now known as khuey
  1458. # [13:34] * Joins: dbradley (dbradley@moz-8FACAA93.fuse.net)
  1459. # [13:34] <heeen> does gecko just regexp iso.(\d{3-5})(-\d)?
  1460. # [13:34] * Parts: Ventron (michael@moz-ED780ED3.dyn.iinet.net.au)
  1461. # [13:34] <heeen> or something to that effect
  1462. # [13:34] <NeilAway> mounir: bah, I forgot to set the OS. nm
  1463. # [13:35] <NeilAway> Honza: Windows never generates events with a metaKey
  1464. # [13:35] <Honza> NeilAway: Ah, thanks!
  1465. # [13:36] * Quits: darktrojan (geoff@moz-8B34E932.dsl.telstraclear.net) (Quit: darktrojan)
  1466. # [13:37] <khuey> oh my
  1467. # [13:37] <khuey> the reset try is so nice
  1468. # [13:38] * glazou is now known as glazou_food
  1469. # [13:39] * Joins: cjones (cjones@A61C83DF.28507E61.75B241AF.IP)
  1470. # [13:40] * davehunt is now known as davehunt|away
  1471. # [13:41] * Quits: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net) (Client exited)
  1472. # [13:43] * rail_away is now known as rail
  1473. # [13:45] <khuey> "The sheriff begins drinking"
  1474. # [13:46] <khuey> philor++
  1475. # [13:47] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1476. # [13:49] <hsivonen> heeen: Firefox has more aliases than IANA, IIRC
  1477. # [13:50] <hsivonen> heeen: FWIW, the encoding label comparison method that the Unicode Consortium specifies (the one that ignores punctuation before comparing) is not Web compatible
  1478. # [13:50] <hsivonen> heeen: Opera implemented it and had to revert
  1479. # [13:51] * Joins: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  1480. # [13:52] <hsivonen> heeen: http://mxr.mozilla.org/mozilla-central/source/intl/locale/src/charsetalias.properties
  1481. # [13:52] <khuey> glandium: what version of mozilla-build are you using?
  1482. # [13:56] * Joins: erione (erione@EBA07A67.58F22DC3.C752B3FA.IP)
  1483. # [13:57] * Joins: Suresh (chatzilla@8F3CEA7F.93BA2635.EB06F97B.IP)
  1484. # [13:58] * Joins: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it)
  1485. # [14:00] * glob|away is now known as glob
  1486. # [14:00] <glob> smaug, bug 709937
  1487. # [14:02] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1488. # [14:02] * Quits: cjones (cjones@A61C83DF.28507E61.75B241AF.IP) (Ping timeout)
  1489. # [14:03] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1490. # [14:03] * Quits: mike5w3c (MikeS@moz-A6C86CFF.pool.e-mobile.ne.jp) (Ping timeout)
  1491. # [14:03] * Joins: mike5w3c (MikeS@moz-C941237A.pool.e-mobile.ne.jp)
  1492. # [14:04] <khuey> anybody know how many nightly users we have?
  1493. # [14:04] <khuey> pinning it down to an order of magnitude would be fine
  1494. # [14:05] * Joins: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP)
  1495. # [14:05] * rail is now known as rail_away
  1496. # [14:06] * Quits: erione (erione@EBA07A67.58F22DC3.C752B3FA.IP) (Ping timeout)
  1497. # [14:07] * glazou_food is now known as glazou
  1498. # [14:07] <NeilAway> khuey: do you know how long try builds/results stay on tbpl?
  1499. # [14:07] <khuey> no
  1500. # [14:07] <khuey> I've been able to scroll back over a week before
  1501. # [14:08] <khuey> at the cost of some serious ram usage
  1502. # [14:08] <lurking_work> khuey: someone posted an ADU link the other day, but its at home :( - I want to say around 25k ADU on nightlys
  1503. # [14:08] <khuey> ok
  1504. # [14:08] <khuey> thanks
  1505. # [14:08] <NeilAway> khuey: I was just pondering whether a cron job could automatically strip heads that were over a week old or something
  1506. # [14:08] <jfkthame> am i supposed to get someone's explicit approval to land a change that only touches default prefs? (all.js)
  1507. # [14:09] <khuey> jfkthame: a=me
  1508. # [14:09] <khuey> :-)
  1509. # [14:09] <jfkthame> good enough :)
  1510. # [14:11] * Joins: erione (erione@570F5182.E9D308AB.C752B3FA.IP)
  1511. # [14:12] * bhearsum|afk is now known as bhearsum
  1512. # [14:14] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b2c3fd1b871b - Jonathan Kew - bug 703861 - add hyphenation alias for de-AT-1901. r=smontagu a=khuey
  1513. # [14:14] * Quits: dalsh (dalsh@8198F9CA.8916245C.163E2FB.IP) (Connection reset by peer)
  1514. # [14:15] * catlee-away is now known as catlee
  1515. # [14:16] <khuey> man
  1516. # [14:16] <khuey> external linkage is a PITA
  1517. # [14:17] <khuey> whose idea was this stuff :-P
  1518. # [14:19] <Callek> khuey: I know the solution to that, move everything into libxul
  1519. # [14:19] <Callek> or, ... yea :-0
  1520. # [14:21] * Joins: gal (gal@A2413EEC.695C1090.1F72B910.IP)
  1521. # [14:21] * Quits: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP) (Quit: graydot)
  1522. # [14:21] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  1523. # [14:21] <gal> khuey: ping
  1524. # [14:21] <nigelb> Callek: Point well made ;)
  1525. # [14:22] <khuey> gal: pong
  1526. # [14:22] <gal> hey
  1527. # [14:22] <gal> how are our tree troubles doing?
  1528. # [14:22] <khuey> I'm a couple hours away from landing the patch to split out uconv
  1529. # [14:23] <khuey> the other patches have some test failures, I think glandium is poking at them now
  1530. # [14:23] <gal> lovely
  1531. # [14:23] <gal> thanks so much for doing this
  1532. # [14:23] <jfkthame> indeed!
  1533. # [14:24] * lurking_work thinks khuey is going to need this to break down libxul http://www.youtube.com/watch?v=E9x8rBKC4BE
  1534. # [14:24] <khuey> I think after I land the uconv removal I'll undo what we did over the weekend
  1535. # [14:24] <khuey> (droping SPDY and graphite)
  1536. # [14:24] <khuey> and see what happens
  1537. # [14:24] * Joins: edmorley (edmorley@moz-28ED10AB.range86-144.btcentralplus.com)
  1538. # [14:24] * khuey should probably do that part on inbound :-P
  1539. # [14:25] <edmorley> ^ ominous first comment to see after connecting... :-)
  1540. # [14:25] <khuey> heh
  1541. # [14:25] <khuey> [05:18:14] <khuey> I think after I land the uconv removal I'll undo what we did
  1542. # [14:25] <khuey> over the weekend
  1543. # [14:25] <khuey> [05:18:23] <khuey> (droping SPDY and graphite)
  1544. # [14:25] <khuey> [05:18:26] <khuey> and see what happens
  1545. # [14:26] <khuey> lurking_work: now that's my kind of chainsaw
  1546. # [14:26] <lurking_work> lol
  1547. # [14:26] * jfkthame wonders... i bet we could easily split OTS into a separate lib.... i should probably look into that
  1548. # [14:26] * gal would absolutely encourage that
  1549. # [14:26] <khuey> yeah
  1550. # [14:26] <khuey> we need to examine more generally what needs to be in libxul
  1551. # [14:27] <khuey> and what doesn't
  1552. # [14:27] <gal> if anyone is able to drop a few hundred kbs off this albatross, we might be able to lift off
  1553. # [14:27] <khuey> gal: uconv is enough to get us a couple hundred KB below beta
  1554. # [14:27] <gal> yeah
  1555. # [14:27] <gal> I just want the tree open
  1556. # [14:27] <khuey> me too :-
  1557. # [14:27] <gal> we can do major surgery after that
  1558. # [14:27] <khuey> )
  1559. # [14:27] <khuey> yep
  1560. # [14:27] <gal> and yeah, we shouldn't stop until we comfortably link with 1gb
  1561. # [14:27] <gal> there is way too much shit in libxul
  1562. # [14:27] <khuey> heh
  1563. # [14:27] <khuey> well
  1564. # [14:28] <khuey> that's going to be hard
  1565. # [14:28] <khuey> XPCOM stuff is pretty hard to separate out
  1566. # [14:28] <khuey> we got lucky with uconv
  1567. # [14:28] <gal> taras said in a bug we need around 20%
  1568. # [14:28] <khuey> it has almost no dependencies
  1569. # [14:28] * Joins: Pike (Pike@moz-AA98C591.pool.mediaways.net)
  1570. # [14:28] <gal> yeah, not saying it will be trivial, but I am sure we can split out a few subsystems
  1571. # [14:28] <jfkthame> yeah - lately i think there's been a pattern of just putting everything in there by default, regardless of whether it needs xpcom, regardless of whether it's startup-perf-critical, etc
  1572. # [14:29] <gal> yeah, angle is in there
  1573. # [14:29] <gal> I mean if we ever need WebGL during startup, we are all set
  1574. # [14:29] <smaug> hmm, did someone reset tryserser tbpl or something. I can't see any results older than Mon Dec 12 15:41:43
  1575. # [14:30] <gal> I am tempted to make a joke involving "we lost the backups before December 12", but I won't
  1576. # [14:31] <khuey> smaug: yes, it got reset last night
  1577. # [14:31] <khuey> the repo was basically unusable
  1578. # [14:32] <smaug> ah
  1579. # [14:35] <edmorley> gal++
  1580. # [14:38] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  1581. # [14:40] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/05d5c4ef7efc - Doug Turner - Bug 709595 - Add a name for each java thread and timer to aide with debugging. r=blassey
  1582. # [14:40] <firebot> http://hg.mozilla.org/mozilla-central/rev/475d66e8929d - Doug Turner - Bug 708200 - Do not create timer to fire geckoLoaded. r=blassey a=android-only
  1583. # [14:40] <firebot> http://hg.mozilla.org/mozilla-central/rev/aebdec71790e - Doug Turner - Bug 708280 - delay checking checking for update until idle to avoid startup path. r=mfinkle
  1584. # [14:42] <mak> hm is bugzilla having issues?
  1585. # [14:43] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1586. # [14:43] <glob> mak, hrm, it's up but slow(er than usual)
  1587. # [14:43] <smaug> khuey: what does exports:: mean in Makefile.ins?
  1588. # [14:44] <mak> glob: yes, it takes time to reply, and sometimes gives me the "connection reset" error
  1589. # [14:44] <khuey> smaug: it means that whatever commands are given run in the "export" phase of the build
  1590. # [14:44] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1591. # [14:45] <glob> mak, odd; the load isn't high on bmo (45 mins ago it was, but it's ok now)
  1592. # [14:45] <glob> mak, connectiom reset by peer generally points to a networking issue
  1593. # [14:45] * Joins: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se)
  1594. # [14:45] * Joins: dao (dao@moz-90D353A4.dip.tu-dresden.de)
  1595. # [14:45] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1596. # [14:45] <smaug> khuey: can there be several exports:: in one Makefile.in ?
  1597. # [14:46] <smaug> or should I combine them somehow
  1598. # [14:46] <mak> glob: yes, it looks like a network issue, of some kind...
  1599. # [14:46] <khuey> smaug: there can be several
  1600. # [14:46] <khuey> no need to combine them if they're logically separate
  1601. # [14:46] <smaug> k
  1602. # [14:46] <smaug> thanks
  1603. # [14:48] * Quits: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it) (Connection reset by peer)
  1604. # [14:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1605. # [14:49] * Joins: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it)
  1606. # [14:50] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1607. # [14:50] * Quits: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it) (Connection reset by peer)
  1608. # [14:51] * Joins: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it)
  1609. # [14:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/00e184077825 - Lucas Rocha - Bug 701913 - Fix query to check bookmark URL in Honeycomb/ICS (r=blassey, a=mfinkle)
  1610. # [14:52] <firebot> http://hg.mozilla.org/mozilla-central/rev/98037e1999a6 - Lucas Rocha - Bug 701835 - Fix bookmark removal in Honeycomb/ICS (r=blassey, a=mfinkle)
  1611. # [14:52] <firebot> http://hg.mozilla.org/mozilla-central/rev/71a7af64da86 - Lucas Rocha - Bug 698828 - Fix add bookmark operation in Honeycomb/ICS (r=blassey, a=mfinkle)
  1612. # [14:53] * Quits: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it) (Connection reset by peer)
  1613. # [14:53] * Joins: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it)
  1614. # [14:55] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1615. # [14:55] * glob is now known as glob|away
  1616. # [14:57] * Joins: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP)
  1617. # [14:57] * Quits: mak (chatzilla@moz-FC08F9ED.retail.telecomitalia.it) (Ping timeout)
  1618. # [14:57] * rail_away is now known as rail
  1619. # [14:57] * Joins: mak (chatzilla@moz-D2B42BA6.retail.telecomitalia.it)
  1620. # [15:02] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1621. # [15:02] * Joins: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com)
  1622. # [15:03] * AaronMT is now known as AaronMT|afk
  1623. # [15:03] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1624. # [15:04] <khuey> Callek: ping
  1625. # [15:04] <Callek> pong ?
  1626. # [15:04] <Callek> (uh-oh)
  1627. # [15:05] <Olipro> wow, 709193 looks like a clanger
  1628. # [15:05] <khuey> Callek: http://khuey.pastebin.mozilla.org/1404154
  1629. # [15:05] <khuey> Callek: rs=you for changes for 709657?
  1630. # [15:05] * Olipro has a poke to see if there are 64 bit utils that produce 32 bit binaries
  1631. # [15:06] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1632. # [15:07] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1633. # [15:07] <Callek> khuey: why is it ifdef XP_WIN for c-c but no ifdef around it in firefox's manifest?
  1634. # [15:07] * Callek goes simply by the context
  1635. # [15:07] <Olipro> the Intel Compiler suite might be an option... it's a drop-in replacement for the MS ones
  1636. # [15:07] <Callek> khuey: but if you answer that question, either way rs+=me (I can trust you to fix whichever spot is necessary)
  1637. # [15:08] <khuey> Callek: because the patch in hte bug is out of date ;-)
  1638. # [15:08] <khuey> it will be the same for both when landed
  1639. # [15:08] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3d281759cc9b - Lucas Rocha - Bug 707732 - More robust implementation of add bookmark (r=blassey, a=mfinkle)
  1640. # [15:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/16460caf3232 - Lucas Rocha - Bug 707732 - More robust implementation of thumbnail update (r=blassey, a=mfinkle)
  1641. # [15:08] <Callek> ahh ok, thanks then
  1642. # [15:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/870c9c658066 - Lucas Rocha - Bug 707732 - Handle case of updating favicon on non-existing URL (r=blassey, a=mfinkle)
  1643. # [15:09] <NeilAway> smaug: in fact having :: means that there can be several
  1644. # [15:10] <khuey> well, you can have several for ':' too in the right circumstances
  1645. # [15:10] <khuey> it's not generally useful though
  1646. # [15:11] * Joins: graydot (jeba@B6001B9.4E8FB30C.700C6EB0.IP)
  1647. # [15:11] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1648. # [15:12] <khuey> nice
  1649. # [15:12] * Quits: graydot (jeba@B6001B9.4E8FB30C.700C6EB0.IP) (Quit: graydot)
  1650. # [15:12] <khuey> finally got this stuff to build on linux
  1651. # [15:12] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1652. # [15:13] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1653. # [15:13] * khuey is amused at the people on HN complaining that chrome is bloated and crashy
  1654. # [15:14] <Callek> khuey: its because they bump the version number so often
  1655. # [15:14] <Callek> bloating and crashy happens when the version number changes
  1656. # [15:14] <Callek> I can graph it too in order to show you the proof if it helps :-)
  1657. # [15:14] <Callek> correlation == causation you know
  1658. # [15:14] <khuey> heh
  1659. # [15:15] <khuey> there is a really good point in this thread though
  1660. # [15:15] <khuey> http://news.ycombinator.com/item?id=3345030
  1661. # [15:15] <khuey> "everyone who is not on the stability team is on the instability team."
  1662. # [15:16] <Standard8> though that does imply you can't be on the feature team and on the stability team
  1663. # [15:16] * jmaher|afk is now known as jmaher
  1664. # [15:16] <khuey> true
  1665. # [15:17] * Joins: espindola (espindola@moz-10752211.dsl.teksavvy.com)
  1666. # [15:17] <Callek> lol :-) "It may help by simply getting the bug-generating developers to do something else for a while."
  1667. # [15:19] <edmorley> :-)
  1668. # [15:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/1817ebca70d2 - Lucas Rocha - Bug 707124 - Add query to BrowserProvider to fetch DB schema version (r=blassey, a=mfinkle)
  1669. # [15:20] <firebot> http://hg.mozilla.org/mozilla-central/rev/e79b3396889c - Lucas Rocha - Bug 707636 - Use "signature" permissions on BrowserProvider (r=blassey, a=mfinkle)
  1670. # [15:22] * Joins: armenzg (armenzg@moz-A6FE435.build.sjc1.mozilla.com)
  1671. # [15:22] * AaronMT|afk is now known as AaronMT
  1672. # [15:23] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1673. # [15:24] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  1674. # [15:25] * Quits: TheOne (TheOne@moz-2EF95C1B.dfki.uni-kl.de) (Ping timeout)
  1675. # [15:26] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1676. # [15:27] * Quits: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP) (Quit: Leaving.)
  1677. # [15:28] <jfkthame> edmorley: thx for starring orange on my push, was just about to do that so you've saved me the trouble
  1678. # [15:28] <edmorley> np :-)
  1679. # [15:30] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/6db2e3d94c60 - Atul Aggarwal - Bug 695648 - Remove unnecessary friend class mozilla::AutoRestore<bool> from nsContentUtils; r=smaug a=removal
  1680. # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/cd1caaec767c - Hub Figuiere - Bug 707852 - Remove the wrapper for the Obj-C class as we can do without; r=surkov a=mac-only
  1681. # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/15a6c19a0d23 - Javi Rueda - Bug 379342 - Remove Win95/Win98 support code in XPCom; r=bsmedberg a=removal
  1682. # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/e3eaae25901c - Nicolas Pierron - Bug 700517 - Add "ret imm16" instruction for x86 and x86_64; r=dvander a=not-libxul
  1683. # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/2b60fb6d0e64 - Serge Gautherie - Bug 706149 - Improve checks and documentation in browser_bug462289.js; r=enndeakin a=test-only
  1684. # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/d401db5bf913 - Andrew Quartey - Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
  1685. # [15:30] <Callek> removed win95 code
  1686. # [15:30] <Callek> noooo
  1687. # [15:30] <Callek> now I cant use Fx11 on my win95 machine
  1688. # [15:31] <Callek> how else am I going to use WebGL on that machine
  1689. # [15:31] <ewong> two words.. "You don't"
  1690. # [15:32] <bsmedberg> we haven't actually *worked* on win95 in several releases
  1691. # [15:32] <bsmedberg> this is just fixing old code which is no longer relevant
  1692. # [15:32] * Quits: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Quit: Leaving.)
  1693. # [15:32] * Callek hoped it was obvious he was making a joke....
  1694. # [15:32] <bsmedberg> IRC is bad for that ;-)
  1695. # [15:33] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1696. # [15:33] <Callek> even if Fx11 worked on Win95, I doubt I'd have had a system that could support WebGL even if the GPU driver wasn't blacklisted :-)
  1697. # [15:34] <beltzner> (so bad for that)
  1698. # [15:34] <reuben> heh
  1699. # [15:35] * Joins: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP)
  1700. # [15:36] * Joins: caillon (caillon@moz-186D75E2.hsd1.ca.comcast.net)
  1701. # [15:36] * Joins: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net)
  1702. # [15:39] <smaug> khuey: so in which phase do we get idl files to obj/dist/idl
  1703. # [15:39] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1704. # [15:39] <smaug> looks like my patch tries to use some files from there before they exist
  1705. # [15:39] <smaug> in clobber build
  1706. # [15:39] <smaug> some idls are there
  1707. # [15:39] <smaug> but not dom idls
  1708. # [15:40] * Joins: evilpie (chatzilla@moz-257E940F.pools.arcor-ip.net)
  1709. # [15:41] <khuey> smaug: export
  1710. # [15:42] <smaug> khuey: ok, so my header file is created too early in the export phase
  1711. # [15:43] <smaug> khuey: is there some phase between export and actual compilation ?
  1712. # [15:43] <khuey> no
  1713. # [15:43] <jesup> export then libs
  1714. # [15:43] <khuey> right
  1715. # [15:43] <jesup> IIRC
  1716. # [15:43] <khuey> can you generate your header during the compilation phase?
  1717. # [15:44] <smaug> can I export the header at that phase?
  1718. # [15:44] <khuey> sure
  1719. # [15:44] <smaug> to dist/includes
  1720. # [15:44] <khuey> yeah
  1721. # [15:44] <khuey> as long as nothing that gets built earlier needs that header
  1722. # [15:44] <smaug> js/xpconnect is handled before dom etc
  1723. # [15:44] <khuey> right
  1724. # [15:45] <khuey> you should be fine doing it in the libs phase then
  1725. # [15:45] * Quits: oneman (oneman@moz-AF13C50F.washdc.fios.verizon.net) (Quit: Leaving)
  1726. # [15:45] <smaug> ok, thanks
  1727. # [15:45] <smaug> khuey: so I use libs::
  1728. # [15:45] * khuey wishes tryserver had a turbo switch
  1729. # [15:45] <smaug> but still EXPORT = ...
  1730. # [15:45] <khuey> smaug: no, if you need to generate it during the libs phase you can't use EXPORTS =
  1731. # [15:45] <khuey> you have to install it to dist/include yourself
  1732. # [15:46] <Callek> khuey: turbo builds: |echo exit 2 >> configure.in|
  1733. # [15:46] <Callek> khuey: you'll get results remarkably fast
  1734. # [15:46] <smaug> khuey: ok
  1735. # [15:46] * smaug tries to find some example for this..
  1736. # [15:46] * Callek should stop joking in #developers today
  1737. # [15:47] <edmorley> davidb: no problem :-)
  1738. # [15:47] * Joins: hhofer (hhofer@moz-7FD2C3F2.dip.t-dialin.net)
  1739. # [15:48] <bhearsum> ehsan: can you cc me on that bug?
  1740. # [15:48] <khuey> ehsan: ping
  1741. # [15:48] <ehsan> bhearsum: just did
  1742. # [15:48] <ehsan> khuey: hi
  1743. # [15:48] <Callek> me too
  1744. # [15:48] <khuey> ehsan: did you see RyanVM's numbers?
  1745. # [15:48] <Callek> "=_
  1746. # [15:48] <Callek> :-)
  1747. # [15:48] <bhearsum> thanks
  1748. # [15:48] <ehsan> khuey: which numbers?
  1749. # [15:49] <khuey> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=709193#c44
  1750. # [15:49] * ehsan looks
  1751. # [15:49] * Quits: erione (erione@570F5182.E9D308AB.C752B3FA.IP) (Connection reset by peer)
  1752. # [15:49] <ehsan> khuey: it would help us in the sense that we get immediate access to one more gig of address space, right?
  1753. # [15:51] <khuey> ehsan: only if we're on the 64 bit builders
  1754. # [15:51] <ehsan> khuey: note that we have vs2010 but not vs2005 on our x64 builders
  1755. # [15:51] <ehsan> yes
  1756. # [15:51] <khuey> ehsan: right, I know
  1757. # [15:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1758. # [15:51] <ehsan> that is what I'm aiming for
  1759. # [15:51] <khuey> just want to be clear that we need both pieces here
  1760. # [15:51] <ehsan> of course
  1761. # [15:51] <khuey> ok :-)
  1762. # [15:51] * khuey goes back to watching his tryserver submission boil
  1763. # [15:51] * ehsan wasn't counting on msvc2010's memory efficiency that much
  1764. # [15:52] <ehsan> khuey: although I heard from someone that vs2010 can link xul.dll with the graphite/speedy stuff in it just fine
  1765. # [15:52] <ehsan> khuey: all we need is to buy one more week of time ;)
  1766. # [15:52] <ehsan> and then we'll be switching to vs2010 anyways
  1767. # [15:52] * Joins: Fallen|mac (kewisch@moz-372DF04.adsl.alicedsl.de)
  1768. # [15:53] * Quits: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com) (Quit: Reboot)
  1769. # [15:53] * glob|away is now known as glob
  1770. # [15:53] <Callek> ehsan: "we'll be switching ... anyway" hasn't been decided afaik
  1771. # [15:53] <Callek> at least not in the timeframe you cite
  1772. # [15:53] <bhearsum> ehsan: i couldn't find any useful ISOs for you, but i tried to get some IT action on your bug
  1773. # [15:53] <ehsan> really? I thought we decided that for gecko12
  1774. # [15:53] <ehsan> bhearsum: thanks :)
  1775. # [15:53] <khuey> the product folks are still waiting on metrics on the number of users we'd be cutting
  1776. # [15:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/617f56ac76e6 - Lucas Rocha - Bug 708151 - Change GUID generation to be more compliant with Sync (r=rnewman, a=mfinkle)
  1777. # [15:54] <khuey> before signing off
  1778. # [15:54] <firebot> http://hg.mozilla.org/mozilla-central/rev/aae06ac0f572 - Lucas Rocha - Bug 708151 - Add indexes where needed in local bookmarks/history DB (r=blassey, a=mfinkle)
  1779. # [15:54] <firebot> http://hg.mozilla.org/mozilla-central/rev/59ccf417d4ab - Lucas Rocha - Bug 708151 - Add _id column to images and implement missing operations (r=blassey, a=mfinkle)
  1780. # [15:54] <firebot> http://hg.mozilla.org/mozilla-central/rev/4c56ca404637 - Lucas Rocha - Bug 708331 - Add keyword, description, and tags columns to Bookmarks (r=mfinkle, a=mfinkle)
  1781. # [15:54] <firebot> http://hg.mozilla.org/mozilla-central/rev/5a439e5fbf04 - Lucas Rocha - Bug 708151 - Handle deleted records in a sync-friendly way (r=blassey, a=mfinkle)
  1782. # [15:54] <firebot> http://hg.mozilla.org/mozilla-central/rev/892998b30769 - Lucas Rocha - Bug 708151 - Fix switch indentation in BrowserProvider (r=blassey, a=mfinkle)
  1783. # [15:55] <ehsan> khuey: now, if we have a solution for not EOL-ing those OSes.... ;)
  1784. # [15:55] <khuey> right
  1785. # [15:57] * Quits: Wolfgang (chatzilla@moz-BBCA2130.superkabel.de) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.6/20111208004826])
  1786. # [16:00] <bbondy> when we EOL an OS version or service pack, we don't offer upgrades to that version right?
  1787. # [16:00] <khuey> right
  1788. # [16:00] <bbondy> k just checking :)
  1789. # [16:00] <espindola> what are the instructions for enabling imap again
  1790. # [16:00] <Callek> espindola: file a bug on server ops::desktop
  1791. # [16:00] <espindola> without the client thinking that the missing messages were deleted?
  1792. # [16:00] <Callek> ehsan: can you cc me to that bug too?
  1793. # [16:01] <espindola> Callek, even if I have the old emails locally?
  1794. # [16:01] <Callek> espindola: ask in #it or #desktop
  1795. # [16:01] <dao> espindola: https://mana.mozilla.org/wiki/display/DESKTOP/Restoring+Email+for+IMAP
  1796. # [16:01] <espindola> thanks!
  1797. # [16:01] <ehsan> Callek: done
  1798. # [16:01] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1799. # [16:01] <Callek> espindola: or you can use dao's intranet link that I can't view :-P
  1800. # [16:01] <ehsan> bbondy: java settlement, eh?
  1801. # [16:01] <espindola> I will try that...
  1802. # [16:01] <bbondy> apparently, they say they try to always keep old products but in certain cases they can no longer offer downloads on MSDN.
  1803. # [16:02] <bbondy> and win2k is one of those cases :(
  1804. # [16:02] <ehsan> bbondy: xp before sp2 doens't seem to be on that list though
  1805. # [16:02] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1806. # [16:02] <bbondy> ehsan: that may be available pre sp2
  1807. # [16:02] <ehsan> I like how that page says that these products may be avaiable through third parties :)
  1808. # [16:02] <bbondy> I haven't checked
  1809. # [16:03] <bbondy> hah
  1810. # [16:03] <bbondy> :)
  1811. # [16:04] * Joins: AutomatedTester (AutomatedT@moz-21328E59.as13285.net)
  1812. # [16:05] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Ping timeout)
  1813. # [16:06] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1814. # [16:06] <khuey> wow, the top comment on the slashdot article about ABP is speculation that they're getting paid off
  1815. # [16:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1816. # [16:07] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1817. # [16:07] <Callek> Ad Block Plus?
  1818. # [16:07] <khuey> yes
  1819. # [16:08] * Joins: kaie (kaie@moz-2A92CE45.dip.t-dialin.net)
  1820. # [16:08] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1821. # [16:08] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1822. # [16:08] * Joins: ashughes (ashughes@moz-4C407EE8.vc.shawcable.net)
  1823. # [16:09] * Quits: hhofer (hhofer@moz-7FD2C3F2.dip.t-dialin.net) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.8a1/20111212051231])
  1824. # [16:09] * Joins: gal (gal@A2413EEC.695C1090.1F72B910.IP)
  1825. # [16:11] <Pike> ted: it'd be great if I could get your reviews for the mobile build stuff. Seems that we're out of other reviewers for the weird edgecase stuff :-/
  1826. # [16:12] * Quits: Suresh (chatzilla@8F3CEA7F.93BA2635.EB06F97B.IP) (Ping timeout)
  1827. # [16:12] * coop|away is now known as coop|buildduty
  1828. # [16:12] * Quits: AutomatedTester (AutomatedT@moz-21328E59.as13285.net) (Quit: AutomatedTester)
  1829. # [16:12] * Joins: hhofer (hhofer@moz-7FD2C3F2.dip.t-dialin.net)
  1830. # [16:14] <jlebar|away> mak, fyi, PRUint32 is not slower than 64-bit lengths on any 64-bit architecture that I'm aware of.
  1831. # [16:14] * jlebar|away is now known as jlebar
  1832. # [16:14] <Bas> dougt: ping
  1833. # [16:14] <mak> jlebar: it has to be expanded to 64 before being used as an offset
  1834. # [16:14] * BenWa|sms is now known as BenWa
  1835. # [16:15] <jlebar> mak, When you write to a 32-bit register on a 64-bit machine, the top 32 bits are zeroed.
  1836. # [16:15] <jlebar> on an x86-64 machine, I mean.
  1837. # [16:15] <jlebar> mak, so to "expand" it, you just use the full register.
  1838. # [16:15] * Quits: Cwiiis (cwiiis@moz-F15E698.croy.cable.virginmedia.com) (Quit: Ex-Chat)
  1839. # [16:16] * Quits: smaug (chatzilla@moz-B1853213.gprs.sl-laajakaista.fi) (Ping timeout)
  1840. # [16:16] <jlebar> mak, I believe it was spec'ed this way to address precisely this issue.
  1841. # [16:16] <mak> jlebar: to me looks more correct to use the internal array definition than a randomly acceptable sized int. But I don't mind that much. I just would like to have a coding guide that tells me if we want to use ::size_type or PRUint32
  1842. # [16:16] * Joins: Cwiiis (cwiiis@moz-F15E698.croy.cable.virginmedia.com)
  1843. # [16:17] <ted> Pike: sux2bme
  1844. # [16:17] <jlebar> mak, people use our coding guides? :)
  1845. # [16:17] <ted> Pike: sorry, was travelling last week and catching up this week
  1846. # [16:17] <jlebar> mak, The best coding guide I've found is grep | wc -l.
  1847. # [16:17] <jlebar> mak, hg locate | grep -v 'nsTArray' | xargs grep size_type | grep -vi string
  1848. # [16:17] <mak> jlebar: yes, some do. And the most reviews I got asked me to use size_type
  1849. # [16:17] <Pike> ted: I'd call it a tie between having to review or having to write those patches
  1850. # [16:17] <ted> hah
  1851. # [16:17] <Pike> .. and thanks
  1852. # [16:18] <jlebar> mak, according to that search, size_type is used basically nowhere.
  1853. # [16:18] <jlebar> mak, but I don't care whether you use it; only that you don't say that we should use it because it's faster.
  1854. # [16:18] <khuey> ooh are we having a type war?
  1855. # [16:18] <jlebar> mak, premature optimization is the root of all evil, and all that.
  1856. # [16:18] <jlebar> khuey, we are explicitly *not* having a type war. :)
  1857. # [16:19] <mak> jlebar: my opinion is that it is more correct, the fact it may be faster came out from the newgroup, I don't have evidence it's false though
  1858. # [16:19] <ted> anyone speculating that something is faster without measuring it is not being useful
  1859. # [16:20] <mak> and actually, we have code using PRInt32 instead of PRUint32, so apart coding style, people doesn't even follow basic checks :)
  1860. # [16:20] * khuey speculates that one can make statements about performance faster through speculation than measurement
  1861. # [16:20] * Quits: dao (dao@moz-90D353A4.dip.tu-dresden.de) (Quit: Leaving.)
  1862. # [16:21] <ted> ha ha
  1863. # [16:22] <jlebar> mak, I would definitely prefer size_type over PRInt32. :)
  1864. # [16:22] <khuey> science is hard
  1865. # [16:22] <khuey> lets go shopping
  1866. # [16:23] <jesup> only 11 shopping days until xmas!
  1867. # [16:24] * bwinton_away is now known as bwinton
  1868. # [16:24] * jwir3|away is now known as jwir3
  1869. # [16:24] <ted> typing nsTArray<X>::size_type is a PITA
  1870. # [16:24] <ted> i guess you could typedef it
  1871. # [16:24] <mak> jlebar: btw this would not be optimization in advance, would just be abstraction. But I don't really have the will to discuss when both approaches may be correct
  1872. # [16:24] <ted> but that's sadmaking
  1873. # [16:25] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1874. # [16:25] <jlebar> mak, Right; I'm fine with you saying we should use size_type because it's a better abstraction. I disagree, and I think our codebase does too, but that's a matter of taste, I guess.
  1875. # [16:26] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  1876. # [16:26] <mak> jlebar: yes the codebase disagree with code style and with itself. having a language with the code style check in the compiler would be better!
  1877. # [16:26] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1878. # [16:27] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1879. # [16:27] * Joins: diogogmt (kvirc@moz-9089EAC1.cpe.net.cable.rogers.com)
  1880. # [16:28] <khuey> jesup: ugh
  1881. # [16:30] * mak is far behind with christmas gifts
  1882. # [16:31] <mak> I hope my gf will accept an handshake as gift
  1883. # [16:31] <Callek> mak: I want an amazon gift card
  1884. # [16:31] <khuey> haha
  1885. # [16:31] <mak> Callek: I have first to check if you have been a good person this year
  1886. # [16:31] <froydnj> bjacob did show that size_t was faster than {u,}int32_t on microbenchmarks, but whether that translates up to mozilla is unclear
  1887. # [16:32] * mcote|afk is now known as mcote
  1888. # [16:32] <Callek> mak: I've done lots of work for SeaMonkey, and been helping MoCo directly on the new [releng] Puppet Initiative, does that count?
  1889. # [16:32] <Callek> or do you mean in my personal life
  1890. # [16:32] <mak> I'll have to pay a detective to ensure that
  1891. # [16:33] <mak> everything counts
  1892. # [16:33] <Callek> well if you want to pay a detective thats fine, but I want to see the results, with specific reasons not to get me a gift cited -- or a gift card
  1893. # [16:33] <Callek> :-P
  1894. # [16:34] <mak> how many random oranges did you fix?
  1895. # [16:34] <IanN> glandium: ping
  1896. # [16:35] <jlebar> froydnj, I'd be interested in what microbenchmark that is!
  1897. # [16:35] <glandium> IanN: pong
  1898. # [16:36] <IanN> glandium: are you the right person to talk to about ld gold?
  1899. # [16:36] <glandium> IanN: depends for what in particular :)
  1900. # [16:36] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  1901. # [16:36] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
  1902. # [16:36] <froydnj> jlebar: it was a merge sort; only one or two extra insns in the inner loop
  1903. # [16:36] <mak> jlebar: fwiw in our case doens't matter since typedef PRUint32 size_type;
  1904. # [16:37] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1905. # [16:37] <IanN> glandium: well the issue I seem to have is that if I try and use ld gold on fedora 15 it wants to link using the xulrunner sdk
  1906. # [16:37] * Quits: rshetty (quassel@5B798BDC.97AA820E.C842849F.IP) (Client exited)
  1907. # [16:37] <mak> jlebar: and doesn't use size_t
  1908. # [16:37] <froydnj> jlebar: bjacob also said that a matrix library he worked on got a good bit faster when indexing switched to size_t
  1909. # [16:37] <jlebar> mak, well yes, but your argument was we might want to change size_type to size_t in the future.
  1910. # [16:37] <mak> yes, just doesn't apply to today
  1911. # [16:37] * philor|away is now known as philor
  1912. # [16:37] <froydnj> I am still skeptical is makes much difference for something like nsTArray
  1913. # [16:38] * Quits: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se) (Ping timeout)
  1914. # [16:38] * jcranmer|away is now known as jcranmer
  1915. # [16:38] <IanN> glandium: or that is what I think I am seeing
  1916. # [16:38] <jlebar> froydnj, yeah, I think the memory effects of making the header twice as big are more important.
  1917. # [16:38] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1918. # [16:38] * ChanServ sets mode: +o dveditz
  1919. # [16:38] <espindola> on windowns pgo implies lto
  1920. # [16:38] <jlebar> espindola, yes...
  1921. # [16:38] <espindola> is it possible to use only LTO?
  1922. # [16:39] <glandium> IanN: it's not related to ld gold. it's a problem on fedora. I'm pretty sure i've seen a bug about that recently
  1923. # [16:39] * Joins: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com)
  1924. # [16:39] <espindola> do we know how much of the benefits, and the problems, we get are from lto or pgo?
  1925. # [16:39] <glandium> espindola: i'm not sure anyone did the research
  1926. # [16:39] <Callek> benefits are nice fast binaries
  1927. # [16:39] <jlebar> espindola, looks like you can do just LTO. http://msdn.microsoft.com/en-us/library/aa289170%28v=vs.71%29.aspx#profileguidedoptimization_topic3
  1928. # [16:39] <Callek> is it possible to do pgo without lto?
  1929. # [16:40] <espindola> yes, I guess the question is if we used just LTO, would the link work?
  1930. # [16:40] <Callek> just as a curiosity
  1931. # [16:40] <IanN> glandium: well I think ld.bfd would work (if it didn't run out of memory for libxul)
  1932. # [16:40] <espindola> Callek, not on windows I don't think
  1933. # [16:40] <glandium> espindola: in all likeliness, yes.
  1934. # [16:40] * Quits: grubshka (grubshka@moz-646235CC.w109-212.abo.wanadoo.fr) (Ping timeout)
  1935. # [16:40] <espindola> with gcc that is the normal way, each CU is parsed twice ...
  1936. # [16:41] <espindola> interesting
  1937. # [16:41] <glandium> IanN: iirc the problem is that it takes a lib that is in /usr/lib/xulrunner-something, which is in the ld.so.conf search path
  1938. # [16:42] * Joins: dao (dao@moz-7C5E3898.superkabel.de)
  1939. # [16:42] * Joins: smaug (chatzilla@moz-FCC33D2B.gprs.sl-laajakaista.fi)
  1940. # [16:42] * Quits: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net) (Quit: Leaving.)
  1941. # [16:43] * Quits: bjarne (bjarne@moz-46A85847.nextgentel.com) (Quit: Leaving.)
  1942. # [16:44] <IanN> glandium: ah, strange that I don't have the issue on my x64 box, just on my x32 box
  1943. # [16:44] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
  1944. # [16:45] <robcee> Enn: hey is the awesomebar positioning thing still a problem?
  1945. # [16:45] <robcee> I'm seeing it in one of my builds and thought it was fixed already
  1946. # [16:45] <glandium> IanN: see bug 686097
  1947. # [16:45] * Joins: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  1948. # [16:46] <Enn> robcee: no. it's bug 707814
  1949. # [16:47] * Quits: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu) (Ping timeout)
  1950. # [16:47] * Joins: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu)
  1951. # [16:47] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  1952. # [16:47] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1953. # [16:48] * Quits: gkw (gkw@moz-A7D8CA2A.hsd1.ca.comcast.net) (Quit: Instantbird 1.1)
  1954. # [16:48] * Quits: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Quit: Leaving.)
  1955. # [16:48] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1956. # [16:49] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  1957. # [16:49] <robcee> Enn: ah, thanks
  1958. # [16:49] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
  1959. # [16:49] <IanN> glandium: thanks
  1960. # [16:49] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1961. # [16:49] * Joins: felipe (u2734@moz-160C58C6.com)
  1962. # [16:50] <robcee> Enn: hunh. interesting
  1963. # [16:50] <armenzg> anyone know how I could match a revision from mozilla-central to a tinderbox-builds directory on ftp?
  1964. # [16:50] <robcee> I got it this morning on a single-monitor machine and it appeared after dragging my window from one Space in OS X to another.
  1965. # [16:50] <robcee> want me to write that up? No idea if I can repro that way or not.
  1966. # [16:51] <armenzg> if I could have all firefox-11.0a1.en-US.win32.txt under tinderbox-builds I think I could
  1967. # [16:51] <Enn> tn is working on the bug so you'd have to talk to him
  1968. # [16:51] <khuey> !seen mcmanus
  1969. # [16:51] <firebot> mcmanus was last seen 16 hours, 47 minutes and 8 seconds ago, saying 'philor - awesome. thanks.' in #developers.
  1970. # [16:51] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1971. # [16:51] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
  1972. # [16:52] <khuey> heh, nice timing
  1973. # [16:52] <khuey> mcmanus: ping
  1974. # [16:52] <mcmanus> hi khuey
  1975. # [16:52] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  1976. # [16:52] * ChanServ sets mode: +o bz
  1977. # [16:52] <@bz> Uh...
  1978. # [16:52] <@bz> did someone delete mozilla.dev.performance?
  1979. # [16:52] <ted> ehsan: note that one thing i left out of that email is that the "symbol server" right now is just apache
  1980. # [16:53] <bhearsum> bz: i think there was a thread on that....
  1981. # [16:53] <khuey> mcmanus: I'm about to split some code out of libxul
  1982. # [16:53] <@bz> well
  1983. # [16:53] <khuey> mcmanus: after that, want to reland SPDY on inbound?
  1984. # [16:53] <@bz> there was a thread on shutting it down
  1985. # [16:53] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  1986. # [16:53] <jesup> bz: over my objections
  1987. # [16:53] <ted> we literally just stick compressed PDB files in the right directory structure and serve them over HTTP
  1988. # [16:53] <@bz> I don't recall a thread about deleting the archives!
  1989. # [16:53] <bhearsum> ah
  1990. # [16:53] <mcmanus> khuey - that would brighten my day!
  1991. # [16:53] <khuey> mcmanus: ok, I'll tell you when I'm ready
  1992. # [16:53] <jesup> deleted the archives????
  1993. # [16:53] * Joins: gal (gal@A2413EEC.695C1090.1F72B910.IP)
  1994. # [16:53] <@bz> wel
  1995. # [16:53] <@bz> er, well
  1996. # [16:53] <@bz> it's not present on the server anymore, says tbird
  1997. # [16:53] <ted> armenzg: if you don't know how i don't think anyone else does :)
  1998. # [16:54] <@bz> and won't let me touch my local archive either
  1999. # [16:54] <ted> armenzg: presumably buildbot knows that somewhere
  2000. # [16:54] <armenzg> ted: not funny! it's saddening
  2001. # [16:54] <jesup> google groups probably has an archive
  2002. # [16:54] <armenzg> I am trying to write a script
  2003. # [16:54] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Ping timeout)
  2004. # [16:54] <jesup> ironic
  2005. # [16:54] <armenzg> outside of builddbot
  2006. # [16:54] <@bz> (and keeps asking me if I want to unsubscribe from the group every time I do any operation on any newsgroup on news.m.o)
  2007. # [16:54] <KWierso> bz: http://groups.google.com/group/mozilla.dev.performance/topics?pli=1 has topics listed
  2008. # [16:54] <TheOne> what's the nickname of chris heilmann?
  2009. # [16:54] <@bz> mmm
  2010. # [16:54] * @bz looks
  2011. # [16:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/271d2711b66c - Kyle Huey - Bug 709657: Split uconv out of libxul. r=me a=me CLOSED TREE
  2012. # [16:55] <armenzg> ted: I could probably grab it from http://build.mozilla.org/builds/builds-4hr.js.gz
  2013. # [16:55] <armenzg> I think there should be a way of registering builds
  2014. # [16:55] <armenzg> with a cgi
  2015. # [16:55] <armenzg> or something very simple
  2016. # [16:55] * Quits: dao (dao@moz-7C5E3898.superkabel.de) (Ping timeout)
  2017. # [16:55] <ted> there's a bug on making a web service for this
  2018. # [16:55] <ted> webdev was working on it
  2019. # [16:55] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2020. # [16:55] <ted> not sure if it got anywhere
  2021. # [16:56] <philor> you should fix that bug about adding logURL to the build properties, then that would get you 99% of the way
  2022. # [16:56] * philor whistles
  2023. # [16:56] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2024. # [16:56] <@bz> KWierso: back to May 2006
  2025. # [16:56] <jesup> newsgroups were never meant to be deleted, merely ignored and mothballed. Classic newsreaders will simply fail to find new articles for a newsgroup that's not on the server anymore
  2026. # [16:56] <@bz> Kwierso: I certainly have headers on my machine back to Feb 2006
  2027. # [16:56] * Joins: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net)
  2028. # [16:57] <armenzg> it's something so simple but yet no one has tackled it
  2029. # [16:57] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  2030. # [16:57] <jesup> m.d.performance should go back to the old, old days I think
  2031. # [16:57] * ctalbert|afk is now known as ctalbert
  2032. # [16:57] <armenzg> for now I will have to work around it
  2033. # [16:57] <@bz> Kwierso: similar for .xpcom
  2034. # [16:58] <jprmc> glandium: afternoon - how bad are the video reftest issues?
  2035. # [16:58] <khuey> edmorley: ping?
  2036. # [16:58] <edmorley> khuey, mcmanus: want me to merge m-c to inbound, and backout the SDPY backout
  2037. # [16:58] <khuey> edmorley: well I just did the first :-)
  2038. # [16:58] <@bz> is dev.apps.firefox gone too?
  2039. # [16:58] <jesup> you never delete archives, especially if you're the canonical home for the group. Disk is cheap. Rename it to .archived if you need to.
  2040. # [16:58] <khuey> mcmanus may want to reland things in order to get the right blame though
  2041. # [16:58] <KWierso> bz: mburns in bug 706152 says the archive is preserved, maybe ask him?
  2042. # [16:58] <khuey> mcmanus: inbound is ready for you
  2043. # [16:59] * @bz looks
  2044. # [16:59] <mcmanus> ok.. will land spdy in a minute or 2.
  2045. # [16:59] <khuey> edmorley: do you know how to trigger PGO builds on the tree?
  2046. # [16:59] <edmorley> khuey: yeah (buildapi, right down the bottom, pop the cset in; happy to it it myself though)
  2047. # [16:59] <khuey> edmorley: ah, nice
  2048. # [17:00] <khuey> edmorley: can you trigger several on mcmanus's inbound push, once that happens?
  2049. # [17:00] <KWierso> bz: I'm stabbing in the dark here, so if that doesn't work, I'm out of ideas :(
  2050. # [17:00] <jesup> Feh. Though I lost that argument, we should never shut down the archives.
  2051. # [17:00] <edmorley> khuey: sure (the anti-coalescing patch hasn't been checked in yet, so I'll have to stagger them by 5-10mins or whatever, but I'll get them going)
  2052. # [17:00] <khuey> edmorley: awesome, thanks
  2053. # [17:01] <@bz> KWierso: thanks for the bug#; I'll follow up there
  2054. # [17:01] <@bz> KWierso: thank you for the help!
  2055. # [17:01] <KWierso> no problem
  2056. # [17:01] <@bz> jcranmer: ping
  2057. # [17:02] <glandium> jprmc: in the build i did locally and tested, i just got the video that shows up on the first start page. but try did have a few reftest failures. It would probably be better for someone knowing these things better than me to check the try logs. Likewise for WebGL, but I didn't test at runtime because I didn't have the directX sdk installed
  2058. # [17:02] <@bz> jcranmer: Now I have a tbird nntp problem
  2059. # [17:02] * Joins: hhillen (hhillen@moz-81563C98.ip.telfort.nl)
  2060. # [17:02] <jcranmer> bz: okay
  2061. # [17:02] <jcranmer> please continue
  2062. # [17:02] <@bz> jcranmer: so someone deleted mozilla.dev.performance
  2063. # [17:03] <jcranmer> what does your newsrc file look like?
  2064. # [17:03] <@bz> jcranmer: so now any time I do any newsgroup op on news.mozilla.org I get a prompt asking whether I want to unsubscribe from this group that no longer exists
  2065. # [17:03] <jprmc> glandium: ok, jgilbert in MTV should be able to check ANGLE, and perhaps jesup on the audio/video
  2066. # [17:03] <@bz> jcranmer: once every 10 seconds or so
  2067. # [17:03] <@bz> jcranmer: let me finish
  2068. # [17:03] <@bz> jcranmer: so I said "screw it", and clicked "OK" to unsubscribe
  2069. # [17:03] <khuey> jprmc: we've landed the uconv stuff btw
  2070. # [17:03] <glandium> jprmc: at least, the patches build
  2071. # [17:04] <khuey> going to try relanding the things we backed out
  2072. # [17:04] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  2073. # [17:04] <@bz> jcranmer: now every 10 seconds I get an alert saying "Would you like to subscribe to mozilla.dev.performance?"
  2074. # [17:04] * Joins: gal (gal@A2413EEC.695C1090.1F72B910.IP)
  2075. # [17:04] <mcmanus> errr.. how do I edit the already committed commit msg to include CLOSED TREE
  2076. # [17:04] <jlebar> mcmanus, hg qimport --rev tip
  2077. # [17:04] <@bz> jcranmer: where do I find this newsrc?
  2078. # [17:04] * Quits: glob (glob@moz-DF237567.glob.com.au) (Ping timeout)
  2079. # [17:04] <jlebar> mcmanus, hg qref -e
  2080. # [17:04] <jprmc> khuey: ah, cool, it wasn't closed in bugzilla - will you be able to give a status update in the engineering call?
  2081. # [17:04] <khuey> edmorley: actually, we should probably turn graphite back on before we trigger all those PGO builds too
  2082. # [17:04] <khuey> jprmc: I closed it about 90 seconds ago ;-)
  2083. # [17:05] * Joins: glob (glob@moz-DF237567.glob.com.au)
  2084. # [17:05] <khuey> jprmc: yeah, I'll be on the call and can give an update then
  2085. # [17:05] <@bz> jcranmer: ah, in the profile under News/nesrc-servername ?
  2086. # [17:05] <jprmc> thanks
  2087. # [17:05] <jcranmer> bz: <profile>/News/newsrc-news.mozilla.org
  2088. # [17:05] <jcranmer> or news.mozilla.org.rc if your profile is REALLY old
  2089. # [17:05] <@bz> http://pastebin.mozilla.org/1404222
  2090. # [17:05] <gal> alright
  2091. # [17:05] <gal> khuey, can we re-open?
  2092. # [17:05] <gal> or should we wait for cycle?
  2093. # [17:05] <khuey> gal: we're going to reland the things we backed out on top of that change
  2094. # [17:05] <gal> yeah
  2095. # [17:05] <khuey> and kick off a bunch of PGO builds
  2096. # [17:05] <gal> reasonable
  2097. # [17:06] <khuey> and if those go green ... we can probably reopen
  2098. # [17:06] <khuey> since we'll know what to do if stuff breaks again
  2099. # [17:06] <@bz> jcranmer: incidentally, tbird also just forgot all its read counts for my newsgroups
  2100. # [17:06] <mcmanus> khuey - pushed. I've never pushed without compiling inbound before :)
  2101. # [17:06] <mcmanus> justin - thanks
  2102. # [17:06] <jprmc> khuey: we'll keep graphite out for now?
  2103. # [17:06] <khuey> mcmanus: thanks
  2104. # [17:07] <jlebar> mcmanus, sure thing!
  2105. # [17:07] <jcranmer> bz: close TB immediately
  2106. # [17:07] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  2107. # [17:07] <khuey> jprmc: I'm going to turn it back on to see if the stuff that was failing before is failing now
  2108. # [17:07] <jcranmer> bz: if you're lucky, the read counts won't be forgotten when you start up again
  2109. # [17:07] <jcranmer> if not, you have a nice copy of your newsrc without the forgotton read counts
  2110. # [17:07] * Joins: mozillacorporation (joduinn@moz-3244C0A7.dsl.dynamic.sonic.net)
  2111. # [17:08] <@bz> jcranmer: mmm?
  2112. # [17:08] * khuey chuckles joduinn's new nick
  2113. # [17:08] <jcranmer> if you delete the line mozilla.dev.performance, you'll clear that problem
  2114. # [17:08] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  2115. # [17:08] <@bz> jcranmer: maybe
  2116. # [17:08] <gal> mozillacorporation joined, now its a party
  2117. # [17:08] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  2118. # [17:08] <@bz> jcranmer: ok, but the behavior is clearly buggy, no?
  2119. # [17:08] <jcranmer> yeah
  2120. # [17:08] <@bz> jcranmer: can you please file+fix?
  2121. # [17:08] <jcranmer> I'm trying to think what's causing it
  2122. # [17:08] <@bz> jcranmer: ok
  2123. # [17:09] <@bz> jcranmer: thanks
  2124. # [17:09] <khuey> bah
  2125. # [17:09] <khuey> f'ing bug # hook
  2126. # [17:09] <@bz> Starting with that newsrc stil has the forgotten read counts
  2127. # [17:09] <@bz> fwiw
  2128. # [17:10] * Quits: hhofer (hhofer@moz-7FD2C3F2.dip.t-dialin.net) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.8a1/20111213003038])
  2129. # [17:10] <jcranmer> yeah, by the time you see the read counts get forgotten, you've lost everything that has useful debug informatoin
  2130. # [17:10] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  2131. # [17:10] <@bz> which is obvious from the newsrc, btw
  2132. # [17:10] <@bz> because _everything_ in .quality was marked read, say!
  2133. # [17:10] <khuey> gal: jprmc: ok we've relanded what we've backed out
  2134. # [17:11] <khuey> we'll kick off a bunch of PGO builds now
  2135. # [17:11] <khuey> and see where we are
  2136. # [17:11] <khuey> edmorley: we're good to go, your trigger finger is much appreciated :-)
  2137. # [17:11] <jprmc> ok
  2138. # [17:11] * khuey wanders off for food
  2139. # [17:11] <edmorley> khuey: done
  2140. # [17:11] * khuey is now known as khuey|away
  2141. # [17:11] <jprmc> khuey: can we do a try without graphite to see if that passes, just in case w/graphite fails
  2142. # [17:12] <edmorley> jprmc: I'm triggering PGO both on spdy relanding and the cset after
  2143. # [17:12] * mozillacorporation is now known as joduinn
  2144. # [17:12] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2145. # [17:12] <jprmc> edmorley: cool, thanks
  2146. # [17:13] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2147. # [17:13] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  2148. # [17:13] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
  2149. # [17:13] * mattwoodrow|away is now known as mattwoodrow
  2150. # [17:14] <jcranmer> bz: bug 710226
  2151. # [17:14] * Quits: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Ping timeout)
  2152. # [17:14] * joduinn is now known as joduinn-mtg
  2153. # [17:14] * Joins: AutomatedTester (AutomatedT@moz-21328E59.as13285.net)
  2154. # [17:15] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  2155. # [17:16] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  2156. # [17:16] * philor is now known as philor|away
  2157. # [17:16] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Quit: Verlassend)
  2158. # [17:18] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2159. # [17:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5ae946cbde55 - Brad Lassey - bug 710194 - Nightly has violated its self-enforced StrictMode policy after a clean install r=mfinkle a=java-only
  2160. # [17:19] * Joins: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  2161. # [17:19] <@bz> jcranmer: thanks
  2162. # [17:20] * Joins: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  2163. # [17:20] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  2164. # [17:20] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  2165. # [17:20] * merike|away is now known as merike
  2166. # [17:21] <mounir> smaug: I have not heard of any
  2167. # [17:21] <mounir> smaug: but there is a gonk widget component
  2168. # [17:21] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  2169. # [17:21] * gregglind_away is now known as gregglind
  2170. # [17:21] * Joins: peregrino (peregrino@moz-1CB238F5.telecom.net.ar)
  2171. # [17:21] <smaug> mounir: bug 709937
  2172. # [17:22] <mounir> smaug: any eta about those reviews btw?
  2173. # [17:22] <smaug> not today
  2174. # [17:22] <mounir> btw, again, I'm really sorry to put all those reviews on you :(
  2175. # [17:22] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2176. # [17:23] * sheppy is now known as sheppy-afk
  2177. # [17:24] * davehunt|away is now known as davehunt
  2178. # [17:24] * sheppy-afk is now known as sheppy-lunch
  2179. # [17:24] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  2180. # [17:24] * merike is now known as merike|away
  2181. # [17:24] * Quits: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP) (Quit: Leaving.)
  2182. # [17:24] * Quits: AutomatedTester (AutomatedT@moz-21328E59.as13285.net) (Quit: AutomatedTester)
  2183. # [17:24] * philor|away is now known as philor
  2184. # [17:25] * merike|away is now known as merike
  2185. # [17:28] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2186. # [17:29] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2187. # [17:30] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2188. # [17:30] <espindola> what do we use in js that is closest to moz_assert?
  2189. # [17:30] * Joins: AutomatedTester (AutomatedT@moz-21328E59.as13285.net)
  2190. # [17:30] <ehsan> ted: oh really? I thought that we're using a magical service from microsoft or something
  2191. # [17:30] <ehsan> ted: so we can just run any python script on the "symbol server"?
  2192. # [17:31] * Joins: lmandel (lmandel@7F36F6DF.1D61B048.412CF160.IP)
  2193. # [17:31] * Joins: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se)
  2194. # [17:33] <@bz> espindola: what's moz_assert ?
  2195. # [17:33] <@bz> espindola: is it fatal?
  2196. # [17:33] <mak> it is fatal in debug mode
  2197. # [17:33] <espindola> bz, on debug builds
  2198. # [17:33] <@bz> JS_ASSERT
  2199. # [17:33] <@bz> (fatal on debug, no-op on opt)
  2200. # [17:33] <espindola> thanks
  2201. # [17:33] <@bz> takes a single argument which is the boolean to assert
  2202. # [17:33] <espindola> do I have to "include" anything?
  2203. # [17:33] * Joins: gwagner (idefix2@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2204. # [17:33] <mak> I think moz_assert is basically the same as js_assert
  2205. # [17:34] <@bz> Utility.h, but I would suspect it's already included
  2206. # [17:34] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/355b40db0f9a - Marco Bonardo - Bug 706280 - Intermittent failure in browser/components/places/tests/chrome/test_bug549192.xul | Exited with code 1 during test run.
  2207. # [17:34] <@bz> e.g. jsapi.h includes it
  2208. # [17:34] <@bz> so if you're using js at all....
  2209. # [17:34] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2210. # [17:35] <espindola> wait, I want something to use in js code
  2211. # [17:36] <espindola> not for c++ code in the js directory :-)
  2212. # [17:36] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2213. # [17:36] <edmorley> win pgo on inbound are stuck as pending :-/
  2214. # [17:36] * Joins: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com)
  2215. # [17:36] * Joins: northWind (northWind@moz-20E58859.cable.teksavvy.com)
  2216. # [17:37] <philor> s/ pgo//
  2217. # [17:37] * Joins: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net)
  2218. # [17:37] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  2219. # [17:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/aa0bb5bb8931 - Mark Finkle - Bug 701374 - Show go or search icon in awesomescreen field, as appropriate [r=lucasr a=android-only]
  2220. # [17:38] * Quits: northWind (northWind@moz-20E58859.cable.teksavvy.com) (Ping timeout)
  2221. # [17:38] <philor> since there's a bunch of opt and debug pending on m-c, too
  2222. # [17:38] <philor> more, now
  2223. # [17:39] <reuben> interesting, firefox is not longer triggering discrete graphics mode for webgl content
  2224. # [17:39] * Joins: sheppy (sheppy@moz-1921E8E5.tys.bellsouth.net)
  2225. # [17:39] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2226. # [17:39] * Joins: rshetty (quassel@5B798BDC.97AA820E.C842849F.IP)
  2227. # [17:41] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  2228. # [17:42] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2229. # [17:42] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2230. # [17:44] * Quits: ewong (chatzilla@moz-8A30ED8F.static.netvigator.com) (Quit: GoneToSleep)
  2231. # [17:45] * Joins: anant_ (anant@moz-E31CD2CB.mozilla.org)
  2232. # [17:45] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2233. # [17:45] * khuey|away is now known as khuey
  2234. # [17:46] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2235. # [17:46] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2236. # [17:46] * anant_ is now known as anant
  2237. # [17:46] * Joins: smichaud (smichaud@moz-C34E85E0.hsd1.il.comcast.net)
  2238. # [17:46] <smichaud> I'm requesting approval to land a patch for bug 708278 on mozilla-central
  2239. # [17:47] <smichaud> It's Mac-only, and fixes a bad bug
  2240. # [17:48] * @bz mutters about having way more mail in his inbox this morning than usual
  2241. # [17:48] <@bz> stupid incentive structures
  2242. # [17:49] <sheppy> Heh
  2243. # [17:49] * Joins: tfair (tfairey@moz-57178BD3.hsd1.ca.comcast.net)
  2244. # [17:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/15e314ab8dd5 - Ed Morley - Add services/crypto/component/Makefile to services/makefiles.sh & make style consistent with the other scripts (no bug); rs=build a=build-only
  2245. # [17:49] <firebot> http://hg.mozilla.org/mozilla-central/rev/9b7c08d602b9 - Ed Morley - Add a few recently created makefiles to toolkit-makefiles.sh (no bug); rs=build a=build-only
  2246. # [17:50] <espindola> dolske, can you take a look at 702848? If so, would you mind if I changed feeback? to review?
  2247. # [17:50] <khuey> smichaud: a=me
  2248. # [17:50] <edmorley> smichaud: a=me
  2249. # [17:50] <khuey> ha
  2250. # [17:50] <edmorley> jinx
  2251. # [17:50] * Joins: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP)
  2252. # [17:50] <smichaud> Thanks! I'll land it twice as fast :-)
  2253. # [17:51] <smichaud> In the future, should I just go ahead and say "a=maconly"?
  2254. # [17:51] * Joins: cjones (cjones@74D9F6F.F86B83A5.D6F84633.IP)
  2255. # [17:51] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  2256. # [17:51] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  2257. # [17:52] <khuey> smichaud: yes
  2258. # [17:52] <@bz> sheppy: "incentive" in this case being that I slept for 9 hours instead of 6....
  2259. # [17:52] <khuey> though hopefully there won't be much of a future
  2260. # [17:52] <smichaud> Will do.
  2261. # [17:53] * jhford-work-away is now known as jhford-work
  2262. # [17:54] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2263. # [17:54] <mfinkle> bhearsum, do I use the self-serve UI to start a new nightly for mobile on m-c too?
  2264. # [17:55] <mfinkle> or will it start desktop nightly too?
  2265. # [17:55] <bhearsum> i think it will start all of them
  2266. # [17:55] <ted> ehsan: well, like i said, the symbol server is just apache
  2267. # [17:55] <ted> the data store is just an NFS mount from a NetApp right now
  2268. # [17:56] <bhearsum> if you just want mobile, coop|buildduty should be able to help you out
  2269. # [17:56] <ted> so presumably you could run a web service on the webheads if you wanted
  2270. # [17:56] * Quits: evilpie (chatzilla@moz-257E940F.pools.arcor-ip.net) (Quit: ChatZilla 0.9.87 [Firefox 11.0a1/20111212031122])
  2271. # [17:56] * juanb is now known as juanb|afk
  2272. # [17:56] <mfinkle> coop|buildduty, can you start a mobile -only nightly using cset aa0bb5bb8931 ?
  2273. # [17:57] <coop|buildduty> mfinkle: ok
  2274. # [17:57] * Parts: smichaud (smichaud@moz-C34E85E0.hsd1.il.comcast.net)
  2275. # [17:58] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2276. # [17:58] * Quits: Fallen|mac (kewisch@moz-372DF04.adsl.alicedsl.de) (Quit: Leaving.)
  2277. # [17:59] <mfinkle> coop|buildduty, thanks
  2278. # [17:59] <ehsan> ted: so you can pass a function which returns the FPO_DATA from somewhere to StackWalk64
  2279. # [17:59] * Joins: TheLink (TheLink@moz-4FAE5288.pools.arcor-ip.net)
  2280. # [17:59] <ehsan> and then it won't need the pdb file
  2281. # [17:59] <NeilAway> espindola: do you want nsIDebug.idl perhaps?
  2282. # [17:59] <ted> ehsan: ah, interesting
  2283. # [17:59] <ehsan> ted: someone needs to sit down and try to get these pieces to work together
  2284. # [18:00] * espindola looks at nsIDebug.idl
  2285. # [18:00] <ehsan> cause I believe we have all of the needed pieces
  2286. # [18:00] <ted> ehsan: so presumably we could have a web service that returns hunks of that data from the PDB file
  2287. # [18:00] <ehsan> exactly
  2288. # [18:00] <ted> but that means we'd have to parse PDB files somewhere
  2289. # [18:00] <ted> which kind of sucks
  2290. # [18:00] <khuey> rofl
  2291. # [18:00] <ted> i think i'm missing a lot of background here
  2292. # [18:00] <ted> this is all for SPS?
  2293. # [18:00] <khuey> is BlastSubtreeToPieces a real thing?
  2294. # [18:00] <coop|buildduty> mfinkle: native-only, or XUL too?
  2295. # [18:00] * Joins: mcsmurf (mcsmurf@moz-ACAF2E55.dip.t-dialin.net)
  2296. # [18:00] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  2297. # [18:01] * sheppy sees "PDB" and can't help thinking "PalmOS Database".
  2298. # [18:01] <mfinkle> coop|buildduty, native-only is fine
  2299. # [18:01] <coop|buildduty> k
  2300. # [18:01] <edmorley> sheppy: ahh those were the days
  2301. # [18:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b0115f8271e1 - Steven Michaud - Bug 708278 - Prevent recursion in ReportMoveEvent(), which can become infinite. r=bgirard a=maconly
  2302. # [18:02] <sheppy> edmorley: I spent many years documenting that stuff :)
  2303. # [18:03] * Quits: slowpoke (slowpoke@moz-55B72493.pools.arcor-ip.net) (Ping timeout)
  2304. # [18:03] <NeilAway> espindola: although to emulate debug builds you'd want nsIDebug2.idl too
  2305. # [18:03] <edmorley> sheppy: a (donated) palm Vx was the first computery-ish gadget I owned
  2306. # [18:04] * Quits: juanb|afk (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb|afk)
  2307. # [18:04] * NeilAway wonders who Ms2ger is expecting to fold that into nsIDebug
  2308. # [18:04] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2309. # [18:04] * Joins: slowpoke (slowpoke@moz-21535B28.pools.arcor-ip.net)
  2310. # [18:04] <sheppy> edmorley: noob :)
  2311. # [18:05] * Joins: TheOne (TheOne@EAE39FDA.6062171A.1A5CC7E5.IP)
  2312. # [18:05] <edmorley> heh :-)
  2313. # [18:05] * Quits: TheOne (TheOne@EAE39FDA.6062171A.1A5CC7E5.IP) (Client exited)
  2314. # [18:05] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  2315. # [18:05] <khuey> woah
  2316. # [18:05] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  2317. # [18:06] <khuey> did we start signing nightlies when I wasn't looking?
  2318. # [18:06] * Quits: AutomatedTester (AutomatedT@moz-21328E59.as13285.net) (Quit: AutomatedTester)
  2319. # [18:06] <bbondy> yes
  2320. # [18:06] <khuey> nice
  2321. # [18:06] <bbondy> using a diff cert than release
  2322. # [18:06] <bbondy> but they are signed now
  2323. # [18:07] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2324. # [18:07] <bbondy> catlee and crew
  2325. # [18:07] * Quits: hhillen (hhillen@moz-81563C98.ip.telfort.nl) (Quit: hhillen)
  2326. # [18:07] * Quits: slowpoke (slowpoke@moz-21535B28.pools.arcor-ip.net) (Ping timeout)
  2327. # [18:08] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Connection reset by peer)
  2328. # [18:08] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
  2329. # [18:09] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
  2330. # [18:09] * Quits: jimb (user@moz-48241F6F.hsd1.or.comcast.net) (Ping timeout)
  2331. # [18:09] * Parts: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  2332. # [18:10] * Joins: jimb (user@moz-48241F6F.hsd1.or.comcast.net)
  2333. # [18:10] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  2334. # [18:10] * Joins: pcwalton (pcwalton@moz-5B0F92F1.hsd1.ca.comcast.net)
  2335. # [18:11] * Joins: erione (erione@C2567619.41C89CD0.C752B3FA.IP)
  2336. # [18:11] * timA|away is now known as timA
  2337. # [18:12] * lsblakk|afk is now known as lsblakk
  2338. # [18:12] <@bz> khuey: needed for silent update of nightlies
  2339. # [18:13] <khuey> yes, I know
  2340. # [18:13] * glob is now known as glob|away
  2341. # [18:14] <catlee> possibly breaking win64 in the process
  2342. # [18:15] * Quits: prip (prip@moz-4AA4996A.i02-6.onvol.net) (Quit: Leaving)
  2343. # [18:15] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Quit: gal)
  2344. # [18:16] <jlebar> bjacob, ping
  2345. # [18:16] <bjacob> jlebar: pong
  2346. # [18:16] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  2347. # [18:16] <jlebar> bjacob, wrt size_t.
  2348. # [18:16] * Quits: erione (erione@C2567619.41C89CD0.C752B3FA.IP) (Ping timeout)
  2349. # [18:16] * Joins: romeo (romeo@moz-A9325888.k459.webspeed.dk)
  2350. # [18:17] <jlebar> bjacob, So aiui, on x86-64, if you write to the bottom 32 bits of a 64-bit register, it clears the top 32 bits.
  2351. # [18:17] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  2352. # [18:17] <jlebar> bjacob, That's what mov %esi %esi does.
  2353. # [18:17] <bjacob> jlebar: that's my understanding, yes
  2354. # [18:17] <jlebar> bjacob, So it seems like using size_t for indexing only helps when you're not inlined.
  2355. # [18:17] <bjacob> jlebar: ?
  2356. # [18:18] <jlebar> bjacob, because when you are inlined, the compiler knows that the top 32 bits of the array index are zeroed.
  2357. # [18:18] <bjacob> jlebar: i've confirmed a 10% perf increase across Eigen benchmarks (eigen.tuxfamily.org) when doing this change
  2358. # [18:18] <bjacob> and that is a very inlined context
  2359. # [18:19] <jlebar> bjacob, when I, for example, sum a nsTArray with a PRUint32 index, I get
  2360. # [18:19] * shorlander-away is now known as shorlander
  2361. # [18:19] <jlebar> |add ebx, DWORD PTR [rax + rcx * 4]|
  2362. # [18:19] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2363. # [18:19] <jlebar> inc rcx
  2364. # [18:19] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2365. # [18:19] * Quits: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2366. # [18:19] <jlebar> cmp ecx, 0xmy-array-length
  2367. # [18:19] <jlebar> jne to the |add|
  2368. # [18:19] <jlebar> Notice that we're using the 64-bit rXX registers...
  2369. # [18:20] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2370. # [18:20] <jlebar> bjacob, So I wonder where this makes a difference, in your inlined context.
  2371. # [18:20] * Quits: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net) (Quit: Leaving.)
  2372. # [18:20] * Quits: tfair (tfairey@moz-57178BD3.hsd1.ca.comcast.net) (Client exited)
  2373. # [18:20] <NeilAway> jlebar: well, cmp ecx <--
  2374. # [18:20] <jlebar> NeilAway, sure. But the argument was that we had to insert extra instructions to clear the top bits of ecx, which isn't there.
  2375. # [18:21] <jlebar> aren't there?
  2376. # [18:21] <jlebar> anyway. :)
  2377. # [18:21] * Quits: dalsh (Adium@8198F9CA.8916245C.163E2FB.IP) (Quit: Leaving.)
  2378. # [18:21] * Quits: joduinn-mtg (joduinn@moz-3244C0A7.dsl.dynamic.sonic.net) (Quit: joduinn-mtg)
  2379. # [18:21] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
  2380. # [18:21] * jlebar recompiles with gcc. Maybe clang is particularly smart.
  2381. # [18:21] * Joins: evilpie (chatzilla@moz-257E940F.pools.arcor-ip.net)
  2382. # [18:22] * armenzg is now known as armenzg_lunch
  2383. # [18:23] <@bz> man
  2384. # [18:23] <@bz> philor is either a hero or insane
  2385. # [18:23] <@bz> or both
  2386. # [18:23] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2387. # [18:23] * Joins: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com)
  2388. # [18:23] * @bz goes with both
  2389. # [18:23] <NeilAway> jlebar: would the compiler be smart enought to put for (char c = 0; c < 255; c++) foo += bar[c]; into a 64-bit register?
  2390. # [18:23] <philor> very much not mutually exclusive
  2391. # [18:23] <@bz> philor: I mean.. you're starring _try_ builds?
  2392. # [18:23] <@bz> philor: I was going to go dig into the failures on my push... but you already did
  2393. # [18:23] <jwir3> heh
  2394. # [18:24] <jlebar> bjacob, aha!
  2395. # [18:24] <jwir3> starring try builds is bananas
  2396. # [18:24] <mak> bz: one day he'll also write your patches and review your requests :)
  2397. # [18:24] <jwir3> ;)
  2398. # [18:24] <jlebar> bjacob, it's clang being really smart.
  2399. # [18:24] * Quits: smaug (chatzilla@moz-FCC33D2B.gprs.sl-laajakaista.fi) (Ping timeout)
  2400. # [18:24] <jlebar> or gcc being dumb.
  2401. # [18:24] <@bz> mak: twould be nice!
  2402. # [18:24] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2403. # [18:24] <jlebar> bjacob, er..no, nevermind.
  2404. # [18:24] <jlebar> it's the same asm inside the loop.
  2405. # [18:24] <philor> bz: that's more of a nervous tic - I'm having to look at what some Mac slaves with experimental dongles do, and one of the things they did was you, so there I am with a push with failures up in front of me...
  2406. # [18:24] * Quits: graememcc (chatzilla@moz-427C7947.range86-160.btcentralplus.com) (Ping timeout)
  2407. # [18:24] * Joins: slowpoke (slowpoke@moz-21535B28.pools.arcor-ip.net)
  2408. # [18:25] <@bz> philor: heh
  2409. # [18:25] * Joins: rillian (rilllian@moz-F023CC1E.thaumas.net)
  2410. # [18:25] <@bz> philor: and then your combat reflexes take over?
  2411. # [18:25] * Joins: graememcc (chatzilla@moz-1850EC93.range86-162.btcentralplus.com)
  2412. # [18:25] * Quits: sheppy (sheppy@moz-1921E8E5.tys.bellsouth.net) (Quit: Leaving)
  2413. # [18:25] * joe is now known as joe|sheriff
  2414. # [18:25] <@bz> philor: and by the time you regain conscious control of your body, the starred builds are all over the floor
  2415. # [18:25] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2416. # [18:25] <evilpie> can I land Bug 590036 and Bug 706924 is JS eng
  2417. # [18:26] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2418. # [18:26] <@bz> philor: ever read the Cobra books by Timothy Zahn?
  2419. # [18:26] * Joins: Ms2ger (Ms2ger@B3B463D7.44E88D0C.37724B0D.IP)
  2420. # [18:27] <edmorley> evilpie: yup :-)
  2421. # [18:27] <evilpie> cool thanks
  2422. # [18:27] <edmorley> Ms2ger: ah trouble has arrived :-)
  2423. # [18:27] <bjacob> jlebar: if you do more complex indexing arithmetic than just summing an array, the compiler typically wont be able to understand anymore that the top 32bits are 0
  2424. # [18:27] * Ms2ger is now known as Trouble
  2425. # [18:27] <Trouble> Hi edmorley
  2426. # [18:28] <edmorley> heh :P
  2427. # [18:28] <philor> bz: I know I've read some of his stuff, but not which it was
  2428. # [18:28] <jlebar> bjacob, Hm, I suppose that's possible.
  2429. # [18:28] <jlebar> bjacob, but of course that doesn't apply to our code.
  2430. # [18:28] <@bz> philor: if combat reflexes + Cobra didn't ring bells, probably not
  2431. # [18:29] <Trouble> On planes?
  2432. # [18:29] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  2433. # [18:29] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  2434. # [18:29] <jlebar> NeilAway, gcc puts SSE instructions into that loop. :)
  2435. # [18:29] <jwir3> bz: Are those books good? I really liked his conqueror series
  2436. # [18:29] <philor> have to look at what we've got, when I get to work that I'm making myself late for
  2437. # [18:29] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2438. # [18:29] <@bz> jwir3: I really liked them when I read them, but I was somewhere around 15 at the time
  2439. # [18:29] * Quits: sfink (chatzilla@moz-4EAF93BB.dsl.pltn13.sbcglobal.net) (Client exited)
  2440. # [18:30] <@bz> jwir3: or maybe 14
  2441. # [18:30] <jlebar> NeilAway, but at -O2 (no vectorization), yes, char c is promoted to a 64-bit register.
  2442. # [18:30] <@bz> jwir3: The first one is almost certainly objectively pretty good
  2443. # [18:30] <glandium> i don't know what hg's mq do with qfold, but it's taking as much time as doing a grep on the entire mozilla tree to fold a small patch
  2444. # [18:30] <bjacob> jlebar: i dont know, for example I have a lot of use cases in mozilla for indexing by (i + j * Constant)... actually, just (2*i) would already potentially not fit in 32bit even if i does...
  2445. # [18:30] <@bz> jwir3: the later ones, not sure
  2446. # [18:30] <jwir3> bz: Yeah, I know how that goes... lol I re-read one of my favorite books from when I was 16, and it turned out that I didn't like it as well when I read it now
  2447. # [18:30] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2448. # [18:31] * Quits: slowpoke (slowpoke@moz-21535B28.pools.arcor-ip.net) (Ping timeout)
  2449. # [18:31] * Quits: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se) (Connection reset by peer)
  2450. # [18:32] <jlebar> bjacob, but the compiler can do the math on 32-bit quantities and still index using the 64-bit register.
  2451. # [18:32] <jlebar> bjacob, I'm not saying that your benchmark is bogus, but I still don't understand what's going on. :)
  2452. # [18:32] * Joins: felipc (felipe@moz-41D12017.hsd1.ca.comcast.net)
  2453. # [18:32] <jlebar> glandium, what was your command? qfold is usually really fast.
  2454. # [18:33] <evilpie> how do i pull update from central when i am on inbound normally?
  2455. # [18:33] * Joins: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se)
  2456. # [18:33] <glandium> jlebar: define fast. it takes 3 seconds here. which is the time it takes to do grep -r in the mozilla tree
  2457. # [18:33] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  2458. # [18:34] <jlebar> glandium, oh, maybe it's doing |hg st| before folding.
  2459. # [18:34] <evilpie> okay forget it, i am dumb
  2460. # [18:34] <jlebar> That's possible...
  2461. # [18:34] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2462. # [18:34] <jlebar> bjacob, Do you still have that mergesort benchmark you mentioned in dev.planning? Google didn't archive the attachment.
  2463. # [18:34] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2464. # [18:34] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2465. # [18:34] <jlebar> evilpie, (My "that's possible" wasn't at you, in case that's not clear.)
  2466. # [18:34] * Joins: northWind (northWind@moz-20E58859.cable.teksavvy.com)
  2467. # [18:34] <glandium> jlebar: hg st takes 300ms
  2468. # [18:35] <jlebar> and qfold still takes 3s, even after an hg st?
  2469. # [18:35] <jlebar> that's lame, if so.
  2470. # [18:35] * Joins: gal (gal@A2413EEC.695C1090.1F72B910.IP)
  2471. # [18:36] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2472. # [18:36] * Joins: gabor_ (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2473. # [18:36] <glandium> man hg is lame. (hg log -pr tip + hg diff) takes less time than hg qdiff
  2474. # [18:37] * sheppy-lunch is now known as sheppy
  2475. # [18:37] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2476. # [18:37] * catlee is now known as catlee-lunch
  2477. # [18:38] <bjacob> jlebar: email?
  2478. # [18:38] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2479. # [18:38] * Joins: Waldo (waldo@moz-534B4EF1.hsd1.mi.comcast.net)
  2480. # [18:39] * armenzg_lunch is now known as armenzg
  2481. # [18:40] * Quits: gal (gal@A2413EEC.695C1090.1F72B910.IP) (Quit: gal)
  2482. # [18:40] * jhopkins is now known as jhopkins|mtg
  2483. # [18:41] * Quits: cjones (cjones@74D9F6F.F86B83A5.D6F84633.IP) (Quit: Leaving)
  2484. # [18:41] <evilpie> jlebar: didn't think so
  2485. # [18:41] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Client exited)
  2486. # [18:43] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2487. # [18:43] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2488. # [18:43] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2489. # [18:45] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/467197e8063f - Tom Schuster - Bug 706924 - Rename JSOP_PUSH to JSOP_UNDEFINED, and remove dead code from the decompiler. r=Waldo a=SpiderMonkey
  2490. # [18:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/317182c27445 - Tom Schuster - Bug 590036 - Optimize cases where we probably eval an array, that would be parsable by JSON. r=jorendorff a=SpiderMonkey
  2491. # [18:45] <evilpie> i would like to have inbound back
  2492. # [18:45] <Waldo> \o/
  2493. # [18:45] <Waldo> word
  2494. # [18:46] * Waldo ponders manually pulling m-c into all his repos based off inbound
  2495. # [18:46] <evilpie> yes this!
  2496. # [18:46] * jhopkins|mtg is now known as jhopkins
  2497. # [18:47] <evilpie> i checked tree times, to make sure i don't commit something wrong, because i had some uncommitted changesets
  2498. # [18:48] * Quits: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se) (Quit: Ex-Chat)
  2499. # [18:48] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  2500. # [18:48] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  2501. # [18:49] * Joins: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl)
  2502. # [18:49] <evilpie> but it
  2503. # [18:49] <evilpie> is super awesome that js eng has it's own dll :O
  2504. # [18:50] <Waldo> kind of, ish
  2505. # [18:50] <Waldo> right now, yes
  2506. # [18:51] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2507. # [18:51] * philor is now known as philor|away
  2508. # [18:52] * Joins: tfair (tfairey@moz-BBE3ABD.mv.mozilla.com)
  2509. # [18:52] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2510. # [18:53] <evilpie> comment on german news site about "firefox is too big", "Is this the temporary end of the version flood?" man
  2511. # [18:53] * Quits: Goldorak (chatzilla@DEBD503F.D0994B08.187A1082.IP) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  2512. # [18:53] <jwir3> haha
  2513. # [18:53] <sheppy> heh
  2514. # [18:53] * jwir3 shakes his head
  2515. # [18:53] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2516. # [18:53] <Trouble> It took long
  2517. # [18:54] <lurking_work> I-D-1O-T
  2518. # [18:55] * Joins: peregrino_ (peregrino@moz-1CB238F5.telecom.net.ar)
  2519. # [18:55] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Connection reset by peer)
  2520. # [18:55] * peregrino_ is now known as peregrino
  2521. # [18:55] <khuey> if I had known that would get picked up by the tech press I would have chosen a different headline
  2522. # [18:56] <mcsmurf> evilpie: the article on heise.de? The forum discussion is really interesting ;)
  2523. # [18:56] <evilpie> http://www.golem.de/1112/88347.html
  2524. # [18:56] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2525. # [18:56] <evilpie> mcsmurf: i considered discussion about mozilla related topics painful to follow recently
  2526. # [18:56] <mcsmurf> pff, who reads golem ;)
  2527. # [18:56] <mcsmurf> heh
  2528. # [18:56] <jlebar> mak, Turns out you're totally right; size_t is often faster than PRUint32 for indexing into an array.
  2529. # [18:57] * Joins: mozillacorporation (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2530. # [18:57] * Quits: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.5/20111107131154])
  2531. # [18:57] <jlebar> mak, Not for the reasons bjacob or I thought. The compiler understands that the top bits of the 64-bit register are 0.
  2532. # [18:57] <mak> jlebar: not me, bjacob!
  2533. # [18:57] <evilpie> mcsmurf: hab heise heute schon gelesen
  2534. # [18:57] * mozillacorporation is now known as joduinn
  2535. # [18:57] <joe|sheriff> jlebar: how much faster?
  2536. # [18:57] <mak> jlebar: oh well, still I mind more about the abstraction bits :) btw nice to know!
  2537. # [18:57] <jlebar> mak, but it does some optimizations, like turning i into i * 2, only when it's a size_t.
  2538. # [18:57] <jlebar> joe|sheriff, Dunno...I didn't time it; I only disassembled. :)
  2539. # [18:58] * Joins: biesi (cbiesinger@BEBE4533.89BC370D.6D4D60F7.IP)
  2540. # [18:58] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Ping timeout)
  2541. # [18:58] <joe|sheriff> right, but I wanted to see the disassembly :)
  2542. # [18:58] <jlebar> oh, sure. Sec.
  2543. # [18:58] <mcsmurf> evilpie: remind me, did I meet you on mozcamp? or were you not there?
  2544. # [18:58] <evilpie> i was there
  2545. # [18:59] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2546. # [18:59] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  2547. # [18:59] <mcsmurf> I met someone who was asking why we still develop SeaMonkey, it's old and looks bad
  2548. # [18:59] <mcsmurf> but not sure who it was ;)
  2549. # [18:59] <jhammel> we still develop SeaMonkey?!?
  2550. # [19:00] <mcsmurf> not you :P
  2551. # [19:00] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  2552. # [19:00] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2553. # [19:00] <mcsmurf> was someone from Germany, heh
  2554. # [19:00] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2555. # [19:00] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2556. # [19:00] <evilpie> i actually asked that ><
  2557. # [19:00] <mcsmurf> ah :P
  2558. # [19:00] * Joins: peregrino (peregrino@moz-1CB238F5.telecom.net.ar)
  2559. # [19:02] <jlebar> joe|sheriff, http://pastebin.mozilla.org/1404322
  2560. # [19:03] <evilpie> me https://plus.google.com/u/0/photos/of/111073320381118427255
  2561. # [19:03] <evilpie> mcsmurf^
  2562. # [19:04] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2563. # [19:04] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2564. # [19:04] <mcsmurf> right, then I talked to you :)
  2565. # [19:04] <joe|sheriff> jlebar: huh, weird
  2566. # [19:05] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2567. # [19:05] <evilpie> mcsmurf: you didn't look very offended
  2568. # [19:06] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  2569. # [19:06] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  2570. # [19:06] <mcsmurf> we could certainly maybe use a different, better UI
  2571. # [19:06] * Quits: pcwalton (pcwalton@moz-5B0F92F1.hsd1.ca.comcast.net) (Quit: pcwalton)
  2572. # [19:06] <mcsmurf> it's difficult ;)
  2573. # [19:07] * catlee-lunch is now known as catlee
  2574. # [19:07] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  2575. # [19:07] <mcsmurf> and the worst part is finding someone to design icons
  2576. # [19:07] * Joins: erione (erione@780C8582.D53DEB96.C752B3FA.IP)
  2577. # [19:07] <mcsmurf> that's almost impossible :o
  2578. # [19:08] <erione> msucan: robcee : thanks for your reviews
  2579. # [19:09] * Quits: ashughes (ashughes@moz-4C407EE8.vc.shawcable.net) (Quit: ashughes)
  2580. # [19:09] <msucan> you're welcome. thank you for your contribution!
  2581. # [19:09] <erione> robcee: i dont know how to get that into aurora :(
  2582. # [19:09] <erione> (also am unaware of aurora)
  2583. # [19:10] * Joins: db48x (user@moz-D461843.ask.info)
  2584. # [19:10] <db48x> I find myself needing to do "browser" detection to see if I am in Rhino or not
  2585. # [19:10] <db48x> has anyone else done this before?
  2586. # [19:11] <robcee> erione: you leave that to me :)
  2587. # [19:11] <robcee> thanks for the patch!
  2588. # [19:11] * Quits: tonymec (tonymec@50F4A163.B3CB9947.277517C1.IP) (Ping timeout)
  2589. # [19:11] * Quits: tonymec|away (tonymec@50F4A163.B3CB9947.277517C1.IP) (Ping timeout)
  2590. # [19:11] * Quits: joduinn (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2591. # [19:11] <erione> robcee: you are welcome :)
  2592. # [19:12] * Quits: ochameau (ochameau@moz-A33C217B.fbx.proxad.net) (Ping timeout)
  2593. # [19:13] * Joins: mozillacorporation (joduinn@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2594. # [19:13] * mozillacorporation is now known as joduinn-mtg
  2595. # [19:13] <@bz> man
  2596. # [19:14] <@bz> the linker OOM is tech news?
  2597. # [19:14] <@bz> <sigh>
  2598. # [19:14] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2599. # [19:14] <@bz> Maybe it's time for a new newsgroup where we do serious discussion
  2600. # [19:14] <khuey> indeed
  2601. # [19:14] <@bz> and leave the existing ones to the journalists
  2602. # [19:14] <Waldo> laugh. because the alternative is to cry.
  2603. # [19:14] <db48x> heh
  2604. # [19:14] <jcranmer> mozilla.dev.no.journalists ?
  2605. # [19:14] * @bz is particularly amused because Chrome has been building on 64-bit systems for years for this _exact_ reason
  2606. # [19:14] <@bz> jcrnamer: mozilla.dev.unimportant
  2607. # [19:15] <khuey> chrome doesn't use PGO for this exact reason actually
  2608. # [19:15] <mcsmurf> a lot of programmers read those pages
  2609. # [19:15] <joe|sheriff> bz: they also don't PGO
  2610. # [19:15] <mcsmurf> so maybe that's the reason it was a "news" article
  2611. # [19:15] <Waldo> mozilla.dev.lookasquirrel
  2612. # [19:15] <mcsmurf> but yeah, no real news :)
  2613. # [19:15] <joe|sheriff> SQUIRREL
  2614. # [19:15] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  2615. # [19:15] * mak is now known as mak|afk
  2616. # [19:15] <db48x> where did this news show up?
  2617. # [19:15] <gavin> pcworld
  2618. # [19:16] <@bz> db48x: multiple places
  2619. # [19:16] <@bz> http://news.softpedia.com/news/Firefox-Source-Code-Is-So-Big-It-Hit-the-32-Bit-Virtual-Address-Space-Limit-240112.shtml
  2620. # [19:16] <@bz> http://www.pcworld.com/businesscenter/article/246039/firefox_gains_weight_challenging_its_developers.html
  2621. # [19:16] <@bz> probbaly others
  2622. # [19:16] <gavin> to be fair, the article on pcworld is factually accurate, just misleading given the headline
  2623. # [19:16] <@bz> joe|sheriff: they did at one point....
  2624. # [19:16] * mcote is now known as mcote|lunch
  2625. # [19:16] <khuey> yeah, the pc world article wasn't bad
  2626. # [19:16] <jcranmer> yuck
  2627. # [19:16] <jcranmer> "google groups email"
  2628. # [19:16] <@bz> gavin: chances are, the article author didn't write the headline
  2629. # [19:16] <@bz> jcranmer: context?
  2630. # [19:16] <gavin> yeah, I know
  2631. # [19:16] <jcranmer> I hereby revoke that reporter's license to write technical details
  2632. # [19:16] <jcranmer> bz: the pcworld article
  2633. # [19:17] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2634. # [19:17] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  2635. # [19:17] <mcsmurf> bz: so Chrome also needs a few GB for linking?
  2636. # [19:17] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2637. # [19:18] <@bz> mcsmurf: as I understand, they need it for _something_ during the build process
  2638. # [19:18] <froydnj> bz: chrome also does not use PGO, afaik
  2639. # [19:19] <@bz> froydnj: hmm. Again, I was pretty sure they did, but I could be wrong....
  2640. # [19:19] * bhearsum asks one of the chrome build people
  2641. # [19:19] <mcsmurf> btw: Is is still possible to disable libxul when building on my own PC (Windows)? I'm not sure about that
  2642. # [19:19] <khuey> nope
  2643. # [19:19] <@bz> mcsmurf: no
  2644. # [19:19] <khuey> --disable-libxul is gone
  2645. # [19:19] <mcsmurf> ok, I'll update the wiki then
  2646. # [19:19] <@bz> hm
  2647. # [19:19] <@bz> as of last year:
  2648. # [19:19] <@bz> "No one has been able to get chrome.dll to link with PGO instrumentation in
  2649. # [19:19] <@bz> less than infinite time.
  2650. # [19:19] <@bz> People have talked about it and some have died trying, but it has yet to be
  2651. # [19:19] <@bz> done. "
  2652. # [19:19] <jcranmer> --disable-libxul was killed around 2.0
  2653. # [19:20] <@bz> according to http://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/533e94237691e2f6
  2654. # [19:20] * Quits: rillian (rilllian@moz-F023CC1E.thaumas.net) (Ping timeout)
  2655. # [19:20] <@bz> so maybe I misread something
  2656. # [19:20] <mcsmurf> heh
  2657. # [19:20] * Trouble is now known as Ms2ger
  2658. # [19:20] <mcsmurf> (@quote)
  2659. # [19:20] <@bz> so I'm wrong about the PGO thing
  2660. # [19:20] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2661. # [19:21] <mccr8> I'm a little sad khuey wasn't given some grand made-up title in either of those articles. That seems to be common in these types of articles. ;)
  2662. # [19:21] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2663. # [19:21] <catlee> bz: in which way?
  2664. # [19:22] <khuey> khuey, Mozilla Vice President of Compilers :-P
  2665. # [19:22] <jcranmer> Chief Engineer of Things We Don't Understand
  2666. # [19:22] * philor|away is now known as philor
  2667. # [19:22] <khuey> mccr8: also, be glad that they didn't see http://quotes.burntelectrons.org/6126
  2668. # [19:22] * Joins: ochameau (ochameau@moz-A33C217B.fbx.proxad.net)
  2669. # [19:23] * jcranmer resurrects his "source coe archæologist" sig
  2670. # [19:23] <mccr8> hah
  2671. # [19:23] <@bz> catlee: which way what?
  2672. # [19:23] <khuey> "The problem probably stems from the fact that they're using the linker when they're compiling... "
  2673. # [19:24] <khuey> rofl
  2674. # [19:24] <@bz> khuey: yeah, well
  2675. # [19:24] <jhammel> khuey: they'd probably report "Mozilla to remove XBL" ;)
  2676. # [19:24] <catlee> bz: do they use it or not?
  2677. # [19:24] <@bz> catlee: as of about 15 months ago, they had not managed to
  2678. # [19:24] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
  2679. # [19:24] <lurking_work> khuey: tell them 'patches accepted' :)
  2680. # [19:24] <@bz> catlee: as in, had never gotten it to build with PGO at all
  2681. # [19:24] <froydnj> they have a reordering postlinker, which I think is >> PGO
  2682. # [19:25] <khuey> really?
  2683. # [19:25] <@bz> hmm?
  2684. # [19:25] * khuey finds that hard to believe
  2685. # [19:25] <@bz> >> in what way?
  2686. # [19:25] <mwu> oh it's magical.
  2687. # [19:25] <khuey> well, I might believe that you think it
  2688. # [19:25] <khuey> :-)
  2689. # [19:25] * khuey would want to see numbers before believing that himself
  2690. # [19:26] <froydnj> http://blog.mozilla.com/nfroyd/2011/09/20/startup-reduction-times-with-syzygy-part-2/
  2691. # [19:26] * Joins: tonymec__ (tonymec@3E3036D2.4AE5B600.277517C1.IP)
  2692. # [19:26] <froydnj> the postlinker itself can be found at http://code.google.com/p/sawbuck/wiki/SyzygyDesign or thereabouts
  2693. # [19:27] * froydnj thinks a lot of things, most of which are probably total rubbish
  2694. # [19:27] <khuey> heh, we all do
  2695. # [19:27] <khuey> 6% is probably less than what PGO buys us
  2696. # [19:27] <khuey> 25% might be more
  2697. # [19:27] <khuey> this stuff looks pretty cool
  2698. # [19:28] <mbrubeck> orange on smichaud's stuff
  2699. # [19:28] <khuey> (note that of course PGO helps on things other than startup)
  2700. # [19:28] <mbrubeck> s/stuff/push/
  2701. # [19:28] <mcpherrin> 4
  2702. # [19:28] <@bz> froydnj: oh, for reducing startup time, sure
  2703. # [19:28] * Joins: armenzg_ (armenzg@moz-E31CD2CB.mozilla.org)
  2704. # [19:28] <mbrubeck> (khuey's previous message infected my typing)
  2705. # [19:28] <@bz> froydnj: but for runtime perf?
  2706. # [19:28] * @bz reads link
  2707. # [19:28] <froydnj> bz: doubtful that it would help with runtime perf
  2708. # [19:28] * Quits: armenzg (armenzg@moz-A6FE435.build.sjc1.mozilla.com) (Ping timeout)
  2709. # [19:29] <@bz> froydnj: ok
  2710. # [19:29] <joe|sheriff> mbrubeck: huh
  2711. # [19:29] <@bz> froydnj: I totally buy the claim that the reodering postlinker can win big on startup perf
  2712. # [19:29] * Joins: kumar (kmcmillan@moz-E865F8D8.hsd1.il.comcast.net)
  2713. # [19:29] <joe|sheriff> because that truly is in cocoa-specific code
  2714. # [19:29] <mbrubeck> hmm, and it has a=mac-only
  2715. # [19:29] <mwu> might just be unlucky
  2716. # [19:29] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2717. # [19:29] <froydnj> it does make a big difference
  2718. # [19:29] <mwu> hm wow, same error on three moths
  2719. # [19:29] <jorendorff> roc: we had a conversation once where you said "putting the debugger in reverse" is a horrible UI for chronomancer-style debugging
  2720. # [19:30] <mbrubeck> I've retriggered the tests
  2721. # [19:30] <jorendorff> roc: have you written anything about that? (the UI aspect of it)
  2722. # [19:30] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2723. # [19:30] <mbrubeck> but yeah, the Linux opt and Linux64 opt failures are exactly the same
  2724. # [19:30] <bhearsum> just to follow up, chrome definitely does _not_ use PGO anymore, and they build exclusively on 64-bit machines
  2725. # [19:31] * Joins: armenzg (armenzg@8F4BE81D.9AFB8AEF.6816E6B7.IP)
  2726. # [19:31] <khuey> bhearsum: ok, good to know
  2727. # [19:31] <khuey> bhearsum: they used to use PGO?
  2728. # [19:31] <bhearsum> yeah
  2729. # [19:31] <bhearsum> they shut it off when they first hit the address space limit IIRC
  2730. # [19:31] <khuey> ah
  2731. # [19:31] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2732. # [19:31] * Quits: armenzg_ (armenzg@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2733. # [19:32] <@bz> bhearsum: aha!
  2734. # [19:32] <@bz> bhearsum: So I wasn't totally on crack!
  2735. # [19:32] <bhearsum> nope!
  2736. # [19:32] <bent> maybe pcworld would write an article about that, "chrome way too big for mozilla's britches"
  2737. # [19:33] <@bz> bent: mail the article author and suggest it?
  2738. # [19:33] <@bz> bent: Seriously
  2739. # [19:33] <khuey> I think in terms of shipped binary code we come in under IE
  2740. # [19:33] <khuey> we *definitely* come in under chrome
  2741. # [19:33] <@bz> "shipped binary code" is a complicated concept for IE
  2742. # [19:33] <philor> mbrubeck: Unfocused filed something, not long after he thought he fixed bug 679588, something about not resetting prefs
  2743. # [19:33] <khuey> right
  2744. # [19:33] <khuey> bz: I was counting mshtml.dll, iexplore.exe
  2745. # [19:33] <@bz> (does "direct2d" count for IE9?)
  2746. # [19:33] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  2747. # [19:33] <khuey> bz: does it count for us? ;-)
  2748. # [19:34] <@bz> khuey: we have software fallbacks for when it's not available that we ship
  2749. # [19:34] * Joins: karl (karl@moz-2342089.jetstream.xtra.co.nz)
  2750. # [19:34] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  2751. # [19:34] <khuey> the more interesting question is things like the system crypto libs
  2752. # [19:34] <khuey> etc
  2753. # [19:34] <@bz> khuey: IE9 doesn't have them; they just put them inside direct2d instead
  2754. # [19:34] <khuey> that we don't use
  2755. # [19:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2756. # [19:34] <@bz> khuey: that's actually a very similar discussion
  2757. # [19:34] <@bz> khuey: in my head
  2758. # [19:34] <bent> bhearsum, where'd you read that about chrome ditching pgo?
  2759. # [19:34] <Ms2ger> Hearing voices?
  2760. # [19:34] <khuey> yeah but your head is mostly on crack
  2761. # [19:34] <@bz> Ms2ger: always
  2762. # [19:35] <Ms2ger> Aha
  2763. # [19:35] * @bz has a really hard time falling asleep
  2764. # [19:35] <@bz> because there's patch code scrolling behind his eyelids
  2765. # [19:35] <@bz> it's very distracting
  2766. # [19:35] <bhearsum> bent: there's a bug somewhere but i can't find it....
  2767. # [19:35] <@bz> I try to not do any reviews before bed. :(
  2768. # [19:35] <philor> mbrubeck: bug 709531, which if he's right would mean one can leave the rest hitting the network, and yay orangesplosion
  2769. # [19:35] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2770. # [19:35] <bhearsum> just now i asked one of the chrome build engineers about it
  2771. # [19:35] <khuey> I dreamed about a patch a couple weeks ago
  2772. # [19:35] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2773. # [19:35] <khuey> I think that means I need to take some PTO
  2774. # [19:35] <Ms2ger> No!
  2775. # [19:36] <Ms2ger> And certainly not now :)
  2776. # [19:36] <espindola> armenzg, 707152 is fixed, right?
  2777. # [19:36] <bhearsum> ugh, "address space limit chrome pgo" pulls up stories about us
  2778. # [19:36] <@bz> bhearsum: heh
  2779. # [19:36] <espindola> at least I see the test running on try on macos64
  2780. # [19:36] <jhopkins> khuey: are there certain files we can watch for when triggering PGO builds and ignore others? if we limited to .c, .cpp, .h checkins i think we could lower the number of pgo builds by about 40%
  2781. # [19:36] * Joins: juanb (jbecerra@moz-1A79C381.tmodns.net)
  2782. # [19:37] <philor> "*** LOG addons.repository: Requesting https://services.addons.mozilla.org/en-US/firefox/api/1.5/..."
  2783. # [19:37] <khuey> jhopkins: I think it's better to whitelist extensions that are safe
  2784. # [19:37] <khuey> jhopkins: mak|afk compiled a list somewhere
  2785. # [19:37] * Ziggy|AWAY is now known as Ziggy_Maes
  2786. # [19:37] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2787. # [19:37] <armenzg> espindola: I believe it got backed out because we were on the day before a merge day and people were getting uncomfortable with the intermittent orange
  2788. # [19:37] <jhopkins> khuey: mak|afk: that would be really interesting... i'd be happy to look into it more if i could get a copy of that list.
  2789. # [19:37] * Joins: tonymec (tonymec@3E3036D2.4AE5B600.277517C1.IP)
  2790. # [19:37] <espindola> armenzg, this is the one adding it back in ;-)
  2791. # [19:37] <philor> but building PGO is not our only problem, tests run on PGO builds run faster and hit timing errors that aren't hit on opt and debug
  2792. # [19:38] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  2793. # [19:38] <armenzg> if you ask another review from rail he should be able to deploy it
  2794. # [19:38] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2795. # [19:38] <armenzg> espindola: sounds good ^?
  2796. # [19:38] <espindola> armenzg, I think it is deployed
  2797. # [19:38] <catlee> hm
  2798. # [19:38] <catlee> what version does vs2005 call itself?
  2799. # [19:38] <espindola> armenzg, https://tbpl.mozilla.org/php/getParsedLog.php?id=7906940&tree=Try&full=1
  2800. # [19:38] <bhearsum> catlee: 7.1 iirc
  2801. # [19:38] <armenzg> espindola: oh!
  2802. # [19:38] <khuey> catlee: 8
  2803. # [19:38] <bhearsum> lies, 8.0
  2804. # [19:38] <khuey> bhearsum: 7.1 is 2003
  2805. # [19:39] <khuey> jhopkins: https://bugzilla.mozilla.org/show_bug.cgi?id=709192#c8
  2806. # [19:39] <bhearsum> stupid multiple version numbers
  2807. # [19:39] <armenzg> espindola: that looks like a 10.6 debug build on a 10.6 machine
  2808. # [19:39] <armenzg> oh no
  2809. # [19:39] <espindola> armenzg, yes, and we run leaktest on it
  2810. # [19:39] <khuey> bhearsum: at least they're not releasing every six weeks :-P
  2811. # [19:39] <catlee> what's 9.0?
  2812. # [19:39] <khuey> catlee: 2008
  2813. # [19:39] <catlee> boo
  2814. # [19:39] <jhopkins> khuey: thanks
  2815. # [19:39] <khuey> and 10 is 2010
  2816. # [19:39] <khuey> jhopkins: sure, np
  2817. # [19:39] <armenzg> espindola: that bug should then be fixed
  2818. # [19:40] <bhearsum> khuey: if they did, maybe we'd have less issues with it =\
  2819. # [19:40] <armenzg> should we enable it everywhere? (except Aurora and beyond)
  2820. # [19:40] <espindola> ok. Will double check inbound and m-c and close it
  2821. # [19:40] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  2822. # [19:40] <armenzg> OK
  2823. # [19:40] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  2824. # [19:40] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  2825. # [19:42] * tonymec__ is now known as tonymec|away
  2826. # [19:42] <mwu> mbrubeck: green on a moth on evilpie's push so I'm just gonna assume smichaud was just very unlucky
  2827. # [19:42] <mbrubeck> yeah
  2828. # [19:42] <mbrubeck> Some of these "random" oranges are actually influenced by things like network hiccups, too
  2829. # [19:42] * Quits: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP) (Quit: Leaving)
  2830. # [19:42] <mwu> ah
  2831. # [19:42] <mbrubeck> so there might have been an external factor causing all three failures at once
  2832. # [19:43] * Joins: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP)
  2833. # [19:43] <mbrubeck> I'll file a bug and make it depend on bug 709531
  2834. # [19:43] <armenzg> espindola: I will be back in an hour in case you're looking for me on IRC
  2835. # [19:43] <mbrubeck> oh, looks like philor's just starring as bug 709531
  2836. # [19:43] <espindola> armenzg, ok. thanks
  2837. # [19:43] * armenzg is now known as armenzg_afk
  2838. # [19:44] * Quits: armenzg_afk (armenzg@8F4BE81D.9AFB8AEF.6816E6B7.IP) (Input/output error)
  2839. # [19:44] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  2840. # [19:45] <philor> mbrubeck: you'd probably have to list every single addons test, and then you'd get every single failure in them dumped on you
  2841. # [19:45] * Joins: sfink_ (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2842. # [19:45] * Joins: slowpoke (slowpoke@moz-F4A45828.pools.arcor-ip.net)
  2843. # [19:45] <mbrubeck> hmm, I know I've seen this Android b-c "TEST-UNEXPECTED-ERROR | | Exception caught while running tests." on startup before, but I can't find a bug for it...
  2844. # [19:46] <mbrubeck> maybe I didn't file one yet
  2845. # [19:47] * Quits: sfink_ (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.23/20110927162813])
  2846. # [19:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/149e82d17852 - Sriram Ramasubramanian - Bug 709255: Avoid multiple instances of TabsTray. [r=mfinkle a=android-only]
  2847. # [19:49] <firebot> http://hg.mozilla.org/mozilla-central/rev/87145c060348 - Mark Finkle - Bug 704415 - Style the Add-on Manager (phase 1) [r=mbrubeck a=javascript]
  2848. # [19:50] * Quits: kumar (kmcmillan@moz-E865F8D8.hsd1.il.comcast.net) (Connection reset by peer)
  2849. # [19:50] * Joins: kumar (kmcmillan@moz-E865F8D8.hsd1.il.comcast.net)
  2850. # [19:50] * philor wonders if he had the wrong log open
  2851. # [19:50] * mcote|lunch is now known as mcote
  2852. # [19:50] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  2853. # [19:51] <philor> since I starred it as ye olde "timed out waiting for server startup" because people won't stop killing android test runs on try
  2854. # [19:51] <jcranmer> khuey: hey, you left a debug print in runxpcshelltests.py
  2855. # [19:52] <khuey> jcranmer: :-/
  2856. # [19:52] <jcranmer> print cmd
  2857. # [19:52] <philor> mbrubeck: I think the only new thing there is that someone threw in that unhelpful | | Exception
  2858. # [19:52] <jcranmer> 314 or so
  2859. # [19:52] <Ms2ger> 100Pi?
  2860. # [19:52] <mbrubeck> philor: Is it a "just stop" otherwise?
  2861. # [19:53] <philor> mbrubeck: timed out while waiting for server startup
  2862. # [19:53] <mbrubeck> ah
  2863. # [19:53] <mbrubeck> yeah
  2864. # [19:53] <davidb> mounir: has anyone taken over https://wiki.mozilla.org/User:Mounir.lamouri/HTML5_Forms ?
  2865. # [19:53] <philor> there are some we've seen that were... dunno, with that | | Exception, too, that's why you've got that nagging feeling about filing
  2866. # [19:53] * Quits: lmandel (lmandel@7F36F6DF.1D61B048.412CF160.IP) (Quit: lmandel)
  2867. # [19:54] <davidb> mounir: bug 344614 I guess - looks like no?
  2868. # [19:55] <mounir> davidb: unfortunately not (:
  2869. # [19:55] <mbrubeck> I don't like how Android J1 hasn't been green since ten pushes ago, although it's not exactly unusual
  2870. # [19:55] <mounir> :(
  2871. # [19:55] <mounir> davidb: I'm still hoping to get an intern to do some work
  2872. # [19:55] <mbrubeck> and the first orange push doesn't seem to have anything that could have broken it.
  2873. # [19:55] <khuey> jcranmer: at least I remembered to remove the Sleep(30000);
  2874. # [19:55] <mounir> there is not much thing we want to do
  2875. # [19:55] <Ms2ger> mounir, hire a full time instead, please :)
  2876. # [19:55] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  2877. # [19:56] <jcranmer> khuey: kind of annoying when I'm trying to do code-coverage by "run all test suites that a tinderbox runs for TB"
  2878. # [19:57] <davidb> mounir: ok thanks.
  2879. # [19:57] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  2880. # [19:57] <mounir> Ms2ger: I guess you just got the job :)
  2881. # [19:57] * Quits: juanb (jbecerra@moz-1A79C381.tmodns.net) (Quit: juanb)
  2882. # [19:57] <davidb> haha
  2883. # [19:57] * Ms2ger hears echoes
  2884. # [19:58] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2885. # [19:58] * Quits: tonymec (tonymec@3E3036D2.4AE5B600.277517C1.IP) (Ping timeout)
  2886. # [19:58] * Quits: tonymec|away (tonymec@3E3036D2.4AE5B600.277517C1.IP) (Ping timeout)
  2887. # [19:58] * Quits: gabor_ (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2888. # [19:58] <gavin> hsivonen: why did bug 700034 break error console links?
  2889. # [19:59] <mounir> Ms2ger: so, when do you begin?
  2890. # [19:59] <gavin> (i.e. cause bug 710142)
  2891. # [19:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/16d41bf6df46 - Michael Wu - Bug 706599 - Handle no default in gonk key dispatching, r=jlebar a=gonk-only
  2892. # [19:59] <firebot> http://hg.mozilla.org/mozilla-central/rev/0723ae8c9416 - Michael Wu - Bug 706558 - Remove SetEventCallback, r=roc a=code-removal
  2893. # [19:59] <Ms2ger> mounir, look behind you :)
  2894. # [19:59] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2895. # [19:59] <Ms2ger> Also, anybody seen ftang lately?
  2896. # [19:59] <mounir> Ms2ger: oh, vingtetun and you are the same person?
  2897. # [19:59] <Ms2ger> Say, the last decade or so
  2898. # [20:00] <Ms2ger> mounir, was about time you found out
  2899. # [20:00] <khuey> heh
  2900. # [20:00] * Joins: ashughes (ashughes@21B7B9F2.B87E9213.6E712CE2.IP)
  2901. # [20:00] <mcpherrin> Is there a way I can make a magic HTML page that can run javascript with XPCOM access? For a demo.
  2902. # [20:01] <Ms2ger> No
  2903. # [20:01] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2904. # [20:01] <Ms2ger> That's what we call a security bug
  2905. # [20:01] <mcpherrin> I'm okay with patching my browser to do it.
  2906. # [20:01] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2907. # [20:01] * Joins: dbaron (dbaron@moz-27F87443.dsl.dynamic.sonic.net)
  2908. # [20:01] <khuey> univesalxpconnect
  2909. # [20:01] * ChanServ sets mode: +o dbaron
  2910. # [20:01] * khuey ducks
  2911. # [20:01] * Ms2ger hits khuey
  2912. # [20:01] <khuey> you aimed too high
  2913. # [20:01] <khuey> I ducked
  2914. # [20:01] <Ms2ger> Good I knew you were ducking
  2915. # [20:01] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2916. # [20:01] <philor> though maybe piling every extension test failure into a bug about them hitting the network wouldn't be a bad, or inaccurate, idea
  2917. # [20:02] <mounir> Ms2ger: given vingtetun's english I doubt you and him are the same person ;)
  2918. # [20:02] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2919. # [20:02] * Joins: tonymec__ (tonymec@3C7E27DA.B37D948C.277517C1.IP)
  2920. # [20:02] * Joins: maikmerten (maikmerten@moz-946932D6.dynamic.qsc.de)
  2921. # [20:02] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2922. # [20:02] * tonymec__ is now known as tonymec|away
  2923. # [20:03] * Quits: mike5w3c (MikeS@moz-C941237A.pool.e-mobile.ne.jp) (Ping timeout)
  2924. # [20:03] * zpao|detached is now known as zpao
  2925. # [20:03] * Joins: mike5w3c (MikeS@moz-3F30ADA0.pool.e-mobile.ne.jp)
  2926. # [20:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2927. # [20:05] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  2928. # [20:05] <Mook_as> mcpherrin: if you install "developer assistant", you can get a html editor that runs with xpcom access (outside the main firefox window, though).
  2929. # [20:05] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2930. # [20:06] * Joins: tonymec (tonymec@3C7E27DA.B37D948C.277517C1.IP)
  2931. # [20:06] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2932. # [20:06] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2933. # [20:06] * nhirata is now known as nhirata|mtg
  2934. # [20:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2935. # [20:06] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2936. # [20:07] <sfink> gerv: what web interface does https://api-dev.bugzilla.mozilla.org/test/latest/ correspond to? (Or really, how can I acquire a login cookie for that URL?)
  2937. # [20:07] * Quits: hhillen (hhillen@moz-2A42E9B3.upc-d.chello.nl) (Quit: hhillen)
  2938. # [20:07] <jhopkins> khuey: fyi, based on the extensions in https://bugzilla.mozilla.org/show_bug.cgi?id=709192#c8, 25% of checkins would not trigger a PGO build
  2939. # [20:07] <khuey> jhopkins: interesting
  2940. # [20:08] <Ms2ger> sfink, log in to bmo?
  2941. # [20:08] * rail is now known as rail_away
  2942. # [20:08] <Ms2ger> So, why is ibm864 such a mess?
  2943. # [20:08] <philor> jhopkins: you want bug 710168 instead
  2944. # [20:09] * jhopkins looks
  2945. # [20:09] <philor> or, alternatively, I very much do not want bug 710168 instead
  2946. # [20:09] <sfink> Ms2ger: hm, I'm already logged in there. But I was hoping api-dev went to landfill or somewhere; I don't want to muck with the real bugs yet.
  2947. # [20:09] <Ms2ger> Hmm
  2948. # [20:09] <philor> are we poor, or are we up against another buildbot thing where we can't add any more slaves because we can't add any more masters?
  2949. # [20:09] <Ms2ger> There might be a landfill api, not sure that's the one
  2950. # [20:10] <philor> or do we just like to tie the laces of our clownshoes together?
  2951. # [20:10] <sfink> Ms2ger: I found the URL https://landfill.bugzilla.org/bzapi_sandbox/ but I'm not sure it's really right
  2952. # [20:10] * Ms2ger doesn't know stuff
  2953. # [20:11] <Ms2ger> gerv might!
  2954. # [20:11] * Joins: sfink_ (chatzilla@moz-7B0110AD.mv.mozilla.com)
  2955. # [20:11] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  2956. # [20:11] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2957. # [20:12] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2958. # [20:12] * sfink_ is now known as sfink
  2959. # [20:12] * rail_away is now known as rail
  2960. # [20:13] * Joins: rillian (rilllian@moz-F023CC1E.thaumas.net)
  2961. # [20:13] <rillian> cert on outgoing.stage.mozilla.org is expired
  2962. # [20:13] <jhopkins> philor: are you suggesting that we should build all checkins, even if it only included a .html change?
  2963. # [20:13] <jhopkins> *pgo build
  2964. # [20:14] <Ms2ger> jhopkins, that's what DONTBUILD is for
  2965. # [20:14] <Ms2ger> No need to invent something else
  2966. # [20:14] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2967. # [20:14] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2968. # [20:15] <joe|sheriff> rillian: should probably file an IT bug on that
  2969. # [20:15] <@bz> erm
  2970. # [20:15] <@bz> why is https://tbpl.mozilla.org/?tree=Try&rev=355c33d072c9 not loading?
  2971. # [20:16] <jhopkins> Ms2ger: if that's true, we could ignore building *and* pgo building all those files. that decision could be made inside buildbot, then there's no need for DONTBUILD
  2972. # [20:16] <taras> jaws: ping
  2973. # [20:16] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  2974. # [20:16] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2975. # [20:17] * Quits: tonymec (tonymec@3C7E27DA.B37D948C.277517C1.IP) (Ping timeout)
  2976. # [20:18] <jhopkins> bhearsum: ^
  2977. # [20:19] * Joins: tonymec (tonymec@3C7E27DA.B37D948C.277517C1.IP)
  2978. # [20:19] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2979. # [20:20] <bhearsum> if that's about tbpl, i redirect to coop|buildduty
  2980. # [20:21] <jhopkins> bhearsum: regarding pgo and DONTBUILD
  2981. # [20:22] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2982. # [20:22] <bhearsum> i'm not really following this, so i'll have to redirect to jhford-work instead
  2983. # [20:23] <coop|buildduty> bz: how old is the changeset? we reset the try repo yesterday which might explain it
  2984. # [20:23] <philor> bz: https://hg.mozilla.org/try/json-pushes?full=1&changeset=355c33d072c9
  2985. # [20:23] <jhford-work> jhopkins: pgo builds are honeybadgers
  2986. # [20:23] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2987. # [20:23] <khuey> edmorley++
  2988. # [20:24] <philor> if you can tell a DONTBUILD (a change to a comment in a .cpp) from a BUILD (a change to a timing-sensitive .html test file)...
  2989. # [20:26] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  2990. # [20:27] * khuey is now known as khuey|away
  2991. # [20:28] * khuey|away is now known as khuey
  2992. # [20:28] <jhford-work> (fwiw, i meant that pgo builds don't care about dontbuild)
  2993. # [20:29] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
  2994. # [20:29] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  2995. # [20:29] <espindola> !seen dolske,
  2996. # [20:29] <firebot> I've never seen a 'dolske,', sorry.
  2997. # [20:29] <espindola> !seen dolske,
  2998. # [20:29] <espindola> !seen dolske
  2999. # [20:29] <firebot> I've never seen a 'dolske,', sorry.
  3000. # [20:29] <firebot> dolske was last seen 10 hours, 2 minutes and 44 seconds ago, saying 'hahahaha awesome snowman http://www.liveleak.com/view?i=2da_1323029383' in #foxymonkies.
  3001. # [20:29] <jhopkins> jhford-work: so would it make sense to have PGO builds care about DONTBUILD? or create a PGODONTBUILD ?
  3002. # [20:30] <jhford-work> i don't think it makes sense for PGO builds to care about DONTBUILD
  3003. # [20:30] <jhford-work> (or to create PGODONTBUILD)
  3004. # [20:30] <Ms2ger> Why not?
  3005. # [20:30] <khuey> what's wrong with the extension based filter?
  3006. # [20:30] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3007. # [20:30] * Joins: aja (aja@A8F7EE0.72086529.7880DB15.IP)
  3008. # [20:30] * Quits: sfink (chatzilla@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  3009. # [20:30] <Ms2ger> Why are PGO builds any different from other builds?
  3010. # [20:30] <jhford-work> by its nature, multiple changesets will be in a PGO build
  3011. # [20:30] <jhopkins> khuey: see philor's last comment
  3012. # [20:30] <Ms2ger> And multiple changesets are in any other build
  3013. # [20:31] * Quits: past (past@moz-7A93B333.dsl.dyn.forthnet.gr) (Input/output error)
  3014. # [20:31] <jhford-work> unless, we checked for DONTBUILD in *every* changeset
  3015. # [20:31] <jhford-work> pgo builds are scheduled completely differently to regular builds
  3016. # [20:31] <evilpie> is there still somebody who closes my bug even on m-c ?
  3017. # [20:31] <Ms2ger> We figured out that was a bug, no?
  3018. # [20:31] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3019. # [20:31] <Ms2ger> evilpie, no, that's your job as well
  3020. # [20:31] <khuey> jhopkins: mmm, true
  3021. # [20:31] <espindola> anyone else can review 702848? It is sync/satchel
  3022. # [20:31] <espindola> and js only :-)
  3023. # [20:32] <evilpie> Ms2ger give me m-i back ;O
  3024. # [20:32] <khuey> no
  3025. # [20:32] <khuey> a-
  3026. # [20:32] * reuben just bought Z-Type on the app store preview
  3027. # [20:32] <reuben> so exciting
  3028. # [20:32] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  3029. # [20:32] * jhammel couldn't get app store preview to work
  3030. # [20:33] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3031. # [20:33] <@bz> anyone?
  3032. # [20:33] <jhammel> or at least couldn't buy any apps
  3033. # [20:33] <@bz> I'd really love to know what's up with https://tbpl.mozilla.org/?tree=Try&rev=355c33d072c9
  3034. # [20:33] <@bz> I get "loading failed, error"
  3035. # [20:33] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
  3036. # [20:34] <philor> bz: the repo was reset yesterday, that rev doesn't exist, so when we load https://hg.mozilla.org/try/json-pushes?full=1&changeset=355c33d072c9 it doesn't exist, so we can't do anything else because we don't have a pushlog
  3037. # [20:34] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3038. # [20:34] <@bz> philor: oh
  3039. # [20:34] <@bz> philor: didn't realize there was a reset yesterday
  3040. # [20:34] <@bz> philor: I guess my other try pages were newer than that, ok
  3041. # [20:34] * Joins: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net)
  3042. # [20:34] <@bz> philor: thanks
  3043. # [20:34] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  3044. # [20:34] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3045. # [20:36] <philor> we should probably rethink that, since even though we can't show you the pushes, we still know what happened and the logs still exist, but we won't be rethinking it with my brain
  3046. # [20:36] * mcote is now known as mcote|bbiab
  3047. # [20:38] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3048. # [20:39] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3049. # [20:39] * Quits: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  3050. # [20:40] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a111d03d465c - Chris Lord - Bug 708683 - Guard more rigorously against bad viewport updates. r=kats a=android-only
  3051. # [20:41] <khuey> bsmedberg: when did we introduce nsDerivedSafe?
  3052. # [20:41] * davehunt is now known as davehunt|away
  3053. # [20:41] <khuey> ehsan: ^?
  3054. # [20:41] <khuey> oh, you gave hte bug number
  3055. # [20:41] * khuey reads
  3056. # [20:41] <bsmedberg> 2011-09-26
  3057. # [20:41] <ehsan> that was quick
  3058. # [20:41] <khuey> I was more interested in a release
  3059. # [20:42] <khuey> that would be 9, right?
  3060. # [20:42] <bsmedberg> bug says mozilla9
  3061. # [20:42] <ehsan> it's not released yet
  3062. # [20:42] <Ms2ger> You can't do that in your head?
  3063. # [20:42] <ehsan> ues
  3064. # [20:42] <ehsan> *yes
  3065. # [20:42] <bsmedberg> the trains run, and I really don't keep track of which one is where any more
  3066. # [20:42] * Joins: ajuma_ (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  3067. # [20:42] * lsblakk is now known as lsblakk|lunch
  3068. # [20:43] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3069. # [20:43] * ajuma_ is now known as ajuma
  3070. # [20:44] * mak|afk is now known as mak
  3071. # [20:44] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3072. # [20:44] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3073. # [20:44] * Joins: smaug (chatzilla@moz-822164CE.elisa-mobile.fi)
  3074. # [20:45] * Joins: armenzg_afk (armenzg@moz-1F9742ED.dsl.bell.ca)
  3075. # [20:45] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3076. # [20:45] * armenzg_afk is now known as armenzg
  3077. # [20:46] * Quits: diogogmt (kvirc@moz-9089EAC1.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  3078. # [20:47] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  3079. # [20:47] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  3080. # [20:48] * Quits: aja (aja@A8F7EE0.72086529.7880DB15.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
  3081. # [20:48] <sicking> khuey/joe|sheriff: can i land a test-only patch?
  3082. # [20:48] <khuey> yes
  3083. # [20:48] <espindola> since try was reset, should we close 708632?
  3084. # [20:49] <philor> khuey: guess who's burning Win PGO?
  3085. # [20:49] <sicking> khuey: i'll land on inbound as usual right?
  3086. # [20:49] <khuey> philor: :-D
  3087. # [20:49] <khuey> sicking: no
  3088. # [20:49] <khuey> m-c
  3089. # [20:49] <sicking> cool
  3090. # [20:49] <khuey> hahaha
  3091. # [20:49] <khuey> time to go drinking
  3092. # [20:50] <philor> yup
  3093. # [20:50] * Joins: aja (chatzilla@A8F7EE0.72086529.7880DB15.IP)
  3094. # [20:50] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3095. # [20:51] * timA is now known as timA|lunch
  3096. # [20:52] * Joins: priya (priya@moz-BBE3ABD.mv.mozilla.com)
  3097. # [20:53] <jaws> taras: pong
  3098. # [20:53] <taras> jaws: so what's the plan on smooth scrolling landing?
  3099. # [20:54] <jaws> taras: i need to meet with limi and go over what changes we need to make. based on that discussion, i'll file dependent bugs
  3100. # [20:54] * NeilAway thwaps jhammel
  3101. # [20:54] * Quits: @dbaron (dbaron@moz-27F87443.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3102. # [20:54] <mcmanus> oh dear.
  3103. # [20:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/096f185e573d - Lucas Rocha - Bug 708485 - Create "mobile" special bookmarks folder on DB creation (r=blassey, a=mfinkle)
  3104. # [20:55] <firebot> http://hg.mozilla.org/mozilla-central/rev/0e227df7b536 - Lucas Rocha - Bug 708485 - Add Fennec bookmarks to special "mobile" folder (r=blassey, a=mfinkle)
  3105. # [20:55] <firebot> http://hg.mozilla.org/mozilla-central/rev/50b3a3a55715 - Lucas Rocha - Bug 709962 - Eliminate required table references in BrowserProvider's query interface (r=blassey, a=mfinkle)
  3106. # [20:55] <firebot> http://hg.mozilla.org/mozilla-central/rev/0414fe2f9d73 - Jonas Sicking - Tests for Bug 706088. r=khuey. Also removes a now-obsolete test. r=bent. a=khuey
  3107. # [20:55] <taras> jaws: is there a meeting time?
  3108. # [20:55] <taras> i need to be in on that
  3109. # [20:56] <jaws> taras: no meeting scheduled yet
  3110. # [20:56] * jgriffin is now known as jgriffin-afk
  3111. # [20:56] <khuey> glandium: so splitting out uconv didn't help
  3112. # [20:57] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3113. # [20:57] <jaws> taras: i'll make sure to include you on the meeting invite when i get a time soted out
  3114. # [20:57] <khuey> glandium: so I don't know if trying to remove the other stuff is worth any more effort at this point
  3115. # [20:57] <jaws> s/soted/sorted
  3116. # [20:58] <jwir3> ok, it's super creepy when the crashtests have screaming audio
  3117. # [20:58] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3118. # [20:58] <@bz> jwir3: heh
  3119. # [20:59] <jwir3> :)
  3120. # [20:59] <@bz> jwir3: we have a bug on that, iirc
  3121. # [20:59] * khuey enjoys that second of hte mochitests
  3122. # [20:59] <Ms2ger> Also, mochitests
  3123. # [20:59] <khuey> why is fs so slow?
  3124. # [20:59] <khuey> I'm getting 90 KB/s
  3125. # [20:59] <khuey> :-(
  3126. # [21:00] <mwu> are you using fs2?
  3127. # [21:00] * nhirata|mtg is now known as nhirata
  3128. # [21:01] <khuey> no
  3129. # [21:01] <khuey> is it faser?
  3130. # [21:01] <khuey> *faster?
  3131. # [21:01] <mwu> it's less deprecated, I guess
  3132. # [21:01] <khuey> heh
  3133. # [21:01] * jhammel is now known as jhammel|lunch
  3134. # [21:01] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3135. # [21:01] <@bz> is it depressingly less?
  3136. # [21:01] <khuey> getting 60KB/s from it too
  3137. # [21:02] * khuey wonders if it's the VPN and not fs
  3138. # [21:02] <smaug> bz: should I review Bug 709256 now or wait until the patches pass on try?
  3139. # [21:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/300849c3dd10 - Andrew Halberstadt - Bug 708309 - Do not use zipfile.extract in mozbase components for peptest r=jhammel a=test-only
  3140. # [21:02] <mwu> hm I usually get faster speeds
  3141. # [21:02] <mwu> though I transfer from fs to my desktop first, which goes at near gigabit speeds
  3142. # [21:02] <taras> jaws: ok, can we schedule that today? if you want, I can do the scheduling.
  3143. # [21:02] <mwu> and then from my desktop over a ssh tunnel, which is fast enough
  3144. # [21:02] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3145. # [21:03] <NeilAway> bz: so, about bug 122213, should we a) leave it as PR_Now, since that's good enough for the error console b) change the script error object to use JS_Now to match what the HUD is comparing the timestamps to c) create a new property d) something else?
  3146. # [21:04] <@bz> NeilAway: Fundamentally, it seems like the hud people just don't care about it actually working; they just want to pretend that it works
  3147. # [21:04] <@bz> neilaway: or so it seems to me
  3148. # [21:04] <gps> Mossop: I lied. I was invoking the test harness incorrectly, causing test failure. perhaps Unfocused's bitrot skills aren't as impressive as I thought
  3149. # [21:04] <@bz> neilaway: so quite honestly, I'm starting to not care very much...
  3150. # [21:04] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3151. # [21:04] <jaws> taras: sounds good to me
  3152. # [21:04] <gavin> bz: er, what?
  3153. # [21:04] <@bz> neilaway: I just don't have the energy to try to explain to them yet again that their code is bonkers
  3154. # [21:04] * juanb is now known as juanb|lunch
  3155. # [21:04] <taras> jaws: ok i'll do it
  3156. # [21:05] <@bz> neilaway: so "do whatever"?
  3157. # [21:05] <gavin> bz: what code is bonkers?/
  3158. # [21:05] <@bz> gavin: the hud code that tries to sort message
  3159. # [21:05] <gavin> the timestamp issues are precisely what's kept bug 611032 unfxied for so long
  3160. # [21:05] <gavin> (for better or worse)
  3161. # [21:05] <@bz> gavin: what timestamp issues?
  3162. # [21:05] <gavin> bz: yeah well it doesn't really have any better alternative given the state of our error reporting APIs
  3163. # [21:06] <@bz> gavin: uh
  3164. # [21:06] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3165. # [21:06] <@bz> gavin: we _added_ API for this to our error reports
  3166. # [21:06] <@bz> gavin: or rather Mihai did
  3167. # [21:06] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  3168. # [21:06] <gavin> yes, but console.log and JS exceptions are reported/cached using 2 very different mechanisms
  3169. # [21:06] <@bz> gavin: at the time I tried to convince him that the code he was adding was wrong, and he didn't seem to care
  3170. # [21:06] <@bz> gavin: yes, I'm well aware
  3171. # [21:07] <gavin> bz: so what code could achieve the same effect and be right?
  3172. # [21:07] <@bz> gavin: we have at least three time sources in play: Date.now, PR_Now, and mozilla::Timestamp
  3173. # [21:07] <@bz> gavin: (well, and I suppose PR_IntervalNow)
  3174. # [21:07] <@bz> gavin: the "right" thing for sorting would be to expose mozilla::Timestamp in JS
  3175. # [21:08] * nthomas|away is now known as nthomas
  3176. # [21:08] <@bz> gavin: imo
  3177. # [21:08] <gavin> so let's do that?
  3178. # [21:08] <@bz> gavin: fine by me. I tried to convice people to do that, and failed
  3179. # [21:08] <gavin> bet mihai would be happy to
  3180. # [21:08] <@bz> gavin: he wasn't last time I suggested it to him, iirc
  3181. # [21:08] <@bz> gavin: of course I could just be misremembering
  3182. # [21:08] * Joins: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net)
  3183. # [21:08] <msucan> i would be happy with that
  3184. # [21:08] <@bz> ok
  3185. # [21:08] <@bz> so let's do that
  3186. # [21:08] <Ms2ger> Excellent
  3187. # [21:09] <@bz> in which case we need separate timestamps for "sorting thing" and "wall-clock time thing"
  3188. # [21:09] <@bz> but that's fine
  3189. # [21:09] <@bz> (and of course e10s is the big unknown, but that's a PITA for sorting anyway)
  3190. # [21:09] <msucan> bz: back then i didn't not really find it very important that there could be cases where time can decrease
  3191. # [21:09] <@bz> yes, I know
  3192. # [21:09] <msucan> (it's not that i wasn't happy with the idea ;) )
  3193. # [21:10] * Quits: jimb (user@moz-48241F6F.hsd1.or.comcast.net) (Ping timeout)
  3194. # [21:10] <@bz> ok
  3195. # [21:10] <@bz> am I still needed for something here?
  3196. # [21:10] <@bz> or can I get back to debugging this orange? ;)
  3197. # [21:11] <Ms2ger> No, first review that patch :)
  3198. # [21:11] <@bz> nope
  3199. # [21:11] <@bz> not right now
  3200. # [21:11] <@bz> probably tomorrow
  3201. # [21:12] * @bz needs to get some code in
  3202. # [21:12] * Quits: Tobbi (Tobbi@16BAC97A.933EA279.AC7F8427.IP) (Ping timeout)
  3203. # [21:12] <Ms2ger> That works too
  3204. # [21:12] * Ms2ger prefers getting code out
  3205. # [21:12] * @bz is getting time out
  3206. # [21:12] * Parts: erione (erione@780C8582.D53DEB96.C752B3FA.IP) (Leaving)
  3207. # [21:13] <khuey> Ms2ger: didn't help
  3208. # [21:13] <Ms2ger> Eh?
  3209. # [21:13] * Quits: rshetty (quassel@5B798BDC.97AA820E.C842849F.IP) (Ping timeout)
  3210. # [21:13] <khuey> Ms2ger: we landed the uconv removal, and then what we backed out
  3211. # [21:13] <khuey> and it still fails
  3212. # [21:13] * Joins: Glards (Glards@moz-22BDC53B.cust.bluewin.ch)
  3213. # [21:14] * Joins: jhammink (textual@moz-7B0110AD.mv.mozilla.com)
  3214. # [21:14] <msucan> i still have a question, can we display the mozilla::timestamp value to the user? because the web console also needs to do this - it's not just for comparing and sorting
  3215. # [21:15] <dholbert> khuey, I've got a patch to land that's just a one-liner replacing "&&" with "||" in an "if" check ( https://bugzilla.mozilla.org/attachment.cgi?id=581136&action=diff ) -- could I get a=you for landing that on m-c?
  3216. # [21:15] <msucan> (sorry to be a noob on this)
  3217. # [21:15] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
  3218. # [21:15] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
  3219. # [21:15] * Joins: felipe (u2734@moz-160C58C6.com)
  3220. # [21:16] <khuey> dholbert: idk, that might generate a bunch more code :-P
  3221. # [21:16] * Joins: Unfocused (u2622@moz-160C58C6.com)
  3222. # [21:16] <dholbert> khuey, I suspect not. :)
  3223. # [21:16] <khuey> dholbert: a=me
  3224. # [21:16] <dholbert> khuey, \o/
  3225. # [21:16] * Quits: maikmerten (maikmerten@moz-946932D6.dynamic.qsc.de) (Quit: Leaving)
  3226. # [21:16] <@bz> msucan: display the value in what sense?
  3227. # [21:17] <@bz> msucan: what are you actually trying to display?
  3228. # [21:17] <jwir3> msucan: mozilla::timestamp, iirc, doesn't correspond to system clock time
  3229. # [21:17] <msucan> bz: display the date and time of when the error occured, in a human readable form
  3230. # [21:17] <@bz> msucan: then you want to track that separately
  3231. # [21:17] <msucan> bz: aha
  3232. # [21:17] <@bz> msucan: because mozilla::TimeStamp is not correlated to date and time very much
  3233. # [21:17] <@bz> msucan: e.g. it might not advance at all while the computer is asleep
  3234. # [21:17] <msucan> so for sorting we want a strictly increasing timestamp
  3235. # [21:17] <@bz> mscucan: afaik
  3236. # [21:18] <@bz> msucan: yep
  3237. # [21:18] <@bz> msucan: but for human-readable display you want actual dates
  3238. # [21:18] <msucan> and for display we want the system clock time
  3239. # [21:18] <msucan> right
  3240. # [21:18] <@bz> msucan: and don't care about precision all that much
  3241. # [21:18] <@bz> msucan: because fundamentally users don't care about sub-second precision
  3242. # [21:18] <@bz> msucan: certainly not about sub-millisecond
  3243. # [21:18] <msucan> that's why i didn't care about precision back then...
  3244. # [21:18] <@bz> msucan: that's the other issue, I guess
  3245. # [21:19] <@bz> msucan: TimeStamp used to be low-precision on Windows. But that's no longer the case
  3246. # [21:19] <msucan> so probably we need two properties then?
  3247. # [21:19] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7604f82c29d0 - Daniel Holbert - Bug 709920: Be more sensitive in checking for zero-size viewBox in nsSVGPatternFrame::ConstructCTM. r=longsonr a=khuey
  3248. # [21:20] <@bz> yes
  3249. # [21:20] <@bz> imo
  3250. # [21:20] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3251. # [21:21] <msucan> then that sounds fine
  3252. # [21:21] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3253. # [21:21] <msucan> would it make sense to have these properties on all nsiconsolemessages? not just nsiscripterror2?
  3254. # [21:21] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3255. # [21:21] * yuan_ is now known as yuan
  3256. # [21:21] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/65485f06a977 - Lucas Rocha - Bug 706667 - Change indentation of about:home layout files for consistency (r=blassey, a=mfinkle)
  3257. # [21:21] <firebot> http://hg.mozilla.org/mozilla-central/rev/a93bacda40f7 - Lucas Rocha - Bug 706667 - Remove unused properties from AboutHomeContent (r=blassey, a=mfinkle)
  3258. # [21:22] <firebot> http://hg.mozilla.org/mozilla-central/rev/e80376fab448 - Lucas Rocha - Bug 706667 - Organize/cleanup imports on AboutHomeContent (r=blassey, a=mfinkle)
  3259. # [21:22] <firebot> http://hg.mozilla.org/mozilla-central/rev/bdbc244778bc - Lucas Rocha - Bug 706667 - Change AboutHomeContent layout as per design (r=blassey, a=mfinkle)
  3260. # [21:22] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3261. # [21:23] * joduinn-mtg is now known as joduinn
  3262. # [21:23] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  3263. # [21:24] * Joins: kekkyojin (kekkyojin@62F4485.3A6EFC26.554AC3B9.IP)
  3264. # [21:24] * Quits: peregrino (peregrino@moz-1CB238F5.telecom.net.ar) (Quit: peregrino)
  3265. # [21:27] * Quits: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame)
  3266. # [21:27] * Quits: felipc (felipe@moz-41D12017.hsd1.ca.comcast.net) (Input/output error)
  3267. # [21:27] * Quits: kekkyojin (kekkyojin@62F4485.3A6EFC26.554AC3B9.IP) (Quit: ~ Trillian Astra - www.trillian.im ~)
  3268. # [21:27] * Joins: bjarne (bjarne@moz-B436FB98.nextgentel.com)
  3269. # [21:27] <roc> jorendorff: just my blog post, and the Chronomancer code itself
  3270. # [21:28] <roc> blog posts plural I guess
  3271. # [21:28] * Joins: kekkyojin (kekkyojin@62F4485.3A6EFC26.554AC3B9.IP)
  3272. # [21:28] * Joins: jfkthame (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  3273. # [21:28] <philor> unless we back out precise TimeStamp on Windows, of course, since it was the first thing I backed out for PGO bustage, maybe it really is entirely at fault
  3274. # [21:29] * Cwiiis is now known as CwiiisAway
  3275. # [21:29] <roc> jorendorff: the visualization of intra-function control flow is probably the best example, but the stack view also aggregates data across time so that each stack frame shows you the parameter values when the call happened
  3276. # [21:29] * Quits: karl (karl@moz-2342089.jetstream.xtra.co.nz) (Ping timeout)
  3277. # [21:30] * Quits: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3278. # [21:30] <gregglind> roc, what project is this? Sounds intriguing!
  3279. # [21:30] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  3280. # [21:30] * Joins: AutomatedTester (AutomatedT@moz-21328E59.as13285.net)
  3281. # [21:30] <margaret> khuey: can i get approval and/or priority landing status when the tree re-opens for bug 707886?
  3282. # [21:30] * Joins: Fallen|mac (kewisch@moz-372DF04.adsl.alicedsl.de)
  3283. # [21:30] <margaret> i really need people to start testing it
  3284. # [21:31] <margaret> (and the bugs that depend on it)
  3285. # [21:31] * Joins: AaronMT (AaronMT@moz-DEDA283.cpe.net.cable.rogers.com)
  3286. # [21:31] <jorendorff> roc: I'm trying to convince jimb that saving/restoring the state of the world isn't enough, you really have to build the database -- those are very useful examples
  3287. # [21:31] <philor> heh. "tree reopens"
  3288. # [21:31] <khuey> margaret: priority landing maybe, but the tree isn't reopening anytime soon
  3289. # [21:32] <roc> gregglind: http://robert.ocallahan.org/2007/08/announcing-chronomancer_21.html
  3290. # [21:32] <margaret> ok, well the longer it's closed, the more patches are probably piling up to land
  3291. # [21:32] <khuey> yes, we know that
  3292. # [21:32] <margaret> so priority would be helpful, is what i'm saying
  3293. # [21:33] <margaret> i know everyone's work is important, but this is a big mobile priority
  3294. # [21:33] <margaret> so i feel like i should be doing all i can to be agressive :)
  3295. # [21:33] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3296. # [21:33] * Quits: aja (chatzilla@A8F7EE0.72086529.7880DB15.IP) (Ping timeout)
  3297. # [21:34] <froydnj> bz: are you tweaking the XUL_REFLOW_MS probe as part of bug 709256 or somewhere else?
  3298. # [21:34] <khuey> margaret: is this something we actually want to ship in 11?
  3299. # [21:34] * Joins: aja (chatzilla@A8F7EE0.72086529.7880DB15.IP)
  3300. # [21:35] <Ms2ger> Some people may certainly want it
  3301. # [21:35] <margaret> we want to ship it when we release fennec native, and the feature cutoff for that is the aurora cut
  3302. # [21:35] <khuey> ok
  3303. # [21:35] <khuey> I'll keep that in mind when we reopen
  3304. # [21:35] <khuey> I'm kind of heads down on getting to that point though :-)
  3305. # [21:35] <margaret> blassey or dougt can back me up on how important it is
  3306. # [21:36] <mfinkle> margaret, what's the overall increase in c++ lines?
  3307. # [21:36] <mfinkle> from your patch?
  3308. # [21:36] <mfinkle> cause I know a lot is just replacement
  3309. # [21:36] <roc> jorendorff: the chronicle tarball also has a PDF in it with documentation of the database engine http://code.google.com/p/chronicle-recorder/downloads/detail?name=chronicle.tar.bz2&can=2&;q=
  3310. # [21:36] <margaret> mfinkle: um, not many more lines
  3311. # [21:36] <roc> jorendorff: http://chronicle-recorder.googlecode.com/svn/trunk/chronicle/valgrind-3.3.1/docs/index.pdf
  3312. # [21:37] <khuey> roc: what's going on with the replay work that one of the research interns did last summer?
  3313. # [21:37] <khuey> anything?
  3314. # [21:37] <roc> it's good, it needs more work
  3315. # [21:38] <roc> no-one's working on it now, but we're hoping to hire that intern and get another intern involved next summer
  3316. # [21:38] <khuey> cool
  3317. # [21:38] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it)
  3318. # [21:39] <Ms2ger> Guys, I need to contact the Netscape Client International Team, anybody know how to reach them?
  3319. # [21:39] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/296ce6c97770 - Ed Morley - Update NSPR to NSPR_4_9_BETA5 tag. Fixes bug 702997, bug 700376 & bug 687380; a=ted
  3320. # [21:40] * Quits: slowpoke (slowpoke@moz-F4A45828.pools.arcor-ip.net) (Ping timeout)
  3321. # [21:40] <khuey> Ms2ger: well first you get into your time machine ...
  3322. # [21:40] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  3323. # [21:40] <Ms2ger> Can we get an intern to create one?
  3324. # [21:40] <froydnj> what a resume item
  3325. # [21:40] <jorendorff> we were just talking about that
  3326. # [21:42] <bjarne> Anyone with experience from interpreting Tp4-results?
  3327. # [21:42] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  3328. # [21:43] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  3329. # [21:44] <edmorley> catlee++
  3330. # [21:44] <edmorley> jhford++
  3331. # [21:44] <catlee> yay us!
  3332. # [21:44] <jhford> :D
  3333. # [21:44] <khuey> what do?
  3334. # [21:44] <catlee> what'd we do?
  3335. # [21:44] <edmorley> thanks for getting those in :-)
  3336. # [21:44] <edmorley> (pgo changes)
  3337. # [21:44] <jhford> cool
  3338. # [21:44] <jhford> i hope they both help
  3339. # [21:44] * Parts: kekkyojin (kekkyojin@62F4485.3A6EFC26.554AC3B9.IP)
  3340. # [21:44] <khuey> coalescing?
  3341. # [21:45] <edmorley> yeah, and freq
  3342. # [21:45] <edmorley> now 3 hours rather than 6
  3343. # [21:45] <edmorley> on inbound
  3344. # [21:45] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3345. # [21:45] * mcote|bbiab is now known as mcote
  3346. # [21:45] <catlee> are they live?
  3347. # [21:45] <catlee> or penidng reconfig?
  3348. # [21:45] <catlee> pending
  3349. # [21:46] <edmorley> pending I presume, but checked in at least :-)
  3350. # [21:46] * Quits: Polynomial-C (Poly-C@moz-9A2E8E1C.dip.t-dialin.net) (Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.)
  3351. # [21:47] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  3352. # [21:47] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3353. # [21:48] <cpearce> glandium: what reftest failures did you get with your patch for bug 709721? We've got some random orange in the video reftests...
  3354. # [21:48] <jhford> they should go live tonight
  3355. # [21:53] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  3356. # [21:53] * Quits: aja (chatzilla@A8F7EE0.72086529.7880DB15.IP) (Ping timeout)
  3357. # [21:54] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3358. # [21:55] <ehsan> khuey: how do you get PGO builds on try?
  3359. # [21:55] <khuey> ehsan: set MOZ_PGO=1 in hte mozconfig
  3360. # [21:55] <ehsan> khuey: do I need to export it?
  3361. # [21:56] * Parts: jhford-work (jhford-wor@moz-2EB93484.info) (Linkinus - http://linkinus.com)
  3362. # [21:56] <khuey> ehsan: https://hg.mozilla.org/try/rev/6bc5212c02e6
  3363. # [21:56] * Joins: pnemsak (Miranda@moz-7409BD53.orange.sk)
  3364. # [21:56] * jgriffin-afk is now known as jgriffin
  3365. # [21:57] <ehsan> ty
  3366. # [21:58] * Joins: Polynomial-C (Poly-C@moz-9A2E8E1C.dip.t-dialin.net)
  3367. # [21:58] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  3368. # [21:58] <Ms2ger> How do I run a single xpcshell test?
  3369. # [21:58] * jhammel|lunch is now known as jhammel
  3370. # [21:58] <Ms2ger> khuey? :)
  3371. # [21:59] <mcpherrin> Ms2ger: SOLO_FILE="foo.js" make -C path/to/tests check-one
  3372. # [21:59] <mcpherrin> from objdir
  3373. # [21:59] <Ms2ger> Ta
  3374. # [22:01] * khuey can't do everything at once :-P
  3375. # [22:01] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3376. # [22:01] * Quits: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Client exited)
  3377. # [22:01] <dolske> do all the things!
  3378. # [22:01] * Joins: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  3379. # [22:01] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  3380. # [22:03] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3381. # [22:03] <ejpbruel> does gdb not use short circuit evaluation in its conditional breakpoints?
  3382. # [22:03] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  3383. # [22:03] * Quits: caillon (caillon@moz-186D75E2.hsd1.ca.comcast.net) (Ping timeout)
  3384. # [22:04] * Joins: aja (chatzilla@A8F7EE0.72086529.7880DB15.IP)
  3385. # [22:04] * Joins: jimb (user@moz-48241F6F.hsd1.or.comcast.net)
  3386. # [22:04] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3387. # [22:04] * sworkman_ is now known as sworkman
  3388. # [22:05] * juanb|lunch is now known as juanb
  3389. # [22:05] * davehunt|away is now known as davehunt
  3390. # [22:05] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3391. # [22:06] <@bz> erm
  3392. # [22:06] <@bz> getBoundingClientRect is not quickstubbed?
  3393. # [22:06] <@bz> wtf?
  3394. # [22:06] * lsblakk|lunch is now known as lsblakk
  3395. # [22:06] * catlee is now known as catlee-mtg
  3396. # [22:06] * armenzg is now known as armenzg_mtg
  3397. # [22:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3398. # [22:07] <vlad> heh
  3399. # [22:08] <vlad> would probably be worth printing something every time a non-quickstubbed dom call is hit
  3400. # [22:08] <vlad> and running that build across a bunch of sites
  3401. # [22:08] * Joins: jwq (jwq@moz-8238A1D6.irl.cri.nz)
  3402. # [22:09] * Joins: IRCMonkey9394 (Tobbi@16BAC97A.933EA279.AC7F8427.IP)
  3403. # [22:10] <@bz> heh
  3404. # [22:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3405. # [22:10] * Parts: Jake (Jake@moz-5D28CC35.phlapafg.dynamic.covad.net)
  3406. # [22:10] <@bz> where would someone familiar with the devtools tests hang out?
  3407. # [22:11] * Mook_as assumes #devtools
  3408. # [22:11] * @bz tries
  3409. # [22:13] * Quits: jwq (jwq@moz-8238A1D6.irl.cri.nz) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  3410. # [22:13] * Joins: dao (dao@moz-7C5E3898.superkabel.de)
  3411. # [22:15] * Quits: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: This computer has gone to sleep)
  3412. # [22:15] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  3413. # [22:15] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3414. # [22:16] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3415. # [22:16] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3416. # [22:16] * Boriss_ is now known as Boriss
  3417. # [22:17] * Quits: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com) (Quit: jgoulie)
  3418. # [22:17] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  3419. # [22:17] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  3420. # [22:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  3421. # [22:18] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3422. # [22:19] * KaiRo is now known as KaiRo_away
  3423. # [22:21] <NeilAway> msucan/gavin: so, do you want to a) keep timeStamp as the date and create a new property for the monotonic timestamp later b) create a new property (named what?) which is the date and keep timeStamp and turn it into a monotonic timestamp later
  3424. # [22:21] * Joins: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net)
  3425. # [22:21] <gavin> a)
  3426. # [22:21] <msucan> a)
  3427. # [22:22] * Quits: wolfiR (wolfiR@moz-C8EE1A73.dip0.t-ipconnect.de) (Quit: Leaving)
  3428. # [22:23] <roc> is splinter broken?
  3429. # [22:23] * Quits: mike5w3c (MikeS@moz-3F30ADA0.pool.e-mobile.ne.jp) (Quit: mike5w3c)
  3430. # [22:23] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  3431. # [22:23] <@bz> "TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/highlighter/test/browser_inspector_highlighter.js | Test timed out NEXT ERROR"
  3432. # [22:23] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3433. # [22:23] <@bz> wtf?
  3434. # [22:23] * @bz cries
  3435. # [22:24] <@bz> what kind of dumb timeout is that?
  3436. # [22:24] <gavin> he browser-chrome test timeout?
  3437. # [22:24] <@bz> yes
  3438. # [22:24] <@bz> I mean...
  3439. # [22:24] <@bz> how effing short is it?
  3440. # [22:24] <gavin> 30s
  3441. # [22:24] <@bz> and why?
  3442. # [22:24] * @bz cries more
  3443. # [22:24] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  3444. # [22:24] <@bz> ok
  3445. # [22:24] * @bz goes to look for where that's defined so he can turn it off
  3446. # [22:24] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3447. # [22:24] <gavin> http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/browser-test.js#2
  3448. # [22:24] <@bz> gavin: do you know offhand?
  3449. # [22:24] <@bz> thanks
  3450. # [22:25] <gavin> as to why, it's because tests that take longer than that are generally broken
  3451. # [22:25] <gavin> and waiting forever for broken tests increases test time
  3452. # [22:26] <@bz> ok
  3453. # [22:27] <@bz> but...
  3454. # [22:27] <@bz> this also means it's impossible to debug a chrome test without changing the test harness first
  3455. # [22:27] <@bz> if it's failing
  3456. # [22:27] <mak> bz: you can use requestLongerTimeout(number) where number will be multiplied by 30s
  3457. # [22:27] <mak> bz: and thus delay the default timeout
  3458. # [22:27] <@bz> mak: thanks
  3459. # [22:27] <@bz> mak: I already have a build with the changed harness
  3460. # [22:27] <khuey> or start the harness with --timeout=0
  3461. # [22:28] <@bz> I started the harness with --debugger=gdb
  3462. # [22:28] <@bz> how about it assumes --timeout=0 when I do that?
  3463. # [22:28] <khuey> bz: 649454
  3464. # [22:28] * catlee-mtg is now known as catlee
  3465. # [22:28] <@bz> great
  3466. # [22:28] <froydnj> and there's already a bug...this is MOZILLA!
  3467. # [22:29] <@bz> ok
  3468. # [22:29] * @bz gives up on debugging this, has to go
  3469. # [22:29] * Ms2ger curses encodings
  3470. # [22:29] <@bz> thanks, timeout!
  3471. # [22:29] * bz is now known as bz_away
  3472. # [22:29] <Ms2ger> Bye, bz
  3473. # [22:30] * armenzg_mtg is now known as armenzg
  3474. # [22:35] * Joins: karl (karl@moz-2342089.jetstream.xtra.co.nz)
  3475. # [22:36] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3476. # [22:37] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  3477. # [22:38] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3478. # [22:38] * Joins: gwagner_ (idefix2@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3479. # [22:39] * Quits: gwagner (idefix2@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3480. # [22:39] * gwagner_ is now known as gwagner
  3481. # [22:40] * Joins: joshmoz (josh@moz-2EE66546.nyc.res.rr.com)
  3482. # [22:40] * Quits: joshmoz (josh@moz-2EE66546.nyc.res.rr.com) (Quit: joshmoz)
  3483. # [22:41] * Joins: gandalf (zbraniecki@moz-78F2D0A3.neoplus.adsl.tpnet.pl)
  3484. # [22:41] * Quits: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net) (Max SendQ exceeded)
  3485. # [22:41] * Joins: jstraus (Adium@moz-69BA0CDC.hsd1.ma.comcast.net)
  3486. # [22:41] * Quits: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP) (Ping timeout)
  3487. # [22:42] * merike is now known as merike|away
  3488. # [22:43] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  3489. # [22:44] <Ms2ger> #define uGetFormat(uT, item) (((((PRUint16 *)uT) + (uT)->offsetToFormatArray)[(item)>> 2 ] >> (((item)% 4 ) << 2)) & 0x0f)
  3490. # [22:44] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3491. # [22:44] <Ms2ger> Can someone translate that?
  3492. # [22:44] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3493. # [22:44] * Joins: darktrojan (geoff@moz-8B34E932.dsl.telstraclear.net)
  3494. # [22:44] <froydnj> looks like a struct with a trailing array (or several)?
  3495. # [22:45] <Ms2ger> Just one
  3496. # [22:45] <Fallen|mac> its probably one of those "if you can read this, you stink" code snippets ;-)
  3497. # [22:45] <Ms2ger> http://xkcd.com/315/?
  3498. # [22:46] <espindola> ok to push https://bug710237.bugzilla.mozilla.org/attachment.cgi?id=581289
  3499. # [22:46] <espindola> js only
  3500. # [22:46] <bhearsum> jcranmer: if you're not busy, can you tell me if what i put in https://bugzilla.mozilla.org/show_bug.cgi?id=695309#c51 is what you were hoping for?
  3501. # [22:47] <Ms2ger> espindola, a=me if you fix the commit message :)
  3502. # [22:47] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  3503. # [22:47] <espindola> Ms2ger, by adding the a= and removing the try line?
  3504. # [22:47] <Ms2ger> Indeed
  3505. # [22:48] <espindola> will do, thanks
  3506. # [22:48] <Ms2ger> (Oh, I didn't notice the first line was there)
  3507. # [22:48] * IRCMonkey9394 is now known as Tobbi
  3508. # [22:49] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.6/20111130195502])
  3509. # [22:49] <khuey> "Fig 1: Technical diagram of a method call on an XPCWrappedNative."
  3510. # [22:49] <khuey> bholley++
  3511. # [22:49] <Ms2ger> No pic no proof
  3512. # [22:49] <khuey> http://bholley.wordpress.com/2011/12/13/typed-arrays-supported-in-xpconnect/?utm_source=dlvr.it&utm_medium=twitter
  3513. # [22:50] <taras> jduell: ping
  3514. # [22:50] <Ms2ger> Hah
  3515. # [22:50] <froydnj> bholley++
  3516. # [22:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/6bb5ecf56600 - Rafael Ávila de Espíndola - Bug 710237 - remove unused variable. r=mak. a=Ms2ger.
  3517. # [22:53] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  3518. # [22:54] * Quits: tonymec (tonymec@3C7E27DA.B37D948C.277517C1.IP) (Ping timeout)
  3519. # [22:54] <jprmc> khuey: how are we looking on the PGO builds?
  3520. # [22:54] <khuey> jprmc: cutting out that code didn't help at all :-(
  3521. # [22:54] <jprmc> hmm
  3522. # [22:54] * Quits: tonymec|away (tonymec@3C7E27DA.B37D948C.277517C1.IP) (Ping timeout)
  3523. # [22:55] <khuey> got a couple theories, I'm downloading the ancient compiler now
  3524. # [22:55] <jprmc> ok
  3525. # [22:55] * khuey wishes he could get more than 100 KB/s from fs
  3526. # [22:55] <jprmc> khuey: anything others can do to help you?
  3527. # [22:55] <jprmc> khuey: can you rent a build slave and hack directly on that?
  3528. # [22:56] * Quits: AutomatedTester (AutomatedT@moz-21328E59.as13285.net) (Quit: AutomatedTester)
  3529. # [22:56] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/57d355d65a64 - Kartikaya Gupta - Bug 707675 - Change OOM log level from error to warning. r=blassey a=java-only
  3530. # [22:56] <khuey> jprmc: Bas is working on making skia disablable for windows so we can do that if we think it'll help, and ehsan is testing something else on try
  3531. # [22:56] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3532. # [22:56] <jprmc> khuey: ok
  3533. # [22:56] <khuey> jprmc: I've got the compiler mostly downloaded, and my machine is faster than the build machines, so I don't think renting one will help
  3534. # [22:57] <khuey> just gotta bear the cycle times :-/
  3535. # [22:57] <jcranmer> bhearsum: if you saw the newsgroup counts go all unread before running that script, it's pretty much useless
  3536. # [22:57] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3537. # [22:57] <lurking> khuey: I dont how how this table is created or updated, but here is the link ADU https://metrics.mozilla.com/stats/firefox.shtml
  3538. # [22:58] <bhearsum> jcranmer: i only ran the script after they went unread
  3539. # [22:58] <jcranmer> bhearsum: oh well
  3540. # [22:58] <bhearsum> should i try to do it right before i notice the issue, and also right after?
  3541. # [22:58] * Joins: tonymec__ (tonymec@F8DCD632.84803F61.277517C1.IP)
  3542. # [22:58] <khuey> lurking: oh that's neat
  3543. # [22:58] * khuey bookmarks
  3544. # [22:58] <jcranmer> the problem sums up like this:
  3545. # [22:58] <jcranmer> we get a source of corruption, which resets everything without triggering new notificaitons
  3546. # [22:58] * Quits: tonymec__ (tonymec@F8DCD632.84803F61.277517C1.IP) (Input/output error)
  3547. # [22:59] <jcranmer> then we get "correct" data, which gets interpreted into the "everything is marekd as unread"
  3548. # [22:59] * Quits: msucan (msucan-@FA9E8863.56E67207.699550A1.IP) (Quit: .)
  3549. # [23:00] * Joins: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net)
  3550. # [23:00] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Ping timeout)
  3551. # [23:03] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  3552. # [23:03] * Quits: Fallen|mac (kewisch@moz-372DF04.adsl.alicedsl.de) (Quit: Leaving.)
  3553. # [23:03] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3554. # [23:03] * Joins: tonymec__ (tonymec@C7A040F2.516A6E14.277517C1.IP)
  3555. # [23:03] * Quits: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  3556. # [23:03] * Joins: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net)
  3557. # [23:04] * Joins: njn (chatzilla@moz-A6B647BB.dyn.iinet.net.au)
  3558. # [23:04] * philor is now known as philor|away
  3559. # [23:05] * tonymec__ is now known as tonymec|away
  3560. # [23:05] * Quits: tonymec|away (tonymec@C7A040F2.516A6E14.277517C1.IP) (Input/output error)
  3561. # [23:06] * Quits: gwagner (idefix2@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
  3562. # [23:06] <espindola> windows experts, does link.exe has support for anything like apple's "-undefined dynamic_lookup"?
  3563. # [23:06] <khuey> what does -undefined dynamic_lookup
  3564. # [23:06] <espindola> if a symbol is not found
  3565. # [23:06] <espindola> instead of reporting an error
  3566. # [23:06] <espindola> you get a runtime lookup
  3567. # [23:07] <espindola> with something like that we could rerun only the link of XUL
  3568. # [23:07] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3569. # [23:07] <espindola> removing a few .obj at a time
  3570. # [23:07] * Joins: tonymec__ (tonymec@C7A040F2.516A6E14.277517C1.IP)
  3571. # [23:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3572. # [23:07] <espindola> and checking which ones have the largest impact in virtual space used
  3573. # [23:07] * rail is now known as rail_away
  3574. # [23:08] * ashughes is now known as ashughes|meeting
  3575. # [23:08] * Quits: dRdR (dRdR@moz-57178BD3.hsd1.ca.comcast.net) (Client exited)
  3576. # [23:08] <khuey> there's no equivalent afaik
  3577. # [23:08] * jcranmer is now known as jcranmer|away
  3578. # [23:08] <espindola> :-(
  3579. # [23:08] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3580. # [23:08] * Quits: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3581. # [23:08] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3582. # [23:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3583. # [23:09] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss|2)
  3584. # [23:09] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3585. # [23:09] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  3586. # [23:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3587. # [23:09] * bhearsum is now known as bhearsum|afk
  3588. # [23:10] <jprmc> khuey: ok, thanks - i'll keep watching dev-platform for updates
  3589. # [23:10] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  3590. # [23:10] <khuey> jprmc: yeah, I'll keep the bug/newsgroups updated
  3591. # [23:10] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
  3592. # [23:11] <jprmc> khuey: if i can whip anyone let me know :-)
  3593. # [23:11] <khuey> jprmc: if I think of anything I will
  3594. # [23:11] * mcote is now known as mcote|afk
  3595. # [23:11] * Quits: romeo (romeo@moz-A9325888.k459.webspeed.dk) (Quit: Leaving)
  3596. # [23:12] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
  3597. # [23:12] <jprmc> khuey: oh, and don't forget graphite can go stilll :-)
  3598. # [23:12] * philor|away is now known as philor
  3599. # [23:12] <khuey> yep
  3600. # [23:14] <igor> is it ok to land js/src-only warning fix from bug 708548?
  3601. # [23:14] <khuey> yes
  3602. # [23:15] * Joins: Steffen (chatzilla@moz-83564970.adsl.alicedsl.de)
  3603. # [23:15] * philor tries to come up with some scheme that would result in a merge to inbound and then a js/src/ push there
  3604. # [23:16] <khuey> inbound is kinda broken ;-)
  3605. # [23:16] <philor> ayuh
  3606. # [23:16] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3607. # [23:16] <philor> though not in the bits I care about for that, the js shell builds on 10.6 that have been broken since early August and might be fixed by that NSPR landing
  3608. # [23:17] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3609. # [23:17] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
  3610. # [23:17] * Joins: felipe (u2734@moz-160C58C6.com)
  3611. # [23:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/21e55816051d - Igor Bukanov - bug 708548 - removal unused declarations and definitions of *OnTrace functions. r=dvander a=khuey-on-irc
  3612. # [23:20] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  3613. # [23:20] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.87 [Firefox 10.0a2/20111212042025])
  3614. # [23:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3615. # [23:21] <glandium> cpearce: https://tbpl.mozilla.org/?noignore=1&tree=Try&rev=683e92eb1df0
  3616. # [23:24] <khuey> ETA 02:59
  3617. # [23:24] * khuey watches it go down
  3618. # [23:25] <glandium> khuey: https://bugzilla.mozilla.org/show_bug.cgi?id=709721#c12
  3619. # [23:25] <glandium> (fwiw)
  3620. # [23:25] <khuey> glandium: I saw
  3621. # [23:25] <khuey> I wonder if it's pushing us just a little bit under the limit
  3622. # [23:25] <khuey> or if it's helping a lot
  3623. # [23:25] * Quits: graememcc (chatzilla@moz-1850EC93.range86-162.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
  3624. # [23:25] * Quits: jhammink (textual@moz-7B0110AD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3625. # [23:26] <glandium> khuey: we should probably monitor memory use on the buildbots
  3626. # [23:26] <khuey> yeah
  3627. # [23:26] <khuey> we definitely want advance warning of this next time
  3628. # [23:26] * Joins: masayuki (masayuki@moz-911CC660.zaq.ne.jp)
  3629. # [23:26] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  3630. # [23:26] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3631. # [23:27] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  3632. # [23:27] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3633. # [23:27] <jaws> cpearce: ping?
  3634. # [23:27] <cpearce> glandium: I can't repro the test failures locally with your patch applied FWIW :(
  3635. # [23:28] * mdas is now known as mdas|afk
  3636. # [23:28] <cpearce> glandium: but I've never seen aspect-ratio-1a.xhtml fail like that before. there's know assertion failures in the other aspect-ratio tests though, but not test failures...
  3637. # [23:28] <jaws> cpearce: can you respond to dolske's question here? https://bugzilla.mozilla.org/show_bug.cgi?id=708150#c6
  3638. # [23:28] <cpearce> jaws: pong
  3639. # [23:29] <cpearce> jaws: oops, yeah, I had a response half written, forgot to post it.
  3640. # [23:29] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  3641. # [23:29] * timA|lunch is now known as timA
  3642. # [23:31] <glandium> cpearce: note the try build was without pgo
  3643. # [23:31] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  3644. # [23:31] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3645. # [23:32] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  3646. # [23:33] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3647. # [23:33] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3648. # [23:33] * Quits: evilpie (chatzilla@moz-257E940F.pools.arcor-ip.net) (Quit: ChatZilla 0.9.87 [Firefox 11.0a1/20111212031122])
  3649. # [23:34] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3650. # [23:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a9337c4d018c - Margaret Leibovic - Bug 710240 - Tapping on "Tap to play" link reloads page instead of playing plugin. r=dolske a=no-cpp
  3651. # [23:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/41ceaff2e5f1 - Margaret Leibovic - Bug 702653 - Add prefs for flash activation on demand/always on/off. r=mfinkle a=no-cpp
  3652. # [23:36] * Quits: Ms2ger (Ms2ger@B3B463D7.44E88D0C.37724B0D.IP) (Quit: nn)
  3653. # [23:38] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
  3654. # [23:38] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3655. # [23:39] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  3656. # [23:39] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3657. # [23:39] * Joins: tonymec (tonymec@C7A040F2.516A6E14.277517C1.IP)
  3658. # [23:42] * Joins: eflores (AndChat@538BABFE.A073F3E.97BBD552.IP)
  3659. # [23:43] <NeilAway> msucan/gavin/bz: ok, so since we're keeping the existing timeStamp as the date, should we change it from PR_Now to JS_Now?
  3660. # [23:44] <gavin> I don't see any downside to that
  3661. # [23:44] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3662. # [23:45] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3663. # [23:45] <philor> huh, igor broke the *compiler*?
  3664. # [23:45] <khuey> well we've already broken one compiler
  3665. # [23:45] <khuey> what's another?
  3666. # [23:46] <philor> I'd just say "busted slave" but that's what I said about the very first WinPGO
  3667. # [23:46] <jhammel> great, we've made philor even more paranoid
  3668. # [23:46] <khuey> I didn't think that was possible
  3669. # [23:47] <philor> ah, https://build.mozilla.org/buildapi/recent/moz2-linux64-slave09
  3670. # [23:47] <philor> coop|buildduty: kill it, please?
  3671. # [23:47] <coop|buildduty> philor: i.e. disable the slave?
  3672. # [23:47] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3673. # [23:47] * ChanServ sets mode: +o mkaply
  3674. # [23:47] <philor> apparently there was some good reason for it being gone in late November
  3675. # [23:48] <philor> coop|buildduty: yes please
  3676. # [23:48] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3677. # [23:48] <philor> it's failing on clobbers, so we can't just blame it on the need to clobber after its long absence
  3678. # [23:48] <zpao> any cocoa people around? i'm trying to get back to nsGlobalWindow from inside nsCocoaWindow & i'm a bit lost
  3679. # [23:48] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3680. # [23:50] <gavin> zpao: you generally can't do that
  3681. # [23:50] <gavin> why do you need to?
  3682. # [23:50] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3683. # [23:51] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3684. # [23:52] <mwu> is that a real red
  3685. # [23:52] <philor> no
  3686. # [23:52] <philor> badslave
  3687. # [23:52] <mwu> ah
  3688. # [23:52] <zpao> gavin: i'm trying to get lion's full screen working, but pressing the os button (not our toolbarbutton) doesn't trigger "fullscreen" events
  3689. # [23:52] * Joins: Honza (chatzilla@E07BF19C.5BB5597D.D0083327.IP)
  3690. # [23:53] * heycam|away is now known as heycam
  3691. # [23:54] <zpao> gavin: which means we're going to be in a confusing state, so i'm trying to intercept the click (through windowWillEnterFullScreen for the time being) and then call globalWindow::SetFullScreen
  3692. # [23:54] <blassey> coop|buildduty: should we close the tree for the bad slave that's causing burning?
  3693. # [23:54] <blassey> or can we push over it?
  3694. # [23:55] <philor> mmm, second disconnect of the day in Win M4, we must need to get some other Chatty Testy in there to STFU
  3695. # [23:55] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3696. # [23:56] <coop|buildduty> blassey: which bad slave? i just disabled moz2-linux64-slave09
  3697. # [23:56] * Quits: armenzg (armenzg@moz-1F9742ED.dsl.bell.ca) (Input/output error)
  3698. # [23:56] * jhammel is now known as jhammel|mtg
  3699. # [23:56] * Quits: smaug (chatzilla@moz-822164CE.elisa-mobile.fi) (Ping timeout)
  3700. # [23:56] <coop|buildduty> if that's the only one, tree should be able to stay open
  3701. # [23:56] * Quits: jhammel|mtg (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  3702. # [23:56] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3703. # [23:56] <dolske> zpao: look at how the maximize-window button works, maybe?
  3704. # [23:56] <coop|buildduty> for 6 hours until the downtime tonight
  3705. # [23:56] * philor is now known as philor|away
  3706. # [23:56] <blassey> coop|buildduty: that's the one
  3707. # [23:56] <blassey> thanks
  3708. # [23:56] <coop|buildduty> ok, np
  3709. # [23:56] <dolske> possible yo might need to post an event back to yourself, and handle that with the other stuff
  3710. # [23:56] <sfink> ted, ted2, ted666: ping
  3711. # [23:57] * Joins: dRdR (dRdR@moz-7B0110AD.mv.mozilla.com)
  3712. # [23:57] * Joins: jhk_ (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  3713. # [23:59] <zpao> dolske: good idea, but it looks like we just dispatch sizemode events there
  3714. # [23:59] * mdas|afk is now known as mdas
  3715. # [23:59] * AaronMT is now known as AaronMT|dinner
  3716. # [23:59] * Joins: dRdR_ (dRdR@moz-BBE3ABD.mv.mozilla.com)
  3717. # Session Close: Wed Dec 14 00:00:00 2011

The end :)