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

Options:

  1. # Session Start: Fri May 04 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] <@smaug> jlebar|mac: it should be mOwner->OwnerDoc()->GetInnerWindow()->GetParentTarget() I think
  4. # [00:00] * luke crosses fingers...
  5. # [00:00] <mccr8> luke: though apparently it may be kind of flakey...
  6. # [00:00] <khuey> smaug: you need to null check GetInnerWindow, no?
  7. # [00:00] <mccr8> igor had some complaints about it, when a test I wrote went permaorange with a patch he landed. ;)
  8. # [00:00] <mbrubeck> Waldo: Sure
  9. # [00:00] <jlebar|mac> khuey: Sure.
  10. # [00:00] <Waldo> mbrubeck: thanks
  11. # [00:00] <@smaug> khuey: sure, as its name says
  12. # [00:00] <@smaug> Get*
  13. # [00:00] * Waldo continues trying to unbust himself
  14. # [00:01] <mbrubeck> Waldo: So that's 682bf201edde, ef35ba222ac8, and 6a20cf61289d that should come out?
  15. # [00:01] <luke> mccr8: is it a global function in xpcshell?
  16. # [00:01] <jlebar|mac> smaug: So this used to work because mOwner was always a <xul:browser>, is that it?
  17. # [00:01] <Waldo> mbrubeck: yes
  18. # [00:02] <@smaug> jlebar|mac: right. and events are supposed to propagate from web pages to xul:browser
  19. # [00:02] <mccr8> luke: I don't know, sorry.
  20. # [00:02] * Quits: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  21. # [00:02] <jlebar|mac> I see. Okay. I think I understand. :) I'll post a patch in a few minutes.
  22. # [00:02] * Quits: armenzg_away (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  23. # [00:02] <Waldo> 682bmumble caused the bustage, and the other two built on top of it, and it's a sad story of installed versus non-installed headers that's non-trivial to disentangle quickly
  24. # [00:03] <mbrubeck> Waldo: done
  25. # [00:03] <RyanVM> how does one merge tab groups?
  26. # [00:03] <Waldo> mbrubeck: gentleman and a scholar
  27. # [00:03] <@smaug> jlebar|mac: btw, note, this all is pretty performance critical code, so don't make normal FF slower, pretty please
  28. # [00:03] <mbrubeck> RyanVM: drag... drop... drag... drop... drag... drop... :P
  29. # [00:04] * jlebar will try.
  30. # [00:04] <@roc> hmm, many ghost windows
  31. # [00:04] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  32. # [00:04] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  33. # [00:04] <RyanVM> mbrubeck: doh
  34. # [00:05] <jlebar> roc, Jetpack add-on?
  35. # [00:05] <@roc> doubt it
  36. # [00:05] <@roc> build's old though
  37. # [00:05] <luke> \o/ conservative GC for the lose!!
  38. # [00:05] <@roc> so probably not so useful
  39. # [00:05] <jlebar> roc, The Fix landed on the 27th.
  40. # [00:05] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
  41. # [00:05] <jlebar> But we know that add-ons with old versions of jetpack leak like crazy.
  42. # [00:05] <jlebar> Particularly with The Fix.
  43. # [00:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  44. # [00:07] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  45. # [00:07] <@smaug> jlebar: they leak with The Fix ?
  46. # [00:07] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  47. # [00:07] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  48. # [00:07] <jlebar> smaug, Yes. Bug 751420.
  49. # [00:08] <mccr8> smaug: The Fix causes an exception to be thrown during Jetpack cleanup on older versions, which causes the cleanup to not be run completely, or something like that.
  50. # [00:08] <mccr8> C++ to JS edges.
  51. # [00:08] <mounir> smaug: ping
  52. # [00:08] <jlebar> Now, you might say, no problem -- just get everyone to update their add-ons. But unfortunately, the AMO team is not being particularly cooperative in this front.
  53. # [00:08] <@smaug> mounir: pong
  54. # [00:09] <mounir> smaug: feels like chatting about web activities?
  55. # [00:09] <@smaug> mounir: I can try :)
  56. # [00:09] <khuey> "The Fix"
  57. # [00:09] <khuey> is that what it's called now?
  58. # [00:09] <mccr8> The fix is in!
  59. # [00:09] <mounir> smaug: I see you are not scared with that kind of subjects after midnight ;)
  60. # [00:10] <@smaug> oh, it is getting late
  61. # [00:10] <mounir> smaug: I'm not sure I understand how you start an activity with your api
  62. # [00:10] * Quits: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP) (Ping timeout)
  63. # [00:10] <@smaug> mounir: you just create Activity object
  64. # [00:11] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  65. # [00:11] <@smaug> new Activity({ /*options*/})
  66. # [00:11] <mounir> I'm not sure I like it
  67. # [00:11] <mounir> and DOMRequest are usually returned from a method
  68. # [00:12] <jdm> luke++
  69. # [00:12] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  70. # [00:12] * Joins: dholbert_ (dholbert@3F1526A1.1865098B.DA40C4B3.IP)
  71. # [00:12] <luke> jdm: that was about the least bad conclusion of a PGO-only fail
  72. # [00:13] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
  73. # [00:13] <jdm> agreed!
  74. # [00:13] <jdm> luke: uh, wait
  75. # [00:13] <@smaug> mounir: what part do you not like?
  76. # [00:13] <jdm> luke: how does schedulePreciseGC even run under xpcshell?
  77. # [00:13] <jdm> I specifically didn't use it because it shouldn't be able to
  78. # [00:13] <luke> jdm: i see a comment about "spinning the event loop"
  79. # [00:13] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  80. # [00:13] <jdm> since it checks to ensure that no JS is running
  81. # [00:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  82. # [00:14] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  83. # [00:14] <mounir> smaug: the fact that doing |new Foo()| actually runs an action
  84. # [00:14] * philor|away is now known as philor
  85. # [00:14] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  86. # [00:14] <@smaug> mounir: it starts the action
  87. # [00:14] * dbradley is now known as dbradley_afk
  88. # [00:14] <@smaug> doesn't really run
  89. # [00:14] <@smaug> mounir: it starts something async
  90. # [00:14] <mounir> that's a pattern I don't really like, I would even prevent |var f = new Foo(); f.start();|
  91. # [00:14] <jdm> luke: I don't understand what you mean by that.
  92. # [00:14] <mounir> smaug: it shows an UI, etc.
  93. # [00:14] <@smaug> mounir: there could be start()
  94. # [00:15] <@smaug> I'm just not sure it is useful
  95. # [00:15] <jdm> luke: http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCComponents.cpp#3854 case in point, and consider that the xpcshell test runner is just a while loop in js
  96. # [00:15] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  97. # [00:16] <jdm> luke: it might be working in the IPC test now, but I'm pretty sure running test_pb_notification.js will never terminate
  98. # [00:16] * zpao|detached is now known as zpao
  99. # [00:16] * mattwoodrow|away is now known as mattwoodrow
  100. # [00:16] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  101. # [00:17] <mounir> smaug: few other comments
  102. # [00:17] <mounir> I would prefer to have the event to be sent on navigator.activity
  103. # [00:17] <mounir> so we don't pollute |window|
  104. # [00:17] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Quit: L'ordinateur  est en sommeil)
  105. # [00:17] <mounir> but that's quite a detail
  106. # [00:17] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
  107. # [00:17] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  108. # [00:17] <mounir> I'm concerned with having the event containing everything
  109. # [00:17] <@smaug> mounir: btw, I removed navigator.activity ;)
  110. # [00:18] <mounir> oh indeed :)
  111. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  112. # [00:18] <@smaug> mounir: event containing everything?
  113. # [00:18] <@smaug> is has just pointer to the request
  114. # [00:18] <mounir> containing the object
  115. # [00:18] * Quits: kaie (kaie@moz-FD813157.dip.t-dialin.net) (Quit: Leaving)
  116. # [00:18] <jdm> actually, I still can't figure out why it would terminate in the IPC test either :/
  117. # [00:19] * Quits: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: goodbye)
  118. # [00:19] <mounir> i mean, we got feedback from people saying that they can use the navigator.activity.request object (or window.intent) to know during page load what they should do
  119. # [00:19] <mounir> with the event solution, it would be a bit trickier
  120. # [00:19] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  121. # [00:19] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  122. # [00:20] * Quits: lightsofapollo (jlal@moz-BBE3ABD.mv.mozilla.com) (Quit: lightsofapollo)
  123. # [00:20] <@smaug> mounir: but I assume there can be several activities
  124. # [00:20] <mounir> smaug: that' why my proposals had an object and an event when a new activity was happening
  125. # [00:20] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  126. # [00:20] <@smaug> I would assume onactivity could be called only after load
  127. # [00:20] <mounir> smaug: we can expect the page to keep the object of the ativity while it is running
  128. # [00:21] * mjschranz_away is now known as mjschranz
  129. # [00:21] * Quits: dholbert_ (dholbert@3F1526A1.1865098B.DA40C4B3.IP) (Quit: Ex-Chat)
  130. # [00:21] <@smaug> feels odd to keep the object somewhere, and have event to tell that the object has changed
  131. # [00:21] <@smaug> why couldn't the event just contain the object
  132. # [00:21] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  133. # [00:22] <mounir> smaug: because if you have a page that wants to do something depending of it is opened by an activity or not, it will have to wait for the event
  134. # [00:22] <mounir> but I'm not sure there are strong use cases for that
  135. # [00:23] <fryn> dholbert: could you review the patches in bug 750551 soon?
  136. # [00:23] <fryn> we need to port it to beta for about:home :|
  137. # [00:23] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  138. # [00:23] <dholbert> fryn, ah, sorry -- didn't realize it was for beta-backporting
  139. # [00:23] * mcote|afk is now known as mcote
  140. # [00:24] <dholbert> fryn, in meetings for all of this week, but I was planning on catching up on reviews tomorrow on a flight
  141. # [00:24] <fryn> ok :)
  142. # [00:24] <dholbert> fryn, so tomorrow afternoon, if not tonight
  143. # [00:24] <dholbert> (in a meeting right now or I'd do it nowish)
  144. # [00:24] <fryn> np :)
  145. # [00:24] <fabrice1> mounir: it's useful for apps to know as soon as possible if they're openened by an activity : a dialer would switch right away into dialing mode for instance
  146. # [00:24] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  147. # [00:24] * Quits: ekr (ekr@454A1A4F.FF5089F.1771B9DE.IP) (Quit: ekr)
  148. # [00:25] <fabrice1> instead of waiting for some event that may come (or not)
  149. # [00:25] <mounir> fabrice1: could the dialer set a specific html page?
  150. # [00:25] * Joins: davidillsley_ (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
  151. # [00:25] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  152. # [00:26] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Ping timeout)
  153. # [00:26] <fabrice1> mounir: maybe. but that means page switching instead of some nice animation
  154. # [00:26] * davidillsley_ is now known as davidillsley
  155. # [00:26] <fabrice1> in the current design
  156. # [00:27] * mjschranz is now known as mjschranz_away
  157. # [00:27] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  158. # [00:27] <@smaug> hmm
  159. # [00:30] <@smaug> this could end up to a bit similar setup as what mutationobserver has
  160. # [00:30] * jhford-work is now known as jhford-work-away
  161. # [00:30] <@smaug> it calls the callback asynchronously but it is possible to ask for the data synchronously if needed
  162. # [00:31] <mounir> smaug: how is that done?
  163. # [00:31] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  164. # [00:31] * rail is now known as rail_away
  165. # [00:32] <@smaug> you create mutationobserver: var o = new MutationObserver(callback); o.observe(...);
  166. # [00:32] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Input/output error)
  167. # [00:32] <@smaug> then the callback is called after microtask
  168. # [00:32] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Ping timeout)
  169. # [00:32] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  170. # [00:32] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  171. # [00:32] <@smaug> but it is possible to get all the mutationrecords also using takeRecords()
  172. # [00:33] <@smaug> o.takeRecords();
  173. # [00:33] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  174. # [00:35] <Callek> ...anyone know an IRC nick for "Brian Hackett"
  175. # [00:35] <dholbert> Callek, bhackett
  176. # [00:36] <Callek> thx
  177. # [00:36] <Havvy> Callek: You couldn't have guessed that?
  178. # [00:37] <Callek> Havvy: I did guess it, but he wasn't in this channel, which I kinda expected
  179. # [00:37] <Callek> and mozillians and phonebook didn't have the irc nick
  180. # [00:37] <Callek> :-)
  181. # [00:38] * catlee is now known as catlee-away
  182. # [00:38] * dbradley_afk is now known as dbradley
  183. # [00:38] * cjones-errand is now known as cjones
  184. # [00:38] <mounir> smaug: will have a look tomorrow at that
  185. # [00:38] * Parts: josh (josh@moz-2EE66546.nyc.res.rr.com)
  186. # [00:39] <@smaug> mounir: ok. Getting late here too
  187. # [00:39] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
  188. # [00:40] <BenB> brendan: your mail is bouncing
  189. # [00:40] <brendan> BenB: to which address?
  190. # [00:40] <BenB> sent to brendan@mozilla.org -> <brendan@secure.meer.net> (expanded from <brendan@meer.net>)
  191. # [00:40] <BenB> Recipient address rejected: User unknown in
  192. # [00:40] <BenB> relay recipient table
  193. # [00:41] <brendan> BenB: brendan@meer.net works (just tested); brendan@mozilla.com works too
  194. # [00:42] <brendan> BenB: still don't see my test message sent to brendan@mozilla.org, though -- sigh
  195. # [00:42] * Joins: pascalc_away (chatzilla@moz-446F98C8.fbxo.proxad.net)
  196. # [00:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  197. # [00:42] <BenB> brendan: ok, will use that for now.
  198. # [00:42] <brendan> BenB: sure enough, that bounced for me too
  199. # [00:43] * Quits: kumar (kmcmillan@moz-4BE034AB.ptr.us.xo.net) (Quit: kumar)
  200. # [00:44] * mcote is now known as mcote|afk
  201. # [00:44] <BenB> I guess you wondered why bugzilla is so silent ;-P
  202. # [00:45] * Quits: pascalc_away (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  203. # [00:48] <jlebar> :wa
  204. # [00:48] <jlebar> Hm, that doesn't work so well in IRC.
  205. # [00:49] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  206. # [00:49] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  207. # [00:51] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  208. # [00:52] <RyanVM> if a patch is landing on beta, aurora, and inbound, should I set status-firefox15 to fixed along with 13 and 14 or just stick with the target milestone?
  209. # [00:52] <RyanVM> akeybl, lsblakk: ^
  210. # [00:53] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  211. # [00:53] <lsblakk> RyanVM: if it lands in central, then status-firefox15 is fixed - not inbound
  212. # [00:53] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  213. # [00:53] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  214. # [00:53] * Quits: smagnin (pike@moz-1816673.w90-57.abo.wanadoo.fr) (Quit: Quitte)
  215. # [00:53] <RyanVM> ok, so leave it for whoever merges to m-c
  216. # [00:53] <brendan> BenB: that's an old topic
  217. # [00:53] <lsblakk> RyanVM: but also, we only really need to know the status-firefox-15 if tracking-firefox-15 is not ---
  218. # [00:54] <brendan> BenB: we are not changing JS to have data races
  219. # [00:54] <lsblakk> RyanVM: so long as target milestone is set to the version the fix landed in
  220. # [00:54] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  221. # [00:54] * Joins: gal (gal@moz-7B0110AD.mv.mozilla.com)
  222. # [00:54] <RyanVM> lsblakk: I kind of wondered if matching with the tracking flags was the way to go. Thanks.
  223. # [00:54] <brendan> BenB: have a look at Node.js, it has a single function callback convention
  224. # [00:54] <lsblakk> it is, thanks for asking
  225. # [00:54] <gal> man, inbound is having a rough day
  226. # [00:55] <brendan> BenB: another option, requires use of yield (JS1.7+ / ES6 generators): http://taskjs.org/
  227. # [00:55] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  228. # [00:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  229. # [00:56] <RyanVM> gal: backing out
  230. # [00:56] * Quits: bsmith (bsmith@11B1236C.5B209293.746E7A12.IP) (Ping timeout)
  231. # [00:57] * Quits: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
  232. # [00:58] * coop is now known as coop|afk
  233. # [00:58] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
  234. # [00:58] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  235. # [01:00] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  236. # [01:01] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  237. # [01:01] * Joins: loadbang (loadbang@moz-868524EC.range81-151.btcentralplus.com)
  238. # [01:02] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  239. # [01:02] <edmorley> gal: 17 out of the last 41 pushes have been green...
  240. # [01:02] <edmorley> on inbound
  241. # [01:02] <edmorley> \o/
  242. # [01:03] <edmorley> anyway, here's to hoping tomorrow improves on that :-)
  243. # [01:04] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  244. # [01:04] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  245. # [01:06] * Joins: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net)
  246. # [01:06] * Quits: vikram360 (vikram360@F3376F68.E20C1753.2A068A5E.IP) (Connection reset by peer)
  247. # [01:07] * Joins: vikram360 (vikram360@F3376F68.E20C1753.2A068A5E.IP)
  248. # [01:07] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  249. # [01:07] <jaws> is tryserver really slow today? i've had jobs pending for hours now
  250. # [01:07] <@roc> is gkmedias built with PGO?
  251. # [01:08] <RyanVM> jaws: been that way for at least a few days now
  252. # [01:08] * Joins: kaie (kaie@moz-FD813157.dip.t-dialin.net)
  253. # [01:08] <jaws> k, i'll just be patient then :)
  254. # [01:08] * Quits: gal (gal@moz-7B0110AD.mv.mozilla.com) (Quit: gal)
  255. # [01:10] <RyanVM> roc: I don't see any reference to MOZ_PGO in layout/media/Makefile.in
  256. # [01:11] <@roc> shouldn't we fix that?
  257. # [01:11] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  258. # [01:11] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  259. # [01:12] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  260. # [01:12] * Quits: mcsmurf (mcsmurf@moz-83C05676.dip.t-dialin.net) (Quit: )
  261. # [01:12] <RyanVM> roc: it does
  262. # [01:12] <RyanVM> PGOMGR : warning PG0188: No .PGC files matching 'gkmedias!*.pgc' were found.
  263. # [01:12] <RyanVM> warning C4742: 'vp8_bilinear_filters' has different alignment in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\variance_c.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\filter.c': 2 and 16
  264. # [01:13] <RyanVM> warning C4744: 'vp8_bilinear_filters' has different type in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\variance_c.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\filter.c': 'array (32 bytes)' and '__declspec(align(16)) array (32 bytes)'
  265. # [01:13] <RyanVM> warning C4742: 'vp8_bilinear_filters_x86_4' has different alignment in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\variance_mmx.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\filter_x86.c': 2 and 16
  266. # [01:13] <RyanVM> warning C4744: 'vp8_bilinear_filters_x86_4' has different type in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\variance_mmx.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\filter_x86.c': 'array (128 bytes)' and '__declspec(align(16)) array (128 bytes)'
  267. # [01:13] <RyanVM> warning C4742: 'vp8_bilinear_filters_x86_4' has different alignment in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\variance_sse2.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\filter_x86.c': 2 and 16
  268. # [01:13] <RyanVM> warning C4744: 'vp8_bilinear_filters_x86_4' has different type in 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\variance_sse2.c' and 'e:\builds\moz2_slave\m-cen-w32-pgo\build\media\libvpx\vp8\common\x86\filter_x86.c': 'array (128 bytes)' and '__declspec(align(16)) array (128 bytes)'
  269. # [01:13] <RyanVM> Creating library gkmedias.lib and object gkmedias.exp
  270. # [01:13] <RyanVM> Generating code
  271. # [01:13] <RyanVM> 157 of 11156 ( 1.41%) profiled functions will be compiled for speed
  272. # [01:13] <RyanVM> 11156 of 11156 functions (100.0%) were optimized using profile data
  273. # [01:13] <RyanVM> 1352690719 of 1352690719 instructions (100.0%) were optimized using profile data
  274. # [01:13] <RyanVM> Finished generating code
  275. # [01:13] <RyanVM> pretty craptastically apparently :P
  276. # [01:13] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  277. # [01:13] <@roc> "craptastically"?
  278. # [01:13] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120425123149])
  279. # [01:14] <RyanVM> 1.41% optimized for speed
  280. # [01:14] <RyanVM> libxul at least hits 2.5% :P
  281. # [01:14] <luke> jdm: i'm not sure what you mean; the test seems to complete fine
  282. # [01:15] <NeilAway> khuey: bah, don't we have an env var we can use instead of relying on a particular drive letter? (751611)
  283. # [01:16] <RyanVM> roc: I suppose a bug should be filed about those vp8 warnings too...
  284. # [01:21] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Ping timeout)
  285. # [01:21] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  286. # [01:22] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  287. # [01:22] <rillian> RyanVM: I'll do it. Do you have a better link for them then the irc logs?
  288. # [01:22] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
  289. # [01:23] * Joins: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au)
  290. # [01:23] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  291. # [01:23] <decoder> njn: ping?
  292. # [01:24] <njn> decoder: pong
  293. # [01:24] <decoder> njn: are you a little familar with the code in mfbt/double-conversion/double-conversion.cc ?
  294. # [01:24] <decoder> i think there is a bug
  295. # [01:24] <njn> decoder: I don't think so, but let me look
  296. # [01:24] <decoder> Waldo said you imported this code :) so I thought you might know about it a bit
  297. # [01:25] <njn> decoder: I did import it, but I have very superficial knowledge of the API boundaries :/
  298. # [01:25] <njn> decoder: what's the bug?
  299. # [01:25] <Waldo> it might make the most sense to file a bug upstream, if we're certain there's a problem (which I think we aren't yet)
  300. # [01:25] <njn> definitely
  301. # [01:25] <decoder> njn: here: http://mxr.mozilla.org/mozilla-central/source/mfbt/double-conversion/double-conversion.cc#107
  302. # [01:25] <decoder> the buffer is not null terminated
  303. # [01:26] <decoder> but the callee does a strlen on the buffer in an ASSERT
  304. # [01:26] <decoder> asan detects this
  305. # [01:26] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  306. # [01:26] <njn> decoder: I couldn't tell you anything more than you can find out from reading the code yourself...
  307. # [01:26] <decoder> okay
  308. # [01:26] <njn> if asan says it's buggy, I'd be inclined to believe it
  309. # [01:27] <decoder> i made a patch and asan is silenced now
  310. # [01:27] <njn> decoder: do we run the ASSERTs?
  311. # [01:27] <decoder> yea in debug mode we do
  312. # [01:27] <njn> ok
  313. # [01:27] <njn> is the buffer zeroed to begin with?
  314. # [01:27] <decoder> the code starts writing at the end of the buffer
  315. # [01:27] <decoder> so that doesnt matter
  316. # [01:28] <njn> ok
  317. # [01:28] <njn> sorry I can't help more
  318. # [01:28] <decoder> in gdb i see 0x00 bytes there. but if I touch the first 0x0 byte asan kills me
  319. # [01:28] <decoder> so these dont belong to regular memory
  320. # [01:28] * Parts: dherman (dherman@moz-BBE3ABD.mv.mozilla.com)
  321. # [01:28] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  322. # [01:29] <decoder> well, i got the fix now, but i will need review for that
  323. # [01:29] <decoder> dont know who to ask
  324. # [01:29] <njn> decoder: I think nfroyd updated the import, i.e. moved it into mfbt/
  325. # [01:30] <decoder> okay. maybe I can ping him then
  326. # [01:30] <njn> decoder: I can do a review if you want
  327. # [01:30] <decoder> njn: that would be nice too.
  328. # [01:30] <njn> since no-one really knows this code, all reviews are equal :)
  329. # [01:30] <decoder> ill attach the patch and r? you
  330. # [01:30] <decoder> + ill add some explanation
  331. # [01:30] <BenB> brendan: I am very well aware that async functions are an old topic. but it continues to be painful, and gets more and more painful.
  332. # [01:31] <BenB> brendan: the "data races" you mentioned would be limited to global state (global vars, DOM etc.), right?
  333. # [01:31] <BenB> or obj member vars
  334. # [01:31] <Waldo> other than that, Mrs. Lincoln...
  335. # [01:33] <njn> Waldo: I'm currently trying to separate TreeContext and BytecodeEmitter. They're *really* tangled
  336. # [01:33] <Waldo> yup!
  337. # [01:33] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  338. # [01:34] <mbrubeck> BenB: Or closed-over variables...
  339. # [01:34] <njn> Waldo: you should see the diagrams I have on a piece of paper in front of me
  340. # [01:34] <BenB> mbrubeck: what is that?
  341. # [01:34] * Waldo repushes his earlier patches, after testing and building some fixes
  342. # [01:34] * AutomatedTester is now known as AutomatedTester|AFK
  343. # [01:34] <mbrubeck> i.e. references from a closure to variables in an outer scope
  344. # [01:35] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  345. # [01:35] <BenB> mbrubeck: the outer scope being a global var or in a (outer) function scope?
  346. # [01:35] <mbrubeck> right
  347. # [01:35] <BenB> which one?
  348. # [01:36] * bear is now known as bear-afk
  349. # [01:36] <mbrubeck> outer function scope, since you already covered global vars
  350. # [01:36] * Quits: TheCrap (TheCrap@moz-A6E56159.dip0.t-ipconnect.de) (Ping timeout)
  351. # [01:37] * Joins: kaie2 (kaie@moz-9A1164F0.dip.t-dialin.net)
  352. # [01:37] <BenB> mbrubeck: well, first, the main reason why I use closures is async function callbacks :)
  353. # [01:37] <BenB> mbrubeck: but I'm trying to think of a case where this could happen.
  354. # [01:37] * Joins: rniwa_ (rniwa@1943E90B.70F558CB.4065847B.IP)
  355. # [01:38] <mbrubeck> well, the simplest is where you are using closures for hiding "private" variables in modules
  356. # [01:38] * Quits: kaie (kaie@moz-FD813157.dip.t-dialin.net) (Ping timeout)
  357. # [01:38] * kaie2 is now known as kaie
  358. # [01:38] <BenB> mbrubeck: well, that's again a workaround for a language shortcoming.
  359. # [01:38] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  360. # [01:38] * rniwa_ is now known as rniwa
  361. # [01:38] <BenB> mbrubeck: I would like to have proper modules in JS, too.
  362. # [01:38] <mbrubeck> BenB: Well, interestingly JSM modules would be yet another case where you could have races on shared data.... :)
  363. # [01:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  364. # [01:39] <BenB> mbrubeck: how so (apart from global vars)?
  365. # [01:40] <BenB> mbrubeck: global vars in JSM I already treat as "can change at any time", because they are shared with the whole app.
  366. # [01:40] <mbrubeck> right, it's just another form of global.
  367. # [01:40] * joduinn-mtg is now known as joduinn
  368. # [01:40] <BenB> mbrubeck: this is also why I think this is managable: for most problematic vars, I *already* assume that something else can change them at any time.
  369. # [01:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  370. # [01:41] <mbrubeck> but in current JavaScript it's not really "at any time" because of run-to-completion
  371. # [01:41] <mbrubeck> and lots of code depends on that; it makes async and event-driven programming much easier to reason about.
  372. # [01:41] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  373. # [01:42] <mbrubeck> you know exactly when a value can and can't change out from under you
  374. # [01:42] <BenB> yes, I know... this is why I proposed to brendan to have a global switch "yes, turn on transparent async functions, and I will accept that global state can change at any time in the middle of my functions"
  375. # [01:42] * Joins: maikmerten_ (maikmerten@moz-52807FD1.dynamic.qsc.de)
  376. # [01:43] <gps> how do I properly star the Linux opt orange at https://tbpl.mozilla.org/?rev=2db9df42823d ?
  377. # [01:43] * Quits: maikmerten (maikmerten@moz-343F0059.dynamic.qsc.de) (Ping timeout)
  378. # [01:43] * Quits: loadbang (loadbang@moz-868524EC.range81-151.btcentralplus.com) (Connection reset by peer)
  379. # [01:43] * Joins: loadbang (loadbang@moz-868524EC.range81-151.btcentralplus.com)
  380. # [01:43] * Quits: loadbang (loadbang@moz-868524EC.range81-151.btcentralplus.com) (Quit: loadbang)
  381. # [01:44] <BenB> mbrubeck: I'm not saying this is the perfect solution. feel free to come up with something better. I'm just saying that I've lived with async function callbacks in closures for years and no longer find it tolerable.
  382. # [01:44] <BenB> because it's getting more and more. see how many mozilla APIs changed because of that: sqlite, addons management, jetpack etc.
  383. # [01:44] <decoder> njn: uploaded patch =)
  384. # [01:44] <BenB> and each time, it was very painful for all parties, and is afterwards due to ugly APIs.
  385. # [01:45] <njn> decoder: ok, I'll get to it later today
  386. # [01:45] <decoder> njn: thx!
  387. # [01:45] <mbrubeck> BenB: Yeah, I agree with you on the problem -- I prefer the solutions that are more explicit (like the one brendan linked using "yield" or similar ones with promises/futures) but it's undeniably a real problem.
  388. # [01:45] <BenB> mbrubeck: agreed.
  389. # [01:46] * stephend is now known as stephend|afk
  390. # [01:46] <BenB> mbrubeck: I'd just be happy with a solution that doesn't require the all callers to change. but anything would be an improvement. I'm just saying that we can no longer ignore the problem and keep going as-is.
  391. # [01:47] <BenB> unfortunately, brendan's answer sounded like he wants to continue as-is.
  392. # [01:47] * Quits: goldorak (chatzilla@D3241C19.C7A1D0.187A1082.IP) (Connection reset by peer)
  393. # [01:47] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  394. # [01:48] <mbrubeck> gps: I don't see an open bug for that shutdown crash.
  395. # [01:48] <BenB> mbrubeck: and FWIW, proper JS modules in the language (i.e. working everywhere the same, be it mozilla chrome, chromium extensions, webpages or node.js) would be next on my list of painful TODOs.
  396. # [01:48] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  397. # [01:48] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  398. # [01:49] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  399. # [01:49] * Joins: goldorak (chatzilla@DBDCA858.124BF5BD.187A1082.IP)
  400. # [01:49] <mbrubeck> It sounds like http://wiki.ecmascript.org/doku.php?id=harmony:modules has a good chance of happening eventually
  401. # [01:51] <njn> Waldo: parsing and bytecode emitting share just enough state that TC and BCE's overlap makes some sense; but there's also heaps of state in TC and BCE that's only needed for one of the phases. sigh
  402. # [01:52] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  403. # [01:52] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  404. # [01:52] <BenB> mbrubeck: would be great. I spent all day trying to make var foo = require("foo"); work in (my very first) Chromium extension, without success.
  405. # [01:54] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  406. # [01:55] * @roc curses Waldo for making him look up that quote and wasting time on the Internets
  407. # [01:55] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Connection reset by peer)
  408. # [01:55] * Quits: @smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi) (Ping timeout)
  409. # [01:55] <Waldo> heh
  410. # [01:55] <Waldo> clearly you didn't spend enough time in America if you'd never heard that one :-)
  411. # [01:56] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  412. # [01:57] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  413. # [01:57] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  414. # [01:57] * njn thinks roc spent more than enough time in America, ZING
  415. # [01:59] <Waldo> is that what substitutes for Oceania pride these days?
  416. # [01:59] <rillian> posting a tvtropes link in #developers is a denial of service attack?
  417. # [02:00] <BenB> Waldo: It's always difficult to use such expressions in an international context. I've been puzzled, too.
  418. # [02:00] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  419. # [02:00] <BenB> FWIW, http://answers.yahoo.com/question/index?qid=20090727185221AAbIJPf
  420. # [02:00] <Waldo> BenB: yeah, idioms intrinsically require assumed-shared context
  421. # [02:00] <BenB> rillian: clearly.
  422. # [02:00] * Waldo figures people will look 'em up or ignore 'em
  423. # [02:00] <njn> Waldo: "Oceania pride" is an interesting concept, a bit like "North American pride"
  424. # [02:01] <Waldo> I certainly have to do it for Internet memes often enough these days :-)
  425. # [02:01] * Quits: mike5w3c (MikeS@454A1A4F.FF5089F.1771B9DE.IP) (Quit: mike5w3c)
  426. # [02:01] <WeirdAl> too much 1984
  427. # [02:01] <BenB> Waldo: I chose to ignore and missed your point, roc looked up and missed his work :)
  428. # [02:01] <BenB> WeirdAl: 1984 is allowed reference :)
  429. # [02:01] <WeirdAl> ++ungood
  430. # [02:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  431. # [02:03] <mbrubeck> I program in double-plus-C.
  432. # [02:03] <Waldo> !seen yoric
  433. # [02:03] <firebot> yoric was last seen 7 hours, 53 minutes and 7 seconds ago, saying 'mib_he4dqu: Also, quick note: Most people on this server are not native English speakers. In particular, writing in l33tsp34k or in sms just makes it harder to receive a reply.' in
  434. # [02:03] <firebot> #introduction.
  435. # [02:03] <BenB> njn: mostly, pride (other than simply being happy about your own work) is --ungood
  436. # [02:03] <Waldo> heh
  437. # [02:03] * Joins: madhava (madhava@moz-BC5E279E.dsl.bell.ca)
  438. # [02:04] * Quits: madhava (madhava@moz-BC5E279E.dsl.bell.ca) (Quit: madhava)
  439. # [02:04] <BenB> mbrubeck: and scripted coffe.
  440. # [02:04] <BenB> I guess scripted coffee would be a coffee machine?
  441. # [02:04] * BenB mutes
  442. # [02:06] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  443. # [02:07] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
  444. # [02:08] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120424042009])
  445. # [02:08] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  446. # [02:09] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  447. # [02:10] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
  448. # [02:10] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  449. # [02:10] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  450. # [02:10] * ChanServ sets mode: +o ehsan
  451. # [02:11] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  452. # [02:13] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  453. # [02:14] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5aa794f7d5cd - Ehsan Akhgari - Bug 184013 - Add a .gdbinit containing useful debugging macros to the tree so that it is found automagically; r=jimb
  454. # [02:15] * Fallen is now known as Fallen|away
  455. # [02:15] <@ehsan> jprmc: ping
  456. # [02:15] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  457. # [02:15] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  458. # [02:16] <jprmc> ehsan: pong
  459. # [02:16] <@ehsan> jprmc: do you know who should take bug 751694?
  460. # [02:17] <jprmc> ehsan: likely jeff since he wrote a patch for it :-)
  461. # [02:17] <jprmc> ehsan: and has already taken the bug..
  462. # [02:17] <@ehsan> jprmc: are you looking at the right bug? :)
  463. # [02:17] * Quits: wlach (wlach@moz-14AFFC14.vif.net) (Ping timeout)
  464. # [02:17] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  465. # [02:17] <jprmc> nope
  466. # [02:18] <jprmc> ehsan: anthony hughes is signed up from QA
  467. # [02:19] * coop|afk is now known as coop
  468. # [02:19] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  469. # [02:19] <@ehsan> jprmc: ok, so I'll assign it to him then
  470. # [02:20] <jprmc> ehsan: i updated the bug
  471. # [02:20] * Quits: krit1 (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  472. # [02:20] <jprmc> *collison*
  473. # [02:20] <@ehsan> heh, sorry about that!
  474. # [02:21] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  475. # [02:21] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  476. # [02:23] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  477. # [02:23] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  478. # [02:25] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  479. # [02:25] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  480. # [02:25] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  481. # [02:26] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  482. # [02:26] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  483. # [02:26] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  484. # [02:27] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  485. # [02:27] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
  486. # [02:28] * Joins: mike5w3c (MikeS@moz-2E518994.hfc.comcastbusiness.net)
  487. # [02:29] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  488. # [02:29] * Quits: mak (chatzilla@moz-A6547F54.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  489. # [02:30] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  490. # [02:32] * Joins: garnacho__ (carlos@moz-969B7B43.dyn.user.ono.com)
  491. # [02:32] * Quits: garnacho_ (carlos@moz-844BEE01.dyn.user.ono.com) (Ping timeout)
  492. # [02:33] * Joins: wlach (wlach@moz-67D3C315.vif.net)
  493. # [02:34] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  494. # [02:34] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  495. # [02:38] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  496. # [02:41] <bjacob> azakai: ehsan: congrats!! on bananabread
  497. # [02:41] * bjacob drinks a beer to your health while reading azakai's blog
  498. # [02:41] <azakai> thanks bjacob!
  499. # [02:42] <bjacob> how much of opengl1 api had to be supported for that?
  500. # [02:42] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  501. # [02:42] <azakai> a small amount of a wide variety of things. some immediate mode, some client-side arrays, some auto-rewriting of glsl shaders... but all of it is very limited
  502. # [02:43] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  503. # [02:44] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  504. # [02:46] * Quits: jdm (jdm@moz-749CB30C.dsl.scarlet.be) (Client exited)
  505. # [02:49] * Joins: Gentlecat (Roman@7380CDE7.7D1F96C3.8FB52CB8.IP)
  506. # [02:49] * jlebar is now known as jlebar|away
  507. # [02:49] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  508. # [02:50] * Quits: stephend|afk (stephend@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  509. # [02:52] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  510. # [02:56] * jhford-work-away is now known as jhford-work
  511. # [02:56] <RyanVM> sfink: ping
  512. # [02:57] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  513. # [02:57] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  514. # [02:57] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  515. # [02:57] * Quits: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120502180115])
  516. # [02:58] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  517. # [02:58] <RyanVM> sfink: your new dataview test is orange
  518. # [02:58] <RyanVM> sfink: REFTEST TEST-UNEXPECTED-FAIL | file:///home/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_8_5/extensions/dataview.js | Unknown file:///home/cltbld/talos-slave/test/build/jsreftest/tests/js1_8_5/extensions/dataview.js:1551: ReferenceError: newGlobal is not defined item 1
  519. # [02:58] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  520. # [02:58] * Joins: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au)
  521. # [02:59] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  522. # [02:59] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  523. # [02:59] * zzzzz feels sorry for whoever is going to eventually merge m-i -> m-c
  524. # [03:00] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  525. # [03:00] <mccr8> we should just give up on m-c and start shipping Mozilla Firefox Inbound.
  526. # [03:00] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  527. # [03:02] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  528. # [03:02] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  529. # [03:02] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  530. # [03:02] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  531. # [03:02] * Quits: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  532. # Session Close: Fri May 04 03:02:18 2012
  533. #
  534. # Session Start: Fri May 04 03:02:18 2012
  535. # Session Ident: #developers
  536. # [03:02] * Disconnected
  537. # [03:07] * Attempting to rejoin channel #developers
  538. # [03:07] * Rejoined channel #developers
  539. # [03:07] * Topic is 'PGO failure resolved for now, but be gentle, we're still close to the PGO limit || Next uplift for Fx15: 2012-06-05 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  540. # [03:07] * Set by edmorley on Thu May 03 22:36:25
  541. # [03:08] * Joins: rail_away (rail@moz-E6144DC3.iqchoice.com)
  542. # [03:08] * zpao is now known as zpao|detached
  543. # [03:09] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  544. # [03:09] * Joins: janv_ (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  545. # [03:10] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  546. # [03:10] * Quits: rillian (rillian@moz-DBEBB2B4.bc.hsia.telus.net) (Input/output error)
  547. # [03:11] * nthomas is now known as nthomas|away
  548. # [03:12] * cadecairos is now known as cadecairos_away
  549. # [03:12] * luke is now known as luke-away
  550. # [03:13] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  551. # [03:14] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  552. # [03:15] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  553. # [03:15] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  554. # [03:15] <njn> why am I getting dev-tree-mgmt regression emails?
  555. # [03:15] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  556. # [03:15] * Quits: hub (hub@D459F0F4.D9251953.6E712CE2.IP) (Ping timeout)
  557. # [03:15] * khuey is now known as khuey|away
  558. # [03:15] * khuey|away is now known as khuey
  559. # [03:15] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Ping timeout)
  560. # [03:16] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  561. # [03:16] <fabrice1> njn: because you landed something that falls in the regression range
  562. # [03:17] * Quits: tchevalier (Instantbir@moz-BA7C7754.w90-0.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
  563. # [03:19] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  564. # [03:19] * cadecairos_away is now known as cadecairos
  565. # [03:19] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird -- http://www.instantbird.com)
  566. # [03:20] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  567. # [03:21] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  568. # [03:21] <njn> fabrice1: then why can't I find my name in the email?
  569. # [03:22] <fabrice1> njn: I think it's truncated when there are too many changes
  570. # [03:23] <njn> fabrice1: great. "One of your patches may have caused a regression, but I won't tell you which one"
  571. # [03:23] <philor> doesn't the mail include the changeset range link, like the ones to the list do?
  572. # [03:24] * philor never actually reads the body past the link to the graph and the link to the cset range
  573. # [03:24] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  574. # [03:24] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  575. # [03:24] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  576. # [03:25] <njn> philor: ah! thanks
  577. # [03:25] <philor> awesome, the now-busted link to the graph
  578. # [03:25] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  579. # [03:25] * Quits: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120503163435])
  580. # [03:26] * Joins: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au)
  581. # [03:26] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120429155331])
  582. # [03:27] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  583. # [03:27] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  584. # [03:27] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  585. # [03:30] * erick is now known as erick-away
  586. # [03:30] * Quits: janv_ (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  587. # [03:30] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  588. # [03:30] * Quits: chewey (chewey@moz-9AE465AF.dip0.t-ipconnect.de) (Ping timeout)
  589. # [03:31] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  590. # [03:32] * Joins: chewey (chewey@moz-9AE465AF.dip0.t-ipconnect.de)
  591. # [03:33] * Quits: goldorak (chatzilla@DBDCA858.124BF5BD.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  592. # [03:33] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  593. # [03:33] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
  594. # [03:34] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  595. # [03:34] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  596. # [03:35] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  597. # [03:35] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  598. # [03:36] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Connection reset by peer)
  599. # [03:36] * Joins: smooney_ (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  600. # [03:36] * smooney_ is now known as smooney
  601. # [03:37] * Quits: chewey (chewey@moz-9AE465AF.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  602. # [03:37] * Joins: chewey (chewey@moz-95F6D74C.dip0.t-ipconnect.de)
  603. # [03:38] * Quits: vikram360 (vikram360@F3376F68.E20C1753.2A068A5E.IP) (Ping timeout)
  604. # [03:38] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  605. # [03:39] * rnewman is now known as rnewman|gym
  606. # [03:39] * jaws is now known as psychicJAWS
  607. # [03:39] * psychicJAWS is now known as jaws
  608. # [03:40] * Joins: pranavrc (pranavrc@20900CB2.A83E5248.C28326FD.IP)
  609. # [03:40] * Joins: aja (chatzilla@3846FB25.AEC64F0A.7880DB15.IP)
  610. # [03:41] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  611. # [03:44] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  612. # [03:45] <njn> does anyone have a recent mozilla-inbound build? about:memory is totally busted for me, and the error console isn't showing any errors even when I know it should
  613. # [03:46] * nhirata-wfh is now known as nhirata
  614. # [03:47] <njn> then again, inbound is so far behind on Moth tests that someone may have broken it
  615. # [03:47] * Joins: brendan (brendaneic@moz-BC89E734.public.wayport.net)
  616. # [03:48] <philor> how can it get behind? it's still got priority 0 working for it, it should get any slave it wants at any time
  617. # [03:49] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  618. # [03:49] <philor> oh, by having six or seven pushes in the minimum time it takes to run it
  619. # [03:50] * nthomas|away is now known as nthomas
  620. # [03:52] <darktrojan> by not having 636546 fixed yet
  621. # [03:53] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
  622. # [03:54] <philor> that's about having Orange Factor split them apart, not about running the parts separately
  623. # [03:54] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
  624. # [03:54] <darktrojan> so it is
  625. # [03:54] <philor> there's too much setup and teardown cost, releng is more likely to lump than split
  626. # [03:54] <darktrojan> do we have one about running that parts separately?
  627. # [03:55] <Callek> darktrojan: I don't *recall* seeing one
  628. # [03:55] <philor> there's one about running, I forget, crashtests and jsreftests and something, together
  629. # [03:55] <darktrojan> that's probably how I ended up with that one
  630. # [03:56] <philor> unless they gave up on that and settled for just lumping talos, which didn't require fighting with tbpl
  631. # [03:57] <darktrojan> surely tbpl's not that hard to fight with?
  632. # [03:57] <mbrubeck> PHP
  633. # [03:57] <darktrojan> ...
  634. # [03:57] * @dolske writes that down for later. :P
  635. # [03:57] <darktrojan> heh
  636. # [03:57] <philor> to get it to treat a run of multiple things, like Moth, as though it had been run completely separately? yeah, pretty hard to fight with
  637. # [03:58] <darktrojan> just run them separately :(
  638. # [03:58] <philor> woo, closing time!
  639. # [03:59] * philor is now known as philor|away
  640. # [03:59] <darktrojan> mbrubeck, come on, I know we don't talk php around here any more, but we have guys who program in perl
  641. # [03:59] <njn> dammit, I built 6ead5d74cb03 which passed the Moth tests and my about:memory is still busted. WTF?
  642. # [03:59] * Joins: kvda (kvda@moz-8CBCF328.dyn.iinet.net.au)
  643. # [04:00] * Parts: qDot (qDot@moz-4548DE5D.members.linode.com) (ERC Version 5.3 (IRC client for Emacs))
  644. # [04:00] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  645. # [04:01] * joduinn is now known as joduinn-afk
  646. # [04:01] <darktrojan> I thought philor was getting excited about closing the tree for a minute
  647. # [04:01] <mbrubeck> me too.
  648. # [04:02] <mbrubeck> philor shouldn't be allowed to use words like "closing" or "revert" in normal conversation
  649. # [04:02] <darktrojan> haha
  650. # [04:02] <mbrubeck> He's like the Alan Greenspan of the mercurial tree
  651. # [04:02] * jhford-work is now known as jhford-work-away
  652. # [04:03] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  653. # [04:03] <@dolske> haha
  654. # [04:03] <@dolske> mbrubeck++
  655. # [04:04] * ewong|away is now known as ewong
  656. # [04:04] * coop is now known as coop|away
  657. # [04:04] <Havvy> I don't see revert coming up in normal conversation, ever.
  658. # [04:05] <darktrojan> what about backout
  659. # [04:05] * cadecairos is now known as cadecairos_away
  660. # [04:05] <Havvy> blackout yes, backout, no.
  661. # [04:05] <Havvy> backed out yes too
  662. # [04:09] <mbrubeck> njn: FWIW, about:memory is broken for me on inbound too.
  663. # [04:09] <njn> mbrubeck: well, that's good, I suppose
  664. # [04:09] <njn> mbrubeck: in the sense that it's not just me
  665. # [04:10] <mbrubeck> also urlbar shows "file:///home/mbrubeck/src/mozilla/beta/toolkit/components/aboutmemory/content/aboutMemory.xhtml" instead of "about:memory" -- is that just because I'm using an unpackaged build?
  666. # [04:10] <njn> mbrubeck: that's part of the bustage, AFAICT
  667. # [04:10] <njn> I've never seen that before today
  668. # [04:10] <njn> mbrubeck: is the error console working for you?
  669. # [04:11] <mbrubeck> checking
  670. # [04:11] <mbrubeck> no
  671. # [04:11] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  672. # [04:11] <njn> mbrubeck: right, somethings serious screwed up
  673. # [04:11] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  674. # [04:12] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  675. # [04:13] <mbrubeck> "JavaScript error: , line 0: nothing active on context"
  676. # [04:13] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  677. # [04:14] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  678. # [04:14] <njn> mbrubeck: yeah
  679. # [04:14] <njn> quite a few of those
  680. # [04:14] <mbrubeck> also Security Error: Content at file:///home/mbrubeck/src/mozilla/beta/browser/themes/gnomestripe/searchbar.css may not load or link to chrome://mozapps/skin/places/defaultFavicon.png.
  681. # [04:15] <mbrubeck> sounds like this file URI thing might be a common cause...
  682. # [04:16] <mbrubeck> the JS console throws a bunch of "NS_ENSURE_TRUE(nsContentUtils::IsCallerChrome()) failed"
  683. # [04:16] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  684. # [04:16] <khuey> this sounds an awful lot like cpg stuff to me
  685. # [04:17] <khuey> maybe unpackaged builds are busted?
  686. # [04:17] <mbrubeck> That would be Bad.
  687. # [04:18] <khuey> yeah
  688. # [04:19] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  689. # [04:20] * glob|away is now known as glob
  690. # [04:20] * cadecairos_away is now known as cadecairos
  691. # [04:21] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  692. # [04:21] * Quits: brendan (brendaneic@moz-BC89E734.public.wayport.net) (Quit: brendan)
  693. # [04:21] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  694. # [04:21] <khuey> mbrubeck: njn: try backing out http://hg.mozilla.org/integration/mozilla-inbound/rev/bed8c4e3dfdf ?
  695. # [04:22] * mbrubeck had started building from the parent of that push, to try bisecting
  696. # [04:22] <khuey> that works too
  697. # [04:24] * njn has started a less refined bisection
  698. # [04:24] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  699. # [04:24] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  700. # [04:25] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
  701. # [04:26] * Quits: chewey (chewey@moz-95F6D74C.dip0.t-ipconnect.de) (Ping timeout)
  702. # [04:26] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  703. # [04:27] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  704. # [04:27] * Quits: anant_ (Anant@moz-488092DD.hsd1.ca.comcast.net) (Quit: Leaving)
  705. # [04:27] * Joins: chewey (chewey@moz-95F6D74C.dip0.t-ipconnect.de)
  706. # [04:30] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  707. # [04:31] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  708. # [04:31] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  709. # [04:31] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  710. # [04:32] <njn> khuey: this is weird. I just tried cc5254f9825f, which is your bug 695480 version. It's showing the same bustage. But I have a build of that in another tree, and that's working.
  711. # [04:32] <njn> khuey: it's like the tree I'm working in has been screwed up
  712. # [04:32] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
  713. # [04:32] <njn> khuey: I'm gonna try a fresh clone of m-i
  714. # [04:33] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
  715. # [04:33] * philor|away is now known as philor
  716. # [04:33] <khuey> fun
  717. # [04:34] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  718. # [04:34] * philor reverts to his happy at-home self
  719. # [04:36] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  720. # [04:37] <philor> well, bless the lack of Win7 test slaves
  721. # [04:37] <philor> permaorange that only happens once every 10 or 15 pushes is pretty nice
  722. # [04:38] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  723. # [04:38] * Joins: kaze (kaze@moz-DE8720C9.w82-123.abo.wanadoo.fr)
  724. # [04:38] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  725. # [04:38] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  726. # [04:39] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  727. # [04:39] <karl> hmm, all plugins think they are java and so are running in the browser process
  728. # [04:41] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: blast off!)
  729. # [04:42] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  730. # [04:43] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  731. # [04:44] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  732. # [04:45] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  733. # [04:45] <Callek> Waldo: ping
  734. # [04:46] <Callek> Waldo: was https://hg.mozilla.org/integration/mozilla-inbound/rev/4608e8e96c87 needed even with MSVC2010 ?
  735. # [04:46] <Callek> or did you not test that?
  736. # [04:46] * Quits: kaze (kaze@moz-DE8720C9.w82-123.abo.wanadoo.fr) (Ping timeout)
  737. # [04:47] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  738. # [04:48] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  739. # [04:48] <Waldo> Callek: I didn't test it
  740. # [04:48] <Callek> Waldo: did Firefox trees compile on debug at least?
  741. # [04:49] <Callek> since they are using MSVC2010
  742. # [04:49] <Waldo> Callek: the only bustage I was seeing was of debug Windows shell builds, if you click the link at top of m-i
  743. # [04:49] <Waldo> Callek: and my local building, of course
  744. # [04:49] <Waldo> although I don't build Windows regularly, so it's only an infrequent thing
  745. # [04:50] <Waldo> Callek: also, I didn't actually notice your bug until I was writing the comment, and I didn't notice it was a 2008 thing
  746. # [04:50] <Waldo> assuming it indeed was a 2008 thing
  747. # [04:50] <Waldo> anyway
  748. # [04:50] <Waldo> my goal was a working compile again
  749. # [04:50] * Joins: qDot (qDot@moz-4548DE5D.members.linode.com)
  750. # [04:51] <Waldo> and it doesn't really matter what the hackaround is for a temporary fix, since presumably we want the real thing, somehow, and that wasn't obvious to me right now
  751. # [04:51] <Callek> Waldo: ok, fair
  752. # [04:51] <Callek> I'll still plan to test it
  753. # [04:51] <bjacob> bz: are you going to land the dom bindings webgl patch soon?
  754. # [04:51] <Callek> if it works in 2010 I'll modify your ifdef to at least make it useable there ;-)
  755. # [04:51] <bjacob> bz: i'm afraid of breaking it with other patches
  756. # [04:51] <karl> i guess the java issue is fallout from bug 748343
  757. # [04:52] <karl> covered by bug 751641, it seems
  758. # [04:54] <sfink> yay! RyanVM saved my sorry butt
  759. # [04:55] <philor> mbrubeck: sanity check http://pastebin.mozilla.org/1615550 for me? one stinkin' line and I've made three mistakes already
  760. # [04:55] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  761. # [04:56] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  762. # [04:56] * philor qrefs, four
  763. # [04:57] <bjacob> bz: bad news... i just realized that gcc produces a warning for "return-statement with a value, in function returning 'void' [-fpermissive]" and content/canvas/src has WARNINGS_AS_ERRORS
  764. # [04:57] * Joins: surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP)
  765. # [04:57] <bjacob> hm
  766. # [04:57] <bjacob> wait, that makes no sense.... i had tested with -Wall -Wextra
  767. # [04:57] * bjacob confused
  768. # [04:58] <bjacob> bz: nevermind, it's due to another error in my current code where the compiler can't see that the thing we're returning is void
  769. # [04:59] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  770. # [05:01] <philor> eh, inbound is my tryserver. and my reviewer.
  771. # [05:01] * Joins: dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net)
  772. # [05:01] * ChanServ sets mode: +o dbaron
  773. # [05:03] * joduinn-afk is now known as joduinn
  774. # [05:04] * Quits: jammink (textual@moz-7B0110AD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  775. # [05:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  776. # [05:07] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  777. # [05:07] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  778. # [05:08] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  779. # [05:10] * mcote|afk is now known as mcote
  780. # [05:11] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
  781. # [05:14] <aja> hmmm....Reader Mode is to be phone-only?
  782. # [05:14] * aja is disappointed
  783. # [05:15] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  784. # [05:15] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  785. # [05:16] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  786. # [05:18] * heycam|away is now known as heycam
  787. # [05:19] * Joins: MarcoZ (Daily@moz-BEBBF7AC.dip.t-dialin.net)
  788. # [05:20] * Joins: nli__ (nli@moz-99690620.hinet-ip.hinet.net)
  789. # [05:21] * heycam is now known as heycam|away
  790. # [05:21] <mbrubeck> aja: phone first -- I'm sure it'll spread to tablet and desktop later
  791. # [05:21] * Quits: pranavrc (pranavrc@20900CB2.A83E5248.C28326FD.IP) (Ping timeout)
  792. # [05:22] <aja> hope so --- one more addon i won't have to use
  793. # [05:25] * Joins: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it)
  794. # [05:29] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Quit: Leaving)
  795. # [05:31] * Quits: kvda (kvda@moz-8CBCF328.dyn.iinet.net.au) (Quit: Computer has gone to sleep.)
  796. # [05:32] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
  797. # [05:32] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Connection reset by peer)
  798. # [05:33] <WeirdAl> Hey, folks - anyone know of a Python library which duplicates nsVersionComparatorImpl?
  799. # [05:33] * Joins: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net)
  800. # [05:33] * Joins: kvda (kvda@moz-8CBCF328.dyn.iinet.net.au)
  801. # [05:33] <WeirdAl> (a port of the C++ code, I mean)
  802. # [05:35] * Joins: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com)
  803. # [05:39] * Quits: maikmerten_ (maikmerten@moz-52807FD1.dynamic.qsc.de) (Client exited)
  804. # [05:39] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  805. # [05:42] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  806. # [05:42] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  807. # [05:43] <BenWa> anyone around running mac nightly to check a bug? Just have to load a link
  808. # [05:43] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  809. # [05:46] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  810. # [05:46] * Quits: vikash (vikash@A0DC5B1A.2905CAEE.5D9ABA9F.IP) (Quit: Leaving)
  811. # [05:48] <glob> BenWa, yes
  812. # [05:49] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  813. # [05:49] <BenWa> glob: Can you see if this hangs your browser in the latest nightly? http://media.tojicode.com/q3bsp/
  814. # [05:49] * philor tries to remember how long it takes dbaron to get home
  815. # [05:49] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  816. # [05:50] <glob> BenWa, got an unresponsive script warning..
  817. # [05:50] <BenWa> ok, I get a full freeze. thanks
  818. # [05:50] * cjones is now known as cjones-dinner
  819. # [05:50] <glob> BenWa, probably shouldn't have clicked continue
  820. # [05:50] <glob> beachballing now
  821. # [05:50] <philor> that dialog needs a Clippy
  822. # [05:51] <glob> laptop fan turning into small aircraft at takeoff, cpu pegged at 100%, killing firefox
  823. # [05:51] <philor> probably 9 out of 10 times, if something popped out and said "are you sure you really want to hang, just to find out whether it was about to get responsive?" I wouldn't after all
  824. # [05:53] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  825. # [05:54] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  826. # [05:56] <philor> oh, maybe that wasn't going home, it was shutting down for the night, and I'll have to back out dbaron for 4 silly unrelated pixels
  827. # [05:57] * bear-afk is now known as bear
  828. # [06:00] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  829. # [06:00] * ChanServ sets mode: +o ehsan
  830. # [06:06] * Joins: vikram360 (vikram360@DAF2C6FF.B0351687.2A068A5E.IP)
  831. # [06:07] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  832. # [06:07] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  833. # [06:08] * 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])
  834. # [06:09] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  835. # [06:09] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  836. # [06:11] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  837. # [06:12] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Connection reset by peer)
  838. # [06:12] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  839. # [06:16] * nthomas is now known as nthomas|away
  840. # [06:16] * Quits: vikram360 (vikram360@DAF2C6FF.B0351687.2A068A5E.IP) (Ping timeout)
  841. # [06:17] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424094117])
  842. # [06:20] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  843. # [06:21] * bear is now known as bear-afk
  844. # [06:22] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: QUIT)
  845. # [06:22] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  846. # [06:23] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
  847. # [06:23] * Joins: vikram360 (vikram360@C66BEC87.D49FD144.2A068A5E.IP)
  848. # [06:27] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  849. # [06:27] * Quits: vikram360 (vikram360@C66BEC87.D49FD144.2A068A5E.IP) (Ping timeout)
  850. # [06:28] * Joins: vikram360 (vikram360@FA4F2669.D49FD144.2A068A5E.IP)
  851. # [06:29] * Quits: espindola (espindola@moz-A28B0CCF.dsl.teksavvy.com) (Ping timeout)
  852. # [06:30] <@bz> gavin: thanks, btw
  853. # [06:30] * mcote is now known as mcote|afk
  854. # [06:30] <@bz> gavin: I'm looking forward to this "walk to and from the airport" deal. ;)
  855. # [06:30] * Joins: espindola (espindola@moz-3E083ED7.dsl.teksavvy.com)
  856. # [06:31] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  857. # [06:33] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  858. # [06:35] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Connection reset by peer)
  859. # [06:35] * Joins: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP)
  860. # [06:36] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  861. # [06:36] * Quits: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com) (Quit: jeffgman)
  862. # [06:36] * Quits: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP) (Connection reset by peer)
  863. # [06:38] * Joins: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP)
  864. # [06:39] * cadecairos is now known as cadecairos_away
  865. # [06:42] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
  866. # [06:43] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  867. # [06:44] * Joins: brendan (brendaneic@35E90EE3.B8B12C49.396B22AD.IP)
  868. # [06:44] * joduinn is now known as joduinn-afk
  869. # [06:45] <@roc> bz: we need to create a new scrolling API ... one that lets chrome say "scroll to x,y, but if it's more efficient to scroll somewhere close by instead, do that"
  870. # [06:45] * Quits: rniwa (rniwa@1943E90B.70F558CB.4065847B.IP) (Ping timeout)
  871. # [06:45] * rniwa_ is now known as rniwa
  872. # [06:45] * cadecairos_away is now known as cadecairos
  873. # [06:45] <@roc> I'm wondering where we should put it
  874. # [06:45] <bent> roc, just curious, what's the use case?
  875. # [06:46] * Quits: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  876. # [06:46] * cadecairos is now known as cadecairos_away
  877. # [06:46] <@roc> bent: imagine you have a CSS transform transforming your scrolled element, say scaling it up by a factor of 4
  878. # [06:46] <@roc> you're currently at scroll offset 0
  879. # [06:46] <@roc> you want to scroll to CSS pixel offset 30, say
  880. # [06:47] <@roc> but scrolling by an integral number of screen pixels is more efficient, so CSS pixel offsets 28 and 32 are better choices
  881. # [06:47] <bent> ok
  882. # [06:47] * Joins: nigelb (Adium@4D00DB07.BCBB79E8.7042C455.IP)
  883. # [06:48] <@bz> roc: hmm
  884. # [06:48] <@bz> roc: where do our current scrolling APIs live?
  885. # [06:48] <@roc> window.scroll, window.scrollTo, window.scrollBy, element.scrollLeft, element.scrollTop
  886. # [06:48] <@bz> ok
  887. # [06:49] * Quits: espindola (espindola@moz-3E083ED7.dsl.teksavvy.com) (Quit: Ex-Chat)
  888. # [06:49] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  889. # [06:49] <@bz> and we don't want to expose the API to content, I assume
  890. # [06:49] <@roc> we oculd
  891. # [06:49] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  892. # [06:49] <@bz> could just put it on Window, then
  893. # [06:49] <@bz> roc: btw, for new DOM bindings we have the capability to declare "chrome only" methods in IDL
  894. # [06:50] <@bz> roc: not relevant for Window for a while, but in general....
  895. # [06:50] <@roc> oh
  896. # [06:50] <@roc> do we have the ability to declare methods controlled by pref?
  897. # [06:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  898. # [06:50] <@bz> roc: not yet, but I'm working on it right now
  899. # [06:50] <@roc> oooh
  900. # [06:50] <@bz> roc: for the CSS2Properties stuff
  901. # [06:51] <@roc> you please me
  902. # [06:51] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  903. # [06:51] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  904. # [06:51] <@roc> maybe I should add scrollApproximate
  905. # [06:51] <@bz> roc: I know how to do it; I was hoping to sit down and write the code today, but didn't quite
  906. # [06:51] <@bz> yeah
  907. # [06:51] <@bz> that would make sense to me
  908. # [06:51] <@roc> I can propose it in www-style for CSSOM View
  909. # [06:52] <@roc> although that's unmaintained so I probably won't get much feedback
  910. # [06:52] <@roc> should we be using new dom bindings for new interfaces?
  911. # [06:52] <@bz> That's a good question
  912. # [06:52] <@bz> for things that don't need an XPCOM interface, I think it's worth trying
  913. # [06:53] <@roc> what things need an XPCOM interface?
  914. # [06:53] <@bz> the main constraint is that new dom bindings require the object to be CCed
  915. # [06:53] <@bz> precious few, imo
  916. # [06:53] <@bz> things you actually want to expose to C++ via XPCOM
  917. # [06:53] <@bz> Well, and that we don't implement all of webidl yet
  918. # [06:54] <@bz> and that I have some pending changes that want to land (e.g. the switch to the struct for the error result)
  919. # [06:54] <@bz> but with any luck this can all land in the next week or two
  920. # [06:54] <@bz> and interfaces that aren't doing weird stuff should Just Work
  921. # [06:54] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  922. # [06:54] <@roc> but C++ can still call the methods of my objects, right?
  923. # [06:54] <@bz> yes, sure
  924. # [06:55] <@bz> hence the "via XPCOM"
  925. # [06:55] <@bz> basically "outside libxul" or so
  926. # [06:55] <@bz> and even then you can just make stuff virtual
  927. # [06:55] <@bz> all the new bindings want is a method with the right signature
  928. # [06:55] <@roc> oh yeah
  929. # [06:55] <@bz> they don't care about virtual vs not
  930. # [06:55] <@roc> right then
  931. # [06:55] <@bz> and inline vs not
  932. # [06:55] <@bz> because they generate C++ code and let the compiler sort it all out
  933. # [06:55] <@roc> I should probably convert all the MediaStreams stuff to new bindings
  934. # [06:56] <@bz> (which is also why we don't generate headers or declarations for new bindings)
  935. # [06:56] <@bz> hmm
  936. # [06:56] <@bz> got a link to the relevant IDL?
  937. # [06:56] <@bz> I can probably give you a quick idea of whether we support everything it needs yet
  938. # [06:56] <@roc> http://mxr.mozilla.org/mozilla-central/source/content/media/nsIDOMMediaStream.idl :-)
  939. # [06:56] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  940. # [06:56] <@bz> oh, in the tree!
  941. # [06:57] <@bz> uh, yeah
  942. # [06:57] <@bz> we totally support that much.
  943. # [06:57] <@bz> So yeah, as long as your object is CCed...
  944. # [06:57] <@bz> which it already is!
  945. # [06:57] <@bz> this should be trivial to do
  946. # [06:57] <@roc> then there's http://hg.mozilla.org/users/rocallahan_mozilla.com/media-patches/file/ea38ec904a10/processing
  947. # [06:57] <@roc> nsIDOMProcessedMediaStream.idl
  948. # [06:58] <@roc> http://hg.mozilla.org/users/rocallahan_mozilla.com/media-patches/file/ea38ec904a10/processing#l3584
  949. # [06:58] <@bz> interesting
  950. # [06:58] <@bz> why SetVolumeAt?
  951. # [06:58] <@roc> and some Workers stuff which is all hand-written JSAPI and too awful to look at
  952. # [06:58] <@bz> yeah, so...
  953. # [06:59] <@roc> bz: because of the 'volume' attribute
  954. # [06:59] <@bz> oh
  955. # [06:59] <@bz> right
  956. # [06:59] <@bz> so...
  957. # [06:59] <@bz> with new bindings you can just call them both SetVolume
  958. # [06:59] <@bz> they have different signatures, etc
  959. # [06:59] * @bz is skimming
  960. # [06:59] <@bz> workers are hard
  961. # [07:00] <@bz> I'm trying to figure out how we can just reuse the impl
  962. # [07:00] <@bz> the fact that we require CC on main thread but have no CC in workers is the PITA
  963. # [07:00] * glob is now known as glob|away
  964. # [07:00] <@bz> we really need a plan for this and for webgl
  965. # [07:00] <@roc> yes
  966. # [07:01] <@bz> so of the stuff you're doing....
  967. # [07:01] <@roc> in my case, the worker interfaces are worker-only so there is no real issue
  968. # [07:01] <@bz> we don't have support yet for optional_argc
  969. # [07:01] <@bz> we'd need to add it
  970. # [07:01] <@bz> everything else in here is supported, I think
  971. # [07:02] <@roc> cool
  972. # [07:02] <@bz> and the optional_argc would not be hard
  973. # [07:02] <@roc> what's the plan for converting our existing interfaces, especially DOM elements?
  974. # [07:02] <khuey> mbrubeck: njn: did you narrow down the problem?
  975. # [07:02] <khuey> roc: interns :-P
  976. # [07:02] <@bz> that's an excellent question
  977. # [07:03] <@bz> the plan is to build out the infrastructure doing small things
  978. # [07:03] <@roc> I assume we don't do big conversion projects until things are a little more settled
  979. # [07:03] <njn> khuey: still bisecting
  980. # [07:03] <@bz> xhr, canvas contexts, your thing
  981. # [07:03] <khuey> njn: k
  982. # [07:03] <bent> maybe indexeddb
  983. # [07:03] <@bz> yes
  984. # [07:03] <@bz> dom elements will need to be done as a block
  985. # [07:03] <njn> khuey: ~7 tests to go
  986. # [07:03] <@bz> though
  987. # [07:04] <njn> khuey: I'm clobbering each time to be safe :(
  988. # [07:04] <@bz> As we established with XHR, we can convert from the leaves down
  989. # [07:04] <@bz> so we could do Node
  990. # [07:04] <@bz> Then, say, Document
  991. # [07:04] <khuey> njn: mmm
  992. # [07:04] <@bz> then maybe Element
  993. # [07:04] <@bz> and then HTMLElement
  994. # [07:04] <@bz> and then do element classes one by one
  995. # [07:05] <@bz> khuey: so I would like to claim that we don't want to do prefable arguments
  996. # [07:05] <@bz> khuey: because it's too much pain
  997. # [07:05] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  998. # [07:05] <@bz> khuey: but if we do incremental conversion, I don't think we have to either
  999. # [07:06] <khuey> bz: by that you mean that interfaces that are preffable would not be accepted as arguments?
  1000. # [07:06] <@bz> khuey: yes
  1001. # [07:06] <khuey> that's probably ok
  1002. # [07:06] <@bz> khuey: so arguments would have to be either old-style or non-prefable new style
  1003. # [07:06] * Quits: jduell (jduell@4B85D677.5DEF3F95.14DF97C.IP) (Ping timeout)
  1004. # [07:06] <@bz> khuey: because the alternative sucks a lot
  1005. # [07:06] * Quits: kvda (kvda@moz-8CBCF328.dyn.iinet.net.au) (Quit: Computer has gone to sleep.)
  1006. # [07:07] <@bz> roc: I'll put "add optional_argc" on my list
  1007. # [07:07] <@roc> ta
  1008. # [07:08] <khuey> bz: yeah I can't imagine that would be fun
  1009. # [07:08] <@bz> roc: we've somewhat avoided adding stuff we're not exercising
  1010. # [07:08] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1011. # [07:08] <@bz> roc: unfortunately, we've also avoided writing up test IDL to exercise everything. ;)
  1012. # [07:12] <@bz> roc: oh, we have a bug on this already
  1013. # [07:12] <@bz> roc: https://bugzilla.mozilla.org/show_bug.cgi?id=743906
  1014. # [07:13] <@bz> roc: the fact that we support default values makes this easy: if you didn't provide one, you need an optional_argc
  1015. # [07:16] * Quits: brendan (brendaneic@35E90EE3.B8B12C49.396B22AD.IP) (Quit: brendan)
  1016. # [07:16] <@bz> here's a question
  1017. # [07:16] <@bz> what type should this be?
  1018. # [07:17] * @bz votes uint32_t
  1019. # [07:18] <@bz> or just unsigned, I guess
  1020. # [07:18] <@bz> that's what jsapi uses
  1021. # [07:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1022. # [07:20] * philor is now known as philor|away
  1023. # [07:21] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  1024. # [07:22] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  1025. # [07:22] <@roc> uin32_t
  1026. # [07:23] <@roc> 16-bit parameters are pointless
  1027. # [07:23] <@bz> current one is 8
  1028. # [07:23] <@bz> but the point is
  1029. # [07:23] <@bz> we don't need it to be a particular size at all
  1030. # [07:23] <@bz> hence my proposal for unsigned
  1031. # [07:23] <@bz> and just letting the compiler do whatever it wants
  1032. # [07:23] <@roc> sure
  1033. # [07:24] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1034. # [07:25] <@bz> last question
  1035. # [07:25] <@bz> would you prefer it to come before args or after args? ;)
  1036. # [07:26] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  1037. # [07:26] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  1038. # [07:26] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1039. # [07:27] * rnewman|gym is now known as rnewman
  1040. # [07:27] <@roc> who, me?
  1041. # [07:27] <@bz> sure
  1042. # [07:28] <@bz> you're the first consumer
  1043. # [07:28] <@roc> no idea
  1044. # [07:28] <@bz> so you get to pick the api
  1045. # [07:28] <@bz> ok
  1046. # [07:28] <@roc> before the first optional arg sort of makes sense
  1047. # [07:28] <@roc> but if that's more complicated, then forget it
  1048. # [07:28] <@bz> hmm
  1049. # [07:28] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  1050. # [07:28] <@bz> that's actually hard
  1051. # [07:28] <@roc> then forget it :-)
  1052. # [07:28] * philor|away is now known as philor
  1053. # [07:29] <@bz> how about right before the ErrorResult
  1054. # [07:29] <@bz> if there is one
  1055. # [07:29] <@bz> else as last arg
  1056. # [07:29] <@roc> sure
  1057. # [07:30] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1058. # [07:31] <philor> roc: burning
  1059. # [07:32] * Quits: MarcoZ (Daily@moz-BEBBF7AC.dip.t-dialin.net) (Quit: MarcoZ)
  1060. # [07:33] * Quits: nli__ (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli__)
  1061. # [07:33] <@bz> khuey: ping
  1062. # [07:34] * cjones-dinner is now known as cjones
  1063. # [07:34] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1064. # [07:36] <khuey> bz: pong
  1065. # [07:36] <@roc> backing out
  1066. # [07:36] <@bz> khuey: do you have any idea why WebIDL says this:
  1067. # [07:36] <@bz> If an optional argument has a default value, then all following
  1068. # [07:36] <@bz> arguments (except for the final argument if the operation is
  1069. # [07:36] <@bz> variadic) MUST also have a default value.
  1070. # [07:36] * Joins: MarcoZ (Daily@moz-BEBBF7AC.dip.t-dialin.net)
  1071. # [07:36] <@bz> khuey: why the requirement, and why "following" instead of "preceding"?
  1072. # [07:37] <khuey> bz: because you can't omit the nth argument and specify the n+1th argument in JS
  1073. # [07:37] <@bz> yes...
  1074. # [07:37] <@bz> so what?
  1075. # [07:38] <khuey> hmm
  1076. # [07:38] * @bz is just missing the connection between that fact and the normative requirement
  1077. # [07:38] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
  1078. # [07:38] <khuey> webidl doesn't require default values for optional args does it?
  1079. # [07:38] <@bz> no
  1080. # [07:38] <@bz> it does not
  1081. # [07:39] <khuey> mmm
  1082. # [07:39] <@bz> it would _almost_ make sense if the ones without default args had to come at the end
  1083. # [07:39] * philor agrees with "test_bug513194.html | Seen too many errors"
  1084. # [07:39] <khuey> yeah, without that requirement, that seems unnecessary
  1085. # [07:39] <@bz> but this says they have to come _first_
  1086. # [07:39] <@bz> ok
  1087. # [07:39] * @bz mails heycam
  1088. # [07:40] * philor sees its a console poller that thinks nobody else uses the console, switches to disagreeing with it
  1089. # [07:42] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  1090. # [07:42] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  1091. # [07:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1092. # [07:45] * glob|away is now known as glob
  1093. # [07:45] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1094. # [07:45] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1095. # [07:47] <philor> nice, I was going to say "might as well use a setTimeout as long as you're planning on being flaky," but I see that it started life with one
  1096. # [07:51] <cjones> roc, what if we just made scrollTo/scrollBy do that
  1097. # [07:52] <cjones> content can't tell
  1098. # [07:52] <@roc> yes it can
  1099. # [07:52] <cjones> how?
  1100. # [07:52] <@roc> various ways
  1101. # [07:53] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1102. # [07:53] <cjones> that actually work and are correct?
  1103. # [07:53] <@roc> getBoundingClientRect won't be right for page elements, for example
  1104. # [07:53] <cjones> you mean if we moved a frame outside the document or something?
  1105. # [07:53] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Quit: L'ordinateur  est en sommeil)
  1106. # [07:53] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1107. # [07:54] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Connection reset by peer)
  1108. # [07:54] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1109. # [07:54] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1110. # [07:55] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  1111. # [07:57] <cjones> if it's indeed detectable, then i vote for window.snappedScrolling = true/false
  1112. # [07:58] <@roc> no
  1113. # [07:59] <@roc> I mean if you do window.scrollTo(200, 0)
  1114. # [07:59] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1115. # [07:59] <@roc> and then do document.documentElement.getBoundingClientRect().top
  1116. # [07:59] <@roc> you'd better get -200
  1117. # [07:59] <@roc> not -198 or something like that
  1118. # [07:59] <cjones> oops, the user scrolled just after my request
  1119. # [07:59] <cjones> ;)
  1120. # [08:00] <cjones> or is scrollTo synchronous wrt CSS
  1121. # [08:01] <@bz> it's sync as far as the page can tell
  1122. # [08:01] * Joins: c0smikdebris (c0smikdebr@C5B07FFA.113CFA4F.274D17D6.IP)
  1123. # [08:01] <@bz> (we may not do it sync, but we better do it on layout flush
  1124. # [08:01] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1125. # [08:01] <cjones> drat
  1126. # [08:01] <@roc> also, you can't really make that "the user did it" argument
  1127. # [08:02] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1128. # [08:03] <cjones> why not
  1129. # [08:03] <@roc> because the user didn't do it :-)
  1130. # [08:03] <@roc> if that argument was valid we could just implement scrollTo as a noop :-)
  1131. # [08:03] <cjones> if we had a good reason to, sure
  1132. # [08:03] <cjones> but we don't
  1133. # [08:04] <@roc> I'd rather just implement a better API
  1134. # [08:05] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1135. # [08:06] <cjones> we snap text and images for performance right?
  1136. # [08:06] <cjones> i'm sure that's detectable if you look hard enough
  1137. # [08:07] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1138. # [08:07] * ChanServ sets mode: +o dveditz
  1139. # [08:08] * Joins: wolfiR (wolfiR@moz-B10A1DDA.dip0.t-ipconnect.de)
  1140. # [08:09] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1141. # [08:10] <cjones> we would want to support opt-out in any case
  1142. # [08:11] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1143. # [08:12] * khuey is now known as khuey|away
  1144. # [08:12] <@bz> erm
  1145. # [08:12] * @bz wonders whether this is an inspector bug or not
  1146. # [08:12] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1147. # [08:15] <@bz> ah, yes
  1148. # [08:15] <@bz> someone got fancy
  1149. # [08:15] <@bz> and broke it
  1150. # [08:15] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1151. # [08:16] * Joins: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net)
  1152. # [08:16] <philor> bz: wanna retract that r+ on bug 751575, since the first and second Linux PGO runs after it landed just finished, both timing out?
  1153. # [08:17] <@bz> philor: heh
  1154. # [08:17] <@bz> philor: just pgo, not normal?
  1155. # [08:17] <philor> bz: yep
  1156. # [08:17] <@bz> nice
  1157. # [08:17] * @bz hates compilers
  1158. # [08:18] * philor wants to retract his decision to not back out dbaron
  1159. # [08:19] <@bz> er
  1160. # [08:19] <@bz> we don't have an "add-on compatbility reporter" addon anymore?
  1161. # [08:19] <@bz> oh
  1162. # [08:19] <@bz> it's just not listed as being compatible with 15
  1163. # [08:20] <@bz> nevermind, then
  1164. # [08:20] * Joins: past (past@moz-F3F386D.dsl.dyn.forthnet.gr)
  1165. # [08:20] * njn learns that bisecting with --enable-warnings-as-errors is a bad idea
  1166. # [08:21] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
  1167. # [08:21] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  1168. # [08:23] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1169. # [08:24] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1170. # [08:24] <@bz> so yeah
  1171. # [08:24] * Quits: mike5w3c (MikeS@moz-2E518994.hfc.comcastbusiness.net) (Ping timeout)
  1172. # [08:24] <@bz> it's impossible to open the Firefox inspector if DOMi is installed
  1173. # [08:24] <@bz> as of a month ago
  1174. # [08:25] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
  1175. # [08:25] <JonathanS> Is there is a plan to use QTKit framework in Mac OS X?
  1176. # [08:30] <aja> bz: wasn't there a fix for that in last few days?
  1177. # [08:30] <aja> or is fix incomplete?
  1178. # [08:31] <@bz> aja: the fix, if any, isn't in the May 3 nightly
  1179. # [08:31] <@bz> aja: got a bug#?
  1180. # [08:31] * Quits: ircloggr (nodebot@moz-2AC2C3B3.compute-1.amazonaws.com) (Client exited)
  1181. # [08:31] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1182. # [08:32] * Joins: ircloggr (nodebot@moz-F3B37399.compute-1.amazonaws.com)
  1183. # [08:32] <aja> dunno....saw a comment about it in mozillazine today....will check in a few
  1184. # [08:32] <@bz> oh
  1185. # [08:32] <@bz> landed in fx-team
  1186. # [08:32] <@bz> not on trunk
  1187. # [08:32] <aja> (food on stove)
  1188. # [08:32] * Joins: kaze (kaze@moz-DE8720C9.w82-123.abo.wanadoo.fr)
  1189. # [08:33] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1190. # [08:34] * bz is now known as bz_sleep
  1191. # [08:35] * Joins: kumar (kmcmillan@moz-4BE034AB.ptr.us.xo.net)
  1192. # [08:36] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1193. # [08:36] <@bz_sleep> uh
  1194. # [08:36] <philor> the only thing worse than having unmerged stuff on fx-team is having it merged
  1195. # [08:37] <@bz_sleep> there is still no way to tear off the built-in inspector
  1196. # [08:37] * @bz_sleep cries
  1197. # [08:37] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1198. # [08:40] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1199. # [08:42] * Quits: nli_ (nli@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  1200. # [08:43] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
  1201. # [08:43] <@dolske> pretty sure that's being worked on...
  1202. # [08:46] * Joins: nli (nli@moz-B77DEAEB.mozilla.org)
  1203. # [08:47] * philor is now known as philor|away
  1204. # [08:47] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  1205. # [08:49] * Joins: krit1 (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  1206. # [08:49] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Connection reset by peer)
  1207. # [08:50] <glob> yeah, http://www.slideshare.net/madhava/ux-overview-fxworkweekapril2012 slide 53
  1208. # [08:50] * Quits: krit1 (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
  1209. # [08:51] * Quits: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  1210. # [08:52] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1211. # [08:53] * Quits: vikram360 (vikram360@FA4F2669.D49FD144.2A068A5E.IP) (Ping timeout)
  1212. # [08:54] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1213. # [08:59] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1214. # [09:00] <Cork> anyone know if mozilla have a stand for the @supports selector spec?
  1215. # [09:02] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1216. # [09:04] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1217. # [09:05] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  1218. # [09:06] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1219. # [09:07] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1220. # [09:07] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  1221. # [09:07] <aja> Cork: look at the author
  1222. # [09:10] * Quits: andreasn-away (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
  1223. # [09:14] <aja> Cork: fwiw, http://dev.w3.org/csswg/css3-conditional/ has @supports rules at risk; last time i searched, no mozilla bug for it yet
  1224. # [09:14] <Cork> aja: ya i know
  1225. # [09:14] <Cork> found http://lists.w3.org/Archives/Public/www-style/2011Apr/0428.html
  1226. # [09:14] <Cork> and its what i'm looking for
  1227. # [09:15] <aja> Cork: i suspect it'll get looked at more seriously once advanced layout modes mature a bit more
  1228. # [09:15] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  1229. # [09:16] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  1230. # [09:16] <Cork> aja: ya, i've been wishing for things like this for a long time
  1231. # [09:16] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  1232. # [09:17] * Joins: rniwa_ (rniwa@1943E90B.70F558CB.4065847B.IP)
  1233. # [09:18] <Cork> when css fallback values isn't exclusive this would be super interesting
  1234. # [09:19] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  1235. # [09:19] * rniwa_ is now known as rniwa
  1236. # [09:20] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1237. # [09:20] * Joins: jdm (jdm@moz-749CB30C.dsl.scarlet.be)
  1238. # [09:22] * Quits: glob (glob@moz-DF237567.glob.com.au) (Connection reset by peer)
  1239. # [09:22] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  1240. # [09:22] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  1241. # [09:22] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  1242. # [09:22] * Quits: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu) (Ping timeout)
  1243. # [09:22] * Quits: sancus (sancus@moz-3A9162D.off.net) (Ping timeout)
  1244. # [09:22] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  1245. # [09:22] * Quits: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au) (Ping timeout)
  1246. # [09:23] * Joins: glob (glob@moz-DF237567.glob.com.au)
  1247. # [09:23] * Joins: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au)
  1248. # [09:24] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  1249. # [09:24] * Joins: sancus (sancus@moz-3A9162D.off.net)
  1250. # [09:24] * Joins: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu)
  1251. # [09:24] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
  1252. # [09:26] * Joins: bholley (anonymous@moz-7F3898A2.w86-197.abo.wanadoo.fr)
  1253. # [09:26] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  1254. # [09:26] * Joins: graememcc (chatzilla@moz-B1CF525C.range86-150.btcentralplus.com)
  1255. # [09:26] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  1256. # [09:27] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1257. # [09:27] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1258. # [09:27] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  1259. # [09:27] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  1260. # [09:27] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  1261. # [09:28] * Joins: TheCrap (TheCrap@moz-2EDD0617.dip0.t-ipconnect.de)
  1262. # [09:29] * Quits: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu) (Ping timeout)
  1263. # [09:34] * glob is now known as glob|away
  1264. # [09:35] * joduinn-afk is now known as joduinn-home
  1265. # [09:40] * Quits: jdm (jdm@moz-749CB30C.dsl.scarlet.be) (Client exited)
  1266. # [09:40] * Joins: vikash (vikash@40C2DF57.8D4651CB.5D9ABA9F.IP)
  1267. # [09:41] * Joins: Stan (Stan@moz-55D6D4A9.dip.t-dialin.net)
  1268. # [09:41] * Quits: Stan_ (Stan@moz-D8EED26A.dip.t-dialin.net) (Ping timeout)
  1269. # [09:42] * Joins: jsamuel (quassel@moz-973E42D4.eecs.berkeley.edu)
  1270. # [09:43] * Quits: kaze (kaze@moz-DE8720C9.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.5)
  1271. # [09:45] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1272. # [09:49] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1273. # [09:50] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1274. # [09:52] * Joins: cloudpopup (squeakytoy@moz-135838FA.netset.se)
  1275. # [09:52] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1276. # [09:55] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1277. # [09:57] <gcp> do we have any way to get telemetry data right now?
  1278. # [09:58] * Quits: vikash (vikash@40C2DF57.8D4651CB.5D9ABA9F.IP) (Ping timeout)
  1279. # [09:59] <glazou> bonjour
  1280. # [09:59] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1281. # [10:00] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
  1282. # [10:00] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1283. # [10:02] * Joins: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com)
  1284. # [10:05] * Joins: vikash (vikash@40C2DF57.8D4651CB.5D9ABA9F.IP)
  1285. # [10:07] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1286. # [10:09] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
  1287. # [10:09] * Quits: njn (chatzilla@moz-B46DFEBB.wa.westnet.com.au) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120503175219])
  1288. # [10:10] * Joins: scenor (Daily@6B4C0D53.A0987568.2A009D6E.IP)
  1289. # [10:11] * Quits: scenor (Daily@6B4C0D53.A0987568.2A009D6E.IP) (Quit: scenor)
  1290. # [10:13] * Joins: jdm (jdm@moz-749CB30C.dsl.scarlet.be)
  1291. # [10:14] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
  1292. # [10:16] * Joins: kaie (kaie@moz-9A1164F0.dip.t-dialin.net)
  1293. # [10:20] * Quits: vikash (vikash@40C2DF57.8D4651CB.5D9ABA9F.IP) (Quit: Leaving)
  1294. # [10:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1295. # [10:22] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1296. # [10:25] * Joins: msucan (mihai@7A4CDDE7.7A418818.B4CEF140.IP)
  1297. # [10:28] * Quits: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP) (Ping timeout)
  1298. # [10:30] * Quits: karl (karl@moz-E3E057CE.jetstream.xtra.co.nz) (Ping timeout)
  1299. # [10:30] * Joins: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP)
  1300. # [10:31] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1301. # [10:31] * ChanServ sets mode: +o roc
  1302. # [10:31] * Quits: rniwa (rniwa@1943E90B.70F558CB.4065847B.IP) (Quit: rniwa)
  1303. # [10:32] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
  1304. # [10:33] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  1305. # [10:34] * Joins: smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi)
  1306. # [10:34] * ChanServ sets mode: +o smaug
  1307. # [10:35] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1308. # [10:37] * Quits: surkov (surkov@C1A6A50A.88321457.33A1AC3C.IP) (Quit: surkov)
  1309. # [10:38] * Joins: goldorak (chatzilla@DBDCA858.124BF5BD.187A1082.IP)
  1310. # [10:38] * Quits: kaie (kaie@moz-9A1164F0.dip.t-dialin.net) (Ping timeout)
  1311. # [10:38] * Joins: Ms2ger (Ms2ger@94DADF20.75FBB71E.37724B0D.IP)
  1312. # [10:40] <edmorley> woah, 219 changesets yet to be merged from inbound \o/
  1313. # [10:41] <Ms2ger> Let me add some ;)
  1314. # [10:41] * Joins: timdream_ (timdream@moz-104CC309.mv.mozilla.com)
  1315. # [10:41] <aja> and all touch libxul!
  1316. # [10:41] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1317. # [10:42] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1318. # [10:42] * timdream_ is now known as timdream
  1319. # [10:43] <glazou> hmmmm nice bug in an interaction between columns and absolute positioning
  1320. # [10:44] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1321. # [10:45] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1322. # [10:45] <aja> glazou: filed?
  1323. # [10:46] * aja is interested cuz some columns fixup's needed for multi-line flex, too
  1324. # [10:49] <NeilAway> Dao++
  1325. # [10:51] <edmorley> Ms2ger: knowing you, you'll drop a 30 cset queue on the tree ;-)
  1326. # [10:51] <Ms2ger> 27 in this tree...
  1327. # [10:51] <Ms2ger> And 4 in the other
  1328. # [10:51] <Ms2ger> So, sounds about right :)
  1329. # [10:52] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Ping timeout)
  1330. # [10:57] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  1331. # [10:58] <aja> NeilAway: ++ for ?
  1332. # [10:58] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
  1333. # [10:58] <Ms2ger> Don't question ++
  1334. # [10:58] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1335. # [10:58] <edmorley> !seen jrmuizel
  1336. # [10:58] <firebot> jrmuizel was last seen 3 hours, 30 minutes and 56 seconds ago, saying 'thanks' in #gfx.
  1337. # [10:59] * Quits: dRdR (dRdR@F8A0E546.DE9A83BF.6DCF1F73.IP) (Ping timeout)
  1338. # [11:01] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Input/output error)
  1339. # [11:02] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1340. # [11:02] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1341. # [11:02] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1342. # [11:04] <glazou> aja: searching
  1343. # [11:04] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  1344. # [11:04] * Quits: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP) (Ping timeout)
  1345. # [11:05] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  1346. # [11:06] <aja> glazou: fyi 734525 is the flex-related one
  1347. # [11:06] * Quits: kumar (kmcmillan@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
  1348. # [11:06] * Joins: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP)
  1349. # [11:08] * Joins: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1350. # [11:09] * Joins: vikram360 (vikram360@C8EB0593.D49FD144.2A068A5E.IP)
  1351. # [11:10] * Quits: jdm (jdm@moz-749CB30C.dsl.scarlet.be) (Ping timeout)
  1352. # [11:10] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1353. # [11:11] <gaston> so who's the brave soul who will merge m-i to m-c and close/comment on all the fixed bugs ? :)
  1354. # [11:12] <@smaug> what is [asan] ?
  1355. # [11:13] * Joins: jdm (jdm@moz-749CB30C.dsl.scarlet.be)
  1356. # [11:15] <glazou> aja: make a 2-column lorem ipsum paragraph relatively positioned, make an image inside that paragraph absolutely positioned ; the image is invisible whatever you do, wherever you place it
  1357. # [11:15] <glazou> (2-column with -moz-column-count)
  1358. # [11:15] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1359. # [11:17] * Joins: victorporof (victorporo@27067836.2E655143.79933D60.IP)
  1360. # [11:18] * Quits: msucan (mihai@7A4CDDE7.7A418818.B4CEF140.IP) (Quit: Leaving.)
  1361. # [11:19] <edmorley> gaston: that would be me :-)
  1362. # [11:20] <edmorley> I've split the merge up a bit, just to make the dev.tree-management regression emails for when it hits m-c a bit more paletable
  1363. # [11:21] <gaston> heh
  1364. # [11:21] * Joins: timdream_ (timdream@moz-99690620.hinet-ip.hinet.net)
  1365. # [11:22] * Quits: timdream (timdream@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1366. # [11:22] * timdream_ is now known as timdream
  1367. # [11:23] <NeilAway> aja: ng post
  1368. # [11:25] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  1369. # [11:26] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  1370. # [11:26] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  1371. # [11:27] * Joins: maikmerten (merten@moz-4A55E66F.itmc.tu-dortmund.de)
  1372. # [11:27] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  1373. # [11:28] <jfkthame> smaug: that'd be Address Sanitizer
  1374. # [11:30] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  1375. # [11:31] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  1376. # [11:31] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  1377. # [11:32] * Quits: aja (chatzilla@3846FB25.AEC64F0A.7880DB15.IP) (Ping timeout)
  1378. # [11:32] * Joins: vikash (vikash@1D1D5DB1.33A93E42.5D9ABA9F.IP)
  1379. # [11:32] * Quits: c0smikdebris (c0smikdebr@C5B07FFA.113CFA4F.274D17D6.IP) (Ping timeout)
  1380. # [11:32] * Joins: aja (chatzilla@3846FB25.AEC64F0A.7880DB15.IP)
  1381. # [11:34] * Quits: maikmerten (merten@moz-4A55E66F.itmc.tu-dortmund.de) (Ping timeout)
  1382. # [11:36] * Quits: vikash (vikash@1D1D5DB1.33A93E42.5D9ABA9F.IP) (Ping timeout)
  1383. # [11:38] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1384. # [11:38] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
  1385. # [11:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1386. # [11:41] * davehunt|away is now known as davehunt
  1387. # [11:41] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
  1388. # [11:41] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1389. # [11:42] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1390. # [11:45] * Fallen|away is now known as Fallen
  1391. # [11:50] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1392. # [11:51] * Quits: kutsurak (pex@moz-5CEDFA.w92-128.abo.wanadoo.fr) (Ping timeout)
  1393. # [11:52] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1394. # [11:54] * Quits: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
  1395. # [11:54] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
  1396. # [11:55] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1397. # [11:56] * Joins: thelodger (thelodger@3F6B379F.C9F9DC3E.C2E02DEF.IP)
  1398. # [11:57] * Quits: jdm (jdm@moz-749CB30C.dsl.scarlet.be) (Client exited)
  1399. # [11:59] <AryehGregor> What are all these Talos regression e-mails I got? Do I have to worry about them? They report awfully large regression ranges.
  1400. # [12:00] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1401. # [12:00] <jfkthame> AryehGregor: they'll be from merges to m-c, i guess…. generally reports from inbound are more likely to be useful
  1402. # [12:02] * AutomatedTester|AFK is now known as AutomatedTester
  1403. # [12:02] <Ms2ger> Oh hey, it's emorley@mozilla.com
  1404. # [12:03] <bholley> edmorley: ping, but no hurry (looks like you're busy with a merge right now)
  1405. # [12:03] <edmorley> bholley: hi :-)
  1406. # [12:03] <edmorley> how are you this morning?
  1407. # [12:04] <bholley> edmorley: great! I managed to unwind a bit, and CPG is still in the tree :-)
  1408. # [12:04] <Ms2ger> Planning to land any more regressions? ;)
  1409. # [12:04] <bholley> edmorley: so it looks like luke is looking into bug 751575. I wanted to check if there's anything else I should be looking at
  1410. # [12:05] <bholley> edmorley: if not, my next order of business is to write a blog post telling people what to expect with CPG
  1411. # [12:07] * Joins: kutsurak (pex@moz-8C9F200A.w92-128.abo.wanadoo.fr)
  1412. # [12:09] <edmorley> bholley: apart from bug 751575 and the increase in bug 738803 (for which the comment 91 reasoning wfm), there's just the dev.tree-management mails that I was going to continuing going through, to make sure nothing unanticipated was there
  1413. # [12:10] <bholley> edmorley: yeah, looks like khuey has been digging into bug 738803 as well
  1414. # [12:10] <bholley> (comment 94)
  1415. # [12:11] * AutomatedTester is now known as AutomatedTester|AFK
  1416. # [12:11] <edmorley> bholley: looking forward to the blog post :-)
  1417. # [12:11] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1418. # [12:11] <bholley> sounds good
  1419. # [12:12] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1420. # [12:14] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  1421. # [12:15] * edmorley is now known as edmorley|wfh
  1422. # [12:18] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1423. # [12:20] <edmorley|wfh> Ms2ger: and yeah, might ask to get an alias, given how it's close enough to edmorley that people might email that instead
  1424. # [12:20] <edmorley|wfh> (or I could just pick a more imaginative irc nick...)
  1425. # [12:20] * Joins: gfritzsche (gfritzsche@moz-255CC203.dynamic.qsc.de)
  1426. # [12:20] * Fallen is now known as Fallen|away
  1427. # [12:20] <Ms2ger> e2morley? :)
  1428. # [12:22] <edmorley|wfh> I think ed@mozilla.com is also free muhaha
  1429. # [12:23] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1430. # [12:24] * ewong is now known as ewong|away
  1431. # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1432. # [12:26] <edmorley|wfh> bholley: would you like bug alias cpg to be closed out post merge, or left open since meta?
  1433. # [12:27] <bholley> edmorley|wfh: resolved:FIXED!!!
  1434. # [12:27] <edmorley|wfh> heheheehe
  1435. # [12:27] <gaston> yay my next buildbot run will probably be all green \o/
  1436. # [12:28] <Ms2ger> gaston, let me fix that ;)
  1437. # [12:29] <gaston> :)
  1438. # [12:29] * Joins: mak (chatzilla@moz-A6547F54.retail.telecomitalia.it)
  1439. # [12:30] * AutomatedTester|AFK is now known as AutomatedTester
  1440. # [12:31] * Ms2ger waves at mak
  1441. # [12:31] <edmorley|wfh> bholley: see what you mean about how many bugs it blocks (just from the sheer number of emails sent on marking that)
  1442. # [12:32] <mak> Ms2ger: morning
  1443. # [12:32] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  1444. # [12:32] <edmorley|wfh> mak: hi stranger :-)
  1445. # [12:32] <mak> hi!
  1446. # [12:33] * Joins: smagnin (pike@moz-1816673.w90-57.abo.wanadoo.fr)
  1447. # [12:33] <Ms2ger> roc--
  1448. # [12:33] <bholley> edmorley|wfh: oh, that's just the tip of the iceberg. Most of the important stuff hasn't even been filed yet :-)
  1449. # [12:36] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1450. # [12:39] <@roc> eh?
  1451. # [12:39] <@roc> what have(n't) I done now?
  1452. # [12:41] <AryehGregor> Ms2ger, would it make sense for me to import the editor spec tests to editor/ somewhere instead of dom/?
  1453. # [12:42] <Ms2ger> roc, build warnings all over the place due to your mediastream stuff
  1454. # [12:42] <@roc> which platforms?
  1455. # [12:42] <Ms2ger> Mine
  1456. # [12:44] <Ms2ger> AryehGregor, I guess...
  1457. # [12:48] <Standard8> edmorley|wfh: does that last merge you did required a clobber?
  1458. # [12:49] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1459. # [12:50] <edmorley|wfh> Standard8: not that I'm aware, why?
  1460. # [12:51] <Standard8> edmorley|wfh: comm-central is kinda unhappy with it
  1461. # [12:51] <Standard8> well, Thunderbird Linux atm
  1462. # [12:51] * Standard8 clobbers anyway
  1463. # [12:51] <edmorley|wfh> Standard8: that merge includes compartment per global (bug alias cpg)
  1464. # [12:51] <edmorley|wfh> Standard8: 302 bholley
  1465. # [12:52] <Ms2ger> Shouldn't need a clobber, though
  1466. # [12:52] <edmorley|wfh> yeah I just meant cpg might have busted c-c
  1467. # [12:52] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
  1468. # [12:52] <Standard8> that's a possibility
  1469. # [12:52] * edmorley|wfh looks at c-c tbpl
  1470. # [12:52] <Standard8> I'll clobber out linux boxes and rebuild those
  1471. # [12:53] <bholley> Standard8: let me know if you need any info about compartment-per-global
  1472. # [12:53] <bholley> Standard8: I'm writing a blog post about it now
  1473. # [12:54] * AutomatedTester is now known as AutomatedTester|AFK
  1474. # [12:54] <edmorley|wfh> Standard8: sorry the large merge doesn't help c-c much with reg-range; tree was a mess yesterday from a variety of things, so wasn't possible to merge sooner
  1475. # [12:54] <Standard8> edmorley|wfh: np
  1476. # [12:55] * AutomatedTester|AFK is now known as AutomatedTester
  1477. # [12:58] * Joins: dRdR (dRdR@F8A0E546.DE9A83BF.6DCF1F73.IP)
  1478. # [12:58] * Joins: kaie (kaie@moz-B6261A42.dip.t-dialin.net)
  1479. # [12:59] * Joins: c0smikdebris (c0smikdebr@FEEAF650.D8228D1D.BE90E62C.IP)
  1480. # [12:59] * Quits: victorporof (victorporo@27067836.2E655143.79933D60.IP) (Quit: Leaving...)
  1481. # [13:00] <edmorley|wfh> ttaubert: I don't suppose you could take a quick look at bug 749892 when you get a moment? it's one of the failures that you have to star manually on tbpl due to the log spam and is happening quite a bit
  1482. # [13:02] * Joins: pascalc_away (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1483. # [13:05] * bc_ is now known as bc
  1484. # [13:05] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Quit: leaving)
  1485. # [13:05] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  1486. # [13:06] * pascalc_away is now known as pascalc
  1487. # [13:06] <Standard8> bholley: could it have affected something like this function: http://mxr.mozilla.org/comm-central/source/mailnews/base/util/iteratorUtils.jsm#58 ?
  1488. # [13:06] <bholley> Standard8: you bet
  1489. # [13:07] <Standard8> bholley: I think we're now getting http://tinderbox.mozilla.org/showlog.cgi?log=ThunderbirdTrunk/1336126656.1336128494.21909.gz#err0 from http://mxr.mozilla.org/comm-central/source/mailnews/base/test/unit/test_iteratorUtils.js#74
  1490. # [13:07] * mattwoodrow is now known as mattwoodrow|away
  1491. # [13:07] * Quits: nigelb (Adium@4D00DB07.BCBB79E8.7042C455.IP) (Quit: Leaving.)
  1492. # [13:08] * Quits: kaie (kaie@moz-B6261A42.dip.t-dialin.net) (Ping timeout)
  1493. # [13:09] <bholley> Standard8: so, aObj is probably a wrapper now
  1494. # [13:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  1495. # [13:10] <bholley> Standard8: do you know if aObj is a content DOM object?
  1496. # [13:11] <Ms2ger> roc, http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsGfxScrollFrame.cpp#1805
  1497. # [13:11] * Joins: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1498. # [13:11] * Joins: kaie (kaie@moz-C2E23D7C.dip.t-dialin.net)
  1499. # [13:11] <Ms2ger> roc, sf is unused, should it be removed?
  1500. # [13:11] <bholley> Standard8: if aObj is an unprivileged object, then you'll have Xray vision to it, and you won't be able to see constructor
  1501. # [13:11] <Standard8> bholley: hmm, this is all xpcshell, but its going from the dom parser
  1502. # [13:11] <gaston> edmorley|wfh: nice smiley in cpg bug :)
  1503. # [13:11] <@roc> yes!
  1504. # [13:11] <@roc> it's unused since Nick Cameron's stuff landed
  1505. # [13:12] <Ms2ger> Yep
  1506. # [13:12] <edmorley|wfh> gaston: :-)
  1507. # [13:13] <bholley> Standard8: as a test, try putting |aObj = XPCNativeWrapper.unwrap(aObj);| at the top of that function
  1508. # [13:14] <Standard8> bholley: ok, got to build it first
  1509. # [13:14] <zzzzz> latest hourly is crash-happy
  1510. # [13:22] * AutomatedTester is now known as AutomatedTester|away
  1511. # [13:23] * Quits: xsergio_away (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Client exited)
  1512. # [13:23] * Joins: KaiRo (robert@moz-783E3482.adsl.highway.telekom.at)
  1513. # [13:24] <jwatt> what's that thing you use to annotate a method as "don't implement, don't call"?
  1514. # [13:24] * AutomatedTester|away is now known as AutomatedTester|away|AFK
  1515. # [13:25] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
  1516. # [13:26] <edmorley|wfh> zzzzz: m-c?
  1517. # [13:26] <zzzzz> yes
  1518. # [13:26] <zzzzz> using the latest hourly, your merge
  1519. # [13:26] <zzzzz> and of course hourly don't have useful crash data :P
  1520. # [13:26] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
  1521. # [13:27] <zzzzz> https://crash-stats.mozilla.com/report/index/4a04e671-dba9-4e79-b94e-c29ed2120504
  1522. # [13:27] <zzzzz> that one looks like a plugin crash - not sure, wonder if it could be https://bugzilla.mozilla.org/show_bug.cgi?id=751641
  1523. # [13:27] <zzzzz> perhaps maybe get that patch into m-c and re-spin ?
  1524. # [13:28] <zzzzz> not sure if the upcoming nightly is going to be affected by that bug or not
  1525. # [13:28] <zzzzz> not awake yet
  1526. # [13:29] * Joins: msucan (mihai@DE9F3A83.CEBA11E2.BD62875.IP)
  1527. # [13:29] <edmorley|wfh> zzzzz: the nightly won't be, since it gets triggered at approx 3am PDT on last green, and my merge won't be in time
  1528. # [13:29] <zzzzz> ok
  1529. # [13:29] <edmorley|wfh> zzzzz: the landing that caused that regression in bug 751641 was already on m-c, so suprised if your crashes are due to that, if they only started now
  1530. # [13:29] <AryehGregor> 220,000 test output lines and it's still only up to inserunorderedlist somewhere . . . this is a lot of tests. :/
  1531. # [13:29] <Ms2ger> Yes.
  1532. # [13:30] <zzzzz> edmorley|wfh: ok, I'll grab an hourly before the merge and see if its more stable
  1533. # [13:30] <jwatt> ah yes, MOZ_DELETE
  1534. # [13:31] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1535. # [13:31] * AryehGregor suspects this might be too many tests to be practical to run on every commit
  1536. # [13:33] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1537. # [13:34] <@roc> we haven't yet got a framework for running tests with different frequencies
  1538. # [13:35] * Mark_Capella is now known as Mark_Capella|away
  1539. # [13:35] <Ms2ger> And philor wouldn't like it :)
  1540. # [13:35] <AryehGregor> Honestly I should probably just cut down on the number of tests. And/or try to optimize them to take less time, although I'm not sure what's actually taking the CPU time.
  1541. # [13:36] <AryehGregor> 328597 INFO TEST-END | /tests/dom/imported-tests/editing/conformancetest/test_runtest.html | finished in 900212ms
  1542. # [13:36] <AryehGregor> Passed 213152 Failed 114900 Todo 0
  1543. # [13:38] <Ms2ger> AryehGregor, http://pastebin.mozilla.org/1616412 might be helpful if it still applies
  1544. # [13:38] <jprmc> edmorley|wfh: for https://bugzilla.mozilla.org/show_bug.cgi?id=750598, does https://bugzilla.mozilla.org/show_bug.cgi?id=751668 not fix the problem?
  1545. # [13:38] <jprmc> edmorley|wfh: i believe those two patches go together
  1546. # [13:38] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Quit: Leaving)
  1547. # [13:39] <kaie> trying to build ff10 on rhel 5.8 64bit: /usr/bin/ld: ../../dist/lib/libjs_static.a(jsarray.o): relocation R_X86_64_PC32 against `JaegerThrowpoline' can not be used when making a shared object; recompile with -fPIC
  1548. # [13:39] * Quits: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP) (Quit: Ex-Chat)
  1549. # [13:39] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1550. # [13:40] <@roc> AryehGregor: just profile the tests and make Gecko a lot faster to run them :-)
  1551. # [13:40] * Quits: KaiRo (robert@moz-783E3482.adsl.highway.telekom.at) (Input/output error)
  1552. # [13:41] <Ms2ger> Was this 15 minutes opt or debug?
  1553. # [13:42] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1554. # [13:43] <Ms2ger> roc, I suspect it'll end up being "editor", mostly :/
  1555. # [13:43] <AryehGregor> Debug.
  1556. # [13:43] <zzzzz> edmorley|wfh: I see someone in the forums also is getting crashes on the latest hourly - any change to get a Nightly spun up on the merge so we can get a jump on finding the crasher before it hits on the week-end
  1557. # [13:44] <Ms2ger> M1, M2, M3, M4, M5, Moth, Meditor?
  1558. # [13:44] <edmorley|wfh> zzzzz: if I trigger now, it was clash with the one in progress and cause issue with snippets
  1559. # [13:44] <AryehGregor> What's the preferred way to profile Gecko for this sort of thing?
  1560. # [13:44] <@roc> I bet there is a lot of low-hanging performance fruit in editor
  1561. # [13:44] <zzzzz> oh, ok...
  1562. # [13:44] <@roc> AryehGregor: what platform
  1563. # [13:44] <AryehGregor> Ms2ger, only until other decent standards test suites are imported!
  1564. # [13:44] <AryehGregor> roc, Linux.
  1565. # [13:44] <edmorley|wfh> jprmc: (not sure if you read logs) the other bug landed first and was still orange
  1566. # [13:44] <edmorley|wfh> zzzzz: s/was/will/
  1567. # [13:45] <edmorley|wfh> zzzzz: the joys of nightlies
  1568. # [13:45] <zzzzz> understood , didn't know
  1569. # [13:45] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1570. # [13:45] <edmorley|wfh> :-)
  1571. # [13:45] <@roc> AryehGregor: sysprof or perf should work
  1572. # [13:45] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Client exited)
  1573. # [13:46] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1574. # [13:47] * Joins: pascalc_ (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1575. # [13:47] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1576. # [13:47] * pascalc_ is now known as pascalc
  1577. # [13:48] <@smaug> AryehGregor: Zoom is pretty good on Linux, but is not free
  1578. # [13:48] <@smaug> though , there is 15 days evaluation license
  1579. # [13:49] * pascalc is now known as IRCMonkey62937
  1580. # [13:49] <Standard8> bholley: hmm, adding that doesn't change the failure
  1581. # [13:49] <@smaug> AryehGregor: when profiling, make sure to profile a build with symbols
  1582. # [13:49] <bholley> Standard8: hm. You're in a position to debug it now, right?
  1583. # [13:49] * IRCMonkey62937 is now known as pascalc2
  1584. # [13:49] <AryehGregor> Does a regular debug build have symbols?
  1585. # [13:49] <Standard8> bholley: yep
  1586. # [13:49] <bholley> Standard8: ok. Let's inspect the object, see what it's deal is
  1587. # [13:50] <bholley> Standard8: if you can catch it in a debugger, obj->dump() is ideal
  1588. # [13:50] <@roc> AryehGregor: yes. However, you do not want to be profiling a debug build
  1589. # [13:50] <bholley> Standard8: but it's almost certainly a wrapper
  1590. # [13:50] <AryehGregor> Well, I do if I'm trying to get the tests to run faster. :)
  1591. # [13:50] <@roc> profiles of debug builds are generally not interesting
  1592. # [13:50] <bholley> Standard8: is the |constructor| property undefined?
  1593. # [13:50] <@roc> can we just run the tests in an opt build? :-)
  1594. # [13:51] <Ms2ger> roc, and not catch all the assertions this is going to trigger? ;)
  1595. # [13:51] <@smaug> tbox runs optimized debug builds
  1596. # [13:51] * Joins: nigelb (Adium@64FB077B.91EADDC9.BE90E62C.IP)
  1597. # [13:52] <AryehGregor> roc, mochitest doesn't do anything with assertions anyway . . .
  1598. # [13:52] <AryehGregor> Er.
  1599. # [13:52] <AryehGregor> Ms2ger, mochitest doesn't do anything with assertions anyway . . .
  1600. # [13:52] <@roc> it would be nice to catch the assertions
  1601. # [13:52] <AryehGregor> Do I want an optimized debug build? If so, how do I do it?
  1602. # [13:52] <Ms2ger> dbaron is working on it
  1603. # [13:52] <@roc> but I'd much rather have the tests without assertions than no tests at all
  1604. # [13:52] <Ms2ger> --enable-debug --enable-optimize
  1605. # [13:52] <Ms2ger> Sure
  1606. # [13:52] <AryehGregor> What's the disadvantage relative to --enable-debug --disable-optimize?
  1607. # [13:53] <@smaug> enable-optimize makes debugging harder
  1608. # [13:53] <AryehGregor> Oh, is that why stack traces from assertions on tbpl are incomprehensible?
  1609. # [13:55] <AryehGregor> When I run the webpage version of the tests, it takes about five minutes.
  1610. # [13:55] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Connection reset by peer)
  1611. # [13:55] <AryehGregor> I think that's on a debug build.
  1612. # [13:55] <AryehGregor> Plus like half an hour to lay out the 300,000-row table, which doesn't even really work. :)
  1613. # [13:56] <Ms2ger> Dumping 300000 lines to the console takes some time, I guess :)
  1614. # [13:56] <AryehGregor> More like a million, with all the asserts . . .
  1615. # [13:56] <Ms2ger> Heh
  1616. # [13:56] * AryehGregor is currently tee'ing output to a log file, so will be able to say for sure soon
  1617. # [13:56] <Standard8> bholley: any idea where I could break for that?
  1618. # [13:58] <AryehGregor> It's only 70 seconds to run the webpage version of the tests on a downloaded nightly (thus optimized, clearly).
  1619. # [13:58] <AryehGregor> That's not bad at all, all things considered.
  1620. # [13:58] <AryehGregor> That doesn't include the select tests, but those shouldn't be too much extra.
  1621. # [14:00] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1622. # [14:01] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  1623. # [14:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1624. # [14:03] * Joins: espindola (espindola@moz-40C978A1.dsl.teksavvy.com)
  1625. # [14:04] <AryehGregor> Ms2ger, your glue prints the test name on passes, but only the assert name on fails, so I can't scrape the list of failing tests from the test output. :(
  1626. # [14:04] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1627. # [14:04] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1628. # [14:04] <Ms2ger> Did you see the patch I linked to earlier?
  1629. # [14:04] <AryehGregor> Yes.
  1630. # [14:05] * Quits: pascalc2 (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1631. # [14:06] * AryehGregor tries it
  1632. # [14:06] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
  1633. # [14:06] <Ms2ger> That should print the JSON format you need
  1634. # [14:07] <Standard8> bholley: its an [object NodeList] and it has a constructor
  1635. # [14:07] * Joins: pascalc2 (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1636. # [14:07] <AryehGregor> Ms2ger, works.
  1637. # [14:08] <AryehGregor> That will probably be another few megs, but oh well. :)
  1638. # [14:08] <Ms2ger> I'm afraid it will :)
  1639. # [14:08] <gcp> the latest Flash update seems to break youtube on nightly
  1640. # [14:08] <Ms2ger> I guess you could comment out the part that does the normal output
  1641. # [14:08] <Standard8> bholley: but aObj.constructor.name is undefined
  1642. # [14:09] * Quits: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1643. # [14:09] <AryehGregor> Oops. Looks like Ehsan replied to some of my questions on bugs he asked me to look at two weeks ago, but I wasn't CC'd, so I didn't notice. :(
  1644. # [14:10] * AryehGregor fixes his preferences
  1645. # [14:11] * Quits: c0smikdebris (c0smikdebr@FEEAF650.D8228D1D.BE90E62C.IP) (Client exited)
  1646. # [14:11] <gaston> mobile 15.0a1 for tablets uses native UI or not yet ?
  1647. # [14:11] <Ms2ger> Don't think so
  1648. # [14:11] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  1649. # [14:11] <gaston> i didnt see a change yet after upgradng from a month & half nightly
  1650. # [14:11] <Standard8> bholley: http://pastebin.mozilla.org/1616445 is a hack that makes it pass the unit test..
  1651. # [14:11] <aja> not
  1652. # [14:12] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  1653. # [14:13] <gaston> although the prefs UI looks more native than before...
  1654. # [14:16] * Quits: thelodger (thelodger@3F6B379F.C9F9DC3E.C2E02DEF.IP) (Quit: Leaving.)
  1655. # [14:17] <zzzzz> edmorley|wfh: m-i pgo builds has symbols ?
  1656. # [14:17] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1657. # [14:18] <bholley> Standard8: sorry, was having lunch - reading backscroll
  1658. # [14:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f099b606dad4 - Brian R. Bondy - Bug 751652 - Disable MAR tests when security checks are disabled. r=rstrong
  1659. # [14:18] <bholley> Standard8: ah, it's a nodelist
  1660. # [14:19] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1661. # [14:19] <bholley> Standard8: what is the constructor?
  1662. # [14:20] <bholley> Standard8: I'm guessing it's window.NodeList of the caller
  1663. # [14:20] <bholley> Standard8: or rather, the scope in which the nodelist was created
  1664. # [14:20] <Standard8> bholley: aObj.constructor says [object NodeList] as well
  1665. # [14:20] <bholley> Standard8: do you know where aObj comes from?
  1666. # [14:20] <Standard8> bholley: http://mxr.mozilla.org/comm-central/source/mailnews/base/test/unit/test_iteratorUtils.js#70
  1667. # [14:21] <bholley> Standard8: ah, I see
  1668. # [14:22] <bholley> Standard8: do you know the principal of things coming out the dom parser?
  1669. # [14:22] <Standard8> nope
  1670. # [14:23] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  1671. # [14:23] <Standard8> bholley: null principal: http://mxr.mozilla.org/comm-central/source/mozilla/content/base/public/nsIDOMParser.idl#102
  1672. # [14:23] <bholley> Standard8: ah, ok
  1673. # [14:23] <bholley> Standard8: so
  1674. # [14:23] <bholley> Standard8: the document from the parser is unprivileged
  1675. # [14:24] <bholley> Standard8: which means that chrome gets an Xray wrapper for it
  1676. # [14:24] <bholley> Standard8: previously, all chrome was in the same compartment
  1677. # [14:24] <bholley> Standard8: so expandos were shared
  1678. # [14:24] <bholley> though, hm
  1679. # [14:24] <darktrojan> gcp, breaks in what way?
  1680. # [14:25] <gcp> there's already a bug and a fix it seems
  1681. # [14:25] <gcp> 751641
  1682. # [14:26] * Joins: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP)
  1683. # [14:26] <darktrojan> hmm that might be what I'm seeing
  1684. # [14:26] <bholley> Standard8: ok, now I'm wondering how this was working before
  1685. # [14:26] <bholley> Standard8: I'm pretty sure that |constructor| is an expando
  1686. # [14:27] <bholley> Standard8: which means that chrome shouldn't see it
  1687. # [14:27] <Standard8> heh
  1688. # [14:27] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1689. # [14:27] * Joins: jprmc (jprmc@94F4F1F1.5BCEC6DB.DA78B690.IP)
  1690. # [14:27] <AryehGregor> Ms2ger, the errors JSON file is 22M . . .
  1691. # [14:27] <bholley> Standard8: also, I'm confused as to why the XPCNativeWrapper.unwrap trick didn't work
  1692. # [14:27] <AryehGregor> Only 466K gzipped, though. Can we do that? :)
  1693. # [14:28] <AryehGregor> (probably not a good idea)
  1694. # [14:28] <Ms2ger> Ouch
  1695. # [14:28] * Quits: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP) (Connection reset by peer)
  1696. # [14:29] <bholley> hmm
  1697. # [14:29] * Joins: victorporo (victorporo@5F6B43D3.1C233438.79933D60.IP)
  1698. # [14:29] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1699. # [14:29] <bholley> Standard8: gimme a sec
  1700. # [14:29] <edmorley|wfh> zzzzz: sorry, I'm not sure
  1701. # [14:29] <Ms2ger> No low hanging fruit to fix a lot of those failures? :)
  1702. # [14:30] <AryehGregor> Probably there is.
  1703. # [14:30] <AryehGregor> I'm sure many of them are extremely repetitive.
  1704. # [14:30] <AryehGregor> $ hg add editing.json
  1705. # [14:30] <AryehGregor> dom/imported-tests/editing.json: up to 69 MB of RAM may be required to manage this file
  1706. # [14:30] <AryehGregor> (use 'hg revert dom/imported-tests/editing.json' to cancel the pending addition)
  1707. # [14:30] <Ms2ger> Wow
  1708. # [14:31] <Ms2ger> That's not a message I've seen before :)
  1709. # [14:31] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1710. # [14:31] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1711. # [14:32] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1712. # [14:32] <bholley> Ms2ger: what's the deal with .constructor.name?
  1713. # [14:32] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Ping timeout)
  1714. # [14:32] <Ms2ger> You ask like you think I know :)
  1715. # [14:33] <bholley> Ms2ger: is it a standardized thing?
  1716. # [14:33] <ttaubert> ted: so what should we about bug 740242? looks like the output is in some weird format caused by multiple threads printing to stdout. should we add some error handling to the regex parsing?
  1717. # [14:34] * Quits: zzzzz (chatzilla@moz-FC5E07A0.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1718. # [14:34] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1719. # [14:35] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1720. # [14:36] * Ms2ger looks
  1721. # [14:37] <@ted> ttaubert: yeah, i think that's the best we can do until we fix the automation to work around that issue and not interleave them
  1722. # [14:38] <@ted> just make it not fail :-/
  1723. # [14:38] <bholley> Ms2ger: I paste this into the live dom viewer: http://pastebin.mozilla.org/1616479
  1724. # [14:39] <bholley> Ms2ger: er, http://pastebin.mozilla.org/1616480
  1725. # [14:39] * Joins: zzzzz (chatzilla@moz-FC5E07A0.dhcp.embarqhsd.net)
  1726. # [14:40] <bholley> Ms2ger: in Firefox, I get undefined. in Chrome, I get "HTMLDivElement"
  1727. # [14:40] <graememcc> edmorley|wfh: ping
  1728. # [14:40] <edmorley|wfh> graememcc: pong
  1729. # [14:41] <Ms2ger> bholley, I get "Function.prototype" in Opera
  1730. # [14:41] <graememcc> edmorley|wfh: so, as perma-sherriff around these parts, would you have any objections to having the new hook in bug 663585 enabled on m-c/m-i?
  1731. # [14:41] <Ms2ger> bholley, can't find anything in WebIDL
  1732. # [14:42] <graememcc> (for spitting out the pushlog url of your push)
  1733. # [14:42] <AryehGregor> Prototypes have a .constructor, regular old objects don't, IIRC.
  1734. # [14:42] <ttaubert> ted: you haz patch
  1735. # [14:42] <AryehGregor> HTMLDivElement.prototype.constructor should be the same as HTMLDivElement, I think.
  1736. # [14:42] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
  1737. # [14:42] <Ms2ger> AryehGregor, wouldn't it inherit down, though?
  1738. # [14:43] * Quits: edmorley|wfh (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Ping timeout)
  1739. # [14:43] <edmorley> graememcc: sorry pidgin being, well pidgin
  1740. # [14:43] <AryehGregor> Oh, hmm.
  1741. # [14:43] <AryehGregor> Yeah, I guess it should.
  1742. # [14:43] <AryehGregor> Interesting.
  1743. # [14:43] <bholley> Standard8: ok, looks like .name isn't the sort of thing that should be relied on for DOM objects
  1744. # [14:43] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  1745. # [14:43] <edmorley> graememcc: looks good :-) (not that I really count for approval as far as hooks go, but will be useful for everyone)
  1746. # [14:43] <bholley> Standard8: I guess something in the other compartment was defining .name
  1747. # [14:43] <bholley> Standard8: and previously, the jsm could see it
  1748. # [14:44] <bholley> Standard8: but since now has its own separate Xray to the content object, it can't anymore
  1749. # [14:44] * Quits: aja (chatzilla@3846FB25.AEC64F0A.7880DB15.IP) (Quit: May the Fourth be with you)
  1750. # [14:44] <Standard8> bholley: hmm, I just found http://hg.mozilla.org/comm-central/rev/6d7a363afbb9
  1751. # [14:44] <graememcc> edmorley: thanks
  1752. # [14:44] <NeilAway> AryehGregor: whoa, how big is that file?
  1753. # [14:44] <Ms2ger> sid0!
  1754. # [14:44] <AryehGregor> NeilAway, what file? The one I tried to add and it complained? 22M.
  1755. # [14:45] <bholley> Standard8: maybe just toString and regexp it?
  1756. # [14:45] <bholley> Standard8: sort of hacky
  1757. # [14:45] * Joins: tabesc (blah@F29E6630.F0772A07.FD0CCECA.IP)
  1758. # [14:45] <zzzzz> edmorley: apparantly not :P just getting a whole bunch of xul.dll faults in the crash
  1759. # [14:46] <zzzzz> https://crash-stats.mozilla.com/report/index/69336485-8779-4b05-abbb-bef1f2120504
  1760. # [14:46] <bholley> Standard8: the instanceof check no longer makes sense, btw
  1761. # [14:46] <Ms2ger> NeilAway, this guy writes enormous tests...
  1762. # [14:46] <bholley> Standard8: because our nodelists are no longer nsIDOMNodelists
  1763. # [14:46] <tabesc> the latest hourly build, esc doesn't close Find bar after you press Ctrl+F
  1764. # [14:46] <Ms2ger> bholley, eh?
  1765. # [14:46] <bholley> oh, maybe they are?
  1766. # [14:46] <NeilAway> Ms2ger: that doesn't make them better :-P
  1767. # [14:46] <Ms2ger> bholley, I sure hope we didn't break that
  1768. # [14:46] <bholley> Ms2ger: I thought the new nodelist bindings made them not xpcom
  1769. # [14:47] <tabesc> also, tab is broken, when the urlbar has focus, pressing tab doesn't move the cursor to the searchbar and vice versa with shift-tab
  1770. # [14:47] <bholley> anyway, Ms2ger knows more than i do here
  1771. # [14:47] <Ms2ger> bholley, they definitely still go through nsIDOMNodeList APIs
  1772. # [14:47] <Standard8> bholley: so they aren't NodeLists either?
  1773. # [14:47] <AryehGregor> NeilAway, it makes them very comprehensive. I've caught a surprising number of bugs by trying out lots and lots of permutations.
  1774. # [14:47] <bholley> Standard8:scratch what I said
  1775. # [14:47] * Quits: tonymec (tonymec@78D6A323.3F6FF523.277517C1.IP) (Ping timeout)
  1776. # [14:47] <bholley> apparently
  1777. # [14:47] <bholley> Ms2ger: but they're proxies, right?
  1778. # [14:48] <Ms2ger> Yes
  1779. # [14:48] <bholley> Ms2ger: do we hack the hasInstance hook?
  1780. # [14:48] <Ms2ger> I think so
  1781. # [14:48] <Ms2ger> Though actually
  1782. # [14:48] <edmorley> tabesc: the ctrl+f issue sounds like it may have been regressed by 503370 - could you file a bile and mark it blocking that one please and CC the patch author and reviewer
  1783. # [14:48] <AryehGregor> Although yes, I could probably write them to have less combinatorial explosion, with a bit of effort.
  1784. # [14:48] <edmorley> s/bile/bug/
  1785. # [14:48] <edmorley> lol
  1786. # [14:48] <AryehGregor> They don't take that long to run in opt builds.
  1787. # [14:48] * Joins: tonymec (tonymec@78D6A323.3F6FF523.277517C1.IP)
  1788. # [14:49] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1789. # [14:49] <Ms2ger> bholley, peterv was doing something to it, IIRC...
  1790. # [14:50] <NeilAway> AryehGregor: it's not the run time I'm worried about
  1791. # [14:50] <AryehGregor> What are you worried about, then?
  1792. # [14:51] <NeilAway> AryehGregor: let's suppose someone wants to change behaviour, what do you expect them to do with your 22MB test file?
  1793. # [14:52] <AryehGregor> NeilAway, it's not the test file that's 22M, it's the list of expected fails that's 22M. A script could be written to auto-update it with the new results, and you can check that no regressions are being hidden as long as it only deletes lines and doesn't add them.
  1794. # [14:52] <AryehGregor> The richtext2 tests in editor/ already work this way, although they're smaller.
  1795. # [14:52] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1796. # [14:53] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  1797. # [14:53] <Ms2ger> bholley, hmm, see bug #717842
  1798. # [14:53] <AryehGregor> You could probably pipe the list of TEST-EXPECTED-FAIL lines into some kind of bash one-liner to delete all the new passes easily enough.
  1799. # [14:53] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1800. # [14:55] <AryehGregor> The largest file we currently have checked in seems to be js/src/jit-test/lib/mandelbrot-results.js, at 9M.
  1801. # [14:55] <tabesc> what about the broken tab issue?
  1802. # [14:55] <tabesc> anyone know what might have cause that regression?
  1803. # [14:55] * victorporo is now known as victorporof
  1804. # [14:55] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1805. # [14:56] <NeilAway> AryehGregor: hmm, even that looks to me like it could have been generated
  1806. # [14:56] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1807. # [14:56] <AryehGregor> I somehow doubt anyone wrote it by hand. :)
  1808. # [14:56] <NeilAway> AryehGregor: I mean at build time!
  1809. # [14:56] <AryehGregor> Hmm, I'm getting this on an untouched m-c checkout: REFTEST TEST-UNEXPECTED-FAIL | file:///mnt/extra/checkouts/mozilla-central/editor/libeditor/text/crashtests/580151-1.xhtml | assertion count 3 is more than expected 0 assertions
  1810. # [14:57] <AryehGregor> $ hg stat -A js/src/jit-test/lib/mandelbrot-results.js
  1811. # [14:57] <AryehGregor> C js/src/jit-test/lib/mandelbrot-results.js
  1812. # [14:57] <AryehGregor> Seems tracked.
  1813. # [14:57] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  1814. # [14:57] * NeilAway didn't say it wasn't
  1815. # [14:58] <AryehGregor> Anyone else getting that crashtest failure on m-c? I'm on Linux32 debug.
  1816. # [14:58] <AryehGregor> (this was before the merge of a few minutes ago)
  1817. # [14:58] <AryehGregor> (I'm not seeing it on tbpl, but it's consistent on localhost)
  1818. # [14:58] * davehunt is now known as davehunt|away
  1819. # [14:59] <tabesc> in fact, tab is broken everywhere in Firefox atm
  1820. # [14:59] * Ms2ger tries
  1821. # [14:59] <Ms2ger> AryehGregor, yep, same here
  1822. # [14:59] <Ms2ger> (Linux64)
  1823. # [14:59] <tabesc> latest Nightly hourly I mean, http://forums.mozillazine.org/ucp.php?mode=login try press tab to jump to the password field, doesn't work
  1824. # [15:00] <gcp> I heard another report about that
  1825. # [15:00] <Ms2ger> ASSERTION: An XBL file is malformed. Did you forget the XBL namespace on the bindings tag?:
  1826. # [15:00] <gcp> (tab not working)
  1827. # [15:00] * Quits: jprmc (jprmc@94F4F1F1.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1828. # [15:00] <edmorley> AryehGregor, Ms2ger: \o/
  1829. # [15:01] <Ms2ger> Hmm?
  1830. # [15:01] <Standard8> Ms2ger: oh I've got a fix for that :-)
  1831. # [15:02] <Standard8> anyone filed it yet?
  1832. # [15:02] <Ms2ger> Not me
  1833. # [15:03] <Standard8> who can review linux gnome stuff?
  1834. # [15:03] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Ping timeout)
  1835. # [15:03] * armenzg is now known as armenzg_brb
  1836. # [15:03] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
  1837. # [15:04] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1838. # [15:04] * ChanServ sets mode: +o ehsan
  1839. # [15:04] <edmorley> zzzzz: is the issue you were seeing the same that AryehGregor and Ms2ger are seeing?
  1840. # [15:05] <Ms2ger> Standard8, karlt?
  1841. # [15:05] <Standard8> well its the bottom half of https://hg.mozilla.org/try-comm-central/rev/de43a12c9997
  1842. # [15:05] * rail_away is now known as rail
  1843. # [15:05] <Standard8> I don't know what started it off though
  1844. # [15:06] <Ms2ger> dao, maybe?
  1845. # [15:07] <darktrojan> oh cool, the crashing I keep seeing isn't my fault
  1846. # [15:07] <darktrojan> well that was fun rebuilding everything
  1847. # [15:07] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1848. # [15:08] * Quits: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP) (Ping timeout)
  1849. # [15:08] * Joins: josh (josh@moz-3CFB36B4.hvc.res.rr.com)
  1850. # [15:08] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1851. # [15:09] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Quit: L'ordinateur  est en sommeil)
  1852. # [15:09] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1853. # [15:10] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1854. # [15:10] * Joins: kanha (quassel@F4BC79F1.8293D34.9105FBCF.IP)
  1855. # [15:10] <Standard8> Ms2ger: fyi bug 751869
  1856. # [15:10] * AutomatedTester|away|AFK is now known as AutomatedTester
  1857. # [15:10] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1858. # [15:10] * Callek jokingly wonders when gkmedias.dll gets the PGO-Is-Too-Hefty-Bustage
  1859. # [15:11] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  1860. # [15:12] * Joins: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP)
  1861. # [15:12] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  1862. # [15:13] * Quits: tabesc (blah@F29E6630.F0772A07.FD0CCECA.IP) (Ping timeout)
  1863. # [15:14] * armenzg_brb is now known as armenzg
  1864. # [15:14] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
  1865. # [15:14] * Joins: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1866. # [15:14] <zzzzz> edmorley: sorry, not been following their issue
  1867. # [15:15] * Ms2ger goes off for a bit
  1868. # [15:16] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1869. # [15:19] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
  1870. # [15:22] * catlee-away is now known as catlee
  1871. # [15:24] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1872. # [15:25] <edmorley> roc, Cwiiis:ping
  1873. # [15:25] <Cwiiis> edmorley, pong
  1874. # [15:25] <edmorley> hi
  1875. # [15:25] <Cwiiis> Hey - have we broken something, per chance? :)
  1876. # [15:25] <edmorley> Cwiiis: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=5c35cd6f3ea4 seems to be causing the android native R1 orange
  1877. # [15:26] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1878. # [15:26] <snorp> folks is there a way to cancel a nsRunnable
  1879. # [15:26] <snorp> after it has been queued with NS_DispatchToMainThread
  1880. # [15:26] <edmorley> Cwiiis: the first line in the summary (background-size-zoom-repeat.html) is due to bug 750598 (backed out nearer tip), but the rest seems to be bug 607417
  1881. # [15:26] <snorp> I see some Revoke stuff in nsThreadUtils.h but that kinda sucks
  1882. # [15:26] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1883. # [15:27] <Cwiiis> edmorley, just having a look...
  1884. # [15:27] <edmorley> Cwiiis: the best view to see it is https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=Android%20Tegra%20250%20mozilla-inbound%20opt%20test%20reftest-1 (and page down a few)
  1885. # [15:27] <edmorley> Cwiiis: thanks :-)
  1886. # [15:29] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1887. # [15:29] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1888. # [15:29] <zzzzz> anyone seen this in about:memory - started in past couple of days
  1889. # [15:29] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Ping timeout)
  1890. # [15:29] <zzzzz> 261.87% ── js-main-runtime-gc-heap-committed-unused-ratio [?!]
  1891. # [15:29] <edmorley> zzzzz: I think njn said about:memory was broken (presume due to cpg), so related?
  1892. # [15:30] <edmorley> although not if couple of days admitedly
  1893. # [15:30] <zzzzz> ok, thanks
  1894. # [15:30] <Cwiiis> edmorley, the very first failure looks like an accuracy issue, I wouldn't have expected that to be affected... The other 3 I'm not so sure about, maybe some kind of mask isn't propagating correctly or something...
  1895. # [15:30] <Ms2ger> I think someone disabled that assertion
  1896. # [15:30] <edmorley> Cwiiis: the first is the one I was meaning baove
  1897. # [15:30] <edmorley> above
  1898. # [15:30] <Ms2ger> (The assertion that percentages are <= 100%)
  1899. # [15:30] <Cwiiis> edmorley, ooh, ok
  1900. # [15:30] <Cwiiis> edmorley, phew :)
  1901. # [15:30] <edmorley> :-)
  1902. # [15:31] <edmorley> Cwiiis: would you be ok with me backing those two csets out for now, just so I can merge inbound, whilst you take a closer look?
  1903. # [15:31] * Joins: no_gravity (user@moz-11506F23.dip.t-dialin.net)
  1904. # [15:31] <Cwiiis> edmorley, sure, please do
  1905. # [15:32] <no_gravity> Hello! When downloading from www.mozilla.org/de/firefox/ it seems to give me the 32 bit version, which does not start on my system. How can I get the 64bit version?
  1906. # [15:32] * coop|away is now known as coop
  1907. # [15:32] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
  1908. # [15:33] <edmorley> no_gravity: windos?
  1909. # [15:33] <edmorley> windows, even
  1910. # [15:34] <no_gravity> edmorley: ubuntu
  1911. # [15:34] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1912. # [15:35] <no_gravity> found it on the ftp server!
  1913. # [15:35] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  1914. # [15:35] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1915. # [15:36] <edmorley> no_gravity: ah sorry, was just looking up the url (http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-x86_64/)
  1916. # [15:36] <edmorley> presume that's the one you found? :-)
  1917. # [15:36] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1918. # [15:36] <no_gravity> edmorley: could be. everything up to 12 works fine. after 12, the performance of my app is only 1/5 in FF.
  1919. # [15:37] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  1920. # [15:37] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  1921. # [15:38] <edmorley> no_gravity: if you are interested in finding a regression range (it would really help us out if it turns out to be a platform regression), this tool makes it pretty quick: http://harthur.github.com/mozregression/
  1922. # [15:40] * armenzg is now known as armenzg_buildduty
  1923. # [15:40] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1924. # [15:41] <no_gravity> edmorley: thats interesting! but i probably should first find out, what part of my app is slowed down. so i can report a bug later. my app is quite big and not public.
  1925. # [15:41] <mounir> smaug: hi
  1926. # [15:42] <edmorley> no_gravity: the tool will give you a 24 hours mozilla-central regression range of changesets, which might help with that? :-)
  1927. # [15:42] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1928. # [15:43] <edmorley> no_gravity: if you track down what is causing it & are able to spare a moment to file a bug that would be awesome :-)
  1929. # [15:43] <no_gravity> edmorley: what i mean is: i should first find out if its in the drawimage routine or in the array accessing or in the canvas to array code. it wont help you much if i just report "there is SOME problem that was introduced 2012/xx/xx" right.
  1930. # [15:43] * Joins: mike5w3c (MikeS@moz-2E518994.hfc.comcastbusiness.net)
  1931. # [15:43] <no_gravity> edmorley: yes, will do!
  1932. # [15:43] <edmorley> no_gravity: :-)
  1933. # [15:44] * davehunt|away is now known as davehunt
  1934. # [15:44] <mkaply> So check-in to mozilla-inbound doesn't require approval, just review, correct?
  1935. # [15:44] <edmorley> mkaply: yup
  1936. # [15:44] * mkaply is finally going to his first checkin in years
  1937. # [15:44] <edmorley> mkaply: and ideally a willingness to use try :-)
  1938. # [15:45] <froydnj> edmorley: there is no try
  1939. # [15:46] * Quits: no_gravity (user@moz-11506F23.dip.t-dialin.net) (Quit: leaving)
  1940. # [15:46] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1941. # [15:48] <mkaply> Is the bugzilla try server stuff hooked back up yet? I tried to read through the try server docs and they were quite confusing. I think it would be hard for a newbie to figure it out.
  1942. # [15:48] <sid0> Ms2ger: yes?
  1943. # [15:48] * sid0 reads scrollback
  1944. # [15:48] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1945. # [15:49] <edmorley> mkaply: autoland as a bugzilla in-built extension is only on staging, the old version uses the whiteboard and is being phased out (/was down yesterday iirc)
  1946. # [15:49] <Cwiiis> edmorley, I think roc will have to look at this one, I don't know enough about layout to quickly debug this...
  1947. # [15:49] <edmorley> Cwiiis: ok, thanks for looking, there's plenty of time now it's backed out :-)
  1948. # [15:50] <Cwiiis> I get what the test is testing, but not why it would be broken by these patches...
  1949. # [15:51] * bear-afk is now known as bear
  1950. # [15:51] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  1951. # [15:52] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1952. # [15:53] * bwinton_away is now known as bwinton
  1953. # [15:53] <mkaply> So I'm getting ssl required on the push. Did I blow it by not doing my initial pull against https instead of http?
  1954. # [15:54] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1955. # [15:54] <sid0> mkaply: you can edit your .hg/hgrc and fix things up
  1956. # [15:54] <sid0> mkaply: though you want to switch to ssh, not just https
  1957. # [15:55] <mkaply> All of the instructions for getting the source code show http
  1958. # [15:55] <mkaply> https://developer.mozilla.org/en/Mozilla_Source_Code_(Mercurial)
  1959. # [15:55] <sid0> they're not meant for committers
  1960. # [15:55] <mkaply> Is there a different way you're supposed to get the source code to be able to check in?
  1961. # [15:56] <jfkthame> pulling via http: is fine, when you push, explicitly use the ssh: url
  1962. # [15:56] <sid0> as I said, you have to push to ssh
  1963. # [15:56] <sid0> the way I have it set up
  1964. # [15:56] <mkaply> Should I point out at this point that there is no information on devmo about pushing changes? Just committing them? :)
  1965. # [15:56] <sid0> heh
  1966. # [15:57] <sid0> the way I have it set up is that my default is http, and I have an "m-c" alias defined for ssh
  1967. # [15:57] <sid0> so when I pull, I hg pull
  1968. # [15:57] <sid0> and when I push, I hg push m0c
  1969. # [15:57] <sid0> er, hg push m-c
  1970. # [15:57] <mkaply> cool. Found it here.
  1971. # [15:57] <mkaply> https://developer.mozilla.org/en/Mercurial_FAQ#How_do_I_check_stuff_in.3F
  1972. # [15:58] <sid0> requiring those extra four characters to push has saved me a couple of times
  1973. # [15:58] <sid0> makes me think twice :)
  1974. # [15:58] <sid0> if you don't want that you can use default-push as in the faq
  1975. # [15:58] <jfkthame> yeah, i don't like the idea of setting up default-push
  1976. # [15:59] <jfkthame> it'd be too easy to mistype "hg qpush" as "hg push" for example
  1977. # [15:59] <sid0> right
  1978. # [15:59] <sid0> that sort of thing
  1979. # [15:59] <jfkthame> so i require myself to give an explicit command including the destination i'm pushing to
  1980. # [15:59] * Joins: supreet (quassel@941F58EF.DBA3967A.DF11F364.IP)
  1981. # [16:00] <Cwiiis> edmorley, oh, the first failure was down to the other bug? I thought you meant the other way round....
  1982. # [16:00] <Cwiiis> In which case, this may be something I can fix :)
  1983. # [16:00] <edmorley> Cwiiis: yeah, sorry :-)
  1984. # [16:00] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1985. # [16:01] * armenzg_buildduty is now known as armenzg_brb
  1986. # [16:01] <jesup> sid0: not a bad idea (given how often I type hg qpush). What's the hgrc look for that?
  1987. # [16:01] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1988. # [16:01] * Joins: dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net)
  1989. # [16:01] * ChanServ sets mode: +o dbaron
  1990. # [16:01] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1991. # [16:04] * Quits: kaie (kaie@moz-C2E23D7C.dip.t-dialin.net) (Quit: Leaving)
  1992. # [16:06] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Input/output error)
  1993. # [16:06] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Quit: Verlassend)
  1994. # [16:07] * Quits: tonymec (tonymec@78D6A323.3F6FF523.277517C1.IP) (Ping timeout)
  1995. # [16:07] * Quits: tonymec|away (tonymec@78D6A323.3F6FF523.277517C1.IP) (Ping timeout)
  1996. # [16:08] * mjschranz_away is now known as mjschranz
  1997. # [16:08] <edmorley> jesup: default = https://foo \n mypush = ssh://foo
  1998. # [16:09] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1999. # [16:09] <edmorley> jesup: as long as mypush != default-push, then mercurial can't push without you using: hg push mypush
  2000. # [16:09] <mkaply> ok, next stupid question. tried to push, got head message, did pull then merge. Realized that I didn't want to do that. Undid the merge, but I can't do a pull --rebase because I already have the pull. Is there anything I can do at this point besides a queue?
  2001. # [16:09] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  2002. # [16:10] * mkaply is remembering why he stopped checking in patches.
  2003. # [16:11] <edmorley> mkaply: hg strip the pull, using: hg strip <oldest rev of pull>
  2004. # [16:11] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2005. # [16:11] * Joins: kaie (kaie@moz-C2E23D7C.dip.t-dialin.net)
  2006. # [16:12] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  2007. # [16:12] <jfkthame> mkaply: also, do use mercurial queues …. mq makes life many times better, really
  2008. # [16:13] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2009. # [16:13] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2010. # [16:13] <mkaply> jfkthame: yeah, after using git for a while, I'm getting that.
  2011. # [16:13] <edmorley> mkaply: with mercurial queues, the workflow would have been: hg push... oops new head... hg qimport -r tip (to get the commit back into a queue, do once for each changeset you are pushing), then hg qpop, hg pull, hg qpush, hg qfinish -a, hg push
  2012. # [16:14] <sid0> if you don't have conflicts
  2013. # [16:14] * Joins: evilpie (chatzilla@moz-3D74E99A.pools.arcor-ip.net)
  2014. # [16:14] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
  2015. # [16:14] <sid0> if you do then woe unto thee
  2016. # [16:14] <zzzzz> screw it... lot any luck finding the crasher
  2017. # [16:15] <zzzzz> s/lot/not
  2018. # [16:16] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  2019. # [16:16] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  2020. # [16:16] * jlebar|away is now known as jlebar
  2021. # [16:17] <mkaply> edmorley: Yeah, just did that. That's kind of cool. Just pulls it out of the set and puts it back at the top. That's kind of cool.
  2022. # [16:17] * cadecairos_away is now known as cadecairos
  2023. # [16:17] <mkaply> woohoo
  2024. # [16:18] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2025. # [16:18] <edmorley> :-)
  2026. # [16:18] <mkaply> I think the queue thing always kind of scared me for some reason.
  2027. # [16:18] * Quits: evilpie (chatzilla@moz-3D74E99A.pools.arcor-ip.net) (Ping timeout)
  2028. # [16:18] <mkaply> No idea why.
  2029. # [16:18] * NeilAway points that hg pull --rebase is just a convenient shorthand, nothing stopping you from issuing the commands separately
  2030. # [16:18] <NeilAway> *points out
  2031. # [16:18] <mkaply> I guess the deal is everything I'm doing locally can't really screw anything up until I push
  2032. # [16:19] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  2033. # [16:19] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2034. # [16:19] * Joins: evilpie (chatzilla@moz-3D74E99A.pools.arcor-ip.net)
  2035. # [16:19] <mkaply> is there any other command that changes things on the server besides push?
  2036. # [16:20] <edmorley> NeilAway: I didn't think it was identical; or at least I know people have complained about rebase issues in the past (whether they still affect newer versions of mercurial I don't know)
  2037. # [16:20] <jesup> mkaply: if you really mess everything up, make a new repo, reapply your patches and try again
  2038. # [16:20] <edmorley> mkaply: nope :-)
  2039. # [16:20] <mkaply> jesup: I've done that before.
  2040. # [16:20] <mkaply> OK, I have my Mozilla checkin mojo back. I feel better.
  2041. # [16:20] <jesup> mkaply: queues rock
  2042. # [16:20] * Quits: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it) (Quit: Leaving.)
  2043. # [16:20] * Joins: harsh (harshank@8FA73AAD.15C6DF7B.1551A00F.IP)
  2044. # [16:20] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
  2045. # [16:21] <jesup> mkaply: I had to (re)learn all this too last year
  2046. # [16:22] <Cwiiis> edmorley, is it definitely roc's/my changeset that caused that R1 failure? After looking more closely, it's a very weird failure...
  2047. # [16:22] <NeilAway> edmorley: yeah, but the point is hg pull --rebase is the same as hg incoming && hg pull && hg rebase
  2048. # [16:22] <Cwiiis> edmorley, I wouldn't have expected either of our changes to affect it
  2049. # [16:23] * philor|away is now known as philor
  2050. # [16:23] <sid0> jesup: I think the git branch model is better
  2051. # [16:23] <jesup> mkaply: yes, use queues like edmorely mentions - makes it easy to back out, pull and redo
  2052. # [16:23] <sid0> mqs have caused me data loss
  2053. # [16:23] <mkaply> I really like the git branch model.
  2054. # [16:24] <sid0> you can get something like it with bookmarks + an extension I don't remember the name of
  2055. # [16:24] <mkaply> Only down side I've found is I end up with a zillion branches
  2056. # [16:24] <sid0> (to generate patches for review)
  2057. # [16:25] <sid0> the only difference is git automatically namespaces branches, hg doesn't namespace bookmarks
  2058. # [16:25] <NeilAway> edmorley: http://mercurial.selenic.com/wiki/RebaseExtension#line-124
  2059. # [16:25] * Joins: timdream (timdream@moz-105A0185.adsl.dynamic.seed.net.tw)
  2060. # [16:25] <sid0> otherwise the flow's the same
  2061. # [16:25] <jesup> mkaply (and sid0): hg qqueue is handy too (and saves on having a ton of repos)
  2062. # [16:25] <edmorley> Cwiiis: the test results seem pretty convincing, we'll know for sure in ~10 mins to build then 30mins to test completion on my backout :-)
  2063. # [16:25] <sid0> qqueue is a hack :)
  2064. # [16:25] * Quits: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2065. # [16:25] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2066. # [16:25] * ChanServ sets mode: +o ehsan
  2067. # [16:26] <edmorley> NeilAway: ah I'll take a read, thank you :-)
  2068. # [16:26] <NeilAway> edmorley: yeah, that's what docs are for, you know, just ask sheppy ;-)
  2069. # [16:27] <edmorley> haha
  2070. # [16:27] <Cwiiis> edmorley, okidokes, I'll wait :)
  2071. # [16:27] <sheppy> reading ftw!
  2072. # [16:27] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  2073. # [16:27] <nigelb> sheppy is all about *writing* docs, I thought.
  2074. # [16:27] <jesup> neilaway: after reading some, I've started being cautious of rebase.
  2075. # [16:27] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  2076. # [16:27] <sheppy> nigelb: sure, but if nobody reads them, why bother?
  2077. # [16:28] <nigelb> ha, true.
  2078. # [16:28] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2079. # [16:28] * mcote|afk is now known as mcote
  2080. # [16:28] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2081. # [16:28] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
  2082. # [16:29] <mkaply> sheppy: weren't you building an extension a couple weeks ago? I'm sure you got to read lots of the docs (and probably couldn't help fixing them along the way)
  2083. # [16:29] <sheppy> mkaply: yeah, I fixed a few things along the way. And have more fixes planned. :)
  2084. # [16:29] <mkaply> I'll say this. After spending some time working on Chrome extensions, I've learned to love devmo.
  2085. # [16:29] <sheppy> \o/
  2086. # [16:30] <mkaply> The chrome documentation is really poor
  2087. # [16:30] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
  2088. # [16:31] * Joins: pranavrc (pranavrc@4027FE7B.1F9DBB9E.C28326FD.IP)
  2089. # [16:32] <nigelb> mkaply: Ouch.
  2090. # [16:32] <nigelb> I love the jetpack documentation.
  2091. # [16:32] <jlebar|mac> jaws: If try is still slow, you should ping in #build.
  2092. # [16:32] <@ehsan> armenzg_brb: https://bugzilla.mozilla.org/show_bug.cgi?id=751888
  2093. # [16:33] <jaws> jlebar|mac: k, will do
  2094. # [16:33] * Quits: kaie (kaie@moz-C2E23D7C.dip.t-dialin.net) (Quit: Leaving)
  2095. # [16:35] * Quits: pranavrc (pranavrc@4027FE7B.1F9DBB9E.C28326FD.IP) (Quit: Ping timeout: ∞)
  2096. # [16:36] * Joins: kaie (kaie@moz-C2E23D7C.dip.t-dialin.net)
  2097. # [16:37] <armenzg_brb> ehsan: I will look in a minute
  2098. # [16:37] * Joins: anky (anky@4C47D13A.EF53F391.A3D1B221.IP)
  2099. # [16:37] <@ehsan> thanks
  2100. # [16:37] * Quits: anky (anky@4C47D13A.EF53F391.A3D1B221.IP) (Quit: Leaving...)
  2101. # [16:37] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  2102. # [16:37] * rail is now known as rail_away
  2103. # [16:37] <jesup> NeilAway: From a comment: "My reason to choose [merge over rebase] is that a bad merge (caused by resolving conflicts the wrong way by human error) is easier to detect and reverse if I do a merge of two heads, rather than having done rebase." Seems pretty valid to me. And my experience trying to rebase a complex branch versus merging default onto the branch was that merge was MUCH easier...
  2104. # [16:37] <jesup> ...and less error-prone (rebase generated a lot of conflicts). One data point, but enough for me to go with merge if I see conflicts.
  2105. # [16:38] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  2106. # [16:38] * Joins: bsmith (bsmith@moz-717636FD.hsd1.tx.comcast.net)
  2107. # [16:39] <NeilAway> jesup: sure, but I'm trying to compare rebase with mq
  2108. # [16:40] <@ted> i use rebase on my mq patches
  2109. # [16:40] <@ted> and haven't had issues
  2110. # [16:40] <@ted> (except for that one rebase bug where it sometimes sticks deletes in there)
  2111. # [16:40] <jlebar> me too. But I hear tons of people complain.
  2112. # [16:40] <@smaug> mayhemer__: ping
  2113. # [16:40] <mayhemer__> smaug: yep?
  2114. # [16:41] <@smaug> mayhemer__: what indicates that there is a leak?
  2115. # [16:41] <@smaug> mayhemer__: should I backout the CORS changes
  2116. # [16:41] <@smaug> and try your patch ?
  2117. # [16:41] * edmorley is going to start to be more ruthless about hounding new tests causing oranges out of the tree, be warned! :-)
  2118. # [16:42] <mayhemer__> smaug: we don't release callbacks for never used connected that are created with syn-retry code (we open a second conn in 250ms when not getting the first ACK from the server)
  2119. # [16:42] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2120. # [16:42] <mayhemer__> smaug: and yes ... I had to back out the cors changes... will submit a secodary patch to try, just a sec
  2121. # [16:43] <@smaug> mayhemer__: you had to back out?
  2122. # [16:43] <@smaug> you mean for testing?
  2123. # [16:43] <mayhemer__> smaug: apparently :D
  2124. # [16:43] * armenzg_brb is now known as armenzg
  2125. # [16:43] * Parts: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
  2126. # [16:44] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
  2127. # [16:44] <jorendorff> how do i push to try without later getting errors about immutable changesets?
  2128. # [16:44] <espindola> got an email with a 9.41e+03% regression on talus!
  2129. # [16:44] * AutomatedTester is now known as AutomatedTester|AFK
  2130. # [16:44] <jorendorff> i know i can fix it with 'hg phase --force --draft REV"
  2131. # [16:45] <espindola> now that is a big regression
  2132. # [16:45] <froydnj> jorendorff: https://wiki.mozilla.org/ReleaseEngineering/TryServer#Disable_hg_phases_with_a_post-push_hook
  2133. # [16:45] * rail_away is now known as rail
  2134. # [16:45] <jlebar> ^ that
  2135. # [16:45] <jorendorff> thanks!
  2136. # [16:45] <@smaug> mayhemer__: once there are tryserver builds ready for testing (without the CORS change), could you post the link to the build to the bug
  2137. # [16:45] <espindola> http://graphs-new.mozilla.org/graph.html#tests=[[174,63,20]]&sel=1335995274000,1336168074000&displayrange=7&datatype=running
  2138. # [16:45] <mayhemer__> smaug: sure
  2139. # [16:45] <jlebar> espindola, lol
  2140. # [16:45] <armenzg> ehsan: XP or win7?
  2141. # [16:45] <espindola> have we just enabled a test? :-)
  2142. # [16:46] * Quits: mike5w3c (MikeS@moz-2E518994.hfc.comcastbusiness.net) (Quit: mike5w3c)
  2143. # [16:46] <@ehsan> armenzg: Win7 for now, might need XP later as well :/
  2144. # [16:46] <armenzg> btw what was the outcome of the Win32 on win64 build? did you upload it?
  2145. # [16:46] <armenzg> ehsan: ok
  2146. # [16:46] <@ehsan> armenzg: yes
  2147. # [16:46] <@ehsan> armenzg: https://bugzilla.mozilla.org/show_bug.cgi?id=751694
  2148. # [16:48] <mayhemer__> smaug: pushed - https://tbpl.mozilla.org/?tree=Try&rev=d4b9ca006df3
  2149. # [16:48] <Ms2ger> mayhemer__, ping
  2150. # [16:48] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2151. # [16:48] <mayhemer__> Ms2ger: yes
  2152. # [16:48] <armenzg> ehsan: no need for modifications in the machine? only a different mozconfig, correct?
  2153. # [16:49] <Ms2ger> mayhemer__, you mentioned you wanted to change the localStorage cross-origin tests to not use iframes; were you planning to do that soon?
  2154. # [16:49] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2155. # [16:50] <mayhemer__> Ms2ger: no, I have more important work to do, unless that tests with iframes seriously blocks something
  2156. # [16:50] <mayhemer__> block
  2157. # [16:50] <Ms2ger> No, just wondering if I should wait to touch them
  2158. # [16:50] <mayhemer__> Ms2ger: just do what you need
  2159. # [16:50] * Quits: timdream (timdream@moz-105A0185.adsl.dynamic.seed.net.tw) (Ping timeout)
  2160. # [16:50] <mayhemer__> Ms2ger: thanks for a note
  2161. # [16:50] <Ms2ger> OK, np
  2162. # [16:51] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  2163. # [16:53] * ewong|sleep is now known as ewong
  2164. # [16:53] * philor is now known as philor|away
  2165. # [16:57] <@ehsan> armenzg: I'm going to land the mozconfig changes into mozilla-central, so no changes will be needed for anything
  2166. # [16:57] <@ehsan> armenzg: the correct mozconfig will be picked based on whether the build system is being run on a 32 or 64 bit machine
  2167. # [16:58] <armenzg> ehsan: your problem is now my problem? :)
  2168. # [16:59] <@ehsan> armenzg: precisely!
  2169. # [16:59] <armenzg> sweet! :P
  2170. # [17:01] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2171. # [17:01] * Quits: vikram360 (vikram360@C8EB0593.D49FD144.2A068A5E.IP) (Ping timeout)
  2172. # [17:01] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Ping timeout)
  2173. # [17:01] * mak is now known as mak|afk
  2174. # [17:02] * Joins: vikram360 (vikram360@F490AC0.C4369F7.2A068A5E.IP)
  2175. # [17:03] <NeilAway> armenzg: it's a shame that there aren't env variables he can use, it looks odd to have a different mozconfig just because one is installed in d:\ and the other in c:\
  2176. # [17:03] <armenzg> NeilAway: maybe there is; I don't know much about the system; patches welcome
  2177. # [17:04] * philor|away is now known as philor
  2178. # [17:04] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  2179. # [17:04] <@ehsan> NeilAway: no, there are other differences as well, if you look more closely :)
  2180. # [17:04] <armenzg> that might have sounded not nice
  2181. # [17:05] <armenzg> in other words, I don't know how to fix it and if anyone knows and wants to file a bug to deal it (even though from ehsan's comment it doesn't seem to be the case)
  2182. # [17:06] * armenzg is now known as armenzg_buildduty
  2183. # [17:08] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2184. # [17:08] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  2185. # [17:08] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  2186. # [17:10] <espindola> bsmedberg, any comments on 731741?
  2187. # [17:10] <NeilAway> ehsan: well, you might have removed some lines, but that either means that a) you could have left them in b) they weren't necessary anyway
  2188. # [17:10] <NeilAway> s/lines/paths/
  2189. # [17:11] <@ehsan> NeilAway: I just looked at the paths on a real win64 builder, can't comment on what's needed for a win32 builder
  2190. # [17:13] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  2191. # [17:14] * Joins: mike5w3c (MikeS@454A1A4F.FF5089F.1771B9DE.IP)
  2192. # [17:15] <Ms2ger> PRUnichar length = aValue.Length();
  2193. # [17:15] <NeilAway> let me guess
  2194. # [17:15] <NeilAway> editor?
  2195. # [17:15] <@smaug> Ms2ger: awesome
  2196. # [17:16] <Ms2ger> layout/style/nsCSSValue.cpp
  2197. # [17:16] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2198. # [17:16] * Quits: ekw (ekw@moz-A9965122.dsl.irvnca.pacbell.net) (Ping timeout)
  2199. # [17:16] * Joins: ekw (ekw@moz-7B1D0663.dsl.irvnca.pacbell.net)
  2200. # [17:16] * gregglind_away is now known as gregglind
  2201. # [17:17] <NeilAway> whoa, inline history hides cc changes by default?
  2202. # [17:17] <Ms2ger> Yeah
  2203. # [17:17] <Ms2ger> News? ):
  2204. # [17:17] <Ms2ger> :)*
  2205. # [17:17] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  2206. # [17:17] * Ms2ger scratches that * off his chin
  2207. # [17:17] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  2208. # [17:17] <zzzzz> edmorley: I think I can safely say the crashes are NOT related to CPG, been running that build for awhile now - no problems
  2209. # [17:18] <NeilAway> I like how meaningful the test failure messages in bug 678726 are...
  2210. # [17:18] <Ms2ger> NeilAway, look out, Serge will "improve" them for you
  2211. # [17:19] <mbrubeck> Did njn ever figure out the about:memory bug?
  2212. # [17:19] <jlebar> mbrubeck, what about:memory bug?
  2213. # [17:19] <mbrubeck> as of last night, about:memory was broken on inbound tip
  2214. # [17:19] <jlebar> due to cpg?
  2215. # [17:20] <mbrubeck> not sure
  2216. # [17:21] <NeilAway> Ms2ger: well, what's this "ise" method it's using?
  2217. # [17:22] <Ms2ger> 21 // ise - is exact - compares using ===
  2218. # [17:22] <Ms2ger> 22 function ise(left, right, name) { SimpleTest.ok(left === right, name); }
  2219. # [17:22] * Quits: MarcoZ (Daily@moz-BEBBF7AC.dip.t-dialin.net) (Quit: Weekend!)
  2220. # [17:23] <NeilAway> bah
  2221. # [17:23] * ewong is now known as ewong|sleep
  2222. # [17:24] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2223. # [17:24] <mbrubeck> jlebar: My own bisecting so far points to https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=1201088e9f5154d2bc3c534053acfc0d4e2d1bc7&tochange=aeea5b83cf89dba073ca078b9528707c9b467505 but njn was concerned that clobbering might affect the results. (I bisected without clobbering)
  2224. # [17:25] <jlebar> mbrubeck, Hm. Would you mind filing a bug?
  2225. # [17:26] * armenzg_buildduty is now known as armenzgbuildduty
  2226. # [17:26] <NeilAway> Ms2ger: so, what's the fix, including more info in ise or moving ise to SimpleTest?
  2227. # [17:27] <Ms2ger> IMO, making is() use === :)
  2228. # [17:27] <Ms2ger> Barring that, move it to SimpleTest
  2229. # [17:27] <mbrubeck> jlebar: will do
  2230. # [17:27] <jlebar> mbrubeck, thanks.
  2231. # [17:27] * NeilAway will let Ms2ger change all the callers to is()
  2232. # [17:27] * coop is now known as coop|afk
  2233. # [17:27] <edmorley> philor: the test re-enable (that caused linux pgo xpcshell timeout, bug 751575) was merged to m-c since I didn't want to hold up inbound any longer, it was test-only & the backout will be merging shortly (just in case you wondered why timeouts on m-c)
  2234. # [17:28] <NeilAway> Ms2ger: so, who needs to review that change?
  2235. # [17:28] <Ms2ger> Mm
  2236. # [17:28] <Ms2ger> ted?
  2237. # [17:28] * joduinn-home is now known as joduinn-commute
  2238. # [17:29] * Joins: marcia (marcia_mac@77DD9FB8.1D9587BD.4742D861.IP)
  2239. # [17:30] <@ehsan> armenzgbuildduty: what's the best way for me to install visual C++ on this slave?
  2240. # [17:31] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2241. # [17:31] <armenzgbuildduty> ehsan: tell me what file it is so I can download it internally
  2242. # [17:31] <Ms2ger> http://30.media.tumblr.com/tumblr_m3ghmeW8MZ1rqvy12o1_1280.jpg
  2243. # [17:31] <armenzgbuildduty> ehsan: I will give you a URL to use from the slave
  2244. # [17:31] <@ehsan> armenzgbuildduty: there's an image on fs
  2245. # [17:32] <@ted> Ms2ger: ?
  2246. # [17:32] <Ms2ger> ted, webkitmemes
  2247. # [17:32] * Quits: Gentlecat (Roman@7380CDE7.7D1F96C3.8FB52CB8.IP) (Connection reset by peer)
  2248. # [17:32] <@ted> wat
  2249. # [17:32] <Ms2ger> Oh
  2250. # [17:32] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2251. # [17:32] <Ms2ger> ted, you can review SimpleTest, yes?
  2252. # [17:32] <@ted> sure
  2253. # [17:32] <philor> edmorley: cool, it's just Linux ;)
  2254. # [17:33] <Ms2ger> NeilAway, there you go :)
  2255. # [17:33] <NeilAway> Ms2ger: http://24.media.tumblr.com/tumblr_m3ghc8PWvq1rqvy12o1_500.jpg is relevant to our cache too ;-)
  2256. # [17:33] <Ms2ger> :)
  2257. # [17:33] <armenzgbuildduty> ehsan: do you know where? I can't find it
  2258. # [17:34] <edmorley> philor: on the plus side, I've hounded bug 751808's landing out :-)
  2259. # [17:34] <Ms2ger> !summon fantasai
  2260. # [17:34] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2261. # [17:34] <edmorley> philor: ttaubert has also been awesome in bug 749892, which was driving me up the wall
  2262. # [17:35] <@ehsan> armenzgbuildduty: let me dig up the URL for you
  2263. # [17:36] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  2264. # [17:36] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2265. # [17:38] <nigelb> Ms2ger++
  2266. # [17:39] <Ms2ger> Hmm?
  2267. # [17:39] <bholley> edmorley: http://bholley.wordpress.com/2012/05/04/at-long-last-compartment-per-global/
  2268. # [17:39] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2269. # [17:40] <Ms2ger> bholley++
  2270. # [17:40] * Joins: kanru (user@moz-6E61977E.dynamic.hinet.net)
  2271. # [17:40] <Ms2ger> bholley's yearly blog post \o/
  2272. # [17:41] <bholley> Ms2ger: :-)
  2273. # [17:41] <Ms2ger> Pictures!
  2274. # [17:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2275. # [17:41] <edmorley> bholley: like the choice of pictures! :-)
  2276. # [17:41] <bholley> edmorley: :-)
  2277. # [17:42] <edmorley> bholley++
  2278. # [17:42] <edmorley> luke++
  2279. # [17:42] <bholley> edmorley++
  2280. # [17:43] <lsblakk> edmorley: i just restarted autoland
  2281. # [17:43] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2282. # [17:43] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2283. # [17:44] <mbrubeck> jlebar: Filed https://bugzilla.mozilla.org/show_bug.cgi?id=751905 for the about:memory problem
  2284. # [17:44] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2285. # [17:45] <edmorley> lsblakk: great, thank you :-)
  2286. # [17:45] * bear is now known as bear-afk
  2287. # [17:46] <zzzzz> edmorley: take that back, just crashed again on the CPG build, now testing build just prior to landing
  2288. # [17:46] <Ms2ger> khuey|away, I bet you'll like bholley's post :)
  2289. # [17:46] * Joins: tchevalier (Instantbir@moz-BA7C7754.w90-0.abo.wanadoo.fr)
  2290. # [17:46] <philor> edmorley: yeah, but 749892 is trapped on fx-team, where it's sitting behind a perf regression isn't it?
  2291. # [17:47] <NeilAway> bholley-- for mixing http and https urls for the same host :s
  2292. # [17:47] <edmorley> philor: baby steps :-)
  2293. # [17:47] * Quits: josh (josh@moz-3CFB36B4.hvc.res.rr.com) (Quit: josh)
  2294. # [17:47] <bholley> NeilAway: where?
  2295. # [17:48] <NeilAway> bholley: Some fixes were simple. Others were harder.
  2296. # [17:48] <edmorley> NeilAway: that's a mozillameme if I saw one.... "lands CPG, gets karma-- for mixed content blog post about it"
  2297. # [17:48] <Ms2ger> bholley, I have to say that 3 posts in 3 years for a "Things I’m Working On" blog sounds like slacking to me :)
  2298. # [17:48] * Quits: cloudpopup (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
  2299. # [17:48] * Joins: josh (josh@moz-3CFB36B4.hvc.res.rr.com)
  2300. # [17:49] * Quits: josh (josh@moz-3CFB36B4.hvc.res.rr.com) (Quit: josh)
  2301. # [17:49] <Ms2ger> tbpl, y u 1281 pending jobs?
  2302. # [17:49] <NeilAway> bah, which tests changes sets the harness's direction to rtl?
  2303. # [17:49] * bc is now known as bc_
  2304. # [17:49] <NeilAway> s/something/other/
  2305. # [17:49] <bholley> NeilAway: fixed
  2306. # [17:50] * Ms2ger poofs
  2307. # [17:50] <NeilAway> bholley++
  2308. # [17:50] <Ms2ger> mounir++
  2309. # [17:50] * bc_ is now known as bc
  2310. # [17:50] * NeilAway thinks Ms2ger's karma module is broken
  2311. # [17:50] <Ms2ger> twss
  2312. # [17:51] * philor is now known as philor|away
  2313. # [17:51] <edmorley> s/'s karma module//
  2314. # [17:51] <NeilAway> edmorley++
  2315. # [17:51] <Ms2ger> Correct
  2316. # [17:51] <edmorley> (poor escaping ignored)
  2317. # [17:51] * Ms2ger whacks edmorley around a bit with a large fish
  2318. # [17:52] <froydnj> a large, broken fish
  2319. # [17:52] <bholley> jlebar: can you check if |TEST_PATH=js/xpconnect/tests make mochitest-chrome| works for you?
  2320. # [17:52] <NeilAway> edmorley: /s quote, so you don't need to escape 's
  2321. # [17:52] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  2322. # [17:52] <jlebar> bholley, With a specific build?
  2323. # [17:52] <bholley> jlebar: tip
  2324. # [17:52] * bc is now known as bc_
  2325. # [17:53] <NeilAway> hmm, the test harness could do with a %
  2326. # [17:53] <jlebar> bholley, sure. It'll take a few minutes, and I need to step out, but I'll ping you when it's done?
  2327. # [17:53] * bc_ is now known as bc
  2328. # [17:53] <NeilAway> wait, we've got <meter> these days
  2329. # [17:53] <bholley> jlebar: sounds good - it was just apropos that bug - maybe someone else can confirm
  2330. # [17:53] * Quits: Ms2ger (Ms2ger@94DADF20.75FBB71E.37724B0D.IP) (Quit: bbl)
  2331. # [17:54] <NeilAway> ted: worth while adding a progress meter to the test harness?
  2332. # [17:54] <jlebar> bholley, I mean, the fact that it shows a file: URI sounds a lot like something other than CPG.
  2333. # [17:56] * Joins: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu)
  2334. # [17:56] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2335. # [17:56] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2336. # [17:57] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: Shower and School)
  2337. # [17:57] <@ted> NeilAway: i had a patch laying around that added % complete to mochitest
  2338. # [17:57] <@ted> it broke something stupid
  2339. # [17:58] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  2340. # [17:58] <lduros> hi, I asked this same question here a while ago but got no answer... so I thought I'd try it on a calm Friday. My add-on makes pretty intensive processing (parsing js in js, walking parse tree, ...) and I notice often that while some memory seems to be freed ok when it's not processing, there is a large js-gc-heap-decommitted that remains all the time, which can go as high as 50% of the js part in about:memory. My question is, is
  2341. # [17:59] * khuey|away is now known as khuey
  2342. # [18:00] * Joins: anky (anky@4C47D13A.EF53F391.A3D1B221.IP)
  2343. # [18:00] * NeilAway agrees with jhuey
  2344. # [18:00] <NeilAway> s/j/k
  2345. # [18:00] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  2346. # [18:01] <khuey> NeilAway: in 751905?
  2347. # [18:01] <NeilAway> khuey: yeah, it just dawned on me
  2348. # [18:01] * NeilAway will comment in the bug
  2349. # [18:01] <jlebar> lduros, if you hover over js-gc-heap-decommitted, you'll see that the memory is returned to the OS.
  2350. # [18:02] * rnewman considers killfiling talos regression mails
  2351. # [18:02] <jlebar> lduros, In other words, it's not hurting anything. It's just an artifact of how our JS heap is implemented.
  2352. # [18:02] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
  2353. # [18:02] * jlebar is now known as jlebar|lunch
  2354. # [18:02] <lduros> jlebar|lunch: : ok, i read that hover part :-) I just wasn't sure if it shouldn't go away provided it was returned to the os
  2355. # [18:02] <lduros> i expected it to disapppear at some point
  2356. # [18:03] <lduros> jlebar|lunch: but if it's fine, then it's all good! Thanks mucH!
  2357. # [18:04] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2358. # [18:05] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
  2359. # [18:05] <NeilAway> hmm, we have tests that really don't like being run in a small window
  2360. # [18:06] * AutomatedTester|AFK is now known as AutomatedTester
  2361. # [18:07] * catlee is now known as catlee-lunch
  2362. # [18:07] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2363. # [18:09] <dougt> is flash broken in ff mac nighties?
  2364. # [18:09] <KWierso> dougt: I think flash is broken in all nightlies in some situations
  2365. # [18:09] * joduinn-commute is now known as joduinn-mtg
  2366. # [18:10] * KWierso thought he saw a bug about that
  2367. # [18:10] * Quits: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  2368. # [18:10] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  2369. # [18:10] * Quits: bholley (anonymous@moz-7F3898A2.w86-197.abo.wanadoo.fr) (Quit: bholley)
  2370. # [18:10] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: NO CARRIER)
  2371. # [18:10] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2372. # [18:10] <khuey> "Artist's rendition of compartment-per-global"
  2373. # [18:10] <khuey> lol
  2374. # [18:10] <khuey> also I heckled!
  2375. # [18:10] <khuey> go me
  2376. # [18:10] <edmorley> khuey the heckler :-)
  2377. # [18:11] <zzzzz> dougt: maybe https://bugzilla.mozilla.org/show_bug.cgi?id=751641
  2378. # [18:11] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2379. # [18:11] * khuey may have finally found a title for his business cards
  2380. # [18:12] * bz_sleep is now known as bz
  2381. # [18:12] * AutomatedTester is now known as AutomatedTester|AFK
  2382. # [18:12] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2383. # [18:12] <dougt> khuey: i thought it was going to be http://backedoutbykylehuey.com/
  2384. # [18:12] <@bz> khuey: yeah, isn't that a tough problem?
  2385. # [18:12] <dougt> zzzzz: maybe... however, i don't have anything disabled.
  2386. # [18:12] * @bz delayed getting his cards of months due to it
  2387. # [18:12] <khuey> bz: yeah
  2388. # [18:12] <khuey> it's a year in and I still haven't done it
  2389. # [18:13] <khuey> because I haven't thought of anything clever
  2390. # [18:13] <khuey> (and I don't really have a need for them :-P)
  2391. # [18:13] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2392. # [18:13] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
  2393. # [18:13] <@ted> i almost never give out business cards
  2394. # [18:13] * Quits: evilpie (chatzilla@moz-3D74E99A.pools.arcor-ip.net) (Input/output error)
  2395. # [18:13] <zzzzz> dougt: ok, that was the bug that broke flash from what I've seen in discussions - I can't keep the m-c hourly running long enough to test - crash-happy
  2396. # [18:13] <dougt> business cards are kind of ole school.
  2397. # [18:14] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2398. # [18:14] <dougt> 'google me or find me on Facebook/linked in'
  2399. # [18:14] <mounir> they still need your name
  2400. # [18:15] <edmorley> (or for the cool kids, I guess 'find me on github'...)
  2401. # [18:15] <@bz> yeah
  2402. # [18:15] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2403. # [18:16] * @bz finally ended up using a few at sxsw
  2404. # [18:16] <dougt> edmorley: yup.
  2405. # [18:16] * NeilAway prefers this rendition of CPG: http://i24.photobucket.com/albums/c11/miabiboy_14/DroolingRainbows.jpg
  2406. # [18:16] * sfink is now known as sfink|pto
  2407. # [18:16] <dougt> khuey: put that on the back of your card ^
  2408. # [18:17] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  2409. # [18:17] * coop|afk is now known as coop
  2410. # [18:17] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  2411. # [18:18] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  2412. # [18:19] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
  2413. # [18:19] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: gozala)
  2414. # [18:19] * Quits: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP) (Quit: ferongr)
  2415. # [18:19] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2416. # [18:21] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
  2417. # [18:22] <khuey> dougt: what?
  2418. # [18:22] * Joins: dao-m (AndChat@moz-B42C49EF.superkabel.de)
  2419. # [18:23] <NeilAway> khuey: I suggested http://i24.photobucket.com/albums/c11/miabiboy_14/DroolingRainbows.jpg as an artists rendition of CPG but I think dougt thinks it belongs on the back of your card
  2420. # [18:23] <khuey> ah
  2421. # [18:23] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Ping timeout)
  2422. # [18:24] * Quits: anky (anky@4C47D13A.EF53F391.A3D1B221.IP) (Quit: Leaving...)
  2423. # [18:24] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2424. # [18:25] * Joins: maikmerten (maikmerten@moz-52807FD1.dynamic.qsc.de)
  2425. # [18:25] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2426. # [18:25] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2427. # [18:25] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2428. # [18:26] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2429. # [18:27] * jmaher|afk is now known as jmaher
  2430. # [18:27] <NeilAway> eek, addr2line is eating up all my ram and cpu :s
  2431. # [18:30] * Quits: espindola (espindola@moz-40C978A1.dsl.teksavvy.com) (Ping timeout)
  2432. # [18:30] * jimm is now known as jimm-lunch
  2433. # [18:30] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2434. # [18:30] * erick-away is now known as erick
  2435. # [18:30] <edmorley> NeilAway: all 256mb of it? :-)
  2436. # [18:30] * @bz wonders what his chances are of getting a reply from heycam today
  2437. # [18:31] <@bz> seem slim. :(
  2438. # [18:31] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2439. # [18:31] <NeilAway> edmorley: you should have seen the activity monitor graphs when I killed it
  2440. # [18:32] * Joins: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net)
  2441. # [18:32] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2442. # [18:33] * Joins: espindola (espindola@moz-AD230A48.dsl.teksavvy.com)
  2443. # [18:33] * mak|afk is now known as mak
  2444. # [18:33] * luke-away is now known as luke
  2445. # [18:34] * Quits: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  2446. # [18:34] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e0204c492e54 - Olli Pettay - Bug 751422, fix regression from GetOwnerDoc() -> OwnerDoc(), r=khuey
  2447. # [18:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/032d43b1770f - Olli Pettay - Bug 561664 - document.activeElement should never return native anonymous content, r=enndeakin
  2448. # [18:36] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  2449. # [18:36] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2450. # [18:37] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2451. # [18:37] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2452. # [18:37] * Joins: garnacho_ (carlos@moz-21A1EC24.dyn.user.ono.com)
  2453. # [18:37] <NeilAway> bah, how do you add another function to SimpleTest? all the usual things don't seem to work :s
  2454. # [18:37] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2455. # [18:37] <zzzzz> dougt: well, I manged to get an hourly to run long enough that even with the flash patch , flash does not play at all on youtube or dailymotion
  2456. # [18:37] * Quits: garnacho__ (carlos@moz-969B7B43.dyn.user.ono.com) (Ping timeout)
  2457. # [18:38] <zzzzz> no time to file/bisect
  2458. # [18:38] * Quits: Stan (Stan@moz-55D6D4A9.dip.t-dialin.net) (Connection reset by peer)
  2459. # [18:38] <edmorley> dRdR, padenot: just spotted author for the commit that was pushed in bug 751539 is wrong
  2460. # [18:38] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Ping timeout)
  2461. # [18:38] * joduinn-mtg is now known as joduinn
  2462. # [18:39] * Quits: JeroenDeDauw (j@moz-4CF9BA2B.dip.t-dialin.net) (Quit: Leaving.)
  2463. # [18:39] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2464. # [18:39] * Joins: Stan (Stan@moz-55D6D4A9.dip.t-dialin.net)
  2465. # [18:40] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2466. # [18:40] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2467. # [18:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2468. # [18:42] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2469. # [18:43] <dougt> zzzzz: you'd think that there would be some kind of smoke test for flash. ;(
  2470. # [18:43] <zzzzz> dougt: hmm, I had to delete pluginreg.dat to even get flash to play on an older build
  2471. # [18:43] <dougt> did that work in today's build?
  2472. # [18:43] <zzzzz> don't know, will try in a few
  2473. # [18:44] <dougt> asking on #qa
  2474. # [18:44] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2475. # [18:44] * Mark_Capella|away is now known as Mark_Capella
  2476. # [18:45] * Joins: bnicholson (bnicholson@moz-69F6CF90.compute-1.amazonaws.com)
  2477. # [18:46] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2478. # [18:47] * Joins: alfredo-1 (Adium@514D186.F3BBB17D.144F44FA.IP)
  2479. # [18:47] <zzzzz> dougt: yes, deleted pluginreg.dat after installing latest hourly, and flash works, now if only the browser wasn't crash-happy
  2480. # [18:48] <zzzzz> F**k it..
  2481. # [18:48] * zzzzz goes to ready for work
  2482. # [18:48] * Joins: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP)
  2483. # [18:48] * liuche is now known as liuche|food
  2484. # [18:48] <luke> edmorley: nice ascii face!
  2485. # [18:49] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  2486. # [18:49] * ChanServ sets mode: +o dveditz
  2487. # [18:49] <edmorley> :-)
  2488. # [18:49] <luke> yeah, just like that
  2489. # [18:49] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  2490. # [18:50] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Client exited)
  2491. # [18:50] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2492. # [18:50] * Quits: dao-m (AndChat@moz-B42C49EF.superkabel.de) (Quit: Bye)
  2493. # [18:50] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2494. # [18:51] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2495. # [18:51] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2496. # [18:53] <@bz> bjacob: ping
  2497. # [18:54] * philor|away is now known as philor
  2498. # [18:54] <NeilAway> zzzzz: there's a bug on file for that btw
  2499. # [18:55] <NeilAway> zzzzz: oh, sorry, you already said that, never mind me
  2500. # [18:55] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2501. # [18:56] * Mark_Capella is now known as Mark_Capella|away
  2502. # [18:56] * jlebar|lunch is now known as jlebar
  2503. # [18:57] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2504. # [18:57] * jhford-work-away is now known as jhford-work
  2505. # [18:57] * jhford-work is now known as jhford-work-away
  2506. # [18:58] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2507. # [18:58] * catlee-lunch is now known as catlee
  2508. # [18:58] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2509. # [18:58] <bjacob> bz: pong
  2510. # [18:59] * Parts: alfredo-1 (Adium@514D186.F3BBB17D.144F44FA.IP)
  2511. # [18:59] * Quits: blizzack (blizzack_@moz-5AAE18A7.dreamhost.com) (Quit: Lost terminal)
  2512. # [18:59] <bjacob> bz: patch review on bug 751643
  2513. # [18:59] * Joins: xsergio (sergio@1D39D020.A37CDEAA.DF1E30BF.IP)
  2514. # [18:59] <@smaug> string code has bizarre coding style
  2515. # [18:59] * @smaug kicks darin
  2516. # [19:00] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  2517. # [19:00] <bjacob> smaug: 10 years after the fact, we can only blame ourselves for our string classes :)
  2518. # [19:01] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  2519. # [19:01] <edmorley> luke: the 33% maxheap CPG regression was expected yeah?
  2520. # [19:01] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2521. # [19:01] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2522. # [19:01] <@bz> bjacob: I think there have been a bunch of changes to the WebGL test suite recently
  2523. # [19:01] <@bz> bjacob: we're going to import those into our tree at some point, right?
  2524. # [19:01] <bjacob> bz: correct
  2525. # [19:02] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2526. # [19:02] <bjacob> bz: even the "1.0.1" branch has received significant changes
  2527. # [19:03] <luke> edmorley: we saw and expected some memory increase. we hadn't seen that one before. of course those maxheap tests seem to be very sensitive to timing of GCs and things
  2528. # [19:03] <bjacob> bz: we want to stay on the 1.0.1 branch until we can claim conformance, i think. For that, we seem to be blocked on the OSX 10.8 release, unless apple decides to maintain 10.7
  2529. # [19:03] <@bz> bjacob: we may want to do it before we land the new bindings
  2530. # [19:03] <@bz> bjacob: (the actual switchover; I just landed the big already-reviewed change)
  2531. # [19:03] <bjacob> bz: by do it do you mean: sync with 1.0.1, or switch to -trunk?
  2532. # [19:04] <@bz> bjacob: the former might be enough
  2533. # [19:04] <luke> edmorley: we also have a general GC plan to put things back to pre-cpg-or-better levels
  2534. # [19:04] <edmorley> luke: am I ok to leave you/bholley to take a look at the dev.tree-management mails? I've picked through them a bit, but I'm losing track of what was expected vs not
  2535. # [19:04] <bjacob> i hope so too
  2536. # [19:04] <edmorley> luke: :-)
  2537. # [19:04] <bjacob> bz: whe do you want to do that switchover?
  2538. # [19:04] <@bz> bjacob: or I can just make the one change to our in-tree tests I think I need to avoid orange
  2539. # [19:04] <luke> edmorley: yeah. we'll go through it
  2540. # [19:04] <@bz> bjacob: before June 5, but after I get reviews on it all... ;)
  2541. # [19:04] <@bz> bjacob: I'm _hoping_ in about 2 weeks
  2542. # [19:05] <bjacob> bz: well, it's not a big deal at all to sync with 1.0.1. can do it when you want.
  2543. # [19:05] <@bz> bjacob: but it depends on how fast Peter reviews stuff
  2544. # [19:05] <@bz> bjacob: ok, cool
  2545. # [19:05] <bjacob> so should i prepare that patch now?
  2546. # [19:05] <@bz> bjacob: if you have time, sure!
  2547. # [19:05] <bjacob> alright
  2548. # [19:05] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2549. # [19:05] <@bz> bjacob: just make sure to push it to try first
  2550. # [19:05] * @bz would not be surprised if there is orange
  2551. # [19:05] * Joins: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com)
  2552. # [19:05] <bjacob> well, sure, no way to sync webgl tests without a couple try runs
  2553. # [19:05] <@bz> bjacob: e.g. for that 64-vs-32 thing
  2554. # [19:05] <bjacob> to adjust lists of failing tests
  2555. # [19:06] * AutomatedTester|AFK is now known as AutomatedTester
  2556. # [19:06] <@bz> bjacob: which I think is fixed in the test suite
  2557. # [19:06] <bjacob> yes
  2558. # [19:06] <@bz> bjacob: ok, cool
  2559. # [19:06] <@bz> bjacob: thanks!
  2560. # [19:06] <bjacob> np
  2561. # [19:06] <@bz> bjacob: btw, I don't know if I told you, but I hacked together the WebGLUniformLocation stuff locally
  2562. # [19:06] <@bz> bjacob: just to get some perf numbers
  2563. # [19:06] <bjacob> cool!
  2564. # [19:06] <bjacob> so?
  2565. # [19:06] <edmorley> luke thank you :-)
  2566. # [19:06] <@bz> bjacob: and with that we're unambiguously faster than the old code
  2567. # [19:06] * Joins: pranavrc (pranavrc@4027FE7B.1F9DBB9E.C28326FD.IP)
  2568. # [19:06] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2569. # [19:06] <bjacob> bz: great!
  2570. # [19:06] <@bz> bjacob: probably by about 10% for the uniform setters
  2571. # [19:07] <@bz> bjacob: and this is on Mac, where the MakeContextCurrent is such a huge chunk
  2572. # [19:07] * @bz really hopes we spend less time on that elsewhere
  2573. # [19:07] <bjacob> nice, that will be noticeable in some real apps like particle effects
  2574. # [19:07] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  2575. # [19:07] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2576. # [19:07] <@bz> excellent
  2577. # [19:07] <bjacob> bz: yes, we should prioritize that bug, it's blocking our ability to do further performance testing
  2578. # [19:07] * Quits: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr_)
  2579. # [19:07] * Quits: msucan (mihai@DE9F3A83.CEBA11E2.BD62875.IP) (Quit: Leaving.)
  2580. # [19:08] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2581. # [19:08] <bjacob> bz: made it blocking-kilimanjaro
  2582. # [19:08] <@bz> cool
  2583. # [19:08] * Joins: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2584. # [19:09] <jlebar|mac> kanru: Are you coming to the sec-review?
  2585. # [19:10] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2586. # [19:11] <froydnj> jlebar|mac: what's the api for releasing malloc'd global objects when there's no convenient time to free() them save shutdown? (you mentioned this in a bug a while back, but I can't find the bug)
  2587. # [19:11] <darin> smaug: you should kick scc... when in rome
  2588. # [19:11] <jlebar|mac> froydnj: ClearOnShutdown.
  2589. # [19:11] <froydnj> jlebar|mac: thanks
  2590. # [19:11] <jlebar|mac> sure thing.
  2591. # [19:12] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  2592. # [19:12] <@smaug> darin: :)
  2593. # [19:13] <WeirdAl> luke: Do nightly builds have your fix now?
  2594. # [19:13] <luke> WeirdAl: hmm, let's see
  2595. # [19:13] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2596. # [19:14] <luke> WeirdAl: nope not yet. you can tell you have cpg when about:memory shows ~100 for js-compartments-system :)
  2597. # [19:14] * jhford-work-away is now known as jhford-work
  2598. # [19:15] <WeirdAl> ok, so probably within 3-4 hours
  2599. # [19:16] * mak is now known as mak|afk
  2600. # [19:16] <zzzzz> has 149 ── js-compartments-system
  2601. # [19:17] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  2602. # [19:17] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  2603. # [19:17] * jimm-lunch is now known as jimm
  2604. # [19:18] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2605. # [19:19] * Joins: vikash (vikash@11B3ABA1.9B552DFD.5D9ABA9F.IP)
  2606. # [19:20] * Joins: rclick (rclick@moz-72E70F54.dsl.covlil.sbcglobal.net)
  2607. # [19:20] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2608. # [19:21] * Quits: chewey (chewey@moz-95F6D74C.dip0.t-ipconnect.de) (Ping timeout)
  2609. # [19:22] <jprmc> edmorley: possible to get a merge to m-c that includes https://hg.mozilla.org/integration/mozilla-inbound/rev/b94e64ad7e76 ?
  2610. # [19:22] <jprmc> edmorley: like to kill off that beta blocker for mobile on central
  2611. # [19:22] * Joins: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2612. # [19:22] <edmorley> jprmc: looking
  2613. # [19:22] * Joins: der (sewardj@moz-618DD7AF.w92-156.abo.wanadoo.fr)
  2614. # [19:23] <mbrubeck> jprmc: Not until the Win PGO on https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=308f1163a388 succeeds at least...
  2615. # [19:23] <jprmc> arg
  2616. # [19:23] <jprmc> win pgo
  2617. # [19:23] <jprmc> forgot about that
  2618. # [19:23] <mbrubeck> jprmc: If you want it immediately, you can just land it on m-c.
  2619. # [19:23] <edmorley> jprmc: there's android bustage on that push (unrelated) that isn't fixed until my backout a few pushes later
  2620. # [19:23] <jprmc> edmorley: ok
  2621. # [19:24] <mbrubeck> where by "you" I mean "someone, possibly me"
  2622. # [19:24] <edmorley> jprmc: and yeah we need green pgo, last time I checked it was still a couple of hours out (I really want to merge too, just so we don't get the 220+ changeset backlog again we had this morning)
  2623. # [19:24] * Quits: harsh (harshank@8FA73AAD.15C6DF7B.1551A00F.IP) (Quit: Leaving)
  2624. # [19:24] <edmorley> backlog currently at 52
  2625. # [19:24] <zzzzz> edmorley: testing latest hourly with a virgin profile, so far no crashes - this does not bode well for older profiles :P
  2626. # [19:25] <@ehsan> catlee: ping
  2627. # [19:25] * Joins: bholley (anonymous@moz-7F3898A2.w86-197.abo.wanadoo.fr)
  2628. # [19:25] * zpao|detached is now known as zpao
  2629. # [19:25] * Joins: chewey (chewey@moz-95F6D74C.dip0.t-ipconnect.de)
  2630. # [19:25] <edmorley> jprmc: if it applies cleanly to m-c I'll double land it there too, if that helps?
  2631. # [19:25] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Input/output error)
  2632. # [19:25] * Quits: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
  2633. # [19:26] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  2634. # [19:26] * liuche|food is now known as liuche
  2635. # [19:26] <jprmc> edmorley: it can probably wait another couple hours for the pgo build, i'll check with Jeff and others though
  2636. # [19:27] <zzzzz> ehsan: today's nightly, and hourly m-c builds are not being built on x64bit machines are they ?
  2637. # [19:27] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2638. # [19:27] <@ehsan> zzzzz: nope
  2639. # [19:27] <zzzzz> ok
  2640. # [19:28] <edmorley> zzzzz: maybe file a bug and include all the things you've tried so far + stacktrace etc?
  2641. # [19:28] <zzzzz> ehsan: just scan read the etherpad notes on QA testing , wonder if all the fails and plugin problems are due to corrupt pluginreg.dat ?
  2642. # [19:28] * Joins: adoria0000 (Mibbit@moz-42337769.osaka.ocn.ne.jp)
  2643. # [19:28] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  2644. # [19:29] <@ehsan> zzzzz: see the bug, there was a recent regression which might be the cuase
  2645. # [19:29] <zzzzz> edmorley: I have to go to work, won't be till tomorrow afternoon before I can do much, by then the nightly's will have blown up in everyones face and complaints about flash... :(
  2646. # [19:29] * bear-afk is now known as bear
  2647. # [19:29] <catlee> ehsan: pong
  2648. # [19:29] <zzzzz> ehsan: thanks
  2649. # [19:30] <@ehsan> catlee: so is there absolutely no way for me to use a win64 builder without re-requesting access to one?
  2650. # [19:30] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2651. # [19:30] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2652. # [19:30] <mkaply> when do inbound patches move to central?
  2653. # [19:31] <khuey> when edmorley blesses them with the sacred waters
  2654. # [19:31] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
  2655. # [19:31] <catlee> ehsan: not for try
  2656. # [19:31] * armenzgbuildduty is now known as armenzg_lunch
  2657. # [19:31] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
  2658. # [19:31] <@ehsan> catlee: oh ok so I guess I need to file another bug then
  2659. # [19:32] <mbrubeck> mkaply: About once a day, when there is a changeset with no (known) new failures and with successful builds on all platforms (including PGO).
  2660. # [19:32] <@ehsan> catlee: ah nm, that machine has not been put back into the pool yet
  2661. # [19:32] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2662. # [19:32] <mkaply> mbrubeck: thanks. Is there any magic to putting the same patch in aurora that I did in central
  2663. # [19:32] <edmorley> mkaply: 1-2 times a day, in not too large a merge ideally; but in reality whenever the tree's unbusted and we've got a PGO green run on all platforms (dep builds aren't PGO'd) for long enough to do a merge
  2664. # [19:32] <mkaply> or do I just check out a different tree and commit a new patch
  2665. # [19:33] <mbrubeck> mkaply: Process for Aurora is just the same as Central; just make sure you include "a=" in your commit message.
  2666. # [19:33] * Joins: Ally_ (textual@moz-26DFFD6.range109-152.btcentralplus.com)
  2667. # [19:33] <@bz> I hate compilers
  2668. # [19:33] <@bz> really hate compilers
  2669. # [19:33] <@bz> esp when combined with dirs using -Werror
  2670. # [19:34] <froydnj> "don't -Werror and compile"?
  2671. # [19:34] <mbrubeck> mkaply: Yes, easiest is to clone a new tree and check in a new patch.
  2672. # [19:34] * Quits: marcia (marcia_mac@77DD9FB8.1D9587BD.4742D861.IP) (Quit: marcia)
  2673. # [19:34] <@bz> so get this
  2674. # [19:34] <@bz> I have a header file
  2675. # [19:35] <@bz> in which I would like to make use of mozilla::WebGLUniformLocation
  2676. # [19:35] <@bz> ok so far?
  2677. # [19:35] <@bz> but I don't need to _do_ much with it
  2678. # [19:35] <@bz> so I do
  2679. # [19:35] * AutomatedTester is now known as AutomatedTester|AFK
  2680. # [19:35] <@bz> namespace mozilla {
  2681. # [19:35] <@bz> class WebGLUniformLocation;
  2682. # [19:35] <@bz> }
  2683. # [19:35] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2684. # [19:36] * Quits: bnicholson (bnicholson@moz-69F6CF90.compute-1.amazonaws.com) (Ping timeout)
  2685. # [19:36] <@bz> but then another compiler, looks at that and gives this warning:
  2686. # [19:36] <@bz> declaration 'struct mozilla::WebGLUniformLocation' does not declare anything
  2687. # [19:36] <@bz> wtf?
  2688. # [19:36] <@bz> of course it effing declares something!
  2689. # [19:36] * Joins: bnicholson (bnicholson@moz-69F6CF90.compute-1.amazonaws.com)
  2690. # [19:36] <khuey> maybe it's a philosophical statement
  2691. # [19:36] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  2692. # [19:36] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2693. # [19:36] <@bz> that's nice
  2694. # [19:36] <@bz> but when combined with -Werror, not so nice
  2695. # [19:37] * @bz wonders why -Werror is not on for Mac, btw
  2696. # [19:37] * fabrice is now known as fabrice|afk
  2697. # [19:37] <khuey> eventually everybody will learn that warnings-as-errors is not a hill they want to die on
  2698. # [19:38] <@bz> well
  2699. # [19:38] <@bz> that's nice
  2700. # [19:38] <@bz> but we have dirs in the tree that use it right now
  2701. # [19:38] <@bz> and I'd like to be able to land this patch. :(
  2702. # [19:38] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  2703. # [19:38] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2704. # [19:39] <@bz> but seriously
  2705. # [19:39] <@bz> what the hell does it mean by "does not declare anything"? :(
  2706. # [19:39] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2707. # [19:39] <edmorley> jprmc: the pgo build we are waiting on is eta at just over 100 mins, then will need 60-90mins for the tests, if that helps?
  2708. # [19:39] <@bz> it's a frigging class forward-decl. :(
  2709. # [19:40] <froydnj> ah, I think I see why GCC would complain
  2710. # [19:41] * Joins: msucan (msucan@DE9F3A83.CEBA11E2.BD62875.IP)
  2711. # [19:41] * Joins: hub (hub@D459F0F4.D9251953.6E712CE2.IP)
  2712. # [19:41] <@bz> froydnj: oh?
  2713. # [19:41] <BenWa> LMAO. on an aurora approval 'Test completed: Yes'
  2714. # [19:42] <bjacob> bz: just discussed your getcurrentcontext perf bug with jrmuizel. since we currently only do webgl on the main thread, we'll cache current-gl-context-for-webgl as a plain global var, no need for any tls. + an assert to check that we are indeed on the main thread, in webgl context creation.
  2715. # [19:42] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2716. # [19:42] <@bz> bjacob: coolbeans
  2717. # [19:43] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  2718. # [19:43] * Quits: nigelb (Adium@64FB077B.91EADDC9.BE90E62C.IP) (Ping timeout)
  2719. # [19:44] * Quits: bnicholson (bnicholson@moz-69F6CF90.compute-1.amazonaws.com) (Ping timeout)
  2720. # [19:46] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
  2721. # [19:46] * Joins: kumar (kmcmillan@moz-BBE3ABD.mv.mozilla.com)
  2722. # [19:46] <@bz> oh
  2723. # [19:46] <@bz> hmm
  2724. # [19:46] <@bz> maybe it's this line
  2725. # [19:46] <@bz> class mozilla::WebGLUniformLocation;
  2726. # [19:46] * @bz checks
  2727. # [19:47] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  2728. # [19:47] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2729. # [19:48] <@bz> aha
  2730. # [19:48] <@bz> yes
  2731. # [19:48] <@bz> alright
  2732. # [19:48] * @bz wonders how to do this sanely
  2733. # [19:48] <froydnj> ok, that makes some sense
  2734. # [19:48] <cpeterson> the suspense is killing me :)
  2735. # [19:48] <@bz> So the actual code involved is
  2736. # [19:48] <@bz> namespace mozilla {
  2737. # [19:48] <@bz> class WebGLUniformLocation;
  2738. # [19:48] <@bz> }
  2739. # [19:48] <@bz> class mozilla::WebGLUniformLocation;
  2740. # [19:48] <@bz> (basically, once you expand the macros)
  2741. # [19:49] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2742. # [19:49] <@bz> if I leave out the "class" part in the namespace, then I get:
  2743. # [19:49] * mdas is now known as mdas|lunch
  2744. # [19:49] <jfkthame> that looks like something for the department of redundancy department
  2745. # [19:49] <@bz> error: 'WebGLUniformLocation' in namespace 'mozilla' does not name a type
  2746. # [19:49] <@bz> jfkthame: the second bit is generated via macro
  2747. # [19:50] <@bz> jfkthame: that's trying to forward-declare some typenames, but unfortunately forward-declaring namespaced stuff is Hard
  2748. # [19:50] * Joins: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com)
  2749. # [19:50] <jfkthame> yeah, i've tripped over that at some point, and iirc gave up and found some other way around
  2750. # [19:50] * @bz does something like that
  2751. # [19:51] * Quits: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr_)
  2752. # [19:51] <jrmuizel> ehsan: http://code.google.com/p/chromium/issues/detail?id=82385
  2753. # [19:51] <cpeterson> I don't think |class mozilla::WebGLUniformLocation| is syntactically valid. So this was a good warning wasn't lying.
  2754. # [19:51] <@bz> yeah
  2755. # [19:52] * @bz mutters
  2756. # [19:52] <jfkthame> one reason to prefer old-fashioned "ns", "gfx", "dom" etc prefixes rather than real namespaces :P
  2757. # [19:52] <@bz> indeed
  2758. # [19:54] <edmorley> bz: seems apt http://mozillamemes.tumblr.com/post/21088867147/if-they-come-back-well-get-them-to-switch-to-pgo :-)
  2759. # [19:54] * Quits: mak|afk (chatzilla@moz-A6547F54.retail.telecomitalia.it) (Ping timeout)
  2760. # [19:55] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
  2761. # [19:55] <vlad> bz: is this your auto-generate-webgl-bindings patch?
  2762. # [19:55] * Joins: nigelb (Adium@61F09E9C.FCB1410C.274D17D6.IP)
  2763. # [19:55] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
  2764. # [19:55] * Joins: akeybl (akeybl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2765. # [19:55] <@bz> vlad: it's part of it
  2766. # [19:55] * joduinn is now known as joduinn-brb
  2767. # [19:55] <@bz> vlad: but it's actually a part that's only needed to interface with the old-style stuff
  2768. # [19:55] <vlad> ahh
  2769. # [19:55] <@bz> vlad: the new bindings don't need this sort of thing at all
  2770. # [19:55] <@bz> vlad: they just include the header files they need. ;)
  2771. # [19:56] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
  2772. # [19:56] * Joins: gandalf (zbraniecki@moz-E00BAE91.play-internet.pl)
  2773. # [19:56] * Quits: bholley (anonymous@moz-7F3898A2.w86-197.abo.wanadoo.fr) (Quit: bholley)
  2774. # [19:56] <@bz> vlad: this is me trying to add mozilla::WebGLUniformLocation to the "castable interface" list in nsDOMClassInfoID.h
  2775. # [19:57] * Joins: mak|afk (chatzilla@moz-A6547F54.retail.telecomitalia.it)
  2776. # [19:58] <@bz> class nsINode; class nsIContent; class nsIDocument; class nsINodeList; class nsICSSDeclaration; class nsDocument; class nsGenericHTMLElement; class nsHTMLDocument; class nsStyledElement; class nsSVGStylableElement; class nsIDOMWebGLRenderingContext; class nsIWebGLUniformLocation; class nsIDOMImageData; namespace mozilla { class WebGLUniformLocation; }
  2777. # [19:58] * @bz declares victory
  2778. # [19:58] * Joins: paolo (paolo@moz-1E3E659D.retail.telecomitalia.it)
  2779. # [19:59] <luke> Waldo: ping
  2780. # [19:59] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Quit: L'ordinateur  est en sommeil)
  2781. # [19:59] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  2782. # [19:59] * Joins: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net)
  2783. # [19:59] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  2784. # [20:00] <Hixie> dougt: the public-whatwg list is unused, please use the whatwg@whatwg.org list
  2785. # [20:00] * merike|away is now known as merike
  2786. # [20:00] <dougt> Hixie: ha
  2787. # [20:01] <dougt> found it from the w3c pages.
  2788. # [20:01] <dougt> you should ask them to remove it.
  2789. # [20:01] <dougt> it == all references to that list
  2790. # [20:01] <dougt> or have them do some sort of email bridge or something
  2791. # [20:01] * @bz read that as "email bride"
  2792. # [20:01] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  2793. # [20:01] <@bz> which was confusing at first
  2794. # [20:02] <froydnj> would be an unhappy marriage, certainly
  2795. # [20:02] <dougt> the whole thing is confusing.
  2796. # [20:02] <@bz> it's not really that confusing
  2797. # [20:02] <dougt> we have like 4 groups we can discuss device APIs in
  2798. # [20:02] <@bz> oh, sure
  2799. # [20:02] <@bz> for device APIS
  2800. # [20:03] * @bz was thinking HTML
  2801. # [20:03] <@bz> it's a pretty simple decision tree
  2802. # [20:03] <dougt> yeah. yes or no
  2803. # [20:03] <dougt> i like the no branch as it results in beer sooner.
  2804. # [20:03] * mak|afk is now known as mak
  2805. # [20:03] <@bz> Is your comment about longdesc? If so, HTMLWG, else next question.
  2806. # [20:03] <@bz> Is your comment about the meaning of <u> or <i>? If so, HTMLWG, else next question.
  2807. # [20:03] * Quits: pranavrc (pranavrc@4027FE7B.1F9DBB9E.C28326FD.IP) (Quit: Ping timeout: ∞)
  2808. # [20:04] <jimb> What does the "explode/implode this series" button really mean on Talos graphs?
  2809. # [20:04] <@bz> Is your comment about canvas accessibility stuff? If so, mail dbolter, else next question.
  2810. # [20:04] * Joins: bnicholson (bnicholson@moz-B77DEAEB.mozilla.org)
  2811. # [20:04] <@bz> Is your comment about process? HTMLWG. Else, WhatWG
  2812. # [20:04] <Hixie> dougt: yeah, we're trying
  2813. # [20:04] <Hixie> dougt: turns out their systems are more complicated than one would expect (shocking, i know)
  2814. # [20:05] <jlebar|mac> smaug: This isn't correct, is it? https://hg.mozilla.org/try/rev/88642b6915cf
  2815. # [20:05] <dougt> Hixie: i bet it involves graphs of xml or rdf
  2816. # [20:06] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2817. # [20:06] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  2818. # [20:06] <philor> jlebar|mac: I starred one of them, but with a second one now I think you might be busted on inbound
  2819. # [20:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2820. # [20:06] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2821. # [20:07] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2822. # [20:07] * joduinn-brb is now known as joduinn-mtg
  2823. # [20:07] * mdas|lunch is now known as mdas
  2824. # [20:08] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  2825. # [20:09] <Hixie> dougt: it involves php, as far as i can tell
  2826. # [20:09] <Hixie> dougt: and lots of hardcoded stuff
  2827. # [20:10] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2828. # [20:11] * Parts: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2829. # [20:11] * @bz wonders whether the web would be better or worse if all php stuff suddenly disappeared
  2830. # [20:12] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2831. # [20:12] * Joins: ashughes (ashughes@C03F8279.DBB33A3F.A20E6FDD.IP)
  2832. # [20:13] <gaston> the web would be smaller :)
  2833. # [20:13] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Max SendQ exceeded)
  2834. # [20:13] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
  2835. # [20:14] * Quits: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2836. # [20:14] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
  2837. # [20:14] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2838. # [20:15] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2839. # [20:15] <@ted> oh god make the regression finder emails stop
  2840. # [20:15] <cpeterson> no Wikipedia
  2841. # [20:15] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2842. # [20:16] <Mossop> ted: Just stop landing things
  2843. # [20:16] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2844. # [20:16] * Joins: rillian (rillian@moz-DBEBB2B4.bc.hsia.telus.net)
  2845. # [20:17] * Joins: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2846. # [20:17] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
  2847. # [20:17] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2848. # [20:17] <edmorley> ted: typo the email in the patch author field, then use checkin-needed; sorted ;-)
  2849. # [20:18] <edmorley> jlebar: there's 3 now, want me to backout?
  2850. # [20:18] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Quit: Leaving)
  2851. # [20:19] <jlebar> edmorley, That's almost surely not a random failure.
  2852. # [20:19] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
  2853. # [20:20] <jlebar> edmorley, If you don't mind backing out, I'd appreciate it!
  2854. # [20:20] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2855. # [20:20] <edmorley> sure :-)
  2856. # [20:21] * Joins: evilpie_ (evilpie@moz-3D74E99A.pools.arcor-ip.net)
  2857. # [20:21] * Parts: evilpie_ (evilpie@moz-3D74E99A.pools.arcor-ip.net)
  2858. # [20:21] * Joins: evilpie_ (evilpie@moz-3D74E99A.pools.arcor-ip.net)
  2859. # [20:22] <@ted> edmorley: winning
  2860. # [20:23] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2861. # [20:24] * Joins: marcia (marcia_mac@77DD9FB8.1D9587BD.4742D861.IP)
  2862. # [20:24] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  2863. # [20:25] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2864. # [20:25] * Joins: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com)
  2865. # [20:25] * Quits: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr_)
  2866. # [20:27] * Quits: der (sewardj@moz-618DD7AF.w92-156.abo.wanadoo.fr) (Ping timeout)
  2867. # [20:29] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2868. # [20:29] * Joins: der (sewardj@moz-618DD7AF.w92-156.abo.wanadoo.fr)
  2869. # [20:30] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2870. # [20:30] * Quits: supreet (quassel@941F58EF.DBA3967A.DF11F364.IP) (Client exited)
  2871. # [20:30] * Joins: supreet (quassel@941F58EF.DBA3967A.DF11F364.IP)
  2872. # [20:30] * Quits: supreet (quassel@941F58EF.DBA3967A.DF11F364.IP) (Quit: supreet)
  2873. # [20:31] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2874. # [20:31] <bent> hey folks, who owns necko file streams nowadays?
  2875. # [20:32] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  2876. # [20:32] <bent> anyone remember anyone who poked recently?
  2877. # [20:32] <@bz> bent: the necko module owner?
  2878. # [20:33] <@bz> bent: I think generally any necko peer can deal with them
  2879. # [20:33] * Joins: ericb2 (X@moz-D339E438.fbx.proxad.net)
  2880. # [20:33] <bent> k
  2881. # [20:33] <bent> biesi is not around...
  2882. # [20:33] <jduell> bent: hg log shows biesi doing most of the reviews. I've never looked at the code, and I'm guessing most of the necko team hasn't either
  2883. # [20:33] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  2884. # [20:33] <bent> bz is on the list!
  2885. # [20:33] <bent> jduell, yeah, my guess too
  2886. # [20:34] <jduell> bent: if biesi can't do it, then one of us will have to learn... :)
  2887. # [20:35] <@ehsan> espindola: ping
  2888. # [20:36] * Quits: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP) (NickServ (GHOST command used by `ferongr))
  2889. # [20:36] * armenzg_lunch is now known as armenzg_buildduty
  2890. # [20:36] * Joins: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP)
  2891. # [20:36] * jhammel is now known as jhammel|lunch
  2892. # [20:36] <espindola> ehsan, pong
  2893. # [20:36] <@ehsan> espindola: so it seems like we're still behind gcc on mac on two benchmarks :/
  2894. # [20:36] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  2895. # [20:37] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2896. # [20:37] <@ehsan> espindola: I was thinking if there are "easy" ways to close that gap, for example, -O4 or -flto perhaps? :)
  2897. # [20:37] <espindola> :-(
  2898. # [20:37] <espindola> so, there are also two tests to be debugged
  2899. # [20:37] <@ehsan> yeah, on linux
  2900. # [20:37] <@ted> what benchmarks, and how much?
  2901. # [20:37] <espindola> -flto last time found a bug in the apple linker
  2902. # [20:38] <@ted> if it's not a huge regression, we can probably deal with it
  2903. # [20:38] <espindola> looks like it is fixed on the one on xcode 4.4
  2904. # [20:38] <@ted> apple gcc has been dead for ages
  2905. # [20:38] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
  2906. # [20:38] <@ehsan> ted: http://bit.ly/Km8892
  2907. # [20:38] <espindola> but I had no time to test it
  2908. # [20:38] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2909. # [20:38] <@ehsan> ted: (only pay attention to mac numbers)
  2910. # [20:38] <espindola> ehsan, another one is enabling sse
  2911. # [20:38] <espindola> at runtime
  2912. # [20:38] <espindola> clang has a cpuid.h
  2913. # [20:38] <espindola> but we delete it to make it easier to compare with gcc
  2914. # [20:38] <@ehsan> espindola: what do you mean enabling it at runtime?
  2915. # [20:39] <@ted> so ~3% on dromaeo_css
  2916. # [20:39] <@ted> ~3.5% on dromaeo_jslib
  2917. # [20:39] <@ehsan> right
  2918. # [20:39] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2919. # [20:39] <@ehsan> ted: what -O do we use on mac?
  2920. # [20:39] <@ted> bz: don't the dromaeo benchmarks mostly suck anyway? :)
  2921. # [20:39] <espindola> -O3 I think
  2922. # [20:39] <@ted> ehsan: not sure offhand, but might be -O3
  2923. # [20:39] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2924. # [20:39] <@ted> yeah, O3
  2925. # [20:39] <@ehsan> hmm
  2926. # [20:40] * @ehsan wonders how much clang's -O4 is going to win us
  2927. # [20:40] <espindola> ehsan, the dmg script has
  2928. # [20:40] <espindola> rm clang/lib/Headers/cpuid.h
  2929. # [20:40] <espindola> that helps with comparing apples to apples
  2930. # [20:40] <bjacob> ehsan: -O4? reminds me of http://funroll-loops.info/
  2931. # [20:40] <@ehsan> espindola: oh wait, you mean clang builds always assume that there's no SSE?
  2932. # [20:40] <Ameya> how to keep any particular addon always disabled in private mode..?
  2933. # [20:41] <espindola> ehsan, and gcc 4.2 too
  2934. # [20:41] <espindola> that was one the things to change after the switch
  2935. # [20:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2936. # [20:41] <espindola> to avoid changing more than one thing at a time
  2937. # [20:41] <espindola> bjacob, ehsan btw, -O4 enables lto
  2938. # [20:41] <@ehsan> espindola: but we only have a few places in the code base which attempt to use SSE2
  2939. # [20:42] <@ehsan> espindola: so I'd just enable them
  2940. # [20:42] <espindola> ehsan, I don't really know what the difference would be
  2941. # [20:42] <espindola> I found this while debugging a clang bug
  2942. # [20:42] <@ehsan> hmm
  2943. # [20:42] <espindola> and I could not mix and match gcc and clang files
  2944. # [20:43] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  2945. # [20:43] <Ameya> I mean want to keep disabled from browser's point of view...I mean consider like browser want to keep it disabled ...
  2946. # [20:44] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2947. # [20:44] <Ameya> Is there any list or datatype which we use to hold list of addons that would remain disabled in private mode?
  2948. # [20:44] <espindola> ehsan, do you have the .dmg sizes?
  2949. # [20:44] <espindola> clang used to produce dmg that were smaller than gcc 4.2
  2950. # [20:44] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2951. # [20:45] <espindola> not sure if that is good enough to offset the perf regression
  2952. # [20:45] <Ameya> bz: ?
  2953. # [20:45] <@bz> ted: the benchmarks suck, sure
  2954. # [20:45] <@bz> ted: just not as much as some other benchmarks
  2955. # [20:45] <@bz> ted: and the dromaeo_css one sucks less than most
  2956. # [20:45] <espindola> ehsan, how reliable are the numbers
  2957. # [20:45] <espindola> windows shows a 2.6% regression :-)
  2958. # [20:46] <@bz> ted: what that one is telling you is that using jQuery got 5% slower
  2959. # [20:46] * AaronMT is now known as AaronMTriage
  2960. # [20:46] <@bz> espindola: yeah, that's the real question. Should just retrigger both builds a bunch of times
  2961. # [20:46] <@bz> Ameya: hmm?
  2962. # [20:46] * Quits: gandalf (zbraniecki@moz-E00BAE91.play-internet.pl) (Ping timeout)
  2963. # [20:47] <@ehsan> espindola: not that reliable :)
  2964. # [20:47] <Ameya> bz: if i have a addon that i always want to keep disabled during private mode how to achieve it?
  2965. # [20:47] <@ehsan> espindola: no, but I can grab the builds if you want
  2966. # [20:47] <espindola> ehsan, thanks. Can you note that on the bug?
  2967. # [20:47] * Quits: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: smooney)
  2968. # [20:47] <espindola> is it possible to add more runs to the comparison?
  2969. # [20:48] <@ehsan> espindola: yes, I can do both
  2970. # [20:48] <@ted> bz: oof
  2971. # [20:48] <Ameya> bz: is such thing possible to do?
  2972. # [20:48] <espindola> awesome. Thanks!
  2973. # [20:48] <mkaply> Ameya: you can just check the private mode value and not do your add-ons stuff
  2974. # [20:48] <@bz> Ameya: I have no clue
  2975. # [20:48] <@bz> Ameya: I dodn't do addons, in case that wasn't clear.....
  2976. # [20:48] <@bz> mkaply: he's trying to disable some _other_ addon, not one he wrote
  2977. # [20:49] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2978. # [20:49] <Ameya> mkaply:bz yup
  2979. # [20:49] <@bz> ehsan: I was serious about the retriggering
  2980. # [20:49] <mkaply> Ameya: Ah. Well if it's not a restartless add-on, there's really nothing you can do.
  2981. # [20:49] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  2982. # [20:50] <@ehsan> bz: yeah, I just retriggered Dromaeo on a single build from m-c and on the try build 10 times on each os x platform
  2983. # [20:50] <@ehsan> https://tbpl.mozilla.org/?rev=b4d2343fff9d, fwiw
  2984. # [20:51] <Ameya> mkaply: Could we make a list which would contain info abt addons those need to be kept disabled ...
  2985. # [20:51] <mkaply> The problem is that private browsing happens while the browser is running. And disabling an add-on requires a restart of the browser.
  2986. # [20:51] <espindola> ehsan, the bug has two try runs where the only difference is the compiler
  2987. # [20:51] <Ameya> mkaply: Yup... Restarting is the problem.....
  2988. # [20:51] <@ted> espindola: sounds like we should change that SSE thing
  2989. # [20:51] <espindola> just in case there was some relevant change...
  2990. # [20:52] <@ted> since if that's the first thing we'd change, it'd help us make a more informed comparison
  2991. # [20:52] <@ehsan> espindola: I just used the m-c revision
  2992. # [20:52] * bz is now known as mxr
  2993. # [20:52] <@ted> "oh instead of a 3% regression it's no change"
  2994. # [20:52] <mkaply> Ameya: in theory you could write an addon that when you switched to private mode, it disabled addons and restarted the browser.
  2995. # [20:52] * mxr is now known as bz
  2996. # [20:52] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2997. # [20:52] <mkaply> Ameya: if you know of specific add-ons that do not honor private browsing, though, you should let AMO know.
  2998. # [20:52] <mkaply> Add-ons are supposed to honor private browsing
  2999. # [20:53] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3000. # [20:53] * cadecairos is now known as cadecairos_brb
  3001. # [20:53] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  3002. # [20:53] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3003. # [20:53] <espindola> ted, we can probably try it, yes. The main use was making it possible to bisect miscompiled files..
  3004. # [20:53] <espindola> things have been working for some time
  3005. # [20:54] <Ameya> mkaply: I only mean to addon some detection/protection at browser level.....
  3006. # [20:54] <espindola> except for -Werror, we probably have to fix the -Werror build too :-(
  3007. # [20:54] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3008. # [20:55] * Quits: teoli (teoli@EDB1D55.195E6A26.F1085784.IP) (Ping timeout)
  3009. # [20:55] <froydnj> my, what big vtables svg elements have o.O
  3010. # [20:55] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  3011. # [20:55] <Ameya> mkaply: Like addons can use nsIFile in private mode.... So they can record user activities on file in private mode.
  3012. # [20:56] <Ameya> mkaply: I mean to say private browsing should not allow addons to access certain sensitive interfaces...
  3013. # [20:57] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  3014. # [20:57] * Joins: teoli (teoli@EDB1D55.195E6A26.F1085784.IP)
  3015. # [20:57] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Connection reset by peer)
  3016. # [20:57] <@ted> espindola: -Werror is less important
  3017. # [20:57] <Ameya> mkaply: Sorry to say but addons like chatzilla also does file handling so they can also violate privacy if they want...
  3018. # [20:58] * Quits: maikmerten (maikmerten@moz-52807FD1.dynamic.qsc.de) (Client exited)
  3019. # [20:58] <Ameya> mkaply: Along with AMO there should be some protection at browser level thats the only my point...
  3020. # [20:58] <edmorley> !seen josh
  3021. # [20:58] <firebot> josh was last seen 2 days, 22 hours, 12 minutes and 46 seconds ago, saying 'didn't we switch to a Windows compiler with a much bigger address space limit?' in #developers.
  3022. # [20:59] * AutomatedTester|AFK is now known as AutomatedTester
  3023. # [20:59] * cadecairos_brb is now known as cadecairos
  3024. # [21:00] <khuey> ha
  3025. # [21:00] <khuey> silly josh
  3026. # [21:00] <edmorley> ok, sine josh isn't here, 302 #developers: should we respin a nightly now that bug 751641 has landed? (plus will mean easier times with regression ranges later on, given CPG fallout etc)(
  3027. # [21:01] <@ehsan> ted: so, $PROCESSOR_ARCHITEW6432 works on win64, but it's undefined on win32
  3028. # [21:01] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  3029. # [21:01] <@ehsan> $PROCESSOR_ARCHITECTURE is x86 on both platforms
  3030. # [21:01] <@ehsan> ted: do you want me to use that?
  3031. # [21:02] <edmorley> Jesse: don't know if you need to be involved in bug 751878 ?
  3032. # [21:03] * Joins: clee_ (clee@moz-BBE3ABD.mv.mozilla.com)
  3033. # [21:03] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3034. # [21:03] * clee_ is now known as clee
  3035. # [21:03] * Quits: kumar (kmcmillan@moz-BBE3ABD.mv.mozilla.com) (Quit: kumar)
  3036. # [21:03] * Quits: bnicholson (bnicholson@moz-B77DEAEB.mozilla.org) (Quit: Leaving)
  3037. # [21:04] * Joins: kumar (kmcmillan@moz-BBE3ABD.mv.mozilla.com)
  3038. # [21:04] <zzzzz_> edmorley: I would vote YES for the respin, but I'm not sure that bug 751641 is not corrupting pluginreg.dat file - I didn't have much time to test, but deleting that file seems to have stopped my crashes I was seeing all day just prior to coming to work
  3039. # [21:04] <@ted> ehsan: well, the whole point is that if you're in a 32-bit shell, you get that
  3040. # [21:05] * zzzzz_ is as work now.. so can't test further
  3041. # [21:05] <@ted> if you're in a 64-bit shell then $PROCESSOR_ARCHITECTURE == AMD64
  3042. # [21:05] <edmorley> zzzzz_: from the bug, it seems that anyone who created a pluginreg whilst the bug was in place will need to remove it; so the sooner we can get the busted nightly superseded, the better imo
  3043. # [21:05] * edmorley is respinning a Nightly on 9ebf3dc839c5 to pick up CPG and the plugin fix
  3044. # [21:05] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  3045. # [21:06] <zzzzz_> OK, good
  3046. # [21:06] <@ehsan> ted: ok, sure, I mean, do you want me to use the env vars instead of the python script? :)
  3047. # [21:06] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  3048. # [21:06] * @ehsan doesn't care much either way
  3049. # [21:06] <@ted> ehsan: yeah, i'd prefer that
  3050. # [21:06] <@ted> much more straightforward
  3051. # [21:06] * @bz seeks someone who understands webidl
  3052. # [21:07] <@ehsan> ok
  3053. # [21:07] <@bz> and in particular, its handling of optional arguments with default values
  3054. # [21:07] <@ehsan> ted: then will you review my new patch, since you're already looked at it? :)
  3055. # [21:07] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  3056. # [21:08] <@bz> e:/builds/moz2_slave/try-w32/build/obj-firefox/js/xpconnect/src/dom_quickstubs.cpp(3600) : error C2039: 'CreateEventA' : is not a member of 'nsDocument'
  3057. # [21:08] * @bz hates compilers
  3058. # [21:08] <@bz> what the hell happened there?
  3059. # [21:08] * joey is now known as IRCMonkey12483
  3060. # [21:08] <@bz> is there a CreateEvent macro on Windows or something?
  3061. # [21:08] <@ehsan> bz: windows.h
  3062. # [21:08] * Quits: kennyluck (kennyluck@moz-1BF0140A.dynamic.hinet.net) (Ping timeout)
  3063. # [21:08] * Quits: IRCMonkey12483 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120418042009])
  3064. # [21:08] <@ehsan> yeah
  3065. # [21:08] <@ehsan> just do
  3066. # [21:08] <@ehsan> #ifdef CreateEvent
  3067. # [21:09] <@ted> ehsan: sure
  3068. # [21:09] <@ehsan> #undef CreateEvent
  3069. # [21:09] <@bz> there's more
  3070. # [21:09] <@bz> GetClassName
  3071. # [21:09] <@ted> yup
  3072. # [21:09] <khuey> http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/qsWinUndefs.h
  3073. # [21:09] <@bz> GetBinaryType
  3074. # [21:09] * Mossop is now known as Mossop_lunch
  3075. # [21:09] <@ted> windows.h, screwing you with macros
  3076. # [21:09] <@ted> forever
  3077. # [21:09] <@bz> hmm
  3078. # [21:09] <@bz> khuey: thanks
  3079. # [21:09] * @bz reorders his headers
  3080. # [21:09] * Boriss is now known as Boriss_lunch
  3081. # [21:10] * luke is now known as luke-lunch
  3082. # [21:10] <@bz> huh
  3083. # [21:10] <@bz> So I need to add more to that file too, eh?
  3084. # [21:10] <khuey> right
  3085. # [21:10] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  3086. # [21:10] <@ehsan> bz: reordering the headers doesn't help if you use those names later on
  3087. # [21:10] <@bz> hmm?
  3088. # [21:10] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
  3089. # [21:10] <@bz> What do you mean?
  3090. # [21:10] * jwir3 is now known as jwir3|brb
  3091. # [21:11] <@ehsan> #include "nsFoo.h"
  3092. # [21:11] <@bz> The change I made was #including some things in nsDOMQS.h
  3093. # [21:11] * Joins: kennyluck (kennyluck@moz-1BF0140A.dynamic.hinet.net)
  3094. # [21:11] * aki is now known as aki|food
  3095. # [21:11] <@ehsan> bz: oh, ok
  3096. # [21:11] <@bz> presumably one of these things pulls in windows.h
  3097. # [21:11] <@ehsan> bz: if you manage to include windows.h first, then maybe things will be fine
  3098. # [21:11] <@bz> so I just need to include qsWinUndefs.h after every single one
  3099. # [21:11] * Quits: akeybl (akeybl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
  3100. # [21:11] <@bz> and that should work
  3101. # [21:11] <@ehsan> bz: but the real fix is to make sure that no header ever includes windows.h
  3102. # [21:11] <@ehsan> cause that's bad
  3103. # [21:11] <@ehsan> and stupid
  3104. # [21:11] <@bz> mmm
  3105. # [21:12] * @bz bets he knows which one it was
  3106. # [21:12] <@bz> one sec
  3107. # [21:12] * Joins: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP)
  3108. # [21:12] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3109. # [21:12] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  3110. # [21:12] <@ehsan> ted: https://bugzilla.mozilla.org/attachment.cgi?id=621123&action=edit :)
  3111. # [21:13] <@bz> gfx/gl
  3112. # [21:13] <@bz> includes it all over the place
  3113. # [21:13] <@ehsan> argh
  3114. # [21:13] * @ehsan yells at gfx people
  3115. # [21:13] <sheppy> Anyone know if the Adobe Reader plugin issue we blocked it for affects Safari as well?
  3116. # [21:13] <@bz> /gfx/gl/GLContext.h for example
  3117. # [21:13] <@bz> also some includes in gfx/thebes
  3118. # [21:13] <@bz> in gfx/cairo
  3119. # [21:13] <@bz> gfx/skia
  3120. # [21:13] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  3121. # [21:13] <@bz> gfx/harfbuzz
  3122. # [21:14] <@ehsan> oh lovely
  3123. # [21:14] <@ehsan> thanks guys
  3124. # [21:14] <@bz> angle
  3125. # [21:14] <@bz> gfx/layers
  3126. # [21:14] <@ehsan> yeah
  3127. # [21:14] <@ehsan> include windows.h everywhere
  3128. # [21:14] <@ehsan> recipe for winning
  3129. # [21:14] <jesup> bz: looking for someone who understands webidl? And you think they'll admit it? :-)
  3130. # [21:14] <@ehsan> jesup: khuey!
  3131. # [21:14] <@bz> In fact
  3132. # [21:14] <bjacob> ehsan: it can make your compiles faster. at least, terminate faster.
  3133. # [21:14] <@bz> nsINode.h includes it indirectly, somehow
  3134. # [21:15] <@bz> or at least has a workaround for it being included
  3135. # [21:15] <@bz> http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsINode.h#56
  3136. # [21:15] <@bz> or maybe it just assumes someone might include it before including nsINode.h?
  3137. # [21:15] <@ehsan> bz: I think the latter
  3138. # [21:15] <@ehsan> where somebody is gfx ;)
  3139. # [21:15] * Quits: kennyluck (kennyluck@moz-1BF0140A.dynamic.hinet.net) (Broken pipe)
  3140. # [21:15] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  3141. # [21:15] <jesup> ehsan: yeah, but will he admit it? ;-)
  3142. # [21:16] <@ehsan> jesup: yeah, he's an honest man ;)
  3143. # [21:16] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-)
  3144. # [21:16] <@bz> yeah, this is dumb
  3145. # [21:17] <@bz> dom_quickstubs.cpp includes qsWinUndefs.h right after jsapi.h
  3146. # [21:17] <@bz> (note this means jsapi.h pulled in windows.h at one point!)
  3147. # [21:17] <khuey> nanojit headers used to include windows.h
  3148. # [21:17] <@bz> but then includes all sorts of other stuff
  3149. # [21:17] <khuey> well, they probably still do
  3150. # [21:17] <khuey> but we don't include them :-P
  3151. # [21:17] <@bz> bjacob: ping
  3152. # [21:18] <bjacob> bz: pong
  3153. # [21:18] <@bz> bjacob: see above. Basically, WebGLContext.h pulls in windows.h
  3154. # [21:18] <NeilAway> froydnj: heh
  3155. # [21:18] <@bz> bjacob: via gfx/gl/GLContext.h, I bet
  3156. # [21:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3157. # [21:19] <@bz> bjacob: is it worth making it stop doing that? ;)
  3158. # [21:19] <bjacob> bz: ok. we need (and will) make WebGLContext.h much smaller. Short term, is there something precise with that that's causing trouble?
  3159. # [21:19] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  3160. # [21:19] * Joins: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com)
  3161. # [21:19] <@bz> bjacob: short-term I can work around
  3162. # [21:19] <@bz> as for trouble
  3163. # [21:19] <@bz> https://tbpl.mozilla.org/?tree=Try&rev=89085378d49a
  3164. # [21:19] * @bz classifies that as trouble
  3165. # [21:20] <@bz> basically windows.h #defines a bunch of stuff whose names collide with DOM method names
  3166. # [21:20] <bjacob> ok
  3167. # [21:20] <bjacob> but
  3168. # [21:20] <bjacob> even if we didn't include windows.h,
  3169. # [21:20] <@bz> so including WebGLContext.h makes life a bit hard
  3170. # [21:20] <bjacob> it would still suck that we include thousands of lines of webgl code into dom_qs
  3171. # [21:20] <khuey> firebot: cid
  3172. # [21:21] <firebot> {0xfcc2db29, 0x03ba, 0x4eb3, {0x96, 0xb8, 0xea, 0x0f, 0x6f, 0x1f, 0x61, 0x55}}
  3173. # [21:21] <@bz> yeah
  3174. # [21:21] <bjacob> so the real solution is to make webglcontext.h be an actual header i.e. just declare stuff there
  3175. # [21:21] <@bz> when all I really need is the decl of WebGLUniformLocation
  3176. # [21:21] <bjacob> exactly
  3177. # [21:21] <@bz> but note that once I move WebGLUniformLocation to new bindings I can nuke it from here
  3178. # [21:21] <@bz> and just remove the include
  3179. # [21:21] <bjacob> cool
  3180. # [21:22] <edmorley> philor: bug 720852 comment 1... alipay, who'd have guessed...!
  3181. # [21:23] <@bz> alright
  3182. # [21:23] * @bz adds some qsWinUndefs love, and hopes
  3183. # [21:24] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3184. # [21:24] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3185. # [21:24] * juanb is now known as juanb|lunch
  3186. # [21:25] * Joins: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3187. # [21:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3188. # [21:26] * Quits: past (past@moz-F3F386D.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3189. # [21:26] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Ping timeout)
  3190. # [21:27] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3191. # [21:27] <philor> edmorley: yeah, I'm not surprised by either that, or amazon
  3192. # [21:27] * NeilAway thwaps Google
  3193. # [21:28] <edmorley> philor: the lies disproven; feel vindicated :-)
  3194. # [21:28] * jwir3|brb is now known as jwir3
  3195. # [21:28] * Quits: @smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120503170619])
  3196. # [21:29] * Joins: smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi)
  3197. # [21:29] * ChanServ sets mode: +o smaug
  3198. # [21:29] * Joins: aleth (Instantbir@moz-24EE697D.ictp.it)
  3199. # [21:29] <@ehsan> ted: https://bugzilla.mozilla.org/show_bug.cgi?id=751695#c15 ;)
  3200. # [21:30] * @ehsan prepares to land the patch before ted sees this
  3201. # [21:30] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  3202. # [21:31] * jhammel|lunch is now known as jhammel
  3203. # [21:31] <@smaug> hmm, I can't connect to freenode: "You need to identify via SASL to use this server"
  3204. # [21:33] * Quits: gfritzsche (gfritzsche@moz-255CC203.dynamic.qsc.de) (Quit: Leaving)
  3205. # [21:33] <edmorley> mbrubeck, ehsan, mak, <whoever feels up to merging>: inbound 308f1163a388 will be pgo green in about 40 mins hopefully; I'm heading out now, could one of you merge it once it's green, so jprmc can get the fix he needs on m-c please? :-)
  3206. # [21:33] <edmorley> whomever even
  3207. # [21:33] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3208. # [21:33] <@ted> haha
  3209. # [21:33] <mak> edmorley: ok
  3210. # [21:33] <@ted> ehsan: i did r+ it
  3211. # [21:33] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Max SendQ exceeded)
  3212. # [21:33] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
  3213. # [21:33] * gregglind is now known as gregglind_lunch
  3214. # [21:34] * Parts: aleth (Instantbir@moz-24EE697D.ictp.it)
  3215. # [21:34] * Joins: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3216. # [21:35] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3217. # [21:35] <mbrubeck> edmorley, mak: I'll be around to, if you want me to do it.
  3218. # [21:35] <mak> mbrubeck: whatever works will be fine, I plan to be here for many hours yet
  3219. # [21:36] * jgriffin is now known as jgriffin-afk
  3220. # [21:36] <edmorley> mak, mbrubeck: thanks :-) (that will make 3 merges into m-c today of ~250 changesets!)
  3221. # [21:36] * Quits: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP) (Ping timeout)
  3222. # [21:37] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3223. # [21:38] <padenot> b 10
  3224. # [21:40] * Quits: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3225. # [21:43] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  3226. # [21:43] * Joins: stephend (stephend@moz-BBE3ABD.mv.mozilla.com)
  3227. # [21:43] <stephend> anyone have a debug win32 nightly build I could have them run something on really quickly?
  3228. # [21:43] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3229. # [21:44] <stephend> I've found a case where after a plugin crashes, and we shut down firefox, neither firefox.exe nor the two plugin-hosts go away
  3230. # [21:44] * Quits: @smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120503170619])
  3231. # [21:45] * Joins: smaug (chatzilla@moz-1D1BFA15.elisa-laajakaista.fi)
  3232. # [21:45] * ChanServ sets mode: +o smaug
  3233. # [21:45] * Joins: armenzg__ (armenzg@moz-F54EC9D9.dsl.bell.ca)
  3234. # [21:45] <zzzzz_> stephend: maybe related to https://bugzilla.mozilla.org/show_bug.cgi?id=751641 - that patch did not make today's nightly - but a re-spin is in works to pick up the patch
  3235. # [21:45] <zzzzz_> stephend: you 'may' have to delete pluginreg.dat file -
  3236. # [21:45] <stephend> ahhh
  3237. # [21:45] <stephend> will try that; thanks!
  3238. # [21:45] * Quits: armenzg_buildduty (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  3239. # [21:46] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3240. # [21:47] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3241. # [21:48] <stephend> zzzzz_: didn't help, actually :-(
  3242. # [21:48] * stephend makes a screencast
  3243. # [21:48] <zzzzz_> :( was worth a shot
  3244. # [21:48] <stephend> yeah, indeed
  3245. # [21:48] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Quit: g'night all, have a good weekend :-D)
  3246. # [21:48] * armenzg__ is now known as armenzg_buildduty
  3247. # [21:49] * Quits: msucan (msucan@DE9F3A83.CEBA11E2.BD62875.IP) (Quit: msucan)
  3248. # [21:49] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3249. # [21:49] * ddahl is now known as ddahl|afk
  3250. # [21:51] * Quits: xsergio (sergio@1D39D020.A37CDEAA.DF1E30BF.IP) (Client exited)
  3251. # [21:51] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Quit: Leaving)
  3252. # [21:52] * Joins: msucan (mihai@DE9F3A83.CEBA11E2.BD62875.IP)
  3253. # [21:54] * zpao is now known as zpao|detached
  3254. # [21:54] * Joins: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3255. # [21:55] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  3256. # [21:56] * Joins: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP)
  3257. # [21:56] * Quits: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP) (Client exited)
  3258. # [21:56] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
  3259. # [21:56] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  3260. # [21:56] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  3261. # [21:56] <gkw> i keep getting talos regression emails? :-/
  3262. # [21:57] * Joins: stephend_ (stephend@moz-BBE3ABD.mv.mozilla.com)
  3263. # [21:57] <stephend_> zzzzz_: http://screencast.com/t/kDZAGQDjQjrT
  3264. # [21:58] * Joins: micahg (micahg@5699315D.13D9035B.F98C6DDA.IP)
  3265. # [21:58] <stephend> basically just shows that ending the application process doesn't also take down the firefox.exe process and the spawned pluginhosts
  3266. # [21:58] <khuey> gkw: stop causing regressions!
  3267. # [21:59] <Callek> khuey++
  3268. # [22:00] * philor is now known as philor|away
  3269. # [22:00] <zzzzz_> stephend not seen that one before... guess more digging is in order
  3270. # [22:01] <stephend> yeah; I just filed a bug on the crasher there, too
  3271. # [22:01] <zzzzz_> number ?
  3272. # [22:01] <stephend> https://bugzilla.mozilla.org/show_bug.cgi?id=751658
  3273. # [22:01] <zzzzz_> tnx
  3274. # [22:02] <stephend> similar/same stack as another/other bug(s), but thought I'd split it off
  3275. # [22:02] <stephend> guess I should file for what I just saw. Maybe I'll wait for tomorrow's build, though
  3276. # [22:02] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  3277. # [22:03] <jlebar|mac> I'm sure someone thought sending out dev-tree-management to everyone implicated in a push was a good idea.
  3278. # [22:03] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3279. # [22:03] <jlebar|mac> Has this been thoroughly disproven yet?
  3280. # [22:03] <zzzzz_> stephend I can report it works in 12.0 release on winXP SP3
  3281. # [22:03] * Joins: anky (anky@BFE30361.143170AD.A3D1B221.IP)
  3282. # [22:04] <stephend> zzzzz_: cool; I'll keep digging
  3283. # [22:04] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  3284. # [22:05] * Quits: stephend_ (stephend@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  3285. # [22:05] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  3286. # [22:05] * stephend is now known as stephend|mtg
  3287. # [22:05] <mbrubeck> gkw: I just filed https://bugzilla.mozilla.org/show_bug.cgi?id=752002 which would be one way to reduce the Talos email volume...
  3288. # [22:05] <zzzzz_> stephend there is a re-spin underway , so you may not to wait till tomorrow, unless its already really late where you are
  3289. # [22:06] <zzzzz_> according to tbpl another 213 mins
  3290. # [22:06] <zzzzz_> :P
  3291. # [22:06] <stephend|mtg> zzzzz_: nah, it's just coming on 1pm here in Mountain View
  3292. # [22:06] <zzzzz_> ahh, ok
  3293. # [22:07] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  3294. # [22:07] <gkw> khuey: the changeset range is really big http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2db9df42823d&tochange=e1a40027dc7e
  3295. # [22:07] <gkw> mbrubeck: thanks
  3296. # [22:08] <gkw> khuey: and my landing was on inbound, too
  3297. # [22:08] * bnicholson is now known as bnicholson|lunch
  3298. # [22:09] * AaronMTriage is now known as AaronMT
  3299. # [22:10] * Quits: vikash (vikash@11B3ABA1.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  3300. # [22:10] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  3301. # [22:10] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  3302. # [22:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3303. # [22:11] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  3304. # [22:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3305. # [22:11] * cadecairos is now known as cadecairos_away
  3306. # [22:13] <catlee> mbrubeck: ehsan asked me to turn it on :)
  3307. # [22:14] <catlee> I warned him about merges!
  3308. # [22:14] * Joins: akeybl (akeybl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3309. # [22:14] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3310. # [22:14] * mjschranz is now known as mjschranz_away
  3311. # [22:15] <mbrubeck> catlee: It's going to be fun on uplift day when it emails everyone who committed anything to any tree in the past 6 weeks. :)
  3312. # [22:15] * Quits: anky (anky@BFE30361.143170AD.A3D1B221.IP) (Client exited)
  3313. # [22:16] * Boriss_lunch is now known as Boriss
  3314. # [22:19] <catlee> :)
  3315. # [22:19] * Joins: bgmerrell (bgmerrell@moz-DC04B6FE.hsd1.ut.comcast.net)
  3316. # [22:20] <espindola> ehsan, 752004 is for asan?
  3317. # [22:21] * bear is now known as bear-afk
  3318. # [22:23] * Joins: victorporof (victorporo@5F6B43D3.1C233438.79933D60.IP)
  3319. # [22:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3320. # [22:24] * Joins: karl (karl@moz-2E8E6A53.jetstream.xtra.co.nz)
  3321. # [22:25] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  3322. # [22:25] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  3323. # [22:26] * Joins: kumar_ (kmcmillan@moz-BBE3ABD.mv.mozilla.com)
  3324. # [22:26] * Joins: twi (Adium@moz-B1F4A451.cust.dsl.vodafone.it)
  3325. # [22:26] * Quits: kumar (kmcmillan@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3326. # [22:26] * kumar_ is now known as kumar
  3327. # [22:27] * Joins: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net)
  3328. # [22:27] * luke-lunch is now known as luke
  3329. # [22:28] * Joins: Ms2ger (Ms2ger@94DADF20.75FBB71E.37724B0D.IP)
  3330. # [22:28] <khuey> http://w3cmemes.tumblr.com/
  3331. # [22:29] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3332. # [22:30] <@bz> khuey: lol
  3333. # [22:30] * teoli is now known as jyp|sleeping
  3334. # [22:30] * jyp|sleeping is now known as teoli-sleeping
  3335. # [22:31] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  3336. # [22:31] <@ehsan> jprmc: done
  3337. # [22:34] <@ehsan> espindola: no clang for windows?
  3338. # [22:34] * Quits: karl (karl@moz-2E8E6A53.jetstream.xtra.co.nz) (Ping timeout)
  3339. # [22:35] * aki|food is now known as aki
  3340. # [22:35] <espindola> ehsan, you want to switch from msvc?
  3341. # [22:35] <Ms2ger> dougt, public-whatwg@w3.org is not a mailing list you should send email to
  3342. # [22:35] <@ehsan> espindola: oh yes!
  3343. # [22:35] <espindola> !
  3344. # [22:35] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3345. # [22:35] <dougt> Ms2ger: you're late
  3346. # [22:35] <@ehsan> (in the long long long term!)
  3347. # [22:36] <espindola> ok, there is a lot of work to be done for ms extensions...
  3348. # [22:36] <dougt> Ms2ger: read up from a few hours ago
  3349. # [22:36] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  3350. # [22:36] <@bz> switching from msvc would kinda rock
  3351. # [22:36] <@bz> if we can do it without a perf hit
  3352. # [22:36] <Ms2ger> dougt, that's what I'm doing :)
  3353. # [22:36] <@ehsan> bz: I'm sure we can, we have an open source compiler :)
  3354. # [22:36] <@ehsan> espindola: yeah I know
  3355. # [22:36] <dougt> Ms2ger: keep going.. ;(
  3356. # [22:36] <dougt> Ms2ger: where hixie says the same thing
  3357. # [22:37] <dougt> and I complain about the w3 directing people to that mailing list from the cg site
  3358. # [22:38] <Ms2ger> And he complains as well? :)
  3359. # [22:38] <dougt> heh. yes.
  3360. # [22:38] <@bz> ehsan: well
  3361. # [22:38] <@ehsan> catlee: ping
  3362. # [22:38] <@bz> ehsan: in finite time
  3363. # [22:39] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
  3364. # [22:39] * Joins: karl (karl@moz-2E8E6A53.jetstream.xtra.co.nz)
  3365. # [22:39] <@bz> ehsan: I mean... we have the source, we have the specs, we may not have the thousands of trained engineers needed to go from point A to point B
  3366. # [22:39] <bgmerrell> looking to get involved, trying to build (the mozilla-central default branch) on ubuntu 10.04 for the first time and getting http://pastebin.com/RhbZq16S. Is this a bug or is something wrong with my environment?
  3367. # [22:39] <bgmerrell> (sorry x-post from #introduction, but i don't think anyone is there)
  3368. # [22:39] * jhopkins is now known as jhopkins|afk
  3369. # [22:40] <@ehsan> bz: it's true
  3370. # [22:40] <jfkthame> you can have the result you want in finite time, provided you apply infinite resources to the problem
  3371. # [22:40] * Joins: jhermans (Mibbit@moz-2AC3E7BF.dsl.scarlet.be)
  3372. # [22:40] * Mossop_lunch is now known as Mossop
  3373. # [22:41] * Quits: karl (karl@moz-2E8E6A53.jetstream.xtra.co.nz) (Ping timeout)
  3374. # [22:41] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3375. # [22:41] <@bz> jfkthame: precisel
  3376. # [22:42] * gregglind_lunch is now known as gregglind
  3377. # [22:42] * zzzzz_ hands bz a 'y'
  3378. # [22:42] * bz is now known as bzy
  3379. # [22:42] <jfkthame> i thought you only had 'z's
  3380. # [22:42] <zzzzz_> lol
  3381. # [22:43] <der> bgmerrell: I do know that the default gcc 4,4,3 on 10.04 started having trouble building Fx recently, but I think Ubuntu shipped an update that bug-fixes the compiler
  3382. # [22:43] * der is now known as sewardj
  3383. # [22:43] <khuey> bzy: "busy"?
  3384. # [22:45] <@bzy> no
  3385. # [22:45] <@bzy> I just got handed a 'y'
  3386. # [22:45] <@bzy> had to put it somewhere
  3387. # [22:45] <@bzy> it's kinda hanging off my back at the moment
  3388. # [22:45] <@bzy> backpack-like
  3389. # [22:45] <bgmerrell> sewardj: Hmm. I am up to date. I should probably just update my OS anyway, though, getting pretty crusty
  3390. # [22:45] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
  3391. # [22:45] <zzzzz_> supposed to put it on the end of precisel(y)
  3392. # [22:45] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/495e6cd1903d - Matt Brubeck - Bug 751930 - Don't request READ/WRITE_HISTORY_BOOKMARKS permissions on Android [r=blassey]
  3393. # [22:46] <@bzy> zzzzz_: IRC is not a go-back-and-edit medium, sad to say
  3394. # [22:46] <zzzzz_> hehe
  3395. # [22:46] <Ms2ger> bzy++
  3396. # [22:46] <Ms2ger> (For the HTMLWG/WHATWG decision tree earlier)
  3397. # [22:46] <jfkthame> that'll convert him into bzz, presumably
  3398. # [22:47] <jhammel> if he loses the b and gets a few more z's then zzzzz_ will have competition
  3399. # [22:47] * juanb|lunch is now known as juanb
  3400. # [22:48] * joduinn-mtg is now known as joduinn
  3401. # [22:49] * Quits: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net) (Ping timeout)
  3402. # [22:51] * bzy is now known as ybz
  3403. # [22:52] * ybz is now known as because
  3404. # [22:52] * because is now known as bz
  3405. # [22:52] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
  3406. # [22:55] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3407. # [22:56] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Quit: Leaving)
  3408. # [22:56] <bgmerrell> What I am seeing is at run-time, btw. Firefox has built, and I click done on the add-on screen and then I get that debug out. Looks like it events aborts at a NULL pointer dereference; I'm just not sure if it's my environment's fault or not.
  3409. # [22:57] * Quits: adoria0000 (Mibbit@moz-42337769.osaka.ocn.ne.jp) (Quit: http://www.mibbit.com ajax IRC Client)
  3410. # [22:57] <bgmerrell> using the .mozconfig for "Firefox, Debugging Build" from dmo (is that still what it's called?)
  3411. # [22:59] <khuey> bgmerrell: can you start firefox from gdb and get a real stack?
  3412. # [22:59] <bgmerrell> sure, one sec
  3413. # [23:02] * Quits: msucan (mihai@DE9F3A83.CEBA11E2.BD62875.IP) (Quit: Leaving.)
  3414. # [23:02] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  3415. # [23:03] <NeilAway> !seen dao
  3416. # [23:03] <firebot> dao was last seen 2 hours, 25 minutes and a second ago, saying 'zpao: you could request another review from gavin...' in #fx-team.
  3417. # [23:03] <bgmerrell> http://pastebin.com/PMaqKWNJ, bt on line 152
  3418. # [23:03] * Parts: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu)
  3419. # [23:04] * bnicholson|lunch is now known as bnicholson
  3420. # [23:04] <khuey> bgmerrell: mmm, interesting
  3421. # [23:04] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  3422. # [23:05] <khuey> are you using a screen reader or some other type of accessibility software?
  3423. # [23:05] <@bz> which OS is this?
  3424. # [23:05] <@bz> Linux, I assume?
  3425. # [23:05] <khuey> looks like it
  3426. # [23:05] <@bz> looks like it
  3427. # [23:05] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3428. # [23:06] <@bz> ok
  3429. # [23:06] <bgmerrell> Yeah, ubuntu 10.04, I am not using any accessibility tooks but I *might* have gnome accessibility enabled.
  3430. # [23:06] <@bz> bgmerrell: you still stopped there?
  3431. # [23:06] <@bz> in frame 5
  3432. # [23:06] <@bz> p mDocument
  3433. # [23:06] * @bz really hopes it's null
  3434. # [23:06] * AutomatedTester is now known as AutomatedTester|AFK
  3435. # [23:08] <@bz> btw
  3436. # [23:08] <@bz> seeing the full C++ stack would be nice
  3437. # [23:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3438. # [23:09] <bgmerrell> I continued in gdb and got another trace, and it's apparently sleeping for 300 seconds again.. (sorry I'm a newb)
  3439. # [23:09] <@bz> ok
  3440. # [23:09] <@bz> so...
  3441. # [23:09] <@bz> get back to where you were when you produced that pastebin
  3442. # [23:09] <@bz> then touch nothing. ;)
  3443. # [23:09] <@bz> then let me know.
  3444. # [23:10] * Joins: dao (dao@moz-B42C49EF.superkabel.de)
  3445. # [23:10] * Quits: wolfiR (wolfiR@moz-B10A1DDA.dip0.t-ipconnect.de) (Quit: Leaving)
  3446. # [23:10] * @bz should add "don't ever continue in a debugger if you're expecting someone else to look at the debugging data" to The List
  3447. # [23:10] * joduinn is now known as joduinn-mtg
  3448. # [23:11] <bgmerrell> ah, i implied from your "you still stopped there" question that you wanted me to continue and see if I could get passed that point
  3449. # [23:11] <bgmerrell> myyy bad
  3450. # [23:11] * merike is now known as merike|away
  3451. # [23:11] * Joins: kennyluck (kennyluck@moz-1BF0140A.dynamic.hinet.net)
  3452. # [23:12] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3453. # [23:12] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  3454. # [23:13] <@bz> bgmerrell: no, that was an attempt to verify that you had NOT continued. Sorry. :(
  3455. # [23:13] <bgmerrell> hmm, okay, the browser actually came up this time (the add-on screen did not); when I went to close firefox I got the confirm close window and another "can't dereference a NULL nsCOMPtr with operator->()"
  3456. # [23:13] <bgmerrell> probably need to reproduce first-run scenario to get back to the state from pastebin
  3457. # [23:13] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3458. # [23:13] * zpao|detached is now known as zpao
  3459. # [23:14] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
  3460. # [23:15] * jmaher is now known as jmaher|afk
  3461. # [23:15] <bgmerrell> bz: no problem, i just didn't want you to think I had mindlessly charged forward with no reason ;)
  3462. # [23:15] * Quits: dao (dao@moz-B42C49EF.superkabel.de) (Quit: Leaving.)
  3463. # [23:15] * Quits: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr_)
  3464. # [23:15] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3465. # [23:15] <@bz> actually
  3466. # [23:15] <@bz> all that happens on first run is that the browser starts up
  3467. # [23:16] <@bz> then shuts down
  3468. # [23:16] <@bz> then starts up again
  3469. # [23:16] * Quits: paolo (paolo@moz-1E3E659D.retail.telecomitalia.it) (Ping timeout)
  3470. # [23:16] <@bz> so it may just be that this is a _shutdown_ crash
  3471. # [23:16] <@bz> (seeing the full c++ stack from the first time around would tell me for sure)
  3472. # [23:16] * Ms2ger curses editor
  3473. # [23:16] <@bz> gavin: ping
  3474. # [23:17] <bgmerrell> ah, okay
  3475. # [23:17] * mkelly is now known as mkelly|afk
  3476. # [23:18] <bgmerrell> eeejay: oh hey man :)
  3477. # [23:18] <eeejay> bgmerrell, hey! long time
  3478. # [23:19] * cjones is now known as cjones-errand
  3479. # [23:19] <bgmerrell> eeejay: no kidding, sorry, life got kind of crazy there for a while. trying to get back involved with something open source
  3480. # [23:19] * philor|away is now known as philor
  3481. # [23:19] <bgmerrell> eeejay: i forgot you and dbolter were here (i just saw dbolter leave)
  3482. # [23:20] * Quits: ericb2 (X@moz-D339E438.fbx.proxad.net) (Ping timeout)
  3483. # [23:20] <Ms2ger> bz, among the things I didn't want to know about editor: test failures if document fragments don't QI to dom::Element
  3484. # [23:20] <eeejay> bgmerrell, cool. glad you are back
  3485. # [23:21] <@bz> Ms2ger: awesome
  3486. # [23:21] <Ms2ger> (http://mxr.mozilla.org/mozilla-central/source/editor/libeditor/html/tests/test_bug520189.html?force=1)
  3487. # [23:21] <hub> bgmerrell: hey
  3488. # [23:22] <@bz> ms2ger: too many backslashes fail
  3489. # [23:23] <Ms2ger> And this code goes through nsIParserService :/
  3490. # [23:23] <bgmerrell> hub: hey!
  3491. # [23:23] * @bz sits down with this 200kb patch
  3492. # [23:23] * Ms2ger pokes ehsan
  3493. # [23:23] <Ms2ger> Also, AryehGregor
  3494. # [23:24] <bgmerrell> hub: you're at Mozilla too, apparently? I didn't know that. Cool!
  3495. # [23:24] <hub> bgmerrell: with eeejay and davidb :-)
  3496. # [23:25] * stephend|mtg is now known as stephend
  3497. # [23:25] <bgmerrell> very cool
  3498. # [23:26] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Connection reset by peer)
  3499. # [23:26] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  3500. # [23:26] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3501. # [23:26] * Quits: kumar (kmcmillan@moz-BBE3ABD.mv.mozilla.com) (Quit: kumar)
  3502. # [23:26] <bgmerrell> bz: sorry, still trying to figure out how to do a first run
  3503. # [23:27] <@bz> bgmerrell: firefox -profile /tmp/foopy
  3504. # [23:28] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.87 [Firefox 3.6.28/20120306064154])
  3505. # [23:28] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  3506. # [23:28] * Quits: Ally_ (textual@moz-26DFFD6.range109-152.btcentralplus.com) (Quit: Computer has gone to sleep.)
  3507. # [23:29] * catlee is now known as catlee-away
  3508. # [23:29] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3509. # [23:29] * armenzg_buildduty is now known as armenzg_away
  3510. # [23:30] <bgmerrell> bz: I get a profile missing dialog box ("Your Firefox profile cannot be loaded. It may be missing or inaccessible"), but i do get a similar trace again when closing it.. definitely seems like a shutdown thing.
  3511. # [23:31] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
  3512. # [23:31] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  3513. # [23:32] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3514. # [23:32] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3515. # [23:32] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3516. # [23:33] * Quits: armenzg_away (armenzg@moz-F54EC9D9.dsl.bell.ca) (Input/output error)
  3517. # [23:33] * philor is now known as philor|away
  3518. # [23:33] <@bz> bgmerrell: well, can you get the info I asked for? ;)
  3519. # [23:33] * Joins: mcsmurf (mcsmurf@moz-2800DE41.dip.t-dialin.net)
  3520. # [23:35] <bgmerrell> bz: heh, yes, i can't figure out how to get the add-on window to come back up (I tried creating a new profile). I'll just get a trace from a regular shut down. One sec.
  3521. # [23:36] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
  3522. # [23:36] * Quits: evilpie_ (evilpie@moz-3D74E99A.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120503030512])
  3523. # [23:37] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  3524. # [23:37] <@bz> ok
  3525. # [23:37] <@bz> have to run
  3526. # [23:37] <@bz> I bet the mDocument is null
  3527. # [23:38] <@bz> and that there's a bug in either our a11y code or the GNOME stuff. Or both
  3528. # [23:38] * bz is now known as bz_dinner
  3529. # [23:38] <bgmerrell> thanks, i'll play around with it
  3530. # [23:38] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
  3531. # [23:38] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  3532. # [23:38] * Quits: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: smooney)
  3533. # [23:39] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  3534. # [23:39] <Mark_Capella|away> https://bugzilla.mozilla.org/show_bug.cgi?id=751623a11y bug with null mDocument ... saounds familiar
  3535. # [23:39] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3536. # [23:40] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  3537. # [23:40] * philor|away is now known as philor
  3538. # [23:41] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3539. # [23:41] * bwinton is now known as bwinton_away
  3540. # [23:42] <Mark_Capella|away> ms2ger: fix for bug 749367 seems stuck in autoland hell
  3541. # [23:42] <bgmerrell> Mark_Capella|away: ahh, and it was fixed within the last couple of hours, too
  3542. # [23:42] <Ms2ger> Bah
  3543. # [23:42] * Mark_Capella|away is now known as Mark_Capella
  3544. # [23:42] <Ms2ger> Mark_Capella, want me to push to try or can you?
  3545. # [23:42] <bgmerrell> pulling and rebuilding...
  3546. # [23:42] * Quits: graememcc (chatzilla@moz-B1CF525C.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  3547. # [23:42] <Mark_Capella> bgmurrell: yah not sure how close to distribution it was - the fix that is
  3548. # [23:43] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
  3549. # [23:43] <Mark_Capella> ms2ger:u can please
  3550. # [23:44] <Ms2ger> Mark_Capella, ok, will do once my own push finishes :)
  3551. # [23:44] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  3552. # [23:45] * Joins: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3553. # [23:45] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  3554. # [23:46] <Mark_Capella> ms2ger: thxs!
  3555. # [23:46] * philor is now known as philor|away
  3556. # [23:48] * jaws is now known as jaws|away
  3557. # [23:48] * jwir3 is now known as jwir3|away
  3558. # [23:51] <Ms2ger> Mark_Capella, https://tbpl.mozilla.org/?tree=Try&rev=98bd00bb353a
  3559. # [23:51] * Quits: Ms2ger (Ms2ger@94DADF20.75FBB71E.37724B0D.IP) (Quit: nn)
  3560. # [23:51] <Mark_Capella> ms2ger:cool want me to note it in the bug?
  3561. # [23:52] * Quits: tchevalier (Instantbir@moz-BA7C7754.w90-0.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
  3562. # [23:52] * Joins: tchevalier (Instantbir@moz-BA7C7754.w90-0.abo.wanadoo.fr)
  3563. # [23:52] <Mark_Capella> that was a cool bug - i learned stuff :p
  3564. # [23:52] * philor|away is now known as philor
  3565. # [23:53] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
  3566. # [23:53] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  3567. # [23:53] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3568. # [23:54] * Quits: twi (Adium@moz-B1F4A451.cust.dsl.vodafone.it) (Quit: Leaving.)
  3569. # [23:55] * Parts: pascalc2 (chatzilla@moz-446F98C8.fbxo.proxad.net)
  3570. # [23:57] * rail is now known as rail_away
  3571. # Session Close: Sat May 05 00:00:00 2012

The end :)