/irc-logs / mozilla / #developers / 2012-02-28 / end

Options:

  1. # Session Start: Tue Feb 28 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] <@khuey> time to break out the whips
  4. # [00:00] <@bz> kwierso: anyone responding to that? ;)
  5. # [00:00] <@khuey> keep them in line
  6. # [00:00] <taras> bz: see my messages above
  7. # [00:00] * Joins: gkw1 (gkw@moz-BBE3ABD.mv.mozilla.com)
  8. # [00:00] <Unfocused> s/unacceptable/INCONCEIVABLE/
  9. # [00:01] * Joins: smaug (chatzilla@moz-DB864999.gprs.sl-laajakaista.fi)
  10. # [00:01] * ChanServ sets mode: +o smaug
  11. # [00:01] * Quits: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP) (Ping timeout)
  12. # [00:01] * Quits: wlach (wlach@moz-F7860300.vif.net) (Quit: Textual IRC Client: http://www.textualapp.com/)
  13. # [00:01] * Joins: wlach_ (wlach@moz-F7860300.vif.net)
  14. # [00:01] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  15. # [00:02] <Cww> joe: is there anything you want to ask for in bug 711656 if the user can't start in safe mode?
  16. # [00:02] <Cww> (or can't figure out safe mode?)
  17. # [00:02] <@bz> taras: hey
  18. # [00:02] <@bz> taras: yes
  19. # [00:02] <joe> Cww: probably not worthwhile
  20. # [00:02] <@bz> taras: (re discuss)
  21. # [00:02] <@bz> taras: so here's the thing
  22. # [00:02] <@bz> taras: the basic setup is "something changed"
  23. # [00:02] * bbondy_away is now known as bbondy
  24. # [00:02] <Cww> joe: ok
  25. # [00:02] <@bz> taras: when should we try to repaint the page?
  26. # [00:03] * jwir3 is now known as jwir3|away
  27. # [00:03] <@bz> taras: what we used to do was that when something changed we'd post an event
  28. # [00:03] <@bz> taras: to the event loop
  29. # [00:03] <@bz> taras: as soon as that fired, we'd process the change
  30. # [00:03] <@bz> taras: sort of a cascade, actually
  31. # [00:03] * Quits: Goldorak (chatzilla@B7ECD0D5.CA539240.187A1082.IP) (Ping timeout)
  32. # [00:03] * Quits: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  33. # [00:03] <@bz> taras: append a node to the dom, posts event
  34. # [00:03] <@bz> taras: event processed, create frames, post event
  35. # [00:03] * philor|away is now known as philor
  36. # [00:04] <kwierso> bz: I replied a bit
  37. # [00:04] <@bz> taras: event processed, reflow frames, do invalidates, which posts OS events to paint
  38. # [00:04] <@bz> taras: finally paint
  39. # [00:04] <@bz> taras: make sense?
  40. # [00:04] * Joins: Goldorak (chatzilla@B7ECD0D5.CA539240.187A1082.IP)
  41. # [00:04] <@bz> taras: (this is the old setup, not the current setup)
  42. # [00:04] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  43. # [00:04] <hub> is there an easy we to print the XPCOM interface that an object implements?
  44. # [00:04] <@bz> hub: "the"?
  45. # [00:04] <hub> plural
  46. # [00:04] <hub> interaces :-/
  47. # [00:05] <taras> bz: yes
  48. # [00:05] <@bz> hub: given tearoffs, probably not
  49. # [00:05] * Quits: Goldorak (chatzilla@B7ECD0D5.CA539240.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  50. # [00:05] <gavin> if the object implements nsIClassInfo, yes :)
  51. # [00:05] * philor is now known as philor|away
  52. # [00:05] <@bz> taras: so then we switched to a setup where instead of doing the work async but ASAP we do it off the refresh tick for that page
  53. # [00:05] <@bz> gavin: the ones it deigns to list, at least. ;)
  54. # [00:05] * Joins: regen (Miller@moz-C1D48ACC.adsl.dynamic.seed.net.tw)
  55. # [00:05] <@bz> taras: which for background tabs is "pretty rarely" and for foreground tabs is 60Hz
  56. # [00:05] <gavin> otherwise, you can do something hacky like try to QI it to every known interface
  57. # [00:06] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  58. # [00:06] <hub> trying to figure out why I can't QI nsHyperTextAccessible somewhere
  59. # [00:06] <hub> :-/
  60. # [00:06] <@bz> taras: which is where we are now
  61. # [00:06] * AaronMT is now known as AaronMT|afk
  62. # [00:06] <gavin> what do you mean, "can't QI"?
  63. # [00:06] <@bz> hub: simplest thing is to look at the concrete class
  64. # [00:06] <@khuey> gavin: only if it doesn't lie
  65. # [00:06] <taras> bz: right and i'm saying there is no way we can paint at 60hz currently
  66. # [00:06] <taras> during pageload
  67. # [00:06] <hub> gavin: I get nsnull
  68. # [00:06] <@bz> hub: and then look at its queryinterface impl
  69. # [00:06] <@khuey> /omit
  70. # [00:06] <@bz> taras: sure
  71. # [00:06] <@khuey> hub: just step into it?
  72. # [00:06] <@bz> taras: so maybe during pageload we should consider throttling down to a lower frequency
  73. # [00:06] <taras> bz: but this is interesting
  74. # [00:07] <taras> interesting
  75. # [00:07] <taras> bz: so huffpo should in theory load faster
  76. # [00:07] <taras> in a background tab
  77. # [00:07] <gavin> #developers: I agree, edge cases exist
  78. # [00:07] <@bz> taras: well, sure
  79. # [00:07] <@bz> taras: for one thing it won't be painting!
  80. # [00:07] <taras> bz: what drivers progress for hidden tabs?
  81. # [00:07] <taras> bz: what drives progress for hidden tabs?
  82. # [00:07] <@bz> taras: what do you mean?
  83. # [00:08] <taras> bz: ie restyles/etc
  84. # [00:08] <@bz> taras: the refresh driver
  85. # [00:08] <taras> so he we have a different rate for hidden tabs?
  86. # [00:08] <@bz> taras: just throttled to "1000ms * 2^(number of firings since the tab got hidden)"
  87. # [00:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  88. # [00:09] <taras> bz: fantastic
  89. # [00:09] <mconnor> RyanVM: <3
  90. # [00:09] <@bz> taras: so background tabs should really not be a problem
  91. # [00:09] <taras> bz: well, they are a problem
  92. # [00:09] * zpao|detached is now known as zpao
  93. # [00:09] <taras> but in different ways
  94. # [00:09] <@bz> taras: of course script running in them can still trigger restyles
  95. # [00:09] <RyanVM> mconnor: odd, that's two days in a row I've gotten love after signing on to IRC :P
  96. # [00:09] <@bz> well, right
  97. # [00:09] <mconnor> RyanVM: just saw your reply to that thread
  98. # [00:09] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
  99. # [00:09] <taras> bz: during pageload in background tabs we are really janky
  100. # [00:09] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  101. # [00:10] <@bz> see, that's actually the flip side
  102. # [00:10] <@bz> if you tick really rarely
  103. # [00:10] <@bz> more work piles up
  104. # [00:10] <@bz> possibly
  105. # [00:10] <taras> bz: can chunk work better?
  106. # [00:10] <@bz> (or possibly not; it really depends on the situation)
  107. # [00:11] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120226042010])
  108. # [00:11] <@bz> we can try
  109. # [00:11] <@bz> I'd start by measuring why those janks happen
  110. # [00:11] <@bz> what the callstack is
  111. # [00:11] * @bz will bet money it's script running in the background tabs
  112. # [00:11] <taras> bz: we are going to chunk js events in background tabs
  113. # [00:11] <taras> this seems similar
  114. # [00:11] <@bz> what do you mean by "js events"?
  115. # [00:11] <@bz> settimeout?
  116. # [00:11] <taras> yeah
  117. # [00:12] <taras> and xmlhttprequest loops
  118. # [00:12] * @khuey grumbles about python being awful
  119. # [00:12] <@bz> this is different, sorta
  120. # [00:12] <@bz> the problem is when a background tab loads a big script
  121. # [00:12] <@bz> and then has to run it
  122. # [00:12] <@bz> now we're in run-to-completion hell
  123. # [00:12] * Quits: gkw1 (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  124. # [00:12] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  125. # [00:12] <taras> bz: yup
  126. # [00:12] <@bz> the script takes however long it takes
  127. # [00:12] <taras> i'm suspecting we have jank unrelated to scripts
  128. # [00:12] <@bz> now maybe I'm wrong about this being the common case of background tab jank
  129. # [00:12] <@bz> data needed
  130. # [00:12] <sicking> biesi: still there>
  131. # [00:12] <sicking> biesi: still there?
  132. # [00:12] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  133. # [00:12] <biesi> sicking, yes
  134. # [00:13] <biesi> but busy
  135. # [00:13] <RyanVM> mconnor: Yeah, I'm dropping it though from here out. Gonna follow my own advice and all...
  136. # [00:13] <sicking> biesi: so i think i was a bit confused/unclear in the review request. Could you review everything but the media-cache parts?
  137. # [00:13] <sicking> biesi: that is all
  138. # [00:13] <biesi> sicking, I did
  139. # [00:14] <biesi> well I guess I reviewed everytyhing
  140. # [00:14] <mconnor> RyanVM: as you should!
  141. # [00:14] <sicking> yay, thanks!
  142. # [00:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  143. # [00:14] <taras> bz: can you file a bug on chunking stuff better duing pageload
  144. # [00:14] <mconnor> RyanVM: but someone in the community, not an employee, needed to call that out.
  145. # [00:14] <taras> and measuring background-tab jank
  146. # [00:14] <taras> ie whether it's caused by scripts or otherwise
  147. # [00:14] <@bz> taras: Let's start with a bug on the latter
  148. # [00:14] * mcote is now known as mcote|afk
  149. # [00:14] <taras> and i'll get someone to do that
  150. # [00:15] <@bz> taras: once we have that data, we can figure out what to do about it
  151. # [00:15] <@bz> taras: where do you want the bug?
  152. # [00:15] <taras> Core/layout?
  153. # [00:15] <@bz> sure
  154. # [00:16] <@bz> how is this different from bug 710359 ?
  155. # [00:16] * philor|away is now known as philor
  156. # [00:16] <darktrojan> mbrubeck, ping
  157. # [00:17] * Quits: regen (Miller@moz-C1D48ACC.adsl.dynamic.seed.net.tw) (Quit: regen)
  158. # [00:17] <taras> bz: it doesn't have these specific comments on what to measure
  159. # [00:18] * bmoss is now known as bmoss|mtg
  160. # [00:18] <@bz> ok
  161. # [00:19] <taras> bz: let me know if you want me to try to summarize that in the bug, i gotta step out for a bit now
  162. # [00:19] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=731026
  163. # [00:19] * Quits: gandalf (zbraniecki@moz-9151F08A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  164. # [00:19] <taras> bz: great, thanks
  165. # [00:21] <Cww> joe: 75 emails sent.
  166. # [00:21] * Quits: @smaug (chatzilla@moz-DB864999.gprs.sl-laajakaista.fi) (Ping timeout)
  167. # [00:21] <joe> Cww: <3
  168. # [00:22] <philor> sweet, Waldo busted the tree and didn't even have to push!
  169. # [00:22] <edmorley> there are just so many parts of this post that make me despair (not least of which being that I'm sure this isn't a rare mindset for our users): https://groups.google.com/d/msg/mozilla.dev.apps.firefox/yy4hJ5XAYNk/KRFKLe3D0lUJ
  170. # [00:22] <Waldo> that's...interesting
  171. # [00:23] * Waldo looks
  172. # [00:23] <Waldo> oh, I fail at life
  173. # [00:23] <Waldo> easy obvious fix coming
  174. # [00:24] <mbrubeck> darktrojan: pong
  175. # [00:25] * mjessome is now known as mjessome|away
  176. # [00:25] <darktrojan> mbrubeck, mind if I slightly break the addon prefs for mobile, given that it's being replaced?
  177. # [00:25] <Cww> edmorley: wait, what's wrong with that? he obviously knows the difference between RAM and CPU (already gets bonus points in my book) and is probably using the word "crash" to mean crashes and not hangs.
  178. # [00:25] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  179. # [00:26] <Waldo> fix pushed
  180. # [00:26] <mbrubeck> darktrojan: by "addon prefs" do you mean optionsURL stuff?
  181. # [00:26] <darktrojan> yes
  182. # [00:26] * Quits: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  183. # [00:26] <mbrubeck> darktrojan: Just keep me in the loop... got any bugs/links I can look at?
  184. # [00:26] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  185. # [00:26] <darktrojan> not yet
  186. # [00:27] <Waldo> philor: actually, looks like I did have to push
  187. # [00:27] <darktrojan> mbrubeck, I'm just altering setting.xml, that's not going to be used any more by mobile, is it?
  188. # [00:28] <darktrojan> it still appears to work, but doesn't look as pretty
  189. # [00:28] <Boriss> anyone know why a bug like bug 731030 seemingly requires a bugzilla account to view?
  190. # [00:28] <mbrubeck> darktrojan: It is still used, actually, but I can help adapt to the changes...
  191. # [00:28] * Joins: jaws_ (jwein@205D1023.DC1FB846.7C9220AF.IP)
  192. # [00:28] <@khuey> Boriss: wfm
  193. # [00:28] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  194. # [00:28] <@khuey> when logged out
  195. # [00:28] <mbrubeck> darktrojan: By the way, https://bugzilla.mozilla.org/show_bug.cgi?id=696533 has my work-in-progress patch for settings in native Fennec
  196. # [00:28] <Boriss> khuey: …hmm, now wfm
  197. # [00:29] <darktrojan> mbrubeck, yeah, I'm looking at it, haven't read the patch though, will do
  198. # [00:29] <@khuey> Boriss: it might be that the logged out user hits a different server
  199. # [00:29] <@khuey> Boriss: and it takes time to propagate
  200. # [00:29] <mbrubeck> As before, we're just extending some of the XBL bindings from setting.xml to add some theming and behavior changes
  201. # [00:29] <Boriss> thanks khuey
  202. # [00:30] <biesi> remind me, do we still need sr for all interface changers?
  203. # [00:30] <biesi> *changes
  204. # [00:30] <darktrojan> mbrubeck, ah, what I'm currently doing shouldn't affect it then, I'm just changing the <content> bits, and you're overriding them all anyway
  205. # [00:30] <drice> biesi: I'm alive here, too. (I'm assuming your asking about my bug)
  206. # [00:30] <Waldo> https://bugzilla.mozilla.org/show_bug.cgi?id=725478#c10
  207. # [00:30] <biesi> drice, heh yes
  208. # [00:31] <drice> Almost pinged you, but figured you'd see email
  209. # [00:31] <mbrubeck> darktrojan: Okay, cool. CC me to the bug(s) anyway, I'd like to keep track of what you're doing.
  210. # [00:31] <philor> bjacob: be sure that patch isn't bit-rotted all to hell before you push it ;)
  211. # [00:31] <biesi> drice, looks like the answer is yes, though
  212. # [00:31] <darktrojan> mbrubeck, okay
  213. # [00:31] * biesi requests
  214. # [00:31] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  215. # [00:31] * bz is now known as bz_away
  216. # [00:32] <biesi> drice, so once you get sr, you (or someone) should set the "checkin-needed" keyword on the bug
  217. # [00:32] <biesi> and then you just wait for someone to check it in
  218. # [00:32] <bjacob> philor: did i just push shit?
  219. # [00:32] <Bas> jimm: Your comment on the flickering bug is a little unclear to me, if my workaround providing a significant improvement or not? :)
  220. # [00:32] <gps> I accidentally inbound
  221. # [00:32] <Bas> s/if/is
  222. # [00:32] <philor> gps: don't feel lonely, you're the third bustage in a row
  223. # [00:33] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  224. # [00:33] <bjacob> philor: argh, sorry. are you backing out or should i?
  225. # [00:33] <sicking> biesi: posted some answers
  226. # [00:33] <philor> bjacob: you'll have to, I'm at work without a tree for another four hours
  227. # [00:33] <gps> I'll fix mine with a simple patch
  228. # [00:33] * SeoZ-work[AWAY] is now known as SeoZ
  229. # [00:33] <bjacob> philor: ok
  230. # [00:33] <sicking> biesi: the rules for sr are very fluffy right now. Basically I request them for complex changes
  231. # [00:34] <biesi> oh
  232. # [00:34] <philor> oh, not three in a row, either wesj is innocent, or hasn't yet shown that it'll be four in a row :)
  233. # [00:34] <biesi> the sr page says all interface changes need it
  234. # [00:34] * Quits: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP) (Ping timeout)
  235. # [00:34] <biesi> ah well, should be simple enough
  236. # [00:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  237. # [00:34] * Joins: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP)
  238. # [00:34] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  239. # [00:35] * wlach_ is now known as wlach
  240. # [00:35] <cers> hmm.. just updated Firefox nightly on my nexus s, and now it just says "Setting up Nightly..." when I start it up :-S
  241. # [00:36] <mbrubeck> cers: Is it just hanging there? For how long?
  242. # [00:36] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  243. # [00:36] <drice> biesi: Alright; sounds good.
  244. # [00:36] <cers> mbrubeck: well, so far for like 15 mins at least
  245. # [00:37] <mbrubeck> cers: That should happen just once, while it's importing settings from an old profile into a new system... and it should generally take < 10 seconds. :/
  246. # [00:37] <edmorley> philor, bjacob, gps: need me to backout anything, or being covered?
  247. # [00:37] <cers> mbrubeck: yeah... seems not to work here :-S
  248. # [00:37] <drice> If I was curious, where's the list of super reviewers?
  249. # [00:37] * joduinn-mtg is now known as joduinn-brb
  250. # [00:38] <biesi> drice, http://www.mozilla.org/hacking/reviewers.html
  251. # [00:38] <gps> I've got mine covered once I figure out how to run the test again to ensure I really fixed it :)
  252. # [00:38] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  253. # [00:38] <bjacob> edmorley: got it
  254. # [00:39] <edmorley> cool :-)
  255. # [00:39] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  256. # [00:41] <cers> mbrubeck: any idea where the code for that migrator lives?
  257. # [00:41] <wesj> philor: did i break the world?
  258. # [00:41] <mbrubeck> cers: http://mxr.mozilla.org/mozilla-central/source/mobile/android/base/ProfileMigrator.java
  259. # [00:41] * Quits: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  260. # [00:41] <@khuey> philor: you want me to merge to b-s?
  261. # [00:41] <philor> wesj: you *didn't*, that's the problem! you broke up a perfectly good run of three busted patches in a row
  262. # [00:41] <cers> mbrubeck: thanks
  263. # [00:42] <philor> khuey: yeah, but only if you've got time, otherwise I'll do it eventually - I don't think any of the retrigger options would actually be fun, other than for the bug about self-serve, and that can retrigger on a twig
  264. # [00:42] * Joins: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com)
  265. # [00:43] <mbrubeck> cers: and http://mxr.mozilla.org/mozilla-central/source/mobile/android/base/GeckoApp.java#2360
  266. # [00:43] <philor> or maybe edmorley would like to, I know he's got a b-s tree :)
  267. # [00:43] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  268. # [00:43] <mbrubeck> ("SetupScreen" is the thing that shows the "Setting up Nightly..." message)
  269. # [00:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/499144e6fb86 - Olli Pettay - Bug 730470, FormFillController crashes, r=gavin
  270. # [00:44] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  271. # [00:45] * Joins: smaug (chatzilla@moz-21184FE.gprs.sl-laajakaista.fi)
  272. # [00:45] * ChanServ sets mode: +o smaug
  273. # [00:45] <edmorley> philor: I don't any more (my poor HD), but I can cheat
  274. # [00:45] * Joins: zwol (zwol@moz-F391F09C.csl.sri.com)
  275. # [00:46] <nemo> soooo https://bugzilla.mozilla.org/show_bug.cgi?id=729608#c13 - that doesn't sound like Firefox' fault to me. I guess that was written after http://blog.mozilla.com/addons/2012/02/27/mcafee-add-on-update/ said "t this point it is unclear if the remaining memory leaks are caused by McAfee’s code or Firefox bugs."
  276. # [00:46] <NeilAway> aha, a recent bugzilla change that I dislike has ironically given me respite from another bug
  277. # [00:47] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  278. # [00:48] <philor> edmorley: khuey already did it, but thanks
  279. # [00:50] * joduinn-brb is now known as joduinn
  280. # [00:50] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  281. # [00:51] <philor> nice to see Android actually failing an actual test
  282. # [00:51] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  283. # [00:51] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  284. # [00:51] <gavin> smaug: hrm, I missed that bug in the first patch's RemoveForDocumentEnumerator
  285. # [00:51] <gavin> (returning PL_DHASH_NEXT in the aKey == mFocusedInputNode) case
  286. # [00:51] <gavin> good thing you fixed it!
  287. # [00:51] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  288. # [00:51] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  289. # [00:51] * Boriss_ is now known as Boriss
  290. # [00:51] <@smaug> gavin: I kind of thought you meant that when you said about adding the comment
  291. # [00:52] <@smaug> and not handling the list
  292. # [00:52] <@smaug> gavin: thanks for the review
  293. # [00:52] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  294. # [00:52] <gavin> heh
  295. # [00:52] <@smaug> and sorry about the crash. I should haven't noticed the problem before
  296. # [00:53] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  297. # [00:53] <gavin> yeah I missed that too
  298. # [00:54] * Quits: kaie (kaie@moz-F99C3A1A.dip.t-dialin.net) (Quit: Leaving)
  299. # [00:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  300. # [00:55] * coop is now known as coop|afk
  301. # [00:56] <cers> mbrubeck: hmm.. I don't really see anything obvious that would make it stall.. if I could only see the log it writes to...
  302. # [00:57] * joduinn is now known as joduinn-brb
  303. # [00:58] <njn> what product/component should I use for a bug that's requesting the addition of a new product/component to BMO? bugzilla.mozilla.org/Administration?
  304. # [00:58] <@dolske> gavin: https://bugzilla.mozilla.org/show_bug.cgi?id=731043
  305. # [00:58] <kwierso> njn: yes
  306. # [00:58] <njn> kwierso: thanks
  307. # [00:58] <gps> I confirmed locally that my inbound bustage fix works
  308. # [00:59] <kwierso> njn: see also https://wiki.mozilla.org/BMO/Requesting_Changes
  309. # [00:59] <espindola> biesi, ping
  310. # [00:59] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  311. # [00:59] * Joins: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net)
  312. # [01:00] <biesi> espindola, pong
  313. # [01:00] <espindola> biesi, for bug 728653. The easiest solution is to drop write request at the lowest level
  314. # [01:00] <espindola> see for example https://hg.mozilla.org/try/rev/a6fbecc27538
  315. # [01:01] <espindola> I can just s/oo late, what do we do"/ with a return
  316. # [01:01] <espindola> is that what you would like?
  317. # [01:01] <RyanVM> philor: Is it safe to push to m-i? Looks like it to me?
  318. # [01:01] <cers> mbrubeck: btw, I tried restarting my device, but starting nightly still hangs at that screen
  319. # [01:01] <biesi> espindola, there is no write request in the necko code that you're changing...
  320. # [01:01] <sicking> khuey: you should review the dictionary patch. I'm about to review a patch that regresses it again
  321. # [01:01] <philor> RyanVM: well, other than it always being risky to be on top of romaxa, I think it's safe ;)
  322. # [01:02] <RyanVM> hah
  323. # [01:02] <biesi> espindola, who calls RemoveItemAnnotation?
  324. # [01:02] <RyanVM> ok
  325. # [01:02] <espindola> biesi, that part of the code is not modified by the patch
  326. # [01:02] <espindola> its behavior that is
  327. # [01:02] <espindola> biesi, https://crash-stats.mozilla.com/report/list?signature=sqlite3_extended_result_codes
  328. # [01:02] <espindola> note that if the manager is null
  329. # [01:03] <espindola> the condition simplifies to the old one
  330. # [01:03] <mbrubeck> cers: To view the log, you can use an app like https://market.android.com/details?id=org.jtb.alogcat
  331. # [01:03] <mbrubeck> you can also email it to yourself and then attach it to a bug...
  332. # [01:03] <espindola> and if indeed the necko code doesn't try to write to disk
  333. # [01:03] <espindola> everything stays as is
  334. # [01:04] * wlach is now known as wlach|afk
  335. # [01:04] <biesi> espindola, which old condition?
  336. # [01:04] <biesi> why do you say that if necko doesn't write to disk, everything stays as is?
  337. # [01:04] * Joins: Bas_ (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  338. # [01:04] <@khuey> sicking: I saw
  339. # [01:04] <espindola> biesi, if (mListener && !(mConnMgr && mConnMgr->isShuttingDown()))
  340. # [01:05] <@khuey> sicking: it's a big patch, with lots of JSAPI stuff :-/
  341. # [01:05] <biesi> espindola, the old condition was if (mListener)
  342. # [01:05] <biesi> espindola, mListener is only null if the channel was cancelled
  343. # [01:05] <espindola> yes, make mConnMgr NULL ...
  344. # [01:05] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  345. # [01:05] * Bas_ is now known as Bas
  346. # [01:05] <biesi> espindola, you never make mConnMgr null
  347. # [01:05] <cers> mbrubeck: thanks, installing it now
  348. # [01:05] * Fallen is now known as Fallen|away
  349. # [01:06] <espindola> HttpChannelChild* httpChannel = new HttpChannelChild(NULL);
  350. # [01:06] <espindola> the call from /NeckoChild.cpp
  351. # [01:06] <biesi> espindola, ok, sure
  352. # [01:06] <biesi> that's an edge case
  353. # [01:06] <espindola> the calls from /nsHttpHandler.cpp are the ones with the manager
  354. # [01:06] <biesi> I'm not sure what your point is right now
  355. # [01:07] <espindola> btw, I would prefer to avoid unnecessary notifications since
  356. # [01:07] <espindola> * we are not sending them right now
  357. # [01:07] <biesi> wait
  358. # [01:07] <biesi> we are sending them now
  359. # [01:07] <espindola> * we will need to get there for exit(0)
  360. # [01:07] <biesi> and
  361. # [01:07] <espindola> biesi, no
  362. # [01:07] <biesi> how can you say they are unnecessary? there may be code depending on them
  363. # [01:07] <espindola> we exit before the places db closes
  364. # [01:07] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  365. # [01:08] <espindola> and if they get sent with the places db closed, we get a segmentation fault
  366. # [01:08] <espindola> we found the crashes when we started waiting for the db to close
  367. # [01:08] <espindola> but
  368. # [01:08] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  369. # [01:08] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  370. # [01:08] <espindola> I am more than happy to go one step at a time
  371. # [01:08] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  372. # [01:08] <biesi> well your specific listeners crash
  373. # [01:08] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  374. # [01:08] <espindola> and if you find it better to just avoid writing to disk
  375. # [01:08] <biesi> places is not the only code that has listeners...
  376. # [01:08] <espindola> I am more than happy to do it
  377. # [01:08] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  378. # [01:09] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  379. # [01:09] <espindola> biesi, sure, but what is the use case of getting a notification during shutdown
  380. # [01:09] <espindola> when you cannot write to disk?
  381. # [01:09] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  382. # [01:09] <biesi> why can't you write to disk?
  383. # [01:09] * Fallen|away is now known as Fallen
  384. # [01:09] <espindola> what is the observable effect?
  385. # [01:09] <biesi> and you may want to do other things
  386. # [01:09] <biesi> send to network
  387. # [01:09] <espindola> biesi, the db is gone already
  388. # [01:09] <biesi> communicate with an external process
  389. # [01:09] <biesi> espindola, places _is not the only code_
  390. # [01:09] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  391. # [01:09] <biesi> espindola, this code is used by everything that makes http requests
  392. # [01:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  393. # [01:10] <edmorley> RyanVM++
  394. # [01:10] <espindola> ok, we can revisit the uses cases of getting a late notification about an http request failing
  395. # [01:10] * Fallen is now known as Fallen|away
  396. # [01:10] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  397. # [01:10] <RyanVM> :)
  398. # [01:10] <espindola> would you be ok with handling this in the annotation service?
  399. # [01:11] <biesi> espindola, yes
  400. # [01:11] <espindola> biesi, can you review such a patch?
  401. # [01:11] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  402. # [01:11] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  403. # [01:11] <biesi> espindola, no. I don't own places.
  404. # [01:11] <espindola> ok, we have a problem then
  405. # [01:11] <biesi> you should ask the palces owner
  406. # [01:11] * catlee is now known as catlee-away
  407. # [01:11] <espindola> mak, would you be ok with such a patch
  408. # [01:11] <espindola> ?
  409. # [01:11] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  410. # [01:11] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
  411. # [01:12] <mak> espindola: I already answered in the bug
  412. # [01:12] <mak> to me looks like we are trying to add a ton of small patches to avoid figuring out a proper fix in Storage
  413. # [01:12] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  414. # [01:13] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  415. # [01:13] <biesi> espindola, I agree with mak's comment in the bug
  416. # [01:13] * Joins: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  417. # [01:13] <espindola> mak, I don't get it
  418. # [01:13] <espindola> in https://hg.mozilla.org/try/rev/a6fbecc27538
  419. # [01:13] <espindola> the assert
  420. # [01:13] <espindola> and the point where I propose aborting
  421. # [01:13] * Quits: kwierso (chatzilla@moz-AD5202B6.static.nextweb.net) (Ping timeout)
  422. # [01:13] <espindola> is the very last point before we go into sqllite
  423. # [01:14] <espindola> that is as low as firefox code gets
  424. # [01:14] <biesi> mind you I also don't understand why you focus on either httpchannel or annotation service
  425. # [01:14] <biesi> when there are lots of levels of code in between
  426. # [01:14] * Joins: Anarchy (anarchy@moz-F8F37895.nctv.com)
  427. # [01:14] <mak> annotations service doesn't use sqlite directly
  428. # [01:14] * Joins: kwierso (chatzilla@moz-E7446F75.snvacaid.static.covad.net)
  429. # [01:14] <Anarchy> dolske, thanks for taking the time to actually test it, I appreciate that.
  430. # [01:14] <espindola> biesi, because I agree with mak's statement about not having a lot of small patches
  431. # [01:14] <philor> gps: guess what, still busted
  432. # [01:15] <espindola> there are two possible general solutions
  433. # [01:15] <espindola> stop the notification
  434. # [01:15] <espindola> or stop just before writing
  435. # [01:15] <mak> espindola: so the fact is any Storage user (annotation service or anyone else) should be protected by Storage from this crash
  436. # [01:15] <gps> philor: I ran the unit tests locally just fine :/
  437. # [01:15] <mak> the fact we get a notification and call into storage is not a fault
  438. # [01:15] <espindola> otherwise a lot of code in between has to check for "is this notification too late"
  439. # [01:15] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  440. # [01:16] <mak> the fact storage doesn't protect us, is a fault
  441. # [01:16] * Joins: tonymec__ (tonymec@8563E6EB.B8B8E7B1.277517C1.IP)
  442. # [01:16] * ctalbert is now known as ctalbert|afk
  443. # [01:16] <mak> we just call an exposed api, that is supposed to not crash
  444. # [01:16] <gps> oh - python 2.5.1!!!??
  445. # [01:16] <espindola> mak, maybeWriteToDisk?
  446. # [01:16] <gps> must be a Python bug
  447. # [01:17] <mak> espindola: not sure what you mean. Storage can track the connection status
  448. # [01:17] <mak> and may know if it's safe to use it
  449. # [01:17] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  450. # [01:17] <espindola> mak, yes, that is why I says the api would be "maybeWriteToDIsk"
  451. # [01:18] <mak> whatever allows to throw an error before hitting the crash
  452. # [01:18] <mak> (don't think should be a new api)
  453. # [01:19] <@dolske> Anarchy: yeah, sorry. :|
  454. # [01:19] <Anarchy> dolske, is alright, I just know 5 6 7 8 and 9 all functioned correctly
  455. # [01:20] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  456. # [01:20] <Anarchy> dolske, I need to find a better way to track what is landing so I can keep up. I might have been able to catch it earlier to prevent such an issue.
  457. # [01:21] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  458. # [01:21] <@dolske> you can watch http://hg.mozilla.org/mozilla-central/pushloghtml, but I don't think there's any good solution to this. Thankfully this tends not to change or break often...
  459. # [01:21] <WG9s> Anarchy: one way would be to test with Nightly builds.
  460. # [01:23] * Joins: mauke_ (mauke@moz-6A01E0D8.superkabel.de)
  461. # [01:23] * tonymec__ is now known as tonymec|away
  462. # [01:23] <Anarchy> WG9s, I can not take the time to time up my processor everyday, I have many projects I work on.
  463. # [01:23] <WG9s> I know.
  464. # [01:23] * Quits: mauke (mauke@moz-6A01E0D8.superkabel.de) (Ping timeout)
  465. # [01:23] <philor> but we're your favorite!
  466. # [01:24] <Anarchy> philor, I actually devote more time to selinux then anything else if truth be told.
  467. # [01:24] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  468. # [01:24] * jwir3|away is now known as jwir3
  469. # [01:24] <mbrubeck> Callek: We have a system of shared patch queues for Android beta/aurora patch landings
  470. # [01:24] <gps> philor: just pushed a patch to the patch
  471. # [01:25] <mbrubeck> Callek: but we have stopped landing fennec patches on beta/aurora for now because we switched from Firefox 11 to Firefox 13 as our first release target.
  472. # [01:25] <Callek> mbrubeck: oooo I just saw a nice long list of a+ stuff without having been landed in this cycle
  473. # [01:25] <WG9s> Anarchy: So what is it exactly that is not working and is there a bug?
  474. # [01:25] * Quits: andreasn (andreasn@3308CD89.FB1E9557.B3DDC20A.IP) (Ping timeout)
  475. # [01:25] <Callek> https://bugzilla.mozilla.org/buglist.cgi?bug_id=712687%2C721080%2C721006%2C720934%2C722896%2C611648%2C718703%2C719662%2C719195%2C709230%2C717349%2C721220%2C721776%2C722184%2C724030%2C724152%2C724210%2C724455%2C720380%2C725540%2C716918%2C720509%2C724795%2C725171%2C725372%2C725380%2C725512%2C711578%2C719434%2C722413%2C723103%2C724348%2C718615%2C718237%2C726797%2C727330%2C668344%2C721663%2C618051;lis
  476. # [01:25] <Callek> t_id=2477207
  477. # [01:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  478. # [01:25] <WG9s> Is is something I could test for you on the cutting edge mozilla-central nightly builds?
  479. # [01:26] <mbrubeck> Callek: Yeah, so there's a bunch of stuff that got approved that we are not actually planning on landing now... we should probably mass-set status-firefox11:wontfix or something.
  480. # [01:26] <WG9s> You don;t really have to keep up just have someone else doign it for you.
  481. # [01:26] * nthomas is now known as nthomas|away
  482. # [01:26] <Anarchy> WG9s, dolske opened a bug already. it has to do with branding.
  483. # [01:26] <Callek> mbrubeck: better imo, would be clearing the a+ or a-'ing it instead
  484. # [01:26] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  485. # [01:26] <Callek> mbrubeck: https://bugzilla.mozilla.org/page.cgi?id=release_tracking_report.html&q=approval-mozilla-release%3A%2B%3A20120131-20120312%3A0%3Aand%3A154%2B%3A is what I used to find that list
  486. # [01:27] <WG9s> Anarchy: OK cool.
  487. # [01:27] <espindola> mak, patch for you
  488. # [01:27] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  489. # [01:27] <Callek> mbrubeck: if you're planning on killing off those approvals I won't fret over it tonight
  490. # [01:28] <Callek> I just thought with b5 being spun tomorrow we _really_ want any loose ends landed
  491. # [01:28] <mbrubeck> Speaking of which...
  492. # [01:28] <mbrubeck> Mossop: review ping on bug 717904?
  493. # [01:28] <mbrubeck> it's wanted for Firefox 11...
  494. # [01:30] * mauke_ is now known as mauke
  495. # [01:31] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  496. # [01:32] <Unfocused> mbrubeck: i can steal that
  497. # [01:32] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Ping timeout)
  498. # [01:32] <mbrubeck> thanks, Unfocused!
  499. # [01:32] <Unfocused> wow, sqlite clownshoes
  500. # [01:32] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  501. # [01:33] <mbrubeck> Unfocused: mak approved of the change (via IRC), for what it's worth.
  502. # [01:33] <Unfocused> excellent
  503. # [01:33] <Unfocused> r+ with a clarification to the comment
  504. # [01:33] * Joins: mjschranz (mjschranz@8BE24046.531FD64C.630E4E47.IP)
  505. # [01:33] <Unfocused> (will comment on bugzilla
  506. # [01:33] <Unfocused> )
  507. # [01:33] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  508. # [01:33] * Quits: @smaug (chatzilla@moz-21184FE.gprs.sl-laajakaista.fi) (Ping timeout)
  509. # [01:35] * Joins: smaug (chatzilla@moz-829DA479.gprs.sl-laajakaista.fi)
  510. # [01:35] * ChanServ sets mode: +o smaug
  511. # [01:36] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  512. # [01:37] <Callek> mbrubeck: for additional clarification are you planning/hoping to clear those stale approval flags on Fennec bugs within the next 24 hours?
  513. # [01:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  514. # [01:37] <Callek> if so I can *try* and tackle outliers on beta before tomorrow's signoff :-)
  515. # [01:37] <mbrubeck> Callek: I'm asking in #mobile... unfortunately we are a little short on drivers right now because of MWC
  516. # [01:38] <Callek> MWC?
  517. # [01:38] <Waldo> mobile web congress, I think
  518. # [01:38] <Callek> ahh ok
  519. # [01:38] <Waldo> some conference trade show thingy
  520. # [01:38] <mbrubeck> Callek: For now you could just exclude any bugs with product:"Native Fennec" from your queries...
  521. # [01:38] <@khuey> Waldo: world
  522. # [01:38] <@khuey> not web
  523. # [01:38] <Waldo> er
  524. # [01:38] <Waldo> yes
  525. # [01:38] <Waldo> stupid abbreviations, I keep mixing those two up
  526. # [01:38] <Callek> mbrubeck: I'll do a product-by-product check tomorrow then of the flags (since the custom query page supports that)
  527. # [01:38] <derf> There's more to the world than the web?
  528. # [01:39] <Callek> mbrubeck: can you ping me on IRC and let me know if [and when] the flag clearing happens? :-)
  529. # [01:39] <Callek> that way there if it does my query[ies] can be simplified :-)
  530. # [01:39] <edmorley> WG9s: the bug Anarchy was talking about is bug 731043
  531. # [01:40] <WG9s> derf: really? the web was the next great thing 20 years ago, what are you trying to say? ;-)
  532. # [01:40] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  533. # [01:40] * Joins: bholley (bholley@moz-BBE3ABD.mv.mozilla.com)
  534. # [01:41] <derf> WG9s: Probably that I need to get out more.
  535. # [01:41] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  536. # [01:41] * Joins: dveditz_ (dveditz@moz-BBE3ABD.mv.mozilla.com)
  537. # [01:41] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  538. # [01:41] <mbrubeck> Callek: Will do.
  539. # [01:41] <@khuey> heh
  540. # [01:41] <WG9s> edmorley: Ah so not a regression in behaviour of the app. Just builds have the wrong branding. I misunderstood because I showed up late.
  541. # [01:41] <@khuey> azakai|2++
  542. # [01:41] * dveditz_ is now known as dveditz
  543. # [01:41] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  544. # [01:42] <azakai|2> khuey: ?
  545. # [01:42] <@khuey> azakai|2: http://news.ycombinator.com/item?id=3641052
  546. # [01:42] <azakai|2> khuey: then vote me up ;)
  547. # [01:42] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  548. # [01:42] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  549. # [01:43] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  550. # [01:43] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  551. # [01:43] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  552. # [01:43] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  553. # [01:43] * Quits: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  554. # [01:43] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  555. # [01:43] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  556. # [01:43] * Joins: bholley (bholley@moz-BBE3ABD.mv.mozilla.com)
  557. # [01:43] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  558. # [01:43] * reuben clicks 'parent' 300 times
  559. # [01:43] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  560. # [01:43] * ChanServ sets mode: +o dveditz
  561. # [01:43] <reuben> silly hacker news
  562. # [01:43] * Quits: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  563. # [01:43] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  564. # [01:43] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  565. # [01:44] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  566. # [01:44] <@khuey> reuben: I wish it had reddits &context=
  567. # [01:44] <azakai|2> you can press 'parent' several times, but not the same..
  568. # [01:44] <Callek> RyanVM: ping
  569. # [01:44] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  570. # [01:44] <Callek> RyanVM: whats the speach about posting MQ patches?
  571. # [01:44] * Joins: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com)
  572. # [01:44] <RyanVM> Callek: pong
  573. # [01:44] <Callek> (thats what I do and have always done, fwiw)
  574. # [01:45] <@khuey> bad Callek
  575. # [01:45] <@khuey> at least, if you expect other people to check in your stuff
  576. # [01:45] <@khuey> which you probably don't
  577. # [01:45] <Callek> khuey: thats *why* I am asking
  578. # [01:45] <RyanVM> Callek: just a little note pointing them to https://developer.mozilla.org/en/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F to make life easier for checking in
  579. # [01:45] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  580. # [01:46] <Callek> RyanVM: so if my MQ posted patch has -U and a real commit message, its good then as well, right?
  581. # [01:46] * rail_away is now known as rail
  582. # [01:46] <Callek> RyanVM: or is there some other reason to want to avoid it?
  583. # [01:46] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  584. # [01:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  585. # [01:46] <RyanVM> sounds like it
  586. # [01:47] <Callek> ok, just making sure
  587. # [01:48] * Joins: darin (darin@moz-CD91E596.google.com)
  588. # [01:49] <darktrojan> speaking of hacker news, why does it have a different font size on hackerne.ws to news.ycombinator.com?
  589. # [01:49] <darktrojan> oh nm
  590. # [01:49] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Lost terminal)
  591. # [01:50] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  592. # [01:51] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
  593. # [01:52] * Quits: mak (chatzilla@moz-72F563FC.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  594. # [01:53] <mbrubeck> site-specific zoom?
  595. # [01:53] <darktrojan> indeed
  596. # [01:53] <darktrojan> but I only checked the site that didn't have it
  597. # [01:54] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  598. # [01:56] <Callek> gavin: is 731043 affected on esr as well? (if so, which I bet it is, we should probably land it there for similar reasons for your "land on release" explanation)
  599. # [01:56] * Callek just wanted to suggest/mention that
  600. # [01:56] <gavin> yeah probably
  601. # [01:57] <@dolske> unsubscribe
  602. # [01:58] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  603. # [01:58] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  604. # [01:59] <@smaug> are we not getting OSX builds
  605. # [01:59] <edmorley> dolske++
  606. # [01:59] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  607. # [01:59] <edmorley> (the Enterprise list has gotten to me more than I realised I think)
  608. # [02:00] * Joins: mjschranz_ (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  609. # [02:01] * Quits: mjschranz (mjschranz@8BE24046.531FD64C.630E4E47.IP) (Ping timeout)
  610. # [02:01] * Joins: tonymec (tonymec@8563E6EB.B8B8E7B1.277517C1.IP)
  611. # [02:01] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Input/output error)
  612. # [02:02] * Joins: jprmc (jprmc@72D5BB9A.5BCEC6DB.DA78B690.IP)
  613. # [02:02] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
  614. # [02:02] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  615. # [02:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  616. # [02:05] <Jesse_> ttaubert: critical typo on your blog! “zarro”, not “zaroo”.
  617. # [02:06] * Quits: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120227031120])
  618. # [02:07] <@khuey> "Mozilla, the pioneers of open Web standards"
  619. # [02:07] <@khuey> that's a bit too thick even for me :-P
  620. # [02:08] <Jesse_> khuey: s/pioneers/canaries in the coal mine?
  621. # [02:08] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  622. # [02:08] <@khuey> heh
  623. # [02:08] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  624. # [02:08] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  625. # [02:09] <Jesse_> ttaubert: you should probably measure the number of documents/docshells/domwindows both before and after closing the main window, in order to catch bugs like https://bugzilla.mozilla.org/show_bug.cgi?id=730686
  626. # [02:09] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  627. # [02:09] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  628. # [02:09] <philor> gps: so, about backing all three of those patches out...
  629. # [02:09] <gps> yeah, I just saw that
  630. # [02:09] <gps> Python 2.5 FTL
  631. # [02:10] <RyanVM> gps: Tryserver FTW :P
  632. # [02:10] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  633. # [02:10] * gps starts composing dev-planning post wrt bug 724191
  634. # [02:10] * nthomas|away is now known as nthomas
  635. # [02:10] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  636. # [02:10] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  637. # [02:10] <edmorley> philor, gps: in progress
  638. # [02:11] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Quit: bholley)
  639. # [02:13] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  640. # [02:14] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  641. # [02:15] * Quits: @smaug (chatzilla@moz-829DA479.gprs.sl-laajakaista.fi) (Ping timeout)
  642. # [02:16] * Joins: chewey (chewey@moz-54297C4.dip0.t-ipconnect.de)
  643. # [02:16] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  644. # [02:16] * Quits: cturra (cturra@20A24972.3EE602F3.A82DBDDB.IP) (Ping timeout)
  645. # [02:17] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  646. # [02:17] * Quits: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  647. # [02:18] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  648. # [02:19] * Quits: zwol (zwol@moz-F391F09C.csl.sri.com) (Quit: Leaving)
  649. # [02:19] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  650. # [02:19] <reuben> “and, because this code doesn't actually need "development" - just maintenance - there's no "community" to actually build!”
  651. # [02:20] <reuben> damn, I must be working on a different kind of software
  652. # [02:20] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  653. # [02:20] * reuben looks up in the dictionary
  654. # [02:20] <@khuey> pyxpcom needs a hell of a lot more than just maintenance
  655. # [02:20] <gavin> are people still engaging with that person? :(
  656. # [02:20] <@dolske> no, khuey is the new maintainter. he uttered the word last.
  657. # [02:20] <@khuey> I don't know why anyone engaged with him in the first place
  658. # [02:21] <@khuey> after he started talking about reporting us to the authorities for violating the mozilla mission ...
  659. # [02:21] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  660. # [02:21] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  661. # [02:21] <@khuey> dolske: I tell you what I told Waldo earlier
  662. # [02:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  663. # [02:21] <@khuey> dolske: if I'm the new owner that means I can WONTFIX it :-)
  664. # [02:21] <WG9s> reuben:so your project is more of a sustainging than a deveopment effort? that shoudl not mean that you cannot find volunteers itnerested int eh project to help maintain it.
  665. # [02:21] <cpearce> So... is it sensible to use nsIUserInfo::GetUsername(char**)? I mean what happens if the username contains some non latin/ascii compatible characters?
  666. # [02:21] <@khuey> please don't use raw char/wchar pointers
  667. # [02:22] <gavin> khuey: tell that to nsIUserInfo
  668. # [02:22] * cpearce had a feeling someone would say that...
  669. # [02:22] <reuben> WG9s, I mean maintaining software (or a fraction of it) isn't "just maintenance"
  670. # [02:22] <@khuey> cpearce: the answer to that is "it depends"
  671. # [02:22] <reuben> it can be a massive PITA, and slow down completely unrelated parts of it
  672. # [02:22] <gavin> look at the implementation?
  673. # [02:23] <@khuey> cpearce: a lot of that stuff is from before gecko cared about charsets :-/
  674. # [02:23] <WG9s> reuben: well what is it. this has been what I have always found is called sustaining engineering.
  675. # [02:23] <gavin> implementations, in this case...
  676. # [02:23] <cpearce> khuey: my context is the patch review in bug 612246. The username is being use to create a file in the tempdir.
  677. # [02:23] <gavin> mac seems to garantee utf8
  678. # [02:23] * Quits: AutomatedTester (AutomatedT@moz-DD926F52.as13285.net) (Input/output error)
  679. # [02:24] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  680. # [02:24] <gavin> windows too
  681. # [02:24] <WG9s> a rather non exciting sounding thing to do, but for projects that peopel feel apssionate about is not something that it is not possible to still support on a vounteer type basis.
  682. # [02:24] <derf> cpearce: You could just sanitize it.
  683. # [02:24] <derf> It's probably a good idea anyway.
  684. # [02:24] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
  685. # [02:24] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  686. # [02:24] <gavin> unix looks a little scarier!
  687. # [02:24] <derf> E.g., URL-encode it. For most users, they'll never know.
  688. # [02:24] <gavin> http://mxr.mozilla.org/mozilla-central/source/toolkit/components/startup/nsUserInfoUnix.cpp#119
  689. # [02:26] <cpearce> possibly the easiest solution is to not put the media cache's temp files in a subdir of /tmp/ anyway, then we can rely on nsIFile::createUnique having write permissions across multiple user accounts concurrently.
  690. # [02:26] * @dolske wonders how much unix software would break with a username consisting solely of abusive unicode (boms, reversing characters, combiners, illegal code points, etc)
  691. # [02:26] <cpearce> then the whole issue is sidestepped.
  692. # [02:27] * Quits: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  693. # [02:28] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  694. # [02:28] * Joins: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com)
  695. # [02:29] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  696. # [02:29] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  697. # [02:30] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  698. # [02:32] * WG9s is biting his tongue here.
  699. # [02:32] * edransch is now known as edransch-away
  700. # [02:32] <philor> RyanVM: looks like that might be you, xpcshell one push up from yours
  701. # [02:33] * Parts: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  702. # [02:33] <RyanVM> philor: Oh Christ, xpcshell runs PNG tests?
  703. # [02:33] <RyanVM> come on
  704. # [02:33] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  705. # [02:34] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  706. # [02:34] <gavin> cpearce: that's comment 12's suggestion, right? e10s seemed like the complication there.
  707. # [02:34] <gavin> cpearce: as an interim fix, can we not use createUnique for the directory too?
  708. # [02:34] <philor> pretty much every single suite has something insane in it, mochitest-reftests, xpcshell mochitests, probably some reftest compiled code tests
  709. # [02:34] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  710. # [02:35] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  711. # [02:35] <@khuey> haha
  712. # [02:35] <@khuey> reftest compiled tests would be impressive
  713. # [02:35] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  714. # [02:36] <RyanVM> philor: This is probably more of the same like I had to do with the *real* PNG refrests
  715. # [02:36] * rail is now known as rail_away
  716. # [02:36] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Ping timeout)
  717. # [02:37] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  718. # [02:38] <edmorley> so we're at 14 busted changesets so far, can anyone top that? :-)
  719. # [02:38] <@dolske> wat
  720. # [02:38] * Quits: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Ping timeout)
  721. # [02:38] * Quits: karlt (karl@moz-DEB205E1.jetstream.xtra.co.nz) (Ping timeout)
  722. # [02:39] <philor> khuey: see, with bug 100005, we could run a GTK+ app as an applet, in a reftest...
  723. # [02:39] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  724. # [02:39] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  725. # [02:39] <cpearce> gavin: well that would mean we'd need to enumerate the temp dir on Windows when neMediaCacheRemover ran to check that all media cache files were removed... though I guess we'd need to do that either way.
  726. # [02:40] <@khuey> lol
  727. # [02:40] * Joins: smaug (chatzilla@moz-35180AD4.gprs.sl-laajakaista.fi)
  728. # [02:40] * ChanServ sets mode: +o smaug
  729. # [02:40] <@dolske> oh, right, apng encoder. I think I wrote that test. :P
  730. # [02:40] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  731. # [02:40] <edmorley> s/14/21/
  732. # [02:40] <gavin> cpearce: doesn't a given instance only need to clean up after itself?
  733. # [02:40] <gavin> or does it need to do that across multiple sessions?
  734. # [02:40] <RyanVM> dolske: grrrrr
  735. # [02:40] <@khuey> philor: josh always WONTFIXes the cool stuff
  736. # [02:40] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  737. # [02:42] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  738. # [02:43] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  739. # [02:43] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
  740. # [02:43] <@dolske> RyanVM: cmon, landed 2007-04-24 and had 1 fix ~6 months later
  741. # [02:43] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  742. # [02:43] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  743. # [02:44] <cpearce> gavin: yes, but we don't know the names of the media cache files to clean up unless we store them somewhere, as they're opened with createUnique. We open the media cache files as DELETE_ON_CLOSE, but sometimes on Windows that fails, hence the need for nsMediaCacheRemover.
  744. # [02:44] <gavin> cpearce: don't you only need to remember the name of the containing directory?
  745. # [02:44] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  746. # [02:45] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Ping timeout)
  747. # [02:45] <gavin> for the lifetime of the given instance?
  748. # [02:45] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  749. # [02:45] <gavin> I may be missing something fundamental here about how this setup works :)
  750. # [02:46] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  751. # [02:46] <cpearce> gavin: we need to remember it (on windows) across sessions, so we can check on startup next time that the media cache was destroyed.
  752. # [02:46] <gavin> ok
  753. # [02:46] <cpearce> cos sometimes it isn't.
  754. # [02:46] <gavin> that's the part I was missing!
  755. # [02:47] * Quits: espindola (espindola@DF12020F.76055385.971E19F6.IP) (Quit: Ex-Chat)
  756. # [02:47] * cpearce wonders if we can use the profile name instead of username in the filename...
  757. # [02:48] * khuey is now known as khuey|away
  758. # [02:48] <gavin> I don't think there are any more garantees that profile names are filename-friendly
  759. # [02:48] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  760. # [02:48] <gavin> though I guess they have an associated filename, and you could use that
  761. # [02:49] * Quits: jprmc (jprmc@72D5BB9A.5BCEC6DB.DA78B690.IP) (Ping timeout)
  762. # [02:49] <@dolske> wandering in late -- what if you just go for "mozmedia_<randomnumber>", and then try walking mozmedia_* and nuke anything you have permissions for?
  763. # [02:49] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  764. # [02:49] <gavin> nsIToolkitProfile::rootDir
  765. # [02:49] <edmorley> philor: bah that opt linux make-check random orange had me going there for a momnet
  766. # [02:50] <@dolske> hmm, I suppose that is inconvienent for multiple-profiles. :/
  767. # [02:50] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  768. # [02:50] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  769. # [02:50] <gavin> though IIRC it's not possible to get a nsIToolkitProfile for the "current" profile
  770. # [02:50] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  771. # [02:50] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  772. # [02:51] <gavin> (nsIToolkitProfileService selectedProfile is not it, confusingly)
  773. # [02:51] <philor> edmorley: it likes to bite when the bite will hurt the most
  774. # [02:51] * Quits: AaronMT|afk (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  775. # [02:52] * philor heads home before the next thing hits
  776. # [02:53] * philor is now known as philor|away
  777. # [02:53] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  778. # [02:54] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  779. # [02:55] * juanb is now known as juanb|afk
  780. # [02:55] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
  781. # [02:55] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  782. # [02:55] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  783. # [02:56] * joduinn-brb is now known as joduinn-mtg
  784. # [02:56] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  785. # [02:57] <cpearce> gavin: we should really stop playing games and just stick the media cache in the profile dir, except in e10s.
  786. # [02:57] <gavin> yeah
  787. # [02:57] <RyanVM> go figure, I check in a bunch of checkin-needed stuff and it's *my* patch that breaks the push
  788. # [02:58] * Joins: regen (Miller@moz-C1D48ACC.adsl.dynamic.seed.net.tw)
  789. # [02:59] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  790. # [02:59] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  791. # [02:59] * Joins: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  792. # [02:59] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
  793. # [03:00] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
  794. # [03:00] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  795. # [03:00] * Quits: @smaug (chatzilla@moz-35180AD4.gprs.sl-laajakaista.fi) (Ping timeout)
  796. # [03:01] * Quits: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net) (Ping timeout)
  797. # [03:02] * Quits: sicking (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  798. # [03:02] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  799. # [03:02] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  800. # [03:04] * Quits: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Ping timeout)
  801. # [03:04] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  802. # [03:05] <RyanVM> dolske: I can't figure out what's failing in test_imgtools.js
  803. # [03:05] * joduinn-mtg is now known as joduinn-afk
  804. # [03:06] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  805. # [03:06] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
  806. # [03:06] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
  807. # [03:06] * Quits: regen (Miller@moz-C1D48ACC.adsl.dynamic.seed.net.tw) (Quit: regen)
  808. # [03:07] * Quits: bmoss|mtg (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss|mtg)
  809. # [03:08] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  810. # [03:09] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  811. # [03:10] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  812. # [03:10] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356])
  813. # [03:12] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  814. # [03:12] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 10.0.2/20120215223356])
  815. # [03:12] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  816. # [03:13] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  817. # [03:13] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  818. # [03:13] * kumar is now known as kumar|afk
  819. # [03:15] * Joins: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net)
  820. # [03:15] * Quits: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  821. # [03:16] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
  822. # [03:17] * Quits: KaiRo_away (robert@moz-3FBD04E9.adsl.highway.telekom.at) (Input/output error)
  823. # [03:17] * Joins: surkov (surkov@D5570440.C1645F5A.34044A7F.IP)
  824. # [03:18] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  825. # [03:18] * Quits: jaws_ (jwein@205D1023.DC1FB846.7C9220AF.IP) (Ping timeout)
  826. # [03:21] * Quits: sdwilsh (sdwilsh@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Input/output error)
  827. # [03:22] * Quits: vikram360 (vikram360@D28C5AC7.3929851E.2A068A5E.IP) (Ping timeout)
  828. # [03:22] * Quits: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Client exited)
  829. # [03:22] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  830. # [03:25] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  831. # [03:25] <@dolske> RyanVM: hmm, xpcshell's head.js isn't making this easy. :(
  832. # [03:26] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Ping timeout)
  833. # [03:26] <@dolske> RyanVM: this seems to be the last successful point in the test... http://mxr.mozilla.org/mozilla-central/source/image/test/unit/test_imgtools.js#178
  834. # [03:27] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  835. # [03:27] * Joins: karlt (karl@538BABFE.A073F3E.97BBD552.IP)
  836. # [03:28] * Quits: pierron (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  837. # [03:28] <RyanVM> so more encoder issues
  838. # [03:28] <RyanVM> *sigh*
  839. # [03:29] <RyanVM> i had to adjust a bunch of reftests due to off by one changes in decoding
  840. # [03:29] <RyanVM> libpng 1.5.x changed 16bit decoding a bit to be more accurate
  841. # [03:29] * Joins: pierron (pierron@moz-7EB03C5F.fbx.proxad.net)
  842. # [03:30] * reuben is now known as Guest
  843. # [03:31] * Guest is now known as reuben
  844. # [03:31] <reuben> >:|
  845. # [03:33] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  846. # [03:34] * ewong is now known as ewong|away
  847. # [03:34] * Joins: asac_ (asac@161520FE.EE38B73A.B3DDC20A.IP)
  848. # [03:35] * Quits: asac (asac@moz-4614A6CB.pppoe.wtnet.de) (Ping timeout)
  849. # [03:35] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  850. # [03:35] * ChanServ sets mode: +o ehsan
  851. # [03:36] * Quits: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP) (Ping timeout)
  852. # [03:36] * Joins: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP)
  853. # [03:37] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  854. # [03:39] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  855. # [03:40] * khuey|away is now known as khuey
  856. # [03:41] * philor|away is now known as philor
  857. # [03:42] * edransch-away is now known as edransch
  858. # [03:47] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
  859. # [03:47] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  860. # [03:47] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  861. # [03:48] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  862. # [03:50] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  863. # [03:50] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  864. # [03:51] * fabrice is now known as fabrice|afk
  865. # [03:51] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  866. # [03:52] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  867. # [03:54] * zpao is now known as zpao|detached
  868. # [03:55] * Quits: sewardj (sewardj@moz-26C54766.dip.t-dialin.net) (Ping timeout)
  869. # [03:55] * Quits: chewey (chewey@moz-54297C4.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  870. # [03:55] * timA is now known as timA|away
  871. # [03:55] * Joins: chewey (chewey@moz-7AB280D6.dip0.t-ipconnect.de)
  872. # [03:55] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  873. # [03:56] * Joins: sewardj (sewardj@moz-CAB26EC8.dip.t-dialin.net)
  874. # [03:57] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  875. # [03:57] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  876. # [03:58] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  877. # [03:59] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  878. # [04:00] * Joins: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
  879. # [04:02] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
  880. # [04:03] * kumar|afk is now known as kumar
  881. # [04:03] * ehoogeveen is now known as ehoogeveen|away
  882. # [04:03] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  883. # [04:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  884. # [04:04] * Quits: sgreenlay (sgreenlay@E17A855D.16AD8761.971E19F6.IP) (Quit: Bye!)
  885. # [04:04] <jdm> edmorley++
  886. # [04:05] <jdm> that was a solid message about win64 on the newsgroup
  887. # [04:05] <edmorley> jdm: thank you :-)
  888. # [04:05] * Joins: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  889. # [04:06] <nemo> so. question for y'all
  890. # [04:06] <nemo> http://m8y.org/tmp/piggie/test.xhtml <- there's a tiny rim of greyish pixels in the lower-right corner.
  891. # [04:06] <nemo> where the border-radius meets the shadow
  892. # [04:06] <nemo> is that a bug?
  893. # [04:06] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120224193836])
  894. # [04:06] <nemo> 'cause I'd swear it is blending against the white page and not the black shadow
  895. # [04:07] * Joins: biesi (cbiesinger@5E276FFF.6B10AC3.E2F59BBC.IP)
  896. # [04:09] <edmorley> nemo: Fx nightly, chrome dev.latest and IE9 all display the same grey pixels bottom right fwiw
  897. # [04:09] <nemo> right
  898. # [04:09] <nemo> I did notice that
  899. # [04:09] <nemo> but these days, they could all be copying the same bugginess :D
  900. # [04:09] <nemo> ok. I didn't test IE9
  901. # [04:09] <edmorley> true :-)
  902. # [04:10] <nemo> welp. it looks unattractive IMO, anyway.
  903. # [04:10] <nemo> but if it is cross-browser I suspect it shan't gather much love
  904. # [04:11] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  905. # [04:11] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  906. # [04:12] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  907. # [04:12] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  908. # [04:15] * Joins: bretr (bret_recka@26E3059C.1CD54C9F.369F669D.IP)
  909. # [04:15] * Quits: bretr (bret_recka@26E3059C.1CD54C9F.369F669D.IP) (Quit: bretr)
  910. # [04:19] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  911. # [04:19] * Quits: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  912. # [04:19] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  913. # [04:20] <jlebar> Wow...so many horrible hash functions in our code.
  914. # [04:20] <jlebar> Just search for "^". :)
  915. # [04:20] <kwierso> Must I?
  916. # [04:23] * Quits: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Ping timeout)
  917. # [04:26] * Quits: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP) (Client exited)
  918. # [04:30] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  919. # [04:31] <edmorley> lol, it took mozillazine less than 20 mins to pick up on the Win64 post and get riled up by it (http://forums.mozillazine.org/viewtopic.php?f=23&t=2435807)
  920. # [04:32] <jlebar> kwierso, No, I'm doing it. :)
  921. # [04:32] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  922. # [04:32] <jlebar> kwierso, Also, a depressing number of "O(n^2)"'s.
  923. # [04:32] <gavin> they don't seem all that riled up
  924. # [04:33] <gavin> actually pretty reasonable discourse compared to some discussions I've seen!
  925. # [04:33] <@khuey> yeah that's pretty tame
  926. # [04:33] <@khuey> especially for mozillazine
  927. # [04:33] <kwierso> ^
  928. # [04:33] * Joins: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP)
  929. # [04:33] <edmorley> fair point :-)
  930. # [04:34] <@bz_away> jlebar: heh
  931. # [04:34] * Quits: biesi (cbiesinger@5E276FFF.6B10AC3.E2F59BBC.IP) (Ping timeout)
  932. # [04:34] <@bz_away> jlebar: I'm glad someone is doing something about it!
  933. # [04:35] <jtcranmer> tame
  934. # [04:35] <philor> well, it takes time to find a picture of edmorley, and even longer to 'shop an animated burning in effigy of it
  935. # [04:35] <@dolske> nemo: seems like a bug to me. is it only on iframes, thought?
  936. # [04:35] <@bz_away> yeah, the mozillazine discussion is totally sane
  937. # [04:36] <philor> boy, sure glad that's not my push to mozilla-central with the burning Win PGO build
  938. # [04:37] <edmorley> reading beyond comment 0, s/get riled up/start discussing it/ would be more accurate :-)
  939. # [04:37] <edmorley> philor: wondered when you'd spot that :-)
  940. # [04:37] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse_)
  941. # [04:38] <nemo> dolske: um. huh
  942. # [04:38] <nemo> dolske: I hadn't thought to check
  943. # [04:38] <nemo> dolske: there are a lot of iframe bugs to be sure
  944. # [04:38] <nemo> many in printing
  945. # [04:38] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  946. # [04:38] <kwierso> I mention "tbpl" and "pretty greenish" over in #jetpack, and philor pops up here in #developers ...
  947. # [04:38] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  948. # [04:39] <philor> edmorley: "last," as a matter of policy, I star m-i and things where people don't have any choice about where to push, and then I wipe up after the old fogeys who can't change
  949. # [04:39] <edmorley> philor: although if facebook repeated it's trick with Ms2ger this morning, it wouldn't take them too long to find a pic, even though my profile is set to almost max privacy, the cheeky thing somehow matched my account against his (even though my FB email differs from my bmo email) and listed me under his "people you may know"
  950. # [04:39] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  951. # [04:39] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  952. # [04:39] <edmorley> big brother style
  953. # [04:41] <darktrojan> is his facebook name ms2ger too?
  954. # [04:41] <edmorley> I have no idea
  955. # [04:41] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  956. # [04:41] <edmorley> he didn't add me!
  957. # [04:41] <edmorley> (or she)
  958. # [04:41] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  959. # [04:41] <darktrojan> how do you know it was him or her then
  960. # [04:42] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
  961. # [04:42] <edmorley> he said "your profile pic is interesting", to which I replied something along the lines of "doubt it's mine, my privacy settings are at max", at which point he /msg'd a direct link to my profile pic
  962. # [04:43] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  963. # [04:43] <edmorley> international man of mystery and super sleuth, all in one :-)
  964. # [04:43] * ewong|afk is now known as ewong
  965. # [04:43] <darktrojan> heh
  966. # [04:43] <darktrojan> or woman of mystery
  967. # [04:43] <darktrojan> maybe it is actually mark zuckerberg
  968. # [04:44] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  969. # [04:44] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  970. # [04:44] <edmorley> heh :-)
  971. # [04:44] * Joins: biesi (cbiesinger@moz-A48F0EDA.tmodns.net)
  972. # [04:46] * darktrojan reads the newsgroup thread on python versions, notes his webserver has python 2.4 :(
  973. # [04:46] * philor wonders if he wants to know why the b-s Win64 build is red
  974. # [04:47] <edmorley> darktrojan: Ms2ger's going to read the logs tomorrow and have a good giggle over us debating his (/her) identity again
  975. # [04:47] <philor> oh, wait, that would be a PGO build of m-c tip...
  976. # [04:47] <darktrojan> good!
  977. # [04:47] <edmorley> philor: to prove my dev.planning post correct? :-)
  978. # [04:47] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  979. # [04:47] <philor> "No rule to make target `pgo.relink', needed by `nspr4.dll'. Stop."
  980. # [04:47] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  981. # [04:47] * darktrojan likes to provide entertainment for mysterious entities
  982. # [04:49] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  983. # [04:49] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  984. # [04:50] <philor> ah, not tip, there's more fogeys above that
  985. # [04:51] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  986. # [04:51] <philor> perhaps I'll just reabuse bug 647341 with them
  987. # [04:52] <edmorley> darktrojan: As much as we may joke about Ms2ger's identity, I actually find it pretty awesome that someone can contribute to a product used by (almost) half a billion users and yet we don't (need to) know their real name, gender, nationality, age etc etc, just that their reviews get accepted and that's that :-)
  988. # [04:53] <darktrojan> I concur
  989. # [04:54] <philor> https://tbpl.mozilla.org/?tree=Mozilla-Esr10&rev=83533cc02c57
  990. # [04:54] <bjacob> am i the only one who's constantly assailed by firefox users who are desperate about the "Another Firefox instance is already running with this profile" lock bug? Is there a bug filed for that?
  991. # [04:54] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  992. # [04:55] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  993. # [04:55] <darktrojan> bjacob, that seems to be mentioned a lot more lately
  994. # [04:55] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Quit: mccr8)
  995. # [04:55] <bjacob> darktrojan: interesting. bug #?
  996. # [04:56] <darktrojan> no idea, haven't been paying attention
  997. # [04:56] <bjacob> more generally: a good profile manager would do wonders for firefox
  998. # [04:57] <philor> somebody ought to write one as an extension, then
  999. # [04:57] <philor> since the owner has been saying "rip that thing out" for about 8 years
  1000. # [04:57] <bjacob> philor: at least the "don't annoy people with locked profiles"
  1001. # [04:57] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1002. # [04:57] <bjacob> philor: at least the "don't annoy people with locked profiles" part should not be an extension
  1003. # [04:57] <philor> rip that thing out is the solution to that
  1004. # [04:57] * Quits: mjschranz_ (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Ping timeout)
  1005. # [04:58] <darktrojan> we could try shutting down properly, that'd help
  1006. # [04:58] <bjacob> philor: i think the wind has turned a bit --- see devtools
  1007. # [04:59] <bjacob> so i would see the whole 'good profile manager' thing as quite fit in firefox itself
  1008. # [05:00] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1009. # [05:00] <edmorley> If we had a more accessible profile manager, then perhaps less people would be using Firebug + 20 dev addons in their main profile and complaining about mem leaks when not using them
  1010. # [05:01] <bjacob> true story: people in the f*ing mozilla office are actually using chrome instead of firefox with the excuse "so i can use one for development and the other for real usage"
  1011. # [05:02] <kwierso> bjacob: bug 278860 seems to be a metabug for the profile lock issues
  1012. # [05:02] <kwierso> but all the dependencies are fixed
  1013. # [05:03] * Joins: bonnie (bbsurender@moz-BF702430.dsl.pltn13.pacbell.net)
  1014. # [05:03] <bjacob> kwierso: thanks, looking
  1015. # [05:03] * Joins: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw)
  1016. # [05:04] <darktrojan> oh yeah /me remembers what he was doing half an hour ago
  1017. # [05:04] * Joins: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  1018. # [05:05] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1019. # [05:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1020. # [05:06] * Quits: bonnie (bbsurender@moz-BF702430.dsl.pltn13.pacbell.net) (Quit: Ex-Chat)
  1021. # [05:06] * nthomas is now known as nthomas|away
  1022. # [05:07] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1023. # [05:09] * Quits: edmorley (edmorley@moz-6012E233.range109-156.btcentralplus.com) (Quit: nn)
  1024. # [05:10] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1025. # [05:10] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1026. # [05:10] * Quits: biesi (cbiesinger@moz-A48F0EDA.tmodns.net) (Ping timeout)
  1027. # [05:10] * Quits: juanb|afk (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb|afk)
  1028. # [05:11] * Quits: karlt (karl@538BABFE.A073F3E.97BBD552.IP) (Quit: Konversation terminated!)
  1029. # [05:12] <darktrojan> erp
  1030. # [05:12] <darktrojan> MDN down?
  1031. # [05:13] <kwierso> site settings could not be loaded
  1032. # [05:13] <kwierso> status.mozilla.org still says it's fine, but that probably just tests whether something loads
  1033. # [05:14] <kwierso> oh, and the homepage for mdn still loads fine, just not anything else, apparently
  1034. # [05:14] <darktrojan> cool
  1035. # [05:14] <kwierso> er, now stuff is loading
  1036. # [05:14] <darktrojan> so it is
  1037. # [05:14] * Quits: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net) (Ping timeout)
  1038. # [05:14] <darktrojan> ta
  1039. # [05:14] <kwierso> you're welcome
  1040. # [05:14] <darktrojan> decided I didn't want it anyway heh
  1041. # [05:14] * Joins: dseif (dseif@moz-ED9566B6.dsl.teksavvy.com)
  1042. # [05:16] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  1043. # [05:16] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1044. # [05:18] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
  1045. # [05:20] * Quits: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120222074758])
  1046. # [05:22] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  1047. # [05:23] * Quits: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw) (Quit: regen)
  1048. # [05:24] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1049. # [05:24] * zpao|detached is now known as zpao
  1050. # [05:25] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  1051. # [05:26] * Joins: squiggy (Mibbit@moz-A3C92308.static.ctbctelecom.com.br)
  1052. # [05:27] * Joins: knelson (Adium@A4273395.64AC677C.42E94045.IP)
  1053. # [05:27] * Parts: knelson (Adium@A4273395.64AC677C.42E94045.IP)
  1054. # [05:30] * rshetty|away is now known as rshetty
  1055. # [05:30] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1056. # [05:30] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
  1057. # [05:30] * Quits: squiggy (Mibbit@moz-A3C92308.static.ctbctelecom.com.br) (Quit: http://www.mibbit.com ajax IRC Client)
  1058. # [05:31] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  1059. # [05:31] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1060. # [05:31] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1061. # [05:32] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1062. # [05:32] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  1063. # [05:33] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1064. # [05:34] * Joins: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw)
  1065. # [05:36] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1066. # [05:37] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1067. # [05:37] <nemo> dolske: it isn't iframe only
  1068. # [05:37] <nemo> dolske: fired up firebug and tried same style on the paragraph enclosing it
  1069. # [05:37] <nemo> same ugly rendering
  1070. # [05:38] <nemo> dolske: worth a bug you think?
  1071. # [05:39] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  1072. # [05:41] * Joins: jduell (jduell@moz-44279BCC.hfc.comcastbusiness.net)
  1073. # [05:41] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1074. # [05:42] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1075. # [05:42] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  1076. # [05:43] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1077. # [05:43] * ChanServ sets mode: +o dveditz
  1078. # [05:43] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1079. # [05:45] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  1080. # [05:45] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  1081. # [05:46] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1082. # [05:47] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1083. # [05:47] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  1084. # [05:48] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1085. # [05:48] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  1086. # [05:48] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  1087. # [05:49] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1088. # [05:49] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  1089. # [05:49] * Quits: rshetty (quassel@AE89A1D0.707344F8.D30E9BEF.IP) (Client exited)
  1090. # [05:50] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1091. # [05:50] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  1092. # [05:52] * Joins: rshetty (quassel@AE89A1D0.707344F8.D30E9BEF.IP)
  1093. # [05:54] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  1094. # [05:54] * Quits: rshetty (quassel@AE89A1D0.707344F8.D30E9BEF.IP) (Ping timeout)
  1095. # [05:54] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1096. # [05:54] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1097. # [05:57] <jlebar> gcp, Want to move your murmurhash3 into mfbt?
  1098. # [05:57] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1099. # [05:58] * glob|away is now known as glob
  1100. # [05:58] <@dolske> nemo: yes, absolutely
  1101. # [05:59] <glob> NeilAway, which recent bugzilla change do you dislike? (/me guesses $title =~ s/^Bug // )
  1102. # [05:59] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1103. # [05:59] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1104. # [05:59] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1105. # [05:59] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1106. # [06:00] * Joins: rshetty (quassel@BAA8F72.34384FD0.D30E9BEF.IP)
  1107. # [06:03] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1108. # [06:03] * Quits: jduell (jduell@moz-44279BCC.hfc.comcastbusiness.net) (Ping timeout)
  1109. # [06:04] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  1110. # [06:04] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  1111. # [06:04] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1112. # [06:05] <philor> glob: huh, I didn't even notice that had landed, since I mostly leave bugs and look at bug numbers on the "changes submitted for" page, which still has Bug nnn
  1113. # [06:06] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  1114. # [06:07] <Bas> Hmm, so I added a crash test, which is exposing a crash on OS X. I could backout the test and make it green, but that won't really make the bug go away :s
  1115. # [06:08] * Quits: rshetty (quassel@BAA8F72.34384FD0.D30E9BEF.IP) (Ping timeout)
  1116. # [06:09] <philor> skip-if, # bug nnnnnn
  1117. # [06:09] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  1118. # [06:09] <philor> you won't like what goes in the (), though, it's ugly
  1119. # [06:09] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  1120. # [06:10] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1121. # [06:10] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1122. # [06:11] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  1123. # [06:11] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1124. # [06:11] <philor> oh, maybe you'll crash on every flavor, then you can just cheat and say cocoaWidget
  1125. # [06:12] * Joins: rshetty (quassel@C00303BD.9046AC57.C842849F.IP)
  1126. # [06:13] <philor> otherwise it's heinous stuff like /Mac\x20OS\x20X\x2010\.[56]/.test(http.oscpu)
  1127. # [06:14] <@bz_away> jlebar: mmmm
  1128. # [06:14] <@bz_away> jlebar: multiple hash functions in mfbt
  1129. # [06:14] * Joins: mauke_ (mauke@moz-6A01E0D8.superkabel.de)
  1130. # [06:14] <@bz_away> jlebar: time for an "MFBT Hash Function Guide"?
  1131. # [06:15] * Quits: mauke (mauke@moz-6A01E0D8.superkabel.de) (Ping timeout)
  1132. # [06:15] <@bz_away> jlebar: and cue complaints about too many APIs? ;)
  1133. # [06:15] <jlebar> bz_away, We're simplifying APIs! :)
  1134. # [06:15] <@bz_away> well yes
  1135. # [06:15] <@bz_away> globally
  1136. # [06:15] <philor> am I supposed to use the Internal Hash Guide or the External Hash Guide?
  1137. # [06:15] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  1138. # [06:15] * Quits: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP) (Client exited)
  1139. # [06:15] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  1140. # [06:15] <jlebar> bz_away, But Waldo likes (and I agree) to keep the documentation in source itself. So hopefully we can do that?
  1141. # [06:16] <jlebar> bz_away, The one thing I'm unhappy with is: We can't include HashString(nsAString&) in mfbt. Those have to be in a separate header.
  1142. # [06:16] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1143. # [06:16] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  1144. # [06:17] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1145. # [06:19] * Joins: jduell (jduell@moz-44279BCC.hfc.comcastbusiness.net)
  1146. # [06:19] <nemo> dolske: aight https://bugzilla.mozilla.org/show_bug.cgi?id=731113 :)
  1147. # [06:20] * Quits: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: faramarz)
  1148. # [06:20] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1149. # [06:21] * mauke_ is now known as mauke
  1150. # [06:22] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1151. # [06:22] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  1152. # [06:25] <@bz_away> jlebar: (documentation in source)++
  1153. # [06:25] <@bz_away> jlebar: (the fact that js and xpcom don't have a common string representation)--
  1154. # [06:25] <jlebar> bz_away, The MFBT Hash Function Guide can be very short: "Do not write your own hash function. Do not pass go. Do not collect $0x29 ^ 0xe1."
  1155. # [06:26] <@bz_away> heh
  1156. # [06:27] <@bz_away> how to pick whether to use cityhash or murmurhash3?
  1157. # [06:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7ce4d9b55863 - Doug Sherk - Bug 711656: special case the entire Intel GMAX4500HD series r=bjacob,joe
  1158. # [06:27] <jlebar> bz_away, Oh, I don't think we want both.
  1159. # [06:27] <jlebar> bz_away, I wasn't planning on putting cityhash in, or if I did, it would replace murmur.
  1160. # [06:27] <@bz_away> ah, ok
  1161. # [06:27] <@bz_away> that makes a lot more sense!
  1162. # [06:28] <@bz_away> then ignore the snark
  1163. # [06:28] <jlebar> Now I understand why you wanted a guide. :)
  1164. # [06:28] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1165. # [06:28] <jlebar> bz_away, I just noticed, in my searching for xor, that we already have murmur in the tree, just hiding.
  1166. # [06:29] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1167. # [06:29] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1168. # [06:30] <Bas> philor: I can do that in crashtest.list?
  1169. # [06:30] <@bz_away> jlebar: heh
  1170. # [06:30] <@bz_away> we have cityhash too
  1171. # [06:30] <@bz_away> under nsis
  1172. # [06:30] <jlebar> indeed.
  1173. # [06:30] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1174. # [06:30] <@bz_away> awesome
  1175. # [06:31] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1176. # [06:32] <philor> Bas: sure can, and looks like you have to, since it doesn't crash on 10.5
  1177. # [06:32] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1178. # [06:32] <philor> and 10.7 is taking it's time
  1179. # [06:32] <philor> oh, hidden for debug, and you don't have an opt build yet
  1180. # [06:33] <Bas> philor: I'm guessing because 10.5 doesn't use accelerated layers.
  1181. # [06:33] <Bas> So erm, any chance you could help me with the magic I need to add here? The patch here needs to go into tomorrow's beta probably so I need to make this stick :)
  1182. # [06:33] <philor> that would make a prettier condition, if you knew for sure it was accel
  1183. # [06:34] <Bas> philor: I'm 99% sure.
  1184. # [06:34] <philor> and you are crashing on 10.7 too
  1185. # [06:35] * Quits: dseif (dseif@moz-ED9566B6.dsl.teksavvy.com) (Input/output error)
  1186. # [06:35] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1187. # [06:35] <philor> Bas: "skip-if(cocoaWidget&&layersGPUAccelerated)" then
  1188. # [06:36] <philor> with a "# bug nnn" at the end, pointing at the bug about fixing the crash for Mac
  1189. # [06:37] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1190. # [06:38] <glob> njn, ping
  1191. # [06:38] <njn> glob: pong
  1192. # [06:38] * @bz_away mutters about not having a good way to back out stuff
  1193. # [06:39] <philor> hg revert!
  1194. # [06:39] <@bz_away> it's tempting
  1195. # [06:39] <@khuey> hg revert GECKO_1_9_2_BASE
  1196. # [06:39] <glob> njn, i've been thinking about your 'product for addons' request... what are your thoughts on classifying them as 'tech-evang' bugs?
  1197. # [06:39] <njn> glob: what's the exact product/component?
  1198. # [06:40] <philor> what's in that sewer of Fx: Addon Compatibility these days?
  1199. # [06:40] <glob> njn, well, we have https://bugzilla.mozilla.org/describecomponents.cgi?product=Tech%20Evangelism but that's more for web sites
  1200. # [06:40] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1201. # [06:40] <glob> njn, as you noted we need to be very careful not to create "report addon bugs here" product
  1202. # [06:40] <@bz_away> specifically, backing out a patch queue is silly-hard
  1203. # [06:40] <@bz_away> as far as I can tell
  1204. # [06:41] <glob> njn, i'm thinking something like "addons.mozilla.org :: tech evangelism" as a product/component
  1205. # [06:41] * @bz_away "backs out" IID revs
  1206. # [06:41] <glob> njn, but i'm not sure if you view them as that sort of issue
  1207. # [06:41] <njn> glob: hmm. addons.mozilla.org as the product isn't right, many add-ons aren't hosted on AMO
  1208. # [06:42] <njn> glob: but a "Add-ons / Tech Evang." product/component might be ok
  1209. # [06:42] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1210. # [06:42] <Bas> philor: Any chance you feel competent to review this change?
  1211. # [06:42] <njn> the "Tech Evang" avoids the "report bugs here" problem nicely
  1212. # [06:42] <glob> njn, it isn't worth adding a product for a single component
  1213. # [06:42] <njn> glob: and in many cases the bug reports do involve add-on author outreach
  1214. # [06:42] <philor> Bas: rs=me
  1215. # [06:43] <njn> glob: even if no other product fits? :P
  1216. # [06:43] <Bas> philor: Is rs a magic syntax I don't know or did you mean r=me? :)
  1217. # [06:43] <philor> bz_away: http://blog.bonardo.net/2011/08/05/easier-backout-scripts and fix whatever was busted last time I tried it on a Mac?
  1218. # [06:43] <glob> njn, hrm :)
  1219. # [06:43] <philor> Bas: rubber-stamp=me, means I didn't see it, but I believe you did just what we talked about
  1220. # [06:43] <@bz_away> well
  1221. # [06:44] <@bz_away> can that script deal with other changes that landed on top of your changes? :(
  1222. # [06:44] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1223. # [06:44] <kwierso> njn, glob: what about an "Addons" component within the Tech Evangelism product?
  1224. # [06:44] <glob> njn, i'll poke around, and make a note on the bug of using the tech-evag wording
  1225. # [06:44] <njn> glob: well, I like the tech evang. angle :)
  1226. # [06:44] * heycam is now known as heycam|away
  1227. # [06:44] <philor> like secretaries used to have a rubber stamp of their boss's signature
  1228. # [06:44] * heycam|away is now known as heycam
  1229. # [06:44] <kwierso> I mean, every other component in there is a language, so it isn't a great fit there either
  1230. # [06:45] <glob> kwierso, tech-evang is a specific team, but isn't a bad idea
  1231. # [06:46] <glob> kwierso, oh, it's part of 'developer engagement', which sounds like a good fit
  1232. # [06:46] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Connection reset by peer)
  1233. # [06:46] <glob> https://wiki.mozilla.org/Engagement/Developer_Engagement
  1234. # [06:47] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1235. # [06:47] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1236. # [06:47] * ChanServ sets mode: +o ehsan
  1237. # [06:47] <njn> glob: BTW, I filed that bug, but I suspect the add-ons guys will have final say
  1238. # [06:47] <philor> bz_away: yeah, it's what he and edmorley use to backout big wads of mozilla-inbound
  1239. # [06:47] * zpao is now known as zpao|detached
  1240. # [06:48] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1241. # [06:48] <glob> njn, who should signoff on it?
  1242. # [06:48] <njn> glob: jorge or fligtar
  1243. # [06:48] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Connection reset by peer)
  1244. # [06:49] <@bz_away> philor: no, you don't understand
  1245. # [06:49] <philor> I was just starting to think that, too
  1246. # [06:49] <@bz_away> philor: this is the "someone changed the code after these patches changed it" kind of backout
  1247. # [06:49] <glob> njn, cool. i'll propose tech-evan/addons on the bug, and cc stormy
  1248. # [06:51] * Quits: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw) (Quit: regen)
  1249. # [06:53] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  1250. # [06:56] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
  1251. # [06:56] * glob is now known as glob|away
  1252. # [06:57] * @khuey sighs
  1253. # [06:57] <@khuey> CC handling for nodes is so complex now
  1254. # [06:59] <jduell> Anybody know if killing firefox via "End Process" in the Windows task monitor is equivalent to a crash (i.e. no shutdown code run)?
  1255. # [06:59] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1256. # [07:00] <Bas> jduell: It wouldn't go through crashreporter I believe.
  1257. # [07:00] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1258. # [07:00] <jduell> Bas: no, I just want to have a user "kill" firefox so the HTTP cache will be seen as dirty on startup
  1259. # [07:00] <gcp> jlebar: file a bug
  1260. # [07:00] <Bas> jduell: I suspect for that it will work.
  1261. # [07:00] <Bas> philor: I pushed something, hopefully it's alright like that.
  1262. # [07:01] <Bas> Don't have an OS X build ready here.
  1263. # [07:01] <@khuey> End Process should kill it instantly
  1264. # [07:01] <jlebar> gcp, Okay, tomorrow. Or...I may end up adding cityhash and then moving your murmur to that.
  1265. # [07:02] <tbsaunde> alsa0
  1266. # [07:02] <philor> Bas: 99% sure that's right, though I might possibly have broken the world once or twice being sure I was right about an annotation
  1267. # [07:02] <jlebar> gcp, It's amazing what you find when you grep for "^". :)
  1268. # [07:03] <Bas> philor: It seemed to agree with what others parts of the code did, although I didn't find it quickly in reftests :)
  1269. # [07:03] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1270. # [07:03] <Bas> Err, crashtests
  1271. # [07:03] <gcp> jlebar: ?
  1272. # [07:03] <Bas> I checked the syntax to reftests.
  1273. # [07:03] <jlebar> gcp, I was looking for all our half-baked hash functions.
  1274. # [07:03] <jlebar> gcp, https://bugzilla.mozilla.org/show_bug.cgi?id=729940
  1275. # [07:04] <gcp> hehe ok
  1276. # [07:04] <gcp> murmurhash3 in my code can't be changed without blowing all databases away
  1277. # [07:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1278. # [07:05] <jlebar> gcp, Ah. :-/ Well, at least murmur is not half-baked.
  1279. # [07:06] <jlebar> Anyway, sleep
  1280. # [07:06] * jlebar is now known as jlebar_sleep
  1281. # [07:08] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120226133842])
  1282. # [07:08] * Joins: lurking (chatzilla@moz-64A5F955.dhcp.embarqhsd.net)
  1283. # [07:09] * khuey is now known as khuey|away
  1284. # [07:12] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1285. # [07:12] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1286. # [07:14] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1287. # [07:16] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  1288. # [07:16] <@dolske> jduell: http://code.google.com/p/crashme/
  1289. # [07:16] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1290. # [07:16] * Joins: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw)
  1291. # [07:17] * Quits: regen (Miller@moz-EBC13758.adsl.dynamic.seed.net.tw) (Input/output error)
  1292. # [07:17] <jduell> dolske: ah, thanks--I thought it was just for Android
  1293. # [07:17] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1294. # [07:18] * Joins: pascalc (chatzilla@moz-DABE0E8F.rev.sfr.net)
  1295. # [07:18] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1296. # [07:18] <@dolske> jduell: no, it's pretty platform-agnostic... ;-) http://code.google.com/p/crashme/source/browse/trunk/resources/content/contentscript.js
  1297. # [07:18] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1298. # [07:19] * edransch is now known as edransch-zzz
  1299. # [07:20] <@dolske> hmm
  1300. # [07:21] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1301. # [07:21] * rshetty is now known as rshetty|brb
  1302. # [07:21] * philor is now known as philor|away
  1303. # [07:22] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1304. # [07:22] * glob|away is now known as glob
  1305. # [07:23] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1306. # [07:23] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1307. # [07:25] * bz_away is now known as bz_sleep
  1308. # [07:28] * philor|away is now known as philor
  1309. # [07:29] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  1310. # [07:32] * rshetty|brb is now known as rshetty
  1311. # [07:32] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1312. # [07:32] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1313. # [07:34] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  1314. # [07:35] * Quits: pascalc (chatzilla@moz-DABE0E8F.rev.sfr.net) (Ping timeout)
  1315. # [07:35] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1316. # [07:35] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  1317. # [07:36] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1318. # [07:36] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1319. # [07:36] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1320. # [07:37] <jdm> ...why are F6 and y generate identical keyCode values for me?
  1321. # [07:38] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1322. # [07:38] * Joins: dseif (dseif@moz-ED9566B6.dsl.teksavvy.com)
  1323. # [07:39] * Joins: imphil__ (philipp@moz-655EF802.customer.m-online.net)
  1324. # [07:40] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1325. # [07:40] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1326. # [07:41] <@dolske> ma^F6be it's a problem on ^F6our end, m^F6 s^F6stem seems ok.
  1327. # [07:42] <kwierso> ^
  1328. # [07:43] * Joins: cturra (cturra@EF3966A6.48007579.505A0A0A.IP)
  1329. # [07:46] <Callek> dolske++
  1330. # [07:47] <jdm> :(
  1331. # [07:47] * zpao|detached is now known as zpao
  1332. # [07:48] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1333. # [07:51] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1334. # [07:51] <@dolske> sorr^F6 :(
  1335. # [07:51] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1336. # [07:52] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  1337. # [07:56] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1338. # [07:56] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1339. # [07:56] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  1340. # [07:57] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
  1341. # [07:58] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  1342. # [07:59] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  1343. # [07:59] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1344. # [07:59] * Quits: jduell (jduell@moz-44279BCC.hfc.comcastbusiness.net) (Ping timeout)
  1345. # [08:00] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Quit: ctopper)
  1346. # [08:00] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1347. # [08:01] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1348. # [08:03] <nigelbot> dolske++
  1349. # [08:04] * Joins: SeoZ[gtab] (DanielJuyu@F967935D.4C8FC38D.14E0EA63.IP)
  1350. # [08:05] * Joins: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP)
  1351. # [08:05] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1352. # [08:07] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1353. # [08:07] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1354. # [08:09] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1355. # [08:11] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1356. # [08:12] * Joins: wolfiR (wolfiR@moz-FC11C979.dip0.t-ipconnect.de)
  1357. # [08:14] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1358. # [08:15] <glandium> gkw: pong
  1359. # [08:15] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
  1360. # [08:17] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  1361. # [08:18] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  1362. # [08:22] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
  1363. # [08:23] * Joins: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP)
  1364. # [08:24] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1365. # [08:24] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  1366. # [08:24] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  1367. # [08:24] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1368. # [08:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1369. # [08:26] * Joins: willy1234x1 (willy1234x@moz-7380C27.slkc.qwest.net)
  1370. # [08:27] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1371. # [08:30] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1372. # [08:31] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1373. # [08:33] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  1374. # [08:33] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1375. # [08:33] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1376. # [08:35] * Joins: spchal (chatzilla@91BC8839.F442218F.88FACCAA.IP)
  1377. # [08:35] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1378. # [08:36] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1379. # [08:36] <luke> peterv: ping
  1380. # [08:36] * Joins: smontagu (chatzilla@moz-18583C8F.red.bezeqint.net)
  1381. # [08:38] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1382. # [08:39] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1383. # [08:39] <spchal> Hi
  1384. # [08:39] <spchal> Where do I find Blake?
  1385. # [08:39] <darktrojan> Unfocused, do we check with AMO at any point when showing about:newaddon?
  1386. # [08:40] <darktrojan> spchal, Blake Kaplan? mrbkap
  1387. # [08:40] <spchal> Blake winton
  1388. # [08:40] <darktrojan> bwinton_away
  1389. # [08:40] <darktrojan> currently away
  1390. # [08:41] <spchal> ok
  1391. # [08:41] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1392. # [08:42] * heycam is now known as heycam|away
  1393. # [08:42] <Unfocused> darktrojan: don't think so
  1394. # [08:42] <Unfocused> iirc, it's just at the next background update check
  1395. # [08:43] <Unfocused> though, it probably should
  1396. # [08:43] <darktrojan> pity, we could do what I suggested in m.d.platform today
  1397. # [08:43] * Unfocused is behind on his mailing list reading
  1398. # [08:43] <darktrojan> I'll wait until you get there then
  1399. # [08:43] <jdm> http://www.joshmatthews.net/domtracker/
  1400. # [08:44] <Unfocused> :P
  1401. # [08:44] <darktrojan> no hurry, I'm sure the argument will rage for weeks
  1402. # [08:44] <Unfocused> *sigh* yea
  1403. # [08:46] * philor is now known as philor|away
  1404. # [08:47] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  1405. # [08:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0c37652c28ae - Mihai Sucan - Bug 684445 - Orion source editor should have built-in context menu; r=rcampbell f=rcampbell
  1406. # [08:51] <firebot> http://hg.mozilla.org/mozilla-central/rev/782a97166d7c - Piers Biddlestone - Bug 716080 - Restore Previous Session does not re-use blank tabs [r=zpao]
  1407. # [08:51] <firebot> http://hg.mozilla.org/mozilla-central/rev/4b60c0c155f9 - Tim Taubert - merge m-c to fx-team
  1408. # [08:51] <firebot> http://hg.mozilla.org/mozilla-central/rev/5b33f5c7e630 - Mihai Sucan - Bug 700893 - API for tracking unsaved/saved state in source editor; r=rcampbell f=fayearthur
  1409. # [08:53] * Parts: taviso (taviso@moz-413D27D.cmpxchg8b.com)
  1410. # [08:53] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1411. # [08:53] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1412. # [08:54] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1413. # [08:55] * Joins: Ms2ger (Ms2ger@CF526197.508187B.37724B0D.IP)
  1414. # [08:56] * zpao is now known as zpao|detached
  1415. # [08:57] * Quits: Ms2ger (Ms2ger@CF526197.508187B.37724B0D.IP) (Ping timeout)
  1416. # [08:57] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1417. # [08:57] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1418. # [08:58] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1419. # [08:58] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1420. # [08:59] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1421. # [08:59] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1422. # [08:59] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  1423. # [08:59] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1424. # [09:01] * Joins: anant (anant@moz-9A1735CF.red-83-39-218.dynamicip.rima-tde.net)
  1425. # [09:01] * Quits: anant (anant@moz-9A1735CF.red-83-39-218.dynamicip.rima-tde.net) (Input/output error)
  1426. # [09:05] * Quits: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  1427. # [09:05] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1428. # [09:05] * Quits: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  1429. # [09:08] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1430. # [09:09] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Quit: Leaving)
  1431. # [09:09] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1432. # [09:11] * Joins: karl (karl@moz-6898CE0E.jetstream.xtra.co.nz)
  1433. # [09:11] * Joins: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1434. # [09:11] * Standard8Away is now known as Standard8
  1435. # [09:12] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  1436. # [09:12] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1437. # [09:13] * Joins: mck182 (quassel@moz-7764E74F.vsb.cz)
  1438. # [09:13] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1439. # [09:13] * Joins: Ms2ger (Ms2ger@CF526197.508187B.37724B0D.IP)
  1440. # [09:14] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1441. # [09:16] <hendry> how do I override "is asking to store data on your computer for offline use" permission dialog?
  1442. # [09:17] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  1443. # [09:18] * Quits: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP) (Client exited)
  1444. # [09:19] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1445. # [09:20] * Joins: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP)
  1446. # [09:21] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1447. # [09:21] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1448. # [09:25] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1449. # [09:25] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1450. # [09:26] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  1451. # [09:27] * Joins: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP)
  1452. # [09:29] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1453. # [09:29] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1454. # [09:31] <Ms2ger> RyanVM++
  1455. # [09:31] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  1456. # [09:33] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  1457. # [09:34] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1458. # [09:34] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1459. # [09:34] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1460. # [09:36] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1461. # [09:37] <glazou> bonjour
  1462. # [09:37] <jdm> hendry: about:permissions?
  1463. # [09:38] * Joins: grubshka (grubshka@moz-D1B85DDD.w86-216.abo.wanadoo.fr)
  1464. # [09:40] <NeilAway> glob: indeed
  1465. # [09:40] <clever> another about: page!!
  1466. # [09:40] <Ms2ger> https://mail.mozilla.org/pipermail/nightly-testers/2012-February/000883.html < Hah
  1467. # [09:40] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1468. # [09:41] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1469. # [09:43] <clever> jdm: that page might actualy be usefull for my work! :)
  1470. # [09:44] <jdm> excellent
  1471. # [09:44] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1472. # [09:45] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  1473. # [09:45] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  1474. # [09:46] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1475. # [09:47] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  1476. # [09:47] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
  1477. # [09:47] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1478. # [09:48] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1479. # [09:48] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1480. # [09:48] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
  1481. # [09:48] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1482. # [09:49] * Quits: SeoZ[gtab] (DanielJuyu@F967935D.4C8FC38D.14E0EA63.IP) (Ping timeout)
  1483. # [09:49] * NeilAway wonders why we can't store the media cache files in the local profile, along with the startup and disk caches...
  1484. # [09:49] * Joins: nrc (nrc@18916507.F684631.21A4E96A.IP)
  1485. # [09:50] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1486. # [09:50] <Standard8> argh, the midasdemo is gone :-(
  1487. # [09:50] <NeilAway> lol @ RyanVM's PNG reftest failures
  1488. # [09:52] <glazou> grrr, modal windows opened through nsIWindowWatcher.openWindow() on Gnome3 don't follow global rules to have a close button when they have a titlebar !!!
  1489. # [09:54] * Joins: mw22 (chatzilla@C3F57403.235FEA6C.C6A14A47.IP)
  1490. # [09:54] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
  1491. # [09:54] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
  1492. # [09:54] * Quits: jhopkins|afk (jhopkins@moz-41E1D586.tb.shawcable.net) (Ping timeout)
  1493. # [09:54] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1494. # [09:58] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1495. # [09:58] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1496. # [09:59] <hendry> jdm: thanks, didn't know about that tbh
  1497. # [09:59] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1498. # [09:59] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1499. # [10:03] * Fallen|away is now known as Fallen
  1500. # [10:03] * Quits: Ms2ger (Ms2ger@CF526197.508187B.37724B0D.IP) (Ping timeout)
  1501. # [10:05] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Connection reset by peer)
  1502. # [10:07] <firebot> Check-in:
  1503. # [10:07] <firebot> http://hg.mozilla.org/mozilla-central/rev/023130d28f50 - Serge Gautherie - Bug 629595. (Bv1a) test_webgl_conformance_test_suite.html: Ensure waitForExplicitFinish() is executed, Disable test on Windows 2000 and (if necessary) on SeaMonkey, Move Mac OSX
  1504. # [10:07] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  1505. # [10:07] <firebot> version check to a better place. r=bjacob.
  1506. # [10:08] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1507. # [10:08] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1508. # [10:09] <glandium> man, m4 is so much of a pita
  1509. # [10:10] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
  1510. # [10:12] * Quits: dseif (dseif@moz-ED9566B6.dsl.teksavvy.com) (Input/output error)
  1511. # [10:13] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1512. # [10:13] * Joins: Julian (chatzilla@moz-EB4236F8.dip.t-dialin.net)
  1513. # [10:13] * Quits: Julian (chatzilla@moz-EB4236F8.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1514. # [10:15] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1515. # [10:15] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1516. # [10:16] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1517. # [10:19] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1518. # [10:21] * Quits: karl (karl@moz-6898CE0E.jetstream.xtra.co.nz) (Ping timeout)
  1519. # [10:24] * Quits: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net) (Quit: Wevah)
  1520. # [10:26] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c3f06b2e9dfa - Mark Capella - Bug 489728. (Bv6a) Use passed() in TestTXMgr.cpp, Make passed() accept a va_list in TestHarness.h. f=sgautherie r=ehsan.
  1521. # [10:26] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1522. # [10:28] * Joins: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP)
  1523. # [10:28] * Joins: victorporo (victorporo@986FC73E.7E2AA079.79933D60.IP)
  1524. # [10:28] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Connection reset by peer)
  1525. # [10:30] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1526. # [10:30] * Quits: smontagu (chatzilla@moz-18583C8F.red.bezeqint.net) (Ping timeout)
  1527. # [10:30] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  1528. # [10:30] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1529. # [10:31] * glob is now known as glob|away
  1530. # [10:33] * Quits: mw22 (chatzilla@C3F57403.235FEA6C.C6A14A47.IP) (Ping timeout)
  1531. # [10:33] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Ping timeout)
  1532. # [10:35] * Joins: tchevalier (chatzilla@26DF2FEE.76D180ED.C47D5415.IP)
  1533. # [10:36] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1534. # [10:36] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1535. # [10:36] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Max SendQ exceeded)
  1536. # [10:37] * Quits: victorporo (victorporo@986FC73E.7E2AA079.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1537. # [10:37] * Joins: Puddles (Mibbit@779A1B47.8CCF5527.E5772CEC.IP)
  1538. # [10:37] <gerv> I have 15 or so patches which are on m-c which I want to check in to m-a and m-b.
  1539. # [10:37] <gerv> I could just apply them all again one by one,
  1540. # [10:37] <gerv> and do hg commit for each.
  1541. # [10:37] * Quits: Puddles (Mibbit@779A1B47.8CCF5527.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1542. # [10:38] <gerv> That sounds slow and dull.
  1543. # [10:38] <gerv> Is there a quicker way of saying "grab commit X from that tree and stick it into this tree"?
  1544. # [10:38] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1545. # [10:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8c8346a7fae1 - Serge Gautherie - Bug 489728. (Bv6a_fix) Misplaced '"'. (Bustage fix.)
  1546. # [10:38] * Quits: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP) (Client exited)
  1547. # [10:39] <darktrojan> gerv, hg qimport?
  1548. # [10:39] <gerv> darktrojan: Does that work if I didn't use hg queues initially?
  1549. # [10:39] <darktrojan> yeah
  1550. # [10:39] <darktrojan> grab the raw url for each from hg.m.o
  1551. # [10:40] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1552. # [10:40] <glandium> gerv: hg transplant
  1553. # [10:40] * Joins: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP)
  1554. # [10:40] <darktrojan> that too
  1555. # [10:40] <gerv> OK, I'll read about that.
  1556. # [10:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1557. # [10:41] * Quits: mck182 (quassel@moz-7764E74F.vsb.cz) (Ping timeout)
  1558. # [10:41] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1559. # [10:41] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1560. # [10:41] * Joins: mwu (mwu@5DB6490.3499DD5.FCF1B01C.IP)
  1561. # [10:41] * Quits: willy1234x1 (willy1234x@moz-7380C27.slkc.qwest.net) (Ping timeout)
  1562. # [10:42] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1563. # [10:44] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  1564. # [10:45] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1565. # [10:45] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1566. # [10:45] <hsivonen> I hope I wasn't out of line in https://bugzilla.mozilla.org/show_bug.cgi?id=650776#c39 It's stretching my patience. :-(
  1567. # [10:46] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  1568. # [10:47] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1569. # [10:48] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1570. # [10:48] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120225042011])
  1571. # [10:48] * mattwoodrow is now known as mattwoodrow|away
  1572. # [10:48] <jdm> heh, yeah, I saw that
  1573. # [10:49] * Quits: mwu (mwu@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1574. # [10:49] * Quits: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1575. # [10:49] * Joins: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP)
  1576. # [10:50] <darktrojan> bah, you can't query the AMO API with an addon's id
  1577. # [10:51] * Joins: gandalf (zbraniecki@moz-9151F08A.neoplus.adsl.tpnet.pl)
  1578. # [10:51] * Joins: jhopkins|afk (jhopkins@moz-41E1D586.tb.shawcable.net)
  1579. # [10:52] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1580. # [10:52] * Joins: smontagu (chatzilla@moz-65509B44.red.bezeqint.net)
  1581. # [10:53] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1582. # [10:55] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Ping timeout)
  1583. # [10:56] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  1584. # [10:57] <Archaeopteryx> darktrojan: sadly yes, as workaround, you can use something like https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=2&;id={d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}&version=2.0.3&maxAppVersion=12.0a1&status=userEnabled&appID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}&appVersion=10.0.1&appOS=WINNT&appABI=x86-msvc&locale=en-US&currentAppVersion=10.0.1&updateType=97&compatMode=normal
  1585. # [10:57] <Archaeopteryx> but the add-on has to be fully reviewed iirc
  1586. # [10:57] <darktrojan> I was just coming to that conclusion
  1587. # [10:58] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1588. # [10:59] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1589. # [10:59] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1590. # [10:59] <Archaeopteryx> do you want to look up a few or a bigger bunch?
  1591. # [11:00] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1592. # [11:00] <darktrojan> just testing if stuff is possible at the moment
  1593. # [11:00] * gerv sighs
  1594. # [11:01] <Archaeopteryx> addons mxr and amo admin tools have the capability, but are both restricted
  1595. # [11:01] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1596. # [11:01] * gerv muses: do I seek yet further hg enlightenment to unbreak my tree, or do I just pull a fresh one?
  1597. # [11:01] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Client exited)
  1598. # [11:02] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1599. # [11:02] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1600. # [11:04] <glandium> gerv: you can also entirely clean up your tree
  1601. # [11:04] <gerv> hsivonen: I just reviewed https://bugzilla.mozilla.org/show_bug.cgi?id=650776#c39 . I think you are entirely in-line and are being very polite.
  1602. # [11:05] <gerv> glandium: My problem is:
  1603. # [11:05] <gerv> I've checked in a bunch of changes,
  1604. # [11:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1605. # [11:05] <gerv> transplanted,
  1606. # [11:05] <hsivonen> gerv: thanks
  1607. # [11:05] <gerv> but hg push says
  1608. # [11:05] <gerv> "new remote heads"
  1609. # [11:05] <gerv> and hg rebase says
  1610. # [11:05] <gerv> "nothing to rebase".
  1611. # [11:05] <gerv> If I try and force it with hg rebase -s, it says
  1612. # [11:05] <gerv> abort: source is ancestor of destination
  1613. # [11:05] <gerv> So as far as my tree knows, everything is in line,
  1614. # [11:06] <gerv> but the server still thinks I'm creating a new remote head.
  1615. # [11:06] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
  1616. # [11:06] <gerv> hg pull says "no changes".
  1617. # [11:06] <glandium> gerv: what does hg glog look like?
  1618. # [11:06] <gerv> glog? Is that some sort of drink? ;-)
  1619. # [11:06] * gerv looks
  1620. # [11:07] <gerv> Unknown command.
  1621. # [11:07] * Quits: wolfiR (wolfiR@moz-FC11C979.dip0.t-ipconnect.de) (Ping timeout)
  1622. # [11:07] * gerv tries to enable
  1623. # [11:07] <darktrojan> did you update after pull?
  1624. # [11:07] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1625. # [11:07] <gerv> darktrojan: Yes.
  1626. # [11:07] <glandium> darktrojan: presumably, rebase would do it anyways
  1627. # [11:07] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1628. # [11:08] <gerv> glog is helpful.
  1629. # [11:08] <gerv> Looks like I'm based on a revision from way back.
  1630. # [11:08] <gerv> And I can see an alternative head
  1631. # [11:08] <gerv> (checked in by glandium, in fact)
  1632. # [11:08] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  1633. # [11:08] * Joins: smaug (chatzilla@moz-C947EBB8.gprs.sl-laajakaista.fi)
  1634. # [11:08] * ChanServ sets mode: +o smaug
  1635. # [11:08] * Joins: Steve_ (chatzilla@moz-727DA699.midd.adsl.virginmedia.com)
  1636. # [11:08] <gerv> Bug 728656 - Avoid crashing when there are no GL extensions reported by the GL implementation. r=bjacob,a=lsblakk
  1637. # [11:09] <gerv> That looks like the real tip.
  1638. # [11:09] * Joins: wolfiR (wolfiR@moz-157B79A4.dip0.t-ipconnect.de)
  1639. # [11:09] <glandium> gerv: have you qfinished yet? if not, then i'm not surprised rebase won't work
  1640. # [11:09] <gerv> Yep, qfinished.
  1641. # [11:09] <glandium> mmmm
  1642. # [11:09] <gerv> The "tip" tag is on my change.
  1643. # [11:09] <glandium> maybe that's the problem
  1644. # [11:10] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
  1645. # [11:10] <gerv> How can I tell it that your change is in fact the real tip?
  1646. # [11:10] <gerv> Some sort of branch switch?
  1647. # [11:10] <gerv> "hg branch" says "default".
  1648. # [11:10] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1649. # [11:10] <Steve_> hi guys. just tried to build against ff11b4. get the following :
  1650. # [11:10] <Steve_> dist\include\nsIFrame.h(45): fatal error C1189: #error : This header/class should only be used within Mozilla code. It should not be used by extensions.
  1651. # [11:10] * Joins: wolfiR_ (wolfiR@moz-157B79A4.dip0.t-ipconnect.de)
  1652. # [11:10] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1653. # [11:11] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  1654. # [11:11] <Steve_> nsIFrame.h access is required externally.
  1655. # [11:12] <glandium> gerv: i must say i'm not familiar enough with these things. in your situation, i'd hg qimport -r 'outgoing()'
  1656. # [11:12] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
  1657. # [11:12] <nthomas|away> merge needed ? You could pastebin the glog
  1658. # [11:12] <glandium> nthomas|away: he doesn't want a merge, he wants a rebase
  1659. # [11:13] <nthomas|away> rapidly heading towards a strip by the sounds of things
  1660. # [11:13] * Joins: edmorley (edmorley@moz-6012E233.range109-156.btcentralplus.com)
  1661. # [11:13] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1662. # [11:14] * gerv decides just to pull a new tree
  1663. # [11:14] <gerv> I tried hg update -r <glandium's tip>
  1664. # [11:14] <gerv> hg rebase -s <my lowest commit>
  1665. # [11:14] <gerv> but it still claimed
  1666. # [11:14] <gerv> source is ancestor of destination
  1667. # [11:14] <gerv> which isn't true!
  1668. # [11:15] <glandium> gerv: try hg qimport -r 'outgoing()'
  1669. # [11:15] <Steve_> so dump hg & switch to git ?
  1670. # [11:15] <gerv> What will that do for me?
  1671. # [11:15] <gerv> Steve_: Sure, that'll just take a few seconds for the whole project to agree.
  1672. # [11:15] <Steve_> :)
  1673. # [11:15] <glandium> gerv: then hg qpop, update, qpush
  1674. # [11:15] <glandium> qpop -a, even
  1675. # [11:15] <gerv> OK, might as well try it :-)
  1676. # [11:16] <gerv> gerv@mink:/usr/src/mozilla-aurora$ hg update
  1677. # [11:16] <gerv> abort: crosses branches (merge branches or use --check to force update)
  1678. # [11:16] <gerv> gerv@mink:/usr/src/mozilla-aurora$
  1679. # [11:17] <gerv> gerv@mink:/usr/src/mozilla-aurora$ hg branch
  1680. # [11:17] <gerv> default
  1681. # [11:17] * Quits: SeoZ (DanielJuyu@moz-C2D7EB0E.osuosl.org) (Quit: Leaving)
  1682. # [11:18] * Joins: SeoZ (DanielJuyu@moz-C2D7EB0E.osuosl.org)
  1683. # [11:18] <glandium> gerv: what does your glog look like now?
  1684. # [11:18] * gerv just did an update -c as it suggested
  1685. # [11:18] <gerv> Very boring - just you at the tip :-))
  1686. # [11:19] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1687. # [11:19] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1688. # [11:20] <Standard8> did you do the hg qpop ?
  1689. # [11:20] <gerv> Worked!
  1690. # [11:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1691. # [11:20] <gerv> qpop -a, update -c, qpush -a, qfinish, push.
  1692. # [11:21] <gerv> Thanks, everyone.
  1693. # [11:21] * Quits: anky (anky@59FA59FD.D9B243B5.A3D1B221.IP) (Ping timeout)
  1694. # [11:23] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
  1695. # [11:23] * Joins: anky (anky@A205FA81.57FBAC30.A3D1B221.IP)
  1696. # [11:24] <Steve_> cool. do I need to file a report about the nsIFrame issue above or is it just work in progress that will be resolved in due course ?
  1697. # [11:25] * ewong is now known as ewong|afk
  1698. # [11:25] * Joins: Cwiiis (cwiiis@18916507.F684631.21A4E96A.IP)
  1699. # [11:26] * Quits: anky (anky@A205FA81.57FBAC30.A3D1B221.IP) (Ping timeout)
  1700. # [11:26] * Joins: smaug_ (chatzilla@moz-E33B6BD7.gprs.sl-laajakaista.fi)
  1701. # [11:26] * Joins: anky (anky@3A94C0E8.695628EC.A3D1B221.IP)
  1702. # [11:27] * Quits: @smaug (chatzilla@moz-C947EBB8.gprs.sl-laajakaista.fi) (Ping timeout)
  1703. # [11:28] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1704. # [11:29] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1705. # [11:29] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1706. # [11:29] <clever> Steve_: xpidl should be able to generate a header for you from the idl
  1707. # [11:29] <clever> thats how ive always done it
  1708. # [11:30] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1709. # [11:30] <edmorley> bz++
  1710. # [11:31] * Joins: roc (chatzilla@18916507.F684631.21A4E96A.IP)
  1711. # [11:31] * ChanServ sets mode: +o roc
  1712. # [11:31] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1713. # [11:31] * Quits: gandalf (zbraniecki@moz-9151F08A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1714. # [11:32] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1715. # [11:32] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1716. # [11:32] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1717. # [11:33] <Steve_> @clever - thanks. no rush on this. I can revert to 10.x for now. Just letting you guys know the current default build has this issue.
  1718. # [11:33] * Quits: anky (anky@3A94C0E8.695628EC.A3D1B221.IP) (Ping timeout)
  1719. # [11:33] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1720. # [11:34] * Joins: regen (Miller@moz-8E2D543F.adsl.dynamic.seed.net.tw)
  1721. # [11:34] * Joins: anky (anky@EBF13E77.9CBD72CE.A3D1B221.IP)
  1722. # [11:35] * Joins: gandalf (zbraniecki@moz-9151F08A.neoplus.adsl.tpnet.pl)
  1723. # [11:36] * SeoZ is now known as SeoZ-work[AWAY]
  1724. # [11:36] * NeilAway wonders why jdm was looking at the keyCode of a character
  1725. # [11:37] <NeilAway> Standard8: maybe it's on www-archive.mozilla.org (or whatever it's called)?
  1726. # [11:39] <NeilAway> Steve_: yeah, that's an error, it should say "it MUST not be used by extensions"
  1727. # [11:40] * Joins: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP)
  1728. # [11:41] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Connection reset by peer)
  1729. # [11:41] <Standard8> NeilAway: yeah it is, it should be redirected but hasn't been :-(
  1730. # [11:42] * Quits: surkov (surkov@D5570440.C1645F5A.34044A7F.IP) (Quit: surkov)
  1731. # [11:42] <Steve_> not writing a standard extension anyway - I kind of hack the codebase into a dll which provides a procedural texture plugin for a 3D engine. You are the extension. :)
  1732. # [11:42] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1733. # [11:42] * Quits: tchevalier (chatzilla@26DF2FEE.76D180ED.C47D5415.IP) (Connection reset by peer)
  1734. # [11:42] * Joins: tchevalier (chatzilla@26DF2FEE.76D180ED.C47D5415.IP)
  1735. # [11:42] <Steve_> can hack around the change if it's intentional but would prefer the interface left intact if it's not too much trouble.
  1736. # [11:44] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1737. # [11:44] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
  1738. # [11:44] <Steve_> speaking of which as we're on the subject. moz nppap plugins - render through HWNDs on windoze which is a pain because they can't render offscreen. would be great to upgrade this interface to enable plugins to render through a directx9/10/11 shared surface.
  1739. # [11:44] <Steve_> *9ex
  1740. # [11:45] * Quits: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  1741. # [11:45] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1742. # [11:46] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1743. # [11:46] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1744. # [11:46] <Steve_> that's a win specific upgrade, vista or above but will enable offscreen rendering of pages including plugins. legacy fallback on older windows - render through bitmap/dc for offscreen.
  1745. # [11:47] <Steve_> *npapi
  1746. # [11:47] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  1747. # [11:48] <Steve_> http://msdn.microsoft.com/en-us/library/windows/desktop/ee913554%28v=vs.85%29.aspx?ppud=4
  1748. # [11:48] * Quits: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1749. # [11:49] * Quits: regen (Miller@moz-8E2D543F.adsl.dynamic.seed.net.tw) (Quit: regen)
  1750. # [11:49] <edmorley> philo, bz: there is a newer version of mak's backout script at https://wiki.mozilla.org/User:Mak77
  1751. # [11:49] <NeilAway> Steve_: they can draw through HDCs as well
  1752. # [11:49] <edmorley> philor even: ^
  1753. # [11:50] <edmorley> bz: it lets you do "$ backout aaa:ddd ccc ggg:ppp" etc (and sets's bug numbers in commit message for you etc)
  1754. # [11:51] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1755. # [11:51] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1756. # [11:51] * Quits: gandalf (zbraniecki@moz-9151F08A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1757. # [11:51] <Steve_> 3D rendered plugins (most going forwards) draw into a DX or opengl surface, not a dc. there's a gl extension to enable it to render into a dx shared surface. copying large surfaces around rather than sharing them is sub-optimal.
  1758. # [11:52] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1759. # [11:52] <Steve_> haven't tried using it yet, but think this is it : http://developer.download.nvidia.com/opengl/specs/WGL_NV_DX_interop.txt
  1760. # [11:53] <NeilAway> Steve_: sorry, I don't know the rendering backend, for all I know top people may already be working on it
  1761. # [11:54] * Joins: SeoZ (DanielJuyu@4A4CE565.45590172.F796972A.IP)
  1762. # [11:54] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1763. # [11:54] <darktrojan> edmorley, what counts as 'newer' in this case?
  1764. # [11:54] <Steve_> quite possibly. I'm not in the loop either. just sharing a little knowledge in the hope it may lead to an optimal interface. does offscreen rendering of flash content (for example) currently work on win ?
  1765. # [11:55] <edmorley> darktrojan: ?
  1766. # [11:55] * Joins: AutomatedTester (AutomatedT@moz-709F9658.as13285.net)
  1767. # [11:55] <edmorley> in my example?
  1768. # [11:55] <darktrojan> yes
  1769. # [11:55] <edmorley> it sorts the order for you
  1770. # [11:55] <edmorley> so any order will do :-)
  1771. # [11:56] * ewong|sleep is now known as ewong
  1772. # [11:56] <darktrojan> nice, I wonder if sfink has updated his version
  1773. # [11:56] * Joins: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP)
  1774. # [11:57] <Steve_> there's a new webpage plugin interface in chrome. no idea if it covers any of this. http://code.google.com/p/ppapi/
  1775. # [11:57] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1776. # [11:57] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1777. # [11:59] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1778. # [11:59] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1779. # [11:59] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Client exited)
  1780. # [12:00] <NeilAway> Steve_: I think it's opt-in, but yes, Flash supports it, so you can composite a Flash animation (e.g. change its opacity)
  1781. # [12:00] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1782. # [12:02] <Steve_> cheers neil. tried it a while ago & didn't work. will give it another go. even so the shared surface approach would be better as the surface would not require duplication per frame.
  1783. # [12:02] * Quits: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  1784. # [12:03] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1785. # [12:03] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Connection reset by peer)
  1786. # [12:03] * Quits: tchevalier (chatzilla@26DF2FEE.76D180ED.C47D5415.IP) (No route to host)
  1787. # [12:03] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1788. # [12:04] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Connection reset by peer)
  1789. # [12:04] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  1790. # [12:04] <Steve_> + resource overhead reduction.
  1791. # [12:05] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1792. # [12:06] * Joins: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1793. # [12:06] <Unfocused> fwiw, ppapi (pepper) is only implemented by chrome. and afaik, no other vendor (including mozilla) thinks it's a good idea
  1794. # [12:06] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1795. # [12:06] * brendan_ is now known as brendan
  1796. # [12:06] <Steve_> noticed that - what's the selling point - why did they decide to make the change ? anyone know ?
  1797. # [12:06] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1798. # [12:07] <clever> http://blogs.adobe.com/flashplayer/2012/02/adobe-and-google-partnering-for-flash-player-on-linux.html
  1799. # [12:07] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1800. # [12:07] <Unfocused> not invented here syndrome? :)
  1801. # [12:07] <Steve_> would imagine the extensions I'm proposing could be done within the NPAI inteface, thus maintaining backwards compatibility with existing work.
  1802. # [12:08] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1803. # [12:08] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1804. # [12:09] * Joins: gandalf (zbraniecki@moz-29B13C11.neoplus.adsl.tpnet.pl)
  1805. # [12:09] <Steve_> @clever - saw this - just fluff. no technical reason is given for how the solution is superior, except perhaps some platform abstractions (yawn).
  1806. # [12:10] * Joins: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP)
  1807. # [12:11] * Joins: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1808. # [12:11] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1809. # [12:11] <clever> Steve_: ive also seen some 3d stuff being done before, let me find it
  1810. # [12:11] * brendan_ is now known as brendan
  1811. # [12:11] * Quits: smaug_ (chatzilla@moz-E33B6BD7.gprs.sl-laajakaista.fi) (Ping timeout)
  1812. # [12:12] * Quits: imphil__ (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  1813. # [12:12] * Joins: smaug_ (chatzilla@moz-D826D210.gprs.sl-laajakaista.fi)
  1814. # [12:13] <Steve_> *NPAPI
  1815. # [12:13] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1816. # [12:13] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1817. # [12:14] <clever> Steve_: http://indoorosm.uni-hd.de/3d/Indoor_examine.xhtml
  1818. # [12:14] * Joins: pranavrc (pranavrc@4A7D5033.97587DFD.C28326FD.IP)
  1819. # [12:14] <clever> Steve_: looks like its just using an <xml3d> tag, though ive never seen that before
  1820. # [12:16] <Steve_> lol
  1821. # [12:17] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1822. # [12:17] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1823. # [12:18] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1824. # [12:18] <Steve_> not asking for any additional 3d capabilities in gecko at the moment (though webpage rendering to surfaces in webgl would be nice), just optimal rendering of page plugin content. would benefit standard use also.
  1825. # [12:18] <Steve_> surfaces=textures
  1826. # [12:19] * Quits: SeoZ (DanielJuyu@4A4CE565.45590172.F796972A.IP) (Ping timeout)
  1827. # [12:19] <clever> Steve_: you should be able to make a replacement nsiframe.h by using xpidl
  1828. # [12:20] <clever> xpidl -m header -e generated/route_finder.h idl/route_finder.idl
  1829. # [12:21] <clever> though xpidl got replaced by a python script in recent versions, havent bothered to look at how that one works
  1830. # [12:21] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1831. # [12:21] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1832. # [12:21] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1833. # [12:22] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1834. # [12:23] <Steve_> cheers. nice to know but think I'll just wait for it to turn up in a shipping build. reverting to 10.x for now. hope plugin interface critique is helpful.
  1835. # [12:24] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1836. # [12:24] <Steve_> you know you want to - will enable you to go one up on the webkit rabble :)
  1837. # [12:24] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1838. # [12:25] <Steve_> got some sample code of the shared interface running if anyone wants it. ms sample code is lacking in this area so takes a while to figure out from scratch.
  1839. # [12:26] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1840. # [12:26] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1841. # [12:27] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1842. # [12:28] * Joins: kaie (kaie@moz-F99C3A1A.dip.t-dialin.net)
  1843. # [12:28] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1844. # [12:28] <Steve_> will probably hack the interface myself at some stage so our 3d engine can render into a page rendered on a surface in our 3d engine ...
  1845. # [12:28] <Unfocused> Steve_: if NPAPI were to be extended, we'd *want* webkit to do the same :)
  1846. # [12:29] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1847. # [12:29] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1848. # [12:29] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1849. # [12:29] * Joins: SeoZ (DanielJuyu@9F96A832.F5F46C28.14E0EA63.IP)
  1850. # [12:29] <Steve_> sure, but new initiatives start somewhere. extensions are the way to go so you have backwards compatibility. nothing wrong with a little friendly competition :)
  1851. # [12:31] <c0smikdebris> I'm trying to fix an old patch. nsDOMEventTargetWrapperCache is called nsDOMEventTargetHelper now?
  1852. # [12:31] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1853. # [12:31] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1854. # [12:31] <NeilAway> clever: nsIFrame is an internal C++ header
  1855. # [12:32] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1856. # [12:32] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  1857. # [12:32] <NeilAway> ewong: can you help c0smikdebris or am I thinking of someone else?
  1858. # [12:32] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1859. # [12:33] <cers> mbrubeck: hmm.. there are a lot of what I assume to be unrelated errors in the log - but I think whatever goes wrong, does so in migrateHistory()
  1860. # [12:33] * Joins: bb10 (bb10@moz-C7B05616.org)
  1861. # [12:33] * glob|away is now known as glob
  1862. # [12:33] <clever> NeilAway: ah, then xpidl wont help
  1863. # [12:33] <c0smikdebris> smaug_ should know
  1864. # [12:34] <Steve_> @clever/neil - thanks for looking into this.
  1865. # [12:34] <smaug_> c0smikdebris: yes
  1866. # [12:34] <smaug_> nsDOMEventTargetHelper
  1867. # [12:34] <c0smikdebris> ahh..k
  1868. # [12:34] <smaug_> nsDOMEventTargetWrapperCache and nsDOMEventTargetHelper were merged together
  1869. # [12:36] * Joins: KaiRo (robert@moz-3FBD04E9.adsl.highway.telekom.at)
  1870. # [12:36] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1871. # [12:36] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1872. # [12:36] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1873. # [12:39] * Joins: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1874. # [12:39] * Quits: smaug_ (chatzilla@moz-D826D210.gprs.sl-laajakaista.fi) (Ping timeout)
  1875. # [12:39] * Joins: smaug (chatzilla@moz-990CE7BB.gprs.sl-laajakaista.fi)
  1876. # [12:39] * ChanServ sets mode: +o smaug
  1877. # [12:40] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1878. # [12:40] * brendan_ is now known as brendan
  1879. # [12:42] <Steve_> just had a quick read over that gl/dx interop extension. looks like it only supports dx9/9ex so it's quite old. would imagine there's something newer around. will take a look at some stage.
  1880. # [12:42] * Joins: vikram360 (vikram360@C269E5CC.7CEECBE3.B84D4DA2.IP)
  1881. # [12:43] <Steve_> outta here for now. can follow up over email: steve@advance-software.com or just as & when here. not on irc reguarly atm. thanks for your time & consideration, all.
  1882. # [12:44] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1883. # [12:44] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1884. # [12:44] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1885. # [12:45] * Quits: vikram360 (vikram360@C269E5CC.7CEECBE3.B84D4DA2.IP) (Ping timeout)
  1886. # [12:45] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1887. # [12:45] <ewong> c0smikdebris: what's up?
  1888. # [12:46] * Joins: vikram360 (vikram360@672EC40B.46686E3.2A068A5E.IP)
  1889. # [12:46] <ewong> c0smikdebris: oh..yeah.. what smaug said.. :)
  1890. # [12:46] <ewong> smaug did you ever find out if that leakage was my doing?
  1891. # [12:46] <c0smikdebris> ewong: yup. thanks anyway
  1892. # [12:47] <@smaug> ewong: it wasn't about that
  1893. # [12:47] <@smaug> it is a temporary problem with XHR objects
  1894. # [12:49] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1895. # [12:49] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1896. # [12:50] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1897. # [12:51] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1898. # [12:51] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1899. # [12:52] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1900. # [12:52] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1901. # [12:53] * Joins: KaIRC (robert@moz-B3E6D11D.adsl.highway.telekom.at)
  1902. # [12:53] * Joins: sicking (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1903. # [12:53] * Quits: KaiRo (robert@moz-3FBD04E9.adsl.highway.telekom.at) (Ping timeout)
  1904. # [12:55] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1905. # [12:56] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1906. # [12:57] * Parts: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1907. # [12:58] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Ping timeout)
  1908. # [12:58] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1909. # [12:58] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1910. # [12:59] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1911. # [12:59] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  1912. # [12:59] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  1913. # [13:01] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  1914. # [13:01] * Quits: Steve_ (chatzilla@moz-727DA699.midd.adsl.virginmedia.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1915. # [13:01] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1916. # [13:01] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1917. # [13:01] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  1918. # [13:02] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1919. # [13:02] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Quit: brendan)
  1920. # [13:02] * glob is now known as glob|away
  1921. # [13:04] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1922. # [13:07] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1923. # [13:07] * Quits: @smaug (chatzilla@moz-990CE7BB.gprs.sl-laajakaista.fi) (Ping timeout)
  1924. # [13:08] * Joins: smaug (chatzilla@moz-4DCB8886.gprs.sl-laajakaista.fi)
  1925. # [13:08] * ChanServ sets mode: +o smaug
  1926. # [13:08] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
  1927. # [13:08] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
  1928. # [13:08] * KaIRC is now known as KaiRo
  1929. # [13:08] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  1930. # [13:11] * glazou is now known as glazou_lunch
  1931. # [13:12] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  1932. # [13:15] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  1933. # [13:15] * Joins: evilpie (evilpie@moz-94A49635.pools.arcor-ip.net)
  1934. # [13:15] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  1935. # [13:16] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1936. # [13:17] * Joins: Goldorak_ (chatzilla@DF9EBE56.1EC05627.187A1082.IP)
  1937. # [13:17] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Quit: Bye)
  1938. # [13:17] * Quits: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP) (Connection reset by peer)
  1939. # [13:17] * Quits: Goldorak_ (chatzilla@DF9EBE56.1EC05627.187A1082.IP) (Connection reset by peer)
  1940. # [13:17] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1941. # [13:18] * Joins: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP)
  1942. # [13:19] * Joins: espindola (espindola@DF12020F.76055385.971E19F6.IP)
  1943. # [13:19] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1944. # [13:19] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1945. # [13:19] * Quits: AutomatedTester (AutomatedT@moz-709F9658.as13285.net) (Input/output error)
  1946. # [13:20] * Quits: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP) (Ping timeout)
  1947. # [13:22] * Quits: lurking (chatzilla@moz-64A5F955.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1948. # [13:22] * Joins: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1949. # [13:23] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  1950. # [13:23] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
  1951. # [13:26] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1952. # [13:27] * Joins: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1953. # [13:29] * Joins: brendan_ (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1954. # [13:30] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1955. # [13:30] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1956. # [13:30] * Joins: kaie2 (kaie@moz-C3D6C440.dip.t-dialin.net)
  1957. # [13:30] * brendan_ is now known as brendan
  1958. # [13:30] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1959. # [13:30] * Quits: kaie (kaie@moz-F99C3A1A.dip.t-dialin.net) (Ping timeout)
  1960. # [13:30] * kaie2 is now known as kaie
  1961. # [13:34] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1962. # [13:34] * Joins: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1963. # [13:36] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  1964. # [13:36] * Joins: brendan_ (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1965. # [13:37] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1966. # [13:37] * brendan_ is now known as brendan
  1967. # [13:38] * Quits: asac_ (asac@161520FE.EE38B73A.B3DDC20A.IP) (Quit: leaving)
  1968. # [13:39] * Joins: asac (asac@161520FE.EE38B73A.B3DDC20A.IP)
  1969. # [13:40] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  1970. # [13:40] * Fallen is now known as Fallen|away
  1971. # [13:40] * Quits: @smaug (chatzilla@moz-4DCB8886.gprs.sl-laajakaista.fi) (Ping timeout)
  1972. # [13:41] * Joins: mak (chatzilla@moz-72F563FC.retail.telecomitalia.it)
  1973. # [13:42] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1974. # [13:43] * Joins: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1975. # [13:43] * Joins: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP)
  1976. # [13:43] * Quits: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1977. # [13:45] * Joins: brendan_ (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  1978. # [13:45] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Ping timeout)
  1979. # [13:45] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  1980. # [13:46] * brendan_ is now known as brendan
  1981. # [13:46] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1982. # [13:46] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Quit: brendan)
  1983. # [13:47] * Quits: sicking (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1984. # [13:47] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1985. # [13:48] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1986. # [13:49] * Joins: surkov (surkov@D5570440.C1645F5A.34044A7F.IP)
  1987. # [13:50] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1988. # [13:50] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  1989. # [13:50] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
  1990. # [13:51] * Joins: smaug (chatzilla@moz-FE6049D3.gprs.sl-laajakaista.fi)
  1991. # [13:51] * ChanServ sets mode: +o smaug
  1992. # [13:51] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1993. # [13:52] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1994. # [13:52] * Joins: lurking (chatzilla@moz-64A5F955.dhcp.embarqhsd.net)
  1995. # [13:55] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1996. # [13:57] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Connection reset by peer)
  1997. # [13:57] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1998. # [13:57] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1999. # [13:58] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  2000. # [13:59] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2001. # [14:02] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  2002. # [14:05] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2003. # [14:06] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  2004. # [14:09] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  2005. # [14:09] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120228045336])
  2006. # [14:11] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  2007. # [14:11] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  2008. # [14:12] * Fallen|away is now known as Fallen
  2009. # [14:12] * Joins: jprmc (jprmc@4ED6D3F5.5BCEC6DB.DA78B690.IP)
  2010. # [14:12] * Quits: jprmc (jprmc@4ED6D3F5.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  2011. # [14:13] * Quits: spchal (chatzilla@91BC8839.F442218F.88FACCAA.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.18/20110628230241])
  2012. # [14:15] * Joins: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  2013. # [14:15] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  2014. # [14:16] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  2015. # [14:18] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  2016. # [14:20] <espindola> how does one normally compare talus result on try
  2017. # [14:20] <espindola> do a second push without the patch?
  2018. # [14:21] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  2019. # [14:21] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  2020. # [14:21] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  2021. # [14:21] * Quits: @smaug (chatzilla@moz-FE6049D3.gprs.sl-laajakaista.fi) (Ping timeout)
  2022. # [14:22] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  2023. # [14:23] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
  2024. # [14:23] * catlee-away is now known as catlee
  2025. # [14:24] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  2026. # [14:27] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2027. # [14:27] * rail_away is now known as rail
  2028. # [14:27] <froydnj> espindola: that's the way I've done it
  2029. # [14:30] * Quits: tonymec (tonymec@8563E6EB.B8B8E7B1.277517C1.IP) (Ping timeout)
  2030. # [14:30] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  2031. # [14:30] * Quits: tonymec|away (tonymec@8563E6EB.B8B8E7B1.277517C1.IP) (Ping timeout)
  2032. # [14:31] * Joins: mayhemer_ (mayhemer@moz-DF438A6E.vodafone.cz)
  2033. # [14:32] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2034. # [14:32] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Ping timeout)
  2035. # [14:32] * mayhemer_ is now known as mayhemer
  2036. # [14:34] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  2037. # [14:34] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  2038. # [14:34] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2039. # [14:35] * edransch-zzz is now known as edransch
  2040. # [14:35] * Quits: vikram360 (vikram360@672EC40B.46686E3.2A068A5E.IP) (Ping timeout)
  2041. # [14:36] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  2042. # [14:36] * Joins: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg)
  2043. # [14:37] * Joins: Suresh (chatzilla@EB8CEE43.491CF508.BC2C9F51.IP)
  2044. # [14:37] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  2045. # [14:38] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2046. # [14:38] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2047. # [14:39] * Joins: sicking (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2048. # [14:43] <glandium> espindola: a long time ago, i was using compare-talos with the try changeset and the corresponding m-c changeset which it's based off. istr it stopped working at some point
  2049. # [14:46] * Joins: tonymec|away (tonymec@8563E6EB.B8B8E7B1.277517C1.IP)
  2050. # [14:48] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2051. # [14:48] * Quits: glazou_lunch (glazou@moz-204094DD.disruptive-innovations.fr) (Connection reset by peer)
  2052. # [14:48] * Quits: mayhemer (mayhemer@moz-DF438A6E.vodafone.cz) (Quit: mayhemer)
  2053. # [14:50] <hsivonen> mak: does http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/Helpers.cpp#451 just fill out a JS object like {"foo": 1, "bar": 2 } ?
  2054. # [14:50] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2055. # [14:50] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2056. # [14:50] <mak> hsivonen: it should. though as soon as your js rewrite is done it can die
  2057. # [14:51] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
  2058. # [14:51] <mak> hsivonen: it's just a temporary helper for the only cpp consumer we have
  2059. # [14:51] <hsivonen> mak: ok
  2060. # [14:52] <mak> glandium: it still works, though you have to pay attention to not choose a build with PGO
  2061. # [14:52] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2062. # [14:52] <mak> or you get random results
  2063. # [14:53] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2064. # [14:55] <@roc> my build's failing, unable to find "xpidllex.py'
  2065. # [14:55] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  2066. # [14:55] <froydnj> roc: /topic
  2067. # [14:56] * jhopkins|afk is now known as jhopkins
  2068. # [14:56] <NeilAway> firebot: tell roc about xpidllex.py
  2069. # [14:56] <firebot> NeilAway: told roc
  2070. # [14:57] <@roc> ok thanks
  2071. # [14:58] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  2072. # [14:59] <ewong> hmm
  2073. # [14:59] <@roc> for future reference, we are working hard on exactly what Steve_ was asking about ... an NPAPI extension to let plugins render with D3D on Windows
  2074. # [14:59] <ewong> firebot: tell ewong about xpidllex.py
  2075. # [14:59] <firebot> ewong: told ewong
  2076. # [15:00] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Ping timeout)
  2077. # [15:00] <espindola> rail, what is the version of valgrind we have on the bots?
  2078. # [15:00] * rail checks
  2079. # [15:00] <espindola> if you can put the rpm somewhere that would be awesome :-)
  2080. # [15:00] <hsivonen> roc: does that one come with fun like D3D9 on XP and 10 on Vista/7?
  2081. # [15:01] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Ping timeout)
  2082. # [15:01] <rail> espindola: 3.6.0, I'll put the RPMs to people in a bit
  2083. # [15:01] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  2084. # [15:01] <espindola> rail, thanks~
  2085. # [15:01] <espindola> !
  2086. # [15:02] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  2087. # [15:03] * Joins: armenzg (armenzg@moz-803D7934.home1.cgocable.net)
  2088. # [15:03] * Joins: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP)
  2089. # [15:04] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2090. # [15:05] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2091. # [15:05] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  2092. # [15:05] * Joins: regen (Miller@moz-AE2B0D3A.adsl.dynamic.seed.net.tw)
  2093. # [15:05] * Quits: regen (Miller@moz-AE2B0D3A.adsl.dynamic.seed.net.tw) (Input/output error)
  2094. # [15:05] <gcp> mak: ping
  2095. # [15:06] <mak> gcp: hi
  2096. # [15:06] <gcp> mak: http://dl.dropbox.com/u/32496746/livemarkbug5.png
  2097. # [15:06] <gcp> mak: if I go to the firefox menu -> bookmarks, they seem to update
  2098. # [15:06] * Joins: tonymec (tonymec@8563E6EB.B8B8E7B1.277517C1.IP)
  2099. # [15:06] <gcp> mak: in the boomarks button (or what do we call it?) they dont
  2100. # [15:06] <gcp> mak: not sure if that's the "tree view" you referred to
  2101. # [15:07] <mak> gcp: no, treeview is like the sidebar
  2102. # [15:07] <rail> espindola: http://people.mozilla.org/~raliiev/valgrind/
  2103. # [15:07] <espindola> rail, thanks!
  2104. # [15:08] <rail> np
  2105. # [15:08] * IRCMonkey48924 is now known as Tobbi
  2106. # [15:08] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  2107. # [15:08] * Quits: brendan (brendaneic@FD92C2C1.3499DD5.FCF1B01C.IP) (Quit: brendan)
  2108. # [15:08] <gcp> mak: then you have a problem
  2109. # [15:09] <mak> gcp: strange, may be a bug in that specific view, eve if it's basically the same as the firefox button. file a bug please and I'll check if there is something special there
  2110. # [15:09] * Tobbi is now known as IRCMonkey23190
  2111. # [15:09] <gcp> I'll repeat the experiment I did with the bookmark menu and comment in the bug if I can confirm that one works correctly.
  2112. # [15:09] * IRCMonkey23190 is now known as Tobbi_
  2113. # [15:10] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  2114. # [15:11] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  2115. # [15:11] * bhearsum|afk is now known as bhearsum
  2116. # [15:13] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2117. # [15:13] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2118. # [15:14] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  2119. # [15:15] <mak> gcp: ehr, don't file a bug, you already have one :p
  2120. # [15:17] * glob|away is now known as glob
  2121. # [15:18] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2122. # [15:19] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  2123. # [15:20] * edransch is now known as edransch-away
  2124. # [15:22] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  2125. # [15:22] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2126. # [15:22] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2127. # [15:24] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2128. # [15:24] * gregglind_mexico is now known as gregglind_away_usa
  2129. # [15:25] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2130. # [15:25] * Quits: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg) (Quit: Instantbird 1.2a1pre)
  2131. # [15:26] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2132. # [15:27] * Quits: Suresh (chatzilla@EB8CEE43.491CF508.BC2C9F51.IP) (Ping timeout)
  2133. # [15:27] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  2134. # [15:29] * Joins: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net)
  2135. # [15:29] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  2136. # [15:29] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  2137. # [15:29] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  2138. # [15:31] * Joins: jprmc (jprmc@E849B52A.5BCEC6DB.DA78B690.IP)
  2139. # [15:31] * khuey|away is now known as khuey
  2140. # [15:31] <@khuey> http://paul.kinlan.me/we-need-to-kill-off-the-localstorage-api
  2141. # [15:32] * Joins: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2142. # [15:32] * Quits: jprmc (jprmc@E849B52A.5BCEC6DB.DA78B690.IP) (Ping timeout)
  2143. # [15:32] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2144. # [15:33] <mak> win
  2145. # [15:33] <drice> khuey: What does GMail's offline mode use?
  2146. # [15:33] <sheppy> woo
  2147. # [15:33] * brendan_ is now known as brendan
  2148. # [15:33] <@khuey> drice: websql :-/
  2149. # [15:33] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
  2150. # [15:33] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2151. # [15:33] * sheppy vomits.
  2152. # [15:33] * froydnj hands sheppy a towel
  2153. # [15:34] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  2154. # [15:35] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2155. # [15:35] * armenzg is now known as armenzg_buildduty
  2156. # [15:35] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  2157. # [15:36] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2158. # [15:36] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  2159. # [15:37] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2160. # [15:37] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2161. # [15:41] <glandium> khuey: i kind of agree with the comments. localStorage is good at what it is, just that it seems most people haven't understood what it is not
  2162. # [15:41] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2163. # [15:41] * Joins: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2164. # [15:41] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2165. # [15:42] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2166. # [15:43] <@roc> hsivonen: yes
  2167. # [15:43] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2168. # [15:44] <@roc> hsivonen: actually it's not that bad since on Vista and up the plugin can use a DXGI surface which can be used with any D3D version
  2169. # [15:46] * Quits: brendan_ (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Ping timeout)
  2170. # [15:46] * Joins: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP)
  2171. # [15:47] * Quits: anky (anky@EBF13E77.9CBD72CE.A3D1B221.IP) (Client exited)
  2172. # [15:48] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Ping timeout)
  2173. # [15:48] * Joins: imphil__ (philipp@moz-4FAD558C.dfn.mwn.de)
  2174. # [15:49] * Joins: Suresh (chatzilla@AB2A5D3C.30180830.EB06F97B.IP)
  2175. # [15:50] <espindola> jprmc, rail : that is clang: https://tbpl.mozilla.org/?tree=Try&rev=3b42e26d63f4
  2176. # [15:50] * wlach|afk is now known as wlach
  2177. # [15:51] <espindola> I will debug why valgrind crashes on the jit test
  2178. # [15:51] <espindola> thanks a lot for the help and support
  2179. # [15:52] <rail> whoohooo
  2180. # [15:52] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Client exited)
  2181. # [15:53] * Quits: brendan (brendaneic@5DB6490.3499DD5.FCF1B01C.IP) (Quit: brendan)
  2182. # [15:54] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  2183. # [15:55] * edransch-away is now known as edransch
  2184. # [15:55] * bwinton_away is now known as bwinton
  2185. # [15:56] * Joins: jaws_ (jwein@moz-E4A8BF29.hsd1.mi.comcast.net)
  2186. # [15:57] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2187. # [15:57] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  2188. # [15:57] * Quits: gandalf (zbraniecki@moz-29B13C11.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2189. # [15:57] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2190. # [15:58] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2191. # [16:00] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2192. # [16:01] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2193. # [16:02] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  2194. # [16:03] <mak> gcp: ok, I can reproduce
  2195. # [16:04] <mak> gcp: the issue is due to the fact the container is wrongly kept open, forever
  2196. # [16:05] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2197. # [16:05] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2198. # [16:05] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  2199. # [16:05] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2200. # [16:06] * mjessome|away is now known as mjessome
  2201. # [16:06] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Ping timeout)
  2202. # [16:07] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  2203. # [16:08] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2204. # [16:09] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  2205. # [16:10] <sheppy> Hm. Still need someone to contribute some mfbt docs.
  2206. # [16:12] * mcote|afk is now known as mcote
  2207. # [16:13] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2208. # [16:13] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2209. # [16:14] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/08c0c1440171 - Josh Aas - Bug 731040: Fix bug in which we don't properly create an object frame due to over-aggressive fallback. r=jst
  2210. # [16:14] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2211. # [16:15] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  2212. # [16:15] * rhung is now known as rhungafk
  2213. # [16:15] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Ping timeout)
  2214. # [16:16] * Joins: anky (anky@858DB2BC.4EB4947B.A3D1B221.IP)
  2215. # [16:16] * mdas is now known as mas
  2216. # [16:16] * mas is now known as mdas
  2217. # [16:17] <mak> sheppy: Boriss had some student looking for documentation projects. Dunno if she contacted you already
  2218. # [16:17] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  2219. # [16:17] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2220. # [16:17] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  2221. # [16:18] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2222. # [16:18] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  2223. # [16:18] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2224. # [16:19] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  2225. # [16:19] <Yoric> !seen dholbert
  2226. # [16:19] <firebot> dholbert was last seen 17 hours, 18 minutes and 59 seconds ago, saying 'jaws_, I'd absentmindedly typed "about:extensions", got a "The address isn't valid" page, and a cheevos achievement appeared :)' in #developers.
  2227. # [16:19] <Yoric> dholbert: ping
  2228. # [16:20] * Joins: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net)
  2229. # [16:21] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2230. # [16:21] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2231. # [16:22] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  2232. # [16:23] * Joins: kumar (kmcmillan@moz-49AE2BEB.lightspeed.cicril.sbcglobal.net)
  2233. # [16:24] * kumar is now known as kumar|onair
  2234. # [16:25] * Quits: tonymec (tonymec@8563E6EB.B8B8E7B1.277517C1.IP) (Input/output error)
  2235. # [16:25] <nigelbot> onair?
  2236. # [16:25] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  2237. # [16:25] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Ping timeout)
  2238. # [16:25] <nigelbot> radio?
  2239. # [16:26] * coop|afk is now known as coop
  2240. # [16:26] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
  2241. # [16:29] * Quits: tonymec|away (tonymec@8563E6EB.B8B8E7B1.277517C1.IP) (Quit: Konversation terminated!)
  2242. # [16:29] <kaie> Will a new Firefox ESR10 release be created, on each of the rapid release branch merge dates?
  2243. # [16:29] <kaie> in other words, will a Firefox 10.0.3 ESR be released on march 13 ?
  2244. # [16:29] <Wes> kaie: I am not an authoritative speaker on this subject, but no
  2245. # [16:30] <Standard8> kaie: yes
  2246. # [16:30] <Wes> kaie: the whole point of the ESR is to *not* give anything put security updates, not features
  2247. # [16:30] <Standard8> assuming there's not a chemspill between now and then
  2248. # [16:30] <kaie> Wes, I believe you're misunderstanding my question
  2249. # [16:30] <Standard8> Wes: that is true, but the regular releases are also regular security updates. So there will be ESR versions in sync for non-urgent security fixes
  2250. # [16:31] <Wes> kaie: that's possible, it sounded like you asked if ESR 10.x would be a re-badged Firefox 11
  2251. # [16:31] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  2252. # [16:31] * ChanServ sets mode: +o dveditz
  2253. # [16:31] <kaie> Standard8, thank you. Is this documented anywhere on a wiki page, that the minor ESR updates also follow the same release schedule as in the rapid release calendar?
  2254. # [16:32] <kaie> just curious
  2255. # [16:32] <mconnor> pretty sure it was in the ESR program description
  2256. # [16:32] <Standard8> kaie: even better: http://www.mozilla.org/en-US/firefox/organizations/faq/
  2257. # [16:33] <mconnor> hey, they reused that graphic, neat.
  2258. # [16:33] <kaie> Wes, ESR is a stable release branch. While the mozilla-esr10 branch gets very few updates, they must still be released from time to time. The question is when do such updates get released. And the answer that Standard8 gave, yes, a new ESR update, with very few changes, will be produced every six weeks, that will happen on the same dates as the completely independent rapid release cycle
  2259. # [16:34] <Fallen> argh did someone ping me? I need to get adium to highlight where I was pinged somehow
  2260. # [16:36] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120228045336])
  2261. # [16:36] * bear-afk is now known as bear
  2262. # [16:36] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
  2263. # [16:37] * RemusPop is now known as RemusPop|away
  2264. # [16:37] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2265. # [16:42] <Yoric> Does anyone know from which file PPluginModuleParent is generated?
  2266. # [16:42] <Yoric> The header mentions ipdlc, which is something unknown to me.
  2267. # [16:42] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2268. # [16:42] * ChanServ sets mode: +o ehsan
  2269. # [16:43] <froydnj> Yoric: dom/plugins/ipc/PPluginModule.ipdl
  2270. # [16:43] <Yoric> froydnj: from section "parent:"?
  2271. # [16:43] * Joins: findow (Mibbit@9A209A5C.6FDFB4BE.1957C0DA.IP)
  2272. # [16:43] <froydnj> Yoric: I believe so
  2273. # [16:44] <Yoric> Thanks.
  2274. # [16:44] <Yoric> Then I have something of a problem.
  2275. # [16:44] <findow> Hello everyone !
  2276. # [16:44] * Joins: vikram360 (vikram360@672EC40B.46686E3.2A068A5E.IP)
  2277. # [16:44] <Yoric> (nothing I can't work around with a nice little cast from |const int| to |int|, but still)
  2278. # [16:45] <Yoric> (did I say "nice"?)
  2279. # [16:46] <findow> Recently I heard about GSOC. I read about it and i think it will be a good idea to spend my summer vacations doing some coding in javascript. Can anyone help me with that?
  2280. # [16:47] <Yoric> findow: Sure, but on channel #introduction :)
  2281. # [16:47] <jlebar_sleep> froydnj, I don't know how autoland works...do you want someone to manually check in your patches? If so, what do I need to do the whiteboard so the bot doesn't try to land?
  2282. # [16:47] <findow> ok thanks
  2283. # [16:47] <froydnj> jlebar_sleep: are you talking about 707320?
  2284. # [16:48] <jlebar_sleep> froydnj, (Also, you can set autoland even if you don't have l3 push permission?)
  2285. # [16:48] <jlebar_sleep> froydnj, yes
  2286. # [16:48] * froydnj watches jlebar talk in his sleep
  2287. # [16:48] <jlebar_sleep> Stranger things have happened in #developers
  2288. # [16:48] * jlebar_sleep is now known as jlebar
  2289. # [16:48] <@khuey> autoland only lands on try right now I think
  2290. # [16:48] <froydnj> yeah, khuey's right
  2291. # [16:48] <jlebar> Ah, okay.
  2292. # [16:49] <froydnj> that [autoland-in-queue] is for the try run
  2293. # [16:49] <jlebar> Great. I'll push this to inbound, then.
  2294. # [16:49] <froydnj> jlebar: thanks!
  2295. # [16:49] * froydnj should probably just request l3 at some point
  2296. # [16:50] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Ping timeout)
  2297. # [16:50] * Quits: anky (anky@858DB2BC.4EB4947B.A3D1B221.IP) (Client exited)
  2298. # [16:51] <jlebar> froydnj, btw, it's customary to put "Part N -" in your multipart patch commit messages.
  2299. # [16:52] * philor|away is now known as philor
  2300. # [16:52] <edmorley> jdm: sadly I think you've been bitten by the checkin-needed monster
  2301. # [16:54] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2302. # [16:54] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2303. # [16:55] * bhearsum is now known as bhearsum|afk
  2304. # [16:55] <espindola> decoder, let me know if the clang packages have everything you need
  2305. # [16:56] * Joins: bharath (bharath@4DC24CF1.A8BE606E.C842849F.IP)
  2306. # [16:56] <Yoric> Fallen: ping
  2307. # [16:57] * Quits: Suresh (chatzilla@AB2A5D3C.30180830.EB06F97B.IP) (Ping timeout)
  2308. # [16:57] <jprmc> dougt: huh, there are a number of landings on m-c it seems with bug numbers or a=
  2309. # [16:57] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2310. # [16:57] <decoder> espindola: thanks! :) will do as soon as my patch gets the final feedback+ from NSS people
  2311. # [16:57] <Fallen> Yoric: pong
  2312. # [16:57] * Joins: Suresh (chatzilla@AB2A5D3C.30180830.EB06F97B.IP)
  2313. # [16:57] <jprmc> espindola: so this is a try build using the version of clang necessary?
  2314. # [16:57] * Joins: mib_qgg33r (Mibbit@4DC24CF1.A8BE606E.C842849F.IP)
  2315. # [16:57] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  2316. # [16:58] <jprmc> espindola: why is linux/OSX all orange?
  2317. # [16:58] <Yoric> Fallen: could you join an ongoing conversation on #introduction about GSoC?
  2318. # [16:58] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2319. # [16:58] <jprmc> well
  2320. # [16:58] <espindola> jprmc, one is a valgrind crash
  2321. # [16:58] <jprmc> orange on the builds
  2322. # [16:58] * Quits: @roc (chatzilla@18916507.F684631.21A4E96A.IP) (Ping timeout)
  2323. # [16:58] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2324. # [16:58] <jprmc> ok
  2325. # [16:58] <Fallen> Yoric: sure
  2326. # [16:58] * Quits: nrc (nrc@18916507.F684631.21A4E96A.IP) (Ping timeout)
  2327. # [16:58] <froydnj> jlebar: just so you can tell the ordering from the patches themselves?
  2328. # [16:58] <espindola> jprmc, another one is a "too much recursion". I am debugging them
  2329. # [16:58] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2330. # [16:58] * Quits: Cwiiis (cwiiis@18916507.F684631.21A4E96A.IP) (Ping timeout)
  2331. # [16:58] <jprmc> cool
  2332. # [16:58] <espindola> the "build" includes make check
  2333. # [16:58] <bharath> when I tried to test my code using obj/dist/bin/firefox -no-remote -P its working fine but after When I tried to open the firefox all my bookmarks were disappeared, may I know the reason?
  2334. # [16:59] <Yoric> bharath: well, you have probably used a different profile.
  2335. # [16:59] <Yoric> (that's what "-P" is for)
  2336. # [16:59] <jlebar> froydnj, I guess... Customs do not always have good reasons behind them, nor should they always be abided! :)
  2337. # [17:00] <bharath> yoric: Yes I have used a different profile ,what to do to get my default firefox?
  2338. # [17:00] <froydnj> jlebar: good advice for the mozilla codebase :)
  2339. # [17:00] <Yoric> bharath: firefox -P once again, to select your original profile
  2340. # [17:00] <Yoric> bharath: By the way, for this kind of question, you should rather go to #introduction.
  2341. # [17:02] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2342. # [17:02] * Quits: mib_qgg33r (Mibbit@4DC24CF1.A8BE606E.C842849F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2343. # [17:04] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Quit: mayhemer)
  2344. # [17:06] <edmorley> jdm: have you seen my msg above?
  2345. # [17:06] <jdm> edmorley: yeah, I see bugs with finished patches and no checkin-needed flag, and I just get this itch
  2346. # [17:06] <Bas> Hrm, windows build's busted it seems.
  2347. # [17:06] * philor wonders how people's backouts are going
  2348. # [17:07] <edmorley> jdm: ah sorry, I wasn't very clear, my bad. I meant the naughty checkin-needed bustage monster
  2349. # [17:07] <jdm> oh, shoot
  2350. # [17:07] * Joins: regen (Miller@moz-AE2B0D3A.adsl.dynamic.seed.net.tw)
  2351. # [17:07] * joduinn-afk is now known as joduinn-coffee
  2352. # [17:08] <edmorley> jdm: I have it in queue, just had to pop for the push since, unless you have it in progress?
  2353. # [17:08] <jdm> edmorley: I'm about to run to class; can I leave it to somebody else to back out?
  2354. # [17:08] <edmorley> yeah
  2355. # [17:08] <jdm> ah, excellent
  2356. # [17:08] * Quits: regen (Miller@moz-AE2B0D3A.adsl.dynamic.seed.net.tw) (Quit: regen)
  2357. # [17:08] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  2358. # [17:08] * Parts: bharath (bharath@4DC24CF1.A8BE606E.C842849F.IP)
  2359. # [17:08] * edmorley thwaps bhackett
  2360. # [17:09] * Quits: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2361. # [17:09] <drice> jdm: woot! Thanks for your help.
  2362. # [17:09] * glazou hits the topic py failure
  2363. # [17:09] <jdm> drice: it broke on windows and is being backed out; sorry!
  2364. # [17:09] <drice> aw nutz
  2365. # [17:09] <drice> I'm sorta scared of trying to build moz on windows. Was the cause obvious?
  2366. # [17:10] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2367. # [17:10] <jlebar> mkaply, ping
  2368. # [17:10] <edmorley> drice: https://tbpl.mozilla.org/php/getParsedLog.php?id=9690404&tree=Mozilla-Inbound
  2369. # [17:10] <mkaply> jlebar: pong
  2370. # [17:10] <jlebar> mkaply, Trolling in bugzilla is not acceptable.
  2371. # [17:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2372. # [17:11] * Quits: imphil__ (philipp@moz-4FAD558C.dfn.mwn.de) (Ping timeout)
  2373. # [17:11] <jlebar> mkaply, If you want to contribute, that's great. If you'd like to ask why we can't make something public, cool.
  2374. # [17:11] * Joins: gandalf (zbraniecki@moz-40F54DCB.neoplus.adsl.tpnet.pl)
  2375. # [17:11] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2376. # [17:11] <jlebar> mkaply, But trolling like comment 82 is not acceptable.
  2377. # [17:12] <mkaply> jlebar: If you would like to convey something private to another Mozilla employee, do it privately. But you posting something that in public is simply silly.
  2378. # [17:12] <jlebar> mkaply, So you'd prefer if we also hid the fact that we have this private list?
  2379. # [17:13] <mkaply> No, you should have simply linked to the public list and be done with it.
  2380. # [17:13] <jlebar> mkaply, Great, thanks for the input. Anything else?
  2381. # [17:13] * Joins: jfkthame_afk (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2382. # [17:13] * jfkthame_afk is now known as jfkthame
  2383. # [17:13] <mkaply> We know you guys have lots of private info. If you tell us you have it, we're going to want it. Especially when it is as useful as that. Or if you say it is private, give a reason.
  2384. # [17:13] <@khuey> wait, what?
  2385. # [17:14] <@khuey> if we're going to make decisions on information that we can't make public, you want us to pretend that that information doesn't exist?
  2386. # [17:14] * Joins: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP)
  2387. # [17:14] <mkaply> khuey: No, I want you tell me why I can't have it.
  2388. # [17:14] <mkaply> And honestly, what jlebar just said changes the whole tone of the bug.
  2389. # [17:14] <jlebar> mkaply, You could have asked, instead of trolling.
  2390. # [17:14] <mkaply> Come to find out, he's been working off private info this whole time.
  2391. # [17:15] <mkaply> It's early. Trolling was more fun.
  2392. # [17:15] <jlebar> mkaply, I have not looked at that list, not even once.
  2393. # [17:15] * Joins: squiggy (Mibbit@4DC24CF1.A8BE606E.C842849F.IP)
  2394. # [17:15] <mkaply> You just indicated in the bug that you had. Because you implied malware was number one on the list.
  2395. # [17:16] * glazou is not the best placed to say that given some past hot discussions here but cool down guys, we're all on same side here
  2396. # [17:16] <mkaply> So simple question. Why can't the list be released?
  2397. # [17:16] <glazou> and mkaply is a too old mozillian to be really harmful
  2398. # [17:16] * Yoric agrees with glazou.
  2399. # [17:17] * khuey is now known as khuey|away
  2400. # [17:17] * sheppy does too.
  2401. # [17:17] <jlebar> mkaply, the add-ons team considers it sensitive information, because it could reveal the relative number of users on competing products. Such as norton vs mcafee.
  2402. # [17:17] <mkaply> Have you asked Norton or McAfee if it's ok to relase that information?
  2403. # [17:17] <glazou> perfectly valid argument IMHO
  2404. # [17:18] <jlebar> mkaply, You'd have to ask the add-ons team. I have enough arguments with them, I wasn't going to make a fuss about this.
  2405. # [17:18] <glazou> mkaply: not Norton *or* McAfee but *and*
  2406. # [17:18] <mkaply> I just want to know if Babylon is number one on the list :)
  2407. # [17:18] <mkaply> I'd never even heard of that until those SUMO posts last week. I can't even figure out how it gets installed.
  2408. # [17:18] <jlebar> mkaply, I believe Java Console is far and away number one.
  2409. # [17:19] <glazou> can we now burry the tomahawk ? :-D
  2410. # [17:19] <mkaply> jlebar: That's funny. In all the discussion, Java Console hasn't really come up.
  2411. # [17:19] <edmorley> what does it even do?
  2412. # [17:19] * Quits: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk) (Ping timeout)
  2413. # [17:19] <edmorley> just for java dev?
  2414. # [17:19] <mkaply> jlebar: Sincere apology for the troll. I should have known better. I'm a littly punchy
  2415. # [17:19] <jlebar> mkaply, Thanks.
  2416. # [17:20] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  2417. # [17:20] * Quits: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net) (Input/output error)
  2418. # [17:21] <mkaply> "outside of the company" Now that makes it sound funny.
  2419. # [17:21] <mkaply> edmorley: It shows Java errors and the like.
  2420. # [17:21] * glazou whistles and whistles
  2421. # [17:22] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2422. # [17:22] <mkaply> edmorley: I was sure Java was dead until I went to my local site that has all our counties documents. Everything Java based. I almost cried.
  2423. # [17:22] <Wes> kaie: Ah, thank you for the clarification, I appreciate it
  2424. # [17:22] <mkaply> java on the client that is.
  2425. # [17:23] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  2426. # [17:23] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2427. # [17:23] <mkaply> jlebar: I think the point here is that if you're fighting against malware vendors anyway, anything you put in place is going to be worked around and quickly.
  2428. # [17:23] * Joins: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk)
  2429. # [17:24] <jlebar> mkaply, I guess I'm not convinced of that. But if bsmith believes it, I'm much more willing to believe it.
  2430. # [17:24] <squiggy> ashish: I am new to firefox development , I have downloaded the source code and compiled , can you please help me out for the next steps?
  2431. # [17:25] * Joins: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP)
  2432. # [17:26] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2433. # [17:27] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2434. # [17:28] * jhford-work-away is now known as jhford-work
  2435. # [17:29] <ashish> squiggy: #introduction might be a good place to start with!
  2436. # [17:29] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2437. # [17:30] <ashish> squiggy: also read through http://developer.mozilla.org/En/Introduction and ask around if you have questions. hth!
  2438. # [17:30] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
  2439. # [17:31] <Ameya> Hello..
  2440. # [17:31] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2441. # [17:31] * armenzg_buildduty is now known as armenzg_brb
  2442. # [17:32] <Ameya> Which method of following file processes chrome.menifest ? http://mxr.mozilla.org/mozilla-central/source/chrome/src/nsChromeRegistry.cpp
  2443. # [17:32] <mkaply> jlebar: When I did a post about add-ons and disabling, one of the comments was "how does Firefox know a user has installed an add-on?"
  2444. # [17:32] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  2445. # [17:32] * glob is now known as glob|away
  2446. # [17:32] <mkaply> jlebar: I've deliberately chosen not to look at how it knows because I don't want the answer floating around in my head :)
  2447. # [17:33] <jlebar> mkaply, I'm sure whatever it is is something an add-on could in theory circumvent.
  2448. # [17:33] * Quits: squiggy (Mibbit@4DC24CF1.A8BE606E.C842849F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2449. # [17:33] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
  2450. # [17:33] <decoder> bsmedberg: ping :)
  2451. # [17:34] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2452. # [17:34] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2453. # [17:34] <mkaply> jlebar: Yep. Even having an add-on hide itself from the add-on manager is one line of CSS.
  2454. # [17:34] <Ameya> I need to read chrome.menifest file...
  2455. # [17:34] <mconnor> we could make it more lines... :)
  2456. # [17:34] * Parts: findow (Mibbit@9A209A5C.6FDFB4BE.1957C0DA.IP)
  2457. # [17:34] * mconnor ducks
  2458. # [17:35] <Ameya> from addons.... I know that during FF loads it processes chrome.menifest .... can you tell ne which method does tha?
  2459. # [17:35] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  2460. # [17:35] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2461. # [17:36] <mkaply> mconnor: Yes you could :).
  2462. # [17:36] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2463. # [17:37] <philor> drice: to add to your fun, test timeout in https://tbpl.mozilla.org/php/getParsedLog.php?id=9691615&tree=Mozilla-Inbound
  2464. # [17:37] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
  2465. # [17:37] * Joins: jfkthame_afk (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2466. # [17:37] * jfkthame_afk is now known as jfkthame
  2467. # [17:38] <smontagu> lol @ https://bugzilla.mozilla.org/attachment.cgi?id=600309&action=diff#a/content/xml/document/src/nsXMLDocument.cpp_sec1
  2468. # [17:38] * smontagu wonders how many cases like that we have in the tree and whether it would be worth writing a tool to look for them
  2469. # [17:38] <NeilAway> Ameya: iirc it calls checkForNewChrome
  2470. # [17:39] * bear is now known as bear-afk
  2471. # [17:39] <mkaply> smontagu: you have to check the blame on that. It would be really funny if it was two people
  2472. # [17:40] * smontagu isn't sure which would be funnier
  2473. # [17:40] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2474. # [17:41] <smontagu> ok, it was two people, but when person B added the second time, it wasn't right next to the first time
  2475. # [17:42] <Yoric> smontagu: personally, I'd favor dumping C++ in favor of Rust :)
  2476. # [17:43] <mkaply> smontagu: so it slowly migrated until it was nex tto it
  2477. # [17:43] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2478. # [17:43] * armenzg_brb is now known as armenzg
  2479. # [17:44] <Jesse> fwiw, rustc currently doesn't complain if you write "use std" twice ;)
  2480. # [17:44] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2481. # [17:45] * Quits: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk) (Ping timeout)
  2482. # [17:45] <smontagu> mkaply: a "remove dead code" patch removed all the lines between the two in one go
  2483. # [17:46] <froydnj> smontagu: a shell one-liner indicates that we have a number of duplicate headers in source files
  2484. # [17:47] <froydnj> like ~300 (!)
  2485. # [17:47] * Joins: roc (chatzilla@40018561.F684631.21A4E96A.IP)
  2486. # [17:47] * ChanServ sets mode: +o roc
  2487. # [17:47] <smontagu> froydnj: want to make a patch?
  2488. # [17:47] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2489. # [17:47] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2490. # [17:47] <froydnj> smontagu: sure, I'll file some bugs
  2491. # [17:49] <smontagu> though I suspect we have many more unnecessary includes than duplicate includes
  2492. # [17:49] * Quits: gandalf (zbraniecki@moz-40F54DCB.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2493. # [17:50] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2494. # [17:50] * Joins: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk)
  2495. # [17:51] * Quits: Suresh (chatzilla@AB2A5D3C.30180830.EB06F97B.IP) (Quit: Suresh)
  2496. # [17:51] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2497. # [17:51] <@ehsan> armenzg: do you know what is happening here? https://tbpl.mozilla.org/php/getParsedLog.php?id=9660413&tree=Oak&full=1#error0
  2498. # [17:51] * Fallen is now known as Fallen|away
  2499. # [17:52] * armenzg checks
  2500. # [17:52] * armenzg is now known as armenzg_buildduty
  2501. # [17:52] <jlebar> Is there a C++ type which matches both a data pointer and a function pointer?
  2502. # [17:52] <Ameya> NeilAway: Actully I want to get list of URLs of all installed addons....So I need place where it checks chrome registry during FF boot up. Does CheckForNewChromedo check all chrome.menifest entries ?
  2503. # [17:52] <gcp> void*?
  2504. # [17:53] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
  2505. # [17:53] <glandium> jlebar: no
  2506. # [17:53] <philor> ehsan: dunno about the cause without looking, but the meaning is "you need to clobber"
  2507. # [17:53] <glandium> jlebar: i think we should add one in mfbt
  2508. # [17:54] <jlebar> glandium, I'll add it if you tell me how...
  2509. # [17:54] <glandium> jlebar: you have to use an intermediate union
  2510. # [17:54] * Quits: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr) (Client exited)
  2511. # [17:54] <jlebar> glandium, But to make the implicit cast to that type safe, I need to have a constructor which takes only function pointers.
  2512. # [17:55] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
  2513. # [17:55] <mkaply> smontagu: that would be a useful sript. Something that checked if one include already included another include, so the first include was unnecessary. I know I used to see that a lot
  2514. # [17:55] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2515. # [17:55] <glandium> jlebar: use a template
  2516. # [17:55] <@bsmedberg> decoder: pong
  2517. # [17:55] <smontagu> mkaply: I was thinking of dumber cases than that
  2518. # [17:55] * khuey|away is now known as khuey
  2519. # [17:55] * Quits: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk) (Ping timeout)
  2520. # [17:56] <smontagu> where you have #include "foo.h" and don't use anything in it
  2521. # [17:56] <froydnj> mkaply: there's a tool to do this built on top of clang
  2522. # [17:56] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2523. # [17:56] * Joins: libz (blah@3753EE3E.DBF822D2.45459EBF.IP)
  2524. # [17:56] <glandium> smontagu: I bet we have tons of that
  2525. # [17:56] <libz> hi, anyone know when https://bugzilla.mozilla.org/show_bug.cgi?id=722391 will be reviewed and checked in to m-c? it's been sitting for the last few weeks
  2526. # [17:56] * Joins: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz)
  2527. # [17:57] * Quits: SeoZ (DanielJuyu@9F96A832.F5F46C28.14E0EA63.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
  2528. # [17:57] <armenzg_buildduty> ehsan: clobber could help
  2529. # [17:57] * Ziggy|AWAY is now known as Ziggy_Maes
  2530. # [17:57] <Ameya> NeilAway: You there?
  2531. # [17:57] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2532. # [17:57] <armenzg_buildduty> BTW, should tbpl be showing *all* changes on a commit?
  2533. # [17:57] <@ehsan> armenzg_buildduty: thanks, I'll try that
  2534. # [17:57] <armenzg_buildduty> it is hard to load
  2535. # [17:57] <@ehsan> no
  2536. # [17:58] <@ehsan> patches accepted ;)
  2537. # [17:58] * timA|away is now known as timA
  2538. # [17:59] * timA is now known as IRCMonkey58546
  2539. # [17:59] * Joins: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk)
  2540. # [18:00] * rail is now known as rail-lunch
  2541. # [18:01] * Quits: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk) (Quit: For muffins!)
  2542. # [18:01] <jlebar> libz, If you'd like a review, you need to flag the patch with r?someone
  2543. # [18:01] <edmorley> libz: there isn't a review request set on that patch, to set one go to "details" -> set review to "?" and email to :joedrew (and let it autocomplete)
  2544. # [18:02] * fabrice|afk is now known as fabrice
  2545. # [18:03] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2546. # [18:03] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2547. # [18:03] <NeilAway> Ameya: sorry, I'm not sure what you mean, or whether that's possible
  2548. # [18:04] <philor> sadly, there was a patch to elide the entries for long pushes, which needed some nits fixed in 2010 and has sat since rotting away
  2549. # [18:04] <drice> philor: RE test-timeout.. alright. I'll take another look at it, but it runs nicely on my Ubuntu box, so not sure why its hanging there. It is asynch, so maybe I made some poor assumptions.
  2550. # [18:05] <Ameya> NeilAway: Basically I want to know chrome URLs of all installed addons..
  2551. # [18:05] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2552. # [18:05] * IRCMonkey58546 is now known as timA
  2553. # [18:05] <NeilAway> Ameya: well, we expose a list of all the manifest files, but I don't think we expose a list of all the URLs
  2554. # [18:06] * Joins: nrc (nrc@40018561.F684631.21A4E96A.IP)
  2555. # [18:06] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/cdf2ee308f36 - Kyle Huey - Bug 728392: nsUpdateService should clear its references to the update listener once it is no longer needed. r=rs
  2556. # [18:06] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
  2557. # [18:07] <Ameya> NeilAway: Is there a way to get extensionsIDs of all extensions..?
  2558. # [18:07] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2559. # [18:08] <Yoric> Ameya: was there a problem with the API I suggested a few days ago?
  2560. # [18:08] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2561. # [18:08] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2562. # [18:09] * fabrice is now known as fabrice|mtg
  2563. # [18:09] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2564. # [18:11] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2565. # [18:11] * jmaher|afk is now known as jmaher
  2566. # [18:12] <Ameya> Yoric: No..but instead of checking whether URL is not addon's I think checking whether it is a addon's is better... what do you think??
  2567. # [18:12] * armenzg_buildduty is now known as armenzg_lunch
  2568. # [18:12] * Quits: armenzg_lunch (armenzg@moz-803D7934.home1.cgocable.net) (Input/output error)
  2569. # [18:13] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  2570. # [18:13] <Ameya> Yoric: I mean I would get list of URLs initally when FF loads...then finally I just need to compare incoming URL with URLs from that List...
  2571. # [18:14] <Ameya> Yoric: I mean ULRs of all addons.. would be available at the time of FF loading....
  2572. # [18:16] * Quits: vikram360 (vikram360@672EC40B.46686E3.2A068A5E.IP) (Ping timeout)
  2573. # [18:16] * Joins: vikram360 (vikram360@D684E0E2.8274BA73.2A068A5E.IP)
  2574. # [18:17] * joduinn-coffee is now known as joduinn-mtg
  2575. # [18:17] * Quits: vikram360 (vikram360@D684E0E2.8274BA73.2A068A5E.IP) (Quit: Leaving)
  2576. # [18:17] <Ameya> Yoric: I read at one place that getting URLs of all addons is possible by writing code in nsChromeRegistry::ProcessManifestBuffer() in nsChromeRegistry.cpp but since FF4+ processMenifestBuffer does not exsis.
  2577. # [18:18] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2578. # [18:19] <glandium> Ameya: what addons urls are you after?
  2579. # [18:19] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2580. # [18:20] <Ameya> I am looking for parallel place where I can write code such as... if (installRDF.exists()) then getPath..
  2581. # [18:20] * Quits: Ziggy_Maes (ZiggyMaes@6B780D9D.A4A6DE76.7B12EFB3.IP) (Ping timeout)
  2582. # [18:20] <glandium> Ameya: the way to get addons info nowadays is https://developer.mozilla.org/en/Addons/Add-on_Manager
  2583. # [18:20] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2584. # [18:22] * Quits: mayhemer (mayhemer@moz-89EB94A8.net.upcbroadband.cz) (Quit: mayhemer)
  2585. # [18:23] * ctalbert|afk is now known as ctalbert
  2586. # [18:23] * Joins: armenzg_lunch (armenzg@moz-71039613.acanac.net)
  2587. # [18:23] <Ameya> glandium: I have modified http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCJSID.cpp & I have a URLs of scripts that access nsICookieService interface... I need to know which of these URLs belong to addons..
  2588. # [18:24] <mcpherrin> WTF: Nightly tells me it can't play the video on http://www.mozilla.org/projects/firefox/prerelease.html
  2589. # [18:24] <mcpherrin> "No video with supported format and MIME type found"
  2590. # [18:24] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
  2591. # [18:24] <glandium> Ameya: so, you have chrome urls and you want to know which addon they belong to?
  2592. # [18:25] <Ameya> Exactly..
  2593. # [18:25] <jwir3> is there a way to turn on reflow counts for every frame (i.e. for text frames)... I get this: http://imgur.com/Tebja when I have reflow counts on. NOt every frame has a count?
  2594. # [18:25] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2595. # [18:25] <glandium> Ameya: you can resolve the chrome urls to the actual file under them
  2596. # [18:26] <glandium> Ameya: with nsIChromeRegistry::ConvertChromeURL
  2597. # [18:26] <libz> mcpherrin works for me here, Gecko/20120228 Firefox/13.0a1
  2598. # [18:26] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2599. # [18:26] <nemo> you know, given the random times when bz_sleep comments on bugs, I really wonder about his timezone :)
  2600. # [18:26] * mbrubeck prepares to do an inbound merge, assuming there's a green changeset in here somewhere...
  2601. # [18:27] <nemo> is like he is on a perpetual world tour for mozilla or something
  2602. # [18:27] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  2603. # [18:27] * Joins: smaug (chatzilla@moz-F1AB3327.gprs.sl-laajakaista.fi)
  2604. # [18:27] * ChanServ sets mode: +o smaug
  2605. # [18:27] * Joins: Ziggy|AWAY (ZiggyMaes@6B780D9D.A4A6DE76.7B12EFB3.IP)
  2606. # [18:28] * Ziggy|AWAY is now known as Ziggy_Maes
  2607. # [18:28] <Ameya> glandium: I have chrome://sample/content/clock.js which accesses nsICookieService & if i resolve it to real path by convertchromeURL but how would I know that real path is path of addon....
  2608. # [18:28] <jlebar> glandium, Do you mean something like this? (Uncompiled) http://pastebin.mozilla.org/1494760
  2609. # [18:29] * Joins: anky (anky@858DB2BC.4EB4947B.A3D1B221.IP)
  2610. # [18:29] <askalski> Niel, hi!
  2611. # [18:29] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2612. # [18:30] <drice> regarding xpcshell-based unit tests, if an asychronous test (i.e. one leveraging add_test, run_next_test) uses do_throw, but its caught, will the test hang? https://developer.mozilla.org/en/Writing_xpcshell-based_unit_tests
  2613. # [18:30] <glandium> jlebar: you need to use unions for conversions. I'd avoid the uint32_t conversion, too
  2614. # [18:31] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2615. # [18:31] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2616. # [18:31] <glandium> Ameya: check if it's under one of the extensions directories from the directory service
  2617. # [18:32] <Ameya> glandium: I mean nsICookieService can be called by serveral scripts.... some of them can be addon's scripts & some might be from FF itself.
  2618. # [18:32] * gregglind_away_usa is now known as gregglind
  2619. # [18:32] <glandium> jlebar: also, maybe just template <typename A> AnyPointer(A *) would work for any type of function (no idea, though, but if it works, that would make things simpler)
  2620. # [18:32] <jlebar> glandium, Why is it wrong to go through uintptr_t?
  2621. # [18:32] <glandium> Ameya: once you have the resolved path, compare it to extensions directories from the directory service
  2622. # [18:32] <tchevalier> rnewman: ping
  2623. # [18:32] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2624. # [18:33] <glandium> jlebar: i'm not sure it works
  2625. # [18:33] * mdas is now known as mdas|afk
  2626. # [18:33] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2627. # [18:33] <rnewman> tchevalier: hey, what's up?
  2628. # [18:33] <Ameya> glandium: I do not get extension directories from directory service...How to do that?
  2629. # [18:33] <jlebar> glandium, because the size of a function pointer might not be the same as uintptr_t?
  2630. # [18:34] * Joins: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net)
  2631. # [18:34] * Joins: victorporof (victorporo@11A052C9.63BE4D17.4873E54D.IP)
  2632. # [18:34] <tchevalier> rnewman: Hey :) If you have the time, can you take a look at bug 716643, and tell us if you're aggred with the sentence in comment 19? :)
  2633. # [18:34] * Joins: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP)
  2634. # [18:34] <glandium> Ameya: you can get the base directory for extensions. anything that's under there is obviously from an extension
  2635. # [18:35] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2636. # [18:35] * Quits: evilpie (evilpie@moz-94A49635.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120227031120])
  2637. # [18:35] <rnewman> tchevalier: sure, it's in my queue
  2638. # [18:36] <tchevalier> rnewman: Okay, thanks!
  2639. # [18:36] <Ameya> glandium: Yup... How to get base directory for extensions??? Since many days I am trying to get prepath of extensions...
  2640. # [18:37] <Waldo> jlebar: what's the context for this?
  2641. # [18:38] <jlebar> Waldo, I want to write a function (for hashing) which accepts any pointer -- data, function, or method.
  2642. # [18:38] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2643. # [18:38] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2644. # [18:39] <Ameya> glandium: Which method returns base directory..?
  2645. # [18:39] <Waldo> worth noting that we assume function pointers convert losslessly to void* (ergo to uintptr_t) many places in the JS engine
  2646. # [18:40] <glandium> Ameya: https://developer.mozilla.org/en/nsDirectoryService with XRE_EXTENSIONS_DIR_LIST, XRE_SYS_LOCAL_EXTENSION_PARENT_DIR, XRE_SYS_SHARE_EXTENSION_PARENT_DIR, XRE_USER_SYS_EXTENSION_DIR ; there are probably others. It won't give you individual directories for addons. it will give you the directory under which you will find addons. And since there's nothing else but addons in there, if a chrome url resolves to something under one of thes
  2647. # [18:40] <Waldo> also worth noting that converting a function pointer to a non-function pointer needs some __extension__ macroization for gcc to not warn about it
  2648. # [18:40] <jlebar> Waldo, I notice the latter... :(
  2649. # [18:40] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2650. # [18:41] <glandium> jlebar: actually, i misrecollected, conversion from function to void * is okay. it's the other way around that is problematic and requires an union.
  2651. # [18:41] <Waldo> JS_FUNC_TO_DATA_PTR and vice versa are the JS engine macros for this
  2652. # [18:41] <Waldo> probably should upstream those to mfbt at some point
  2653. # [18:41] <jlebar> glandium, Oh, okay! That makes more sense.
  2654. # [18:43] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2655. # [18:44] * mdas|afk is now known as mdas
  2656. # [18:44] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  2657. # [18:45] <mbrubeck> espindola: Does https://hg.mozilla.org/mozilla-central/rev/c75d0a91f7ed have the wrong bug number?
  2658. # [18:45] * Joins: zenon (Mibbit@CBD1A98F.6D6227B4.D216A595.IP)
  2659. # [18:45] * jimm is now known as jimm-lunch
  2660. # [18:45] * rshetty is now known as rshetty|brb
  2661. # [18:45] <jlebar> glandium, Looks like you were right wrt the template; AnyPointer(A *p) appears to work for function pointers too.
  2662. # [18:45] <espindola> mbrubeck, no, correct one
  2663. # [18:45] <Ameya> glandium: Thnks... Let me try this..Will get back to you later.
  2664. # [18:46] * Joins: harsh (Mibbit@2524FA52.2C2BFB59.35E0727C.IP)
  2665. # [18:46] <zenon> How can I start contributing towards Mozilla?
  2666. # [18:46] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  2667. # [18:46] * Quits: cdiehl (cdiehl@moz-5F72F035.pool.mediaways.net) (Connection reset by peer)
  2668. # [18:46] <zenon> I really love Mozilla and want to contribute towards it..
  2669. # [18:46] <mbrubeck> zenon: Welcome!
  2670. # [18:47] <mbrubeck> zenon: Normally I would point you toward https://developer.mozilla.org/en/Introduction but the site seems to be down right now.
  2671. # [18:47] * Joins: cdiehl (cdiehl@moz-6AB43B8A.pool.mediaways.net)
  2672. # [18:47] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  2673. # [18:47] <mbrubeck> zenon: http://www.mozilla.org/contribute/areas.html has some good starting points.
  2674. # [18:47] <kwierso> mbrubeck: man, that's been happening to mdn a lot recently...
  2675. # [18:47] <zenon> zenon: So should I wait for the site to be up again?
  2676. # [18:47] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2677. # [18:48] <mbrubeck> zenon: What sort of contribution are you interested in?
  2678. # [18:48] <Archaeopteryx> zenon: if you have questions, we can answer (even if we have to use the google cache)
  2679. # [18:48] * rail-lunch is now known as rail
  2680. # [18:48] <zenon> coding and development
  2681. # [18:49] <gcp> collusion uses the add-on bar. which we've basically deprecated. bah
  2682. # [18:49] <mbrubeck> espindola: Ah, got it.
  2683. # [18:49] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2684. # [18:49] * Joins: Fuzzmz (Fuzzmz@moz-B6CDC829.fuzz.me.uk)
  2685. # [18:49] <kwierso> gcp: and I'm not seeing the button it supposedly added to the addon bar in Nightly :(
  2686. # [18:49] <mbrubeck> zenon: A good first step is to download the Firefox source code and build it... unfortunately the build instructions are on the site that is down; let me see if I can find a copy somewhere accessible
  2687. # [18:49] <gcp> hmm, worksforme in nightly
  2688. # [18:49] <gcp> the button has some transparency issue
  2689. # [18:50] <nemo> mbrubeck: DMO is down?
  2690. # [18:50] <Waldo> bz_sleep: ping
  2691. # [18:50] <mbrubeck> zenon: And http://www.joshmatthews.net/bugsahoy/ is a useful tool for finding good beginning tasks to work on
  2692. # [18:50] <gcp> and well, it's in the add-on bar. nothing like a big empty bar with 1 button on it
  2693. # [18:50] * armenzg_lunch is now known as armenzg_buildduty
  2694. # [18:50] <mbrubeck> nemo: Yeah.
  2695. # [18:50] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2696. # [18:50] <nemo> mbrubeck: odd. front page came up for me
  2697. # [18:50] <nemo> a bit slowly
  2698. # [18:50] <nemo> can't remember where the build instructions are though
  2699. # [18:50] <Waldo> jlebar: you should probably include an overload for pointer-to-member, then delete it so it's impossible to use
  2700. # [18:50] <kwierso> gcp: oh, I just can't see it
  2701. # [18:50] <mbrubeck> nemo: *only* the front page is working for me
  2702. # [18:50] <Waldo> as pointer-to-member is as I understand it often not size-compatible
  2703. # [18:51] <kwierso> it can be clicked just fine if you know where to click a completely transparent icon on the bar :)
  2704. # [18:51] <nemo> nice
  2705. # [18:51] <nemo> mbrubeck: yep. 404 on https://developer.mozilla.org/en/Build_Documentation :(
  2706. # [18:51] <zenon> mbrubeck:checking on that
  2707. # [18:51] <jlebar> Waldo, You mean, pointer-to-member-function, or something else?
  2708. # [18:51] <kwierso> https://developer.mozilla.org/En/Simple_Firefox_build seems to be working for me now, zenon, mbrubeck
  2709. # [18:51] <nemo> mbrubeck: http://webcache.googleusercontent.com/search?oe=utf-8&rls=org.mozilla%3Aen-US%3Aunofficial&client=firefox-nightly&safe=active&hl=en&q=cache:CqZlJJveCAAJ:https://developer.mozilla.org/en/Build_Documentation&ct=clnk :D
  2710. # [18:51] <Waldo> jlebar: I don't remember precisely what I mean, but possibly that flavor of pointer-to-member, yes
  2711. # [18:52] <mbrubeck> kwierso: Still broken here. :( Might be intermittent.
  2712. # [18:52] <jlebar> Oh god, you can take a pointer to a non-function member.
  2713. # [18:52] * Waldo has his doubts that even plain old pointer-to-data-member will work correctly across casts through uintptr_t
  2714. # [18:52] <nemo> mbrubeck: another nice thing about NoScript - makes google cache links show up properly in search results. also prevents google from wiping my results when I'm editing the search
  2715. # [18:52] <mbrubeck> edmorley: If you're around, could you let bug 730415 know that it is fixed in m-c? (Or someone else with sg privs?)
  2716. # [18:52] <jlebar> Why on earth...
  2717. # [18:52] <nemo> mbrubeck: I am not a fan of their new JS
  2718. # [18:52] <Waldo> jlebar: well, that's like type-safe offsetof, which can be useful
  2719. # [18:53] <mbrubeck> Thanks, nemo! zenon, see nemo's Google cache link above if you want to start building Firefox.
  2720. # [18:53] <Waldo> jlebar: have dbaron point out some of the ways the layout engine uses it, they're kinda cute
  2721. # [18:53] <Waldo> in a good way
  2722. # [18:53] * jlebar reserves judgement. :D
  2723. # [18:53] <Waldo> :-)
  2724. # [18:53] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2725. # [18:53] * philor is now known as philor|away
  2726. # [18:53] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2727. # [18:54] * Joins: terrence|away (terrence@moz-BBE3ABD.mv.mozilla.com)
  2728. # [18:54] * terrence|away is now known as terrence
  2729. # [18:54] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2730. # [18:54] * Quits: pranavrc (pranavrc@4A7D5033.97587DFD.C28326FD.IP) (Quit: Ping timeout: ∞)
  2731. # [18:54] * Quits: wolfiR_ (wolfiR@moz-157B79A4.dip0.t-ipconnect.de) (Quit: Leaving)
  2732. # [18:55] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  2733. # [18:55] * Parts: harsh (Mibbit@2524FA52.2C2BFB59.35E0727C.IP)
  2734. # [18:55] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
  2735. # [18:56] <jfkthame> decoder: ping
  2736. # [18:56] * rshetty|brb is now known as rshetty
  2737. # [18:57] * Quits: brendan (brendaneic@moz-34D4710.red-80-25-173.staticip.rima-tde.net) (Quit: brendan)
  2738. # [18:57] * Joins: vikram360 (vikram360@E7DFAAE6.A666AB3E.2A068A5E.IP)
  2739. # [18:58] <decoder> jfkthame: pong
  2740. # [18:58] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2741. # [18:58] <jfkthame> decoder: just curious, in bug 731187 did you have a real-life testcase, or using some kind of stress-testing tool to force the failure?
  2742. # [18:58] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2743. # [18:58] * Quits: libz (blah@3753EE3E.DBF822D2.45459EBF.IP) (Quit: )
  2744. # [18:59] <zenon> nemo: mbrubeck: Thanks for the jump start
  2745. # [18:59] <decoder> jfkthame: I do have a patch+tool i wrote :) the patch hooks into fallible allocators like moz_malloc and inspects the caller backtrace when called. when the backtrace matches a certain caller function (externally specified), it forces artificial OOM
  2746. # [18:59] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  2747. # [18:59] <decoder> like that, I can tell firefox to exactly OOM when e.g. ::Create is calling it
  2748. # [18:59] * bhearsum|afk is now known as bhearsum
  2749. # [19:00] <jfkthame> decoder: cool - i figured you must be doing something along those lines - thanks, it's great to flush out stuff like this
  2750. # [19:00] * Quits: zenon (Mibbit@CBD1A98F.6D6227B4.D216A595.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2751. # [19:00] * hom is now known as dvander`home
  2752. # [19:00] * Joins: rniwa_ (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2753. # [19:01] <snorp> folks what happened to inline autocomplete in nightly?
  2754. # [19:01] <@bz_sleep> Is it expected that on aurora all the android tests fail?
  2755. # [19:01] <snorp> it's been gone for a while
  2756. # [19:01] <snorp> bz_sleep: no.
  2757. # [19:01] <kwierso> snorp: it's there for me?
  2758. # [19:01] <snorp> kwierso: well wtf
  2759. # [19:02] <kwierso> maybe I flipped something to turn it on
  2760. # [19:02] <kwierso> lemme check
  2761. # [19:02] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2762. # [19:02] <decoder> jfkthame: good that it's helpful =D
  2763. # [19:02] <kwierso> ooh, yeah, browser.urlbar.autoFill
  2764. # [19:02] <snorp> lame
  2765. # [19:02] <snorp> why isn't it on?
  2766. # [19:02] * snorp flips it
  2767. # [19:02] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2768. # [19:02] * fabrice|mtg is now known as fabrice
  2769. # [19:03] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  2770. # [19:03] <snorp> kwierso: thanks, works now
  2771. # [19:03] <kwierso> "something something not ready yet"?
  2772. # [19:03] <snorp> typical
  2773. # [19:03] * Quits: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net) (Quit: pcwalton)
  2774. # [19:03] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2775. # [19:04] <@smaug> does disk encryption slow down I/O operations. In other words, if I enable disk encryption, will build times increase
  2776. # [19:04] <nemo> bz_sleep: WRT https://bugzilla.mozilla.org/show_bug.cgi?id=713555#c35 - I'm guessing there really is no way to prevent OOM if way more memory is requested than a system has, unless firefox could have some vague idea of those limits?
  2777. # [19:04] <nemo> bz_sleep: so. no point in filing a bug?
  2778. # [19:04] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2779. # [19:04] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2780. # [19:05] <glandium> gcp: the addon bar could benefit from not taking the whole width. And we should stop using the addon bar ourselves, and have toolbar icons that we can add.
  2781. # [19:05] * Fallen|away is now known as Fallen
  2782. # [19:05] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  2783. # [19:05] <gcp> the add-on is a sad left-over from the day we killed the status bar
  2784. # [19:06] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  2785. # [19:06] * rniwa_ is now known as rniwa
  2786. # [19:06] <gcp> add-on bar
  2787. # [19:06] <gcp> most "advanced" add-ons have long left it
  2788. # [19:06] * Joins: anant (anant@moz-4B3AFCEB.red-88-2-200.staticip.rima-tde.net)
  2789. # [19:07] <nemo> gcp: https://addons.mozilla.org/en-US/firefox/addon/download-statusbar/ - still 2½ million users or so
  2790. # [19:07] <lurking> addon bar not taking the whole width of the window would just plain look weird
  2791. # [19:07] * Quits: kumar|onair (kmcmillan@moz-49AE2BEB.lightspeed.cicril.sbcglobal.net) (Ping timeout)
  2792. # [19:08] * Joins: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net)
  2793. # [19:08] <glandium> lurking: more or less weird than an addon bar taking the whole width for one icon?
  2794. # [19:08] * Quits: victorporof (victorporo@11A052C9.63BE4D17.4873E54D.IP) (Ping timeout)
  2795. # [19:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2796. # [19:09] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2797. # [19:09] * Joins: kumar (kmcmillan@moz-49AE2BEB.lightspeed.cicril.sbcglobal.net)
  2798. # [19:09] <gcp> collusion has been so nice to inform me what mozilla.org uses the "red" webtrendslive.com
  2799. # [19:09] <lurking> well, no - not for one icon sure - addons like ForecastFox that takes up 1/3 of the bar though is different- and placing it anyplace else other than the addon bar completly crunches the navbar or tabstrip
  2800. # [19:09] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2801. # [19:09] <gcp> so much for practise what you preach
  2802. # [19:10] <josh> hurley: that was pretty fast repo creation!
  2803. # [19:10] <gcp> some add-ons need so place to stick their stuff. that doesn't mean any less that the add-on bar is a relic of past times
  2804. # [19:10] * Quits: kumar (kmcmillan@moz-49AE2BEB.lightspeed.cicril.sbcglobal.net) (Quit: kumar)
  2805. # [19:10] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
  2806. # [19:11] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.2a1pre)
  2807. # [19:11] * glandium wonder why collusion likes to make connections cross
  2808. # [19:11] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2809. # [19:12] <glandium> i like how the export graph actually exports data
  2810. # [19:13] * Joins: victorporof (victorporo@C3CD94BE.B89616B1.79933D60.IP)
  2811. # [19:13] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  2812. # [19:14] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  2813. # [19:14] <Waldo> bz_sleep: I'm curious, how much more readable do you find bitshift/bitmask macros than just spelling out the arithmetic manually? I myself would much rather see 1<<17 than PR_BIT(17) or (1<<4) - 1 versus PR_BITMASK(4)
  2814. # [19:15] <Waldo> the arithmetic is self-explanatory
  2815. # [19:15] <Waldo> the macros I always have to look up to see what the passed-in numbers correspond to
  2816. # [19:15] <Waldo> or even 0x100 rather than (1<<8)
  2817. # [19:16] <Waldo> or 0xFF rather than (1<<8)-1
  2818. # [19:16] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2819. # [19:16] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
  2820. # [19:18] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2821. # [19:19] * Joins: adeubank (Mibbit@moz-91023FDB.allocated.csupomona.edu)
  2822. # [19:19] * joduinn-mtg is now known as joduinn-afk
  2823. # [19:20] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
  2824. # [19:20] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2825. # [19:21] <edmorley> mbrubeck: done :-) (sorry was making dinner)
  2826. # [19:22] * mak is now known as mak|afk
  2827. # [19:22] <drice> biesi: My xpcshell-test hung, apparently. How can I debug this? It runs fine on mine.
  2828. # [19:22] * jhford-work is now known as jhford-work-away
  2829. # [19:22] <drice> https://tbpl.mozilla.org/php/getParsedLog.php?id=9691615&tree=Mozilla-Inbound
  2830. # [19:22] <mbrubeck> edmorley: thanks!
  2831. # [19:22] * jimm-lunch is now known as jimm
  2832. # [19:23] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2833. # [19:23] <drice> (oh, there's a "view full log" button. duh)
  2834. # [19:23] * Joins: karl (karl@moz-797734D.jetstream.xtra.co.nz)
  2835. # [19:23] <drice> (nevermind, not enough info there, either)
  2836. # [19:23] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2837. # [19:23] <biesi> drice, so it probably means that an exception was thrown that prevented do_test_finished from being called
  2838. # [19:24] <drice> biesi: I'm not using do_test_finished. I'm using add_test and run_next_test
  2839. # [19:24] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  2840. # [19:24] <biesi> huh, ok, let me find out what they do :-)
  2841. # [19:24] <drice> It's basically the same thing; if I don't call run_next_test it'll hang
  2842. # [19:24] <drice> I just don't know how to figure out where that is happening.
  2843. # [19:24] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2844. # [19:24] * ChanServ sets mode: +o dbaron
  2845. # [19:24] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  2846. # [19:24] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2847. # [19:25] <drice> I'm adding some do_timeouts in order to check for hangs, but I'm not sure what I can use to force a fail immediately.
  2848. # [19:25] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  2849. # [19:25] <biesi> drice, so the problem is that if you're in a callback from c++, you won't get debug output for an exception
  2850. # [19:25] <biesi> so try adding a try..catch around your callback impl and dump the exception?
  2851. # [19:25] <biesi> do_throw fails immediately, iirc
  2852. # [19:26] <drice> doc says... "Note: While do_throw can be caught by a try/catch block, executing it will cause the test to fail when it completes."
  2853. # [19:26] * philor|away is now known as philor
  2854. # [19:26] <drice> assuming it === "the test", it still needs to reach run_next_test.
  2855. # [19:26] * bear-afk is now known as bear
  2856. # [19:26] <drice> which encourages me to not use do_throw at all :)
  2857. # [19:27] <glandium> in fact, about:collusion would be very much more useful than the addon bar icon
  2858. # [19:27] <glandium> or collusion: or whatever url
  2859. # [19:27] <biesi> drice, it does not
  2860. # [19:27] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  2861. # [19:27] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2862. # [19:27] <biesi> drice, http://mxr.mozilla.org/mozilla-central/source/testing/xpcshell/head.js#468
  2863. # [19:28] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  2864. # [19:28] <drice> alright, awesome. So if I surround native callbacks with try{} catch{do_throw()} I'll be in better shape?
  2865. # [19:28] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  2866. # [19:28] <biesi> drice, yep
  2867. # [19:28] <drice> Alright I'll give that a shot. Patch incoming in 10min.
  2868. # [19:29] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2869. # [19:30] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2870. # [19:30] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2871. # [19:30] * Quits: anant (anant@moz-4B3AFCEB.red-88-2-200.staticip.rima-tde.net) (Quit: anant)
  2872. # [19:32] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2873. # [19:33] * Parts: adeubank (Mibbit@moz-91023FDB.allocated.csupomona.edu)
  2874. # [19:34] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2875. # [19:35] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  2876. # [19:35] <Waldo> jcranmer|away: ping, no rush
  2877. # [19:35] * Quits: karl (karl@moz-797734D.jetstream.xtra.co.nz) (Ping timeout)
  2878. # [19:36] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  2879. # [19:37] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2880. # [19:37] <jtcranmer> Waldo: pong?
  2881. # [19:37] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  2882. # [19:37] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  2883. # [19:38] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2884. # [19:38] <Waldo> jtcranmer: so I have two IMAP accounts and often move mail between them; moving, say, 20 messages from folder F in account A to B blocks viewing other messages in F until the whole move completes; do you happen to know what bug that'd be? "move" in Mailnews didn't find it, but it's gotta be well-known
  2885. # [19:39] <hurley> josh: indeed it was! i was hoping to at least have a README before the repo was created :)
  2886. # [19:39] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2887. # [19:40] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2888. # [19:40] * catlee is now known as catlee-lunch
  2889. # [19:40] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2890. # [19:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2891. # [19:41] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2892. # [19:41] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2893. # [19:41] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2894. # [19:42] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2895. # [19:43] <jtcranmer> Waldo: I don't know my imap bugs that well
  2896. # [19:43] <Waldo> okay, no worries
  2897. # [19:44] <jtcranmer> wsmwk or bienvenu might know better
  2898. # [19:44] * Quits: grubshka (grubshka@moz-D1B85DDD.w86-216.abo.wanadoo.fr) (Ping timeout)
  2899. # [19:44] * Waldo has kind of been ignoring that issue for awhile (bad dogfooder!)
  2900. # [19:44] <Waldo> despite it being a noticeable drag on my bugmail processing abilities
  2901. # [19:44] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2902. # [19:44] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2903. # [19:45] * Quits: @bz_sleep (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  2904. # [19:45] * Joins: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz)
  2905. # [19:46] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2906. # [19:46] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2907. # [19:48] * Quits: anky (anky@858DB2BC.4EB4947B.A3D1B221.IP) (Ping timeout)
  2908. # [19:49] * Joins: anky (anky@F3FADE57.24CCFCF8.A3D1B221.IP)
  2909. # [19:49] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2910. # [19:50] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
  2911. # [19:50] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120216165248])
  2912. # [19:50] * mak|afk is now known as mak
  2913. # [19:50] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2914. # [19:51] * Joins: jdm (jdm@moz-A6453F6A.uwaterloo.ca)
  2915. # [19:52] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2916. # [19:52] <mbrubeck> Callek: So, I'm about to mass-change the native fennec bugs approved for Aurora/Beta.
  2917. # [19:52] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2918. # [19:52] <Callek> great thanks
  2919. # [19:52] <biesi> drice, fyi I can't easily checkin
  2920. # [19:52] <biesi> hmm
  2921. # [19:53] <biesi> I'm not sure I have an SSH key accessible anywhere that works with m-c
  2922. # [19:53] <mbrubeck> Callek: My plan is to set status-firefox11/12 to wontfix -- does that work for you? You can query for status-firefox11:(affected|---)
  2923. # [19:53] <drice> biesi: Alright I can poke someone else after your review. jdm did the checkin last time (and caught flak for breaking things)
  2924. # [19:53] <Callek> mbrubeck: it will still show up in my query if its approved and not fixed/verified
  2925. # [19:53] <jdm> drice: I don't mind checking things in.
  2926. # [19:54] <jdm> but let's make sure that it won't bounce again :)
  2927. # [19:54] <mbrubeck> Callek: Can you change that query to "(fixed|verified|wontfix)"?
  2928. # [19:54] <Callek> mbrubeck: because we did not account for [and it would be hard to do] a case of approval+ ... wontfix in the same thing
  2929. # [19:54] <mbrubeck> (I could clear the approval flags, but it would be more work to do that on mass...)
  2930. # [19:54] <drice> jdm: I don't know about the test. I have no idea what it failed; I made changes to hopefully get more information out of it. Regarding the code itself, I've resolved the error which halted the windows build, but haven't built on windows myself.
  2931. # [19:54] <Callek> mbrubeck: I actually can't its a custom page on bmo (with its own custom query) so needs a deployment and code-change to change
  2932. # [19:55] <drice> jdm: You wouldn't happen to be sitting at a windows computer ready to build, would you?
  2933. # [19:55] <jdm> drice: we can send it to the try server and get test results.
  2934. # [19:55] <mbrubeck> Callek: Oh, okay. I'll clear the approval flags, then.
  2935. # [19:55] * mdas is now known as mdas|afk
  2936. # [19:55] <Callek> mbrubeck: great thanks
  2937. # [19:56] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2938. # [19:56] <drice> jdm: I know nothing about that, but would like to. Let me know what I can do to help / follow along.
  2939. # [19:56] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2940. # [19:58] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2941. # [19:58] <biesi> drice, https://wiki.mozilla.org/ReleaseEngineering/TryServer
  2942. # [19:58] <jdm> shoot, the xpcshell test hung - those are a pain since I never finished the fix that would let us see the output
  2943. # [19:58] <biesi> drice, only people with a mercurial account can push
  2944. # [19:58] <biesi> drice, but maybe jdm will volunteer for that :)
  2945. # [19:58] <jdm> biesi: we also have the autolander now
  2946. # [19:58] <biesi> jdm, oh nice
  2947. # [19:59] <jdm> I'll wire it up
  2948. # [19:59] <biesi> I don't have enough time to keep up with all that is happening at mozilla :(
  2949. # [20:00] * mcote is now known as mcote|lunch
  2950. # [20:00] <lsblakk> biesi: https://wiki.mozilla.org/Build:Autoland
  2951. # [20:00] <lsblakk> quick read :)
  2952. # [20:00] * Waldo can't believe he's had to fix merge conflicts twice in the last couple days in license.html
  2953. # [20:00] <jdm> drice: you can use do_report_unexpected_exception instead of do_throw and get better output
  2954. # [20:00] <biesi> Waldo, heh
  2955. # [20:00] <biesi> Waldo, what are you changing?
  2956. # [20:00] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2957. # [20:00] <biesi> Waldo, (and what's the other guy changing?)
  2958. # [20:00] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2959. # [20:01] <Waldo> biesi: adding an IntTypes.h header to complement StdInt.h
  2960. # [20:01] * Quits: anky (anky@F3FADE57.24CCFCF8.A3D1B221.IP) (Client exited)
  2961. # [20:01] <jdm> drice: also remove the try/catch around this.reset, there's nothing there that can throw
  2962. # [20:01] <Waldo> biesi: which involves slightly genericizing the license for the MS-compatible stdint.h we have, to cover the MS-compatible inttypes.h from the same source
  2963. # [20:01] <Waldo> and fixing up the referenced source paths and such
  2964. # [20:01] <biesi> jdm, maybe you should review this instead of me!
  2965. # [20:01] <jdm> biesi: sure, I can do that
  2966. # [20:01] <Callek> lsblakk: out of curiosity, for autoland, "What about repo permissions?" I have a bugzilla e-mail that is different than my actual repo-used e-mail. Does that affect things?
  2967. # [20:01] <lsblakk> we check your bz email against ldap
  2968. # [20:02] <lsblakk> there's a tool
  2969. # [20:02] <Callek> lsblakk: yea, my bz e-mail does not have any LDAP perm
  2970. # [20:02] * Joins: theoszymkowiak (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr)
  2971. # [20:02] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2972. # [20:02] <Waldo> biesi: first was someone removing a license entry immediately adjacent to the one I was tweaking, second was apparently changing all <a name=""> to <a id=""> in the file
  2973. # [20:02] <biesi> ah
  2974. # [20:02] <mbrubeck> Callek: Done.
  2975. # [20:02] <Waldo> I got unlucky on the first one, really :-)
  2976. # [20:02] <lsblakk> Callek: but ldap knows about your bugzilla email? cause for most people it does and we can cross-check hg level perms that way
  2977. # [20:03] <lsblakk> Callek: have you tried autoland to check if it works/doesn't?
  2978. # [20:03] <Callek> lsblakk: I have not tried yet, but *afaik* LDAP has no knowledge of my bugzilla e-mail
  2979. # [20:03] <Callek> since I don't use it anywhere else but bugzilla
  2980. # [20:03] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  2981. # [20:03] <edmorley> lsblakk: s/most people/moco employees/
  2982. # [20:03] <Callek> though it may if LDAP ties it with s-g/etc. perms
  2983. # [20:03] <theoszymkowiak> hello!
  2984. # [20:03] <lsblakk> edmorley: yes, thank you - that is more correct :)
  2985. # [20:04] <lsblakk> Callek: i would be curious to know, so if you have a reason to try autoland please do
  2986. # [20:04] <mbrubeck> cf. http://quotes.burntelectrons.org/6261
  2987. # [20:04] <Callek> sure I'll plan to try within the next week or two -- then we'll know if it works
  2988. # [20:04] * rail is now known as rail-brb
  2989. # [20:04] * Joins: pascalc (chatzilla@moz-EC851914.rev.sfr.net)
  2990. # [20:04] <@khuey> lsblakk: LDAP knows about bugzilla emails for employees that have set them
  2991. # [20:04] <Callek> lsblakk: does autoland comment if perms don't allow autoland?
  2992. # [20:04] <@khuey> that's it, afaik
  2993. # [20:04] <mbrubeck> There goes khuey stealing our magic again.
  2994. # [20:05] <lsblakk> well then that's what our bz-ldap tool is using
  2995. # [20:05] * mdas|afk is now known as mdas
  2996. # [20:05] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2997. # [20:05] <Callek> lsblakk:
  2998. # [20:05] <@khuey> mbrubeck: well, I am jhammel's Dementor/Ron Paul
  2999. # [20:05] <lsblakk> no, we don't use phonebook
  3000. # [20:05] <lsblakk> for this tool
  3001. # [20:05] * Quits: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP) (Ping timeout)
  3002. # [20:05] <lsblakk> there's something set in ldap for your bugzilla mail
  3003. # [20:06] <lsblakk> Callek: yes, it does
  3004. # [20:06] <@khuey> the only way to set that field in LDAP is through phonebook, as far as I know
  3005. # [20:06] * catlee-lunch is now known as catlee
  3006. # [20:06] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
  3007. # [20:06] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3008. # [20:06] * Quits: nrc (nrc@40018561.F684631.21A4E96A.IP) (Ping timeout)
  3009. # [20:06] <lsblakk> but we have non employees with ldap
  3010. # [20:06] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3011. # [20:06] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3012. # [20:06] * sworkman_ is now known as sworkman
  3013. # [20:07] <Callek> lsblakk: "well then that's what our bz-ldap tool is using" well then that steals a lot of usefullness from me (and likely a significant amount of other contribs)
  3014. # [20:07] <lsblakk> 'steals'?
  3015. # [20:07] <lsblakk> we're _adding_ stuff here, not taking it away
  3016. # [20:07] <lsblakk> whatever you're used to doing, you can still do
  3017. # [20:07] * @khuey backs away from this conversation
  3018. # [20:08] <@khuey> gotta go steal someone's soul/advocate for the fair tax
  3019. # [20:08] <drice> jdm: okay I'll make those changes in a moment; getting pulled away by real work momentarily
  3020. # [20:08] * Joins: victorporo (victorporo@5B629E5.1DA4E384.4873E54D.IP)
  3021. # [20:08] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  3022. # [20:08] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5439f4751116 - Brian R. Bondy - Bug 730862 - Disable signmar by default and provide an option to enable it. r=rstrong. sr=khuey
  3023. # [20:08] <lsblakk> Callek: it actually adds more for other contribs because with a r? from an auth'd person they can have their patches autolanded
  3024. # [20:09] * Quits: victorporof (victorporo@C3CD94BE.B89616B1.79933D60.IP) (Ping timeout)
  3025. # [20:09] <lsblakk> and neither dev nor un-ldap'd contributor need to push to try
  3026. # [20:09] * Quits: victorporo (victorporo@5B629E5.1DA4E384.4873E54D.IP) (Quit: Linkinus - http://linkinus.com)
  3027. # [20:09] <lsblakk> the computer does it for you, isn't that nice?
  3028. # [20:09] * jhford-work-away is now known as jhford-work
  3029. # [20:09] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3030. # [20:10] <gavin> I think callek's point is that the LDAP-Bugzilla association is currently only possible for people who have access to phonebook (employees)
  3031. # [20:10] <gavin> so non-employees cannot become autoland-blessers
  3032. # [20:10] <Callek> yea thats exactly my point
  3033. # [20:10] <gavin> yes, known issue
  3034. # [20:10] * Quits: wolfiR (wolfiR@moz-157B79A4.dip0.t-ipconnect.de) (Quit: Leaving)
  3035. # [20:10] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3036. # [20:10] <gavin> not an insurmountable problem
  3037. # [20:10] <lsblakk> if someone comes up with a secure way to work around that, patches accepted - but that wouldn't be part of our Q1 goal is all
  3038. # [20:11] <Callek> and I also can't autoland (and other non-employees with L1/L3 perms who are not employees but have different bugzilla e-mail) can't currently use autoland-try unless they have someone who *can* review their patch
  3039. # [20:11] <lsblakk> again, we're adding here and trying to build up more tools and options
  3040. # [20:11] <lsblakk> the bugzilla mail you choose and whether you connect it in phonebook if you're an employee is your choice
  3041. # [20:11] <gavin> the problem isn't with auto-land, it's with an LDAP interface
  3042. # [20:11] <Callek> lsblakk: sure, I just wanted to make sure we understood that it was a limitation that was a pain -- and to note that this limitation is not documented on the wiki yet
  3043. # [20:12] <lsblakk> well, it's a wiki - feel free to add the pain points if you think that will be helpful to other users
  3044. # [20:12] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  3045. # [20:12] <lsblakk> i thought we made it clear who could and couldn't use it right now
  3046. # [20:12] <Callek> (sure, not-documented-on-wiki wasn't sure if it was unknown, and why I bring it up first)
  3047. # [20:12] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Connection reset by peer)
  3048. # [20:13] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  3049. # [20:13] <Callek> well I have permissions to push to try, review comm patches, etc. but not to use autoland, that combination wasn't clear and I only knew of the problem due to my intimate knowledge of the relevent systems
  3050. # [20:13] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3051. # [20:13] <Callek> but anyway, I don't know of an (easy) way to rectify that.
  3052. # [20:14] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3053. # [20:14] * zpao|detached is now known as zpao
  3054. # [20:15] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3055. # [20:15] * ChanServ sets mode: +o dbaron
  3056. # [20:16] <gcp> I got a link from a user that might be a workign exploit against 10.0.2/Win. (Or might expose a commonly-installed plugin) What's the best way to report this?
  3057. # [20:16] <gcp> Closed bug? Mail to security@?
  3058. # [20:16] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3059. # [20:17] <Waldo> gcp: probably closed bug; security@ would do the same, but I understand it to be a bit more of a firehose with lower snr
  3060. # [20:17] * Quits: sicking (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  3061. # [20:17] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Quit: jfkthame)
  3062. # [20:17] <gavin> security@ would just force someone else to file a bug :)
  3063. # [20:17] <gavin> file a bug directly
  3064. # [20:17] * Quits: surkov (surkov@D5570440.C1645F5A.34044A7F.IP) (Quit: surkov)
  3065. # [20:18] <jet> smontagu: ping
  3066. # [20:18] <smontagu> jet: pong
  3067. # [20:18] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3068. # [20:19] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3069. # [20:19] <jet> smontagu: can you comment on 715319? Do we need to fix that for Beta?
  3070. # [20:19] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3071. # [20:19] * Joins: evilpie (evilpie@moz-94A49635.pools.arcor-ip.net)
  3072. # [20:20] <drice> jdm: like so? http://pastebin.mozilla.org/1494847
  3073. # [20:20] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  3074. # [20:21] * sheppy is now known as sheppy-afk
  3075. # [20:21] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3076. # [20:21] <jdm> drice: you can add some flavour text as another argument like "running onSocketAccepted"
  3077. # [20:21] * Joins: MikeK (chatzilla@BB3DC1A3.5319E061.D57E6536.IP)
  3078. # [20:21] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3079. # [20:22] * Joins: vaibhav (Adium@moz-44032144.mtnl.net.in)
  3080. # [20:23] <nemo> hate hate hate protocol hiding. I keep forgetting to disable it and screw up link copying :(
  3081. # [20:23] <gavin> "screw up link copying"?
  3082. # [20:23] <drice> you can disable it? /me runs away to do so
  3083. # [20:24] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  3084. # [20:24] <catlee> espindola: did one of the project branches get switched over to clang?
  3085. # [20:24] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3086. # [20:24] <gavin> link copying should work just fine, unless you manually edit the URL without loading it
  3087. # [20:24] <drice> nemo: what's the about:config setting for that?
  3088. # [20:24] <gavin> trimURLs
  3089. # [20:25] <espindola> catlee, no, I just push the first try
  3090. # [20:25] <espindola> debugging why valgrind crashes
  3091. # [20:25] <catlee> espindola: ok, cool
  3092. # [20:25] <nemo> gavin: right. I frequently want to remove something, like, say, a silly ?randomreferergarbage before linking a friend
  3093. # [20:25] <nemo> gavin: and then I lose http
  3094. # [20:25] <espindola> catlee, https://tbpl.mozilla.org/?tree=Try&rev=3b42e26d63f4
  3095. # [20:25] <nemo> regardless. it is a silly idea that confuses every single user I have to help, even when it works right :(
  3096. # [20:26] <nemo> gavin: most common about:config recommendation I make is to remove that
  3097. # [20:26] <gavin> sounds like your friends are nerds
  3098. # [20:26] <nemo> problem is I so often use test profiles... I should set it to default, 'cept that gets wiped every update
  3099. # [20:26] <nemo> gavin: no. they are non-technical in the extreme
  3100. # [20:26] <nemo> gavin: and got very confused by sites that had http and those that didn't
  3101. # [20:26] <gavin> and yet they hand-edit URLs and copy/paste them?
  3102. # [20:26] <nemo> and when they needed to use http and when it didn't matter
  3103. # [20:27] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  3104. # [20:27] <gavin> that's pretty simple. you never need to use http:
  3105. # [20:27] <nemo> gavin: well. hand editing URLS to copy say a site isn't that unusual. but that's not my point. they were confused, as I said, by the very *concept* of hiding http
  3106. # [20:27] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3107. # [20:27] <nemo> gavin: *I'M* the one who keeps running into the situations where it fails :(
  3108. # [20:28] <drice> jdm: regarding do_test_pending, apparently add_test and run_next_test is supposed to handle all that. https://developer.mozilla.org/en/Writing_xpcshell-based_unit_tests#XPCShell_test_utility_functions
  3109. # [20:28] <jdm> oh, hmm
  3110. # [20:28] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3111. # [20:28] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3112. # [20:29] * jwir3 is now known as jwir3|lunch
  3113. # [20:29] <nemo> gavin: and "never need to use http:" is pure nonsense. you do that and you frequently type non-urls into web forms.
  3114. # [20:29] <drice> As far as I can see, as long as my paths end with either do_throw, do_unexpected_exception, or run_next_test, the test will go forward or halt.
  3115. # [20:29] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3116. # [20:29] <nemo> gavin: but having to explain why a browser shows https but not http to my mom was just... annoying.
  3117. # [20:29] <nemo> or even ftp, which I've linked on occasion
  3118. # [20:29] * Quits: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP) (Ping timeout)
  3119. # [20:29] * rail-brb is now known as rail
  3120. # [20:29] <nemo> the entire concept is flawed and stupid
  3121. # [20:29] <nemo> oh well. whatever
  3122. # [20:29] * nemo sighs and disables it in this profile too. again.
  3123. # [20:29] <smontagu> jet: yeah, we need to fix it
  3124. # [20:30] <gavin> I don't understand your point about non-urls and web forms
  3125. # [20:30] <jdm> drice: yeah, I think you're right.
  3126. # [20:30] <drice> jdm: The intention is that the openOutputStream hits the callback which hits run_next_test (I'll add a comment)
  3127. # [20:30] <jet> smontagu: thanks, pls. update the bug with your diagnosis.
  3128. # [20:30] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  3129. # [20:30] <jdm> I've never encountered add_test and run_next_test before; excuse my ignorance
  3130. # [20:30] <drice> *shrug* I'm the silly guy reading documetnation
  3131. # [20:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3132. # [20:31] * Quits: vikash (vikash@1AB2B68A.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  3133. # [20:31] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/30b4f99a137c - Serge Gautherie - Bug 725015. (Av3) Add missing 'return', Set needed preference, Make todo() message more explicit. r=mounir.
  3134. # [20:31] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  3135. # [20:31] * Quits: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz) (Ping timeout)
  3136. # [20:31] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3137. # [20:32] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3138. # [20:32] <philor> khuey: you've got orange, that's maybe actually you. or not.
  3139. # [20:33] <@smaug> jet: ok, booking flights and I updating wiki after that
  3140. # [20:33] <@khuey> philor: on trunk?
  3141. # [20:33] <jet> smaug: thx
  3142. # [20:33] <nemo> gavin: hiding the protocol just trains people to never type http: which is what you said "never need to use" which is obviously wrong
  3143. # [20:33] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3144. # [20:34] <nemo> gavin: maybe it is true in the URL bar. but that's about it.
  3145. # [20:34] * Quits: jdm (jdm@moz-A6453F6A.uwaterloo.ca) (Client exited)
  3146. # [20:34] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  3147. # [20:34] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  3148. # [20:34] <nemo> gavin: heck. my SO had gotten the concept that https:// meant "secure" then I had to explain to her that no protocol showing was the same as http: and she still had to type http: when putting a link into drupal
  3149. # [20:34] <@khuey> philor: the ones on trunk are both known, I think
  3150. # [20:35] <nemo> gavin: she can figure out a CMS, with training, but that doesn't make her technical. anyway. dumb idea. annoys people. breaks copying parts of links. many reasons to hate it :(
  3151. # [20:35] <nemo> I only wish there was a config option so I don't have to keep explaining about:config to them
  3152. # [20:36] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3153. # [20:36] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3154. # [20:36] <jhammel> nemo: i agree with you but i think that train has sailed
  3155. # [20:37] <nemo> hehehe
  3156. # [20:37] <nemo> I know :(
  3157. # [20:37] * Quits: @roc (chatzilla@40018561.F684631.21A4E96A.IP) (Ping timeout)
  3158. # [20:37] <sfink> you mean that ship has left the station?
  3159. # [20:37] <drice> jdm: attached. try server?
  3160. # [20:37] <jhammel> like a screendoor on a battleship ;)
  3161. # [20:37] * Quits: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP) (Ping timeout)
  3162. # [20:37] <nemo> jhammel: but complaining makes me feel better :) takes the edge off of it screwing me up
  3163. # [20:38] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  3164. # [20:38] <sfink> I would kinda like a master prefs.js that all my profiles inherited from
  3165. # [20:38] <nemo> sfink: oh. that'd be awesome. then it would screw me up less
  3166. # [20:38] <nemo> hm. might even be an easy addon...
  3167. # [20:38] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3168. # [20:39] <sfink> ...that you would install into which profile? :)
  3169. # [20:39] <nemo> I wonder if there's some "enterprise config" thingy I could use for that.
  3170. # [20:39] <nemo> sfink: ~/.mozilla/firefox/masterprefs.js
  3171. # [20:39] <nemo> or ~/.config/mozilla/masterprefs.js
  3172. # [20:39] <nemo> oh. the addon
  3173. # [20:39] <sfink> I meant the addon
  3174. # [20:39] <nemo> lolol <- slow
  3175. # [20:40] <@ehsan> vladan: can you please submit an interdiff?
  3176. # [20:40] <nemo> sfink: isn't there some enterprise thingy for windows? I wonder if there's a linux variant.
  3177. # [20:40] <nemo> sfink: for loading shared configs I mean
  3178. # [20:40] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  3179. # [20:40] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3180. # [20:40] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  3181. # [20:41] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  3182. # [20:41] <sfink> Sorry, I'm on the same side of the fence as you. I boot into Windows once every few weeks to rip a CD into iTunes and sync my iCrap.
  3183. # [20:41] * Quits: theoszymkowiak (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr) (Ping timeout)
  3184. # [20:42] <sfink> And I don't really want to run firefox under wine just for this...
  3185. # [20:44] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  3186. # [20:44] <dholbert> nemo, http://kb.mozillazine.org/Locking_preferences is one way to do it, it looks like, though that locks the prefs as well as setting them
  3187. # [20:44] * Joins: theoszymkowiak (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr)
  3188. # [20:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3189. # [20:44] * jgriffin is now known as jgriffin-afk
  3190. # [20:44] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  3191. # [20:45] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3192. # [20:47] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  3193. # [20:47] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Ping timeout)
  3194. # [20:47] <philor> khuey: I don't think "no content was injected" === "test timed out"
  3195. # [20:48] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Ping timeout)
  3196. # [20:48] * Joins: jdm (jdm@moz-A6453F6A.uwaterloo.ca)
  3197. # [20:49] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
  3198. # [20:49] <Mook_as> nemo: you can install it in ~/.mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ IIRC? see https://developer.mozilla.org/en/Installing_extensions
  3199. # [20:49] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3200. # [20:50] <philor> though apparently I did think so, at least as far back as December :|
  3201. # [20:50] <@khuey> philor: sure you do
  3202. # [20:50] <@khuey> ok, cool
  3203. # [20:50] <@khuey> I don't have to dredge up the link
  3204. # [20:51] * timA is now known as timA|lunch
  3205. # [20:51] <nemo> dholbert: well. in this case locking is perfect
  3206. # [20:51] <nemo> dholbert: hrm. but that has to be done under the install
  3207. # [20:52] * Parts: theoszymkowiak (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr)
  3208. # [20:52] <nemo> dholbert: it isn't like firefox looks anywhere outside the install by default.
  3209. # [20:52] <nemo> Mook_as's suggestion is probably more practical for my situation :)
  3210. # [20:52] <nemo> just need to make a basic extension that disables trim url
  3211. # [20:52] * Joins: theo (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr)
  3212. # [20:52] <nemo> and can later extend it to arbitrary settings
  3213. # [20:52] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  3214. # [20:53] <drice> jdm: Changed as requested. Ping me when you've got a moment to look at it and do the try server thing.
  3215. # [20:53] * Quits: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net) (Input/output error)
  3216. # [20:54] * Joins: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net)
  3217. # [20:56] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3218. # [20:57] <@smaug> jet: ...except that Egencia doesn't let me book the flights
  3219. # [20:58] * Joins: kutsurak (pex@moz-A52F8D50.w90-46.abo.wanadoo.fr)
  3220. # [20:58] <@smaug> ah
  3221. # [20:58] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3222. # [20:58] <@smaug> had to use the insane US-style date format
  3223. # [20:58] <@khuey> heh
  3224. # [20:58] <jet> smaug: yes, the work week is in the USA :D
  3225. # [20:59] <kwierso> There is no 29th month, smaug
  3226. # [20:59] <jesup> Depends on the planet
  3227. # [20:59] <qDot> Stupid Smarch.
  3228. # [21:00] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
  3229. # [21:00] <@khuey> jet++
  3230. # [21:01] <mbrubeck> kwierso: Except during leap years, right? ;)
  3231. # [21:01] <philor> ttaubert: since we went over the domwindow+docshell leak limit once overnight on inbound, without any backout curing it, that just means the limit's too low, right?
  3232. # [21:02] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3233. # [21:02] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  3234. # [21:02] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3235. # [21:03] * juanb is now known as juanb|afk
  3236. # [21:04] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3237. # [21:05] <@khuey> mounir: ping?
  3238. # [21:05] <jdm> drice: I gave more feedback.
  3239. # [21:05] <drice> jdm: http://mxr.mozilla.org/mozilla-central/source/testing/xpcshell/head.js#876 run_next_test does a do_test_pending for us, as well as a do_test_finished for past tests
  3240. # [21:05] <msucan> i have an object that says [xpconnect wrapped nsIController]. how do i unwrap it? object.wrappedJSObject doesn't work (it's undefined)
  3241. # [21:05] <Mossop> Unwrap it into what?
  3242. # [21:05] <jdm> drice: oh.. huh.
  3243. # [21:05] <jdm> ok, I feel silly.
  3244. # [21:06] <drice> And looking at the source, I even see that I don't need to do_execute_soon, since it does that too.
  3245. # [21:06] <jdm> I'll push to try :)
  3246. # [21:06] <Mossop> msucan: It's an nsIController so you can call any nsIController methods or QueryInterface it to something else
  3247. # [21:06] <drice> jdm: Alrighty. Any way for me to follow along, or just wait to hear from you? I looked at some of the links from https://wiki.mozilla.org/ReleaseEngineering/TryServer and didn't see anything I could make sense of
  3248. # [21:07] <jdm> drice: it all happens in the bug, so you'll get mail :)
  3249. # [21:07] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3250. # [21:07] <msucan> Mossop: yeah, i was interested to get to its "content" to access any property/method from the object. thanks!
  3251. # [21:07] * Joins: vaibhav1 (Adium@moz-F3EAA104.mtnl.net.in)
  3252. # [21:07] * Quits: vaibhav (Adium@moz-44032144.mtnl.net.in) (Ping timeout)
  3253. # [21:08] * Joins: alastair (alastair@moz-46B2F9D6.zone5.bethere.co.uk)
  3254. # [21:08] * Quits: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org) (Ping timeout)
  3255. # [21:09] * Quits: pascalc (chatzilla@moz-EC851914.rev.sfr.net) (Ping timeout)
  3256. # [21:10] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  3257. # [21:11] <msucan> Mossop: so, found that the controller works as i want, but i still have the bug and i don't know why
  3258. # [21:11] <msucan> i have a registered controller for cmd_delete
  3259. # [21:11] * Joins: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org)
  3260. # [21:12] <msucan> i add it to window.controllers at position 0, and when i do getControllerForCommand("cmd_delete") i get the right controller (mine)
  3261. # [21:12] <@smaug> Cww: what kinds of CC you've got
  3262. # [21:12] <@smaug> CC times
  3263. # [21:12] <msucan> but when i right click in scratchpad, the context menuitem associated to the cmd_delete command, uses the native command controller
  3264. # [21:12] <msucan> not mine
  3265. # [21:12] <msucan> why would that happen?
  3266. # [21:12] * rhelmer is now known as IRCMonkey56894
  3267. # [21:13] <Mossop> I know nothing about controllers
  3268. # [21:13] <Wes> Is there anybody here who understands cross-site CSS ru
  3269. # [21:13] <Cww> smaug: http://imgur.com/KoEQj
  3270. # [21:13] <Wes> Is there anybody here who understands cross-site CSS rules w.r.t document.domain and how they interact with document.domain requirements for websockets etc?
  3271. # [21:13] * IRCMonkey56894 is now known as rhelmer_
  3272. # [21:13] <msucan> Mossop: hehe, no worries. do you know who knows controllers?
  3273. # [21:13] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  3274. # [21:14] * Wes is thoroughly confused
  3275. # [21:14] <Mossop> msucan: Enn I bet
  3276. # [21:14] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216115113])
  3277. # [21:14] <jdm> lsblakk: if the bot sees no patches in a bug, it should probably clear the autoland annotation
  3278. # [21:14] <msucan> Enn: ping?
  3279. # [21:14] <@smaug> Cww: still a bit high numbers
  3280. # [21:14] <lsblakk> jdm: is there a particular bug i should look at?
  3281. # [21:14] <@smaug> Cww: how many tabs and/or windows you have open
  3282. # [21:14] <jdm> lsblakk: bug 720846
  3283. # [21:15] <Cww> smaug: wow, really? those are super low to me.
  3284. # [21:15] <Enn> msucan: hi
  3285. # [21:15] <Cww> (I was used to having >2000 for at least 1/3rd of them)
  3286. # [21:15] <msucan> Enn: do you know why a controller i register for cmd_delete won't execute? when I do getControllerForCommand("cmd_delete") it works, i get my controller, but when i call goDoCommand("cmd_delete") my controller is not executed
  3287. # [21:15] <@smaug> Cww: mean CC times are now somewhere aroun 20ms
  3288. # [21:15] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3289. # [21:15] <@smaug> per telemetry data
  3290. # [21:15] <Cww> smaug: ok, so then I'm still high.
  3291. # [21:16] <Cww> I have 12+7 apptabs.
  3292. # [21:16] <@smaug> that is not much
  3293. # [21:16] <@smaug> I can use anything up to 100 tabs and get around 20ms CC (when not loading new pages)
  3294. # [21:16] <@smaug> Cww: could you create CC logs
  3295. # [21:17] <@smaug> Cww: use the script in the first gray box https://wiki.mozilla.org/Performance:Leak_Tools#Cycle_collector_heap_dump
  3296. # [21:17] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3297. # [21:17] <Cww> smaug: ok
  3298. # [21:17] <@smaug> thanks
  3299. # [21:17] <Enn> msucan: what is the controller attached to?
  3300. # [21:17] <Cww> smaug: just loading that page gave me a 4 second GC.
  3301. # [21:17] <Cww> fwiw.
  3302. # [21:18] <@smaug> uh, that is long
  3303. # [21:18] * Joins: mcsmurf (mcsmurf@moz-F31E33FA.dip.t-dialin.net)
  3304. # [21:18] <clever> smaug: i'm getting CC times up over a second, might my log be usefull also?
  3305. # [21:18] <@smaug> I do get easily 150+ms GCs
  3306. # [21:18] <Cww> yeah.
  3307. # [21:18] <msucan> Enn: window.controllers.insertControllerAt(0, foo)
  3308. # [21:18] <@smaug> clever: are you using Nightly?
  3309. # [21:18] <clever> smaug: yeah
  3310. # [21:18] <msucan> Enn: i have globalOverlay.js and editMenuOverlay in the xul window (scratchpad.xul)
  3311. # [21:18] <@smaug> huh
  3312. # [21:19] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  3313. # [21:19] <@smaug> clever: yes please, create logs
  3314. # [21:19] <Enn> this is a delete command for deleting what?
  3315. # [21:19] <jdm> lsblakk: the autolander hasn't picked up my new autoland change yet, and it's been around 5 minutes :/
  3316. # [21:19] <@smaug> and tell also which addons you use
  3317. # [21:19] <msucan> Enn: for deleting selected text in the editor
  3318. # [21:19] <clever> firebug, venkman, rikaichan, sqlite manager, and a custom one
  3319. # [21:19] <@smaug> clever: Cww: send logs to Olli@pettay.fi
  3320. # [21:19] <@smaug> firebot: smaug
  3321. # [21:19] <firebot> smaug: well, duh. you are olli@pettay.fi (bugmail bugs@pettay.fi)
  3322. # [21:20] <@smaug> ah, someone has updated the email. good
  3323. # [21:20] <Enn> msucan: that should already just work
  3324. # [21:20] <Cww> smaug: just a CC log right?
  3325. # [21:20] * jwir3|lunch is now known as jwir3
  3326. # [21:20] <msucan> Enn: it works, but in readonly mode, it breaks orion
  3327. # [21:20] <clever> damn, 12mb!
  3328. # [21:20] <@smaug> Cww: yeah
  3329. # [21:20] <clever> pretty nice logging stuff though, simple to use :)
  3330. # [21:21] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  3331. # [21:21] <@smaug> clever: feel free to use bz2
  3332. # [21:21] <msucan> Enn: hence i need to override the default behavior. i wanted to do this for cmd_undo and cmd_redo as well, but back when i wrote the patch for that, i bumped into the same problem. i could overwrite the native cmd_undo/cmd_redo commands
  3333. # [21:21] <clever> 1.2mb
  3334. # [21:21] <msucan> so i ended up doing my se-cmd-undo/se-cmd-redo
  3335. # [21:21] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  3336. # [21:21] <@smaug> clever: if you want really simple logging, install the addon from bug 726346, and restart browser. The load about:cc
  3337. # [21:22] <@smaug> Then
  3338. # [21:22] * @dolske looks at recent error console... 261ms CC, 515ms GC
  3339. # [21:22] <clever> as for tab count, 100's
  3340. # [21:22] <@smaug> dolske: that is ok, if you just (un)loaded a page
  3341. # [21:22] * mdas is now known as mdas|afk
  3342. # [21:23] <msucan> Enn: but this is becoming rather broken. i wouldn't want to do my se-cmd-delete. it would make sense to overwrite the default cmd_delete behavior for the source editor
  3343. # [21:23] <msucan> thoughts?
  3344. # [21:23] <@smaug> clever: it is good to see logs from different users
  3345. # [21:23] <clever> smaug: http://site5.earthtools.ca/cc-edges-1.23560.log.bz2 still need it in an email?
  3346. # [21:23] <@smaug> clever: are you perhaps using firebug, or abp
  3347. # [21:23] <clever> firebug
  3348. # [21:23] <Enn> msucan: this is when you press the delete key?
  3349. # [21:23] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3350. # [21:23] <@smaug> I can download that
  3351. # [21:24] <@smaug> clever: IIRC firebug does have plenty of runtime leaks
  3352. # [21:24] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3353. # [21:24] <clever> i'll have to turn it back off then
  3354. # [21:24] <msucan> Enn: no, this is when i select the context menuitem "delete" which is associated to xul:command#cmd_delete which has oncommand=goDoCommand("cmd_delete")
  3355. # [21:24] <clever> dont use it that much
  3356. # [21:24] <@smaug> clever: that may or may not matter
  3357. # [21:24] <@smaug> just having it installed may cause problems
  3358. # [21:25] <@smaug> Honza is fixing it
  3359. # [21:25] <Mook_as> msucan: doesn't it check the focused element's controllers before the window's controllers?
  3360. # [21:25] * Joins: Julian (chatzilla@moz-43E73578.greenbytes.de)
  3361. # [21:25] <clever> smaug: even if its disabled?
  3362. # [21:25] <Enn> it does
  3363. # [21:25] <Mook_as> (via http://mxr.mozilla.org/mozilla-central/source/dom/base/nsWindowRoot.cpp#253 and http://mxr.mozilla.org/mozilla-central/source/dom/base/nsWindowRoot.cpp#212 )
  3364. # [21:25] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :))
  3365. # [21:25] <@smaug> clever: ah, not sure then
  3366. # [21:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3367. # [21:25] * Quits: vaibhav1 (Adium@moz-F3EAA104.mtnl.net.in) (Ping timeout)
  3368. # [21:25] <clever> that should completely prevent it from running
  3369. # [21:26] <@smaug> clever: ok, about 20x more objects in the CC graph than I usually have
  3370. # [21:26] <espindola> lsblakk, where do I need to push the patch in 730195?
  3371. # [21:26] <espindola> it is already in https://tbpl.mozilla.org/?tree=Mozilla-Esr10&rev=0d28a290b853
  3372. # [21:26] <msucan> Enn: so, the part that's broken is goUpdateCommand("cmd_delete") and goDoCommand()
  3373. # [21:26] <@dolske> smaug: ah. so one should still expect high numbers for page load/unload, but when just using existing tabs things should generally be low?
  3374. # [21:26] <msucan> Mook_as: i tried associating my controller to the iframe that holds orion
  3375. # [21:26] <msucan> and that had even less satisfying results
  3376. # [21:26] * Joins: vaibhav (Adium@moz-14C5D3E2.mtnl.net.in)
  3377. # [21:26] <@smaug> dolske: yeah, right now.
  3378. # [21:26] <@smaug> dolske: you know, we do need to delete stuff at some point ;)
  3379. # [21:27] <msucan> meaning not even my cmd_foo worked
  3380. # [21:27] <lsblakk> espindola: my bad - i totally didn't see that link there - we're good!
  3381. # [21:27] <@smaug> dolske: but things should get better
  3382. # [21:27] <Enn> msucan: so what happens to be focused when the goDoCommand is called?
  3383. # [21:27] <clever> smaug: ive been using panorama to hoard tabs like theres no tomorow!
  3384. # [21:27] <espindola> lsblakk, ah, good :-)
  3385. # [21:27] <@smaug> dolske: more async DOM deletion
  3386. # [21:27] <msucan> Enn: the iframe that holds orion
  3387. # [21:27] * Joins: luke1 (andhow@moz-BBE3ABD.mv.mozilla.com)
  3388. # [21:27] <espindola> I tough I had pushed to the wrong repo!
  3389. # [21:27] <msucan> please note those are two nested iframes...
  3390. # [21:27] <espindola> thought
  3391. # [21:28] <msucan> Enn: when i select text in orion, the selection events cause my controller to execute - which is what i expect
  3392. # [21:28] <@smaug> clever: have you perhaps installed any new addons after starting FF
  3393. # [21:28] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  3394. # [21:28] <Mook_as> oh, it's an editable <html:div>, I think? (clientDiv)
  3395. # [21:28] <msucan> Enn: but NOT when i execute goUpdate/DoCommand, which is broken
  3396. # [21:28] * Quits: Julian (chatzilla@moz-43E73578.greenbytes.de) (Ping timeout)
  3397. # [21:28] <@smaug> (there are tons of xbl documents in the log, and usually those are optimized out. But installing addons seems to break some optimizations)
  3398. # [21:29] <msucan> Mook_as: yes, an editable div, inside a html:iframe, inside a xul:iframe
  3399. # [21:29] <clever> smaug: does it give a url for the xbl?
  3400. # [21:29] * @dolske pokes through CC log... presumably you need to poke at the process with gdb at some point to figure out exactly what might be going on? the logged data seems pretty generic
  3401. # [21:29] <@smaug> clever: which nightly are you using ?
  3402. # [21:30] <@smaug> clever: yes
  3403. # [21:30] * mcote|lunch is now known as mcote
  3404. # [21:30] <clever> 13.0a1 (2012-02-27)
  3405. # [21:30] <@dolske> smaug: should I trigger some GCs before making a log? or is just letting the browser be quiet for a bit sufficient?
  3406. # [21:31] <@smaug> dolske: creating the log triggers GC
  3407. # [21:31] <@dolske> ah
  3408. # [21:31] <clever> smaug: ah xbl-marquee, one of the online games i play makes use of that, and its often spewing errors to the console
  3409. # [21:31] <@smaug> but you could trigger few log creations
  3410. # [21:31] * Parts: theo (theo@moz-F3C9A190.w82-125.abo.wanadoo.fr)
  3411. # [21:31] <@smaug> so that obvious garbage is released
  3412. # [21:31] <Enn> msucan: so it is getting the editor controller instead?
  3413. # [21:31] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  3414. # [21:32] <Enn> added at http://mxr.mozilla.org/mozilla-central/source/editor/composer/src/nsEditingSession.cpp#1244 ?
  3415. # [21:32] <msucan> Enn: yes
  3416. # [21:32] <Enn> is that being inserted first?
  3417. # [21:32] <@smaug> clever: there are all the XUL widgets....
  3418. # [21:33] <Enn> the editor one might be found first before one if you're adding it to the window and not the content
  3419. # [21:33] <msucan> Enn: hmm, well i am adding my controller to index 0. i checked if there's any controller at index 0 *before* i add mine, and yes, there is
  3420. # [21:33] <msucan> but i can't be sure of the order...
  3421. # [21:33] <msucan> hmm, will check
  3422. # [21:34] <msucan> Enn: also, is it possible that the native code re-adds the controller at index 0 later?
  3423. # [21:34] <msucan> after i add mine
  3424. # [21:34] <clever> smaug: ?
  3425. # [21:34] * Joins: vaibhav1 (Adium@moz-C8384675.mtnl.net.in)
  3426. # [21:34] * Quits: vaibhav (Adium@moz-14C5D3E2.mtnl.net.in) (Ping timeout)
  3427. # [21:35] <@smaug> clever: I mean things like scrollbox.xml
  3428. # [21:35] <@smaug> text.xml
  3429. # [21:36] <@smaug> all that is in the log
  3430. # [21:36] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3431. # [21:36] <@smaug> and they shouldn't be if things are behaving nicely
  3432. # [21:36] <@smaug> clever: I think I should test marquee
  3433. # [21:37] <@smaug> Cww: thanks
  3434. # [21:37] <clever> ah, i was using a <listbox> in my sidebar
  3435. # [21:37] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Client exited)
  3436. # [21:37] <@smaug> clever: er, what?
  3437. # [21:37] <@smaug> you have some addon?
  3438. # [21:37] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
  3439. # [21:37] <@smaug> or what?
  3440. # [21:38] <clever> smaug: a custom extension
  3441. # [21:38] * Joins: willy1234x1 (willy1234x@moz-7380C27.slkc.qwest.net)
  3442. # [21:38] * Joins: vaibhav (Adium@moz-FD35EE75.mtnl.net.in)
  3443. # [21:38] <clever> smaug: http://pastebin.mozilla.org/1494918 is the xul for my sidebar, that might explain the <listbox> leak
  3444. # [21:39] * Quits: vaibhav1 (Adium@moz-C8384675.mtnl.net.in) (Ping timeout)
  3445. # [21:39] <msucan> Enn: checked. on window.controllers my controller is always at index 0
  3446. # [21:39] <@smaug> Cww's log is much nicer ;)
  3447. # [21:39] <@smaug> Cww: which Nightly are you using?
  3448. # [21:39] <clever> or it might be related to having left a about:permissions open
  3449. # [21:39] <msucan> Enn: so what could probably bite me here is the order it checks controllers
  3450. # [21:41] * Joins: vaibhav1 (Adium@moz-E8A25679.mtnl.net.in)
  3451. # [21:41] * @smaug kicks the network connection
  3452. # [21:41] <Wes> ouch, that smarts!
  3453. # [21:41] * Quits: vaibhav (Adium@moz-FD35EE75.mtnl.net.in) (Ping timeout)
  3454. # [21:42] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3455. # [21:42] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  3456. # [21:42] * jgriffin-afk is now known as jgriffin
  3457. # [21:43] <Cww> smaug: 3.0a1 (2012-02-27)
  3458. # [21:43] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3459. # [21:43] <Cww> I can update to today's if you want.
  3460. # [21:44] * Quits: smontagu (chatzilla@moz-65509B44.red.bezeqint.net) (Ping timeout)
  3461. # [21:44] <Cww> smaug: my CCs are no problem (I think anything under 500 to be pain-less)
  3462. # [21:44] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3463. # [21:44] <@smaug> (ping time >15000ms is quite bad, I'd say)
  3464. # [21:45] <@smaug> hmm, that should have the fix I was thinking
  3465. # [21:45] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  3466. # [21:45] <@smaug> Cww: that should have the fix I was thinking
  3467. # [21:45] * Quits: davidillsley_ (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  3468. # [21:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3469. # [21:45] <clever> how do i see the CC times again?
  3470. # [21:45] * Joins: davidillsley_ (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  3471. # [21:45] <@smaug> Cww: my aim is avg 5ms or so :)
  3472. # [21:46] <Cww> smaug: I'd rather you get my GCs down under 1s :P
  3473. # [21:47] <@smaug> Cww: I don't deal with GCs :)
  3474. # [21:47] <@smaug> you want billm
  3475. # [21:49] <clever> 0x89d45c40 [rc=4] nsGenericElement (xhtml) canvas http://juno.astroempires.com/account.aspx
  3476. # [21:49] <clever> smaug: what does a line like this mean exactly?
  3477. # [21:49] <clever> i'm pretty sure i didnt have that url open
  3478. # [21:49] <Cww> clever: https://addons.mozilla.org/en-US/firefox/addon/memchaser/
  3479. # [21:50] <@smaug> Cww: oh, I found something interesting in the log. Gmail
  3480. # [21:50] <clever> Cww: ah nice, 124ms
  3481. # [21:50] * nthomas|away is now known as nthomas
  3482. # [21:50] * timA|lunch is now known as timA
  3483. # [21:50] <clever> 4.5s for GC
  3484. # [21:51] <@smaug> hmm, though, the graph is not that big. perhaps 1/16 of all the objects
  3485. # [21:51] <clever> i think
  3486. # [21:51] <Cww> smaug: I have 2 gmail tabs.
  3487. # [21:51] <clever> Resident: 510MB, GC: ms (20.5s), CC: 122ms (24.8s)
  3488. # [21:51] <clever> ah, copy-pasteable! :)
  3489. # [21:51] <@smaug> clever: there is html element <canvas>
  3490. # [21:51] <@smaug> clever: from that url
  3491. # [21:51] <@smaug> clever: it has ref count 4
  3492. # [21:51] <Cww> clever: blah, your version is out of date.
  3493. # [21:51] <clever> smaug: yeah, my extension made one on that page, but it should have been unloaded by then
  3494. # [21:52] <msucan> Enn: i added my controller to each window: the parent xul window, the xul:iframe that wraps orion, and down into the editable html:iframe which holds the editable.
  3495. # [21:52] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3496. # [21:52] <msucan> now my controller is invoked more often
  3497. # [21:52] <@smaug> Cww: try to reload both those
  3498. # [21:52] * Joins: Julian (chatzilla@moz-FC59CD8B.dip.t-dialin.net)
  3499. # [21:52] <@smaug> Cww: the log you gave me should be enough for fixing the issue. I hope.
  3500. # [21:52] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3501. # [21:53] <msucan> Enn: but orion changes the div editable state based on different actions. i think that triggers a reinsert of the native editor controller at index 0
  3502. # [21:53] * Joins: int3 (int3@moz-5523A045.subnet-247.amherst.edu)
  3503. # [21:53] <msucan> effectively overriding mine
  3504. # [21:53] <Cww> smaug: <3
  3505. # [21:53] * sheppy-afk is now known as sheppy
  3506. # [21:54] <Cww> smaug: well reloading resulted in a 4.5s CC
  3507. # [21:54] <dholbert> Yoric, pong
  3508. # [21:54] <@smaug> Cww: did loading gmail affect to CC times?
  3509. # [21:54] <@smaug> reloading
  3510. # [21:54] * Yoric tries to remember what he wanted to ask dholbert
  3511. # [21:54] <Cww> smaug: yeah, it spiked it a LOT.
  3512. # [21:54] <Cww> but it's coming back down.
  3513. # [21:55] <gregglind> is something like 'domexplorer' still the easiest way to get chrome layer element names in desktop firefox? (other than reading source)
  3514. # [21:55] <Cww> it's down to 135ms but not <100 like it used to be.
  3515. # [21:55] <@smaug> Cww: ah, interesting
  3516. # [21:55] * KaiRo is now known as KaiRo_away
  3517. # [21:55] <dholbert> Yoric, (heh -- sorry for the delayed response. I initially just noticed the !seen & missed the 'ping' followup)
  3518. # [21:55] <@smaug> I assume plenty of nodes where deleted
  3519. # [21:55] <@smaug> were
  3520. # [21:55] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3521. # [21:56] <@smaug> Cww: hmm
  3522. # [21:56] <@smaug> Cww: may I send the log to mccr8 too ?
  3523. # [21:56] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3524. # [21:57] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3525. # [21:57] <Cww> smaug: sure.
  3526. # [21:57] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3527. # [21:57] <Cww> nothing private (I hope!)
  3528. # [21:58] <@smaug> I couldn't see anything private there
  3529. # [21:59] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  3530. # [21:59] * Joins: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  3531. # [21:59] * @smaug blames editor again
  3532. # [21:59] * Joins: Automate_ (AutomatedT@moz-7E9AFB8F.as13285.net)
  3533. # [22:00] * Quits: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net) (Ping timeout)
  3534. # [22:00] * Joins: vaibhav (Adium@moz-D0E6995D.mtnl.net.in)
  3535. # [22:00] * Quits: vaibhav1 (Adium@moz-E8A25679.mtnl.net.in) (Ping timeout)
  3536. # [22:01] <Yoric> dholbert: I think it was related to http://mxr.mozilla.org/mozilla-central/source/dom/plugins/ipc/PluginModuleParent.cpp#558
  3537. # [22:01] <Yoric> And to why the FileDescriptor was const if we are here to close it.
  3538. # [22:01] <Yoric> Or may have been something else, I don't remember.
  3539. # [22:01] * Joins: vaibhav1 (Adium@moz-46F48805.mtnl.net.in)
  3540. # [22:01] * Quits: vaibhav (Adium@moz-D0E6995D.mtnl.net.in) (Ping timeout)
  3541. # [22:02] <dholbert> Yoric, why me? :)
  3542. # [22:02] <Yoric> That I can't remember :)
  3543. # [22:02] <Yoric> You may be the author of the .h.
  3544. # [22:03] <dholbert> nope :)
  3545. # [22:03] <Yoric> Ok, so it must have been another question.
  3546. # [22:03] <Yoric> Sorry, can't remember :)
  3547. # [22:03] <dholbert> np
  3548. # [22:03] <Yoric> Next time, I'll /msg the question, this will be simpler.
  3549. # [22:03] <Cww> smaug: after waiting for a while (and not touching the browser), CCs are down to 30s
  3550. # [22:03] <@khuey> 30s?!?
  3551. # [22:04] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Ping timeout)
  3552. # [22:04] <dholbert> sure (or just go ahead & ask it in #developers, even if I'm not here, and I'll have it in my log even if I don't see it immediately :))
  3553. # [22:04] * Quits: jdm (jdm@moz-A6453F6A.uwaterloo.ca) (Client exited)
  3554. # [22:04] <@smaug> 30s ?
  3555. # [22:04] <@smaug> that sounds like a typo
  3556. # [22:05] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
  3557. # [22:05] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3558. # [22:05] <@smaug> Cww: if you mean 30ms, that sounds ok.
  3559. # [22:05] <@smaug> there is something in editor code which keeps stuff alive too long
  3560. # [22:05] <Cww> yeah.
  3561. # [22:06] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Client exited)
  3562. # [22:06] <Cww> I meant ms.
  3563. # [22:06] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3564. # [22:06] * sworkman_ is now known as sworkman
  3565. # [22:06] <Cww> 30s is what my GCs feel like.
  3566. # [22:06] <Cww> (but really, it's more like 8s)
  3567. # [22:06] <JonathanS> 30s?
  3568. # [22:06] * Joins: anky (anky@58D843CD.7A1C8BE.A3D1B221.IP)
  3569. # [22:07] * Quits: vaibhav1 (Adium@moz-46F48805.mtnl.net.in) (Ping timeout)
  3570. # [22:07] * Joins: jdm (jdm@moz-A6453F6A.uwaterloo.ca)
  3571. # [22:07] <aja> gavin: ++ (for shepherding thru branding fixes)
  3572. # [22:07] <@khuey> something in editor that does bad things?
  3573. # [22:07] <@khuey> impossible
  3574. # [22:07] * Joins: vaibhav (Adium@moz-9EC00421.mtnl.net.in)
  3575. # [22:07] <JonathanS> khuey, anything is possible if you put your mind to it,
  3576. # [22:07] * armenzg_buildduty is now known as armenzg_mtg
  3577. # [22:07] <@smaug> back later
  3578. # [22:07] <Cww> joe: hey, quick question. did you want more from those crashers for 711656 or can I email them back with a thanks for your time
  3579. # [22:08] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
  3580. # [22:08] * Automate_ is now known as AutomatedTester
  3581. # [22:08] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  3582. # [22:09] <aja> gavin: - (for changing bug title making it hard for me to find it again :) j/k
  3583. # [22:09] * rail is now known as rail_away
  3584. # [22:09] <joe> Cww: i'm not sure - bjacob or dRdR might be able to say more
  3585. # [22:09] * Quits: @smaug (chatzilla@moz-F1AB3327.gprs.sl-laajakaista.fi) (Ping timeout)
  3586. # [22:09] * rail_away is now known as rail
  3587. # [22:09] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
  3588. # [22:10] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3589. # [22:10] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  3590. # [22:11] * joduinn-afk is now known as joduinn-mtg
  3591. # [22:11] * Joins: karl (karl@moz-7A9B2A72.jetstream.xtra.co.nz)
  3592. # [22:12] <bjacob> Cww: joe: given trhat i dont see a way to get the about:support guaranteed to reflect the state when it crashed (especially since it's a startup crash) i think you can say thank you
  3593. # [22:13] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3594. # [22:13] * Joins: vaibhav1 (Adium@moz-38A94BE5.mtnl.net.in)
  3595. # [22:13] <Cww> bjacob: ok.
  3596. # [22:13] * Quits: vaibhav (Adium@moz-9EC00421.mtnl.net.in) (Ping timeout)
  3597. # [22:13] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3598. # [22:13] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3599. # [22:13] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3600. # [22:15] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
  3601. # [22:15] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  3602. # [22:15] * rhelmer_ is now known as rhelmer
  3603. # [22:16] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3604. # [22:16] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3605. # [22:16] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  3606. # [22:16] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3607. # [22:16] * sworkman_ is now known as sworkman
  3608. # [22:16] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3609. # [22:16] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3610. # [22:17] * Quits: Goldorak (chatzilla@DF9EBE56.1EC05627.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3611. # [22:17] * Joins: vaibhav (Adium@moz-FFA67037.mtnl.net.in)
  3612. # [22:18] * Quits: vaibhav1 (Adium@moz-38A94BE5.mtnl.net.in) (Ping timeout)
  3613. # [22:19] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3614. # [22:19] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3615. # [22:20] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  3616. # [22:20] * rshetty is now known as rshetty_away
  3617. # [22:21] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3618. # [22:24] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3619. # [22:24] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  3620. # [22:24] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3621. # [22:25] * Quits: vaibhav (Adium@moz-FFA67037.mtnl.net.in) (Ping timeout)
  3622. # [22:25] * Joins: vaibhav (Adium@moz-35D5041F.mtnl.net.in)
  3623. # [22:25] * Quits: anky (anky@58D843CD.7A1C8BE.A3D1B221.IP) (Client exited)
  3624. # [22:27] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3625. # [22:27] <c0smikdebris> Anyone know what JSAutoRequest does?
  3626. # [22:27] * juanb|afk is now known as juanb
  3627. # [22:27] <c0smikdebris> http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsFrameMessageManager.cpp#232
  3628. # [22:27] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3629. # [22:28] * Joins: dseif (dseif@37136D27.99AAE5A0.412CF160.IP)
  3630. # [22:28] * Quits: dseif (dseif@37136D27.99AAE5A0.412CF160.IP) (Input/output error)
  3631. # [22:28] * Joins: smaug (chatzilla@moz-275CE282.elisa-mobile.fi)
  3632. # [22:28] * ChanServ sets mode: +o smaug
  3633. # [22:29] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3634. # [22:29] <biesi> c0smikdebris, calls BeginRequest in the constructor and EndRequest in the destuctor
  3635. # [22:29] <biesi> needed for threadsafety
  3636. # [22:30] <jdm> I have suspicions that JSAutoRequest isn't needed any longer
  3637. # [22:30] <jdm> now that we have per-thread runtimes
  3638. # [22:31] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  3639. # [22:31] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  3640. # [22:31] <Mossop> Doesn't it also lock the context so you can't accidentally call another function which tries to do stuff to it at the same time?
  3641. # [22:32] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3642. # [22:32] <jdm> Mossop: the contents of JS_BeginRequest/JS_EndRequest are hidden behind JS_THREADSAFE; I'm pretty sure that's all it does now
  3643. # [22:32] <Mossop> Doesn't help you when you're in a single thread
  3644. # [22:33] <Mossop> But I am mostly guessing at the remaining needs at this point, not being a JS hacker and all
  3645. # [22:34] <jesup> Does anyone know what version of python is running on the Win32 build servers? Since mozillaBuild 1.6 is released, did that mean that the build servers were updated? (should I ask in #build?)
  3646. # [22:34] <@khuey> it stops you from GCing
  3647. # [22:34] <@khuey> whic his important
  3648. # [22:34] <@khuey> jesup: they're on 2.5 iirc
  3649. # [22:35] * Quits: int3 (int3@moz-5523A045.subnet-247.amherst.edu) (Client exited)
  3650. # [22:35] <jesup> Hmmmm. MozillaBuild 1.6 uses something newer, correct? 2.7?
  3651. # [22:35] <Mossop> jesup: There is a post in one of the newsgroups about how many different python versions are in use right now :)
  3652. # [22:35] <aja> c0smikdebris: nice nick, btw
  3653. # [22:35] * jesup is scared to read that
  3654. # [22:36] <@khuey> jesup: 2.7 yes
  3655. # [22:36] <@khuey> jesup: but the build machines don't have the latest python
  3656. # [22:37] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Quit: bruno)
  3657. # [22:37] <jesup> Aha. I think I know one of the reasons Win32 burns for alder with ted's gyp->make stuff (I think he assumed 2.6+). Love those descriptive syntax errors for python.
  3658. # [22:37] * jesup knows it would burn anyways if it got past there
  3659. # [22:37] <@khuey> yay python
  3660. # [22:38] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3661. # [22:38] * Joins: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3662. # [22:39] * Joins: jfkthame_afk (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3663. # [22:39] <c0smikdebris> aja: ahh! its a zappa track. i hope you got the reference :P
  3664. # [22:39] <aja> apostrophe
  3665. # [22:39] * Parts: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3666. # [22:40] <c0smikdebris> jdm Mossop : I'm trying to do something like this: http://pastebin.mozilla.org/1494972. would I need to use it here?
  3667. # [22:40] * Joins: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3668. # [22:40] * Quits: kennyluck (kennyluck@moz-13DECC7C.dynamic.hinet.net) (Connection reset by peer)
  3669. # [22:41] <jdm> c0smikdebris: I would say better safe than sorry until told otherwise by an actual JSAPI person.
  3670. # [22:42] <@ehsan> espindola: do you know about elfhack?
  3671. # [22:42] <espindola> ehsan, a bit
  3672. # [22:42] <@ehsan> espindola: do you know what things it does to the elf file?
  3673. # [22:42] * Joins: grubshka (grubshka@moz-D1B85DDD.w86-216.abo.wanadoo.fr)
  3674. # [22:42] <espindola> ehsan, compress self relocations
  3675. # [22:42] <espindola> I think that is it
  3676. # [22:44] <espindola> R_X86_64_RELATIVE that is
  3677. # [22:44] <@ehsan> espindola: in particular, do you know why it gets rid of the .debug_frame section?
  3678. # [22:44] <@ehsan> espindola: (I'm talking about arm fwiw)
  3679. # [22:44] <philor> gavin: despite my willingness to just keep starring it, that looks like permaorange on esr10
  3680. # [22:44] <espindola> ehsan, no, that I don't know
  3681. # [22:44] <espindola> strange
  3682. # [22:44] * Quits: Julian (chatzilla@moz-FC59CD8B.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  3683. # [22:44] * Quits: jfkthame_afk (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3684. # [22:44] <espindola> glandium, ^
  3685. # [22:44] <gavin> philor: looking
  3686. # [22:44] <Wes> c0smikdebris: Like OH my GOD. Encino is like, so BITCHIN'!
  3687. # [22:45] * mdas|afk is now known as mdas
  3688. # [22:45] * Joins: kennyluck (kennyluck@moz-8F259AED.dynamic.hinet.net)
  3689. # [22:45] * Joins: raccettura_ (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  3690. # [22:45] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Connection reset by peer)
  3691. # [22:45] * raccettura_ is now known as raccettura
  3692. # [22:46] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3693. # [22:46] <Wes> c0smikdebris: that code looks fine to me, requests nest, so even if it's superflous you shouldn't cause any problems
  3694. # [22:46] <aja> Wes: wrong zappa!
  3695. # [22:46] <c0smikdebris> lovely! we should have a #zappa fanclub here :P
  3696. # [22:47] <Wes> aja: she was just an instrument in Frank's pallette, you wouldn't say that if I was quoting guitar licks or something. ;)
  3697. # [22:48] * Joins: int3 (int3@moz-B6E26D19.subnet-253.amherst.edu)
  3698. # [22:48] * Quits: int3 (int3@moz-B6E26D19.subnet-253.amherst.edu) (Broken pipe)
  3699. # [22:49] <@smaug> taras: will we use snappy shutdown also when running tests
  3700. # [22:49] <gavin> philor: doh, bad merge on my part - I assumed the missing file was just a test that didn't exist back then, but it just existed at some other location
  3701. # [22:49] <taras> smaug: when testing release, we should
  3702. # [22:49] * mattwoodrow|away is now known as mattwoodrow
  3703. # [22:49] <@smaug> I assume no, since we want to notice if something starts leaking
  3704. # [22:49] <@smaug> taras: well, I think leak logs are debug only
  3705. # [22:49] <taras> right
  3706. # [22:49] <taras> thus no change on debug
  3707. # [22:51] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3708. # [22:52] <philor> ho hum, another 1000 comment bug
  3709. # [22:52] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  3710. # [22:52] <gavin> philor: fix pushed
  3711. # [22:52] <philor> thx
  3712. # [22:52] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  3713. # [22:52] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  3714. # [22:53] <gps> philor: because bugzilla is a great venue for discussions! (which contentious issue is it, out of curiosity?)
  3715. # [22:53] <gavin> I suspect this particular discussion is one that tbplbot is having with himself
  3716. # [22:54] <mbrubeck> nope, every one of these was manually pasted!
  3717. # [22:54] <mbrubeck> (leak bug)
  3718. # [22:54] <espindola> ehsan, is there an .eh_frame?
  3719. # [22:54] <mbrubeck> https://bugzilla.mozilla.org/show_bug.cgi?id=694772#1000
  3720. # [22:54] <mbrubeck> I mean https://bugzilla.mozilla.org/show_bug.cgi?id=694772#c1000
  3721. # [22:54] <@ehsan> espindola: there is
  3722. # [22:54] * Quits: gmoro_ (guilherme@E0636309.96DFB25.D159334F.IP) (Quit: Leaving)
  3723. # [22:54] <espindola> can you use that?
  3724. # [22:54] * Joins: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net)
  3725. # [22:55] <@ehsan> well maybe
  3726. # [22:55] <@ehsan> espindola: I'm trying to get libunwind to work on android
  3727. # [22:55] <espindola> on x86_64 a .eh_frame is produce so that we can unwind the stack
  3728. # [22:56] <espindola> I thought the same was true on arm ...
  3729. # [22:56] <@ehsan> it currently fails in all of the ways it knows how to unwind
  3730. # [22:56] <@ehsan> eh_frame being one of them
  3731. # [22:56] <@ehsan> it is
  3732. # [22:56] * Quits: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net) (Ping timeout)
  3733. # [22:56] <@ehsan> I still don't know why the eh_frame based unwinding code doesn't work
  3734. # [22:56] <espindola> do you know where it is failing?
  3735. # [22:56] * Quits: evilpie (evilpie@moz-94A49635.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120228031102])
  3736. # [22:57] <@ehsan> espindola: not yet
  3737. # [22:57] <espindola> well, first, does the eh_frame unwind code works if you disable elfhack?
  3738. # [22:57] <espindola> do c++ exceptions work?
  3739. # [22:57] <espindola> they should use the same table
  3740. # [22:57] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  3741. # [22:58] <espindola> I think. Never used them on ARM
  3742. # [22:58] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3743. # [22:59] <@ehsan> yeah C++ exceptions should use the same table, but we disable them in our code
  3744. # [22:59] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  3745. # [22:59] * Quits: eflores_ (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  3746. # [22:59] <@ehsan> espindola: hmm, honestly it might not be elfhack's fault
  3747. # [22:59] <@ehsan> it may be strip removing those sections...
  3748. # [22:59] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
  3749. # [23:00] * Fallen is now known as Fallen|away
  3750. # [23:00] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3751. # [23:00] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3752. # [23:00] <espindola> ehsan, strip should remove .debug_frame
  3753. # [23:00] <espindola> not eh_frame
  3754. # [23:00] <@ehsan> ok
  3755. # [23:00] <espindola> in fact, where is .debug_frame coming from?
  3756. # [23:01] <@ehsan> dunno
  3757. # [23:01] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3758. # [23:01] <@ehsan> espindola: let me try to figure out why the .eh_frame code doesn't work
  3759. # [23:01] <espindola> ok
  3760. # [23:01] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3761. # [23:01] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Ping timeout)
  3762. # [23:02] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3763. # [23:03] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  3764. # [23:03] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  3765. # [23:03] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  3766. # [23:04] <glandium> ehsan: elfhack doesn't touch .debug_* sections
  3767. # [23:05] <@ehsan> glandium: ok thanks
  3768. # [23:05] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Ping timeout)
  3769. # [23:06] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3770. # [23:06] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  3771. # [23:06] * Joins: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP)
  3772. # [23:07] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3773. # [23:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3774. # [23:07] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  3775. # [23:08] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  3776. # [23:08] * philor is now known as philor|away
  3777. # [23:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3778. # [23:08] * Joins: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
  3779. # [23:09] <glandium> ehsan: what do you need unwinding for?
  3780. # [23:09] <@ehsan> glandium: the profiler
  3781. # [23:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3782. # [23:09] <glandium> ehsan: so you could rely on external symbols
  3783. # [23:09] <josh> Where can I find out how the native Android Firefox release is propagating through release channels? I'm confused as to what tree (trunk, aurora, beta) contains code that we're planning to release.
  3784. # [23:09] <glandium> which is likely to be the only reliable way to have what you want
  3785. # [23:10] <@ehsan> glandium: what external symbols?
  3786. # [23:10] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3787. # [23:10] <glandium> ehsan: external debug info
  3788. # [23:10] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  3789. # [23:10] <glandium> ehsan: that is, what you get if you make buildsymbols
  3790. # [23:10] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  3791. # [23:10] <@ehsan> glandium: I got the impression that the debug symbols are too big for people to use on their phones
  3792. # [23:10] <espindola> glandium, I think he wants the online/lightweight profiller
  3793. # [23:11] <espindola> so something on the lines of .eh_frame is needed
  3794. # [23:11] <espindola> or a frame pointer...
  3795. # [23:11] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  3796. # [23:12] * Quits: grubshka (grubshka@moz-D1B85DDD.w86-216.abo.wanadoo.fr) (Ping timeout)
  3797. # [23:12] <glandium> ehsan: they can be put in /sdcard or wherever else
  3798. # [23:12] <espindola> ehsan, btw, .debug_frame is probably not what you want since it is not normally loaded
  3799. # [23:12] <espindola> .eh_frame is
  3800. # [23:13] <glandium> espindola: .eh_frame or .ARM.extab are mostly empty
  3801. # [23:13] <glandium> so there's nothing useful in there
  3802. # [23:13] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
  3803. # [23:14] <espindola> so we are building with arm's equivalent of -fno-asynchronous-unwind-tables
  3804. # [23:14] <espindola> ?
  3805. # [23:14] <espindola> running. brb
  3806. # [23:14] <glandium> espindola: i don't think we add any specific flag.
  3807. # [23:14] <vladan> ehsan: added an interdiff since last r+ to bug 712109
  3808. # [23:14] * Parts: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3809. # [23:14] * Joins: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3810. # [23:15] * Quits: ircloggr (nodebot@moz-3270422F.compute-1.amazonaws.com) (Connection reset by peer)
  3811. # [23:15] * Parts: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  3812. # [23:15] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  3813. # [23:15] * ChanServ sets mode: +o dveditz
  3814. # [23:16] * Joins: ircloggr (nodebot@moz-52D39CBD.compute-1.amazonaws.com)
  3815. # [23:16] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3816. # [23:16] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  3817. # [23:16] <@ehsan> hmm maybe we should?
  3818. # [23:16] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  3819. # [23:17] <aja> josh: ask on #mobile....but basically for now, nightly and aurora use java front end, beta and release are xul
  3820. # [23:17] * philor|away is now known as philor
  3821. # [23:17] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3822. # [23:17] <glandium> ehsan: for profiler builds? why not
  3823. # [23:18] <glandium> ehsan: though, don't we add -fno-omit-frame-pointer on these builds already?
  3824. # [23:18] <josh> aja: thanks, I was confused because I was told on bug 728700 that aurora was out-of-date
  3825. # [23:18] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3826. # [23:18] <@ehsan> glandium: I think we do
  3827. # [23:18] <@ehsan> oh
  3828. # [23:18] <@ehsan> well
  3829. # [23:18] <@ehsan> stupid me
  3830. # [23:18] <@ehsan> my local build doesn't
  3831. # [23:19] * Joins: bholley (bholley@moz-73F41B80.snfcca.dsl-w.verizon.net)
  3832. # [23:19] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  3833. # [23:20] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3834. # [23:20] <glandium> ehsan: how come?
  3835. # [23:20] * Quits: MikeK (chatzilla@BB3DC1A3.5319E061.D57E6536.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
  3836. # [23:20] * armenzg_mtg is now known as armenzg
  3837. # [23:20] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
  3838. # [23:20] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  3839. # [23:20] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3840. # [23:21] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3841. # [23:22] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3842. # [23:22] <@ehsan> glandium: cause I was building in the wrong directory :(
  3843. # [23:22] <@ehsan> glandium: let me do a rebuild and see how well libunwind does
  3844. # [23:22] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3845. # [23:24] * Quits: @smaug (chatzilla@moz-275CE282.elisa-mobile.fi) (Ping timeout)
  3846. # [23:24] <aja> josh: prolly good advice to test nightlies vs aurora.....they haven't been merging to aurora very frequently. don't think of aurora mobile as being anywhere close to what'll release yet
  3847. # [23:25] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
  3848. # [23:25] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3849. # [23:25] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3850. # [23:27] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  3851. # [23:27] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3852. # [23:27] * Joins: Lucas_ (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3853. # [23:27] * Lucas_ is now known as Lucas
  3854. # [23:27] <josh> aja: Thanks, good to know. I heard we were releasing on the aurora train and have been using that for a while. I'm glad we're not thinking about releasing that!
  3855. # [23:27] <gkw> glandium: ping
  3856. # [23:28] <glandium> gkw: pong
  3857. # [23:28] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  3858. # [23:28] <gkw> glandium: just wondering about https://bugzilla.mozilla.org/show_bug.cgi?id=715365
  3859. # [23:28] <@ehsan> glandium: do you know what -fno-omit-framepointer does on ARM?
  3860. # [23:29] * Quits: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz) (Connection reset by peer)
  3861. # [23:29] * Joins: eflores (eflores@moz-A71B7512.jetstream.xtra.co.nz)
  3862. # [23:29] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3863. # [23:29] <glandium> ehsan: it always store the frame pointer and a few other things on stack
  3864. # [23:30] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  3865. # [23:30] * Quits: jdm (jdm@moz-A6453F6A.uwaterloo.ca) (Client exited)
  3866. # [23:30] <@ehsan> glandium: but we don't have frame pointers on ARM, right?
  3867. # [23:30] <glandium> gkw: i don't know what to tell you. the binaries are not stripped
  3868. # [23:30] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  3869. # [23:30] <glandium> ehsan: ?
  3870. # [23:30] * Quits: willy1234x1 (willy1234x@moz-7380C27.slkc.qwest.net) (Ping timeout)
  3871. # [23:31] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3872. # [23:31] <gkw> glandium: i don't see symbols when i run `gdb ./js` - i get "warning: Could not find object file" messages
  3873. # [23:31] <gkw> i'm on Lion - using 64-bit js shell off tinderbox
  3874. # [23:31] <gkw> unless i'm doing something incorrect
  3875. # [23:32] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  3876. # [23:32] <glandium> gkw: i know you do, and i'm telling you the symbols are supposed to be there because we don't strip them. if that doesn't work, i don't know what to tell you
  3877. # [23:33] * philor is now known as philor|away
  3878. # [23:33] <gkw> glandium: ok, so who should i ask about this bug to proceed?
  3879. # [23:34] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3880. # [23:34] <drice> Is there any way of running an xpcshell-test in SOLO_FILE / check-one mode on try? I have a test that's timing out and I can't reproduce locally, and output from try is not helpful: https://tbpl.mozilla.org/php/getParsedLog.php?id=9700096&tree=Try
  3881. # [23:34] <glandium> i don't know much about mac debug info. maybe they're actually not stored in the mach-o libs, like with ELF, and only a reference to the object files are kept? (which your errors would seem to indicate)
  3882. # [23:34] <mounir> khuey: pong
  3883. # [23:34] <@khuey> mounir: I commented in the bug instead
  3884. # [23:35] <glandium> drice: empty the xpcshell manifests?
  3885. # [23:35] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  3886. # [23:35] <drice> glandium: the issue isn't that it runs all the tests, its that the output format is different. Specifically print() statements don't show up in logs with -u xpcshell.
  3887. # [23:36] * heycam|away is now known as heycam
  3888. # [23:36] <drice> Unless I'm misunderstanding, changing the manifests won't help. I could change my |print| calls to |dump| calls, maybe.
  3889. # [23:36] * Quits: bholley (bholley@moz-73F41B80.snfcca.dsl-w.verizon.net) (Quit: bholley)
  3890. # [23:36] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3891. # [23:36] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Quit: jfkthame)
  3892. # [23:36] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3893. # [23:36] <drice> I was hoping to not have to have try rebuild, given how long that takes.
  3894. # [23:37] <glandium> mounir: could you check what is *actually* happening with bug 730968?
  3895. # [23:37] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  3896. # [23:37] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  3897. # [23:38] * Quits: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP) (Ping timeout)
  3898. # [23:38] <mounir> glandium: I do not have a b2g build
  3899. # [23:38] * mounir loves to say that :)
  3900. # [23:38] <glandium> mounir: great, so this will go in oblivion
  3901. # [23:39] * Quits: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net) (Input/output error)
  3902. # [23:39] * philor|away is now known as philor
  3903. # [23:39] <mounir> glandium: having a b2g build is on my list of stuff to do
  3904. # [23:39] * Joins: AutomatedTester (AutomatedT@moz-7E9AFB8F.as13285.net)
  3905. # [23:39] <mounir> I could check that bug when I will have one
  3906. # [23:39] <mounir> but the ETA is unknown :(
  3907. # [23:41] <mbrubeck> peterv: Orange on Aurora...
  3908. # [23:42] * armenzg is now known as armenzg_away
  3909. # [23:42] * jmaher is now known as jmaher|afk
  3910. # [23:43] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3911. # [23:43] * philor is now known as philor|away
  3912. # [23:44] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  3913. # [23:45] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3914. # [23:47] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3915. # [23:48] * philor|away is now known as philor
  3916. # [23:49] <drice> khuey: Question re: xpcshell tests -- you the right person to be asking?
  3917. # [23:49] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
  3918. # [23:49] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3919. # [23:50] <drice> How can I get more than "TEST_INFO | running ... " and "TEST-PASS | ..." as output? I'm trying to debug a hanging test that won't hang for me, but does on Try.\
  3920. # [23:52] * mbrubeck backs out peterv on Aurora
  3921. # [23:53] <@khuey> drice: stick a test that fails in at the very end?
  3922. # [23:53] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3923. # [23:53] <@khuey> there's probably a better way to do it, but that's quick and dirty and should work
  3924. # [23:53] <drice> That would work if it's hanging because it thinks there are more tests to run (i.e. unmatched do_test_pending)
  3925. # [23:54] <@khuey> drice: try EXTRA_TEST_ARGS=--verbose
  3926. # [23:54] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3927. # [23:54] * Parts: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
  3928. # [23:55] * Quits: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com) (Ping timeout)
  3929. # [23:55] <drice> That'll do. Is there a way to specify that with Try syntax?
  3930. # [23:55] <@khuey> drice: just flip the default value at http://mxr.mozilla.org/mozilla-central/source/testing/xpcshell/runxpcshelltests.py#761
  3931. # [23:55] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3932. # [23:56] <drice> Thanks.
  3933. # [23:56] <glandium> mounir: okay, i'll just leave my machine cloning the whole thing overnight
  3934. # [23:57] * philor is now known as philor|away
  3935. # [23:58] * Joins: jfkthame (jfkthame@moz-82E88FC9.cable.virginmedia.com)
  3936. # [23:59] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3937. # [23:59] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  3938. # Session Close: Wed Feb 29 00:00:00 2012

The end :)