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

Options:

  1. # Session Start: Sun Dec 18 00:00:00 2011
  2. # Session Ident: #developers
  3. # [00:00] <wg9s> Waldo: Or so that is WTF?
  4. # [00:00] <Waldo> wg9s: yup :-)
  5. # [00:00] * Quits: mconley (mconley@207C0FA.62826BE4.6816E6B7.IP) (Input/output error)
  6. # [00:01] <wg9s> We had issues here locally with the Wakefield Massachusetts track team
  7. # [00:01] <Waldo> Wakefield Track and Field?
  8. # [00:01] <wg9s> Wakefield track and field sweatshirts kind of got a negative reaction from some parents.
  9. # [00:02] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  10. # [00:02] <darktrojan> they should check their calendars, WTF happens every week
  11. # [00:02] <Waldo> if they're not actually abbreviating, I can't see there's much to complain about :-)
  12. # [00:02] <wg9s> Of course the kids thought they were hilarious.
  13. # [00:03] <Waldo> colleges often abbreviate Thursday as R so every day's different
  14. # [00:03] <wg9s> OH so in college it is then WRF?
  15. # [00:03] <Waldo> class at 0930 Tuesday and Thursday might be 0930 TR
  16. # [00:04] <wg9s> must be kind of Scooby Doo talk.
  17. # [00:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  18. # [00:08] * Joins: tonymec__ (tonymec@1255A3AB.EE6CCC0.277517C1.IP)
  19. # [00:08] * tonymec__ is now known as tonymec|away
  20. # [00:10] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  21. # [00:12] * Quits: biesi (cbiesinger@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  22. # [00:15] * Quits: azakai|2 (alon@BB0D6842.C1004DD8.CFEE42E2.IP) (Ping timeout)
  23. # [00:16] * Joins: tonymec (tonymec@1255A3AB.EE6CCC0.277517C1.IP)
  24. # [00:20] <wg9s> for those not figuring it out, THsi wa What ray f*#@
  25. # [00:21] <wg9s> oh i ment waht rah F*@
  26. # [00:21] <wg9s> I typo there
  27. # [00:21] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  28. # [00:21] <wg9s> that is the Scooby Doo talk
  29. # [00:22] <wg9s> It is a cartoon, from probably b4 your time.
  30. # [00:25] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 8.0/20111108090055])
  31. # [00:27] * Quits: merike|away (quassel@moz-A6468214.cable.starman.ee) (Ping timeout)
  32. # [00:27] * jaws is now known as jaws|away
  33. # [00:29] * Quits: rshetty (quassel@3F99FE5.6D8CA814.C842849F.IP) (Ping timeout)
  34. # [00:29] * Joins: rshetty (quassel@3F99FE5.6D8CA814.C842849F.IP)
  35. # [00:29] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
  36. # [00:30] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  37. # [00:31] * Joins: karl (karl@moz-8DF9828D.jetstream.xtra.co.nz)
  38. # [00:35] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  39. # [00:38] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  40. # [00:39] * jcranmer|away is now known as jcranmer
  41. # [00:39] <jcranmer> Scooby Dooby Doo, where are you?
  42. # [00:39] * Quits: TheLink (TheLink@moz-753C1E34.pools.arcor-ip.net) (Client exited)
  43. # [00:39] * Joins: azakai (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
  44. # [00:40] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  45. # [00:41] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  46. # [00:41] <jcranmer> Waldo: when I first saw MFBT, I was trying to figure out what "mean failure between time" actually meant
  47. # [00:46] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  48. # [00:50] * Quits: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP) (Ping timeout)
  49. # [00:52] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
  50. # [00:53] * Joins: azakai|2 (alon@moz-90E3042.lightspeed.sntcca.sbcglobal.net)
  51. # [00:53] <Waldo> :-)
  52. # [00:54] * Joins: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP)
  53. # [01:00] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  54. # [01:03] * Quits: rshetty (quassel@3F99FE5.6D8CA814.C842849F.IP) (Ping timeout)
  55. # [01:03] * Joins: rshetty (quassel@3F99FE5.6D8CA814.C842849F.IP)
  56. # [01:05] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
  57. # [01:10] * Joins: KaIRC (robert@moz-69A0E6F2.adsl.highway.telekom.at)
  58. # [01:10] * Quits: KaiRo (robert@moz-1D029F84.adsl.highway.telekom.at) (Ping timeout)
  59. # [01:16] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Quit: pnemsak)
  60. # [01:17] * KaIRC is now known as KaiRo
  61. # [01:20] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  62. # [01:20] * qheaden_away is now known as qheaden
  63. # [01:21] <qheaden> In a mochitest, how can I simulate a click on a context menu element?
  64. # [01:21] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
  65. # [01:21] <Mossop> EventUtils.synthesizeMouseAtCenter normally
  66. # [01:22] * Quits: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame_afk)
  67. # [01:22] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
  68. # [01:23] <qheaden> So you pass it the id of the context menu element?
  69. # [01:23] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  70. # [01:23] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Input/output error)
  71. # [01:30] * Quits: mib_bvbple (Mibbit@798911A7.A465502F.67BABDAE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  72. # [01:36] <Mossop> You pass it the element iirc, just search the tree for uses of it to see
  73. # [01:38] * Joins: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  74. # [01:40] * Quits: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame_afk)
  75. # [01:41] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  76. # [01:45] * Quits: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Quit: Leaving)
  77. # [01:45] * Joins: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net)
  78. # [01:46] * Quits: graememcc (chatzilla@moz-6D728BDA.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
  79. # [01:52] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  80. # [01:55] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  81. # [01:56] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Client exited)
  82. # [02:01] * jcranmer is now known as jcranmer|away
  83. # [02:02] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  84. # [02:05] * Quits: mike5w3c (MikeS@moz-5D44972B.pool.e-mobile.ne.jp) (Ping timeout)
  85. # [02:05] * Joins: mike5w3c (MikeS@moz-9E3DC711.pool.e-mobile.ne.jp)
  86. # [02:06] * Joins: dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net)
  87. # [02:06] * ChanServ sets mode: +o dbaron
  88. # [02:07] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  89. # [02:12] * Joins: regen (Miller@moz-58142D96.adsl.dynamic.seed.net.tw)
  90. # [02:13] * Quits: kaze (kaze@moz-8817C6EA.w90-9.abo.wanadoo.fr) (Ping timeout)
  91. # [02:16] * Quits: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net) (Ping timeout)
  92. # [02:18] * Joins: GPHemsley (GPHemsley@moz-7D8B319.dyn.optonline.net)
  93. # [02:21] * philor is now known as philor|away
  94. # [02:26] * Joins: flx_ (flx@moz-29B17E9E.hsd1.ca.comcast.net)
  95. # [02:26] * Joins: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net)
  96. # [02:31] * IRCMonkey35583 is now known as tobbi
  97. # [02:32] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  98. # [02:33] * Quits: regen (Miller@moz-58142D96.adsl.dynamic.seed.net.tw) (Quit: regen)
  99. # [02:35] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  100. # [02:36] * Joins: rpearl (rpearl@moz-2E617DC4.pc.cs.cmu.edu)
  101. # [02:37] * sancus is now known as sancus_
  102. # [02:37] * sancus_ is now known as sancus
  103. # [02:38] * Quits: slowpoke (slowpoke@moz-D9842FC1.pools.arcor-ip.net) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  104. # [02:38] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  105. # [02:40] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  106. # [02:41] * Joins: northWind (northWind@moz-20E58859.cable.teksavvy.com)
  107. # [02:41] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
  108. # [02:42] <WeirdAl> bent or anyone familiar with implementing web workers, I need some help
  109. # [02:43] * philor|away is now known as philor
  110. # [02:43] * khuey|away is now known as khuey
  111. # [02:44] * Joins: mconley (mconley@A00174C9.68469654.6816E6B7.IP)
  112. # [02:44] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  113. # [02:45] <bent> WeirdAl, as long as it's an easy question... ;)
  114. # [02:45] <WeirdAl> it probably is, but I'm in very unfamiliar territory... pastebin in a moment
  115. # [02:45] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  116. # [02:47] <WeirdAl> http://pastebin.mozilla.org/1410352 - what the heck are my changes doing? :)
  117. # [02:47] * Joins: kaie2 (kaie@moz-53593440.dip.t-dialin.net)
  118. # [02:48] <bent> er
  119. # [02:48] * Quits: kaie (kaie@moz-AC67CEDD.dip.t-dialin.net) (Ping timeout)
  120. # [02:48] <bent> why are you modifying worker xhr?
  121. # [02:48] * kaie2 is now known as kaie
  122. # [02:48] <WeirdAl> https://bugzilla.mozilla.org/show_bug.cgi?id=xhr-timeout
  123. # [02:49] <WeirdAl> I was asked to.
  124. # [02:49] <smaug> bent: adding any new features to xhr requires modifying workers xhr too
  125. # [02:49] * bent waits for bugzilla...
  126. # [02:49] * bent and waits...
  127. # [02:49] * bent and...
  128. # [02:49] <WeirdAl> smaug: why are you still awake? :)
  129. # [02:49] <KWierso> loaded quickly for me, not that that's helpful for bent...
  130. # [02:50] <bent> interesting
  131. # [02:50] <bent> smaug, oh, for sure, i just didn't see any changes but worker ones ;)
  132. # [02:50] <smaug> my "going to bed soon" takes some time
  133. # [02:50] <WeirdAl> hehe
  134. # [02:50] <bent> WeirdAl, so
  135. # [02:51] <bent> what's your question?
  136. # [02:51] * Parts: rpearl (rpearl@moz-2E617DC4.pc.cs.cmu.edu)
  137. # [02:51] <WeirdAl> well, right now I'm charging in blindly
  138. # [02:51] <WeirdAl> and it's too early to ask for a formal review
  139. # [02:51] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  140. # [02:51] <WeirdAl> I guess I'm looking for a "Hacking Workers" primer doc
  141. # [02:52] <bent> haha
  142. # [02:52] <smaug> it is called "ask bent"
  143. # [02:52] * WeirdAl is serious :)
  144. # [02:52] <smaug> so am I
  145. # [02:52] <smaug> :)
  146. # [02:52] <philor> no wonder I've never gotten anywhere with it, I thought it was "get bent"
  147. # [02:52] <bent> well, so far this looks ok... i
  148. # [02:53] <WeirdAl> it won't compile yet, but I'm less concerned about that
  149. # [02:53] <bent> it is supposed to apply to the upload object also?
  150. # [02:53] <bent> i guess that makes sense
  151. # [02:53] <WeirdAl> bent - again, _I do not know what I am doing_
  152. # [02:53] <bent> heh
  153. # [02:54] <bent> well
  154. # [02:54] <bent> basically, you want a "how do i make JS code with the JSAPI" primer
  155. # [02:54] <bent> because that's all this is
  156. # [02:54] <bent> one thing i see wrong is you making a new slot
  157. # [02:54] <bent> you don't need to hold any new data here
  158. # [02:55] <WeirdAl> okay... where's that primer? :p
  159. # [02:55] <bent> https://developer.mozilla.org/En/SpiderMonkey/JSAPI_Cookbook
  160. # [02:55] <bent> https://developer.mozilla.org/en/JSAPI_User_Guide
  161. # [02:56] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  162. # [02:56] <WeirdAl> philor++
  163. # [02:56] <bent> basically the JSClass (the thing you're modifying) just tells SM how to make objects work
  164. # [02:57] <WeirdAl> SM?
  165. # [02:57] <bent> spidermonkey
  166. # [02:57] <bent> js engine
  167. # [02:57] <WeirdAl> oh, right
  168. # [02:57] <WeirdAl> -- SeaMonkey was what popped into my head there
  169. # [02:57] <bent> so every instance of XHR in workers has behavior defined by this JSClass struct
  170. # [02:58] <bent> the sProperties thing holds all get/set type properties
  171. # [02:58] <bent> the sFunctions holds all the functions
  172. # [02:58] <bent> so you want to add an 'ontimeout' property
  173. # [02:58] <bent> so you'll add something to sProperties
  174. # [02:58] <bent> which you did
  175. # [02:59] <smaug> also timeout property
  176. # [02:59] <bent> and the thig you added says "when someone sets ontimeout, run the SetEventListener function, with the arg STRING_ontimeout"
  177. # [02:59] <bent> and
  178. # [02:59] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  179. # [03:00] <bent> "when someone gets ontimeout, run the function GetEventListener, with the same arg"
  180. # [03:00] * Quits: KWierso (chatzilla@moz-4E7BE0E1.desm.qwest.net) (Ping timeout)
  181. # [03:00] <bent> pretty simple
  182. # [03:00] <bent> smaug, oho
  183. # [03:00] <bent> i missed that
  184. # [03:00] <bent> so the proposed api is:
  185. # [03:01] <bent> xhr = new XHR(); xhr.open("get", myurl); xhr.timeout = 10; xhr.send()
  186. # [03:01] <bent> hm
  187. # [03:01] <smaug> http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#the-timeout-attribute
  188. # [03:01] <WeirdAl> pretty much
  189. # [03:01] <bent> ok
  190. # [03:01] <bent> so then you will need a slot ;)
  191. # [03:01] <bent> sorry about that
  192. # [03:01] <WeirdAl> no problem - I'm trying to learn
  193. # [03:02] <bent> timeout of zero means infinite?
  194. # [03:02] * Quits: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se) (Quit: Ex-Chat)
  195. # [03:02] * adam-afk is now known as adam
  196. # [03:02] <WeirdAl> means there's no timeout applied
  197. # [03:02] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  198. # [03:02] <smaug> bent: when an event is dispatched to the main thread XHR, does worker XHR somehow automatically forward it to worker listener ?
  199. # [03:02] <bent> smaug, when can you call this?
  200. # [03:02] <bent> smaug, yes
  201. # [03:03] <smaug> you can set timeout at any point
  202. # [03:03] <bent> hm
  203. # [03:03] <WeirdAl> it can be called anytime the request is not sync
  204. # [03:03] <bent> so what happens if the thing is already going?
  205. # [03:03] <smaug> (except for sync XHR in window context)
  206. # [03:03] <smaug> bent: timeout is modified in that case
  207. # [03:03] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  208. # [03:03] <WeirdAl> we handle that case :)
  209. # [03:03] <smaug> the idea is that you can increase the time, if you notice that something is being downloaded
  210. # [03:04] <smaug> or kill the timeout
  211. # [03:04] <smaug> (if you set it to 0)
  212. # [03:04] <bent> is this just the same a setting window.seetTimeout?
  213. # [03:04] <smaug> nothing to do with window.setTimout
  214. # [03:04] <WeirdAl> pretty similar though
  215. # [03:05] <bent> right, sorry, bad question
  216. # [03:05] <bent> i meant, what does this do that you couldn't do with window.setTimeout?
  217. # [03:05] <bent> or is it just cleaner
  218. # [03:05] <bent> ?
  219. # [03:05] <smaug> it is cleaner
  220. # [03:05] <WeirdAl> well, this way the user doesn't have to call abort() after a timeout
  221. # [03:06] <bent> so ontimeout fires...
  222. # [03:06] <WeirdAl> and we can distinguish between a timeout and an abort
  223. # [03:06] <smaug> and in worker context where xhr.timeout is supported also with sync XHR, there is no other option
  224. # [03:06] * Joins: dRdR (dRdR@CB3EC984.A5F785DE.396E4C6D.IP)
  225. # [03:06] <smaug> since timers don't run while sync XHR is active
  226. # [03:06] <bent> i see
  227. # [03:07] <bent> so does the xhr auto-abort if the timeout is reached?
  228. # [03:07] <WeirdAl> essentially
  229. # [03:07] <bent> is there a way to prevent it?
  230. # [03:07] <WeirdAl> sure, set the timeout to zero
  231. # [03:07] <bent> from within the ontimeout callback, i mean
  232. # [03:07] <smaug> (timeout isn't added to sync xhr in window context, since no new feature should support sync XHR there. Sync XHR in window context should be removed eventually. May take years though)
  233. # [03:08] <WeirdAl> nope, once the timeout's fired, you're done
  234. # [03:08] * Quits: dRdR (dRdR@CB3EC984.A5F785DE.396E4C6D.IP) (Client exited)
  235. # [03:08] <bent> isn't that kind of racy?
  236. # [03:08] <WeirdAl> it's a timeout event
  237. # [03:08] <smaug> how is that racy ?
  238. # [03:09] <bent> well, say your main thread window is doing lots of js
  239. # [03:09] <WeirdAl> it takes literally the same path as an abort() call
  240. # [03:09] <WeirdAl> except with a different event name
  241. # [03:09] <bent> and the timeout expires
  242. # [03:09] <bent> i assume a runnable is put in queue to fire the ontimeout event
  243. # [03:09] <WeirdAl> nsITimer
  244. # [03:09] <smaug> well, sure, it is racy the same way as any other timer is
  245. # [03:09] <bent> but then your page is still busy
  246. # [03:10] <bent> and eventually it calls xhr.timeout = 0
  247. # [03:10] <bent> will that timer still abort?
  248. # [03:10] <WeirdAl> when the timeout is set to 0, we cancel the timer
  249. # [03:10] <bent> ok...
  250. # [03:10] <bent> so that won't work for xhr on workers
  251. # [03:11] <bent> the main thread xhr will be aborted
  252. # [03:11] <bent> even if the worker xhr sets the timeout to 0
  253. # [03:11] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  254. # [03:11] <bent> since we don't really have an xhr that lives on the worker.
  255. # [03:11] <smaug> we could run the timer in worker thread :)
  256. # [03:11] <WeirdAl> you've lost me
  257. # [03:12] <bent> smaug, yes, but it will have to be totally custom code
  258. # [03:12] <qheaden> Is there a way of getting context menu elements by their ID?
  259. # [03:12] <smaug> bent: yeah
  260. # [03:12] <bent> doable though
  261. # [03:12] <qheaden> I've tried document.getElementById, but that doesn't work
  262. # [03:12] <WeirdAl> bent: it sounds really like I should leave this to the experts :s
  263. # [03:13] * philor is now known as philor|away
  264. # [03:13] <bent> WeirdAl, well, your mods to XHR.cpp look fine
  265. # [03:13] <WeirdAl> I hear "totally custom code", and I cringe
  266. # [03:13] <bent> WeirdAl, but the impl is going to be a little tricky
  267. # [03:13] <smaug> qheaden: if the elements are in the document, getElementById does return the right thing
  268. # [03:14] <smaug> qheaden: but, is it possible that something is hidden inside XBL's anonymous content?
  269. # [03:14] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  270. # [03:14] <smaug> or are you perhaps using wrong 'document'
  271. # [03:14] <qheaden> smaug: Maybe I'm calling getElementById in the wrong spot. I'm running this code in a mochitest.
  272. # [03:15] <smaug> qheaden: normal mochitest or browser-chrome or chrome?
  273. # [03:15] <WeirdAl> bent - we just can't call on XHR's own timeout code, then?
  274. # [03:15] <qheaden> Normal mochitest
  275. # [03:15] <bent> WeirdAl, no
  276. # [03:15] <bent> there are two event loops here
  277. # [03:15] <bent> so extra care has to be taken to avoid races
  278. # [03:15] <smaug> qheaden: well, context menu is in different document
  279. # [03:16] <qheaden> smaug: But the mochitest I am running seems to have special privilages. It tests the context menus. I am trying to simulate clicking one, which it has the ability to do.
  280. # [03:16] <smaug> qheaden: context menu lives in chrome
  281. # [03:16] <bent> WeirdAl, you see the problem?
  282. # [03:16] <WeirdAl> bent - ok, then let me ask about XHR's progress event timer.
  283. # [03:16] <qheaden> smaug: The test stores the context menu into a variable named "contextMenu"
  284. # [03:16] <WeirdAl> how do you avoid it there
  285. # [03:16] <qheaden> smaug: Which it uses chrome to do.
  286. # [03:16] <smaug> hmm, which test
  287. # [03:17] <qheaden> smaug: browser/base/content/test/test_contextmenu.html
  288. # [03:17] <bent> WeirdAl, there's a listener that just forwards all main thread XHR events to the worker thread
  289. # [03:17] * WeirdAl is not getting it
  290. # [03:17] <bent> WeirdAl, so if main thread thinks its time for a progress event then worker sees a progress event
  291. # [03:17] <WeirdAl> oh, that won't do
  292. # [03:18] <WeirdAl> that's just as bad for raciness
  293. # [03:18] <bent> how?
  294. # [03:18] <qheaden> smaug: Basically, I am trying to simulate the user pressing "Add to Dictionary"
  295. # [03:18] <WeirdAl> worse, probably, since progress events normally would fire much more often
  296. # [03:19] <WeirdAl> bent - based on your explanation, it's the same fundamental problem
  297. # [03:19] <WeirdAl> cross-thread events
  298. # [03:19] * Quits: prip (prip@moz-C330E3B5.k559.webspeed.dk) (Quit: Zzz)
  299. # [03:19] * philor|away is now known as philor
  300. # [03:20] <smaug> WeirdAl: it is not the same problem
  301. # [03:20] <WeirdAl> or maybe "cross-thread timers" is more accurate
  302. # [03:20] <bent> well... not sure if this is what you're talking about, but we block events that shouldn't be received
  303. # [03:20] <bent> after an abort, for instance
  304. # [03:20] <smaug> with timout the problem is that js in worker context is setting a property
  305. # [03:20] <smaug> and that is forwarded to main thread
  306. # [03:20] <smaug> event handling is other direction
  307. # [03:21] <smaug> from main thread to worker thread
  308. # [03:21] * Quits: rshetty (quassel@3F99FE5.6D8CA814.C842849F.IP) (Ping timeout)
  309. # [03:21] <WeirdAl> ok, I get it now
  310. # [03:22] <WeirdAl> still, it leaves me with a problem I can't solve quickly
  311. # [03:22] * Quits: khuey (khuey@moz-B77DEAEB.mozilla.org) (Ping timeout)
  312. # [03:22] <WeirdAl> that custom code bit
  313. # [03:22] * Quits: IRCMonkey37782 (Tobbi@moz-CF7EE6EB.dip.t-dialin.net) (Ping timeout)
  314. # [03:22] <smaug> qheaden: so, function startTest() access the chrome document
  315. # [03:23] <qheaden> smaug: Yeah
  316. # [03:23] <smaug> qheaden: and gets contextMenu from there
  317. # [03:23] <qheaden> smaug: Yup
  318. # [03:23] <smaug> you can access contextmenu elements using the ownerDocument of contextMenu
  319. # [03:23] <qheaden> Ahh ok
  320. # [03:23] <smaug> contextMenu.ownerDocument.getElementById('adf');
  321. # [03:23] * Joins: khuey (khuey@moz-B77DEAEB.mozilla.org)
  322. # [03:24] <WeirdAl> bent - if I post what I have as a partial patch, and with an attempt at a test, would you be willing/able to finish off the custom part?
  323. # [03:24] <WeirdAl> I'll have to read up on the JSAPI docs you posted earlier
  324. # [03:24] <bent> WeirdAl, can't commit to anything any time soon, sadly. Lots of other stuff going on.
  325. # [03:25] <WeirdAl> Who could you recommend? At this point, we can forget about FF11 anyway
  326. # [03:25] <bent> but if you're writing the main thread timeout code too...
  327. # [03:25] <bent> it's going to be the same
  328. # [03:25] <bent> just with a different thread trget
  329. # [03:25] <bent> target
  330. # [03:26] <WeirdAl> hmm, the code in XHR itself (non-worker) I wrote doesn't know anything about threads
  331. # [03:26] <bent> well
  332. # [03:26] <bent> it does ;)
  333. # [03:26] <bent> it just hides that knowledge
  334. # [03:26] <bent> when you call Init on your nsITimer
  335. # [03:26] <bent> it records the target thread
  336. # [03:26] * WeirdAl looks it up
  337. # [03:26] <bent> you can set another thread
  338. # [03:28] <smaug> WeirdAl: see nsITimer.target
  339. # [03:28] <WeirdAl> oh!
  340. # [03:29] <WeirdAl> and here of course, nsIEventTarget is not a DOMEventTarget
  341. # [03:29] <WeirdAl> I do know that much :)
  342. # [03:30] <WeirdAl> so fundamentally, it boils down to getting the right nsIEventTarget for the thread
  343. # [03:30] <WeirdAl> I think
  344. # [03:31] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  345. # [03:31] <WeirdAl> hm, I may want to override XHR::SetTimeout, so that the event target can be passed in
  346. # [03:31] * Joins: KWierso (chatzilla@moz-6E3FB3B9.desm.qwest.net)
  347. # [03:32] <bent> well
  348. # [03:32] <bent> you're going to want some kind of static function
  349. # [03:32] <bent> because the XHR lives only on the main thread
  350. # [03:33] <bent> can't be touched directly on the worker thread
  351. # [03:33] * Joins: dao (dao@moz-70F74337.superkabel.de)
  352. # [03:34] <WeirdAl> what I mean is for the worker's SetTimeout to call XHR::SetTimeout(timeLimit, eventTarget)
  353. # [03:35] <WeirdAl> or is that just too simple?
  354. # [03:36] <bent> by "worker's SetTimeout" you mean "worker's XHR.timeout" right?
  355. # [03:36] <bent> not really worker setTimeout
  356. # [03:36] <WeirdAl> yes - XHR::SetTimeout(timeLimit) would call XHR::SetTimeout(timeLimit, nsnull)
  357. # [03:37] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  358. # [03:37] * bent doesn't get it...
  359. # [03:37] * Quits: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net) (Ping timeout)
  360. # [03:37] <bent> is this supposed to be a static function?
  361. # [03:38] * adam is now known as adam-afk
  362. # [03:38] <WeirdAl> no, it's a member of the underlying XHR implementation
  363. # [03:38] <WeirdAl> and has to be treated as such
  364. # [03:38] * Joins: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net)
  365. # [03:38] <WeirdAl> unless I'm just not getting it, again
  366. # [03:38] <bent> ok, so then, on a worker you can't touch the XHR implementation
  367. # [03:38] <bent> because you're not on the main thread
  368. # [03:39] <qheaden> smaug: Thanks a lot for helping me with that ownerDocument thing.
  369. # [03:39] * Quits: DGMurdockIII (dgmurdocki@moz-E933B63.hsd1.il.comcast.net) (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
  370. # [03:39] <qheaden> smaug: I'm still having trouble simulating a click on it though.
  371. # [03:39] * Quits: chewey (chewey@moz-FD12D2E4.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  372. # [03:39] <qheaden> smaug: I'm trying to pass the element to synthesizeMouseClickAtCenter, but it won't click.
  373. # [03:39] * Joins: chewey (chewey@moz-F0009F13.dip0.t-ipconnect.de)
  374. # [03:40] <WeirdAl> bent - nuts. So you're telling me I'm going to have to duplicate a lot of code?
  375. # [03:41] <bent> WeirdAl, should only be a call to createInstance a nsITimer, right?
  376. # [03:41] <darktrojan> qheaden, you could just call doCommand on the menu item
  377. # [03:41] <WeirdAl> that's the first part
  378. # [03:41] <WeirdAl> the second part is firing the event
  379. # [03:41] <darktrojan> since I guess your test isn't really about the mouse clicking on it
  380. # [03:41] <qheaden> darktrojan: Hmm, never saw that function
  381. # [03:41] <bent> well, worker events are all different from mainthread events anyway
  382. # [03:41] <WeirdAl> and closing the XHR, like an abort would
  383. # [03:41] <bent> but yeah
  384. # [03:41] <bent> seems like you're going to need similar code
  385. # [03:42] <bent> but different
  386. # [03:42] <WeirdAl> Maybe I should look up how the abort's handled on the worker XHR
  387. # [03:42] * Joins: rshetty (quassel@3BEA28DB.503916DD.C842849F.IP)
  388. # [03:42] <qheaden> darktrojan: So what do I pass to it? The id of the context menu element?
  389. # [03:42] <smaug> qheaden: you're trying to pass which element to synthclick?
  390. # [03:42] <qheaden> smaug: spell-add-to-dictionary
  391. # [03:42] <darktrojan> it's a function of the menuitem, so menuitem.doCommand()
  392. # [03:43] <smaug> qheaden: again, the element lives in a different document than what synthesizeMouseClickAtCenter is trying to handle
  393. # [03:43] <qheaden> darktrojan: Oh wow, DUH!!! That makes sense.
  394. # [03:43] <darktrojan> :)
  395. # [03:43] * Quits: KaiRo (robert@moz-69A0E6F2.adsl.highway.telekom.at) (Input/output error)
  396. # [03:43] <qheaden> smaug: I think darktrojan's method works better for my purposes.
  397. # [03:43] <bent> WeirdAl, maybe, yeah
  398. # [03:43] <smaug> yeah, that sounds good
  399. # [03:43] <bent> WeirdAl, but i think the answer you're really looking for is "no, you can't simply bolt on a few lines of code to make this work"
  400. # [03:43] <qheaden> Feeling stupid at times; part of being a programmer. :P
  401. # [03:44] <WeirdAl> qheaden: only part?
  402. # [03:44] <darktrojan> heh, I think we all know that feeling
  403. # [03:45] <qheaden> YES IT WORKED! :)
  404. # [03:45] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  405. # [03:46] <WeirdAl> I think I need a plan
  406. # [03:47] <WeirdAl> first step: copy everything that we talked about abov
  407. # [03:47] <WeirdAl> e
  408. # [03:49] * Joins: regen (Miller@moz-58142D96.adsl.dynamic.seed.net.tw)
  409. # [03:50] <bent> you'll also want to look at the way timeouts work on workers
  410. # [03:50] <bent> they have their own eventtarget
  411. # [03:50] <bent> that is not a thread
  412. # [03:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  413. # [03:53] * Joins: darktrojan_ (geoff@moz-BC95E278.dsl.telstraclear.net)
  414. # [03:53] * Quits: darktrojan (geoff@moz-8B34E932.dsl.telstraclear.net) (Ping timeout)
  415. # [03:54] <jduell> sicking: ping
  416. # [03:55] * Quits: mconley (mconley@A00174C9.68469654.6816E6B7.IP) (Quit: Leaving...)
  417. # [03:55] * darktrojan_ is now known as darktrojan
  418. # [03:55] <qheaden> Thank you everyone for helping me make this test work. :)
  419. # [03:55] <qheaden> It is working perfectly now.
  420. # [03:55] * Joins: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com)
  421. # [03:55] * Quits: regen (Miller@moz-58142D96.adsl.dynamic.seed.net.tw) (Quit: regen)
  422. # [03:55] <WeirdAl> bent: any more thoughts before I start trying to figure this out?
  423. # [03:57] <Yuhao> Hi I'm wondering if it's possible to know the start and end functions of loading a page? From I hit the URL to the page is done w/ loading, what are the first and last functions got involved?
  424. # [03:58] <qheaden> I'm tired and hugry now. So, later everyone. :)
  425. # [03:58] <qheaden> Thanks again
  426. # [03:58] * Quits: qheaden (IceChat77@moz-67E02157.nrflva.fios.verizon.net) (Quit: I've got to go. See ya!)
  427. # [03:58] <bent> WeirdAl, just keep all the XPCOM stuff in XHRPrivate.cpp
  428. # [03:58] <bent> (not XHR.cpp)
  429. # [03:58] <WeirdAl> right, I figured that much out already
  430. # [03:58] <WeirdAl> XHR.cpp is just for exposing the interface to JS-land
  431. # [03:59] <bent> same story with Worker.cpp and WorkerPrivate.cpp
  432. # [03:59] <WeirdAl> heh, maybe XHR.cpp should be renamed to XHRInterface.cpp :p
  433. # [03:59] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
  434. # [03:59] <bent> r-
  435. # [03:59] <bent> ;)
  436. # [04:00] <WeirdAl> I expect I'm going to see a few r-'s from you before I get this right
  437. # [04:00] * bent gets the stamps out
  438. # [04:00] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  439. # [04:00] <WeirdAl> all right, I'm going to attach the above convo to the bug
  440. # [04:01] <WeirdAl> for record-keeping
  441. # [04:02] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  442. # [04:03] <bent> a summary is probably more useful ;)
  443. # [04:03] * Quits: dao (dao@moz-70F74337.superkabel.de) (Quit: Leaving.)
  444. # [04:03] <philikon> is there an else if in makefiles?
  445. # [04:04] * Quits: smaug (chatzilla@moz-BE053D52.gprs.sl-laajakaista.fi) (Ping timeout)
  446. # [04:04] <philikon> it seems not?
  447. # [04:04] <philikon> which i find surprising
  448. # [04:04] <WeirdAl> %elif, according to Google
  449. # [04:04] <WeirdAl> http://www.opussoftware.com/tutorial/TutMakefile.htm
  450. # [04:05] <Mossop> philor: http://mxr.mozilla.org/mozilla-central/source/gfx/cairo/cairo/test/Makefile.in#561
  451. # [04:05] <philikon> WeirdAl: seems ms specific?
  452. # [04:05] * Quits: romeo (romeo@moz-A9325888.k459.webspeed.dk) (Quit: Leaving)
  453. # [04:05] <WeirdAl> yeah, didn't sound right to me either
  454. # [04:05] <Mossop> Oh I guess that is in a shell, ignore me
  455. # [04:06] <WeirdAl> http://www.gnu.org/software/make/manual/make.html#Conditional-Syntax
  456. # [04:07] <WeirdAl> that says "just use else if ..."
  457. # [04:07] <philikon> yeah so i've been reading tha tpage
  458. # [04:07] <philikon> i cna't get it to work like that
  459. # [04:08] <WeirdAl> pastebin?
  460. # [04:08] * Quits: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net) (Quit: Leaving)
  461. # [04:08] <bent> https://mxr.mozilla.org/mozilla-central/source/hal/Makefile.in#72
  462. # [04:08] <philikon> that's how i have it!
  463. # [04:08] <philikon> weird
  464. # [04:08] <philikon> thanks bent!
  465. # [04:09] <WeirdAl> what's hal? And is it asking for Dave?
  466. # [04:09] <bent> mxr wins, not me ;)
  467. # [04:09] <philikon> oh duh
  468. # [04:09] <philikon> there's some space sensitivity here
  469. # [04:10] <philikon> wow
  470. # [04:10] <WeirdAl> ... :|
  471. # [04:10] <WeirdAl> that's like the First Rule of Makefile
  472. # [04:10] <WeirdAl> "you do not talk about using spaces"
  473. # [04:11] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  474. # [04:13] * Quits: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com) (Quit: http://www.mibbit.com ajax IRC Client)
  475. # [04:14] * Joins: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com)
  476. # [04:15] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
  477. # [04:16] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  478. # [04:16] * Joins: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw)
  479. # [04:17] * Quits: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net) (Ping timeout)
  480. # [04:20] * Ziggy_Maes is now known as Ziggy|AWAY
  481. # [04:21] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  482. # [04:22] * Joins: rbgray (chatzilla@moz-DB556ADC.woh.res.rr.com)
  483. # [04:23] * Quits: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw) (Quit: regen)
  484. # [04:24] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  485. # [04:24] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  486. # [04:27] <WeirdAl> hm, didn't I see a checkin recently that replaced JS_TRUE/JS_FALSE with true/false?
  487. # [04:36] * Quits: ewong|zzz (chatzilla@moz-8A30ED8F.static.netvigator.com) (Quit: Narf)
  488. # [04:38] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  489. # [04:39] * Quits: flx_ (flx@moz-29B17E9E.hsd1.ca.comcast.net) (Ping timeout)
  490. # [04:42] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  491. # [04:44] * Quits: rbgray (chatzilla@moz-DB556ADC.woh.res.rr.com) (Ping timeout)
  492. # [04:47] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  493. # [04:47] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  494. # [04:50] <WeirdAl> bent: I'm looking over the AbortRunnable code, and in its calling nsXHR's Abort, it doesn't do anything to prevent events dispatched within nsXHR's Abort... is that intentional?
  495. # [04:52] * Joins: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com)
  496. # [04:54] * Joins: brahmana|web (Mibbit@1C084732.A10B347F.D2D1FAF0.IP)
  497. # [05:12] * Joins: Suresh (chatzilla@9025031B.31C45288.EB06F97B.IP)
  498. # [05:12] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  499. # [05:15] * Joins: Mano (chatzilla@moz-2B3C72E9.red.bezeqint.net)
  500. # [05:16] * Quits: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com) (Client exited)
  501. # [05:27] * Quits: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net) (Ping timeout)
  502. # [05:29] * Joins: w1n5t0n (Mibbit@moz-60376324.hsd1.co.comcast.net)
  503. # [05:31] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  504. # [05:32] * Parts: w1n5t0n (Mibbit@moz-60376324.hsd1.co.comcast.net)
  505. # [05:33] * Joins: bent_ (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  506. # [05:33] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
  507. # [05:33] * bent_ is now known as bent
  508. # [05:37] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
  509. # [05:38] * Quits: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net) (Quit: fzzzy)
  510. # [05:39] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  511. # [05:40] * Quits: kanru (user@moz-9D4255A4.dynamic.hinet.net) (Ping timeout)
  512. # [05:41] * Joins: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw)
  513. # [05:45] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  514. # [05:47] * Quits: karl (karl@moz-8DF9828D.jetstream.xtra.co.nz) (Ping timeout)
  515. # [05:50] * rail_away is now known as rail
  516. # [05:51] * philor is now known as philor|away
  517. # [05:53] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  518. # [06:02] * philor|away is now known as philor
  519. # [06:15] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  520. # [06:15] * ChanServ sets mode: +o bz
  521. # [06:15] * Quits: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw) (Quit: regen)
  522. # [06:19] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  523. # [06:22] * Quits: Waldo (waldo@moz-104CC309.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
  524. # [06:23] * Quits: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com) (Quit: http://www.mibbit.com ajax IRC Client)
  525. # [06:23] * Joins: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com)
  526. # [06:27] <WeirdAl> dammit, I overreacted again :(
  527. # [06:27] <WeirdAl> spec says I'm right, but filing a new bug would've been better
  528. # [06:27] <WeirdAl> and the spec can always be changed
  529. # [06:35] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  530. # [06:35] * Quits: tonymec (tonymec@1255A3AB.EE6CCC0.277517C1.IP) (Input/output error)
  531. # [06:46] * Joins: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw)
  532. # [06:48] * Quits: logbot (logbot@moz-785868D2.glob.com.au) (Ping timeout)
  533. # [06:49] * Quits: tonymec|away (tonymec@1255A3AB.EE6CCC0.277517C1.IP) (Input/output error)
  534. # [06:50] * Joins: logbot (logbot@moz-785868D2.glob.com.au)
  535. # [06:51] * Quits: rshetty (quassel@3BEA28DB.503916DD.C842849F.IP) (Quit: No Ping reply in 180 seconds.)
  536. # [06:51] * Joins: rshetty (quassel@3BEA28DB.503916DD.C842849F.IP)
  537. # [06:53] * Joins: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net)
  538. # [06:53] <jesup> firebot: uuid
  539. # [06:54] <firebot> 660bde27-e88c-408b-9fea-0206a240fe04 (/msg firebot cid for CID form)
  540. # [06:54] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  541. # [06:54] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  542. # [07:07] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  543. # [07:08] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c6f51fee373b - Doug Turner - Backout of de081ef87383
  544. # [07:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/e954a042cc37 - Doug Turner - Backout of f39dab2d2adb
  545. # [07:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/3cbf4d778042 - Doug Turner - Backout of b407ff123b6f
  546. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/7957f2f39615 - Doug Turner - bug 711184 - make sure we don't do any work creating about:home if we're not showing about:home r=dougt
  547. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/5a609469e7ea - Doug Turner - Backout of 9d027bf631d3
  548. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/f9bfa4c5c37b - Doug Turner - Backout of 8a5cc33141a3
  549. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/8cf696f741cd - Doug Turner - Backout of 434e5060c706
  550. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/0654878f0677 - Doug Turner - Backout of 74277c18e7ce
  551. # [07:09] <firebot> http://hg.mozilla.org/mozilla-central/rev/33cdbc96bf99 - Doug Turner - Backout of ba92c42f126f
  552. # [07:09] <dougt> fennec was crashing on startup. ><
  553. # [07:10] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  554. # [07:11] <philor> Tegras were perfectly happy with it, you should quit using such modern stuff
  555. # [07:13] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Ping timeout)
  556. # [07:13] * Joins: Mook (mook@68E3C9C2.16C74E88.6F478678.IP)
  557. # [07:18] * Joins: slowpoke (slowpoke@moz-D9842FC1.pools.arcor-ip.net)
  558. # [07:20] * Quits: slowpoke (slowpoke@moz-D9842FC1.pools.arcor-ip.net) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  559. # [07:25] * Joins: mconley (mconley@A00174C9.68469654.6816E6B7.IP)
  560. # [07:27] * Quits: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw) (Quit: regen)
  561. # [07:28] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  562. # [07:32] * philor is now known as philor|away
  563. # [07:34] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  564. # [07:37] * Joins: biesi (cbiesinger@2E747C8D.C1499D0.396E4C6D.IP)
  565. # [07:38] * rail is now known as rail_away
  566. # [07:40] * philor|away is now known as philor
  567. # [07:42] * Quits: mconley (mconley@A00174C9.68469654.6816E6B7.IP) (Input/output error)
  568. # [07:44] * Quits: Mook (mook@68E3C9C2.16C74E88.6F478678.IP) (Ping timeout)
  569. # [07:45] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  570. # [07:47] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a5e63e00db27 - Doug Turner - Backed out changeset 7957f2f39615
  571. # [07:48] * philor is now known as philor|away
  572. # [07:49] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  573. # [07:50] * Joins: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw)
  574. # [07:53] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  575. # [07:53] <dougt> philor|away: yeah, i don't trust the tegras at all at this point. :/
  576. # [07:54] * philor|away is now known as philor
  577. # [08:00] * Quits: biesi (cbiesinger@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  578. # [08:00] * Joins: slowpoke (slowpoke@moz-D9842FC1.pools.arcor-ip.net)
  579. # [08:03] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  580. # [08:04] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Client exited)
  581. # [08:05] * Quits: mike5w3c (MikeS@moz-9E3DC711.pool.e-mobile.ne.jp) (Ping timeout)
  582. # [08:06] * Joins: mike5w3c (MikeS@moz-C495C486.pool.e-mobile.ne.jp)
  583. # [08:06] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  584. # [08:09] * sstangl is now known as sstangl-ny
  585. # [08:11] * Quits: slowpoke (slowpoke@moz-D9842FC1.pools.arcor-ip.net) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  586. # [08:16] * Joins: karl (karl@moz-8DF9828D.jetstream.xtra.co.nz)
  587. # [08:16] * adam-afk is now known as adam
  588. # [08:16] * Quits: brahmana|web (Mibbit@1C084732.A10B347F.D2D1FAF0.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  589. # [08:16] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  590. # [08:24] * Quits: Yuhao (Mibbit@moz-B7E94894.sw.biz.rr.com) (Quit: http://www.mibbit.com ajax IRC Client)
  591. # [08:26] * philor is now known as philor|away
  592. # [08:29] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  593. # [08:31] * Quits: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw) (Quit: regen)
  594. # [08:33] * Joins: anky (anky@85FD8518.13857F2.A3D1B221.IP)
  595. # [08:36] * anky is now known as drecodeam
  596. # [08:37] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  597. # [08:38] * Joins: bsmith (bsmith@A2413EEC.695C1090.1F72B910.IP)
  598. # [08:39] * Joins: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  599. # [08:39] * Quits: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame_afk)
  600. # [08:39] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
  601. # [08:40] * Quits: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  602. # [08:40] * Quits: karl (karl@moz-8DF9828D.jetstream.xtra.co.nz) (Ping timeout)
  603. # [08:44] * Joins: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  604. # [08:47] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  605. # [08:47] * Quits: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Quit: jfkthame_afk)
  606. # [08:55] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
  607. # [08:57] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  608. # [08:59] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  609. # [09:04] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  610. # [09:06] * adam is now known as adam-afk
  611. # [09:06] * Joins: MichaelR (MichaelR@moz-79918791.hsd1.ma.comcast.net)
  612. # [09:07] * Joins: victorporof (victorporo@D0477DB.DA9DCE7D.79933D60.IP)
  613. # [09:12] * Quits: northWind (northWind@moz-20E58859.cable.teksavvy.com) (Quit: )
  614. # [09:17] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  615. # [09:17] * Quits: Mano (chatzilla@moz-2B3C72E9.red.bezeqint.net) (Ping timeout)
  616. # [09:21] * Joins: onecyrenus (onecyrenus@moz-DBF7BAEE.hsd1.ca.comcast.net)
  617. # [09:22] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  618. # [09:23] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  619. # [09:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  620. # [09:32] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  621. # [09:33] * Quits: sicking (chatzilla@moz-1FF05400.hsd1.ca.comcast.net) (Input/output error)
  622. # [09:37] * Joins: onecyrenus1 (onecyrenus@moz-38B8BDE7.pools.spcsdns.net)
  623. # [09:38] * Quits: onecyrenus (onecyrenus@moz-DBF7BAEE.hsd1.ca.comcast.net) (Ping timeout)
  624. # [09:40] * Quits: Suresh (chatzilla@9025031B.31C45288.EB06F97B.IP) (Quit: Suresh)
  625. # [09:51] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  626. # [09:53] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  627. # [10:01] * mattwoodrow|away is now known as mattwoodrow
  628. # [10:05] * Joins: grubshka (grubshka@moz-D9EA9AB9.w109-212.abo.wanadoo.fr)
  629. # [10:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  630. # [10:07] * Joins: Ms2ger (Ms2ger@DA9738C3.641B467F.37724B0D.IP)
  631. # [10:16] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  632. # [10:17] * Quits: drecodeam (anky@85FD8518.13857F2.A3D1B221.IP) (Client exited)
  633. # [10:22] * Joins: nthomas|away (chatzilla@moz-75DA4CCD.dsl.telstraclear.net)
  634. # [10:24] * Joins: drecodeam (anky@85FD8518.13857F2.A3D1B221.IP)
  635. # [10:27] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  636. # [10:30] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  637. # [10:34] * mattwoodrow is now known as mattwoodrow|away
  638. # [10:34] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  639. # [10:34] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  640. # [10:35] * Quits: onecyrenus1 (onecyrenus@moz-38B8BDE7.pools.spcsdns.net) (Client exited)
  641. # [10:35] * Joins: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net)
  642. # [10:35] * Quits: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net) (Client exited)
  643. # [10:36] * Joins: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net)
  644. # [10:37] * Joins: erione (erione@4D482437.E91BFA18.C752B3FA.IP)
  645. # [10:37] * Joins: msucan (msucan-@FA9E8863.56E67207.699550A1.IP)
  646. # [10:37] * Quits: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net) (Client exited)
  647. # [10:38] * Joins: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net)
  648. # [10:38] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  649. # [10:38] * Quits: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net) (Client exited)
  650. # [10:38] * Joins: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net)
  651. # [10:39] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  652. # [10:39] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  653. # [10:39] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  654. # [10:40] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  655. # [10:41] * Joins: Mano (chatzilla@moz-2B3C72E9.red.bezeqint.net)
  656. # [10:45] * Joins: qheaden (IceChat77@moz-67E02157.nrflva.fios.verizon.net)
  657. # [10:46] * Quits: drecodeam (anky@85FD8518.13857F2.A3D1B221.IP) (Ping timeout)
  658. # [10:49] * Joins: drecodeam (anky@726CB1C2.450376A.A3D1B221.IP)
  659. # [10:50] * Quits: onecyrenus (onecyrenus@moz-38B8BDE7.pools.spcsdns.net) (Quit: Leaving.)
  660. # [10:52] * Quits: johnath_home (noyb@443AFEC5.C275C16F.F061A1E6.IP) (Ping timeout)
  661. # [10:52] * Joins: johnath_home (noyb@443AFEC5.C275C16F.F061A1E6.IP)
  662. # [10:56] * Quits: drecodeam (anky@726CB1C2.450376A.A3D1B221.IP) (Ping timeout)
  663. # [10:57] * Joins: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP)
  664. # [10:57] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  665. # [10:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  666. # [11:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  667. # [11:07] * Quits: qheaden (IceChat77@moz-67E02157.nrflva.fios.verizon.net) (Quit: I've got to go. See ya!)
  668. # [11:09] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  669. # [11:11] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  670. # [11:11] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  671. # [11:12] * Quits: erione (erione@4D482437.E91BFA18.C752B3FA.IP) (Quit: Leaving)
  672. # [11:19] * Parts: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  673. # [11:21] * Joins: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP)
  674. # [11:25] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  675. # [11:27] * Joins: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr)
  676. # [11:31] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  677. # [11:34] * Quits: nthomas|away (chatzilla@moz-75DA4CCD.dsl.telstraclear.net) (Quit: ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.6/2009020411])
  678. # [11:35] * Quits: jfkthame_afk (jfkthame@DBA4BEB5.90783722.9542EC20.IP) (Ping timeout)
  679. # [11:36] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  680. # [11:36] * Joins: jfkthame_afk (jfkthame@D7DD8528.90783722.9542EC20.IP)
  681. # [11:37] * Joins: dao (dao@moz-8103251.superkabel.de)
  682. # [11:39] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  683. # [11:40] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  684. # [11:42] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  685. # [11:43] * Quits: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP) (Client exited)
  686. # [11:44] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  687. # [11:49] * Joins: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP)
  688. # [11:52] * Quits: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr) (Ping timeout)
  689. # [11:57] * Quits: jfkthame_afk (jfkthame@D7DD8528.90783722.9542EC20.IP) (Ping timeout)
  690. # [11:57] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  691. # [11:57] * Joins: jfkthame_afk (jfkthame@19C2B82A.90783722.9542EC20.IP)
  692. # [12:02] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  693. # [12:02] * Quits: jfkthame_afk (jfkthame@19C2B82A.90783722.9542EC20.IP) (Quit: jfkthame_afk)
  694. # [12:08] * Joins: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr)
  695. # [12:08] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  696. # [12:13] * Quits: grubshka (grubshka@moz-D9EA9AB9.w109-212.abo.wanadoo.fr) (Ping timeout)
  697. # [12:16] * Joins: grubshka (grubshka@moz-498626E5.w86-216.abo.wanadoo.fr)
  698. # [12:17] * Quits: dao (dao@moz-8103251.superkabel.de) (Quit: Leaving.)
  699. # [12:23] * Joins: graememcc (chatzilla@moz-6D728BDA.range86-150.btcentralplus.com)
  700. # [12:24] * Joins: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  701. # [12:26] <darktrojan> good to see the hackernews article about device orientation in chrome getting facthammered
  702. # [12:26] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  703. # [12:26] <darktrojan> asa++
  704. # [12:28] <nigelb> heh
  705. # [12:29] <nigelb> darktrojan: link?
  706. # [12:29] * Quits: Unfocused (u2622@moz-160C58C6.com) (Input/output error)
  707. # [12:29] * Quits: ttaubert (u2620@moz-160C58C6.com) (Input/output error)
  708. # [12:29] * Quits: felipe (u2734@moz-160C58C6.com) (Input/output error)
  709. # [12:29] * Quits: jaws|away (u2871@moz-160C58C6.com) (Input/output error)
  710. # [12:29] * Quits: sid0 (u2934@moz-160C58C6.com) (Input/output error)
  711. # [12:29] * Quits: Asa (u3626@moz-160C58C6.com) (Input/output error)
  712. # [12:29] <darktrojan> http://hackerne.ws/item?id=3365591
  713. # [12:30] * Joins: ttaubert (u2620@moz-160C58C6.com)
  714. # [12:30] * Joins: jaws|away (u2871@moz-160C58C6.com)
  715. # [12:30] * Joins: Unfocused (u2622@moz-160C58C6.com)
  716. # [12:30] <nigelb> oooh
  717. # [12:31] <nigelb> asa++
  718. # [12:31] * Joins: felipe (u2734@moz-160C58C6.com)
  719. # [12:33] * Joins: Asa (u3626@moz-160C58C6.com)
  720. # [12:34] * Joins: Fallen|mac (kewisch@moz-584315D7.adsl.alicedsl.de)
  721. # [12:34] * Joins: sid0 (u2934@moz-160C58C6.com)
  722. # [12:36] * Quits: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr) (Ping timeout)
  723. # [12:36] * Joins: KaiRo (robert@moz-69A0E6F2.adsl.highway.telekom.at)
  724. # [12:36] <darktrojan> ooh win
  725. # [12:36] <darktrojan> http://www.reddit.com/r/firefox/comments/nbif1/thisll_sound_silly_is_there_an_extension_or/
  726. # [12:36] <darktrojan> I wrote that
  727. # [12:38] <nigelb> zomg win
  728. # [12:41] * Joins: Ally (textual@moz-70626913.range86-150.btcentralplus.com)
  729. # [12:41] * Ziggy|AWAY is now known as Ziggy_Maes
  730. # [12:43] * Quits: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP) (Client exited)
  731. # [12:55] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  732. # [12:59] * Joins: dao (dao@moz-8103251.superkabel.de)
  733. # [13:02] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  734. # [13:03] <Mano> bz: replied on the binary-stream bug
  735. # [13:06] * Joins: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP)
  736. # [13:07] * Joins: erione (erione@11D88E5D.792E2E02.C752B3FA.IP)
  737. # [13:08] * Joins: TheLink (TheLink@moz-753C1E34.pools.arcor-ip.net)
  738. # [13:11] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  739. # [13:14] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  740. # [13:17] * Joins: maikmerten (maikmerten@moz-8BAA93A7.dynamic.qsc.de)
  741. # [13:19] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Quit: darktrojan)
  742. # [13:22] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  743. # [13:22] * Joins: jfkthame_afk_ (jfkthame@D79C887E.A1C12133.9542EC20.IP)
  744. # [13:22] * Quits: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP) (Connection reset by peer)
  745. # [13:22] * jfkthame_afk_ is now known as jfkthame_afk
  746. # [13:25] * Joins: pnemsak (Miranda@moz-7409BD53.orange.sk)
  747. # [13:25] * Quits: dao (dao@moz-8103251.superkabel.de) (Quit: Leaving.)
  748. # [13:28] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  749. # [13:28] * Joins: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr)
  750. # [13:30] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  751. # [13:31] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  752. # [13:31] * Quits: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr) (Ping timeout)
  753. # [13:34] * Joins: tabb0t (tabb0t@7C91C26E.F8C771EB.FFE8C4AF.IP)
  754. # [13:34] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  755. # [13:35] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  756. # [13:38] * Quits: Fallen|mac (kewisch@moz-584315D7.adsl.alicedsl.de) (Quit: Leaving.)
  757. # [13:41] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Connection reset by peer)
  758. # [13:41] * Joins: pnemsak (Miranda@moz-7409BD53.orange.sk)
  759. # [13:41] * Joins: smaug (chatzilla@moz-57D0D6F1.elisa-mobile.fi)
  760. # [13:42] * Joins: dao (dao@moz-8103251.superkabel.de)
  761. # [13:47] * Joins: prip (prip@moz-C330E3B5.k559.webspeed.dk)
  762. # [13:52] * Quits: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  763. # [13:54] * Quits: graememcc (chatzilla@moz-6D728BDA.range86-150.btcentralplus.com) (Ping timeout)
  764. # [13:55] * Joins: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net)
  765. # [13:57] * Joins: evilpie (chatzilla@moz-BA45542.pools.arcor-ip.net)
  766. # [13:57] <evilpie> bsmith: ping
  767. # [13:58] <bsmith> evilpie: pong
  768. # [13:58] <evilpie> would you mind looking at bug 440046 ?
  769. # [13:59] <bsmith> Yes. I am doing a bunch of reviews now and that one is next.
  770. # [13:59] <evilpie> this is super awesome, thank you
  771. # [14:00] <evilpie> i am currently trying to follow up with some bug reviews, i feel strongly about
  772. # [14:00] <evilpie> Jesse: ping
  773. # [14:00] <bsmith> ddahl: do you know if there needs to be a separate review for the changes under dom/
  774. # [14:00] <evilpie> mrbkap: ping
  775. # [14:01] <bsmith> evilpie: who are you, btw?
  776. # [14:01] <evilpie> i work on js engine mostly
  777. # [14:01] <evilpie> https://mozillians.org/en-US/u/3dea86ea8f
  778. # [14:03] <Ms2ger> bsmith, I do think that 440046 should be reviewed by a dom peer
  779. # [14:04] <bsmith> Ms2ger: who would be the best one to do it, do you think?
  780. # [14:04] <bsmith> DOM is far away from what I normally work on
  781. # [14:04] <Ms2ger> Mm, smaug?
  782. # [14:05] * Quits: mike5w3c (MikeS@moz-C495C486.pool.e-mobile.ne.jp) (Ping timeout)
  783. # [14:05] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  784. # [14:05] * Joins: smvv (smvv@moz-ADA081D0.org)
  785. # [14:06] * Joins: mike5w3c (MikeS@moz-EDA38A07.pool.e-mobile.ne.jp)
  786. # [14:06] <evilpie> so if somebody would mind look at bug 528661
  787. # [14:06] <evilpie> this would be awesome, too
  788. # [14:06] <evilpie> (First Patch) from somebody, and no comment since 2 months
  789. # [14:08] <Callek> mrbkap: ping (that bugs review is targetted at you)
  790. # [14:09] <evilpie> if required i can review the js bits in bug 440046
  791. # [14:11] <bsmith> evilpie: Riccardo was an intern in Mtn View. I am surprised that we haven't done anything with the XSS filter since he left :(
  792. # [14:11] <bsmith> evilpie: that would be great
  793. # [14:11] <evilpie> didn't know that, but sad anyways :(
  794. # [14:11] <Callek> bsmith: of course, it hadn't gotten any review since that first patch
  795. # [14:11] * Joins: graememcc (chatzilla@moz-6D728BDA.range86-150.btcentralplus.com)
  796. # [14:11] <Callek> bsmith: which I think needs to happen, at least as a general "approach" review, even before a bitrot-fix
  797. # [14:12] * Joins: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr)
  798. # [14:12] * Joins: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP)
  799. # [14:13] <bsmith> probably because the last comment is: " Still does not compile on windows for some unicode issues, I'm setting up a build environment and will address this shortly."
  800. # [14:13] <smaug> Ms2ger: ?
  801. # [14:13] <evilpie> oh shit, i think i messed that up
  802. # [14:13] <smaug> ah, some review
  803. # [14:13] <smaug> bugzilla is slow....slower...
  804. # [14:13] <bsmith> It seems Riccardo hasn't worked on it since he stopped his internship. We should ping him to see if we need a new owner.
  805. # [14:14] <evilpie> is there any public bug on the bugzilla issue btw?
  806. # [14:14] <Ms2ger> evilpie, did you just dump the entire patch into my inbox?
  807. # [14:14] <evilpie> yeah
  808. # [14:14] <evilpie> i am sorry :/
  809. # [14:14] <evilpie> i only wanted to add a comment
  810. # [14:16] * evilpie pretty amazed that my pushing worked to well
  811. # [14:21] * Quits: dao (dao@moz-8103251.superkabel.de) (Ping timeout)
  812. # [14:21] * Joins: dao (dao@moz-8103251.superkabel.de)
  813. # [14:21] * smaug tries to understand what getRandomValues does
  814. # [14:22] * ewong|sleep is now known as ewong
  815. # [14:23] * Quits: dao (dao@moz-8103251.superkabel.de) (Ping timeout)
  816. # [14:23] <evilpie> smaug: in short it fills an array with random data
  817. # [14:23] <evilpie> http://wiki.whatwg.org/wiki/Crypto
  818. # [14:24] <smaug> I wonder why the API is like that
  819. # [14:24] <evilpie> ugh, somebody duplicated this work
  820. # [14:24] <evilpie> bug 673432
  821. # [14:24] <evilpie> :(
  822. # [14:24] <evilpie> oh this only for mobile, never mind
  823. # [14:25] * Quits: erione (erione@11D88E5D.792E2E02.C752B3FA.IP) (Quit: Leaving)
  824. # [14:25] * Joins: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net)
  825. # [14:27] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Ping timeout)
  826. # [14:27] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  827. # [14:27] * Joins: dao (dao@moz-8103251.superkabel.de)
  828. # [14:30] * Quits: Unfocused (u2622@moz-160C58C6.com) (Input/output error)
  829. # [14:32] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  830. # [14:32] * Joins: Unfocused (u2622@moz-160C58C6.com)
  831. # [14:33] * Quits: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net) (Ping timeout)
  832. # [14:33] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  833. # [14:34] * Joins: Goldorak (chatzilla@9CD43D39.E6A99E96.187A1082.IP)
  834. # [14:34] * Quits: Goldorak (chatzilla@9CD43D39.E6A99E96.187A1082.IP) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  835. # [14:36] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  836. # [14:39] * Quits: prip (prip@moz-C330E3B5.k559.webspeed.dk) (Ping timeout)
  837. # [14:45] * Quits: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
  838. # [14:45] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Client exited)
  839. # [14:48] <evilpie> bugzilla is sloooooowww
  840. # [14:50] * Joins: prip (prip@moz-C330E3B5.k559.webspeed.dk)
  841. # [14:53] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  842. # [14:54] <Callek> evilpie: patience, (of course complaining about it won't help)
  843. # [14:54] * Joins: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net)
  844. # [14:55] * Joins: ewong_ (chatzilla@F536648C.E5F17347.51F738FB.IP)
  845. # [14:55] * Quits: ewong (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  846. # [14:55] <evilpie> Ms2ger: is the UnwrapObject really required?
  847. # [14:55] <Ms2ger> I have no idea
  848. # [14:55] <Ms2ger> Looked fishy to me as well
  849. # [14:55] * ewong_ is now known as ewong
  850. # [14:59] <smaug> someone familiar with JS API needs to review the patch too
  851. # [15:02] <Ms2ger> evilpie was looking
  852. # [15:03] <evilpie> yep
  853. # [15:04] * Quits: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net) (Ping timeout)
  854. # [15:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  855. # [15:05] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Client exited)
  856. # [15:06] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  857. # [15:07] <smaug> hmm, can I somehow disable one parameter to hg pull
  858. # [15:07] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (NickServ (GHOST command used by rick))
  859. # [15:07] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  860. # [15:07] <Callek> "one parameter"?
  861. # [15:08] * Callek doesn't really know what you're asking
  862. # [15:10] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Quit: Leaving.)
  863. # [15:11] * Joins: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw)
  864. # [15:13] * Quits: tabb0t (tabb0t@7C91C26E.F8C771EB.FFE8C4AF.IP) (Ping timeout)
  865. # [15:14] * Quits: regen (Miller@moz-FF2CC521.adsl.dynamic.seed.net.tw) (Quit: regen)
  866. # [15:14] <wg9s> Inbound has been orange since Roc's pushes. should we back something out?
  867. # [15:15] <wg9s> I was thinking backout bug 710521.
  868. # [15:17] * Joins: tabb0t (tabb0t@C4F4C824.76375F80.422D491.IP)
  869. # [15:20] * Joins: mcsmurf (chatzilla@moz-F2A68679.dip.t-dialin.net)
  870. # [15:22] <smaug> Callek: I want to prevent -u
  871. # [15:22] <smaug> Callek: so that I always remember to use --rebase
  872. # [15:23] <Callek> smaug: |hg pull| will prevent -u, but it works and doesn't solve the --rebase issue. :(
  873. # [15:24] * Joins: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP)
  874. # [15:24] * Quits: tabb0t (tabb0t@C4F4C824.76375F80.422D491.IP) (Ping timeout)
  875. # [15:24] <evilpie> i think you could alias hg pull
  876. # [15:25] <Callek> yea was about to suggest that
  877. # [15:25] <Callek> http://www.selenic.com/mercurial/hgrc.5.html
  878. # [15:25] <Callek> you can *probably* alias hg pull to do hg pull --rebase
  879. # [15:25] <Callek> if that fails, a hook to prevent pull -u when you have MQ patches applied may work
  880. # [15:26] * smaug doesn't use MQ ;)
  881. # [15:27] <Callek> well can probably coerce it for what you need anyway :-)
  882. # [15:27] <Callek> but yea, try the alias one, with a local repo test :-)
  883. # [15:28] * Joins: merike|away (quassel@moz-A6468214.cable.starman.ee)
  884. # [15:30] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  885. # [15:31] * ewong is now known as ewong|sleep
  886. # [15:31] <grubshka> Hello, I've a problem with the xurunner app update system
  887. # [15:32] <grubshka> When I do the update, after restart, I've the error "The Update could not be installed (patch apply failed)". I tried to do the update manually and it works well! I put the update log preferences, but it doesn't really helps...
  888. # [15:34] * Joins: tabb0t (tabb0t@FE97021C.DF8249E8.C6104E0F.IP)
  889. # [15:37] * Joins: Suresh (chatzilla@88CFABD5.35EA6F9B.EB06F97B.IP)
  890. # [15:39] <Callek> grubshka: I wasn't aware XULRunner supported automatic updates at all, fwiw.
  891. # [15:40] * Joins: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se)
  892. # [15:40] <grubshka> Callek, huh? I know some applications that use it, and it's "documented" on MDN (Ok, documented is a big word...)
  893. # [15:41] * Callek is not contesting it, just surprised
  894. # [15:42] <grubshka> ok:)
  895. # [15:43] <grubshka> I'll try to build xulrunner with my app. For now I'm using the SDK, but I found an old post (http://answerpot.com/showthread.php?1129374-Xulrunner+auto+update+system) saying it's not working...
  896. # [15:43] <evilpie> because it worked so good last time, any opinion on bug 407983 or bug 676619 ?
  897. # [15:43] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  898. # [15:43] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  899. # [15:45] <evilpie> how do i search for "in-testsuite" in bugzilla?
  900. # [15:46] <mcsmurf> the keyword?
  901. # [15:46] <evilpie> the flag
  902. # [15:46] <mcsmurf> oh, right
  903. # [15:47] <mcsmurf> take a look at https://bugzilla.mozilla.org/query.cgi, "Custom Search"
  904. # [15:47] <Callek> evilpie: btw Bug 07983, Enn is still around aiui, and I know kaze (was?) a contractor, I think he's still employed
  905. # [15:48] <mcsmurf> Flags "is equal to" "in-testsuite+" for example
  906. # [15:48] <Callek> I would try to catch kaze by e-mail and ask if those patch(es) are ready for review, or what the status is, etc.
  907. # [15:48] <mcsmurf> maybe the Google Search in bugzilla would work, too, I almost never use it
  908. # [15:48] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
  909. # [15:48] <evilpie> mcsmurf mhm
  910. # [15:49] <mcsmurf> s/almost never/hardly/
  911. # [15:50] <Callek> mcsmurf: we can't do google search based on flags, but google search does search bug _content_ nice and well :-)
  912. # [15:50] * Callek never uses google search for our bugs though
  913. # [15:50] <mcsmurf> when looking for special charcters like . + - $ and so on with Google it's difficult anyway ;)
  914. # [15:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  915. # [15:51] <mcsmurf> or better said: not possible
  916. # [15:51] <evilpie> huhu figured it out i think "flags" contains string "in-testsuite-"
  917. # [15:54] <evilpie> so i am confused does "in-testsuite-" means no in testsuite or tests is not required?
  918. # [15:55] <mcsmurf> use the force, Luke: http://lmgtfy.com/?q=%22in-testsuite%22+meaning 8-)
  919. # [15:56] <Ms2ger> Callek, kaze is employed to work on editor atm
  920. # [15:56] <mcsmurf> ok, today's Sunday, here's the answer: "The "in-testsuite-" means that a bug doesn't need a test (code cleanup, etc). "
  921. # [15:56] <mcsmurf> evilpie: not in testsuite is probably then no flag at all
  922. # [15:57] <evilpie> mcsmurf: "If this explanation is not correct, please edit and/or discuss in mozilla.dev.quality newsgroup." trust++
  923. # [15:57] <Ms2ger> Not in testsuite is in-testsuite:?
  924. # [15:58] * Quits: dao (dao@moz-8103251.superkabel.de) (Quit: Leaving.)
  925. # [15:58] <mcsmurf> but ? means a test will be created
  926. # [15:58] <mcsmurf> for me at least ;)
  927. # [15:58] <Ms2ger> ? means "please can someone else write a test?"
  928. # [15:59] <mcsmurf> one must admit https://wiki.mozilla.org/Bugzilla:MozillaFlagsAndSuch is a quite short page
  929. # [15:59] <mcsmurf> +that
  930. # [16:00] <evilpie> i am going to write a email to kaze
  931. # [16:02] <kaze> evilpie: please do
  932. # [16:02] <grubshka> Does someone know where (in the source) an update is applied when the application starts?
  933. # [16:02] <evilpie> lol
  934. # [16:02] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  935. # [16:02] <kaze> :)
  936. # [16:02] <kaze> evilpie, Callek, Ms2ger can I be helpful in some way?
  937. # [16:02] <evilpie> bug 407983
  938. # [16:02] <evilpie> what is the status of that?
  939. # [16:03] <kaze> evilpie: the latest patch proposal should be running
  940. # [16:04] <evilpie> did you "look more closely at the spec" ?
  941. # [16:04] <kaze> on the three patches that Ian has proposed, the first one is the only one that we want in the trunk atm (according to ehsan)
  942. # [16:04] <kaze> I
  943. # [16:04] * Quits: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP) (Client exited)
  944. # [16:04] <kaze> I'm still a bit unsure on how this matches the W3C spec for the clipboard API
  945. # [16:04] <kaze> it sure is a move in the right direction
  946. # [16:05] <evilpie> i must admit i have not really looked into this stuff :/
  947. # [16:05] <mcsmurf> grubshka: if you mean binary app updates, this should be http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsAppRunner.cpp#3130
  948. # [16:05] <kaze> but I've seen Ian is working on the dataTransfer API, so there might be side-effects
  949. # [16:06] <kaze> errr, sorry, not Ian but Neil :-s
  950. # [16:06] <evilpie> in the best case just comment in the bug on flag somebody for review
  951. # [16:06] <kaze> ok
  952. # [16:06] <grubshka> mcsmurf, thanks! I'll try to understand why it works when I apply the update manually, but it doesn't automatically...
  953. # [16:06] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
  954. # [16:07] <mcsmurf> grubshka: there should be an update log, but probably you already know that ;)
  955. # [16:07] <mcsmurf> grubshka: the updater itself is at http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/update/updater/
  956. # [16:08] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  957. # [16:08] <grubshka> mcsmurf, yep I know about the log, but I don't have the log when it's applied automatically: it seems that the application deletes the directory :(
  958. # [16:08] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  959. # [16:10] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  960. # [16:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  961. # [16:11] <grubshka> mcsmurf, do you know a little bit the updater? I've the intuition that my problem is caused by my packaging: I'm using xulrunner SDK, and I copy it in a "xulrunner" directory in my app.
  962. # [16:12] <mcsmurf> sorry, not really
  963. # [16:12] <grubshka> ut when an app is built with xulrunner from the source, everything is at the root
  964. # [16:12] <grubshka> ok
  965. # [16:12] <mcsmurf> I know in general how it works, but no technical details
  966. # [16:12] <grubshka> mcsmurf, okay
  967. # [16:12] <grubshka> mcsmurf, thanks anyway, I'll try to see with the source
  968. # [16:13] * Quits: KLB (Kenneth_Ba@34D9F890.96E31AB3.58C7303A.IP) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  969. # [16:13] * Quits: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  970. # [16:16] <smaug> can anyone reproduce: open history side bar, and close it
  971. # [16:16] * Joins: klugefoo (kahr@moz-F88DFDF5.lightspeed.sntcca.sbcglobal.net)
  972. # [16:16] <smaug> content area isn't re-painted immediately
  973. # [16:17] <smaug> so it looks like the sidebar is still open
  974. # [16:17] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  975. # [16:17] <smaug> hmm, this is not very recent build
  976. # [16:18] * Quits: smaug (chatzilla@moz-57D0D6F1.elisa-mobile.fi) (Input/output error)
  977. # [16:18] * Joins: smaug (chatzilla@moz-57D0D6F1.elisa-mobile.fi)
  978. # [16:19] <smaug> ok, latest nightly doesn't have the problem
  979. # [16:19] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  980. # [16:19] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  981. # [16:21] <evilpie> offtopice: do you listen to any specific music when programming?
  982. # [16:23] <jdm> jhk: PING
  983. # [16:23] <jdm> whoops
  984. # [16:23] <jdm> ping
  985. # [16:23] <jhk> jdm: pong
  986. # [16:23] <jdm> jhk: good detective work!
  987. # [16:23] <jhk> :)
  988. # [16:23] <jdm> jhk: so, there are a couple things you should know
  989. # [16:23] * Joins: maikmerten_ (maikmerten@moz-ECF29949.dynamic.qsc.de)
  990. # [16:24] <jdm> jhk: first, nsresult is an integer type
  991. # [16:24] * Quits: maikmerten (maikmerten@moz-8BAA93A7.dynamic.qsc.de) (Ping timeout)
  992. # [16:24] <jdm> where NS_OK == 0, and error codes are != 0
  993. # [16:24] <Ms2ger> Beep
  994. # [16:24] <Ms2ger> Nonzero nsresults aren't necessarily failures
  995. # [16:24] <jdm> jhk: so for GetInternalStream, you would probably want to return NS_OK and set *aStream = NULL
  996. # [16:24] <jdm> er
  997. # [16:24] <jdm> nsnull
  998. # [16:25] <jdm> Ms2ger: ok, yes, that's true
  999. # [16:25] <Ms2ger> NULL is fine
  1000. # [16:26] <Ms2ger> !summon bholley
  1001. # [16:26] <jdm> jhk: because functions that return NS_IMETHODIMP actually return an nsresult status code, and the real return value is the first argument
  1002. # [16:26] <jhk> jdm : how come we know that which stream we want it to be null.
  1003. # [16:27] <Ms2ger> Last argument
  1004. # [16:27] <jdm> Ms2ger: also, note that I said error codes are != 0, not that != codes are errors :)
  1005. # [16:27] <jdm> jhk: there is only one stream - aStream
  1006. # [16:27] <Ms2ger> That's what you said, but what did you mean? :)
  1007. # [16:27] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  1008. # [16:28] <jdm> Ms2ger: you'll never know!
  1009. # [16:28] <Ms2ger> :)
  1010. # [16:30] <jdm> jhk: I'm interested to see what happens if you make the change to GetInternalStream that returns a null stream
  1011. # [16:30] <jdm> we might need to add some code in AddFileNamePair to create an empty stream
  1012. # [16:30] <jdm> I'm not sure
  1013. # [16:31] <jhk> but *aStream can have more than one file also. In that case all will be null.
  1014. # [16:31] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  1015. # [16:31] <jhk> so now I should do *aStream = null and return NS_OK right?
  1016. # [16:32] <jdm> jhk: yes, I think so. I don't understand what you mean by it having more than one file, though.
  1017. # [16:33] <jhk> In webmail we can upload more than one file at a time . Problem occurs only with one file .
  1018. # [16:33] <jdm> jhk: yes, but AddFileNamePair only operates on a single file at a time. This should be ok, I think.
  1019. # [16:34] <jhk> ok I will try it.:)
  1020. # [16:38] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  1021. # [16:40] * Joins: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP)
  1022. # [16:42] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  1023. # [16:44] * Quits: tabb0t (tabb0t@FE97021C.DF8249E8.C6104E0F.IP) (Ping timeout)
  1024. # [16:50] * adam-afk is now known as adam
  1025. # [16:55] * Quits: kaze (kaze@moz-6386E8B2.w90-9.abo.wanadoo.fr) (Ping timeout)
  1026. # [16:57] <jhk> jdm: "Files of zero size and invalid path have been discarded" even if this files present
  1027. # [16:57] <jhk> jdm: this is what we want to show when file is not there
  1028. # [16:57] <jdm> jhk: I doubt we actually want to show anything
  1029. # [16:57] <jhk> jdm : and files doesn't upload at all
  1030. # [16:58] <jdm> let's call is sicking for his thoughts
  1031. # [16:58] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  1032. # [16:59] <jhk> jdm :I have seen chrome shows the same message when files doesn't exists.
  1033. # [16:59] <jdm> hmm
  1034. # [16:59] <jdm> that's a fair point
  1035. # [16:59] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1036. # [16:59] <jdm> jhk: what's the bug number again?
  1037. # [17:00] <jhk> jdm:702949
  1038. # [17:01] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  1039. # [17:01] <jdm> jhk: where does chrome show the error?
  1040. # [17:01] <smaug> bsmith: ping
  1041. # [17:01] <bsmith> smaug: pong
  1042. # [17:02] <smaug> bsmith: just curious, in which thread does SSL processing happen nowadays?
  1043. # [17:02] <smaug> (I couldn't figure that out from Bug 674147)
  1044. # [17:03] <smaug> I was wondering the cause of Bug 710176
  1045. # [17:03] <smaug> though, I haven't seen Bug 710176 too often
  1046. # [17:04] <bsmith> smaug: except certificate validation, it all happens on the socket transport thread
  1047. # [17:04] <smaug> k
  1048. # [17:04] <bsmith> and certificate validation happens in a separate thread pool
  1049. # [17:04] <bsmith> I am aware of Bug 710176 and I will check with Honza to see if his fix for bug 705755 fixes it
  1050. # [17:05] <bsmith> Otherwise, it is probably a bug in my implementation of SSL_RestartHandshakeAfterAuthCertificate
  1051. # [17:05] <smaug> ok, thanks
  1052. # [17:05] * Joins: Jake (Jake@moz-CDAFE004.phlapafg.dynamic.covad.net)
  1053. # [17:06] * Quits: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP) (Ping timeout)
  1054. # [17:09] * Quits: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP) (Ping timeout)
  1055. # [17:11] * Joins: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP)
  1056. # [17:13] * Joins: gmoro (guilherme@3DCBFB93.F520FC74.D159334F.IP)
  1057. # [17:17] <ddahl> bsmith: I would stay a review for the changes under dom/ is needed
  1058. # [17:18] <ddahl> bsmith: s/say/stay
  1059. # [17:18] <bsmith> ddahl: I think the review was already done
  1060. # [17:18] <bsmith> :)
  1061. # [17:18] * Joins: biesi (cbiesinger@2E747C8D.C1499D0.396E4C6D.IP)
  1062. # [17:19] <ddahl> bsmith: sorry - just waking up
  1063. # [17:19] <bsmith> ddahl: I am concerned about the mobile change
  1064. # [17:19] <bsmith> ddahl: in particular, what about the other methods of window.crypto?
  1065. # [17:20] <bsmith> ddahl: do they magically work? I would have thought they would need new UI for mobile.
  1066. # [17:20] * Joins: flx_ (flx@moz-C1E46B5E.googlewifi.com)
  1067. # [17:20] * Quits: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
  1068. # [17:22] <ddahl> bsmith: hmmm. great question. We may have to re-enable methods one by one for mobile - perhaps a new build flag is needed?
  1069. # [17:22] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1070. # [17:22] * Quits: MichaelR (MichaelR@moz-79918791.hsd1.ma.comcast.net) (Ping timeout)
  1071. # [17:27] * Joins: tonymec__ (tonymec@moz-479B0542.adsl-dyn.isp.belgacom.be)
  1072. # [17:28] * tonymec__ is now known as tonymec|away
  1073. # [17:29] * philor|away is now known as philor
  1074. # [17:30] * Joins: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net)
  1075. # [17:32] * Joins: MichaelR (MichaelR@moz-B782A5DE.bstnma.east.verizon.net)
  1076. # [17:32] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  1077. # [17:32] <khuey> somebody around with sg access?
  1078. # [17:33] <Ms2ger> Nobody who wants to admit it
  1079. # [17:33] * Joins: dao (dao@moz-8103251.superkabel.de)
  1080. # [17:34] * Quits: prip (prip@moz-C330E3B5.k559.webspeed.dk) (Quit: Leaving)
  1081. # [17:35] <Callek> khuey: whats up?
  1082. # [17:35] <Callek> a reso/fixed, or something else?
  1083. # [17:35] <Ms2ger> A pony?
  1084. # [17:36] <khuey> Callek: CC me to 689384 please?
  1085. # [17:36] * Callek looks at what it is, and will decide after :-)
  1086. # [17:36] <khuey> heh
  1087. # [17:36] <khuey> fair enough
  1088. # [17:36] <Ms2ger> So, did I remove an interface without breaking c-c?
  1089. # [17:36] <Callek> khuey: that must be moco-conf or infrasec
  1090. # [17:36] <Callek> I can't access
  1091. # [17:36] <khuey> Callek: interesting
  1092. # [17:36] <khuey> it's not moco-conf
  1093. # [17:36] * khuey wonders if jdm got the wrong bug #
  1094. # [17:37] <jdm> hmm?
  1095. # [17:37] <Ms2ger> Maybe it's in Zoo
  1096. # [17:37] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  1097. # [17:37] <khuey> jdm: https://bugzilla.mozilla.org/show_bug.cgi?id=709721#c25 ?
  1098. # [17:37] <khuey> Callek: thanks
  1099. # [17:37] <Callek> np
  1100. # [17:38] <jdm> yep, thanks
  1101. # [17:40] * Quits: flx_ (flx@moz-C1E46B5E.googlewifi.com) (Ping timeout)
  1102. # [17:42] * Quits: tonymec|away (tonymec@moz-479B0542.adsl-dyn.isp.belgacom.be) (Input/output error)
  1103. # [17:44] * Joins: tonymec__ (tonymec@moz-479B0542.adsl-dyn.isp.belgacom.be)
  1104. # [17:44] * tonymec__ is now known as tonymec|away
  1105. # [17:44] * bwinton_away is now known as bwinton
  1106. # [17:44] * Joins: flx_ (flx@moz-C1E46B5E.googlewifi.com)
  1107. # [17:45] * Quits: Jake (Jake@moz-CDAFE004.phlapafg.dynamic.covad.net) (Quit: Leaving.)
  1108. # [17:47] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  1109. # [17:48] * Quits: flx_ (flx@moz-C1E46B5E.googlewifi.com) (Ping timeout)
  1110. # [17:49] * Joins: flx_ (flx@moz-C1E46B5E.googlewifi.com)
  1111. # [17:51] * Quits: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se) (Quit: Ex-Chat)
  1112. # [17:52] * Quits: flx_ (flx@moz-C1E46B5E.googlewifi.com) (Ping timeout)
  1113. # [17:53] * bwinton is now known as bwinton_away
  1114. # [17:53] <philor> hmm, I bet that screenshot in https://tbpl.mozilla.org/php/getParsedLog.php?id=8013463&tree=Firefox shows what went wrong
  1115. # [17:54] * Joins: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se)
  1116. # [17:54] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  1117. # [17:54] * Joins: flx_ (flx@moz-85EBB8A.dia.static.qwest.net)
  1118. # [17:56] * Joins: jfkthame_afk (jfkthame@D79C887E.A1C12133.9542EC20.IP)
  1119. # [17:56] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1120. # [17:56] <philor> at least, I doubt the test wanted to resize the chrome harness window
  1121. # [17:56] <gcp> We can see version distribution of existing installations, right?
  1122. # [17:58] * Quits: drecodeam (anky@37C658C.E0DAC67D.A3D1B221.IP) (Client exited)
  1123. # [17:58] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  1124. # [17:58] * Quits: flx_ (flx@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  1125. # [18:00] * Joins: flx_ (flx@moz-C1E46B5E.googlewifi.com)
  1126. # [18:01] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1127. # [18:01] <smaug> Could someone please add VoidString()
  1128. # [18:02] <smaug> hmm, should that be NullString()
  1129. # [18:02] <Ms2ger> NullDOMString()
  1130. # [18:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1131. # [18:03] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1132. # [18:03] * Quits: flx_ (flx@moz-C1E46B5E.googlewifi.com) (Ping timeout)
  1133. # [18:05] <NeilAway> smaug: have you tried nsAdoptingString() as a workaround?
  1134. # [18:06] * Quits: biesi (cbiesinger@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
  1135. # [18:06] <smaug> NeilAway: how could that work?
  1136. # [18:06] <NeilAway> smaug: I thought it defaulted to void
  1137. # [18:06] * Joins: tonymec (tonymec@moz-479B0542.adsl-dyn.isp.belgacom.be)
  1138. # [18:06] <smaug> oh
  1139. # [18:06] <Ms2ger> NeilAway, also known as "obfuscation"
  1140. # [18:07] <mbrubeck> gcp: https://metrics.mozilla.com/stats/firefox.shtml
  1141. # [18:07] <NeilAway> smaug: actually nsXPIDLString seems to suffice (nsAdoptingString inherits from it)
  1142. # [18:07] <mbrubeck> gcp: More data at https://metrics.mozilla.com/pentaho/ if you have access
  1143. # [18:07] * Quits: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net) (Ping timeout)
  1144. # [18:08] * Quits: maikmerten_ (maikmerten@moz-ECF29949.dynamic.qsc.de) (Quit: Leaving)
  1145. # [18:09] * Quits: dao (dao@moz-8103251.superkabel.de) (Quit: Leaving.)
  1146. # [18:10] <NeilAway> can anyone on a) linux b) mac please load http://xml.pastebin.mozilla.org/1410056 as a XUL document and tell me whether all the pairs of tabs match?
  1147. # [18:10] <gcp> I'm specifically interested if we can see uptake in EUballot versions
  1148. # [18:11] <gcp> I installed it on my mom's PC...and it is *not* getting updates, despite them being enabled
  1149. # [18:13] <jdm> NeilAway: how do I load it as a xul document?
  1150. # [18:13] <jdm> opening it as test.xul from my filesystem didn't work
  1151. # [18:13] <jdm> ah, I found a wiki page
  1152. # [18:14] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  1153. # [18:14] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1154. # [18:14] * Quits: azakai (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Quit: Ex-Chat)
  1155. # [18:14] <jdm> NeilAway: pairs of tabs?
  1156. # [18:17] <tonymec> NeilAway: "/!\ Remote XUL / This page uses an unsupported technology that is no longer available by default. / Please contact the website owners to inform them of this problem."
  1157. # [18:22] <tonymec> NeilAway: on Linux64 with Remomte XUL Manager extension enabled but I don't see how to work around this "remote XUL prohibition".
  1158. # [18:23] <tonymec> s/Remomte/Remote/
  1159. # [18:24] <jdm> tonymec: dom.allow_XUL_XBL_for_file -> true
  1160. # [18:24] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Ping timeout)
  1161. # [18:24] * Joins: pnemsak (Miranda@moz-7409BD53.orange.sk)
  1162. # [18:24] <tonymec> jdm: wilco
  1163. # [18:26] * Joins: mib_7djqwn (Mibbit@moz-C6198329.range217-43.btcentralplus.com)
  1164. # [18:27] <tonymec> NeilAway: linux x86_64, listitem.css (twice logo and caption) doesn't match all others (only once)
  1165. # [18:28] * Joins: anky (anky@37C658C.E0DAC67D.A3D1B221.IP)
  1166. # [18:31] <khuey> lol
  1167. # [18:31] <khuey> so I installed XP RTM
  1168. # [18:31] <khuey> to use Windows Update, you have to install the latest service pack
  1169. # [18:31] <khuey> to install SP3, you must have SP1 installed
  1170. # [18:31] <khuey> this is a fun game
  1171. # [18:32] <JonathanS> khuey, Was Windows is easy to use? ;)
  1172. # [18:32] <jdm> ha
  1173. # [18:34] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  1174. # [18:35] <tonymec> NeilAway: see http://users.skynet.be/antoine.mechelynck/other/listitem.css.png
  1175. # [18:36] <Ms2ger> tonymec, hmm, that skin almost makes SeaMonkey pleasant to look at ;)
  1176. # [18:37] <mbrubeck> weird cluster of failures on last night's Linux nightly (on dougt's push)
  1177. # [18:37] <khuey> rofl
  1178. # [18:37] * jcranmer|away is now known as jcranmer
  1179. # [18:37] <tonymec> Ms2ger: third-party theme (Kairo's EarlyBlue from AMO) plus a Persona (needs three restarts to set up, I can tell you how)
  1180. # [18:38] <bsmith> ddahl: I will look at your patch/bug again in about 8 hours.
  1181. # [18:38] <bsmith> ddahl: after that, I am traveling ~16 hours
  1182. # [18:39] <bsmith> ddahl: It may be simpler to just disable the feature on native fennec (like xul fennec) and add it back on mobile later
  1183. # [18:40] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1184. # [18:40] <tonymec> Ms2ger: see bug 520124 comment #110
  1185. # [18:41] <philor> mbrubeck: those must be on the nightly, wonder whether that's the first clobber that ran after something landed
  1186. # [18:41] <tonymec> Ms2ger: of course, with the _default_ theme a
  1187. # [18:41] <IanN> tonymec: does anyone actually run pure gnome3, most seem to use gnome with compiz?
  1188. # [18:41] <tonymec> Ms2ger: ...Persona is restartless
  1189. # [18:42] <tonymec> IanN: I don't know, let me see what is my Gnome version...
  1190. # [18:42] <Ms2ger> I see
  1191. # [18:43] * adam is now known as adam-afk
  1192. # [18:45] * Quits: Suresh (chatzilla@88CFABD5.35EA6F9B.EB06F97B.IP) (Quit: Suresh)
  1193. # [18:45] <tonymec> IanN: libgnome 2.32.1-3.1.2 from openSUSE
  1194. # [18:45] <jcranmer> yay
  1195. # [18:45] <jcranmer> I found the cause of the newsgroup mark-unread bug
  1196. # [18:45] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1197. # [18:45] <jcranmer> [more or less]
  1198. # [18:45] <IanN> tonymec: ah looks like gnome3 with compiz from the screenshot
  1199. # [18:46] <jcranmer> smaug: I would like that too [VoidString]
  1200. # [18:46] <tonymec> IanN: I know I have compiz installed, but I meant: I thought this was Gnome *2*
  1201. # [18:46] <Ms2ger> jcranmer, enough to write a patch? :)
  1202. # [18:47] <jcranmer> Ms2ger: for VoidString, no
  1203. # [18:47] <jcranmer> for newsgroup mark-unread, probably
  1204. # [18:47] <IanN> tonymec: what does gnome-common say?
  1205. # [18:48] * Quits: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Client exited)
  1206. # [18:49] <tonymec> IanN: version 3.1.0-3.1.1 (from YaST about package gnome-common)
  1207. # [18:49] <IanN> tonymec: yep, u have gnome 3.1
  1208. # [18:50] * Quits: bsmith (bsmith@A2413EEC.695C1090.1F72B910.IP) (Ping timeout)
  1209. # [18:51] <tonymec> ah. Well I know KaiRo also uses openSUSE Linux, and of course many ppl use Linux here, but I wouldn't know who has KDE vs Gnome, or Gnome with vs without compiz
  1210. # [18:51] <tonymec> IanN: --^
  1211. # [18:52] <IanN> tonymec: ok :)
  1212. # [18:53] <tonymec> IanN: np
  1213. # [18:53] <mbrubeck> The nightly failures happened on the three longest-running mochitest suites
  1214. # [18:54] <mbrubeck> so it could also be caused by... something... that happened between 4:11 and 4:13 PST last night
  1215. # [18:55] * Joins: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net)
  1216. # [18:55] * Joins: Polynomial-C (Poly-C@moz-F63A073A.dip.t-dialin.net)
  1217. # [18:58] * jwir3|away is now known as jwir3
  1218. # [18:59] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
  1219. # [19:00] * Quits: Ally (textual@moz-70626913.range86-150.btcentralplus.com) (Ping timeout)
  1220. # [19:01] * rail_away is now known as rail
  1221. # [19:02] <evilpie> ms2ger rampage
  1222. # [19:03] <Ms2ger> Oops, sorry
  1223. # [19:04] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1224. # [19:06] * Joins: w1n5t0n (Mibbit@moz-60376324.hsd1.co.comcast.net)
  1225. # [19:07] * Quits: evilpie (chatzilla@moz-BA45542.pools.arcor-ip.net) (Input/output error)
  1226. # [19:08] * Quits: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net) (Ping timeout)
  1227. # [19:08] * Joins: evilpie (chatzilla@moz-BA45542.pools.arcor-ip.net)
  1228. # [19:10] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  1229. # [19:11] * Quits: w1n5t0n (Mibbit@moz-60376324.hsd1.co.comcast.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1230. # [19:16] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  1231. # [19:16] * Joins: prip (prip@moz-C330E3B5.k559.webspeed.dk)
  1232. # [19:17] * Joins: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net)
  1233. # [19:17] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Client exited)
  1234. # [19:20] <Jesse> evilpie: good morning
  1235. # [19:20] <Ms2ger> Good afternoon
  1236. # [19:21] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  1237. # [19:22] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Ping timeout)
  1238. # [19:22] * jcranmer is now known as jcranmer|away
  1239. # [19:23] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1240. # [19:25] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.5/20111121020919])
  1241. # [19:25] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Input/output error)
  1242. # [19:28] <jfkthame_afk> khuey: think we could risk re-enabling graphite on trunk, if we split ots out of libxul? i pushed this to tryserver (with moz_pgo=1) and it seemed to build ok.... would love to get that done before the uplift, so it catches the fx11 train
  1243. # [19:28] * jfkthame_afk is now known as jfkthame
  1244. # [19:30] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  1245. # [19:31] <khuey> jfkthame: I think so
  1246. # [19:31] <khuey> jfkthame: I want to do some measurements first, but I expect that we can
  1247. # [19:33] <wg9s> jfkthame: Question, do thinks not included in libxul get into sulrunner, and if the answer is no, would not having it in xulrunner be less than what was origianlly planned?
  1248. # [19:34] <Ms2ger> Unrelated
  1249. # [19:34] <wg9s> hmm OK was trying to say, between my bad typing, do things not included in libxul get into xulrunner?
  1250. # [19:34] <Ms2ger> Yes
  1251. # [19:34] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1252. # [19:35] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1253. # [19:35] <mbrubeck> XULRunner includes JS/XUL/CSS/HTML/etc. resources that are not linked into libxul
  1254. # [19:35] <mbrubeck> it also includes spidermonkey (libmozjs) and whatever other libraries are part of the gecko runtime
  1255. # [19:36] * Joins: slowpoke (slowpoke@A6B0AA65.B93869A1.27500626.IP)
  1256. # [19:36] <wg9s> mbrubeck: I was actually hoping for the opposite answer because that would have given a clear delineation of what did and what did not belong in libxul.
  1257. # [19:37] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1258. # [19:37] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Max SendQ exceeded)
  1259. # [19:37] <khuey> we're in the process of figuring that out ourselves ;-)
  1260. # [19:38] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  1261. # [19:38] <jfkthame> afaict, libxul is just a particular way of linking a bunch of the code for efficiency/convenience, it doesn't determine what is or isn't part of the product
  1262. # [19:39] <wg9s> Well, I thhink anything in lixul ends up being part of very product even if it is unused.
  1263. # [19:39] * Joins: sewardj (sewardj@moz-C79D927B.cable.virginmedia.com)
  1264. # [19:39] <wg9s> s/very/every/\
  1265. # [19:40] * Joins: pnemsak_ (Miranda@moz-7409BD53.orange.sk)
  1266. # [19:40] <wg9s> hmm i can't even fix my typos without making a new one ;-)
  1267. # [19:40] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Connection reset by peer)
  1268. # [19:42] <mbrubeck> wg9s: No, different products can use configure options to exclude things they don't use.
  1269. # [19:43] * Joins: mib_vcl983 (Mibbit@DC1003E.AD420D7D.265540B.IP)
  1270. # [19:43] <evilpie> Jesse: good afternoon
  1271. # [19:44] * Joins: dao (dao@moz-8103251.superkabel.de)
  1272. # [19:45] <Jesse> evilpie: were you looking for me earlier?
  1273. # [19:45] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1274. # [19:46] <evilpie> oh i think we already resolved that, i needed somebody to look at bug 528661
  1275. # [19:56] * jfkthame is now known as jfkthame_afk
  1276. # [19:57] * Quits: johnath_home (noyb@443AFEC5.C275C16F.F061A1E6.IP) (Input/output error)
  1277. # [19:59] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1278. # [20:00] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1279. # [20:01] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1280. # [20:01] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  1281. # [20:03] <gcp> in what component do updater bugs go? general?
  1282. # [20:03] <Ms2ger> Toolkit somewhere?
  1283. # [20:03] <Jesse> gcp: toolkit - application update
  1284. # [20:04] <gcp> well, its firefox specific :P
  1285. # [20:05] * Quits: mike5w3c (MikeS@moz-EDA38A07.pool.e-mobile.ne.jp) (Ping timeout)
  1286. # [20:05] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1287. # [20:05] * Joins: flx_ (flx@A01051A9.6F669779.3D1CA460.IP)
  1288. # [20:06] <derf> 3TD!
  1289. # [20:06] * Joins: mike5w3c (MikeS@moz-58F37FDB.pool.e-mobile.ne.jp)
  1290. # [20:06] <Jesse> gcp: firefox specific how?
  1291. # [20:06] <sewardj> bc: ping
  1292. # [20:06] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1293. # [20:06] <gcp> I am pretty sure the eu-ballot versions are not receiving updates
  1294. # [20:07] <gcp> or at least some of them :P
  1295. # [20:08] <dao> and you're sure it's not a problem in the toolkit code?
  1296. # [20:08] * Joins: karl (karl@D285A134.8998A38C.C8A09C26.IP)
  1297. # [20:08] <gcp> normal firefoxes sure update, and so does TB
  1298. # [20:08] <gcp> anyway, I'll file in toolkit
  1299. # [20:09] <dao> well, that wasn't my question
  1300. # [20:09] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  1301. # [20:09] <RyanVM> bz: ping
  1302. # [20:09] <gcp> given that it works in normal firefoxes, it seems more likely an issue in the logic that matches versions or locales
  1303. # [20:10] <dao> that logic should be in AUS (https://bugzilla.mozilla.org/enter_bug.cgi?product=AUS) and toolkit
  1304. # [20:11] <dao> unless you're saying the ballot build has a bogus version
  1305. # [20:11] <gcp> no, it looked OK to me
  1306. # [20:11] * Joins: Elen (El@moz-EB0E359F.hsd1.ut.comcast.net)
  1307. # [20:11] <gcp> in fact, as soon as I went into help->about, it downloaded and installed immediately
  1308. # [20:12] <gcp> but the browser was in very regular use, yet it was at 5.0 when 7.0 was current
  1309. # [20:12] <gcp> I checked again this weekend, and it was still at 7.0 when it should have been at 8.0.
  1310. # [20:13] <bjacob> glandium: since the angle splitoff, it seems that the local angle patches are broken
  1311. # [20:14] <bjacob> glandium: if i apply a angle update, it works, but if I unapply local angel patches, update angle, and reapply patches, I get strange crashes
  1312. # [20:14] <bjacob> glandium: can you have a look at gfx/angle/*.patch and tell me what needs to be adapted?
  1313. # [20:14] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3d74a7c6d71b - Kyle Huey - Back out Bug 629668 because it breaks pymake builds.
  1314. # [20:15] * Quits: slowpoke (slowpoke@A6B0AA65.B93869A1.27500626.IP) (Input/output error)
  1315. # [20:17] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  1316. # [20:17] <evilpie> dria: this is buggy https://wiki.mozilla.org/Features/By_team#Mac_Integration
  1317. # [20:17] <evilpie> also i would like suggest to make Bug id a required field for new features
  1318. # [20:19] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1319. # [20:19] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  1320. # [20:19] <dria> features are not 1:1 related to bugs
  1321. # [20:19] * Quits: dao (dao@moz-8103251.superkabel.de) (Quit: Leaving.)
  1322. # [20:19] <dria> so that wouldn't make sense
  1323. # [20:19] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1324. # [20:20] <bjacob> dria: we tend to use bugzilla for everything, including features
  1325. # [20:20] <dria> ok
  1326. # [20:20] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  1327. # [20:20] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1328. # [20:21] <dria> and "mac integration" isn't part of the eng team list anymore, so I just need to delete that query. thanks for pointing it out
  1329. # [20:22] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1330. # [20:23] <evilpie> dria: the problem i often have, there is a feature page, but i can't find the bug
  1331. # [20:23] <evilpie> but the bug really exists
  1332. # [20:23] <dria> bjacob: fwiw using or not using feature pages is something you'll have to take up with blizzard (platform PM) and sheila (project management lead)
  1333. # [20:24] <dria> evilpie: someone should have linked to it then, i guess
  1334. # [20:24] <evilpie> yeah
  1335. # [20:24] <evilpie> but people forget it when you don't ask them
  1336. # [20:24] <evilpie> and you can find the bug id in all kind of places
  1337. # [20:25] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1338. # [20:25] * ChanServ sets mode: +o dveditz
  1339. # [20:27] * Quits: evilpie (chatzilla@moz-BA45542.pools.arcor-ip.net) (Quit: ChatZilla 0.9.87 [Firefox 11.0a1/20111218031140])
  1340. # [20:27] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1341. # [20:31] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1342. # [20:32] * Joins: IanN_ (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  1343. # [20:33] * Quits: IanN_ (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.8a1/20111217163420])
  1344. # [20:33] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  1345. # [20:34] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Client exited)
  1346. # [20:34] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  1347. # [20:34] * Quits: karl (karl@D285A134.8998A38C.C8A09C26.IP) (Ping timeout)
  1348. # [20:35] * jfkthame_afk is now known as jfkthame
  1349. # [20:35] * bent is now known as IRCMonkey61937
  1350. # [20:36] * Joins: hom (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  1351. # [20:36] * Joins: bernd (chatzilla@moz-461277E8.superkabel.de)
  1352. # [20:37] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
  1353. # [20:39] * IRCMonkey61937 is now known as bent
  1354. # [20:40] * Quits: flx_ (flx@A01051A9.6F669779.3D1CA460.IP) (Quit: Lost terminal)
  1355. # [20:41] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  1356. # [20:42] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  1357. # [20:43] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1358. # [20:43] <bc> sewardj: pong
  1359. # [20:43] <khuey> jdm: ping?
  1360. # [20:44] <jdm> khuey: pong
  1361. # [20:44] <khuey> jdm: how do we mark good first bugs these days?
  1362. # [20:44] <Ms2ger> [mentor=jdm]
  1363. # [20:44] <jdm> khuey: mentor=khuey, and a lang= attribute if possible
  1364. # [20:45] <khuey> ok
  1365. # [20:45] <khuey> jdm: so 492931 is good?
  1366. # [20:46] <jdm> khuey: yep!
  1367. # [20:46] <khuey> excellent
  1368. # [20:46] <khuey> thanks
  1369. # [20:46] <jdm> khuey: well, a link to the relevant source file is appreciated
  1370. # [20:46] <jdm> just as a decent first step so someone interested can start looking
  1371. # [20:46] <khuey> they're kind of spread all over :-/
  1372. # [20:46] <jdm> oh
  1373. # [20:47] <RyanVM> khuey: So for kicks yesterday, I attempted to build JS with PGO enabled on MSVC2010. xpcshell crashes in Yarr during the second-round make package phase
  1374. # [20:47] <jdm> link to a search?
  1375. # [20:47] <khuey> jdm: that I might be able to do
  1376. # [20:47] <khuey> RyanVM: mmm lovely
  1377. # [20:47] <RyanVM> khuey: Yeah. I remember there being a bug back in the day about Yarr crashing with PGO with O2 enabled, but I was still getting crashes with --enable-optimize commented out
  1378. # [20:48] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1379. # [20:48] <RyanVM> khuey: Would you agree that --enable-optimize="-O2 -GL" is kind of pointless with PGO enabled?
  1380. # [20:48] * wg9s wonders if that only occurred on talk like a pirate day.
  1381. # [20:48] <khuey> RyanVM: yes, I agree
  1382. # [20:49] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1383. # [20:49] * Quits: mib_7djqwn (Mibbit@moz-C6198329.range217-43.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1384. # [20:49] * Joins: dao (dao@moz-8103251.superkabel.de)
  1385. # [20:50] * Joins: karl (karl@D285A134.8998A38C.C8A09C26.IP)
  1386. # [20:50] * Quits: dao (dao@moz-8103251.superkabel.de) (Connection reset by peer)
  1387. # [20:51] <RyanVM> khuey: I'm thinking that arch:SSE2 is still useful, though
  1388. # [20:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1389. # [20:52] <khuey> on x86 yeah
  1390. # [20:54] <bjacob> glandium: ignore me... something really stupid slept in my patch
  1391. # [20:59] * Joins: mconley (mconley@A00174C9.68469654.6816E6B7.IP)
  1392. # [21:00] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1393. # [21:00] * wg9s thinks sometimes when he is really stupid he sleeps in a lot of odd places.
  1394. # [21:01] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1395. # [21:01] * Quits: Mano (chatzilla@moz-2B3C72E9.red.bezeqint.net) (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111122192043])
  1396. # [21:02] * Joins: dao (dao@moz-8103251.superkabel.de)
  1397. # [21:02] <NeilAway> tonymec: now, that's weird, because I only get that effect on checkboxes and not listitems
  1398. # [21:06] <tonymec> NeilAway: any idea what might cause it on my side? or what to test and how?
  1399. # [21:06] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1400. # [21:07] <Ms2ger> khuey, orange
  1401. # [21:07] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1402. # [21:08] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1403. # [21:09] <jdm> khuey: ping
  1404. # [21:10] * khuey is now known as khuey|away
  1405. # [21:10] <khuey|away> jdm: pong
  1406. # [21:10] <khuey|away> Ms2ger: wtf?
  1407. # [21:10] * khuey|away is now known as khuey
  1408. # [21:10] <tonymec> NeilAway: in checkbox.css and checkbox.xul I see only one logo each. In listitem.css and listitem.xul the background is white (greyish in other tabs).
  1409. # [21:10] <jdm> khuey: so nsDOMFile::GetInternalStream includes the DEFER_OPEN flag
  1410. # [21:11] <jdm> khuey: however, when submitting a form in which the file doesn't exist, this is not good
  1411. # [21:11] <jdm> we put off opening the file until we make the http connection
  1412. # [21:11] * Quits: hom (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
  1413. # [21:11] <jdm> we want to be able to tell if we should just create an empty stream instead of one that fails later
  1414. # [21:11] <jdm> deferring is bad in this case
  1415. # [21:12] <tonymec> NeilAway: where "greyish" = same as non-current tabs on the page's tab bar
  1416. # [21:12] <jdm> khuey: relevant caller is http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsFormSubmission.cpp#511
  1417. # [21:13] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1418. # [21:13] <khuey> jdm: mmm
  1419. # [21:13] <khuey> jdm: how did this work before?
  1420. # [21:13] <jdm> khuey: I'm not sure if it did or not.
  1421. # [21:14] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1422. # [21:14] <khuey> ah
  1423. # [21:15] <khuey> jdm: perhaps we can change http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsBufferedStreams.cpp#351 to swallow the error
  1424. # [21:15] <khuey> that might have other side effects
  1425. # [21:16] <tonymec> NeilAway: in listitem.xul I see a checkbox. In listitem.css, could the whole left-side logo be the checkbox? Clicking it makes the rest of the line (but not the leftside logo) get a blue background as if "selected".
  1426. # [21:16] <jdm> khuey: the file's also part of a multiplex stream
  1427. # [21:16] <jdm> I think there would need to be a bunch of error swallowing
  1428. # [21:18] <wg9s> Way too many inappropriate comments to make about all this swallow talk.
  1429. # [21:18] <khuey> jdm: yeah, not sure that's there's an easy solution here
  1430. # [21:18] <khuey> we definitely want to defer though, i/o on the gui thread is bad
  1431. # [21:18] * khuey channels sdwilsh's ghost
  1432. # [21:19] <Asa> sdwilsh died?
  1433. # [21:19] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Client exited)
  1434. # [21:19] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  1435. # [21:19] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1436. # [21:20] <tonymec> NeilAway: also, in checkbox.css (only) there is a very small bluish graphic (a reduced logo?) inside the (normal-size) checkbox.
  1437. # [21:20] <jdm> khuey: doesn't deferring just push the IO until later?
  1438. # [21:20] <jdm> it's still on the gui thread
  1439. # [21:20] <khuey> jdm: I don't think it is
  1440. # [21:20] <jdm> khuey: http://pastebin.mozilla.org/1411592
  1441. # [21:20] <khuey> Asa: its a metaphor
  1442. # [21:21] <khuey> jdm: mmm
  1443. # [21:21] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
  1444. # [21:21] <khuey> I'm tempted to blame necko for this
  1445. # [21:21] <khuey> jdm: out of curiosity, is there a bug report that lead you to this?
  1446. # [21:22] <wg9s> JUst don;t blame Necco wafers. they are very big in this area of the country.
  1447. # [21:22] <jdm> khuey: yep. I've been working with jhk on bug 709262
  1448. # [21:22] <wg9s> one of oiur local products.
  1449. # [21:22] <jdm> er
  1450. # [21:22] <jdm> not that one
  1451. # [21:22] <jdm> khuey: bug 702949
  1452. # [21:23] <wg9s> Sky Bars are also local to here. THere si only one machine in the whole world capable of making XkyBars.
  1453. # [21:23] * Joins: gandalf (zbraniecki@moz-D977477A.neoplus.adsl.tpnet.pl)
  1454. # [21:23] <wg9s> SkyBars.
  1455. # [21:26] <khuey> jdm: ok, so we should probably fix necko to not do that
  1456. # [21:26] <jdm> khuey: is the answer here to create a SafeBufferedIntputStream that swallows the error?
  1457. # [21:26] <wg9s> Which I guess means manufacturing of Sky Bars is NOT going to be outsourced to another country anytime soon.
  1458. # [21:26] <khuey> jdm: hmm, maybe
  1459. # [21:26] * khuey looks
  1460. # [21:26] <tonymec> NeilAway: yes, zooming to 300% shows a very small logo inside the checkbox of checkbox.css
  1461. # [21:27] * Quits: kennyluck (kennyluck@moz-1C7FC771.dynamic.hinet.net) (Ping timeout)
  1462. # [21:27] <khuey> jdm: alternatively, perhaps nsFileInputStream::Available should return 0 instead of throwing?
  1463. # [21:28] * Quits: bernd (chatzilla@moz-461277E8.superkabel.de) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.4/2008111312])
  1464. # [21:29] * Joins: kennyluck (kennyluck@moz-661C37AF.dynamic.hinet.net)
  1465. # [21:29] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1466. # [21:29] * mattwoodrow|away is now known as mattwoodrow
  1467. # [21:29] <khuey> actually, that probably doesn't work
  1468. # [21:29] <khuey> since file input streams are blocking
  1469. # [21:29] * khuey grumbles about nsIInputStream
  1470. # [21:30] <jdm> what do you mean, blocking?
  1471. # [21:31] <khuey> nsFileInputStream::IsNonBlocking returns false
  1472. # [21:32] <khuey> so an available length of 0 means "block on me" not "you're not getting any more"
  1473. # [21:32] <khuey> obviously blocking on reading from a non-existent file will be sad times
  1474. # [21:32] <jdm> eww
  1475. # [21:33] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1476. # [21:33] <khuey> jdm: I'd talk to one of the beezee's about this
  1477. # [21:34] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1478. # [21:34] * Quits: mcsmurf (chatzilla@moz-F2A68679.dip.t-dialin.net) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.8a1/20111203104810])
  1479. # [21:34] <jdm> ok
  1480. # [21:34] <khuey> jdm: I'm going to file a bug about Necko defeating the DEFER_OPEN optimization here too
  1481. # [21:35] <jdm> khuey: I'm not sure the DEFER_OPEN optimization was ever about moving it off of the main thread
  1482. # [21:35] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.87-2011052417 [Firefox 11.0a1/20111217131715])
  1483. # [21:35] <jdm> khuey: the bug was about the supposedly async construct/init of file streams performing IO that caused hiccups in fennec
  1484. # [21:35] * Joins: nthomas (chatzilla@moz-75DA4CCD.dsl.telstraclear.net)
  1485. # [21:36] <khuey> jdm: well when we switched dom files to use it we thought it would move the i/o to the background threads
  1486. # [21:36] <khuey> that may have just been my lack of understanding though ;-)
  1487. # [21:37] <jdm> heh
  1488. # [21:37] * khuey grumbles about MXR being slow
  1489. # [21:38] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1490. # [21:39] <tonymec> NeilAway: FTR, viewing a local copy of what I've now uploaded as http://users.skynet.be/antoine.mechelynck/other/1410056.xul
  1491. # [21:41] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1492. # [21:42] * Quits: sewardj (sewardj@moz-C79D927B.cable.virginmedia.com) (Ping timeout)
  1493. # [21:44] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Linkinus - http://linkinus.com)
  1494. # [21:44] <philor> woohoo, now Linux PGO is busted
  1495. # [21:44] <Ms2ger> Wasn't me
  1496. # [21:45] <khuey> I'm not fixing this one
  1497. # [21:46] <khuey> jdm: http://mxr.mozilla.org/mozilla-central/source/netwerk/base/public/nsIFileStreams.idl#95 :-P
  1498. # [21:46] <jdm> >:(
  1499. # [21:47] * khuey files a bug
  1500. # [21:49] <tonymec> philor: linker out-of-mem as seen in the NGs? Is that why Sm trunk nightlies arrive on time every day on linux-x86_64 and not on other platforms?
  1501. # [21:50] <philor> no, and no idea
  1502. # [21:53] <tonymec> philor: NG ref, for PGO busted but on W32, is thread "Gecko Is Too Big (Or, Why the Tree Is Closed)" on mozilla.dev.platform
  1503. # [21:58] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  1504. # [21:59] * Quits: grubshka (grubshka@moz-498626E5.w86-216.abo.wanadoo.fr) (Ping timeout)
  1505. # [21:59] <khuey> rnewman++
  1506. # [22:01] <rnewman> :)
  1507. # [22:01] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  1508. # [22:02] <khuey> "Don't ship footguns, and people won't end up with holes in their feet." is the context for anyone playing along at home
  1509. # [22:02] <philikon> ah
  1510. # [22:02] <philikon> was wondering
  1511. # [22:02] <philikon> yeah
  1512. # [22:02] <philikon> srsly
  1513. # [22:03] * Joins: eflores (AndChat@538BABFE.A073F3E.97BBD552.IP)
  1514. # [22:03] <wg9s> So, don;t give Barney that bullet to keep in his shirt pcket?
  1515. # [22:03] <wg9s> pocket?
  1516. # [22:03] * Quits: anky (anky@37C658C.E0DAC67D.A3D1B221.IP) (Client exited)
  1517. # [22:04] * Joins: grubshka (grubshka@moz-498626E5.w86-216.abo.wanadoo.fr)
  1518. # [22:04] <khuey> something like that
  1519. # [22:05] * Quits: mib_vcl983 (Mibbit@DC1003E.AD420D7D.265540B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1520. # [22:05] * Joins: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP)
  1521. # [22:07] <philor> awesome, unlike Win where we use a totally unsupported compiler, on Linux, we use a hacked and outdated version of the compiler, and that's probably a gcc error that's fixed in 4.5.3
  1522. # [22:07] <Jesse> in what way is the windows compiler unsupported?
  1523. # [22:07] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Connection reset by peer)
  1524. # [22:08] <philor> oh, are they still releasing updates to it?
  1525. # [22:08] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  1526. # [22:08] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1527. # [22:09] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Ping timeout)
  1528. # [22:09] <NeilAway> tonymec: well, the point is, they are supposed to look the same (except for the label text of course)
  1529. # [22:12] <tonymec> NeilAway: do you want snapshots for oneor more other tabs? or could I help in any way?
  1530. # [22:12] <NeilAway> tonymec: no, I just need something that reproduces the problem, even if it's inconsistent
  1531. # [22:13] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1532. # [22:14] <tonymec> NeilAway: well, I see the problem every time in latest Sm trunk for linux x86_64
  1533. # [22:14] <NeilAway> tonymec: sure, but why do you see it in listitem but I see it in checkbox?
  1534. # [22:16] <NeilAway> tonymec: still, that's a question for the layout/gfx guys I suppose
  1535. # [22:16] <tonymec> NeilAway: in checkbox.css I see a very small logo inside a normal-size checkbox. In listitem.xul I see a normal-size logo with a 1px border (enlarged checkbox?) around it.
  1536. # [22:17] <philikon> khuey: oh, we're actually going to support webidl?
  1537. # [22:18] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
  1538. # [22:18] <tonymec> NeilAway: I see it the same when loading it directly from http://users.skynet.be/antoine.mechelynck/other/1410056.xul and enabling that domain through the Remote XUL Manager extension
  1539. # [22:19] * Joins: necolas (necolas@moz-4197BE5D.bb.sky.com)
  1540. # [22:20] <khuey> philikon: yes
  1541. # [22:20] <khuey> philikon: and we're totally going to do string constants
  1542. # [22:20] <khuey> just not in xpidl
  1543. # [22:21] <Ms2ger> Oh?
  1544. # [22:21] <Ms2ger> We weren't going to do string constants in the platform last time I checked
  1545. # [22:21] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1546. # [22:22] <Ms2ger> mounir, tell DAPI that, please
  1547. # [22:22] <khuey> did those get removed from webidl?
  1548. # [22:22] <Ms2ger> Were they ever in WebIDL?
  1549. # [22:22] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1550. # [22:23] <khuey> uh
  1551. # [22:23] <khuey> I have no idea
  1552. # [22:23] <khuey> I figured they were since people are writing specs with them ...
  1553. # [22:23] * Quits: necolas (necolas@moz-4197BE5D.bb.sky.com) (Client exited)
  1554. # [22:23] <khuey> rofl
  1555. # [22:23] <khuey> I've seen people get bug numbers in commits before
  1556. # [22:23] <khuey> but when people misnumber the tests ...
  1557. # [22:23] <khuey> that's great
  1558. # [22:24] <Ms2ger> Eh?
  1559. # [22:24] <khuey> http://hg.mozilla.org/mozilla-central/rev/c828b73a419a
  1560. # [22:25] <Ms2ger> Nice
  1561. # [22:26] <Ms2ger> Anyway, ConstType includes integers, floats, booleans, bytes and octets
  1562. # [22:26] <philikon> *sniff*
  1563. # [22:26] <philikon> i think it'd be nice to have string consts
  1564. # [22:26] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  1565. # [22:26] <Ms2ger> I don't think so
  1566. # [22:27] <philikon> misspell a string = no exception
  1567. # [22:27] <Ms2ger> Pff
  1568. # [22:27] <philikon> misspell a constant, different
  1569. # [22:27] * khuey shrugs
  1570. # [22:27] * Joins: sewardj (sewardj@moz-C79D927B.cable.virginmedia.com)
  1571. # [22:27] <khuey> you really want enums then
  1572. # [22:27] <khuey> you could have type checking!
  1573. # [22:27] <khuey> and then JS wouldn't be such a wasteland
  1574. # [22:27] <Ms2ger> Misspell the string argument to insertAdjacentHTML, and you get an exception
  1575. # [22:27] <philikon> hey hey this is still js :)
  1576. # [22:28] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  1577. # [22:28] <philikon> i have accidentally misspelled strings so many times and hunted a bug for hour
  1578. # [22:28] <philikon> *hours
  1579. # [22:28] <philikon> just because i spelled it "laod" instead of "load" or something
  1580. # [22:29] <philikon> maybe that's just me
  1581. # [22:29] <khuey> ->AddEventListener(foo, nsGkAtoms::load);
  1582. # [22:29] <khuey> so much better
  1583. # [22:29] <khuey> :-P
  1584. # [22:29] <philikon> bah c++ fanbois
  1585. # [22:30] <Ms2ger> Not me
  1586. # [22:30] * Quits: karl (karl@D285A134.8998A38C.C8A09C26.IP) (Ping timeout)
  1587. # [22:30] <khuey> too bad it doesn't work that way either
  1588. # [22:30] <khuey> philikon: I'm hardly a c++ fanboi
  1589. # [22:30] <khuey> I just like type checking
  1590. # [22:30] <Ms2ger> ->AddEventListener(function(event) { ... }, nsGkAtoms::load);
  1591. # [22:30] <khuey> heh
  1592. # [22:31] * Joins: mbrubeck_ (Mibbit@moz-755AD63.hsd1.wa.comcast.net)
  1593. # [22:31] <philikon> window.addEventListener(func, window.EVENT_LOAD)
  1594. # [22:31] <Ms2ger> Eww
  1595. # [22:31] <khuey> global scope pollution!
  1596. # [22:31] <Ms2ger> Indeed
  1597. # [22:32] <philikon> well EVENT_LOAD would be a property of the Window IDL
  1598. # [22:32] <philikon> is it my fault that window is also the global object?
  1599. # [22:32] <philikon> we should fix that
  1600. # [22:32] <philikon> (and we are, wiht modules)
  1601. # [22:32] <Ms2ger> Hah
  1602. # [22:32] <philikon> also
  1603. # [22:32] <philikon> you can already avoid it
  1604. # [22:32] <Ms2ger> Unicorns?
  1605. # [22:32] <philikon> with an anonymous closure
  1606. # [22:32] <khuey> didn't modules get removed too?
  1607. # [22:33] <philikon> did they?
  1608. # [22:33] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1609. # [22:33] <philikon> i thought they were on the plan for es.next
  1610. # [22:33] <khuey> oh, I thought you were talking about webidl modules
  1611. # [22:33] <philikon> ah no, js modules
  1612. # [22:33] <philikon> since you guys were like OMG GLOBAL SCOPE!!11!
  1613. # [22:35] <mbrubeck_> should we close the trees? and can we? (apologies if this was already discussed; I'm not at the computer where my scrollback is)
  1614. # [22:36] <Ms2ger> Eh? Why?
  1615. # [22:37] <mbrubeck_> tbpl and self-serve are down
  1616. # [22:37] <mbrubeck_> so we're not seeing test results
  1617. # [22:37] * Quits: msucan (msucan-@FA9E8863.56E67207.699550A1.IP) (Quit: .)
  1618. # [22:37] <mbrubeck_> actually self-serve might be working
  1619. # [22:38] <mbrubeck_> anyway, no *useable* way to tell if breakage is checked in...
  1620. # [22:39] <nthomas> what sort of not working ?
  1621. # [22:39] <nthomas> tbpl.m.o has content after I force reloaded it
  1622. # [22:39] <nthomas> for m-c
  1623. # [22:40] <mbrubeck_> hmm, it's just timing out for me
  1624. # [22:40] * Joins: Waldo (waldo@moz-104CC309.mv.mozilla.com)
  1625. # [22:40] <mbrubeck_> Wal\o
  1626. # [22:40] <mbrubeck_> soort
  1627. # [22:40] <mbrubeck_> sorry
  1628. # [22:40] <mbrubeck_> Waldo's /topic indicates network issues
  1629. # [22:40] <Waldo> ?
  1630. # [22:41] <Waldo> I felt a great disturbance in the Force, as if millions of network nodes cried out in terror, and suddenly timed out
  1631. # [22:41] <Waldo> oh
  1632. # [22:41] <Waldo> that
  1633. # [22:41] <Waldo> I think philor set that on Friday morning
  1634. # [22:41] <Waldo> my change was just to switch m-i/m-c to open
  1635. # [22:41] <nthomas> the topic in #it is clear though, so here is probably just stale
  1636. # [22:42] <Waldo> p{ossi,roba}bly
  1637. # [22:43] <mbrubeck_> tbpl was working fine for me all morning, but it's just been timing out for the last 30 minutes or more
  1638. # [22:43] * Quits: graememcc (chatzilla@moz-6D728BDA.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
  1639. # [22:44] <Ms2ger> http://www.downforeveryoneorjustme.com/tbpl.mozilla.org
  1640. # [22:44] <wg9s> mbrubeckseems to timeout for me when there are a lot of filed tests ont he same build.
  1641. # [22:44] <wg9s> failed
  1642. # [22:44] <wg9s> like 85 earlier today.
  1643. # [22:44] <mbrubeck_> maybe it's just me. http://www.downforeveryoneorjustme.com/tbpl.mozilla.org thinks it's up
  1644. # [22:45] <mbrubeck_> (I mean TBPL won't even load; I get a network error page)
  1645. # [22:45] <nthomas> how about addons.mozilla.org ?
  1646. # [22:46] <wg9s> OH: i don;t have that issue I thought you meant timeouts trying to get the log summary.
  1647. # [22:47] <mbrubeck_> AMO works for me
  1648. # [22:51] * Parts: andreasn (andreasn@moz-3CDFCC6A.a336.corp.bahnhof.se)
  1649. # [22:51] * Joins: njn (chatzilla@32788AE8.60066DFE.8660782D.IP)
  1650. # [22:53] * Quits: mbrubeck_ (Mibbit@moz-755AD63.hsd1.wa.comcast.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1651. # [22:53] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1652. # [22:56] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  1653. # [22:56] * Quits: prip (prip@moz-C330E3B5.k559.webspeed.dk) (Quit: Leaving)
  1654. # [22:57] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Input/output error)
  1655. # [23:00] * Quits: bhearsum (bhearsum@moz-B7E4BE87.hearsum.ca) (Quit: ZNC - http://znc.in)
  1656. # [23:01] * Joins: bhearsum (bhearsum@moz-FBAE94.members.linode.com)
  1657. # [23:01] * Joins: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com)
  1658. # [23:01] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  1659. # [23:03] * Quits: micahg (micahg@moz-C7CC8D27.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  1660. # [23:04] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1661. # [23:06] * philor changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 20th Dec || If you are new or want to help, see irc://irc.mozilla.org/#introduction'
  1662. # [23:06] <philor> not me, no, though I figured we could just leave it there since it seems to be universally true
  1663. # [23:06] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1664. # [23:06] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1665. # [23:06] <Waldo> :-)
  1666. # [23:07] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1667. # [23:07] <Waldo> philor's law of infrastructure reliability, or something
  1668. # [23:08] * Quits: dao (dao@moz-8103251.superkabel.de) (Connection reset by peer)
  1669. # [23:08] <philor> "if you like the way it's working, just you wait five minutes"
  1670. # [23:08] * Ms2ger changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 20th Dec || If you are new or want to help, see irc://irc.mozilla.org/#introduction || "if you like the way it's working, just you wait five minutes"'
  1671. # [23:09] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
  1672. # [23:09] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1673. # [23:09] * Joins: dao (dao@moz-8103251.superkabel.de)
  1674. # [23:09] * Quits: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com) (Client exited)
  1675. # [23:11] <Waldo> good grief is cairo warning-y
  1676. # [23:12] <Ms2ger> Yeah
  1677. # [23:12] <Waldo> warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wconversion]
  1678. # [23:12] <Waldo> about a squillion times per file
  1679. # [23:12] <Ms2ger> If you're fixing warnings, might want to ask edmorley my set of patches
  1680. # [23:12] * Ms2ger grumbles at dist/include/nsBaseHashtable.h:150:14: warning: converting to non-pointer type ‘unsigned int’ from NULL
  1681. # [23:13] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
  1682. # [23:13] <Waldo> libvpx also spews a bunch of -Wconversion
  1683. # [23:14] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  1684. # [23:14] <Waldo> a bunch in libvpx, a few in expat, and the rest in cairo, for a browser build
  1685. # [23:15] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1686. # [23:16] * Waldo wonders how much we care about the ipc chromium files being unmodified
  1687. # [23:16] * Quits: dao (dao@moz-8103251.superkabel.de) (Ping timeout)
  1688. # [23:16] <Ms2ger> No
  1689. # [23:16] <Ms2ger> Not at all
  1690. # [23:16] <Waldo> well, that's an easy warning fix, then
  1691. # [23:16] * Joins: dao (dao@moz-8103251.superkabel.de)
  1692. # [23:16] <Ms2ger> And don't look at the MOZILLA_CHROMIUM_BUILD defines or whatever, that's just to confuse you
  1693. # [23:17] * Quits: jarib (jarib@5E8BCC57.F2902D31.B1C414DA.IP) (Quit: Lost terminal)
  1694. # [23:18] <philor> Ms2ger: what was that you were saying earlier about having not broken comm-central?
  1695. # [23:18] * Quits: gandalf (zbraniecki@moz-D977477A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1696. # [23:19] <Ms2ger> nsIDOMNSElement
  1697. # [23:19] <Ms2ger> At least it seemed to build fine
  1698. # [23:19] <Ms2ger> May've broken it in other ways, of course
  1699. # [23:19] * Joins: micahg (micahg@moz-C7CC8D27.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  1700. # [23:20] <philor> Mac and Windows don't seem to agree about it building fine
  1701. # [23:20] * Joins: gandalf (zbraniecki@moz-D977477A.neoplus.adsl.tpnet.pl)
  1702. # [23:20] <Ms2ger> \o/
  1703. # [23:21] <philor> a perfect record intact
  1704. # [23:21] * Joins: mcsmurf (mcsmurf@moz-BE426369.dip.t-dialin.net)
  1705. # [23:24] * njn has never had 5 browser builds going at once
  1706. # [23:25] <njn> 14:19:17 up 37 min, 7 users, load average: 26.93, 26.57, 17.87
  1707. # [23:25] <khuey> heh
  1708. # [23:25] <khuey> might finally get to use all your cores
  1709. # [23:25] <njn> Waldo: we're both looking at warnings
  1710. # [23:25] <njn> khuey: I've only got 4, 8 if you count Hyperthreading
  1711. # [23:25] <Waldo> njn: to some extent, yes
  1712. # [23:26] <njn> Waldo: what's your strategy? I was going to start going module-by-module
  1713. # [23:26] <Waldo> njn: I'm just looking cuz it's the weekend and I've got the games on :-)
  1714. # [23:26] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  1715. # [23:26] <Waldo> "strategy"? not much of one
  1716. # [23:26] <Waldo> pipe output into a text file
  1717. # [23:26] <Waldo> for warning in $(grep \\[-W ~/moz/inflight/inbound-warnings-clang-v2.txt | sed -e 's/^.*\[\(-W.*\)\].*$/\1/g' | sort | uniq); do echo "$warning: " `grep -c -- $warning ~/moz/inflight/inbound-warnings-clang-v2.txt`; done
  1718. # [23:26] * Quits: gandalf (zbraniecki@moz-D977477A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1719. # [23:26] * Quits: Ms2ger (Ms2ger@DA9738C3.641B467F.37724B0D.IP) (Quit: nn)
  1720. # [23:26] <Waldo> pick off likely-ish ones
  1721. # [23:26] * khuey waits for WarningShrink to start
  1722. # [23:27] <njn> Waldo: but when you get 100s of warnings, how do you choose where to look?
  1723. # [23:27] <njn> BTW -Woverlength-strings is f'ing useless
  1724. # [23:27] <Waldo> njn: as far as I'm concerned, any warning is spam I don't want to see, so it doesn't hugely matter
  1725. # [23:27] <njn> Waldo: I see dholbert is a sympathetic reviewer
  1726. # [23:27] <Waldo> njn: note I'm testing with clang, so the warnings I get are different from what you're seeing, likely
  1727. # [23:28] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1728. # [23:28] <njn> Waldo: there's a decent amoount of overlap, AFAICT
  1729. # [23:28] <Waldo> njn: he's filed warning bugs before, figured a reasonable choice
  1730. # [23:28] <Waldo> yeah, doubtless
  1731. # [23:28] <njn> Waldo: I was going to do module by module because that seems good for reviewing
  1732. # [23:28] <njn> 3rd party code is a pain
  1733. # [23:28] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  1734. # [23:28] <Waldo> yeah
  1735. # [23:28] <njn> NSS is terrible
  1736. # [23:28] <Waldo> http://pastebin.mozilla.org/1411989 is a fairly recent set of results I got
  1737. # [23:28] <Waldo> with clang
  1738. # [23:29] <khuey> that is true in general
  1739. # [23:29] <mattwoodrow> njn: Have you tried valgrind on mac osx lion?
  1740. # [23:29] <njn> Waldo: Wunused-parameter is useless, turn it off
  1741. # [23:29] <mattwoodrow> I'm getting an invalid instruction in libcrypto
  1742. # [23:30] <njn> Waldo: http://pastebin.mozilla.org/1411990 is my equivalent :)
  1743. # [23:30] <njn> mattwoodrow: no
  1744. # [23:30] * Waldo bets it's not a shell one-liner
  1745. # [23:30] <Waldo> seems unlikely, given that formatting!
  1746. # [23:31] <njn> Waldo: I have a script that does the percentage/summing stuff
  1747. # [23:32] <njn> Waldo: it's a concordance type thing, I used vim to extract the "[-Wfoo]" lines
  1748. # [23:32] <khuey> bah
  1749. # [23:32] <njn> Waldo: I bet if we fixed all the GCC warnings, the clang count would go way down, and vice versa
  1750. # [23:32] <Waldo> so'd I, with less flowery :-)
  1751. # [23:32] <khuey> why don't I get stacks for my crash on try?
  1752. # [23:32] <NeilAway> bah, I leaked 25 strings out of a thousand million
  1753. # [23:32] <Waldo> yeah
  1754. # [23:33] <NeilAway> (nsStringStatus uses %9 format...)
  1755. # [23:33] <philor> khuey: same reason you don't get them for your crash on not-try
  1756. # [23:33] <NeilAway> *Stats
  1757. # [23:33] <khuey> philor: which is?
  1758. # [23:34] <philor> khuey: bug 711179 - it puts the symbols where it says they are, or it gets the crapstack again
  1759. # [23:35] <khuey> philor: ty
  1760. # [23:35] * Parts: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Leaving)
  1761. # [23:36] <Waldo> njn: want to rubber-stamp a Clang warning fix? http://pastebin.mozilla.org/1411993
  1762. # [23:37] <Waldo> produces warnings like /home/jwalden/moz/inttypes/ipc/chromium/src/base/process_util.h:68:28: warning: function 'GetCurrentProcessArchitecture' is not needed and will not be emitted [-Wunneeded-internal-declaration]
  1763. # [23:38] <njn> Waldo: rs=me as long as we're allowed to modify that code -- are we?
  1764. # [23:38] <Waldo> njn: Ms2ger and http://hg.mozilla.org/mozilla-central/rev/d46151a97b7e suggest the answer is yes
  1765. # [23:39] <khuey> if you're talking about chromium code, yes, we can modify it
  1766. # [23:39] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1767. # [23:39] <njn> Waldo: sounds good
  1768. # [23:39] <khuey> tracking upstream isn't something we care about
  1769. # [23:40] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  1770. # [23:40] <njn> does anyone use [inbound] whiteboard markings any more?
  1771. # [23:41] <dao> some do, it's not clear why
  1772. # [23:41] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  1773. # [23:41] <jfkthame> njn: the inbound sheriffs have asked people not to do that any longer, i believe
  1774. # [23:42] <njn> jfkthame: fair enough, not much point if it was optional
  1775. # [23:42] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  1776. # [23:42] <njn> Waldo: -Wunused-but-set-variable is really good, IMHO
  1777. # [23:42] <njn> Waldo: I think it's fairly new, which is why we have so many with GCC
  1778. # [23:42] <njn> dead function calls aplenty
  1779. # [23:42] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1780. # [23:43] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1781. # [23:44] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
  1782. # [23:45] * Quits: tobbi (Tobbi@16BAC97A.933EA279.AC7F8427.IP) (Ping timeout)
  1783. # [23:47] * Quits: smaug (chatzilla@moz-57D0D6F1.elisa-mobile.fi) (Ping timeout)
  1784. # [23:47] * Joins: smaug (chatzilla@moz-57D0D6F1.elisa-mobile.fi)
  1785. # [23:48] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.1/2008072406])
  1786. # [23:50] <khuey> it's a little depressing what a well placed NS_ABORT_IF_FALSE can do to find main thread i/o :-/
  1787. # [23:50] * Quits: jfkthame (jfkthame@D79C887E.A1C12133.9542EC20.IP) (Ping timeout)
  1788. # [23:51] * Joins: jfkthame (jfkthame@78C7B4BE.A1C12133.9542EC20.IP)
  1789. # [23:52] <smaug> khuey: ?
  1790. # [23:52] <smaug> ah
  1791. # [23:52] <smaug> I see
  1792. # [23:53] <khuey> smaug: a bunch of DOM file stuff ends up statting on the main thread because Necko does silly things :-(
  1793. # [23:53] * Joins: jduell (jduell@moz-A446278F.hfc.comcastbusiness.net)
  1794. # [23:53] <smaug> uh
  1795. # [23:53] * Joins: Fallen|mac (kewisch@moz-A0987A85.adsl.alicedsl.de)
  1796. # [23:54] * Quits: Fallen|mac (kewisch@moz-A0987A85.adsl.alicedsl.de) (Quit: Leaving.)
  1797. # [23:54] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  1798. # [23:55] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1799. # [23:55] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1800. # [23:56] <philor> ttaubert: is browser_tabview_bug597980.js one of your favoritest tests, that you love above all others?
  1801. # [23:57] <ttaubert> um... :) wanna disable it?
  1802. # [23:57] <philor> bug 653080
  1803. # [23:58] <philor> no idea whether the leak analysis script is lying, or being mislead, or it really is the instigator of most of those
  1804. # [23:59] <khuey> is that the browser-chrome leak with 600+ comments?
  1805. # [23:59] <philor> yup
  1806. # [23:59] <khuey> kill it with fire
  1807. # [23:59] <ttaubert> you should have CC'ed me
  1808. # Session Close: Mon Dec 19 00:00:00 2011

The end :)