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

Options:

  1. # Session Start: Thu Dec 22 00:00:00 2011
  2. # Session Ident: #developers
  3. # [00:00] * Quits: armenzg_away (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
  4. # [00:00] <ehsan> qheaden: well, the menu item doesn't have an ID, right?
  5. # [00:00] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  6. # [00:00] <qheaden> ehsan: True.
  7. # [00:00] <ehsan> qheaden: you could use .querySelector("cmd=cmd_addToSpellCheck")
  8. # [00:00] <ehsan> or whatever the cmd name is
  9. # [00:00] <evilpie> ddahl: sorry, but i don't really see much improvements in nsCrypto.cpp
  10. # [00:01] * Quits: pascalc (chatzilla@moz-1BEB025C.rev.sfr.net) (Quit: bye)
  11. # [00:01] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  12. # [00:02] <terrence> philor: I don't suppose you know how we test those conditions for non-js tests? I don't see any runner python along the layout/reftests/bugs/ path where the other uses are.
  13. # [00:03] <qheaden> ehsan: Hmm, I don't really see an associated cmd name. It has a command, but I don't see a command name. I'm sure I'm just overlooking it.
  14. # [00:04] <qheaden> ehsan: Basically, the Add and Undo Add buttons don't have any associated cmd attributes
  15. # [00:04] * Quits: flx_ (flx@9A071FEE.1256332E.F061A1E6.IP) (Ping timeout)
  16. # [00:04] * Joins: flx_ (flx@9A071FEE.1256332E.F061A1E6.IP)
  17. # [00:04] <ddahl> evilpie: "Nit: get rid of the space" was a bit vague in retrospect
  18. # [00:04] <philor> terrence: http://mxr.mozilla.org/mozilla-central/source/layout/tools/reftest/reftest.js#241 and #614
  19. # [00:05] * jgilbert is now known as jgilbert|lunch
  20. # [00:05] <evilpie> ddahl: i didn't even think of that, but you didn't remove len
  21. # [00:05] <evilpie> you still use dataLen < 1
  22. # [00:05] <qheaden> ehsan: BTW, thanks for the feedback on my patch. :)
  23. # [00:05] * philor is now known as philor|away
  24. # [00:06] <terrence> philor: thanks for the link... is reftest.js loaded in a browser or something?
  25. # [00:06] <ehsan> qheaden: lemme take a look at your patch again
  26. # [00:06] <ddahl> evilpie: gah! i did not revisit the previous comment
  27. # [00:07] <evilpie> ddahl: hehe no problem :O
  28. # [00:07] <ehsan> ok wait
  29. # [00:07] <terrence> philor: no, not a browser, so sort of xul area
  30. # [00:07] <ehsan> qheaden: I don't have your changes to textbox.xml
  31. # [00:07] <ehsan> qheaden: could you pastebin that for me as well?
  32. # [00:07] <evilpie> ddahl: just glad when this bugs gets forward
  33. # [00:07] <qheaden> Let me post them
  34. # [00:07] <ddahl> evilpie: new patch in 5 min
  35. # [00:07] * Quits: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  36. # [00:08] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  37. # [00:08] * Quits: pnemsak (Miranda@moz-7409BD53.orange.sk) (Quit: pnemsak)
  38. # [00:10] * Quits: mcsmurf (mcsmurf@moz-2257F3EE.dip.t-dialin.net) (Quit: )
  39. # [00:10] <terrence> wait a second... those are C preprocessor macros... omfg, are we running the C preprocessor on javascript files?!?!
  40. # [00:10] <ehsan> terrence: we have our own
  41. # [00:10] <terrence> ehsan: is that better or worse?
  42. # [00:11] <qheaden> ehsan: Here are my changes to textbox.xml: http://pastebin.mozilla.org/1415102
  43. # [00:11] <hurley> taras: (way late) pong
  44. # [00:11] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  45. # [00:11] <mwu> preprocessor solves all the problems.
  46. # [00:13] <ehsan> terrence: the idea, just as bad. the implementation, fairly good
  47. # [00:13] <qheaden> ehsan: Everything is working perfectly manually, but the automated testing is not going right.
  48. # [00:13] <ehsan> qheaden: ok, I see the problem now
  49. # [00:13] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  50. # [00:13] <ehsan> in your test, line 51, you're retrieving the context menu
  51. # [00:14] * Joins: Noah (opera@moz-1F26D5D.dsl.rcsntx.sbcglobal.net)
  52. # [00:14] <ehsan> the menuitem element is _not_ an anonymous child of the context menu
  53. # [00:14] <ehsan> rather it's a regular child
  54. # [00:14] <ehsan> so you can just do:
  55. # [00:14] <ehsan> var addToDict = contextMenu.querySelector("anonid=input-box-contextmenu");
  56. # [00:14] <ehsan> or better yet
  57. # [00:15] <ehsan> well, no
  58. # [00:15] * philor|away is now known as philor
  59. # [00:15] <ehsan> that's as good as it gets ;)
  60. # [00:15] <qheaden> That's getting the menu isn't it?
  61. # [00:15] <ehsan> qheaden: does that make sense?
  62. # [00:15] <ehsan> yes
  63. # [00:15] * Quits: hipokrit (hipokrit@moz-502C3BF.rackspace.net) (Client exited)
  64. # [00:15] <qheaden> ehsan: Shouldn't it be anonid=spell-add-to-dictionary?
  65. # [00:15] <philor> terrence: so isn't the simple answer "you're already passing some of the conditions in your commandline, here's one more you need to be passing"?
  66. # [00:16] <terrence> philor: yes
  67. # [00:17] <terrence> philor: was just reading the reftests infrastructure to see if we should be using it more directly in js land
  68. # [00:17] <ehsan> qheaden: yeah, sorry
  69. # [00:17] <ehsan> just typing from memory
  70. # [00:17] <qheaden> Ok thanks. let me try that.
  71. # [00:17] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
  72. # [00:18] <njn> dbaron: are StyleRule::{mImportantRule,mDOMRule} non-owning?
  73. # [00:18] * gregglind is now known as gregglind_away
  74. # [00:18] <terrence> philor: should I ask you for review on this?
  75. # [00:19] <philor> terrence: wow, I sure wouldn't think so! where is the this code?
  76. # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  77. # [00:19] <njn> dbaron: actually, they both look like they own their pointees
  78. # [00:19] <terrence> philor: you seemed to know what was up with our harness already :-)
  79. # [00:19] <philor> asking me for review is generally the last desperate act of someone who is awake at midnight trying to fix bustage, rather than a choice
  80. # [00:20] * Quits: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com) (Ping timeout)
  81. # [00:20] <terrence> philor: :-)
  82. # [00:20] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  83. # [00:20] <qheaden> ehsan: Hmm, I used your code and got this error: An invalid or illegal string was specified NS_ERROR_DOM_SYNTAX_ERR
  84. # [00:21] <qheaden> ehsan: I used ar addToDict = contextMenu.querySelector("anonid=spell-add-to-dictionary");
  85. # [00:21] <qheaden> *var
  86. # [00:21] <philor> terrence: the sad truth of the matter is that I don't even know what your harness is, or where it is run, or where it reports, or where its code lives
  87. # [00:21] * Joins: efes (efes@moz-10638E1C.dynamic.chello.pl)
  88. # [00:21] * qheaden always hated writing unit tests for any project.
  89. # [00:22] <khuey> qheaden: I started enjoying writing tests once I realized that it was a game of trying to break the code
  90. # [00:22] <qheaden> khuey: Ha ha. It can be fun.
  91. # [00:23] * coop is now known as coop|away
  92. # [00:23] <qheaden> The XUL is kinda killing me though. :P
  93. # [00:23] <ehsan> ah hmm
  94. # [00:24] <terrence> philor: considering the sad state of our test harness, "sad" might be the wrong emotion
  95. # [00:24] <njn> bz: ping
  96. # [00:24] * catlee-mtg is now known as catlee
  97. # [00:25] <ehsan> qheaden: sorry, you need to wrap the attribute selector in brackets
  98. # [00:25] <ehsan> like:
  99. # [00:25] <ehsan> var addToDict = contextMenu.querySelector("[anonid=spell-add-to-dictionary]");
  100. # [00:25] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  101. # [00:25] <qheaden> Ok
  102. # [00:26] <smaug> Friday is vacation in US?
  103. # [00:26] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  104. # [00:26] <gavin> yes
  105. # [00:26] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  106. # [00:27] <qheaden> Hmm. The test is now passing, but I think that's a lie.
  107. # [00:28] <qheaden> When I remove the addToDict.doCommand() call, the undo add to dictionary is testing as visible. Undo add shouldn't show unless add to dictionary is called first.
  108. # [00:28] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  109. # [00:28] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  110. # [00:28] <qheaden> It works that way manually, so I know its not my code.
  111. # [00:28] <qheaden> My code on the textbox.xml anyway.
  112. # [00:28] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  113. # [00:30] * Joins: gandalf (zbraniecki@moz-98AD5AB9.neoplus.adsl.tpnet.pl)
  114. # [00:30] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  115. # [00:31] * Quits: TheLink (TheLink@moz-B5AB52CB.pools.arcor-ip.net) (Client exited)
  116. # [00:31] * bz is now known as bz_away
  117. # [00:31] <qheaden> Ok. I got it working. I had to add a SimpleText.executeSoon call to make the test wait for the context menu to fully close down first.
  118. # [00:31] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  119. # [00:32] <qheaden> ehsan: Thanks a mil. I'll prepare my final patch.
  120. # [00:32] <bz_away> https://developer.mozilla.org/en/Gecko%27s_Almost_Standards_Mode is not looking happy
  121. # [00:33] * Quits: saebekassebil (saebekasse@moz-2CE70B00.boanxx19.dynamic.dsl.tele.dk) (Quit: leaving)
  122. # [00:34] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  123. # [00:34] <njn> dbaron: I figured out the pastebin case; for the Rules in mOrderedRules, I was measuring things hanging off them, but wasn't measuring the Rule objects themselves. I.e. I was using SizeOfExcludingThis when I should have used SizeOfIncludingThis. I think the fact that nsCOMArray<Rule> actually is an array of Rule* is what confused me
  124. # [00:35] * Joins: slowpoke (slowpoke@moz-FED36624.pools.arcor-ip.net)
  125. # [00:35] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  126. # [00:35] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  127. # [00:37] * Quits: efes (efes@moz-10638E1C.dynamic.chello.pl) (Client exited)
  128. # [00:37] * Joins: ericjung (ericjung@moz-C6B344D.bstnma.fios.verizon.net)
  129. # [00:37] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  130. # [00:38] <ehsan> qheaden: awesome!
  131. # [00:39] * Quits: bjarne (bjarne@moz-B436FB98.nextgentel.com) (Quit: Leaving.)
  132. # [00:39] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  133. # [00:40] <smaug> uh, my review queue looks worrisome
  134. # [00:40] <Waldo> ehsan: you on OS X?
  135. # [00:41] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  136. # [00:41] * njn loves DMD; writing correct memory reporters without it is rather difficult
  137. # [00:42] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  138. # [00:42] * mccr8|afk is now known as mccr8
  139. # [00:42] <NeilAway> edmorley: well, I don't use mq, so...
  140. # [00:42] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  141. # [00:42] * catlee is now known as catlee-away
  142. # [00:44] * Quits: slowpoke (slowpoke@moz-FED36624.pools.arcor-ip.net) (Ping timeout)
  143. # [00:45] <NeilAway> qheaden: DOM Inspector?
  144. # [00:46] <qheaden> NeilAway: Yeah, I had downloaded it, but it doesn't work while a unit test is running (which was the only time I actually saw the XUL in the browser)
  145. # [00:48] <NeilAway> qheaden: iirc if you build it as an in-tree extension then it gets installed into your test profile
  146. # [00:48] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  147. # [00:49] * Quits: sicking (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  148. # [00:49] <qheaden> NeilAway: Oh ok, I didn't do that. I'll do it on my next build.
  149. # [00:49] <qheaden> Its time up update and make anyway.
  150. # [00:50] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  151. # [00:50] <whimboo> smaug: no chance. I get this build error for all those builds :/
  152. # [00:50] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  153. # [00:50] <smaug> uh
  154. # [00:50] * Quits: Scamby (Mibbit@moz-5A627040.bethere.co.uk) (Quit: http://www.mibbit.com ajax IRC Client)
  155. # [00:51] * Quits: flx_ (flx@9A071FEE.1256332E.F061A1E6.IP) (Ping timeout)
  156. # [00:51] <smaug> whimboo: I don't know how to help
  157. # [00:52] <whimboo> smaug: i will send a message to the newsgroup
  158. # [00:53] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  159. # [00:53] * NeilAway wonders whether Ms2ger killed try server
  160. # [00:54] <qheaden> ehsan: On your feedback for v2 of my patch, what did you mean by the first nit: https://bugzilla.mozilla.org/show_bug.cgi?id=352037#c45
  161. # [00:54] * Quits: smaug (chatzilla@moz-56FD0379.gprs.sl-laajakaista.fi) (Input/output error)
  162. # [00:55] * Joins: smaug (chatzilla@moz-56FD0379.gprs.sl-laajakaista.fi)
  163. # [00:56] <NeilAway> ah no, there they go :-)
  164. # [00:57] * philor is now known as philor|away
  165. # [00:58] * mcote is now known as mcote|supper
  166. # [01:00] * Joins: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com)
  167. # [01:00] * Joins: efes (efes@moz-10638E1C.dynamic.chello.pl)
  168. # [01:02] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 8.0/20111108090055])
  169. # [01:02] * Joins: pedro (Something@moz-E14A0F6A.clients.your-server.de)
  170. # [01:02] <pedro> hey guys - using nightly and panorama, when I start firefox I get all tabs visible. I need to open panorama and select the tab I want to get them grouped again
  171. # [01:03] <pedro> is theis a known issue? My searches failed me on bugzilla
  172. # [01:03] <dolske> ttaubert: ^ ?
  173. # [01:03] * jgilbert|lunch is now known as jgilbert
  174. # [01:03] <ttaubert> pedro: are you using any add-ons?
  175. # [01:03] <pedro> ttaubert: you kidding me? tons of them, of course ;)
  176. # [01:04] <pedro> want me to test it in safe mode?
  177. # [01:04] <ttaubert> yes, please
  178. # [01:04] <pedro> it was a regression... like 2 or 3 weeks ago
  179. # [01:04] <pedro> sec
  180. # [01:04] <pedro> mac and linux
  181. # [01:04] * smaug kicks networking
  182. # [01:05] <pedro> ttaubert: still the same
  183. # [01:06] <cpearce> hmm, the android mochitest boxes seem to be having a bad day...
  184. # [01:06] <ttaubert> interesting
  185. # [01:06] <bear-buildduty> cpearce - yea, big chunk of tegra buildslaves just all decided to take a break
  186. # [01:06] <ttaubert> pedro: after turning off your add-ons... did you try going into panorama and restarting again in safe-mode?
  187. # [01:07] <pedro> restarting while in panorama?
  188. # [01:07] * Quits: smaug (chatzilla@moz-56FD0379.gprs.sl-laajakaista.fi) (Connection reset by peer)
  189. # [01:07] <ttaubert> no
  190. # [01:08] <ttaubert> you can leave it before restarting
  191. # [01:08] * joduinn-mtg is now known as joduinn-brb
  192. # [01:08] * Joins: smaug (chatzilla@moz-56FD0379.gprs.sl-laajakaista.fi)
  193. # [01:08] <felipe> qheaden: it means that there are whitespaces at the end of the line; the line should always end at the last visible character
  194. # [01:09] <qheaden> felipe: Thanks
  195. # [01:09] <pedro> ttaubert: no - but just noticed one thing, it's only messing up 2 of the groups
  196. # [01:10] * Quits: gwagner (idefix2@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
  197. # [01:10] <pedro> hum, after deleting the other group doesn't happen anymore
  198. # [01:10] <pedro> weird
  199. # [01:10] <ttaubert> mh
  200. # [01:11] * Quits: KaiRo (robert@moz-3FB8041E.adsl.highway.telekom.at) (Ping timeout)
  201. # [01:11] <pedro> wonder if at any point in time they had the same name
  202. # [01:11] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  203. # [01:11] * Joins: jrmuizel (jrmuizel@D11EFACD.CC42A74D.8C65A0C1.IP)
  204. # [01:12] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  205. # [01:12] * Quits: espindola (espindola@moz-6B85B3FB.dsl.teksavvy.com) (Quit: Ex-Chat)
  206. # [01:12] <ttaubert> names don't matter
  207. # [01:12] <ttaubert> groups have internal ids
  208. # [01:13] <ttaubert> so it's gone now even with all add-ons activated?
  209. # [01:13] <pedro> yes, addons had nothing to do with it
  210. # [01:13] <pedro> alright, I can live with this
  211. # [01:13] <pedro> thanks for your help!
  212. # [01:14] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  213. # [01:14] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.87 [Firefox 8.0.1/20111120135848])
  214. # [01:14] * philor|away is now known as philor
  215. # [01:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  216. # [01:15] * Quits: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com) (Ping timeout)
  217. # [01:15] * ctalbert is now known as ctalbert|afk
  218. # [01:15] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  219. # [01:16] <ttaubert> pedro: yw, I'd rather see this fixed but now that it's gone... hope it doesn't happen again
  220. # [01:16] <mbrubeck> Anyone know why Android is all purple on cpearce's Aurora push? Seems likely to be infrastructure, but I'm about to push an Android change so...
  221. # [01:16] * mak is now known as mak|afk
  222. # [01:16] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  223. # [01:17] <mbrubeck> twisted.spread.pb.PBConnectionLost during the configure device step
  224. # [01:17] * bear-buildduty is now known as bear-afk
  225. # [01:17] <philor> mbrubeck: see inbound
  226. # [01:17] <pedro> ttaubert: I'll ping if it happens again, hopefully with some clue over what's happening
  227. # [01:17] <philor> or see bear running away :)
  228. # [01:17] <mbrubeck> lovely
  229. # [01:17] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Quit: Leaving.)
  230. # [01:18] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  231. # [01:18] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  232. # [01:18] <mbrubeck> The Aurora logs seem different
  233. # [01:18] * Joins: priya (priya@moz-EAD66DA8.hsd1.wa.comcast.net)
  234. # [01:18] <mbrubeck> though I can believe the cause is the same
  235. # [01:18] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  236. # [01:18] <ttaubert> pedro: yeah please do. getting a copy of your sessionstore.js could help so don't forget to make a backup of that next time it happens
  237. # [01:19] <pedro> alright
  238. # [01:19] * Quits: bent|afk (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Ping timeout)
  239. # [01:19] * joduinn-brb is now known as joduinn
  240. # [01:19] * Quits: efes (efes@moz-10638E1C.dynamic.chello.pl) (Client exited)
  241. # [01:20] * Joins: sicking (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  242. # [01:21] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  243. # [01:21] * philor accidentally hovers the aurora merge
  244. # [01:21] <philor> please push
  245. # [01:22] * mbrubeck pushes to Aurora
  246. # [01:22] <philor> then back out, then repush, then back out, then repush
  247. # [01:22] <qDot> That's hot
  248. # [01:22] <philor> get that damn thing off my screen
  249. # [01:22] * Joins: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  250. # [01:22] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  251. # [01:23] <darktrojan> time for some spelling correction patches?
  252. # [01:23] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  253. # [01:23] * Quits: tonymec (tonymec@840ADDA5.33500255.277517C1.IP) (Ping timeout)
  254. # [01:23] <qheaden> ehsan: Patch complete, and ready for review. :)
  255. # [01:24] * Quits: jrmuizel (jrmuizel@D11EFACD.CC42A74D.8C65A0C1.IP) (Input/output error)
  256. # [01:25] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  257. # [01:25] * Joins: tonymec (tonymec@840ADDA5.33500255.277517C1.IP)
  258. # [01:25] * Quits: ioni (wonder@A2DBAD6E.29024E27.2A2EF0F3.IP) (Ping timeout)
  259. # [01:27] * Quits: bz_away (bzbarsky@moz-9DD6B824.washdc.fios.verizon.net) (Ping timeout)
  260. # [01:28] * philor settles in to wait for another 15 minutes before buildbot will tell tbpl anything else
  261. # [01:29] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  262. # [01:29] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  263. # [01:33] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
  264. # [01:34] * Quits: jcranmer|away (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
  265. # [01:36] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  266. # [01:39] * Quits: sicking (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  267. # [01:40] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  268. # [01:40] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  269. # [01:41] * Joins: slowpoke (slowpoke@moz-FED36624.pools.arcor-ip.net)
  270. # [01:41] * Quits: stfl|away (stfl@moz-22F37930.hsi7.kabel-badenwuerttemberg.de) (Client exited)
  271. # [01:42] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  272. # [01:42] <edmorley> some people: https://groups.google.com/d/msg/mozilla.dev.apps.firefox/-oYhVcA4RfQ/GsQEzjIL-T0J
  273. # [01:42] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  274. # [01:42] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  275. # [01:43] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  276. # [01:43] * zpao is now known as zpao|detached
  277. # [01:47] * mcote|supper is now known as mcote
  278. # [01:47] <khuey> edmorley: Phillip M. Jones C.E.T. is a long time troll
  279. # [01:47] * zpao|detached is now known as zpao
  280. # [01:48] <edmorley> yeah, every time he posts he seems to annoy me
  281. # [01:48] * Joins: flx_ (flx@moz-D4B58BB2.dsl.teksavvy.com)
  282. # [01:49] * Quits: slowpoke (slowpoke@moz-FED36624.pools.arcor-ip.net) (Ping timeout)
  283. # [01:49] * Joins: slowpoke (slowpoke@moz-9B720D45.pools.arcor-ip.net)
  284. # [01:50] <qheaden> Well guys, I've got to go. Thanks for all of the help.
  285. # [01:50] <qheaden> Later. :)
  286. # [01:50] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Quit: Leaving)
  287. # [01:51] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  288. # [01:52] * Quits: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0a1/20111220112824])
  289. # [01:54] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  290. # [01:56] * Quits: slowpoke (slowpoke@moz-9B720D45.pools.arcor-ip.net) (Ping timeout)
  291. # [01:57] * Joins: Jesse_ (jruderman@moz-447E6DA0.oc.oc.cox.net)
  292. # [01:57] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Ping timeout)
  293. # [01:57] * Jesse_ is now known as Jesse
  294. # [01:57] * Quits: AutomatedTester (AutomatedT@moz-19CE9E0.as13285.net) (Quit: AutomatedTester)
  295. # [01:58] * Joins: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  296. # [02:00] * Joins: variable (root@B09554C8.2ACCEC03.ECED8BE3.IP)
  297. # [02:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  298. # [02:01] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jhammel lives an exiting life)
  299. # [02:01] * Joins: joerg (joerg@moz-7252ABE3.bec.de)
  300. # [02:02] <joerg> http://www.netbsd.org/~joerg/patch-mozilla_xpcom_idl-parser_header.py
  301. # [02:02] <joerg> can something like this please be included?
  302. # [02:02] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
  303. # [02:03] <joerg> short story is that builds with pkgsrc semi-reliable fail with "can't create .dep/..." for firefox, thunderbird etc
  304. # [02:03] <Mook_as> khuey: as a recent reviewer of header.py, --^ ?
  305. # [02:03] <khuey> yeah, we could do something like that
  306. # [02:03] * Quits: kaze (kaze@moz-FD951D23.w86-212.abo.wanadoo.fr) (Ping timeout)
  307. # [02:03] <khuey> file a bug, attach the patch, request review?
  308. # [02:03] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  309. # [02:03] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ed47a41ba26a - Myk Melez - no bug - update revision of Add-on SDK being tested; test-only
  310. # [02:04] <joerg> requires digging out the bugzilla account again...
  311. # [02:05] <wg9s> joerg: does this have something to do with why my linux builds sometimes fail? and changing the number of parrelel makes I am doing sieems to effect the issue?
  312. # [02:06] <joerg> I doubt that the linux kernel uses that script, but this could quite likely be hidden by higher concurrency
  313. # [02:06] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  314. # [02:06] <khuey> he means his firefox builds on linux
  315. # [02:06] <khuey> not the kernel
  316. # [02:06] <joerg> oh, sorry
  317. # [02:06] <joerg> wg9s: if you get an error from that script: yes
  318. # [02:06] <wg9s> Yes that is where I get the error
  319. # [02:07] <wg9s> builds with builds with MOZ_MAKE_FLAGS="-j4"
  320. # [02:08] <joerg> there is another instance of os.mkdir in that file that might be better as os.makedirs, but that's a separate question
  321. # [02:08] <wg9s> always work, but if I change it to -j2 (like I did to try to make my webserver more responsive, they fail more often than they work.
  322. # [02:09] * Quits: mike5w3c (MikeS@moz-B47A77B.pool.e-mobile.ne.jp) (Ping timeout)
  323. # [02:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  324. # [02:09] * Quits: romeo (romeo@moz-A9325888.k459.webspeed.dk) (Quit: Leaving)
  325. # [02:09] <wg9s> I've been trying to figure this out for a week now, but then until today I was thinking it was a hardware problem.
  326. # [02:09] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  327. # [02:09] * Joins: mike5w3c (MikeS@moz-9138E282.pool.e-mobile.ne.jp)
  328. # [02:09] <joerg> jup, sounds like what I am seeing
  329. # [02:10] <wg9s> because of course the first day I switch it al to -j2 it built just fine.
  330. # [02:10] <wg9s> so didn;t really put it together until today when i set it back to -j4 and built several times with no issues that it was probably not hardware.
  331. # [02:11] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  332. # [02:12] * Joins: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com)
  333. # [02:12] * jwir3 is now known as jwir3|away
  334. # [02:13] * Quits: fzzzy (donovan@moz-BBE3ABD.mv.mozilla.com) (Quit: fzzzy)
  335. # [02:14] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  336. # [02:15] <wg9s> joerg:do you have a bug filed on this issue?
  337. # [02:15] * Quits: pingo (anders@D05322A6.C7F87E9A.1FBA578A.IP) (Ping timeout)
  338. # [02:15] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  339. # [02:15] <jdm> why can I not seem to use tab to reach links on a page any more?
  340. # [02:16] <joerg> I don't remember my account off hand
  341. # [02:16] <joerg> feel free to pick it up
  342. # [02:16] <jdm> in a page containing a bunch of form inputs and some links, I can tab through the inputs, but then I go to the address bar, then the overall content window
  343. # [02:16] <jdm> and then back to the inputs
  344. # [02:16] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  345. # [02:16] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  346. # [02:17] <wg9s> but it seems you understand it better and could describe the issue and why the fix works in a way that I could not.
  347. # [02:17] * Quits: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com) (Ping timeout)
  348. # [02:18] * Quits: Noah (opera@moz-1F26D5D.dsl.rcsntx.sbcglobal.net) (Quit: Noah)
  349. # [02:18] <khuey> joerg: can you email me a link to the patch and the name I should credit?
  350. # [02:18] * khuey will forget it otherwise
  351. # [02:18] <khuey> joerg: me@kylehuey.com
  352. # [02:18] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  353. # [02:19] <wg9s> I would kind of need to add it to may patches and put my build config back to have be niced and change the number of parrelel makes and have it work a few days before I would even suggest the patch.
  354. # [02:19] <wg9s> SOunds like you have already done that
  355. # [02:20] <joerg> done
  356. # [02:20] * Joins: pingo (anders@D05322A6.C7F87E9A.1FBA578A.IP)
  357. # [02:20] <Mook_as> also, your bugzilla login name was (your nick)@netbsd.org, I think. (no idea about passwords, of course, just abusing CC autocompletion)
  358. # [02:20] * bhearsum is now known as bhearsum|afk
  359. # [02:21] <wg9s> khuey: dows this mean you have seen this issue also? I strangely have been in a vacuum thinking I was the only one;
  360. # [02:21] <joerg> hm. only 74 patches against ff8
  361. # [02:21] <khuey> wg9s: no, I have not
  362. # [02:21] <wg9s> Oh ok.
  363. # [02:21] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  364. # [02:22] * Quits: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Quit: Leaving)
  365. # [02:22] <wg9s> I have a whole disclaimer on the site where I post my builds apologizing becuase I thought it was my issue about why linux builds have been either late or not there at all.
  366. # [02:22] * Joins: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com)
  367. # [02:22] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.1)
  368. # [02:22] <khuey> joerg: thanks, I'll handle it tomorrow
  369. # [02:22] <wg9s> oddly it weems to fail only on the 32 bit builds and not the 64 bit ones both built on 64 bit operating system.
  370. # [02:23] <joerg> good
  371. # [02:23] <joerg> thx
  372. # [02:23] * Parts: joerg (joerg@moz-7252ABE3.bec.de)
  373. # [02:23] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  374. # [02:24] <wg9s> Usually doing less things in parrelel would make things less flaky. This was very counter-intuitive.
  375. # [02:26] <wg9s> I would never have run into this except that my build system is my webserver and mailserver so I was trying to speed up my email access which was very slow during the builds by making the builds use less resources.
  376. # [02:28] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  377. # [02:29] * Quits: jlebar|mac (jlebar@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  378. # [02:29] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  379. # [02:29] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  380. # [02:32] * Quits: ericjung (ericjung@moz-C6B344D.bstnma.fios.verizon.net) (Quit: Leaving)
  381. # [02:34] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Connection reset by peer)
  382. # [02:35] <Jesse> taras: scrolling is a little stuttery on abovethelaw.com, maybe because of all the social media sharing iframes. dunno if you need examples like that.
  383. # [02:36] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
  384. # [02:37] * mdas is now known as mdas|afk
  385. # [02:39] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  386. # [02:39] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  387. # [02:40] <philor> mbrubeck: are you going to be around for a while?
  388. # [02:41] * ewong|afk is now known as ewong
  389. # [02:41] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  390. # [02:41] <lurking> Jesse: facebook compartment for buttons on that page ─21.00 MB (07.68%) -- compartment(http://www.facebook.com/plugins/like.php?app_id=17
  391. # [02:41] <lurking> ─16.69 MB (06.11%) -- compartment(https://plusone.google.com/_/+1/fastbutton?url=ht
  392. # [02:41] <lurking> insane
  393. # [02:42] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  394. # [02:42] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  395. # [02:42] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  396. # [02:42] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  397. # [02:43] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  398. # [02:45] * Quits: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com) (Ping timeout)
  399. # [02:46] * Quits: marcia (marcia@moz-BBE3ABD.mv.mozilla.com) (Quit: later…..)
  400. # [02:47] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  401. # [02:50] * whimboo is now known as whimboo|afk
  402. # [02:51] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  403. # [02:51] <edmorley> khuey: isn't that bug 703878
  404. # [02:52] * Joins: KaiRo (robert@moz-A5B32BD.adsl.highway.telekom.at)
  405. # [02:52] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  406. # [02:53] <khuey> edmorley: might be!
  407. # [02:53] * Quits: priya (priya@moz-EAD66DA8.hsd1.wa.comcast.net) (Quit: This computer has gone to sleep)
  408. # [02:54] * Joins: myk (myk@moz-EF8AF9E2.tmodns.net)
  409. # [02:54] * zpao is now known as zpao|detached
  410. # [02:55] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  411. # [02:56] * heycam is now known as heycam|away
  412. # [02:56] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  413. # [02:57] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  414. # [02:57] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  415. # [02:58] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  416. # [02:59] * Quits: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  417. # [03:00] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  418. # [03:00] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  419. # [03:00] * Quits: gandalf (zbraniecki@moz-98AD5AB9.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  420. # [03:01] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  421. # [03:04] * philor is now known as philor|afk
  422. # [03:05] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  423. # [03:05] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  424. # [03:05] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  425. # [03:05] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  426. # [03:05] * aki is now known as aki|backjan9
  427. # [03:05] * jdm is now known as jdm-away
  428. # [03:06] * Joins: bretr (bret_recka@moz-123B8B9F.d2.shr.fiberpipe.net)
  429. # [03:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  430. # [03:07] * Quits: bretr (bret_recka@moz-123B8B9F.d2.shr.fiberpipe.net) (Quit: bretr)
  431. # [03:08] * Joins: slowpoke (slowpoke@moz-C71E08A6.pools.arcor-ip.net)
  432. # [03:08] * adam is now known as adam-afk
  433. # [03:09] * bear-afk is now known as bear
  434. # [03:10] * lsblakk is now known as lsblakk|afk
  435. # [03:10] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  436. # [03:10] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  437. # [03:11] <mwu> so uh, did something die again?
  438. # [03:11] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  439. # [03:11] <dolske> no, that's just my liverwurst.
  440. # [03:11] * Joins: anant (Anant@moz-271479F2.hsd1.ca.comcast.net)
  441. # [03:11] <mwu> oh ok
  442. # [03:12] <mwu> in other news, m-i doesn't appear to be building
  443. # [03:12] <lurking> Nice, 60fps on latest m-c win32, 8fps on latest Chrome Dev http://ie.microsoft.com/testdrive/Performance/LetItSnow/
  444. # [03:12] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  445. # [03:13] * Quits: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net) (Ping timeout)
  446. # [03:13] <khuey> I guess they couldn't find pathological performance cases in both WebKit and Gecko
  447. # [03:13] <bear> mwu - the mysql server is heavily loaded - a lots of masters are waiting for requests and that is causing grief
  448. # [03:13] <lurking> mwu: they were saying over in #build there was a backlog
  449. # [03:13] <mwu> ah ok
  450. # [03:13] * Joins: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  451. # [03:14] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 8.0/20111108090055])
  452. # [03:14] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  453. # [03:15] * Quits: myk (myk@moz-EF8AF9E2.tmodns.net) (Ping timeout)
  454. # [03:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  455. # [03:17] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  456. # [03:17] * Joins: sfink (chatzilla@moz-4EAF93BB.dsl.pltn13.sbcglobal.net)
  457. # [03:17] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  458. # [03:20] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  459. # [03:20] * Quits: jdm-away (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Connection reset by peer)
  460. # [03:20] * Joins: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net)
  461. # [03:20] * Joins: jdm-away (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  462. # [03:21] <roc> lurking: 40fps for me at 4000 snowflakes
  463. # [03:22] <lurking> wow - I didn't try the 'max' setting
  464. # [03:23] * Quits: slowpoke (slowpoke@moz-C71E08A6.pools.arcor-ip.net) (Ping timeout)
  465. # [03:23] <lurking> 24 here at 4000
  466. # [03:23] * Quits: ma1 (mao@moz-F18BD638.clienti.tiscali.it) (Ping timeout)
  467. # [03:23] * Joins: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net)
  468. # [03:23] <roc> IE9 35fps
  469. # [03:23] <bear> closing the main trees due to mysql database errors
  470. # [03:23] <roc> Chrome <1fps
  471. # [03:23] <Unfocused> max setting, 60fps
  472. # [03:23] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  473. # [03:23] <lurking> my gpu is old hd3200 on-board chip - so its a low performer
  474. # [03:23] * Unfocused wonders what he wins
  475. # [03:23] <mcpherrin> 13 fps on my os x nightly, nvidia something, and it doesn't work half the time :(
  476. # [03:24] <mcpherrin> (ie, there are no snowflakes falling
  477. # [03:24] <Unfocused> (and that's at 1920x1070)
  478. # [03:24] <pr0pagandhi> Hey guys, I didn't know where to go so I'm here. I want to get involved in developing Firefox. I'm a sophomore CS major at UT Austin. Anyone care pointing me in the right direction?
  479. # [03:24] <Unfocused> pr0pagandhi: greetings! what are you interested in? what languages are you famialir with? (or wanting to learn)
  480. # [03:25] * cjones is now known as cjones-dinner
  481. # [03:25] <lurking> 20fps on IE9
  482. # [03:25] <lurking> 20fps on IE9 @ 4000
  483. # [03:25] <pr0pagandhi> I know java and python, but I'm open to learning pretty much anything.
  484. # [03:25] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  485. # [03:25] <pr0pagandhi> Anything I should look into?
  486. # [03:25] * heycam|away is now known as heycam
  487. # [03:26] <kbrosnan> webdev uses a ton of python
  488. # [03:26] <kbrosnan> mobile uses some java
  489. # [03:27] <pr0pagandhi> so how would I actually get started developing. like whom would I contact. I just don't know how to approach this is my problem haha
  490. # [03:27] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
  491. # [03:27] * Joins: willy1234x1 (willy1234x@moz-7A550E65.slkc.qwest.net)
  492. # [03:27] <mcpherrin> pr0pagandhi: Well, you don't really *have* to contact anybody :P
  493. # [03:27] <variable> pr0pagandhi: just download the source, and start playing around
  494. # [03:27] <variable> if you need help figuring out how to do something particular just ask here
  495. # [03:27] <Unfocused> yep, or there's a bunch of bugs marked as good first bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw%3A"[good%20first%20bug]"
  496. # [03:27] <Unfocused> first step is building firefox from source: https://developer.mozilla.org/En/Simple_Firefox_build
  497. # [03:28] <mcpherrin> There's another whiteboard tag for mentored bugs, but I can't find any off the top of my head
  498. # [03:28] <pr0pagandhi> ahhh that's so helpful, thanks so much!
  499. # [03:28] * bear changes topic to 'm-c: CLOSED m-i: CLOSED || Next aurora uplift: January 31 || If you are new or want to help, see irc://irc.mozilla.org/#introduction || "if you like the way it's working, just you wait five minutes"'
  500. # [03:28] <Unfocused> i think this should find all bugs with mentors: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw%3Amentor
  501. # [03:29] * Quits: mak|afk (chatzilla@moz-6699258.retail.telecomitalia.it) (Input/output error)
  502. # [03:29] * Joins: pcwalton (pcwalton@moz-971F836B.dsl.bell.ca)
  503. # [03:29] <Unfocused> if you see something you like, and no one else is assigned to it, just comment there that you're going to start working on it... and you're good to go
  504. # [03:29] * Quits: pcwalton (pcwalton@moz-971F836B.dsl.bell.ca) (Quit: nbvcx)
  505. # [03:29] <Unfocused> you can ask questions in the bug, or in here
  506. # [03:30] <Mossop> There is also the #introduction channel which is aimed at people getting started with helping out
  507. # [03:30] <pr0pagandhi> sounds great !
  508. # [03:30] <Waldo> boooooo, did I really miss the tree being open by like 8mins? :-(
  509. # [03:31] <mattwoodrow> pr0pagandhi: http://www.joshmatthews.net/bugsahoy/ is a good tool too
  510. # [03:31] <Unfocused> and i know this all seems like a lot of reading, but there's also https://developer.mozilla.org/en/Hacking_Mozilla
  511. # [03:32] * Quits: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  512. # [03:32] * jmaher|afk is now known as jmaher
  513. # [03:33] <pr0pagandhi> sweet I'm going to bookmark everything you guys are linking me to, and begin looking over them!
  514. # [03:33] <pr0pagandhi> man I really wish I had more time in a day
  515. # [03:33] <pr0pagandhi> I want to learn EVERYTHING
  516. # [03:33] <pr0pagandhi> haha
  517. # [03:34] <pr0pagandhi> kinda hard to do with school and a job, but ..... il just be a trooper
  518. # [03:35] <Unfocused> its impossible to do even for those of us that do this all day every day :) there's a *lot* of stuff
  519. # [03:35] <khuey> after having been around for a few years I think the amount of stuff to know increases faster than the rate at which humans are capable of learning
  520. # [03:35] <Unfocused> oh yes
  521. # [03:36] <pr0pagandhi> ahhh reality is a bummer
  522. # [03:36] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  523. # [03:36] <Waldo> but don't let any of this stop you, it's always good having people who know enough to be dangerous about everything ;-)
  524. # [03:36] * Waldo intermittently aspires to this, although he tends to specialize much more these days
  525. # [03:36] <Unfocused> pr0pagandhi: no it isn't - it means theres always something exciting to learn/work on :)
  526. # [03:38] <pr0pagandhi> haha this is true, good point. I started my first internship last semester and I've already learned so much it's rediculous
  527. # [03:38] * Joins: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com)
  528. # [03:40] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  529. # [03:41] <bear> ok, database repair is done
  530. # [03:41] <bear> tbpl shows recent data - i'm reopening the trees
  531. # [03:41] <gps> Unfocused: if popcornjs.org is slow to load, about:addons -> Get Add-ons seems to block on it. known issue?
  532. # [03:42] <gps> like you get a gray screen for as long as the remote site is waiting to load. which for me was like 40s just now
  533. # [03:42] <Unfocused> gps: hm, i assume the grey screen includes the "loading" message?
  534. # [03:42] <gps> also, congrats on becoming module owner! I'm sure you can't wait to see my patches ;)
  535. # [03:42] * rail_away is now known as rail
  536. # [03:42] <gps> yes, it has the loading box in the middle
  537. # [03:43] <gps> but it was there for a *long* time
  538. # [03:43] * variable found Waldo !
  539. # [03:43] <variable> with gps !
  540. # [03:43] <Unfocused> ty :)
  541. # [03:44] <lurking> gps 13 secs here
  542. # [03:44] * Joins: bretr (bret_recka@moz-123B8B9F.d2.shr.fiberpipe.net)
  543. # [03:44] * Quits: smaug (chatzilla@moz-56FD0379.gprs.sl-laajakaista.fi) (Ping timeout)
  544. # [03:44] <Unfocused> gps: i'd file a amo bug for that, see what can be done
  545. # [03:45] <Unfocused> would be nice not to block on external resources like that
  546. # [03:45] * Joins: Wevah (Wevah@moz-97AD33CE.stcd.qwest.net)
  547. # [03:45] <gps> variable: in 200 meters, turn left, then arrive at destination
  548. # [03:45] <Unfocused> in addons.mozilla.org :: discovery pane
  549. # [03:46] * Joins: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  550. # [03:49] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  551. # [03:50] <gps> Unfocused: bug 712851
  552. # [03:50] * bear changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: January 31 || If you are new or want to help, see irc://irc.mozilla.org/#introduction || "if you like the way it's working, just you wait five minutes"'
  553. # [03:51] <Unfocused> ty
  554. # [03:52] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  555. # [03:52] <Unfocused> can we just set the topic to "maybe open, maybe closed"? :\
  556. # [03:54] <dolske> heisentree?!
  557. # [03:54] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  558. # [03:56] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  559. # [03:56] <Unfocused> gesundheit
  560. # [03:56] * Quits: masayuki (masayuki@moz-911CC660.zaq.ne.jp) (Client exited)
  561. # [03:56] * joduinn is now known as joduinn-biab
  562. # [03:57] * rail is now known as rail_away
  563. # [03:57] * Joins: myk (myk@moz-B5A3ACB4.tmodns.net)
  564. # [03:58] * Quits: myk (myk@moz-B5A3ACB4.tmodns.net) (Connection reset by peer)
  565. # [03:58] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  566. # [03:58] <RyanVM> MSVC11 fail
  567. # [03:58] <RyanVM> > xul.dll!`anonymous namespace'::VirtualAllocHook(void * aAddress, unsigned long aSize, unsigned long aAllocationType, unsigned long aProtect) Line 234 + 0x1d bytes C++
  568. # [03:58] <khuey> you like that?
  569. # [03:59] <khuey> oh
  570. # [03:59] <khuey> I thought you were referring to our packaging
  571. # [03:59] <RyanVM> crash on startup when attempting a PGO profile
  572. # [03:59] <RyanVM> yeah, that was quality fail too :P
  573. # [03:59] <RyanVM> I was expecting to see the huffman crash, not sure what to make of this one
  574. # [03:59] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  575. # [04:00] <RyanVM> died in AvailableMemoryTracker.cpp
  576. # [04:00] <RyanVM> LPVOID result = sVirtualAllocOrig(aAddress, aSize, aAllocationType, aProtect);
  577. # [04:00] * Quits: jdm-away (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  578. # [04:01] * Waldo sees variable is free with his humor
  579. # [04:01] * Quits: jamesr (jamesr@B8824CCF.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  580. # [04:01] * Joins: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP)
  581. # [04:02] <variable> Waldo: no, no, I was not malloced so don't free me
  582. # [04:02] * khuey munmaps variable
  583. # [04:02] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
  584. # [04:02] <khuey> RyanVM: hmm, is that jlebar's new stuff?
  585. # [04:02] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  586. # [04:02] <RyanVM> I guess, yeah
  587. # [04:02] * Waldo sees variable is bound to respond with more humor
  588. # [04:03] <jlebar> RyanVM, You need to set an env var, otherwise we'll crash.
  589. # [04:03] <Waldo> jorendorff, jimb: ^
  590. # [04:03] * Quits: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP) (Client exited)
  591. # [04:03] <RyanVM> jlebar: that'll be fun to hook into the PGO scripts
  592. # [04:03] <Waldo> not enough PL people here :-(
  593. # [04:03] <jlebar> RyanVM, MOZ_PGO_INSTRUMENTED=1, I believe.
  594. # [04:03] <jlebar> RyanVM, Hooked into our scripts already. :)
  595. # [04:03] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  596. # [04:03] <RyanVM> ok, then the crash may have been something else
  597. # [04:04] <RyanVM> it crashed trying to start for the PGO suite
  598. # [04:04] <RyanVM> so I launched it manually
  599. # [04:04] <RyanVM> so probably a different crash
  600. # [04:04] <jlebar> RyanVM, Sounds like my stuff...
  601. # [04:04] <jlebar> RyanVM, It's definitely going to crash when you start manually if you don't set the env var.
  602. # [04:04] <khuey> that seems ... interesting
  603. # [04:05] <jlebar> khuey, It's...unfortunate.
  604. # [04:05] <variable> Waldo: is that a bad thing?
  605. # [04:05] * Quits: chewey (chewey@moz-477DEDE3.dip0.t-ipconnect.de) (Ping timeout)
  606. # [04:05] <RyanVM> well, I already shut my build computer down. I'll try it tomorrow with the env var to see what happens
  607. # [04:05] <jlebar> khuey, What happens is, MSVC inserts hooks all over the place which can call into VirtualAlloc.
  608. # [04:05] <RyanVM> maybe it is the known huffman.c crash
  609. # [04:05] <gps> RyanVM: I found a compiler bug in MSVC2011 that caused the nightly landing page to crash the process
  610. # [04:05] <jlebar> khuey, So we have to know whether those hooks are present so we don't try to wrap VirtualAlloc.
  611. # [04:05] <gps> so, um, I wouldn't be using MSVC2011 too seriously right now
  612. # [04:06] <khuey> ah that's lovely
  613. # [04:06] <Waldo> variable: not too much, just that people here are closed off from my esoteric puns
  614. # [04:06] <Waldo> and they fall flat
  615. # [04:06] * Joins: chewey (chewey@moz-DCF74E95.dip0.t-ipconnect.de)
  616. # [04:06] * Waldo thinks he's run out of PL puns to pull, for the moment
  617. # [04:07] <RyanVM> gps: yeah, I just want to see if the crash I get is indeed bug 703135
  618. # [04:07] <variable> Waldo: ::(
  619. # [04:07] <RyanVM> otherwise, it was mainly an exercise in curiosity
  620. # [04:07] * Joins: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP)
  621. # [04:07] <Unfocused> obligatory: he's a bound variable?
  622. # [04:07] <variable> Unfocused: yes
  623. # [04:07] * Quits: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP) (Client exited)
  624. # [04:07] <jlebar> At the risk of getting a too-technical answer: How do I combine a fixed-width element and overflow-x: hidden in mobile CSS?
  625. # [04:07] <jlebar> Right now, it seems that the fixed width is ignored in favor of the overflow-x: hidden.
  626. # [04:07] * Joins: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP)
  627. # [04:08] <Unfocused> Waldo: good, cos i think that was starting to get out of scope
  628. # [04:08] <jlebar> Ah, it works fine in the stock Android browser.
  629. # [04:08] <jlebar> Wonderful.
  630. # [04:09] <Waldo> Unfocused: \o/
  631. # [04:10] <RyanVM> gps: I was also kind of curious to see if PGO would work around your crash
  632. # [04:10] <jlebar> Although stock Android does text-overflow to the device viewport, rather than to the layout viewport.
  633. # [04:10] <jlebar> Being a web developer sucks, guys.
  634. # [04:10] <gps> RyanMV: my crash appears to be due to horrible assembly generation. after seeing that, I don't trust the compiler one bit
  635. # [04:10] <RyanVM> gps: Do you know if a bug was indeed filed, btw?
  636. # [04:11] <gps> RyanVM: doesn't look like it. I don't know how to publicly file a bug against Microsoft
  637. # [04:11] <RyanVM> connect.microsoft.com ?
  638. # [04:11] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Quit: juanb)
  639. # [04:11] <gps> besides, Microsoft is very good about "dogfooding" their own pre-released product, so I'm confident they will catch this before MSVC2011 ships
  640. # [04:11] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  641. # [04:11] <RyanVM> gps: https://connect.microsoft.com/VisualStudio/
  642. # [04:12] <RyanVM> more precisely - https://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx
  643. # [04:13] * Joins: bz_away (bzbarsky@moz-9DD6B824.washdc.fios.verizon.net)
  644. # [04:13] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Ping timeout)
  645. # [04:14] * Waldo wonders if/when we'll have msvc2011 available for moco-employed developers to build with it
  646. # [04:15] <gps> Waldo: the developer preview is "free"
  647. # [04:15] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  648. # [04:15] <Waldo> oh, it's still in DP-land?
  649. # [04:15] * jlebar wonders if/when Microsoft will stop putting dates in products and then missing the dates.
  650. # [04:15] <Unfocused> yep
  651. # [04:15] * Quits: jdm-away (jdm@505A43A5.8B53A442.6816E6B7.IP) (Client exited)
  652. # [04:15] * Waldo is mildly interested in the moment solely so he could verify the claim made at https://connect.microsoft.com/VisualStudio/feedback/details/707497/msvc-should-not-emit-the-optional-warning-c4265-virtual-functions-non-virtual-destructor-for-a-class-marked-as-sealed
  653. # [04:16] <Waldo> er, s/in the/at the/
  654. # [04:16] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (NickServ (GHOST command used by Mook_))
  655. # [04:16] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  656. # [04:17] <Waldo> since we tested with a 2011 beta-ish thing and it reproduced, bare days before that report, which suggests either a coincidence of timing or a misunderstanding of the bug report
  657. # [04:17] <RyanVM> I wanted to see what (if any) difference the auto-vectorization stuff makes
  658. # [04:17] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  659. # [04:18] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (NickServ (GHOST command used by Mook_))
  660. # [04:18] <bz_away> so....
  661. # [04:18] * philor|afk is now known as philor
  662. # [04:18] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  663. # [04:18] <bz_away> is anyone actually doing tracking nom triage? :(
  664. # [04:19] <RyanVM> bz_away: I'll try the inlining idea tomorrow
  665. # [04:19] <bz_away> RyanVM: thanks!
  666. # [04:20] <bz_away> RyanVM: I'd really like to know what that compiler is thinking. ;)
  667. # [04:20] <RyanVM> yeah, I'm just concerned that it could be bad
  668. # [04:20] <RyanVM> and since the switch to VC10 seems to be coming soon
  669. # [04:20] <RyanVM> it's worth looking at
  670. # [04:21] * Quits: edmorley (edmorley@moz-1BABC6CB.range86-166.btcentralplus.com) (Quit: nn)
  671. # [04:22] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  672. # [04:22] * Quits: KaiRo (robert@moz-A5B32BD.adsl.highway.telekom.at) (Input/output error)
  673. # [04:24] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.87-2011052417 [Firefox 12.0a1/20111221170009])
  674. # [04:26] <gps> Microsoft has been known to give select people access to special tools. if we asked nicely...
  675. # [04:27] <khuey> bz_away: ping?
  676. # [04:32] * adam-afk is now known as adam
  677. # [04:33] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  678. # [04:33] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  679. # [04:33] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  680. # [04:33] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Ping timeout)
  681. # [04:34] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  682. # [04:34] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  683. # [04:34] * Quits: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net) (Quit: Leaving)
  684. # [04:34] * jmaher is now known as jmaher|afk
  685. # [04:37] <bz_away> khuey: ack
  686. # [04:37] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  687. # [04:38] * Joins: pr0pagandhi_ (pr0pagandh@moz-B70166E2.hr.hr.cox.net)
  688. # [04:38] * Quits: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net) (Connection reset by peer)
  689. # [04:38] * pr0pagandhi_ is now known as pr0pagandhi
  690. # [04:39] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  691. # [04:39] <khuey> bz_away: njn has a css question or two
  692. # [04:41] <njn> bz_away: so we have this:
  693. # [04:41] <njn> struct CDBValueStorage {
  694. # [04:41] <njn> nsCSSProperty property;
  695. # [04:42] <njn> nsCSSValue value;
  696. # [04:42] <njn> };
  697. # [04:42] <njn> nsCSSProperty is an enum
  698. # [04:42] <njn> and nsCSSValue contains a nsCSSUnit, another enum
  699. # [04:42] <njn> I was wondering if they were redundant w.r.t. each other
  700. # [04:42] <njn> i.e. do any properties allow more than one kind of nsCSSUnit?
  701. # [04:42] <bz_away> njn: yes
  702. # [04:42] <njn> khuey thought some would
  703. # [04:42] <bz_away> njn: lots of them do
  704. # [04:42] <njn> bz_away: ok
  705. # [04:42] <bz_away> njn: in fact, I think all of them do
  706. # [04:43] <njn> bz_away: still, we have *tons* of CDVAlueStorage values
  707. # [04:43] <njn> seems like it could be compressed
  708. # [04:43] <bz_away> njn: since all of them allow initial, inherit, and whatever values are defined in the spec
  709. # [04:43] <njn> e.g. find a way to pack both the enum values into 16 bits each
  710. # [04:43] <bz_away> njn: this is in the compressed data block?
  711. # [04:43] <njn> yes
  712. # [04:44] <bz_away> njn: I wonder whether we can just store the nsCSSProperty in the nsCSSValue....
  713. # [04:44] <njn> bz_away: that's what I was thinking
  714. # [04:44] <bz_away> njn: in general
  715. # [04:44] <bz_away> njn: worth filing a bug on
  716. # [04:45] <njn> nsCSSValues might be used outside of CDBValueStorage, but it could be zero or somesuch in that case
  717. # [04:45] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Connection reset by peer)
  718. # [04:45] <bz_away> njn: right now CDBValueStorage ends up something like 24 bytes on 64-bit?
  719. # [04:45] * Joins: anky (anky@B5864F2B.6EEBC992.A3D1B221.IP)
  720. # [04:45] * Joins: peregrino_ (peregrino@moz-D0CB2FAA.telecom.net.ar)
  721. # [04:45] <bz_away> njn: and 12 bytes on 32-bit?
  722. # [04:45] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  723. # [04:45] <njn> bz_away: AIUI
  724. # [04:45] <bz_away> njn: whereas we should be able to do 16 and 8 respectively?
  725. # [04:45] <njn> it would become 16/8
  726. # [04:45] <njn> with this change
  727. # [04:45] <njn> 33% reduction
  728. # [04:45] <bz_away> njn: yeah
  729. # [04:45] <njn> we have 2MB of these for one gmail instance on 64-bit
  730. # [04:45] <bz_away> njn: nsCSSValue is absolutely used outside CDBValueStorage
  731. # [04:46] <njn> I figured
  732. # [04:46] <bz_away> njn: but it might in fact be ok to always track along the property
  733. # [04:46] <njn> ok
  734. # [04:46] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  735. # [04:46] <njn> I'll file
  736. # [04:46] <njn> bz_away: thanks
  737. # [04:47] * Quits: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  738. # [04:47] <khuey> hmm, does document.body not work in xul?
  739. # [04:47] <roc> XUl documents don'thave a body
  740. # [04:47] <njn> bz_away: the style memory reporters I'm working on will take a big chunk out of heap-unclassified
  741. # [04:48] <khuey> ah
  742. # [04:48] <khuey> oh, right
  743. # [04:48] <khuey> this test just has an html body element in it
  744. # [04:49] <mbrubeck> philor: Sorry, missed your ping earlier
  745. # [04:49] <mbrubeck> need anything?
  746. # [04:49] <jlebar> How should I detect whether I'm desktop or fennec from chrome JS?
  747. # [04:50] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (NickServ (GHOST command used by Mook_))
  748. # [04:50] <philor> mbrubeck: no worries, just trying to palm off worrying about whether we needed to close for backlog on someone else
  749. # [04:50] <mbrubeck> jlebar: heh
  750. # [04:50] * Quits: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net) (Quit: pr0pagandhi)
  751. # [04:50] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  752. # [04:50] <mbrubeck> I mean philor: heh
  753. # [04:50] <jlebar> mbrubeck, Oh, you can laugh at my predicament too! :)
  754. # [04:50] <philor> I like the "jlebar: heh" better :)
  755. # [04:51] <mbrubeck> jlebar: I was looking for an answer and forgot I had already tab-completed your name when I responded to philor
  756. # [04:51] <mbrubeck> :)
  757. # [04:51] <mbrubeck> philor: If you want to close, I can reopen it later
  758. # [04:51] <mbrubeck> or I can take a look in a bit and make a call
  759. # [04:51] <Unfocused> jlebar: Services.appinfo.id ?
  760. # [04:51] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (NickServ (GHOST command used by Mook_))
  761. # [04:52] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  762. # [04:53] <njn> bz_away: ping
  763. # [04:53] <njn> khuey: any idea what http://pastebin.mozilla.org/1415278 is?
  764. # [04:53] <jlebar> Unfocused, Seems to be just sunbird/seamonkey/firefox/tbird?
  765. # [04:54] * bz_away is now known as bz
  766. # [04:54] <bz> njn: ack
  767. # [04:54] <njn> bz: ^^^ (the pastebin)
  768. # [04:54] * Joins: mdr (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  769. # [04:54] <khuey> njn: generic necko stuff
  770. # [04:54] * glob|away is now known as glob
  771. # [04:54] <bz> yeah that's necko buffers
  772. # [04:54] <Unfocused> jlebar: eg?
  773. # [04:54] <bz> could be from any pipe
  774. # [04:54] <Unfocused> er, eh?
  775. # [04:54] <bz> someone is just writing into a pipe
  776. # [04:54] <bz> and we have to allocate memory to store the data
  777. # [04:54] <bz> when someone reads it, the blocks will get deallocated
  778. # [04:55] <jlebar> Unfocused, well, it's a GUID, and I'm trying to figure out how to translate it...
  779. # [04:55] <philor> mbrubeck: I think we can risk staying open, though I wish there wasn't that release eating slaves with its "oh, I'm so much more important than you peons" priority
  780. # [04:55] <jlebar> Unfocused, oh, okay!
  781. # [04:55] <Unfocused> yea, compare to firefox's app id, compare to mobile's app id (they're different)
  782. # [04:56] <jlebar> Found it, at least for sync...
  783. # [04:56] <jlebar> er, in sync code, yeah.
  784. # [04:56] <Unfocused> oh, and its Services.appinfo.ID (or nsIXULAppInfo.ID)
  785. # [04:56] * Unfocused often forgets the capitalization
  786. # [04:56] <njn> bz: is that covered by bug 683080?
  787. # [04:56] <jlebar> Unfocused, thanks.
  788. # [04:56] <Unfocused> :)
  789. # [04:56] <bz> njn: yes
  790. # [04:57] <njn> bz: ok, thanks
  791. # [04:57] * philor is now known as philor|away
  792. # [04:57] * khuey can think of few things he cares less about than RDFa 1.1 entering last call
  793. # [04:58] <bz> khuey: well
  794. # [04:58] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  795. # [04:58] <bz> khuey: that depends on whether you object to it going to REC or not, no?
  796. # [04:59] * Quits: anky (anky@B5864F2B.6EEBC992.A3D1B221.IP) (Client exited)
  797. # [04:59] <khuey> I object to its existence entirely
  798. # [04:59] <khuey> the state of existence is immaterial
  799. # [04:59] <khuey> njn: it may be worth investigating if we're writing that 800k into a pipe that's never getting read
  800. # [05:00] <njn> khuey: how would I do that?
  801. # [05:00] <khuey> or if the recycling allocator is just hanging on to it
  802. # [05:00] <khuey> or what
  803. # [05:00] <njn> khuey: want to comment in the bug?
  804. # [05:01] <khuey> ok
  805. # [05:02] * bz is checking on something
  806. # [05:03] * cjones-dinner is now known as cjones
  807. # [05:03] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
  808. # [05:04] <bz> ok
  809. # [05:04] <bz> so
  810. # [05:04] <bz> nsSegmentedBuffer always uses nsMemory::GetGlobalMemoryService() as mSegAllocator
  811. # [05:05] <bz> Which returns NS_GetMemoryManager
  812. # [05:05] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  813. # [05:05] * njn listens
  814. # [05:05] <bz> which afaict does 213 return sGlobalMemory.QueryInterface(NS_GET_IID(nsIMemory), (void**) result);
  815. # [05:05] <bz> where sGlobalMemory is an nsMemoryImpl
  816. # [05:05] <bz> wtf
  817. # [05:05] <bz> one sec
  818. # [05:06] <bz> how are we ending up in nsRecyclingAllocator?
  819. # [05:06] <bz> gimme a sec
  820. # [05:07] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  821. # [05:07] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  822. # [05:07] <bz> ah
  823. # [05:07] * Quits: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com) (Quit: )
  824. # [05:07] <bz> someone can pass an allocator to Init()!
  825. # [05:07] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  826. # [05:08] <bz> and it looks like that allocator is the one that comes from nsPipe::Init
  827. # [05:09] * jlebar considers putting an @media handheld { } CSS rule and then running getComputedStyle.
  828. # [05:09] <jlebar> Would that be bad?
  829. # [05:09] <bz> bad in what sense?
  830. # [05:09] <bz> Aha
  831. # [05:09] <bz> so this recycling allocator comes from net_GetSegmentAlloc
  832. # [05:10] <jlebar> bz, Bad in the sense that there's a cleaner way to accomplish the same thing?
  833. # [05:10] <bz> jlebar: what are you triying to accomplish?
  834. # [05:10] <bz> njn, khuey: so....
  835. # [05:10] <khuey> bz: so this is just the generic necko allocator?
  836. # [05:10] <jlebar> bz, Find out whether I'm on a mobile device, so I can unbreak about:memory.
  837. # [05:10] <khuey> that keeps chunks around?
  838. # [05:10] <bz> njn, khuey: yeah
  839. # [05:11] <bz> njn, khuey: it uses a 15 minute timer to discard the chunks
  840. # [05:11] <jlebar> bz, I'm chrome JS -- I own the world -- so resorting to hacks feels dirty. But less dirty than comparing services.appInfo.ID to a guid.
  841. # [05:11] <bz> jlebar: well, for your purposes why is mobile special?
  842. # [05:11] <khuey> sounds like something that needs to listen for memory pressure!
  843. # [05:11] <bz> khuey: likely, yes
  844. # [05:11] <njn> 15 minutes?!
  845. # [05:11] <khuey> njn: want to file ^?
  846. # [05:11] <KWierso> jlebar: do UA sniffing, feel even dirtier!
  847. # [05:11] <bz> 256 rv = recyclingAllocator->Init(gDefaultSegmentCount,
  848. # [05:11] <bz> 257 (15 * 60), // 15 minutes
  849. # [05:11] <bz> 258 "necko");
  850. # [05:11] <jlebar> bz, Because I can't get overflow-x, text-overflow: ellipsis, and fixed-width divs to play nicely together like they do on desktop.
  851. # [05:11] <bz> in nsIOService.cpp
  852. # [05:12] <bz> jlebar: why not?
  853. # [05:12] * Quits: flx_ (flx@moz-D4B58BB2.dsl.teksavvy.com) (Ping timeout)
  854. # [05:12] <bz> jlebar: screen too narrow?
  855. # [05:12] <khuey> it's kind of shitty that recycling allocators discard on a timer to begin with
  856. # [05:12] * Quits: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (No route to host)
  857. # [05:12] * Joins: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com)
  858. # [05:12] <bz> khuey: sure
  859. # [05:12] <jlebar> bz, It seems that my device and layout viewports end up the same size, which is smaller than what I want.
  860. # [05:13] * Joins: voot545 (unknown@moz-B55706E6.tky.mesh.ad.jp)
  861. # [05:13] <jlebar> bz, I can upload a testcase...
  862. # [05:13] <voot545> I have a page that's loading from 192.168.~, and it has an iframe which is also loading content from that ip range, but the iframe always comes up blank; is there some security setting I need to change or what (the iframe is created & has its attributes set with jQuery)
  863. # [05:13] <bz> jlebar: so shouldn't you use a media query on the viewport size?
  864. # [05:13] <bz> jlebar: please
  865. # [05:13] * Joins: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  866. # [05:17] * Quits: ashughes (ashughes@C03B568C.852FE72D.DA78B690.IP) (Ping timeout)
  867. # [05:17] * Joins: jdm-away (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  868. # [05:19] * Quits: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl) (Connection reset by peer)
  869. # [05:20] <bz> jlebar: hello?
  870. # [05:21] <jlebar> bz, So...part of the problem is that fennec is caching things I didn't think it was caching. I'm trying to see if I still have a problem, but fighting against apache atm.
  871. # [05:21] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
  872. # [05:21] <bz> jlebar: ok
  873. # [05:21] * bz is about to go to bed
  874. # [05:21] <jlebar> bz, It's not at all important.
  875. # [05:21] <jlebar> bz, I'll ping you tomorrow if I can't figure it out.
  876. # [05:22] <bz> ok
  877. # [05:22] <bz> the brain-to-SMTP gateway is also a workable approach as desired
  878. # [05:22] * bz is now known as bz_sleep
  879. # [05:22] * Quits: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  880. # [05:22] <qheaden> I want to take a bug that requires more C++ than XML, HTML, JS, etc. What section of the FF codebase has predominantly C++ stuff?
  881. # [05:23] <khuey> the DOM
  882. # [05:23] <khuey> the layout engine
  883. # [05:23] <khuey> networking code
  884. # [05:23] <khuey> the js engine
  885. # [05:23] <khuey> etc
  886. # [05:23] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  887. # [05:25] <bz_sleep> xpconnect
  888. # [05:26] <njn> qheaden: most of the browser is C++
  889. # [05:27] * Quits: peregrino_ (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino_)
  890. # [05:28] <jdm-away> if it's not front-end, it's most likely c++
  891. # [05:28] * jdm-away is now known as jdm
  892. # [05:28] <jdm> who can explain how tab indexing is supposed to work?
  893. # [05:29] <jdm> I can't seem to use tab to reach any links in nightly
  894. # [05:29] <jlebar> Ah, of course, my apache did not load mod_headers by default.
  895. # [05:29] <jlebar> HTTP headers are so '90s.
  896. # [05:30] * Quits: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  897. # [05:33] <nemo> http://it.slashdot.org/comments.pl?sid=2585524&cid=38456240
  898. # [05:33] <qheaden> Yeah. In my last patch, I modified a few files, but only one was C++. And I did a simple copy and paste with the code. :P
  899. # [05:34] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  900. # [05:34] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
  901. # [05:34] <jlebar> Tried to reboot apache, rebooted machine.
  902. # [05:34] * jlebar would make a bad sysadmin.
  903. # [05:35] <darktrojan> jlebar++
  904. # [05:36] * mcote is now known as mcote|afk
  905. # [05:36] <voot545> I've checked this documentation, but there seems to be nothing about local address ranges https://developer.mozilla.org/en/HTML/Element/iframe
  906. # [05:36] <khuey> nemo: I liked the car with saran wrap windows comment
  907. # [05:36] * Quits: rshetty (quassel@74043EE3.63369A2D.D30E9BEF.IP) (Ping timeout)
  908. # [05:37] <ewong> jlebar: a real bad sysadmin would've formatted the whole system and re-did the configuration ;)
  909. # [05:37] <jwir3|away> jlebar: Once, when I was a sysadmin, I tried to delete a user's home directory
  910. # [05:38] <jwir3|away> jlebar: And ended up doing rm -rf /home
  911. # [05:38] <jwir3|away> jlebar: I wondered why it was taking so long...
  912. # [05:38] <ewong> O_O
  913. # [05:38] <jwir3|away> jlebar: We had 8000 users on that partition. Luckily, I canceled it after about 40 seconds, but we still had some restores to do ;|
  914. # [05:39] <glob> ow.
  915. # [05:39] <jwir3|away> ewong: my reaction exactly
  916. # [05:39] <jlebar> man.
  917. # [05:39] <jwir3|away> yeah it was a long night
  918. # [05:39] <ewong> which is a tad on a less destructive than |rm -rf /|
  919. # [05:39] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  920. # [05:39] * Joins: deejay (Mibbit@moz-9A151099.ericsson.net)
  921. # [05:40] <khuey> nemo: that guy is clearly a troll
  922. # [05:41] <khuey> nemo: his understanding of the boundary between kernelspace and userspace is severely lacking
  923. # [05:41] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  924. # [05:42] <jwir3|away> anyone have an idea how I can turn off antialiasing between characters of the ahem font on OSX for a reftest?
  925. # [05:43] * philor|away is now known as philor
  926. # [05:43] <jwir3|away> I'm getting weirdness like this: http://i.imgur.com/DO7ny.png
  927. # [05:44] * Quits: Wevah (Wevah@moz-97AD33CE.stcd.qwest.net) (Quit: HARR)
  928. # [05:44] * Joins: Wevah (Wevah@moz-97AD33CE.stcd.qwest.net)
  929. # [05:44] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (NickServ (GHOST command used by Mook_))
  930. # [05:44] * Joins: Mook (mook@moz-B1410066.dsl.teksavvy.com)
  931. # [05:45] * Quits: deejay (Mibbit@moz-9A151099.ericsson.net) (Quit: http://www.mibbit.com ajax IRC Client)
  932. # [05:45] * BenWa is now known as benwa|sms
  933. # [05:48] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  934. # [05:49] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  935. # [05:49] * Joins: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  936. # [05:51] <jdm> qheaden: so right now I'm just browsing through open bugs in Core: DOM, but haven't come across anything that screams "assign to qheaden" yet
  937. # [05:51] <jdm> it's a legitimate strategy for finding things to work on, though!
  938. # [05:52] * Quits: mike5w3c (MikeS@moz-9138E282.pool.e-mobile.ne.jp) (Quit: mike5w3c)
  939. # [05:52] * Quits: Mook (mook@moz-B1410066.dsl.teksavvy.com) (Quit: gone)
  940. # [05:53] <qheaden> jdm: Oh ok, thanks. I have to browse the core section as well.
  941. # [05:54] * qheaden is now known as qheaden_away
  942. # [05:55] * Joins: smontagu (chatzilla@moz-51D78F32.red.bezeqint.net)
  943. # [05:56] * Joins: mike5w3c (MikeS@moz-9138E282.pool.e-mobile.ne.jp)
  944. # [05:56] * Quits: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  945. # [05:56] * Quits: mike5w3c (MikeS@moz-9138E282.pool.e-mobile.ne.jp) (Quit: mike5w3c)
  946. # [05:57] <khuey> 693172 wouldnt mind some love
  947. # [05:58] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  948. # [06:00] * Quits: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net) (Quit: fzzzy)
  949. # [06:02] * Quits: variable (root@B09554C8.2ACCEC03.ECED8BE3.IP) (Ping timeout)
  950. # [06:03] * khuey is now known as khuey|away
  951. # [06:08] * Quits: Poly-C (Poly-C@moz-EE82FC7C.dip.t-dialin.net) (Ping timeout)
  952. # [06:08] * Joins: ewong_ (chatzilla@moz-B5A86794.com)
  953. # [06:08] * joduinn-biab is now known as joduinn-home
  954. # [06:08] <philor> mmm, red Win PGO build, my favorite
  955. # [06:08] * Quits: ewong (chatzilla@moz-83240463.belfordhk.com) (Ping timeout)
  956. # [06:08] * Joins: mike5w3c (MikeS@moz-910A1BB3.pool.e-mobile.ne.jp)
  957. # [06:08] * Joins: Polynomial-C (Poly-C@moz-CCD18361.dip.t-dialin.net)
  958. # [06:08] <KWierso> wasn't me, I swear
  959. # [06:08] * ewong_ is now known as ewong
  960. # [06:09] <philor> here, let me just trigger four builds in order to get one retriggered, we're down to only 1674 pending jobs
  961. # [06:10] <philor> that would, of course, be in the hypothetical world where self-serve loads
  962. # [06:11] <KWierso> I don't like that world
  963. # [06:11] * Joins: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  964. # [06:14] * qheaden_away is now known as qheaden
  965. # [06:15] * Joins: Mano (chatzilla@moz-458D8416.red.bezeqint.net)
  966. # [06:21] * glob is now known as glob|away
  967. # [06:23] * Quits: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  968. # [06:23] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Connection reset by peer)
  969. # [06:24] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  970. # [06:25] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
  971. # [06:28] * Quits: dbradley (dbradley@moz-8FACAA93.fuse.net) (Quit: )
  972. # [06:28] * Quits: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  973. # [06:31] * mattwoodrow is now known as mattwoodrow|away
  974. # [06:32] * Joins: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  975. # [06:35] * bear is now known as bear-afk
  976. # [06:35] * Joins: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP)
  977. # [06:37] * glob|away is now known as glob
  978. # [06:37] <qheaden> I've got a great idea for a feature in FF, but I want to save it until the next Summer of Code.
  979. # [06:39] <glob> back
  980. # [06:39] <philor> hey, glob's back!
  981. # [06:39] * glob hates his irc client
  982. # [06:39] <philor> and his client still doesn't behave!
  983. # [06:40] <ewong> bad irc client
  984. # [06:40] <glob> evidently binding ^b to "/back" == "say back on all channels"
  985. # [06:40] <ewong> lol
  986. # [06:40] * Quits: bnicholson (bnicholson@moz-CA78B821.rcmdva.fios.verizon.net) (Input/output error)
  987. # [06:41] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  988. # [06:43] * Joins: aja (chatzilla@A5AFBA31.B611DEB8.7880DB15.IP)
  989. # [06:44] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Quit: Leaving)
  990. # [06:45] <aja> http://www.mozilla.org/en-US/firefox/10.0/whatsnew/ wants you to get the "newest version" 9.0.1
  991. # [06:45] * Quits: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  992. # [06:45] <qheaden> aja: Nice find. :P
  993. # [06:46] <qheaden> It seems to be a generic message. Change the version numbers randomly, you still get the same message.
  994. # [06:47] <aja> 1st thing you see when you start the new beta
  995. # [06:47] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  996. # [06:47] <qheaden> if (version_in_url > latest_release_version) print("Your from the future!")
  997. # [06:47] <qheaden> There, fixed.
  998. # [06:48] <qheaden> :P
  999. # [06:48] <aja> maybe gets changed upon QA signoff or something? dunno
  1000. # [07:04] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
  1001. # [07:05] * Joins: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  1002. # [07:06] * Parts: voot545 (unknown@moz-B55706E6.tky.mesh.ad.jp)
  1003. # [07:07] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1004. # [07:07] * Joins: Mathnerd314 (mathnerd31@moz-B9AE66FA.cos.dyn.pcisys.net)
  1005. # [07:07] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Quit: Leaving)
  1006. # [07:07] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  1007. # [07:08] * Quits: mike5w3c (MikeS@moz-910A1BB3.pool.e-mobile.ne.jp) (Quit: mike5w3c)
  1008. # [07:09] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1009. # [07:09] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1010. # [07:10] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1011. # [07:10] * Neil is now known as NeilAway
  1012. # [07:10] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1013. # [07:11] <ewong> re: ted's post on m.dev.planning, "The CRT build system was a horrible nmake mess...Trying to build an unsupported newer version seems like a nightmare." what's the requirements for this?
  1014. # [07:12] <dolske> jemalloc.
  1015. # [07:12] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1016. # [07:20] <ewong> knowledge wise I mean
  1017. # [07:22] * Quits: njn (chatzilla@32788AE8.60066DFE.8660782D.IP) (Quit: ChatZilla 0.9.87 [Firefox 11.0a1/20111219145243])
  1018. # [07:22] <Mossop> There were all sorts of ugly requirements imposed by the licensing of the CRT so like we couldn't include the sources to the CRT in the tree, only a patch to the sources, and that patch couldn't contain any lines of code from the original sources or something
  1019. # [07:24] * Quits: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com) (Ping timeout)
  1020. # [07:24] <ewong> err.. the patch can't contain any lines of code from the original source?
  1021. # [07:24] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1022. # [07:25] <Mossop> That would be giving away the source!
  1023. # [07:25] <ewong> oh right...
  1024. # [07:25] <ewong> sorry.. what's CRT?
  1025. # [07:26] <Mossop> C runtime I think. It contains implementations for lots of the low level C functions like malloc, new, free, etc.
  1026. # [07:27] * Quits: smontagu (chatzilla@moz-51D78F32.red.bezeqint.net) (Ping timeout)
  1027. # [07:27] <jesup> Correct
  1028. # [07:27] <ewong> ooh.. the Microsoft C runtime stuff, right?
  1029. # [07:29] <jesup> patches can contain lines from the source, within limits. But the source as a whole couldn't be there.
  1030. # [07:29] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Quit: Leaving)
  1031. # [07:29] <jesup> IANAL of course
  1032. # [07:29] <ewong> but we don't have the source to the CRT, right?
  1033. # [07:29] <jesup> CSS for Babies: http://www.amazon.com/CSS-Babies-Web-Design/dp/0615555217 -- the sequel to HTML for Babies
  1034. # [07:30] <jesup> ewong: I believe MS distributes the source with VS
  1035. # [07:31] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1036. # [07:31] <Unfocused> yea. you just can't redistribute it
  1037. # [07:31] <ewong> oh..
  1038. # [07:31] <Unfocused> code licenses are fun!
  1039. # [07:31] * Quits: eflores (AndChat@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  1040. # [07:38] * Joins: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net)
  1041. # [07:48] <Waldo> "insert these bytes at index i, insert these other bytes at index j, ..."
  1042. # [07:48] <Waldo> funtimes
  1043. # [07:48] <Waldo> more or less
  1044. # [07:51] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1045. # [07:52] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  1046. # [07:56] * Joins: magsout (magsout@moz-E559D13.fbx.proxad.net)
  1047. # [08:00] <ewong> I'm dozing off while trying to read the EULA
  1048. # [08:04] * Quits: Waldo (waldo@moz-104CC309.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
  1049. # [08:07] <ewong> is there any sense in maintaining (atm) two separate sets of Makefiles? one for the old VS2005 stuff.. and one for the new VS2010 stuff?
  1050. # [08:08] * Joins: mike5w3c (MikeS@moz-910A1BB3.pool.e-mobile.ne.jp)
  1051. # [08:09] * mattwoodrow|away is now known as mattwoodrow
  1052. # [08:11] * Quits: ctyler (chris@2FC2A67C.49178EC1.F061A1E6.IP) (Ping timeout)
  1053. # [08:12] * Joins: gwagner_ (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  1054. # [08:12] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Ping timeout)
  1055. # [08:12] * gwagner_ is now known as gwagner
  1056. # [08:13] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  1057. # [08:13] * Quits: willy1234x1 (willy1234x@moz-7A550E65.slkc.qwest.net) (Connection reset by peer)
  1058. # [08:14] * adam is now known as adam-afk
  1059. # [08:14] * Parts: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  1060. # [08:18] <dolske> we build on VS2005, so.... yes.
  1061. # [08:18] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1062. # [08:18] <glazou> bonjour
  1063. # [08:23] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1064. # [08:26] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1065. # [08:28] * Joins: anky (anky@CA479D61.98C096CA.A3D1B221.IP)
  1066. # [08:28] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  1067. # [08:40] * Joins: cpeterso_ (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  1068. # [08:41] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Ping timeout)
  1069. # [08:43] * Quits: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net) (Ping timeout)
  1070. # [08:44] * Joins: bent|afk (chatzilla@moz-DB4C5E15.triad.res.rr.com)
  1071. # [08:44] * Quits: bent|afk (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1072. # [08:51] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1073. # [08:51] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1074. # [08:51] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Client exited)
  1075. # [08:52] * Quits: ewong (chatzilla@moz-B5A86794.com) (Ping timeout)
  1076. # [08:52] * Joins: ewong (chatzilla@moz-83240463.belfordhk.com)
  1077. # [08:52] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Quit: Leaving)
  1078. # [08:53] * Quits: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net) (Ping timeout)
  1079. # [08:54] * adam-afk is now known as adam
  1080. # [08:56] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1081. # [08:56] * Joins: pascalc (chatzilla@moz-1BEB025C.rev.sfr.net)
  1082. # [09:02] * Quits: cpeterso_ (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  1083. # [09:06] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1084. # [09:07] * adam is now known as adam-afk
  1085. # [09:07] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  1086. # [09:07] * philor is now known as philor|away
  1087. # [09:08] * Joins: mike5w3c_ (MikeS@moz-14F1D871.u05.hotspot.ne.jp)
  1088. # [09:09] * Quits: mike5w3c (MikeS@moz-910A1BB3.pool.e-mobile.ne.jp) (Ping timeout)
  1089. # [09:09] * mike5w3c_ is now known as mike5w3c
  1090. # [09:12] * Joins: ma1 (mao@moz-F18BD638.clienti.tiscali.it)
  1091. # [09:16] * Joins: past (past@moz-7A93B333.dsl.dyn.forthnet.gr)
  1092. # [09:20] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  1093. # [09:20] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1094. # [09:25] * Joins: Ms2ger (Ms2ger@CC7F0FF.207206FA.37724B0D.IP)
  1095. # [09:25] * Quits: anky (anky@CA479D61.98C096CA.A3D1B221.IP) (Client exited)
  1096. # [09:27] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  1097. # [09:28] * heycam is now known as heycam|away
  1098. # [09:28] * Quits: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Quit: Leaving)
  1099. # [09:30] * Quits: Ami_Ty_ (Amie@moz-1960E5E6.dhcp.reno.nv.charter.com) (Quit: Ami_Ty_)
  1100. # [09:30] * Joins: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net)
  1101. # [09:31] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  1102. # [09:31] * Joins: protz (protz@moz-E29D2A15.inria.fr)
  1103. # [09:31] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  1104. # [09:33] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1105. # [09:34] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1106. # [09:36] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1107. # [09:38] * Quits: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Client exited)
  1108. # [09:40] * Joins: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw)
  1109. # [09:40] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  1110. # [09:41] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1111. # [09:41] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  1112. # [09:41] * Quits: ma1 (mao@moz-F18BD638.clienti.tiscali.it) (Ping timeout)
  1113. # [09:42] * Joins: ma1 (mao@moz-F18BD638.clienti.tiscali.it)
  1114. # [09:47] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1115. # [09:47] * Joins: anky (anky@CA479D61.98C096CA.A3D1B221.IP)
  1116. # [09:54] * sancus is now known as sancus_
  1117. # [09:54] * sancus_ is now known as sancus
  1118. # [09:56] * Quits: mdas|afk (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas|afk)
  1119. # [10:00] * Quits: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net) (Ping timeout)
  1120. # [10:03] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1121. # [10:06] <Mano> !seen smontagu
  1122. # [10:06] <firebot> smontagu was last seen 6 days, 13 hours, 17 minutes and 36 seconds ago, saying 'Ms2ger: "needed for mac, linux"?' in #developers.
  1123. # [10:06] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1124. # [10:11] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
  1125. # [10:15] * Joins: mgoodwin_ (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  1126. # [10:15] * Joins: ioni (wonder@A2DBAD6E.29024E27.2A2EF0F3.IP)
  1127. # [10:16] * Quits: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Ping timeout)
  1128. # [10:16] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1129. # [10:19] * Quits: anky (anky@CA479D61.98C096CA.A3D1B221.IP) (Client exited)
  1130. # [10:20] * Joins: victorporof (victorporo@3A53A763.F695A43D.79933D60.IP)
  1131. # [10:22] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  1132. # [10:22] * Quits: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw) (Quit: regen)
  1133. # [10:24] * Quits: mgoodwin_ (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com) (Quit: )
  1134. # [10:24] <bkero> 01:09 < ioerror> RT @DrWhax: Remember that Webkit bug that triggered a bluescreen? Seems to be open since 2005 at mozilla.. https://t.co/4EZbkSoY
  1135. # [10:24] * Joins: mgoodwin (mgoodwin@moz-4BB9E5E9.cable.virginmedia.com)
  1136. # [10:24] * Joins: AutomatedTester (AutomatedT@moz-19CE9E0.as13285.net)
  1137. # [10:25] * glob is now known as glob|away
  1138. # [10:27] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1139. # [10:33] * Joins: Goldorak (chatzilla@E8036F38.6890FC55.187A1082.IP)
  1140. # [10:35] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1141. # [10:37] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
  1142. # [10:37] <glazou> gaaaah, mdn timeouts
  1143. # [10:39] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1144. # [10:41] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1145. # [10:43] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1146. # [10:43] * Quits: AutomatedTester (AutomatedT@moz-19CE9E0.as13285.net) (Ping timeout)
  1147. # [10:44] * Quits: Wevah (Wevah@moz-97AD33CE.stcd.qwest.net) (Quit: HARR)
  1148. # [10:44] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1149. # [10:45] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1150. # [10:45] * Joins: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net)
  1151. # [10:45] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Connection reset by peer)
  1152. # [10:45] * Joins: edmorley (edmorley@moz-1BABC6CB.range86-166.btcentralplus.com)
  1153. # [10:46] * Joins: karl (karl@moz-89B42C0C.jetstream.xtra.co.nz)
  1154. # [10:46] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1155. # [10:46] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1156. # [10:47] * ewong is now known as ewong|afk
  1157. # [10:50] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1158. # [10:50] * Joins: Mano_ (chatzilla@moz-3ED89A2A.red.bezeqint.net)
  1159. # [10:50] * Quits: Mano (chatzilla@moz-458D8416.red.bezeqint.net) (Ping timeout)
  1160. # [10:50] * Mano_ is now known as Mano
  1161. # [10:52] * Quits: Jonathan- (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk) (Ping timeout)
  1162. # [10:52] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1163. # [10:53] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1164. # [10:53] * NeilAway wonders why &DELTA; isn't an acceptable entity
  1165. # [10:54] * Quits: ioni (wonder@A2DBAD6E.29024E27.2A2EF0F3.IP) (Quit: Leaving)
  1166. # [10:55] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  1167. # [10:58] * Quits: aja (chatzilla@A5AFBA31.B611DEB8.7880DB15.IP) (Ping timeout)
  1168. # [10:58] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  1169. # [10:58] * Quits: mike5w3c (MikeS@moz-14F1D871.u05.hotspot.ne.jp) (Quit: mike5w3c)
  1170. # [10:58] * Joins: aja (chatzilla@A5AFBA31.B611DEB8.7880DB15.IP)
  1171. # [10:58] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1172. # [11:02] * NeilAway sighs
  1173. # [11:02] <NeilAway> why is tbpl so slooooow?
  1174. # [11:03] * Joins: smaug (chatzilla@moz-50F960FC.elisa-mobile.fi)
  1175. # [11:04] <imphil> NeilAway, it's normal speed here
  1176. # [11:04] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  1177. # [11:05] * Quits: tonymec (tonymec@840ADDA5.33500255.277517C1.IP) (Ping timeout)
  1178. # [11:05] <NeilAway> also a usability nightmare
  1179. # [11:05] * Quits: karl (karl@moz-89B42C0C.jetstream.xtra.co.nz) (Ping timeout)
  1180. # [11:05] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1181. # [11:07] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  1182. # [11:08] * Joins: gandalf (zbraniecki@moz-7F9A63CB.neoplus.adsl.tpnet.pl)
  1183. # [11:10] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  1184. # [11:10] * Quits: Mano (chatzilla@moz-3ED89A2A.red.bezeqint.net) (Ping timeout)
  1185. # [11:12] <nigelb> NeilAway: wait, really?
  1186. # [11:12] <nigelb> NeilAway: You should talk to skinny about usability.
  1187. # [11:13] * Joins: bjarne (bjarne@moz-46A85847.nextgentel.com)
  1188. # [11:14] * whimboo|afk is now known as whimboo
  1189. # [11:14] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1190. # [11:15] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1191. # [11:15] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1192. # [11:16] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1193. # [11:16] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1194. # [11:16] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1195. # [11:16] * Joins: mike5w3c (MikeS@moz-E685AAE8.pool.e-mobile.ne.jp)
  1196. # [11:17] <edmorley> NeilAway: nightmare in what sense? (just curious)
  1197. # [11:19] * Joins: JonathanS (JonathanS@moz-11327195.uk.infrastructure.hencogroup.co.uk)
  1198. # [11:21] <NeilAway> edmorley: well, I clicked on help, but it was bigger than my screen, and I couldn't scroll it with the mouse, because that just closes the "popup"
  1199. # [11:21] * CwiiisAway is now known as Cwiiis
  1200. # [11:21] <NeilAway> s/screen/window
  1201. # [11:21] * Joins: tonymec (tonymec@840ADDA5.33500255.277517C1.IP)
  1202. # [11:21] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1203. # [11:21] <edmorley> oh yeah ha
  1204. # [11:21] <NeilAway> (clicking on a log is also tough, because I can never work out how to dismiss the summary)
  1205. # [11:22] <NeilAway> anyway, my real rant is TESTS THAT RELY ON BUGS
  1206. # [11:22] <NeilAway> so that my bug fix breaks the test...
  1207. # [11:22] <edmorley> :-)
  1208. # [11:23] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1209. # [11:24] <darktrojan> what about tests that rely on bug 700000?
  1210. # [11:24] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1211. # [11:24] * Quits: tonymec (tonymec@840ADDA5.33500255.277517C1.IP) (Ping timeout)
  1212. # [11:25] <glazou> hsivonen: ping
  1213. # [11:26] * Joins: biesi (cbiesinger@moz-ABAEA4A3.vie.surfer.at)
  1214. # [11:26] * Joins: tonymec (tonymec@840ADDA5.33500255.277517C1.IP)
  1215. # [11:27] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1216. # [11:30] <NeilAway> also, how do you incrementally remake after changing a test? making in the objdir of the test file didn't work :-(
  1217. # [11:31] * mattwoodrow is now known as mattwoodrow|away
  1218. # [11:32] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1219. # [11:32] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1220. # [11:32] <NeilAway> oh, user error - test is broken in more than one place
  1221. # [11:35] <Ms2ger> NeilAway, entities are case-sensitive
  1222. # [11:38] <NeilAway> Ms2ger: well, duh, otherwise you would get &delta; all the time
  1223. # [11:39] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  1224. # [11:40] <NeilAway> Unfocused: bah, do tests disable global extensions by default?
  1225. # [11:41] * Joins: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw)
  1226. # [11:42] * Joins: tonymec__ (tonymec@840ADDA5.33500255.277517C1.IP)
  1227. # [11:42] * tonymec__ is now known as tonymec|away
  1228. # [11:43] <Unfocused> probably
  1229. # [11:43] <Unfocused> what test suite?
  1230. # [11:44] <Unfocused> xpcshelll test disable distro-addons
  1231. # [11:45] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  1232. # [11:46] <Unfocused> and so does everything else
  1233. # [11:46] * Joins: jfkthame (jfkthame@BAD6452B.90783722.9542EC20.IP)
  1234. # [11:47] * Quits: pascalc (chatzilla@moz-1BEB025C.rev.sfr.net) (Ping timeout)
  1235. # [11:47] * glazou hates dealing with string conversions in cpp
  1236. # [11:48] <Ms2ger> glazou, I hate string conversions, period :)
  1237. # [11:48] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1238. # [11:49] * Quits: tonymec (tonymec@840ADDA5.33500255.277517C1.IP) (Client exited)
  1239. # [11:50] * Quits: jfkthame (jfkthame@BAD6452B.90783722.9542EC20.IP) (Ping timeout)
  1240. # [11:50] * Joins: flx_ (flx@71DEABAC.FEC191B5.287A8ADE.IP)
  1241. # [11:50] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
  1242. # [11:50] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Quit: Leaving.)
  1243. # [11:50] * Quits: tonymec|away (tonymec@840ADDA5.33500255.277517C1.IP) (Input/output error)
  1244. # [11:50] * Quits: past (past@moz-7A93B333.dsl.dyn.forthnet.gr) (Input/output error)
  1245. # [11:51] * Joins: vingtetun (vingtetun@moz-64E1A8DA.fbx.proxad.net)
  1246. # [11:51] * Joins: Fallen|mac (kewisch@moz-1FF20D7F.adsl.hansenet.de)
  1247. # [11:52] * Joins: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP)
  1248. # [11:52] * Joins: past (past@moz-7A93B333.dsl.dyn.forthnet.gr)
  1249. # [11:52] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  1250. # [11:55] * Quits: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1251. # [11:55] * Joins: tonymec__ (tonymec@D56E4809.82018BFB.277517C1.IP)
  1252. # [11:56] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1253. # [11:56] * tonymec__ is now known as tonymec|away
  1254. # [11:56] * Joins: biesi_ (cbiesinger@moz-ABAEA4A3.vie.surfer.at)
  1255. # [11:57] <grubshka> Is the a way to automatically integrate msvcrXX.dll with the build system? It seems to be the case when building firefox, but not for my xulrunner app
  1256. # [11:57] * Joins: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP)
  1257. # [11:57] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1258. # [11:57] * Quits: biesi (cbiesinger@moz-ABAEA4A3.vie.surfer.at) (Ping timeout)
  1259. # [11:59] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  1260. # [11:59] * Quits: ma1 (mao@moz-F18BD638.clienti.tiscali.it) (Client exited)
  1261. # [11:59] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1262. # [11:59] * whimboo is now known as whimboo|afk
  1263. # [12:00] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Client exited)
  1264. # [12:01] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1265. # [12:01] <mounir> did people began to receive emails from bugzilla when they have very old review waiting?
  1266. # [12:02] * Joins: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net)
  1267. # [12:03] <Ms2ger> Probably not
  1268. # [12:03] <Ms2ger> Go us!
  1269. # [12:03] <Ms2ger> (Bug 696020)
  1270. # [12:07] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  1271. # [12:08] <mounir> smaug: could you have a look at the patch in bug 701353?
  1272. # [12:09] * Joins: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP)
  1273. # [12:09] <mounir> actually, the change in ::PostHandleEvent mostly/only
  1274. # [12:10] <jfkthame> hmm, is anyone preparing to backout on inbound? lots of flames....
  1275. # [12:11] <mounir> jfkthame: feel free :)
  1276. # [12:11] <edmorley> jfkthame: I was about to
  1277. # [12:12] <jfkthame> edmorley: ok, if you're already prepping it, that's great - looks to me like b02402b95e5c is the guilty cset
  1278. # [12:12] <edmorley> yup
  1279. # [12:13] <smaug> why do we have still old bugs which have tracking-firefox9:?
  1280. # [12:13] <edmorley> presumably was just missing the #include "nsAlgorithm.h", but backing out for now
  1281. # [12:13] * Quits: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1282. # [12:13] <mounir> smaug: some people forgot to change that?
  1283. # [12:14] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1284. # [12:15] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1285. # [12:16] <smaug> mounir: well, I was assuming someone would look at all the bugs with tracking-firefox9:?
  1286. # [12:16] <smaug> mounir: is there hurry with bug 701353?
  1287. # [12:16] <smaug> it looks a bit tricky, and at least the patch does change behavior
  1288. # [12:17] <mounir> smaug: no particular except that it's made by a volunteer and I like the idea of reviews for volunteer going quick
  1289. # [12:17] * Joins: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com)
  1290. # [12:17] <smaug> right
  1291. # [12:17] * Parts: pedro (Something@moz-E14A0F6A.clients.your-server.de)
  1292. # [12:17] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1293. # [12:18] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1294. # [12:20] <Ms2ger> I like the idea of my own reviews going quick ;)
  1295. # [12:20] * glob|away is now known as glob
  1296. # [12:20] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1297. # [12:21] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1298. # [12:22] * Quits: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net) (Ping timeout)
  1299. # [12:23] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: Leaving...)
  1300. # [12:26] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1301. # [12:26] * Joins: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net)
  1302. # [12:29] * Joins: glob (glob@moz-DF237567.glob.com.au)
  1303. # [12:31] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  1304. # [12:31] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1305. # [12:32] <mounir> Ms2ger: don't dream too much :)
  1306. # [12:32] <Ms2ger> Right you are
  1307. # [12:32] * Ms2ger forwards his reviews to mounir
  1308. # [12:32] <smaug> there are 13 bugs with tracking-firefox9: ? where the ? has been added before December :/
  1309. # [12:32] * Quits: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP) (No route to host)
  1310. # [12:32] * Joins: jfkthame_ (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP)
  1311. # [12:32] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  1312. # [12:33] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Connection reset by peer)
  1313. # [12:34] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  1314. # [12:36] * Joins: jdm (jdm@CC0122E6.8F96AEA7.2D179A7D.IP)
  1315. # [12:37] * khuey|away is now known as khuey
  1316. # [12:38] <mounir> smaug: thanks for the review :)
  1317. # [12:38] <gcp> lightning webpage is out of date for thunderbird 9.0 / lightning 1.1
  1318. # [12:38] * Quits: smaug (chatzilla@moz-50F960FC.elisa-mobile.fi) (Ping timeout)
  1319. # [12:39] <darktrojan> lightning webpages are always out of date
  1320. # [12:39] * Joins: pranavrc (pranavrc@690ECDAD.9D00BB59.C28326FD.IP)
  1321. # [12:39] * Quits: pranavrc (pranavrc@690ECDAD.9D00BB59.C28326FD.IP) (Quit: Ping timeout: ∞)
  1322. # [12:40] * merike|away is now known as merike
  1323. # [12:40] * Fallen|mac is now known as Fallen
  1324. # [12:40] <gcp> horrible release coordination. and that combined with thunderbird update not updating plugins? fine user experience we have here
  1325. # [12:40] <gcp> </rant>
  1326. # [12:40] <glob> mounir, we do have plans to email people when they have very old reviews waiting
  1327. # [12:41] <darktrojan> I'm gonna guess and say lightning 1.1 hasn't been approved by AMO yet
  1328. # [12:41] <glob> bug 682847 (done) and bug 711483 (2012q1)
  1329. # [12:41] <gcp> it is
  1330. # [12:42] <mounir> glob: I thought I saw an email related to that in dev.planning
  1331. # [12:42] * Fallen is now known as Fallen|mac
  1332. # [12:42] <darktrojan> so it is
  1333. # [12:42] <glob> mounir, yes. it's now code-complete and is waiting for IT deployment love
  1334. # [12:43] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
  1335. # [12:45] <NeilAway> glob: did I forget to file a bug to fix the inline history links for attachments?
  1336. # [12:45] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1337. # [12:45] <glob> NeilAway, no, not forgotten however
  1338. # [12:45] <darktrojan> speaking of lightning, my multimonth/year view is almost half decent
  1339. # [12:45] <glob> NeilAway, 696079
  1340. # [12:46] <NeilAway> glob: thanks
  1341. # [12:47] * ewong|sleep is now known as ewong
  1342. # [12:47] * Quits: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw) (Quit: regen)
  1343. # [12:47] <gcp> is there anyone here using native fennec that started having crash on startup yesterday?
  1344. # [12:48] * glazou is now known as glazou_food
  1345. # [12:52] * Quits: derf (derf@moz-4168F490.net) (Ping timeout)
  1346. # [12:55] * Quits: aja (chatzilla@A5AFBA31.B611DEB8.7880DB15.IP) (Client exited)
  1347. # [12:58] * Joins: Mano (chatzilla@moz-3ED89A2A.red.bezeqint.net)
  1348. # [12:59] <khuey> lol
  1349. # [12:59] <khuey> https://twitter.com/#!/DrWhax/status/149774302856740864
  1350. # [13:01] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1351. # [13:01] <Ms2ger> It's in Core Graveyard, kill it
  1352. # [13:02] <khuey> I'm just amused that timeless found the kernel bug six years ago
  1353. # [13:03] <Ms2ger> Well, what did you expect?
  1354. # [13:05] * darktrojan is impressed with the new addons video
  1355. # [13:06] <nigelb> url?
  1356. # [13:06] * Joins: Boriss (FlyingToas@11B1236C.5B209293.746E7A12.IP)
  1357. # [13:06] <darktrojan> Watch our new add-ons video come to life in your Add-ons Manager -> Get Add-ons -> Learn More About Add-ons
  1358. # [13:07] <nigelb> wow, my internet is amazingly slow today.
  1359. # [13:07] * Joins: atulagrwl (atul@moz-D64D2953.ts.2iij.net)
  1360. # [13:08] * Quits: vingtetun (vingtetun@moz-64E1A8DA.fbx.proxad.net) (Ping timeout)
  1361. # [13:10] <nigelb> damn, that is awesome.
  1362. # [13:10] <nigelb> Do I see popcorn.js being used?
  1363. # [13:10] <atulagrwl> Hello All, I am getting build error while trying to build m-c channel (by clang++) during linking .. anybody seen something like this?
  1364. # [13:11] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1365. # [13:11] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1366. # [13:11] <atulagrwl> Snippet http://pastebin.mozilla.org/1415936
  1367. # [13:14] * Joins: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de)
  1368. # [13:15] * Quits: jdm (jdm@CC0122E6.8F96AEA7.2D179A7D.IP) (Client exited)
  1369. # [13:15] * Joins: ctyler (chris@2FC2A67C.49178EC1.F061A1E6.IP)
  1370. # [13:15] * Quits: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Ping timeout)
  1371. # [13:15] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1372. # [13:15] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1373. # [13:17] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1374. # [13:17] * Joins: redwood (chatzilla@moz-4B69708B.dial1.atlanta1.level3.net)
  1375. # [13:18] * Quits: redwood (chatzilla@moz-4B69708B.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0a1/20111221031226])
  1376. # [13:20] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Connection timed out)
  1377. # [13:21] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  1378. # [13:22] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  1379. # [13:22] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  1380. # [13:22] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1381. # [13:23] * Joins: cbiesinger__ (cbiesinger@moz-ABAEA4A3.vie.surfer.at)
  1382. # [13:23] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1383. # [13:23] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1384. # [13:23] * Quits: Fallen|mac (kewisch@moz-1FF20D7F.adsl.hansenet.de) (Quit: Leaving.)
  1385. # [13:23] * Quits: biesi_ (cbiesinger@moz-ABAEA4A3.vie.surfer.at) (Ping timeout)
  1386. # [13:24] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Connection reset by peer)
  1387. # [13:26] * glazou_food is now known as glazou
  1388. # [13:26] * Quits: flx_ (flx@71DEABAC.FEC191B5.287A8ADE.IP) (Ping timeout)
  1389. # [13:27] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1390. # [13:29] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  1391. # [13:31] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Quit: darktrojan)
  1392. # [13:31] * Ziggy|AWAY is now known as Ziggy_Maes
  1393. # [13:31] * Joins: KaiRo (robert@moz-A5B32BD.adsl.highway.telekom.at)
  1394. # [13:36] * glob is now known as glob|away
  1395. # [13:40] <khuey> mfinkle: ping
  1396. # [13:43] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Ping timeout)
  1397. # [13:44] * Quits: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net) (Ping timeout)
  1398. # [13:44] * Joins: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1399. # [13:45] * Standard8Away is now known as Standard8
  1400. # [13:47] * Joins: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net)
  1401. # [13:48] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  1402. # [13:51] * Joins: ckvk (ckvk@96D85063.8CAA5A9E.C6104E0F.IP)
  1403. # [13:52] * Joins: ferjm (ferjm@moz-B18BB446.red-83-55-209.dynamicip.rima-tde.net)
  1404. # [13:52] * Quits: gandalf (zbraniecki@moz-7F9A63CB.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1405. # [13:54] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  1406. # [13:57] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1407. # [13:58] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1408. # [14:00] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
  1409. # [14:01] * Quits: ewong (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1410. # [14:02] * Joins: ewong (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1411. # [14:02] * Joins: anky (anky@CA479D61.98C096CA.A3D1B221.IP)
  1412. # [14:04] * Quits: graydot (jeba@63F3AA56.9CFBD76D.30E7AE68.IP) (Quit: graydot)
  1413. # [14:04] <atulagrwl> Repeating my question: I am getting build error while trying to build m-c channel (by clang++) during linking .. anybody seen something like this? http://pastebin.mozilla.org/1415936
  1414. # [14:06] <khuey> firebot: bug 708870
  1415. # [14:06] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=708870 nor, --, ---, nobody, RESO WORKSFORME, Cannot compile Firefox with Clang: hidden symbol `_Unwind_Backtrace' isn't defined
  1416. # [14:06] * bhearsum|afk is now known as bhearsum
  1417. # [14:06] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1418. # [14:06] * merike is now known as merike|away
  1419. # [14:07] <atulagrwl> khuey, Thanks.. Let me try clean build by clang++ head
  1420. # [14:09] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  1421. # [14:10] <atulagrwl> ahh.. clang compilation failed :)
  1422. # [14:11] <khuey> can't help you with that ;-)
  1423. # [14:12] * Quits: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com) (Ping timeout)
  1424. # [14:12] <atulagrwl> maybe I will switch to gcc for a while ..
  1425. # [14:13] * Joins: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com)
  1426. # [14:14] * Quits: jfkthame_ (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP) (Ping timeout)
  1427. # [14:14] <ewong> I'm not too fluent in C++ and not a bit of OOP..would like some clarification .. by "Move all subclasses of nsDOMEventTargetHelper to nsDOMEventTargetWrapperCache" means that instead of nsDOMEventTargetHelper being the superclass of x, I change the x's superclass to nsDOMEventTargetWrapperCache, right?
  1428. # [14:15] <ewong> btw, this is wrt to bug #693172
  1429. # [14:15] <ewong> and by "merge the classes" it means merge "nsDOMEventTargetHelper" with "nsDOMEventTargetWrapperCache" right?
  1430. # [14:16] <khuey> yes
  1431. # [14:16] <khuey> move everything that inherits from nsDOMEventTargetHelper to inherit from nsDOMEventTargetWrapperCache
  1432. # [14:16] <khuey> fix up the cycle collection macros
  1433. # [14:16] <khuey> and then merge nsDOMEventTargetHelper with nsDOMEventTargetWrapperCache
  1434. # [14:16] <ewong> ok
  1435. # [14:17] * Joins: espindola (espindola@7FFA6E05.3EE5C6CE.F061A1E6.IP)
  1436. # [14:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1437. # [14:19] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1438. # [14:19] * Joins: erione (erione@A6194319.F9701E76.C752B3FA.IP)
  1439. # [14:19] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1440. # [14:21] * Joins: Fallen|mac (kewisch@moz-D2356AE3.customers.d1-online.com)
  1441. # [14:22] * Joins: wg9s (gianopou@moz-2C6A4E4C.raytheon.com)
  1442. # [14:24] * Quits: wg9s (gianopou@moz-2C6A4E4C.raytheon.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  1443. # [14:24] * Joins: wg9s (gianopou@moz-2C6A4E4C.raytheon.com)
  1444. # [14:25] <NeilAway> khuey: why not just merge the other way?
  1445. # [14:25] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1446. # [14:26] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1447. # [14:28] * Quits: Goldorak (chatzilla@E8036F38.6890FC55.187A1082.IP) (Client exited)
  1448. # [14:29] * Quits: past (past@moz-7A93B333.dsl.dyn.forthnet.gr) (Ping timeout)
  1449. # [14:30] * Joins: Goldorak (chatzilla@E8036F38.6890FC55.187A1082.IP)
  1450. # [14:30] <wg9s> khuey: ping
  1451. # [14:31] <khuey> NeilAway: I don't really care what it's called in the end
  1452. # [14:31] <khuey> wg9s: pong
  1453. # [14:31] * Joins: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1454. # [14:31] <wg9s> on that pymake IDL issue I thought I owuld let you know that my build today worked fine with that patch applied.
  1455. # [14:32] <wg9s> ere you going to post that patch to bug 711549, or should I do that.
  1456. # [14:32] <wg9s> becuase if I do it I don;t have the patch authors info to give prper crdit.
  1457. # [14:32] <khuey> I'm going to take care of it today
  1458. # [14:32] <wg9s> OK great!
  1459. # [14:33] <khuey> thanks for verifying that it helps
  1460. # [14:33] <wg9s> becuase it would be nice to get this other person to test on windows since the problem there seemed opposite.
  1461. # [14:34] <wg9s> It is only one build after my other builds complete I might have it just do extra bulds to make sure
  1462. # [14:35] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
  1463. # [14:39] <wg9s> khuey: Interestingly it seems that you backed out bug 629668 on the 18th, which would mean I was seeing the issue even without that in the tree.
  1464. # [14:39] * Joins: past (past@moz-7A93B333.dsl.dyn.forthnet.gr)
  1465. # [14:40] <wg9s> My automated build failed yesterday morning.
  1466. # [14:40] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1467. # [14:40] * Joins: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw)
  1468. # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1469. # [14:41] * Parts: ckvk (ckvk@96D85063.8CAA5A9E.C6104E0F.IP) (Leaving)
  1470. # [14:43] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1471. # [14:47] * Quits: victorporof (victorporo@3A53A763.F695A43D.79933D60.IP) (Client exited)
  1472. # [14:47] * Joins: MarcoZ (marco.zehe@moz-D0909DEF.dip.t-dialin.net)
  1473. # [14:48] * Quits: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com) (Ping timeout)
  1474. # [14:49] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  1475. # [14:49] <NeilAway> there's some test thingy to wait for focus, isn't there?
  1476. # [14:50] * Joins: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com)
  1477. # [14:52] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
  1478. # [14:53] <NeilAway> bah, unfair
  1479. # [14:53] * Quits: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP) (Input/output error)
  1480. # [14:53] <NeilAway> there's a test for something that's not exposed
  1481. # [14:54] * Quits: regen (Miller@moz-996D2E77.adsl.dynamic.seed.net.tw) (Quit: regen)
  1482. # [14:54] * Quits: Boriss (FlyingToas@11B1236C.5B209293.746E7A12.IP) (Quit: Boriss)
  1483. # [14:55] <NeilAway> did I mention that tests suck yet?
  1484. # [14:56] * Joins: victorporof (victorporo@3A53A763.F695A43D.79933D60.IP)
  1485. # [14:56] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
  1486. # [14:56] * Quits: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1487. # [14:57] * Quits: ewong (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1488. # [14:57] <bhearsum> ted: do you recall if the 3.6 branch is supposed to have pgo?
  1489. # [14:57] <ted> for windows, definitely
  1490. # [14:58] <ted> we've been shipping that since 3.0
  1491. # [14:58] * Joins: ewong (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1492. # [14:58] <bhearsum> hmmm
  1493. # [14:58] <ted> we might not have turned it on for linux till 4.0
  1494. # [14:58] <bhearsum> ok, i can't find profileserver.py being run in the 3.6.25 build log :(
  1495. # [14:58] <bhearsum> is there something else i sholud grep for to check if it was PGO-ed?
  1496. # [14:58] <ted> that seems unfortunate!
  1497. # [14:59] <ted> is it running make -f client.mk profiledbuild ?
  1498. # [14:59] <bhearsum> nope
  1499. # [14:59] <bhearsum> 'make' '-f' 'client.mk' 'build' u'MOZ_BUILD_DATE=20111212142243'
  1500. # [14:59] <ted> okay, then odds are it is not doing a PGO build
  1501. # [14:59] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1502. # [14:59] <ted> did the release logic get updated?
  1503. # [14:59] <bhearsum> crappers
  1504. # [14:59] <ted> because i'm not sure 3.6 honors MOZ_PGO
  1505. # [14:59] <bhearsum> i bet our factories got changed at some point for that
  1506. # [14:59] * armenzg is now known as armenzg_brb
  1507. # [14:59] <ted> yeah :-/
  1508. # [14:59] <ted> we could probably backport that change
  1509. # [15:00] <bhearsum> looks like nightlies are regressed too, based on build times
  1510. # [15:00] * Quits: RST-J (RST-J@moz-343E9EC3.net) (Ping timeout)
  1511. # [15:00] * Joins: Suresh (chatzilla@4EA9CEDD.BEC054D6.4576C295.IP)
  1512. # [15:00] <ted> fun
  1513. # [15:00] * Quits: arno (arno@moz-DFB73ABF.fbx.proxad.net) (Ping timeout)
  1514. # [15:00] <bhearsum> if the backport is easy that seems like a good idea
  1515. # [15:00] <ted> good thing people watch our stable build tree like a hawk
  1516. # [15:00] <bhearsum> if not, we can figure out a work around on our side
  1517. # [15:01] <bhearsum> looks like 3.6.23 was our last release with PGO on
  1518. # [15:01] <mrbkap> florian: ?
  1519. # [15:01] <ted> it's https://bugzilla.mozilla.org/show_bug.cgi?id=643704
  1520. # [15:01] <florian> mrbkap: hello
  1521. # [15:01] <ted> bhearsum: ouch, we actually shipped a non-PGO release?
  1522. # [15:01] <bhearsum> ahh, thanks
  1523. # [15:01] <ted> http://hg.mozilla.org/mozilla-central/rev/4599ba769a48
  1524. # [15:02] <bhearsum> ted: 2 of them at this point
  1525. # [15:02] <ted> not a particularly invasive change
  1526. # [15:02] <ted> bhearsum: ugh, horrible
  1527. # [15:02] <ted> i think we're getting too used to this rapid release thing
  1528. # [15:02] <bhearsum> nobody ever looks at the 1.9.2 tree =\
  1529. # [15:02] <bhearsum> we have permaorange tests there
  1530. # [15:02] <mrbkap> florian: hey Ms2ger said that you might have a question for me?
  1531. # [15:02] <bhearsum> poor neglected 3.6
  1532. # [15:03] * jmaher|afk is now known as jmaher
  1533. # [15:03] <florian> mrbkap: a few minutes before Ms2ger said that, I asked this here: "when in the shutdown leak statistics of a debug build I see that some instances of XPCWrappedNative, nsXPCWrappedJS and nsXPCWrappedJSClass remain, is there a way to know what's wrapped in them?"
  1534. # [15:03] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1535. # [15:04] * Joins: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP)
  1536. # [15:04] <florian> I've found the cause of my leak since that, but I would still be interested in the answer to that question to save time in the future :).
  1537. # [15:04] <mrbkap> florian: hmm, not easily.
  1538. # [15:05] <mrbkap> florian: the guy you want to talk to is really peterv.
  1539. # [15:05] <mrbkap> florian: but he's been in and out recently.
  1540. # [15:05] <florian> ok
  1541. # [15:05] <khuey> we've pretty much given up on 1.9.2
  1542. # [15:05] <khuey> we just pretend it's still supported
  1543. # [15:05] <khuey> it's pretty funny actually
  1544. # [15:05] * Joins: variable (root@B09554C8.2ACCEC03.ECED8BE3.IP)
  1545. # [15:05] <mrbkap> florian: mccr8 is also a good guy to go to for leak questions... he's in California though.
  1546. # [15:06] <khuey> when you consider how many millions of people are using stuff we don't pay any attention to
  1547. # [15:06] <florian> if I understood correctly, the cause of my leak was 2 JS objects A and B, A referencing B, and B referencing a method of A.bind(A).
  1548. # [15:06] <florian> if I remove the reference to A.bind(A), the leak disappear
  1549. # [15:07] <florian> I'm not sure if that's expected or if it's a bug (if so I should probably try to reduce the testcase I had and file a bug).
  1550. # [15:07] <ted> khuey: it's pretty much always been this way
  1551. # [15:07] <ted> our stable releases get no love
  1552. # [15:07] <mrbkap> hmm
  1553. # [15:07] <mrbkap> florian: these are xpcom objects?
  1554. # [15:07] <florian> yes
  1555. # [15:07] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1556. # [15:07] <florian> although I don't think they were wrapped before the bind call
  1557. # [15:07] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1558. # [15:09] <mrbkap> florian: hmm, I wouldn't expect that to leak.
  1559. # [15:09] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Ping timeout)
  1560. # [15:10] <bhearsum> ted: it looks like https://bugzilla.mozilla.org/show_bug.cgi?id=658313 was actually the thing that regressed this
  1561. # [15:10] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1562. # [15:10] <mrbkap> florian: If you have some spare time, it would probably be instructive at the very least to reduce your testcase to see what happened.
  1563. # [15:10] <bhearsum> indentation fail: http://hg.mozilla.org/build/buildbotcustom/annotate/67081bb6526e/process/factory.py#l1149
  1564. # [15:10] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  1565. # [15:10] <florian> mrbkap: ok, I'll try to reduce it. Probably not today though.
  1566. # [15:11] <ted> bhearsum: i can't see why that's wrong, but i'll take your word for it
  1567. # [15:11] <mrbkap> florian: cool.
  1568. # [15:11] <bhearsum> oh, actulaly, nm
  1569. # [15:11] <bhearsum> that code is busted in some way or else we'd have PGO builds
  1570. # [15:12] <bhearsum> looks like we never set profiledBuild
  1571. # [15:13] * Joins: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1572. # [15:13] * Joins: RST-J (RST-J@moz-343E9EC3.net)
  1573. # [15:14] * Joins: jfkthame_afk (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP)
  1574. # [15:14] * jfkthame_afk is now known as jfkthame
  1575. # [15:14] * mcote|afk is now known as mcote
  1576. # [15:15] * armenzg_brb is now known as armenzg
  1577. # [15:16] * Joins: Julian (chatzilla@moz-43E73578.greenbytes.de)
  1578. # [15:17] * jorendorff is now known as jorendorff-merry
  1579. # [15:17] * catlee-away is now known as catlee
  1580. # [15:18] * Quits: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP) (Ping timeout)
  1581. # [15:19] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  1582. # [15:19] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1583. # [15:21] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
  1584. # [15:21] * Joins: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP)
  1585. # [15:23] * Quits: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net) (Input/output error)
  1586. # [15:23] * Quits: erione (erione@A6194319.F9701E76.C752B3FA.IP) (Ping timeout)
  1587. # [15:24] * Joins: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net)
  1588. # [15:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1589. # [15:25] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1590. # [15:25] * Quits: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP) (Ping timeout)
  1591. # [15:25] * mcote is now known as mcote|chiro
  1592. # [15:26] * Quits: Goldorak (chatzilla@E8036F38.6890FC55.187A1082.IP) (Client exited)
  1593. # [15:27] * Joins: tonymec (tonymec@D56E4809.82018BFB.277517C1.IP)
  1594. # [15:27] <Ms2ger> florian, mrbkap, I hear mccr8 is on holiday, fwiw
  1595. # [15:27] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1596. # [15:27] * Quits: atulagrwl (atul@moz-D64D2953.ts.2iij.net) (Quit: Leaving)
  1597. # [15:28] * mrbkap doesn't doubt it.
  1598. # [15:30] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1599. # [15:31] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1600. # [15:31] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  1601. # [15:32] * Joins: arno (arno@moz-DFB73ABF.fbx.proxad.net)
  1602. # [15:33] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1603. # [15:35] * jmaher is now known as jmaher|afk
  1604. # [15:37] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Quit: Leaving.)
  1605. # [15:37] * whimboo|afk is now known as whimboo
  1606. # [15:38] * Joins: biesi_ (cbiesinger@moz-ABAEA4A3.vie.surfer.at)
  1607. # [15:39] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1608. # [15:39] * Quits: cbiesinger__ (cbiesinger@moz-ABAEA4A3.vie.surfer.at) (Ping timeout)
  1609. # [15:39] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1610. # [15:41] * coop|away is now known as coop
  1611. # [15:43] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1612. # [15:43] * Quits: anky (anky@CA479D61.98C096CA.A3D1B221.IP) (Client exited)
  1613. # [15:48] * Joins: rshetty (quassel@91604F9E.EE4A6069.C842849F.IP)
  1614. # [15:50] * Joins: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se)
  1615. # [15:50] * benwa|sms is now known as BenWa
  1616. # [15:54] * Joins: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net)
  1617. # [15:54] <pr0pagandhi> hey guys im trying to build mozilla and I'm trying to run the command make -f client.mk
  1618. # [15:54] <pr0pagandhi> but im getting this message
  1619. # [15:55] <pr0pagandhi> client.mk:80: *** The mozilla directory cannot be located in a path with spaces.. Stop.
  1620. # [15:55] <pr0pagandhi> any help? I'm new at this
  1621. # [15:55] <Ms2ger> Well, it seems like your directory is located in a path with spaces
  1622. # [15:56] * Quits: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net) (Quit: Leaving)
  1623. # [15:56] <pr0pagandhi> so i should just copy the directory into a new patch
  1624. # [15:57] <Ms2ger> Yeah
  1625. # [15:58] <pr0pagandhi> got it working ty
  1626. # [15:58] <Ms2ger> Np
  1627. # [16:00] * MarcoZ is now known as MarcoZ_afk
  1628. # [16:00] * Joins: ddahl (ddahl@moz-6971CF66.hsd1.il.comcast.net)
  1629. # [16:03] * jmaher|afk is now known as jmaher
  1630. # [16:04] * Quits: espindola (espindola@7FFA6E05.3EE5C6CE.F061A1E6.IP) (Input/output error)
  1631. # [16:04] * Joins: c0smikdebris (c0smikdebr@40AA861C.F94ECD12.D2D1FAF0.IP)
  1632. # [16:07] * Joins: TheLink (TheLink@moz-B5AB52CB.pools.arcor-ip.net)
  1633. # [16:10] * Quits: biesi_ (cbiesinger@moz-ABAEA4A3.vie.surfer.at) (Ping timeout)
  1634. # [16:11] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Max SendQ exceeded)
  1635. # [16:12] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  1636. # [16:12] * bwinton_away is now known as bwinton
  1637. # [16:12] * Joins: hipokrit (hipokrit@moz-502C3BF.rackspace.net)
  1638. # [16:14] * jhopkins|away is now known as jhopkins
  1639. # [16:14] * Joins: pranavrc (pranavrc@690ECDAD.9D00BB59.C28326FD.IP)
  1640. # [16:15] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Ping timeout)
  1641. # [16:16] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1642. # [16:16] * Quits: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net) (Ping timeout)
  1643. # [16:17] * ewong is now known as ewong|sleep
  1644. # [16:19] * Joins: Waldo (waldo@moz-104CC309.mv.mozilla.com)
  1645. # [16:19] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1646. # [16:19] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1647. # [16:21] * Joins: smontagu (chatzilla@moz-B10E68B5.red.bezeqint.net)
  1648. # [16:22] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  1649. # [16:23] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Ping timeout)
  1650. # [16:25] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
  1651. # [16:26] * Quits: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1652. # [16:27] * Joins: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com)
  1653. # [16:27] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1654. # [16:27] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
  1655. # [16:28] * Joins: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi)
  1656. # [16:29] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1657. # [16:29] * Joins: ericb2 (X@moz-D339E438.fbx.proxad.net)
  1658. # [16:29] * Joins: akeybl (akeybl@moz-129E6621.washdc.fios.verizon.net)
  1659. # [16:29] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1660. # [16:31] * Quits: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com) (Ping timeout)
  1661. # [16:32] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1662. # [16:34] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  1663. # [16:37] * Parts: pingo (anders@D05322A6.C7F87E9A.1FBA578A.IP)
  1664. # [16:40] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  1665. # [16:41] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1666. # [16:43] * Joins: whimboo1 (whimboo@moz-216F9AFA.superkabel.de)
  1667. # [16:43] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1668. # [16:44] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Ping timeout)
  1669. # [16:44] <NeilAway> Ms2ger: don't you like those sort of error reports ;-)
  1670. # [16:44] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  1671. # [16:44] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  1672. # [16:45] * whimboo1 is now known as whimboo
  1673. # [16:46] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1674. # [16:46] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1675. # [16:47] * philor|away is now known as philor
  1676. # [16:50] <TheLink> Is there a version target for mac os 10.7 compatibility (especially ui changes)?
  1677. # [16:50] <TheLink> There's quite a lot in the works but already for a long time.
  1678. # [16:51] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1679. # [16:52] * Quits: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1680. # [16:52] * rail_away is now known as rail
  1681. # [16:53] * Quits: Suresh (chatzilla@4EA9CEDD.BEC054D6.4576C295.IP) (Ping timeout)
  1682. # [16:53] * Joins: rwaldron (rwaldron@4A9ED633.CDEF507F.A35657C3.IP)
  1683. # [16:53] <khuey> !seen daron
  1684. # [16:53] <firebot> I've never seen a 'daron', sorry.
  1685. # [16:53] <khuey> er
  1686. # [16:53] <khuey> !seen dbaron
  1687. # [16:53] <firebot> dbaron was last seen 16 hours, 55 minutes and 13 seconds ago, saying 'njn, bz might see something...' in #developers.
  1688. # [16:55] * Joins: Suresh (chatzilla@5C590C61.9C54E4A7.EB06F97B.IP)
  1689. # [16:56] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  1690. # [16:56] * Quits: Suresh (chatzilla@5C590C61.9C54E4A7.EB06F97B.IP) (Connection reset by peer)
  1691. # [16:56] * bz_sleep is now known as bz
  1692. # [16:56] <bz> I might see what?
  1693. # [16:57] * Joins: derf (derf@moz-4168F490.net)
  1694. # [16:57] * gregglind_away is now known as gregglind
  1695. # [16:58] <glandium> bz: something
  1696. # [16:58] * Quits: bjarne (bjarne@moz-46A85847.nextgentel.com) (Quit: Leaving.)
  1697. # [16:59] * glazou laughs
  1698. # [17:00] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  1699. # [17:00] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Quit: Verlassend)
  1700. # [17:01] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  1701. # [17:01] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  1702. # [17:02] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1703. # [17:02] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  1704. # [17:02] * Joins: dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net)
  1705. # [17:02] * ChanServ sets mode: +o dbaron
  1706. # [17:03] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Client exited)
  1707. # [17:04] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1708. # [17:04] <NeilAway> bah, I didn't even notice Enn was here :s
  1709. # [17:04] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  1710. # [17:05] * Quits: bwinton (bwinton@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  1711. # [17:05] * Joins: Mano_ (chatzilla@moz-C50CAC10.red.bezeqint.net)
  1712. # [17:05] * Joins: bwinton_away (bwinton@moz-B77DEAEB.mozilla.org)
  1713. # [17:05] <khuey> hmm
  1714. # [17:05] * Quits: Mano (chatzilla@moz-3ED89A2A.red.bezeqint.net) (Ping timeout)
  1715. # [17:05] * Mano_ is now known as Mano
  1716. # [17:05] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1717. # [17:05] <khuey> I suppose making both tests paint nothing is one strategy to pass reftests
  1718. # [17:06] * Quits: ericb2 (X@moz-D339E438.fbx.proxad.net) (Quit: . . . ........)
  1719. # [17:08] * Quits: bwinton_away (bwinton@moz-B77DEAEB.mozilla.org) (Quit: Coyote finally caught me)
  1720. # [17:09] * Joins: Suresh (chatzilla@967697AB.FCDFB9D8.EB06F97B.IP)
  1721. # [17:10] * Joins: bwinton_away (bwinton@moz-B77DEAEB.mozilla.org)
  1722. # [17:10] * bwinton_away is now known as bwinton
  1723. # [17:11] * gregglind is now known as gregglind_afk
  1724. # [17:11] * Quits: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.15/2009101909])
  1725. # [17:12] * Joins: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP)
  1726. # [17:12] * ctalbert|afk is now known as ctalbert
  1727. # [17:12] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1728. # [17:13] <luke> gah, commit message thinko ruins the alignment!
  1729. # [17:14] <glandium> khuey: more subtle, make it paint something with a big white box on top
  1730. # [17:14] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
  1731. # [17:14] * jmaher is now known as jm2ger
  1732. # [17:14] * jm2ger is now known as jmaher
  1733. # [17:15] * Joins: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net)
  1734. # [17:15] <pr0pagandhi> usually how long does it take for the source code to compile
  1735. # [17:15] <pr0pagandhi> ive been running it for a while now
  1736. # [17:15] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1737. # [17:15] <pr0pagandhi> like 2hrs at least
  1738. # [17:15] * Joins: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1739. # [17:16] * Quits: mike5w3c (MikeS@moz-E685AAE8.pool.e-mobile.ne.jp) (Ping timeout)
  1740. # [17:16] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1741. # [17:16] * Joins: mike5w3c (MikeS@moz-2A8FF05E.pool.e-mobile.ne.jp)
  1742. # [17:16] <Ms2ger> pr0pagandhi, depends on your computer, but a couple of hours is pretty normal
  1743. # [17:17] <pr0pagandhi> ahh alright, cool
  1744. # [17:17] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1745. # [17:17] * Quits: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi) (Ping timeout)
  1746. # [17:17] * Quits: Fallen|mac (kewisch@moz-D2356AE3.customers.d1-online.com) (Quit: Leaving.)
  1747. # [17:18] * Joins: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi)
  1748. # [17:18] <bz> Ah, devmo
  1749. # [17:19] * bz cries
  1750. # [17:19] <smaug> pr0pagandhi: if you have dual or quad core cpu, use -j<somenumber> to utilize those cores better when compiling
  1751. # [17:19] <bz> pr0pagandhi: on Windows?
  1752. # [17:19] <Ms2ger> bz, where do image maps bugs go?
  1753. # [17:19] * rail is now known as rail_away
  1754. # [17:19] <pr0pagandhi> Mac OSX
  1755. # [17:19] <pr0pagandhi> Core 2 Duo :(
  1756. # [17:19] <bz> pr0pagandhi: ah
  1757. # [17:19] <bz> pr0pagandhi: how much ram?
  1758. # [17:19] * rail_away is now known as rail
  1759. # [17:19] <bz> pr0pagandhi: and is this a laptop?
  1760. # [17:20] <pr0pagandhi> it's basically raping my CPU, 4gig Ram, yes Macbook Pro
  1761. # [17:20] <bz> hrm
  1762. # [17:20] * bz built on a core 2 duo at some point, and seems to recall the builds being order of an hour
  1763. # [17:20] <bz> but that was a while ago
  1764. # [17:20] <bz> we might have more code now...
  1765. # [17:20] <khuey> glandium: mmm, that could be a fun trick
  1766. # [17:20] <smaug> pr0pagandhi: do you have -j2 ?
  1767. # [17:21] <catlee> !seen billm
  1768. # [17:21] <firebot> billm was last seen 15 hours, 23 minutes and 29 seconds ago, saying 'talking about dates can be surprisingly difficult (and I mean that genuinely)' in #jsapi.
  1769. # [17:21] <pr0pagandhi> I didn't use the -j2 command
  1770. # [17:21] <pr0pagandhi> i would have if I'd known about it before starting haha
  1771. # [17:21] <smaug> mk_add_options MOZ_MAKE_FLAGS="-j2"
  1772. # [17:21] <catlee> bz: we need to ask billm if we still need --enable-js-diagnostics
  1773. # [17:21] * lsblakk|afk is now known as lsblakk
  1774. # [17:21] <jorendorff-merry> billm has a talent for understatement
  1775. # [17:21] * Quits: victorporof (victorporo@3A53A763.F695A43D.79933D60.IP) (Quit: victorporof)
  1776. # [17:21] <smaug> though, I don't know if we have some default value for -j
  1777. # [17:21] <jlebar> bz, I fixed that problem with Fennec about:memory. Solution: Update from yesterday's nightly to today's nightly.
  1778. # [17:22] <bz> jlebar: excellent
  1779. # [17:22] <pr0pagandhi> I'll do that next time, its still in the middle of compiling
  1780. # [17:22] <smaug> pr0pagandhi: actually, perhaps -j4
  1781. # [17:22] <bz> catlee: sounds good
  1782. # [17:22] <bz> smaug: default -j is 1
  1783. # [17:22] * Parts: ferjm (ferjm@moz-B18BB446.red-83-55-209.dynamicip.rima-tde.net)
  1784. # [17:22] * khuey wonders if anyone would notice if he landed patches that break border image
  1785. # [17:22] <Ms2ger> Yes
  1786. # [17:23] <khuey> darn
  1787. # [17:23] <jlebar> khuey, You mean, like div { border-right: duck.jpg; }?
  1788. # [17:23] <catlee> bz: do you have his contact info?
  1789. # [17:24] <khuey> jlebar: yeah
  1790. # [17:24] <khuey> edmorley: ping?
  1791. # [17:24] <Ms2ger> jlebar, almost, http://dev.w3.org/csswg/css3-background/#border-images
  1792. # [17:24] * Joins: bent|afk (chatzilla@moz-DB4C5E15.triad.res.rr.com)
  1793. # [17:25] <Ms2ger> firebot, billm?
  1794. # [17:25] <edmorley> khuey: pong
  1795. # [17:25] <firebot> Ms2ger: Sorry, I've no idea what 'billm' might be.
  1796. # [17:25] <Ms2ger> Bah
  1797. # [17:25] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
  1798. # [17:25] <khuey> edmorley: do you remember the header.py bug from yesterday?
  1799. # [17:25] <edmorley> yeah
  1800. # [17:25] * Quits: smontagu (chatzilla@moz-B10E68B5.red.bezeqint.net) (Ping timeout)
  1801. # [17:25] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1802. # [17:25] * Cwiiis is now known as CwiiisAway
  1803. # [17:26] <edmorley> 703878
  1804. # [17:26] <khuey> awesome
  1805. # [17:26] <khuey> ty
  1806. # [17:26] <edmorley> np
  1807. # [17:26] <Ms2ger> firebot, billm is Bill McCloskey (wmccloskey@mozilla.com)
  1808. # [17:26] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Ping timeout)
  1809. # [17:26] <firebot> Ms2ger: ok
  1810. # [17:26] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1811. # [17:26] <Ms2ger> catlee, ^
  1812. # [17:27] <catlee> thanks!
  1813. # [17:27] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1814. # [17:28] <khuey> firebot: Ms2ger?
  1815. # [17:28] <firebot> khuey: Well, Ms2ger is the international man of mystery (Ms2ger@gmail.com)
  1816. # [17:28] <Ms2ger> khuey, yes?
  1817. # [17:28] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Ping timeout)
  1818. # [17:29] <evilpie> who had the slides with Ms2ger again on mozcamp?
  1819. # [17:29] <Ms2ger> bholley
  1820. # [17:29] * Joins: dao (dao@moz-CA8817D3.superkabel.de)
  1821. # [17:30] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1822. # [17:31] <cjones> bz, ping
  1823. # [17:31] <bz> cjones: ack
  1824. # [17:32] <cjones> hi bz, are you ok with a quick hack to disable x-frame-options checking, behind a pref?
  1825. # [17:32] <cjones> this is to unblock the browser app for b2g, for a quarterly goal
  1826. # [17:32] <cjones> the downside is ugly, sorry
  1827. # [17:32] <cjones> upside is we can start testing the browser in real phones sooner
  1828. # [17:34] * Joins: jfkthame (jfkthame@7CAC30AF.5BC345F5.9542EC20.IP)
  1829. # [17:34] * Quits: Mano (chatzilla@moz-C50CAC10.red.bezeqint.net) (Ping timeout)
  1830. # [17:34] <pr0pagandhi> any plans for an iOS version?
  1831. # [17:34] * Joins: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  1832. # [17:36] <smaug> ted: ^
  1833. # [17:36] * Joins: smontagu (chatzilla@moz-13AE8AF9.red.bezeqint.net)
  1834. # [17:37] * mcote|chiro is now known as mcote
  1835. # [17:37] <khuey> I think that project died with native UI for android
  1836. # [17:37] <bz> cjones: worksforme
  1837. # [17:37] * Joins: victorporof (victorporo@3E36101D.6BD22D89.79933D60.IP)
  1838. # [17:37] <khuey> hmm
  1839. # [17:37] * Quits: victorporof (victorporo@3E36101D.6BD22D89.79933D60.IP) (Connection reset by peer)
  1840. # [17:37] <bz> cjones: can you make it check system prefs only?
  1841. # [17:37] <bz> cjones: so users can't set it by accident?
  1842. # [17:37] * Joins: victorporo (victorporo@5FEE190.2E655143.79933D60.IP)
  1843. # [17:38] <cjones> bz, certainly, makes sense
  1844. # [17:38] * Parts: pr0pagandhi (pr0pagandh@moz-B70166E2.hr.hr.cox.net)
  1845. # [17:38] <cjones> we have tests for x-frame-options, right?
  1846. # [17:38] * victorporo is now known as victorporof
  1847. # [17:38] * Quits: arno (arno@moz-DFB73ABF.fbx.proxad.net) (Ping timeout)
  1848. # [17:38] <khuey> aStyleBorder.GetActualBorder returning a null margin might have something to do with no border getting painted
  1849. # [17:38] <cjones> (so we know we don't accidentally disable it for other products)
  1850. # [17:39] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1851. # [17:39] <bz> jlebar: so I can ignore all this fennec stuff, right?
  1852. # [17:39] <jlebar> bz, yes; it was just a bug which was fixed.
  1853. # [17:40] * jmaher is now known as jmaher|afk
  1854. # [17:42] <bz> cjones: http://mxr.mozilla.org/mozilla-central/search?string=x-frame-options suggests yes
  1855. # [17:42] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  1856. # [17:42] <cjones> thanks
  1857. # [17:43] * Joins: benfrancis (benfrancis@moz-98150149.pete-bam-1.adsl.virginmedia.com)
  1858. # [17:43] * Joins: wwiras (wwiras@4503C64A.7C6C52C0.7B802453.IP)
  1859. # [17:44] <wwiras> hi
  1860. # [17:46] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  1861. # [17:46] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  1862. # [17:47] <wwiras> does any one know any free screencast tools available on the internet
  1863. # [17:47] * Quits: dao (dao@moz-CA8817D3.superkabel.de) (Quit: Leaving.)
  1864. # [17:48] * Quits: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi) (Ping timeout)
  1865. # [17:49] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1866. # [17:49] * Parts: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
  1867. # [17:51] * Quits: smontagu (chatzilla@moz-13AE8AF9.red.bezeqint.net) (Ping timeout)
  1868. # [17:52] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1869. # [17:52] * Joins: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi)
  1870. # [17:53] * Joins: arno (arno@moz-DFB73ABF.fbx.proxad.net)
  1871. # [17:54] * Joins: gandalf (zbraniecki@moz-7F9A63CB.neoplus.adsl.tpnet.pl)
  1872. # [17:55] * rail is now known as rail-lunch
  1873. # [17:55] * bear-afk is now known as bear-buildduty
  1874. # [17:55] * jdm is now known as jdm-lunch
  1875. # [17:56] * catlee is now known as catlee-lunch
  1876. # [17:58] * Quits: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net) (Ping timeout)
  1877. # [18:00] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1878. # [18:00] * Quits: magsout (magsout@moz-E559D13.fbx.proxad.net) (Ping timeout)
  1879. # [18:01] * rail-lunch is now known as rail_away
  1880. # [18:02] * Joins: msucan (msucan-@FA9E8863.56E67207.699550A1.IP)
  1881. # [18:02] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  1882. # [18:02] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
  1883. # [18:02] * joduinn-home is now known as joduinn-commute
  1884. # [18:03] * philor changes topic to 'm-c: CLOSED m-i: CLOSED || Next aurora uplift: January 31 || If you are new or want to help, see irc://irc.mozilla.org/#introduction || "if you like the way it's working, just you wait five minutes"'
  1885. # [18:03] * Joins: Mano (chatzilla@moz-C50CAC10.red.bezeqint.net)
  1886. # [18:03] * adam-afk is now known as adam
  1887. # [18:04] * Joins: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net)
  1888. # [18:05] * bhearsum is now known as bhearsum|afk
  1889. # [18:05] * Quits: pranavrc (pranavrc@690ECDAD.9D00BB59.C28326FD.IP) (Quit: Ping timeout: ∞)
  1890. # [18:06] * Quits: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1891. # [18:06] * rail_away is now known as rail
  1892. # [18:07] <smontagu> bz: don't know if you got my ping before i disconnected
  1893. # [18:07] * bent|afk is now known as bent
  1894. # [18:07] <Ms2ger> philor, what's up?
  1895. # [18:08] * Joins: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1896. # [18:08] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1897. # [18:08] * Quits: Julian (chatzilla@moz-43E73578.greenbytes.de) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  1898. # [18:08] * mkelly is now known as mkelly|wfh
  1899. # [18:09] <Ms2ger> :/
  1900. # [18:10] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1901. # [18:10] * Quits: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net) (Ping timeout)
  1902. # [18:10] <philor> Ms2ger: 1. 3809 pending, 47 running; 2. 75% of Android jobs don't show on tbpl; 3. 25% of those that show have no logs
  1903. # [18:11] <Ms2ger> Ouch
  1904. # [18:11] * Joins: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net)
  1905. # [18:11] <khuey> mdn is down
  1906. # [18:11] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1907. # [18:12] <glazou> yes, again
  1908. # [18:12] <glazou> second time today
  1909. # [18:12] <@dbaron> some pages (like it's been for a week or so) or the whole thing?
  1910. # [18:13] * Quits: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net) (Ping timeout)
  1911. # [18:13] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1912. # [18:16] * Quits: jorendorff-merry (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff-merry)
  1913. # [18:16] <khuey> dbaron: where does nsRuleNode::ComputeBorderData get called from?
  1914. # [18:16] * khuey can't find it in mxr
  1915. # [18:17] <@dbaron> khuey, something else in nsRuleNode, probably WalkRuleTree
  1916. # [18:17] <@dbaron> khuey, let me look...
  1917. # [18:17] <@dbaron> khuey, yeah, WalkRuleTree, near the end
  1918. # [18:17] <khuey> ah
  1919. # [18:17] <khuey> macros
  1920. # [18:17] <khuey> lovely
  1921. # [18:20] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1922. # [18:20] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1923. # [18:20] * Joins: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net)
  1924. # [18:20] * mdas is now known as mdas|afk
  1925. # [18:22] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Client exited)
  1926. # [18:22] * ahal is now known as ahal|lunch
  1927. # [18:22] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1928. # [18:23] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  1929. # [18:23] <bz> khuey: It's spelled mmmmmacros
  1930. # [18:24] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Ping timeout)
  1931. # [18:24] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  1932. # [18:24] * jmaher|afk is now known as jmaher
  1933. # [18:24] * Quits: gandalf (zbraniecki@moz-7F9A63CB.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1934. # [18:25] * smontagu tries again after reconnecting
  1935. # [18:25] <smontagu> bz: ping
  1936. # [18:25] <khuey> bz: itym MMMMMACROS
  1937. # [18:25] * Joins: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net)
  1938. # [18:26] <sid0> khuey: I wish mxr had enough smarts to return post-macro expansion results
  1939. # [18:26] * sid0 wonders if dxr does
  1940. # [18:26] <khuey> heh
  1941. # [18:27] <vingtetun> khuey: can i land bug 711358 to inbound? it just affect some js in a non-build part of the code (b2g/)
  1942. # [18:27] <khuey> vingtetun: tree's closed
  1943. # [18:27] * jimm is now known as jimm-lunch
  1944. # [18:27] <vingtetun> ok
  1945. # [18:27] <khuey> infrastructure problems probably
  1946. # [18:28] <vingtetun> it will land it tomorrow then. thanks.
  1947. # [18:29] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1948. # [18:30] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1949. # [18:30] <khuey> dbaron: ping
  1950. # [18:31] * Quits: vingtetun (vingtetun@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1951. # [18:31] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  1952. # [18:32] * ajuma is now known as ajuma|lunch
  1953. # [18:33] <jlebar> bz, What's a system pref?
  1954. # [18:33] <jlebar> bz, Do you just mean a hardcoded value?
  1955. # [18:34] <bz> jlebar: no
  1956. # [18:34] <Ms2ger> sid0, yeah, dxr has that
  1957. # [18:34] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  1958. # [18:34] <khuey> Ms2ger: splendid
  1959. # [18:34] <Ms2ger> At least, it finds callers within macros
  1960. # [18:34] * sid0 tests
  1961. # [18:34] <bz> jlebar: lemme look up the api
  1962. # [18:35] <@dbaron> khuey, pong
  1963. # [18:35] <Ms2ger> (If the phase of the moon is right)
  1964. # [18:35] <jlebar> bz, Thanks.
  1965. # [18:35] <bz> jlebar: hrm
  1966. # [18:35] * bz digs
  1967. # [18:35] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  1968. # [18:36] <khuey> dbaron: so I'm trying to get william's border image stuff landed
  1969. # [18:36] <bz> jlebar: see nsIPrefService.getDefaultBranch
  1970. # [18:36] <bz> jlebar: only looks at prefs from things like all.js, not prefs.js or user.js
  1971. # [18:37] <khuey> dbaron: at https://hg.mozilla.org/try/rev/b01b9c7cb5d7#l2.93
  1972. # [18:37] <sid0> Ms2ger: heh, it worked for what I was trying to find the other day
  1973. # [18:37] <sid0> Ms2ger: nice
  1974. # [18:37] <khuey> we get the border widths by calling GetActualBorder()
  1975. # [18:37] * Joins: vingtetun (vingtetun@moz-13E039D1.games-host.eu)
  1976. # [18:37] <jlebar> bz, I see! Thanks.
  1977. # [18:38] <khuey> dbaron: but the patch changes GetActualBorder to return mComputedBorder, which doesn't take into account border-image ...
  1978. # [18:38] <@dbaron> khuey, that's correct
  1979. # [18:38] <bz> jlebar: no problem
  1980. # [18:38] <khuey> dbaron: so I was wondering if you remember how this stuff is supposed to work
  1981. # [18:38] <@dbaron> khuey, the updates to the spec removed the ability for the 'border-image' property to change the computed border widths
  1982. # [18:38] <@dbaron> khuey, so the feature that used to be possible with the syntax after the / in 'border-image' is no longer possible
  1983. # [18:38] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1984. # [18:39] <@dbaron> khuey, however, there's another feature which allows the border-image to overflow the border width
  1985. # [18:39] <@dbaron> khuey, so we no longer have the code complication of having to change the border width depending on whether the border image loaded
  1986. # [18:39] <khuey> dbaron: hmm, so doesn't this patch need to change http://mxr.mozilla.org/mozilla-central/source/layout/style/nsStyleStruct.h#771 ?
  1987. # [18:40] * mdas|afk is now known as mdas
  1988. # [18:40] <@dbaron> khuey, http://dev.w3.org/csswg/css3-background/#border-images should be giving a decent explanation of the new system (though not the change from the old one)
  1989. # [18:40] * @dbaron waits for mxr
  1990. # [18:40] <khuey> dbaron: because SetBorderWidth doesn't change mComputedBorder if that returns false
  1991. # [18:40] <@dbaron> khuey, why do you think we should be changing it?
  1992. # [18:41] <@dbaron> khuey, what behavior are you worried about?
  1993. # [18:41] <khuey> dbaron: well right now in nsRuleNode::ComputeBorderData we call SetBorderWidth for the various sides
  1994. # [18:41] <@dbaron> khuey, per current spec, the computed border width is supposed to be 0 if border-style is none, even if there's a border image
  1995. # [18:41] * Joins: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
  1996. # [18:41] * Joins: ericjung_ (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
  1997. # [18:42] <khuey> dbaron: ok, so when I do something like -moz-border-image: url(image); border-width: dimensions;
  1998. # [18:42] <@dbaron> khuey, and the initial value of border-image-width is 1, which means to use the computed border-width
  1999. # [18:43] <khuey> dbaron: we fail to paint anything at all with the patch
  2000. # [18:43] <@dbaron> khuey, that's correct
  2001. # [18:43] <khuey> oh
  2002. # [18:43] <khuey> well then :-)
  2003. # [18:43] <@dbaron> khuey, since the border-style is 'none'
  2004. # [18:43] <Ms2ger> Well then, well then
  2005. # [18:43] * coop is now known as coop|lunch
  2006. # [18:43] * khuey shouldn't volunteer to finish CSS patches when he knows nothing about CSS
  2007. # [18:43] <@dbaron> khuey, and you didn't specify the 'fill' keyword
  2008. # [18:44] <@dbaron> khuey, it's less knowing things about CSS than knowing things about http://dev.w3.org/csswg/css3-background/#border-images
  2009. # [18:44] <Ms2ger> edmorley, ping
  2010. # [18:45] <@dbaron> khuey, you should get something painted (though different things) if you use either (a) the fill keyword (b) border-style: not none or (c) border-image-width: not a <number> and not a 0 <length>
  2011. # [18:45] <edmorley> Ms2ger: pong
  2012. # [18:46] <khuey> dbaron: ok, that's what I see
  2013. # [18:46] <khuey> dbaron: at least for b
  2014. # [18:46] <khuey> dbaron: thanks for clearing that up
  2015. # [18:46] <Ms2ger> edmorley, does https://hg.mozilla.org/try/rev/0fd76bb93850 need any changes to .sh files?
  2016. # [18:47] * Quits: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: Leaving)
  2017. # [18:47] * Quits: ericjung_ (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: Leaving)
  2018. # [18:48] * Quits: gwagner (idefix2@moz-3DFE0B51.hsd1.ca.comcast.net) (Quit: gwagner)
  2019. # [18:48] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2020. # [18:48] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2021. # [18:48] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2022. # [18:49] <edmorley> Ms2ger: just the removal of http://mxr.mozilla.org/mozilla-central/source/toolkit/toolkit-makefiles.sh#90
  2023. # [18:49] * Joins: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net)
  2024. # [18:49] <Ms2ger> Just the one line? Excellent
  2025. # [18:49] <edmorley> (nothing will break per se, you'll just otherwise get the "Warning no such file or directory" message flash by during make-makefiles in configure
  2026. # [18:49] <edmorley> )
  2027. # [18:50] <khuey> and all the tests pass
  2028. # [18:50] <khuey> w00t
  2029. # [18:50] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2030. # [18:50] * Quits: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net) (Connection reset by peer)
  2031. # [18:50] <Ms2ger> khuey, and by "pass" you mean "both test and reference are blank"?
  2032. # [18:50] * Quits: wwiras (wwiras@4503C64A.7C6C52C0.7B802453.IP) (Quit: wwiras)
  2033. # [18:50] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  2034. # [18:51] * Quits: bretr (bret_recka@moz-123B8B9F.d2.shr.fiberpipe.net) (Quit: bretr)
  2035. # [18:51] <khuey> Ms2ger: nope!
  2036. # [18:51] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2037. # [18:51] * Joins: Mossop (mossop@moz-E325C2EC.dsl.dynamic.sonic.net)
  2038. # [18:51] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2039. # [18:51] <khuey> it paints pretty pictures and everything
  2040. # [18:52] <Ms2ger> Noes!
  2041. # [18:52] * Quits: sfink (chatzilla@moz-4EAF93BB.dsl.pltn13.sbcglobal.net) (Client exited)
  2042. # [18:52] * Parts: benfrancis (benfrancis@moz-98150149.pete-bam-1.adsl.virginmedia.com) (Leaving)
  2043. # [18:53] <NeilAway> ehsan: so, bug 669026 turned out to be harder than I thought :s
  2044. # [18:53] <khuey> edmorley: yeah that bug being hidden was an accident
  2045. # [18:53] * philor is now known as philor|away
  2046. # [18:54] <edmorley> ah :-)
  2047. # [18:57] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  2048. # [18:58] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2049. # [18:58] <smontagu> Kim Jong Il is a good case for serif fonts
  2050. # [18:58] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2051. # [18:59] <jhammel> smontagu: sure, but you could say that about any dictator ;)
  2052. # [18:59] <smontagu> :S
  2053. # [18:59] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2054. # [19:00] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2055. # [19:00] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2056. # [19:00] * jdm-lunch is now known as jdm
  2057. # [19:00] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  2058. # [19:01] * Joins: mw22_away (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2059. # [19:02] * catlee-lunch is now known as catlee
  2060. # [19:02] <ehsan> NeilAway: how so?
  2061. # [19:03] * Joins: dholbert_ (dholbert@4DB6FA3.875FA327.657A4BDF.IP)
  2062. # [19:05] * ahal|lunch is now known as ahal
  2063. # [19:05] <bz> did bugzilla just die?
  2064. # [19:05] <NeilAway> ehsan: well, I found at least two test bugs, but still managed to break a test
  2065. # [19:05] <ehsan> bah
  2066. # [19:06] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2067. # [19:06] <khuey> bz: looks like it
  2068. # [19:06] * joduinn-commute is now known as joduinn-mtg
  2069. # [19:06] <espindola> same here :-(
  2070. # [19:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2071. # [19:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2072. # [19:07] <espindola> it is back...
  2073. # [19:08] * Joins: gkw (gkw@moz-A7D8CA2A.hsd1.ca.comcast.net)
  2074. # [19:08] <smaug> clang is annoyingly noisy
  2075. # [19:08] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2076. # [19:08] <NeilAway> ehsan: hmm, might have a fix for that actually
  2077. # [19:08] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  2078. # [19:09] * Quits: dholbert_ (dholbert@4DB6FA3.875FA327.657A4BDF.IP) (Quit: Ex-Chat)
  2079. # [19:09] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  2080. # [19:10] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  2081. # [19:11] * ashughes is now known as ashughes|brb
  2082. # [19:11] * philor|away is now known as philor
  2083. # [19:11] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  2084. # [19:11] * ChanServ sets mode: +o dveditz
  2085. # [19:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2086. # [19:14] * Joins: bretr (bret_recka@moz-8C9D0BB7.static.actaccess.net)
  2087. # [19:14] <hub> it seems that if you run a PowerPC based Mac you get prompted to update past 3.6.25.... when it is the last version supported.
  2088. # [19:15] * mcote is now known as mcote|lunch
  2089. # [19:15] * jimm-lunch is now known as jimm
  2090. # [19:16] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
  2091. # [19:16] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  2092. # [19:16] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  2093. # [19:17] * Quits: Suresh (chatzilla@967697AB.FCDFB9D8.EB06F97B.IP) (Quit: Suresh)
  2094. # [19:17] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2095. # [19:18] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
  2096. # [19:18] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2097. # [19:19] * gregglind_afk is now known as gregglind
  2098. # [19:20] * Joins: erione (erione@1508D181.73E1AB9C.C752B3FA.IP)
  2099. # [19:21] * Joins: kumar (kmcmillan@moz-E31CD2CB.mozilla.org)
  2100. # [19:21] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  2101. # [19:22] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  2102. # [19:22] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2103. # [19:23] * Joins: Boriss (FlyingToas@8F0B9A11.12572666.EDFBF83F.IP)
  2104. # [19:23] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  2105. # [19:24] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2106. # [19:26] * Joins: yuan (ywang@moz-BBCA3353.hsd1.ca.comcast.net)
  2107. # [19:26] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  2108. # [19:30] * zpao|detached is now known as zpao
  2109. # [19:31] * Joins: pnemsak (Miranda@moz-7409BD53.orange.sk)
  2110. # [19:31] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2111. # [19:32] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  2112. # [19:33] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2113. # [19:34] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  2114. # [19:34] <erione> jdm: ping
  2115. # [19:34] <jdm> erione: pong
  2116. # [19:35] <erione> jdm: bug #645531 is not reviewed yet
  2117. # [19:35] * MarcoZ_afk is now known as MarcoZ
  2118. # [19:35] * ajuma|lunch is now known as ajuma
  2119. # [19:35] <jdm> ah, you're right
  2120. # [19:36] <jdm> cjones: do you think you could sign off on the patch in 645531?
  2121. # [19:36] * coop|lunch is now known as coop
  2122. # [19:36] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  2123. # [19:37] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2124. # [19:39] <cjones> jdm, the second change looks right, but the first change looks like it should still be a fatal error
  2125. # [19:39] <cjones> did you ping bent?
  2126. # [19:39] <bent> whoosie?
  2127. # [19:39] <jdm> nope!
  2128. # [19:43] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  2129. # [19:43] * ashughes|brb is now known as ashughes
  2130. # [19:44] * Joins: Greg (Mibbit@moz-140E1C73.pool.digikabel.hu)
  2131. # [19:44] * Quits: gkw (gkw@moz-A7D8CA2A.hsd1.ca.comcast.net) (Quit: Instantbird 1.1)
  2132. # [19:44] * coop is now known as coop|mtg
  2133. # [19:45] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
  2134. # [19:46] * Quits: victorporof (victorporo@5FEE190.2E655143.79933D60.IP) (Quit: victorporof)
  2135. # [19:49] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
  2136. # [19:49] <mbrubeck> freelance writer
  2137. # [19:49] <mbrubeck> sorry, just had to get that out of my system
  2138. # [19:50] <Mossop> Isn't that a Beatles song
  2139. # [19:50] <catlee> mbrubeck: lol
  2140. # [19:50] <jdm> mbrubeck: :D
  2141. # [19:51] <catlee> I always get excited when I see somebody follow up to regression mail
  2142. # [19:51] <Greg> did anybody else notice problems with https://developer.mozilla.org ?
  2143. # [19:51] <catlee> "oooh, somebody is looking into this problem!"
  2144. # [19:51] * Quits: yuan (ywang@moz-BBCA3353.hsd1.ca.comcast.net) (Quit: yuan)
  2145. # [19:52] * Quits: firebot (firebot@moz-67BF9FE6.carolina.res.rr.com) (Client exited)
  2146. # [19:52] <Ms2ger> Mossop, paperback, heretic
  2147. # [19:52] <mounir> anyone knows what could that be:
  2148. # [19:52] <mounir> make: *** mobile/android/installer: No such file or directory. Stop.
  2149. # [19:52] <Mossop> Ms2ger: I know I know
  2150. # [19:53] <mounir> when calling make package
  2151. # [19:53] <catlee> ehsan: http://hg.mozilla.org/projects/profiling/
  2152. # [19:53] * Joins: dao (dao@moz-49159E9C.superkabel.de)
  2153. # [19:53] <catlee> because I can't load bugzilla
  2154. # [19:54] <zpao> Greg: yes, mdc appears to be down
  2155. # [19:54] <mbrubeck> mounir: On what branch?
  2156. # [19:55] * Quits: dietrich (dietrich@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  2157. # [19:55] * Joins: dietrich (dietrich@moz-B77DEAEB.mozilla.org)
  2158. # [19:55] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
  2159. # [19:55] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2160. # [19:55] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2161. # [19:56] <ehsan> catlee: oh yeah I found it after looking around a bit ;)
  2162. # [19:56] <ehsan> cloning now
  2163. # [19:56] * Quits: dietrich (dietrich@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  2164. # [19:56] * Quits: Mano (chatzilla@moz-C50CAC10.red.bezeqint.net) (Ping timeout)
  2165. # [19:56] <Greg> @zpao okay
  2166. # [19:56] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2167. # [19:56] * khuey is now known as khuey|away
  2168. # [19:56] * Joins: dietrich (dietrich@moz-B77DEAEB.mozilla.org)
  2169. # [19:56] * khuey|away is now known as khuey
  2170. # [19:57] * Quits: erione (erione@1508D181.73E1AB9C.C752B3FA.IP) (Ping timeout)
  2171. # [19:57] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: bye)
  2172. # [19:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2173. # [19:58] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2174. # [19:59] * Joins: erione (erione@E1DE1AC1.C93BF175.C752B3FA.IP)
  2175. # [19:59] * Quits: dietrich (dietrich@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  2176. # [19:59] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2177. # [19:59] <mounir> mbrubeck: m-c
  2178. # [20:00] <mbrubeck> mounir: No idea, then. (My guess was that you were pushing mozilla-beta to Try or something)
  2179. # [20:00] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2180. # [20:00] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2181. # [20:01] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  2182. # [20:01] <@dbaron> smontagu, my high school yearbook was printed in a sans-serif font, which made "Sarah Ill" look like "Sarah III"
  2183. # [20:01] * Joins: priya (priya@moz-454CAE7A.hsd1.wa.comcast.net)
  2184. # [20:02] * Joins: dietrich (dietrich@moz-B77DEAEB.mozilla.org)
  2185. # [20:02] * Quits: dietrich (dietrich@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  2186. # [20:03] * Joins: Mano (chatzilla@moz-C50CAC10.red.bezeqint.net)
  2187. # [20:04] <khuey> woah
  2188. # [20:04] * mcote|lunch is now known as mcote
  2189. # [20:05] <khuey> the "learn about addons" video thing is pretty cool
  2190. # [20:05] * Quits: MarcoZ (marco.zehe@moz-D0909DEF.dip.t-dialin.net) (Quit: Happy holidays! See you on jan 2!)
  2191. # [20:06] <Mossop> Yeah, apparently we took down popcorn.js though ;)
  2192. # [20:07] <khuey> heh
  2193. # [20:08] <hub> dbaron: is that a joke about Kim-Jong the second that is followed by Kim-Jong Un (One in French) ? :-)
  2194. # [20:09] <@dbaron> hub, no, but that's...um...
  2195. # [20:09] * Quits: KaiRo (robert@moz-A5B32BD.adsl.highway.telekom.at) (Input/output error)
  2196. # [20:09] <hub> dbaron: I know, French humour :-)
  2197. # [20:10] <Greg> how can I test for example if I edit browser/base/content/nsContextMenu.js ?
  2198. # [20:11] * Quits: erione (erione@E1DE1AC1.C93BF175.C752B3FA.IP) (Quit: Leaving)
  2199. # [20:11] * Quits: mw22_away (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2200. # [20:13] * Joins: karl (karl@moz-4BC59580.jetstream.xtra.co.nz)
  2201. # [20:13] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2202. # [20:14] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
  2203. # [20:15] <wg9s> khuey: on last update on pymake IDL issue. I did 3 builds of trunk today with that patch then added back the patch for bug 629668 and did 3 more builds. all 6 of those builds were successful.
  2204. # [20:15] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  2205. # [20:15] * ericjung is now known as timeless_victim
  2206. # [20:16] <bsmedberg> How does one rename a file in the mac finder?
  2207. # [20:17] * Quits: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz) (Ping timeout)
  2208. # [20:17] <bent> bsmedberg, click once to select, wait a second, click again
  2209. # [20:17] <Mossop> Hrm I get tearing scrolling in bugzilla today
  2210. # [20:18] <bsmedberg> not working...
  2211. # [20:18] <bent> bsmedberg, and make sure you click the name, not the picture or the extension
  2212. # [20:18] <bent> oh, and i don't think it works from file picker dialogs
  2213. # [20:18] <bent> only rela finder windows
  2214. # [20:18] <bent> real
  2215. # [20:18] <bsmedberg> oh works from icon view but not list view
  2216. # [20:18] <bsmedberg> blech
  2217. # [20:18] <bent> heh
  2218. # [20:18] <bent> "intuitive"
  2219. # [20:19] <bent> jlebar, you around?
  2220. # [20:19] <jlebar> bent, yes; what's up?
  2221. # [20:19] <bent> jlebar, hey, can you give me a quick explanation of what is going on in bug 708159?
  2222. # [20:20] <bent> jlebar, i am supposed to review the worker changes, but i don't really understand the approach
  2223. # [20:20] <cpeterson> bsmedberg: Click the file in the Finder, then press the ENTER key. This is Mac's equivalent of Windows' F2 file rename.
  2224. # [20:20] <jlebar> bent, heh, okay. Let me look at the worker code here.
  2225. # [20:20] * timeless_victim is now known as ericjung
  2226. # [20:21] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2227. # [20:21] * Quits: Boriss (FlyingToas@8F0B9A11.12572666.EDFBF83F.IP) (Quit: Boriss)
  2228. # [20:21] * Joins: gandalf (zbraniecki@moz-7F9A63CB.neoplus.adsl.tpnet.pl)
  2229. # [20:22] <bent> jlebar, it was sort of tricky to get that code right (avoiding deadlocks) so i want to make sure i know the grand design
  2230. # [20:22] <Ms2ger> "design"
  2231. # [20:22] <jlebar> Ms2ger, "scare quotes".
  2232. # [20:23] <khuey> ""scare" quotes"
  2233. # [20:23] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2234. # [20:23] <jlebar> bent, So the basic problem is that telemetry reports the explicit/ number. That number is heap-allocated plus all the explicit non-heap reporters.
  2235. # [20:24] <jlebar> bent, JS chunks are explicit, non-heap.
  2236. # [20:24] <jlebar> bent, JS reports its memory using a multi-reporter which is somewhat expensive to run, because it has to iterate over the world.
  2237. # [20:25] <jlebar> bent, But when we're reporting telemetry, we dont' want to run that whole reporter. We just want to know how much memory under explicit/js is non-heap.
  2238. # [20:25] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2239. # [20:25] <jlebar> bent, njn can collect the total much faster by short-circuiting than by totaling up all the individual reporters.
  2240. # [20:25] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2241. # [20:25] <jlebar> bent, So most of these changes afaict are there to support this fast "get me just the explicit, non-heap total" operation.
  2242. # [20:26] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2243. # [20:26] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2244. # [20:26] <jlebar> bent, does that make sense?
  2245. # [20:26] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2246. # [20:26] <bent> yeah
  2247. # [20:26] <bent> so for a JS runtime
  2248. # [20:27] * armenzg is now known as armenzg_brb
  2249. # [20:27] <bz> tn: ping
  2250. # [20:27] <ehsan> catlee: could you please review https://bugzilla.mozilla.org/attachment.cgi?id=583871&action=edit?
  2251. # [20:27] <bent> what is the thing that we should return for the fast case?
  2252. # [20:28] <jlebar> bent, I think the sum of all the runtime's gc chunks.
  2253. # [20:28] <jlebar> bent, Maybe plus some other small things, like regexp allocations?
  2254. # [20:28] * Quits: smontagu (chatzilla@moz-E4699C80.red.bezeqint.net) (Ping timeout)
  2255. # [20:28] <jlebar> bent, It's whatever the runtime allocates outside malloc.
  2256. # [20:28] <bent> ok... so the real problem is that right now we're reporting way too much detail
  2257. # [20:28] <bent> and the big number is all we care about
  2258. # [20:28] <jlebar> bent, For telemetry, yes.
  2259. # [20:28] <bent> ok
  2260. # [20:29] <bent> thanks!
  2261. # [20:29] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  2262. # [20:29] <jlebar> bent, sure thing!
  2263. # [20:29] <catlee> ehsan: just as soon as bugzilla works again!
  2264. # [20:30] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2265. # [20:30] <Ms2ger> catlee, next year?
  2266. # [20:30] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2267. # [20:30] * Quits: Greg (Mibbit@moz-140E1C73.pool.digikabel.hu) (Quit: http://www.mibbit.com ajax IRC Client)
  2268. # [20:30] <lurking> working here
  2269. # [20:31] * Joins: dietrich (dietrich@moz-B77DEAEB.mozilla.org)
  2270. # [20:31] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2271. # [20:33] <ehsan> smaug: ping
  2272. # [20:33] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  2273. # [20:33] * mattwoodrow|away is now known as mattwoodrow
  2274. # [20:34] * Quits: rshetty (quassel@91604F9E.EE4A6069.C842849F.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  2275. # [20:35] <jdm> bent: thoughts on the patch in bug 645531?
  2276. # [20:35] * Joins: rshetty (quassel@91604F9E.EE4A6069.C842849F.IP)
  2277. # [20:35] * Quits: wg9s (gianopou@moz-2C6A4E4C.raytheon.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  2278. # [20:35] * Joins: wg9s (gianopou@moz-2C6A4E4C.raytheon.com)
  2279. # [20:35] * jhammel is now known as jhammel|lunch
  2280. # [20:35] <jimm> ehsan: I think bsmedberg has access to one of our msdn accounts
  2281. # [20:35] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2282. # [20:36] * Joins: smontagu (chatzilla@moz-6E70E44B.red.bezeqint.net)
  2283. # [20:36] <ehsan> jimm: ok, good to know, thanks
  2284. # [20:36] <bent> jdm, i haven't gotten there yet... but you can't do what that patch does
  2285. # [20:37] <ehsan> jimm: (I don't need the iso right now anyways, so I'll ping him when I do)
  2286. # [20:37] <ehsan> philor: so how does one update tbpl these days?
  2287. # [20:37] <smaug> ehsan: pong
  2288. # [20:37] <philor> ehsan: first you wait for me to say "f-, please move it out of the deathwatch section"
  2289. # [20:38] <ehsan> smaug: so I've been running your build for a day or so
  2290. # [20:38] <ehsan> smaug: what kinds of stuff do you need me to provide?
  2291. # [20:38] <ehsan> just js.mem.log?
  2292. # [20:38] * Quits: jhammel|lunch (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  2293. # [20:39] <philor> ehsan: then you push, watch tbpl-dev/cache/revision-info.txt for up to 15 minutes until you see it's been picked up, make sure you didn't break anything, then file a serverops bug to "please update tbpl prod to abcdef123"
  2294. # [20:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2295. # [20:40] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2296. # [20:40] <smaug> ehsan: hmm, which build :)
  2297. # [20:40] <ehsan> philor: so I pushed, but I don't know where I can find tbpl-dev/cache/revision-info.txt
  2298. # [20:40] <smaug> I've been creating so many different builds for testing ...
  2299. # [20:40] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2300. # [20:40] <ehsan> smaug: the CC pause debug build you had in a bug somewhere
  2301. # [20:40] * ehsan can't remmeber the bug number
  2302. # [20:40] <smaug> ehsan: I guess the one related to GC/CC in 10
  2303. # [20:41] <smaug> vs 9
  2304. # [20:41] <ehsan> smaug: yep
  2305. # [20:41] <ehsan> yes, 10
  2306. # [20:41] <philor> ehsan: https://tbpl-dev.allizom.org/cache/revision_info.txt
  2307. # [20:41] <smaug> ehsan: so, what kinds of CC times do you see, and did you see worse times using normal builds?
  2308. # [20:42] <ehsan> philor: oh, I cant access that url :(
  2309. # [20:42] <ehsan> smaug: they're better than nightly
  2310. # [20:42] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  2311. # [20:43] * adam is now known as adam-afk
  2312. # [20:43] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2313. # [20:43] <ehsan> but I wasn't running Aurora on a daily basis
  2314. # [20:43] <smaug> ehsan: though, I think we want to take different route anyway. Something like Bug 712743 could help in FF 10.
  2315. # [20:43] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2316. # [20:44] <smaug> ehsan: if you could try those builds. Search for 63659c69baa4
  2317. # [20:45] * Joins: biesi (cbiesinger@D35396BF.453CBEE4.7D9CC884.IP)
  2318. # [20:45] <ehsan> smaug: cool, so just to confirm, you don't want me to run your try build any more right?
  2319. # [20:45] <smaug> I've been using the patch in this Nightly build, and so far things are looking good (even with several tbpl which are leaky)
  2320. # [20:45] <ehsan> smaug: btw, what days are you going to be off?
  2321. # [20:46] <smaug> Probably Friday-Monday
  2322. # [20:46] <smaug> "off"
  2323. # [20:46] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2324. # [20:46] <smaug> I'll be online on Sunday and Monday, but won't do anything
  2325. # [20:46] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  2326. # [20:47] <ehsan> ok good
  2327. # [20:47] * ehsan will be working wed-fri
  2328. # [20:47] <smaug> ehsan: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/opettay@mozilla.com-63659c69baa4/
  2329. # [20:47] <smaug> those are FF10 builds
  2330. # [20:48] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2331. # [20:48] * Quits: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com) (Ping timeout)
  2332. # [20:49] <ehsan> smaug: I'll switch to running those
  2333. # [20:49] <smaug> thanks
  2334. # [20:50] <smaug> ehsan: I assume you use tbpl quite a bit, right?
  2335. # [20:50] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2336. # [20:50] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2337. # [20:50] <smaug> and you probably know how it works. Can you guess anything which might cause lots of garbage, and also lots of alive-objects
  2338. # [20:51] <ehsan> smaug: oh yes!
  2339. # [20:51] <smaug> something in it behaves badly... though, since it is using jQuery, it could be just that
  2340. # [20:51] * catlee is now known as catlee-beerrun
  2341. # [20:51] <ehsan> smaug: actually it's been a while since I've looked at its code
  2342. # [20:52] <ehsan> smaug: but that was one of the things that I wanted to look into during the holidays
  2343. # [20:52] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2344. # [20:52] <khuey> bear-buildduty: is the tree likely to reopen in the next hour or two?
  2345. # [20:52] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2346. # [20:52] <bear-buildduty> khuey - man I sure hope so
  2347. # [20:52] <ehsan> philor: do you have any guesses on how long it would take for IT to update TBPL?
  2348. # [20:52] <bear-buildduty> we have the mysql issue tamed
  2349. # [20:53] <bear-buildduty> we have the ftp/surf issue tamed
  2350. # [20:53] <bear-buildduty> now i'm looking at android jobs
  2351. # [20:53] <khuey> heh, ok
  2352. # [20:53] * rail is now known as rail-beerrun
  2353. # [20:54] * Quits: smontagu (chatzilla@moz-6E70E44B.red.bezeqint.net) (Ping timeout)
  2354. # [20:54] * armenzg_brb is now known as armenzg
  2355. # [20:54] * mdas is now known as mdas|afk
  2356. # [20:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2357. # [20:55] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2358. # [20:55] <bz> tn: ping
  2359. # [20:56] <philor> ehsan: between 10 minutes and 3 days
  2360. # [20:56] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2361. # [20:57] <philor> though 3 days widens to a bit longer than that
  2362. # [20:57] <ehsan> philor: hah, fair enough
  2363. # [20:59] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2364. # [20:59] <jhammel> philor: you didn't specify what planet the term "day" applied to; that gives you a little leeway
  2365. # [20:59] * Joins: dholbert_ (dholbert@moz-9EB76786.hsd1.ca.comcast.net)
  2366. # [21:00] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2367. # [21:02] * Quits: wg9s (gianopou@moz-2C6A4E4C.raytheon.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  2368. # [21:02] * Joins: smontagu (chatzilla@moz-DC80FB44.red.bezeqint.net)
  2369. # [21:03] <tn> bz, pong
  2370. # [21:03] <bz> tn: do you have a few minutes?
  2371. # [21:03] <bz> tn: to talk about mousemove events, flushing, etc
  2372. # [21:04] <tn> bz, sure
  2373. # [21:05] <bz> tn: so we have two proposals
  2374. # [21:05] <bz> tn: flushing before positioned event
  2375. # [21:06] <bz> tn: or flushing after any event for which event processing involved a flush
  2376. # [21:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2377. # [21:06] <tn> bz, yep
  2378. # [21:07] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  2379. # [21:07] <bz> tn: hmm
  2380. # [21:07] <tn> bz, i think there was at least one other, but ok
  2381. # [21:07] * heycam|away is now known as heycam
  2382. # [21:07] * bhearsum|afk is now known as bhearsum
  2383. # [21:07] <bz> tn: so flushing before positioned events is a one-liner...
  2384. # [21:07] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  2385. # [21:08] <bz> tn: but doesn't seem to fix the testcase at https://bug635465.bugzilla.mozilla.org/attachment.cgi?id=513757
  2386. # [21:08] <bz> tn: with the async invalidate
  2387. # [21:08] <bz> tn: what I don't quite understand is why async invalidate matters at all
  2388. # [21:09] <tn> bz, hmm, interesting that it doesn't fix it
  2389. # [21:09] <bz> tn: yeah, I'm still trying to understand why
  2390. # [21:10] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :))
  2391. # [21:10] <bz> tn: I added a flush in PresShell::HandleEvent
  2392. # [21:10] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2393. # [21:10] <bz> tn: it's possible that it's too late by that point...
  2394. # [21:10] <tn> bz, so basically the reason those testcases work is that painting triggers a flush, if there is a delay in invalidating, there is a delay in painting
  2395. # [21:10] <bz> but painting is still async
  2396. # [21:11] <philor> ehsan: though I guess being in the deathwatch section isn't so bad when you're the very last thing in the menu, that's a sort of handy place to be able to find yourself
  2397. # [21:11] <bz> is the idea that we end up painting while the mouse is still moving or something?
  2398. # [21:11] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  2399. # [21:11] <bz> I mean...
  2400. # [21:11] <bz> looking at that testcase
  2401. # [21:11] <bz> we move from the <a> to the other <a>
  2402. # [21:11] <bz> this fires mouseout
  2403. # [21:11] <bz> which calls hideSubmenu
  2404. # [21:11] <bz> which sets display to none, but does not flush
  2405. # [21:12] <bz> then it fires mouseover which calls showSubmenu
  2406. # [21:12] <tn> bz, ok, just remembering all the details here
  2407. # [21:12] <bz> yeah
  2408. # [21:12] * bz is trying to sort those out
  2409. # [21:12] <tn> bz, i think the key thing was that we'd always get a paint before a mouse move
  2410. # [21:12] <bz> which flushes (hence processing the display:none)
  2411. # [21:12] <bz> and then sets display:block
  2412. # [21:12] <bz> which should get processed eventually....
  2413. # [21:13] * bz really wishes he understood why this fails
  2414. # [21:13] <tn> bz, i'm pretty sure i made a comment detailing how these testcases worked
  2415. # [21:13] <NeilAway> Mossop: Ms2ger is obviously Captain Obvious's obvious identity
  2416. # [21:14] <Ms2ger> Eh?
  2417. # [21:14] <NeilAway> ehsan: excellent, I think I have one bug fixed already
  2418. # [21:15] <bz> tn: link me?
  2419. # [21:15] <ehsan> NeilAway: awesome!
  2420. # [21:15] * bz adds another flush and hopes
  2421. # [21:15] * Quits: dholbert_ (dholbert@moz-9EB76786.hsd1.ca.comcast.net) (Quit: Ex-Chat)
  2422. # [21:15] <whimboo> smaug: that's the reason why the build process fails for me https://bugzilla.mozilla.org/show_bug.cgi?id=697821
  2423. # [21:15] <bz> tn: maybe I should add logging of the events I get and their targets...
  2424. # [21:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2425. # [21:15] <NeilAway> ehsan: fortunately I was able to cut & paste some code already existing for the up and down keys
  2426. # [21:16] <bz> tn: just to see what's going on
  2427. # [21:16] <ehsan> NeilAway: cut & paste FTW
  2428. # [21:16] <smontagu> ehsan: gnip
  2429. # [21:16] <bz> tn: ok. If I flush in the presshell, that's no good
  2430. # [21:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2431. # [21:16] <bz> tn: but if I flush in the ESM on MOUSE_MOVE PreHandleEvent, life looks good
  2432. # [21:17] <tn> bz, https://bugzilla.mozilla.org/show_bug.cgi?id=592954#c38
  2433. # [21:17] * Quits: dietrich (dietrich@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  2434. # [21:17] <ehsan> smontagu: gnop
  2435. # [21:17] <smaug> bz: are you flushing the right presshell when doing it in presshell
  2436. # [21:17] <smontagu> ehsan: `i'm trying to do the html dir: auto
  2437. # [21:17] * Joins: dietrich (dietrich@moz-B77DEAEB.mozilla.org)
  2438. # [21:17] <bz> aha
  2439. # [21:17] <smontagu> and there are things i'm not sure how to do
  2440. # [21:17] <bz> so the key is a second mousemove
  2441. # [21:18] <bz> while the state is display:none
  2442. # [21:18] * mcote is now known as mcote|bbiab
  2443. # [21:18] <smaug> whimboo: ah
  2444. # [21:18] <bz> which explains why my testcase failed, I bet
  2445. # [21:18] <ehsan> smontagu: awesome!
  2446. # [21:18] <NeilAway> ehsan: hmm, well, it fixed some of the errors
  2447. # [21:18] * bz wonders whether he can write a testcase for this now
  2448. # [21:18] <bz> tn: let me poke at this
  2449. # [21:18] * mdas|afk is now known as mdas
  2450. # [21:18] <bz> smaug: what I'm doing is....
  2451. # [21:18] <smontagu> ehsan: well, in theory, but being stuck isn't awesome
  2452. # [21:18] <bz> frame->PresContext()->Document()->FlushPendingNotifications(Flush_Layout);
  2453. # [21:18] <ehsan> smontagu: anything I can help with?
  2454. # [21:19] <ehsan> oh I was replying to the first line ;)
  2455. # [21:19] <whimboo> smaug: so all that ends-up in a lot of pain for that bisecting process :(
  2456. # [21:19] <bz> smaug: in PresShell::HandleEvent in the |!captureRetarget && !isWindowLevelMouseExit| block
  2457. # [21:19] <smontagu> ehsan: I have basically 3 questions
  2458. # [21:19] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2459. # [21:19] <ehsan> hope I'm gonna have three answers then!
  2460. # [21:19] <tn> bz, bug 592954 has a fairly reduced testcase
  2461. # [21:19] <smontagu> 1: where to cache the "directionality" nsGenericHTMLElement maybe?
  2462. # [21:19] <bz> tn: yes
  2463. # [21:19] * Joins: northWind (northWind@2F50C7BC.10A7D831.6816E6B7.IP)
  2464. # [21:20] <bz> tn: I'm talking mochitest
  2465. # [21:20] <ehsan> hmm
  2466. # [21:20] <tn> bz, good luck! i tried and failed :(
  2467. # [21:20] <smontagu> 2. where to do the "walk the DOM and set the directionality from the content" bit
  2468. # [21:20] <ehsan> smontagu: 1. could we cache them as some sort of a content state bit?
  2469. # [21:20] <NeilAway> ehsan: hmm
  2470. # [21:20] <smontagu> 3. how to do the "walk the DOM and set the directionality from the content" bit
  2471. # [21:20] <NeilAway> ehsan: ok, so the old code used to put the caret at the end of the text node
  2472. # [21:20] <Ms2ger> 2. ParseAttribute?
  2473. # [21:21] <NeilAway> ehsan: the new code puts the caret just after the text node
  2474. # [21:21] <NeilAway> ehsan: do I just update the test and move on?
  2475. # [21:21] <ehsan> NeilAway: yes
  2476. # [21:21] <ehsan> smontagu: hmm
  2477. # [21:21] <NeilAway> ehsan: fair enough
  2478. # [21:21] <Ms2ger> 3. Quickly
  2479. # [21:21] <ehsan> smontagu: I had a plan for this stuff in my head
  2480. # [21:21] <smontagu> 2 also has to take dynamic changes into account
  2481. # [21:21] <ehsan> smontagu: let's see if I can remember it :
  2482. # [21:21] <ehsan> )
  2483. # [21:21] <ehsan> NeilAway: thnaks!
  2484. # [21:21] <smontagu> ehsan: can we cut it open and download?
  2485. # [21:21] * jmaher is now known as talos-r3-w7-314
  2486. # [21:21] * Quits: dao (dao@moz-49159E9C.superkabel.de) (Ping timeout)
  2487. # [21:22] * talos-r3-w7-314 is now known as jmaher
  2488. # [21:22] <smaug> bz: that is possibly wrong place. the event can be forwarded to some other presshell
  2489. # [21:22] <ehsan> smontagu: well, that would probably be illegal...
  2490. # [21:22] <bz> smaug: ah, hmm
  2491. # [21:22] <bz> smaug: so I might be flushing the chrome document?
  2492. # [21:22] <bz> smaug: ok, that would explain it
  2493. # [21:22] <smontagu> oh, and 2 needs to sett CSS direction also
  2494. # [21:22] * armenzg is now known as armenzg_afk
  2495. # [21:23] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2496. # [21:23] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
  2497. # [21:23] <whimboo> smaug: i have started the build process with the extra patch for gcc again. lets see how that works
  2498. # [21:23] * Joins: anant (Anant@moz-271479F2.hsd1.ca.comcast.net)
  2499. # [21:23] <ehsan> smontagu: how soon would you need the answers?
  2500. # [21:24] <smontagu> ehsan: this being the end of the week for me, not super urgently, but near the beginning of next week would be good
  2501. # [21:24] <ehsan> smontagu: ok, I'll think about it but right now I'm in the middle of something
  2502. # [21:25] <ehsan> and the context switch will be too expensive :/
  2503. # [21:25] <ehsan> smontagu: would you mind sending me an email so that I won't forget
  2504. # [21:25] <ehsan> ?
  2505. # [21:25] <smontagu> ehsan: thx!
  2506. # [21:25] <smontagu> will do
  2507. # [21:25] <ehsan> np :)
  2508. # [21:26] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2509. # [21:26] * Joins: espindola (espindola@7FFA6E05.3EE5C6CE.F061A1E6.IP)
  2510. # [21:26] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2511. # [21:28] * Quits: armenzg_afk (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
  2512. # [21:28] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2513. # [21:28] * Quits: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se) (Quit: Ex-Chat)
  2514. # [21:30] * cjones is now known as cjones-lunch
  2515. # [21:30] * Quits: rwaldron (rwaldron@4A9ED633.CDEF507F.A35657C3.IP) (Quit: Leaving...)
  2516. # [21:30] * Quits: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net) (Quit: AutomatedTester)
  2517. # [21:30] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  2518. # [21:30] <NeilAway> smaug++
  2519. # [21:30] * Quits: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi) (Quit: Reconnecting…)
  2520. # [21:31] * Joins: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi)
  2521. # [21:31] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  2522. # [21:32] <NeilAway> anyone here know the magic invocation to trigger a test to run once a certain node has focus?
  2523. # [21:33] * Joins: prip (prip@moz-C330E3B5.k559.webspeed.dk)
  2524. # [21:33] <bz> tn: hrm
  2525. # [21:33] <bz> tn: so I can write a test that fails intermittently
  2526. # [21:33] <bz> tn: both with mstange's patches and on trunk
  2527. # [21:33] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2528. # [21:33] * Joins: dao (dao@moz-49159E9C.superkabel.de)
  2529. # [21:34] * NeilAway wonders whether dao knows how to write focus-sensitive tests
  2530. # [21:34] <bz> tn: which is not quite good enough...
  2531. # [21:34] * bz thinks
  2532. # [21:35] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  2533. # [21:35] <bz> tn: lemme try something
  2534. # [21:35] <bz> smaug: is there a way I can recover the original presshell at that point?
  2535. # [21:35] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2536. # [21:36] <bz> tn: I can also write a test that fails reliably on trunk but passes if I flush on every mousemove.... ;)
  2537. # [21:36] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2538. # [21:36] <smaug> bz: I don't think so.
  2539. # [21:36] <dao> NeilAway: I wrote some some time ago. Enn however wrote browser_tabfocus.js
  2540. # [21:36] <bz> smaug: ok
  2541. # [21:37] <Ms2ger> NeilAway, weitForFocus?
  2542. # [21:37] * bear-buildduty is now known as bear-afk
  2543. # [21:37] <bz> tn: not sure how useful that is....
  2544. # [21:37] <Ms2ger> bz, tests are always useful :)
  2545. # [21:37] <bz> tn: since it doesn't really correspond to user-visible behavior
  2546. # [21:37] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2547. # [21:37] <bz> Ms2ger: this test might overconstrain implenentation
  2548. # [21:37] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2549. # [21:37] <NeilAway> Ms2ger: that only works on windows, I need to focus a dom node
  2550. # [21:37] <bz> Ms2ger: by enforcing constraints that are not normally visible to users or web content
  2551. # [21:38] <Ms2ger> Well, we can always remove it :)
  2552. # [21:38] <bz> maybe
  2553. # [21:38] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2554. # [21:38] <NeilAway> this is test_movement_by_characters.html btw which sends some keys without focusing the element to which they keys are intended :s
  2555. # [21:39] * bz thinks this test may be useful after all
  2556. # [21:39] * Joins: silvano (Mibbit@moz-88C80540.dynamic.adsl.gvt.net.br)
  2557. # [21:40] * Joins: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com)
  2558. # [21:40] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2559. # [21:40] * catlee-beerrun is now known as catlee
  2560. # [21:40] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2561. # [21:40] * Quits: smaug (chatzilla@moz-8CD861CA.elisa-mobile.fi) (Ping timeout)
  2562. # [21:40] * rail-beerrun is now known as rail
  2563. # [21:40] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  2564. # [21:42] * Quits: smontagu (chatzilla@moz-DC80FB44.red.bezeqint.net) (Ping timeout)
  2565. # [21:42] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2566. # [21:43] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2567. # [21:43] <bz> tn: ok, I'm going to post a patch
  2568. # [21:43] <bz> tn: you think you can review it?
  2569. # [21:44] <tn> bz, depends whats in it :)
  2570. # [21:44] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  2571. # [21:44] <bz> tn: + FlushPendingEvents(aPresContext);
  2572. # [21:44] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2573. # [21:45] <bz> tn: in the MOUSE_MOVE case in nsEventStateManager::PreHandleEvent
  2574. # [21:45] <bz> tn: and a test
  2575. # [21:45] <tn> bz, sendMouseEvent from js goes through widget but bypasses the code that makes sure a paint happens if an invalidate happened already, that is why you probably won't have luck writing a test
  2576. # [21:45] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2577. # [21:45] <tn> bz, that code being DispatchPendingEvents
  2578. # [21:45] <tn> bz, i think smaug r- a similar patch from me
  2579. # [21:45] <bz> tn: well, I have a test that fails 100% reliably on trunk whether with or without mstange's patches
  2580. # [21:46] <bz> smaug: ^
  2581. # [21:46] <bz> tn: and passes with that flush added
  2582. # [21:46] * Joins: jlebar_ (jlebar@moz-3F3A6302.dyn.columbia.edu)
  2583. # [21:46] * mkelly|wfh is now known as mkelly|shopping
  2584. # [21:46] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2585. # [21:46] <bz> tn: your patch only flushed on out/in
  2586. # [21:46] <bz> tn: not on move
  2587. # [21:46] <bz> tn: which was smaug's major complaint
  2588. # [21:47] <bz> Maybe I should just ask smaug to review
  2589. # [21:47] <tn> bz, that might be a good idea
  2590. # [21:47] <bz> ok
  2591. # [21:47] <bz> sounds like a plan
  2592. # [21:47] <bz> thanks
  2593. # [21:48] * gregglind is now known as gregglind_away
  2594. # [21:50] <tn> bz, still puzzling why flushing in the presshell doesn't work in that one case
  2595. # [21:50] <bz> tn: smaug's probably right
  2596. # [21:50] * Quits: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com) (Client exited)
  2597. # [21:50] <bz> tn: by the time we get to the presshell code, we're in the chrome presshell or something
  2598. # [21:50] <bz> tn: because the event got forwarded
  2599. # [21:50] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2600. # [21:51] <bz> hmm
  2601. # [21:51] * Joins: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net)
  2602. # [21:51] <tn> bz, i would expect the event to first goto the chrome presshell, then get forwarded to the content
  2603. # [21:51] <bz> I wonder whether I should flush before or after the GenerateMouseEnterExit
  2604. # [21:51] <bz> tn: hmmm
  2605. # [21:51] <bz> tn: dunno
  2606. # [21:51] * bz is not up on our event stuff
  2607. # [21:51] * Quits: silvano (Mibbit@moz-88C80540.dynamic.adsl.gvt.net.br) (Quit: http://www.mibbit.com ajax IRC Client)
  2608. # [21:51] * Joins: cpearce (chatzilla@moz-55A2BC7D.xdsl.xnet.co.nz)
  2609. # [21:52] <tn> bz, well, the event does first go to the chrome presshell, then to the presshell that contains the frame that mouse is over
  2610. # [21:52] * Joins: smontagu (chatzilla@moz-7322A9B8.red.bezeqint.net)
  2611. # [21:52] <bz> hmm
  2612. # [21:52] * bz has no idea
  2613. # [21:53] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2614. # [21:53] * Quits: Polynomial-C (Poly-C@moz-CCD18361.dip.t-dialin.net) (Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.)
  2615. # [21:55] <bz> ok
  2616. # [21:55] <bz> building with all this stuff now....
  2617. # [21:55] <NeilAway> ehsan: so, I'm still having problems with editor/libeditor/base/tests/test_selection_move_commands.xul
  2618. # [21:56] * Joins: dwitte (dwitte@B5D55705.DFBA1754.DC877F3B.IP)
  2619. # [21:56] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
  2620. # [21:59] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  2621. # [21:59] * Quits: biesi (cbiesinger@D35396BF.453CBEE4.7D9CC884.IP) (Ping timeout)
  2622. # [21:59] <ehsan> NeilAway: what types of problems?
  2623. # [21:59] <tn> bz, actually i'm a little confused why flushing in PreHandleEvent does work, because by that time we've already decided on the frame to target the event to, and if we haven't flushed it would be wrong
  2624. # [21:59] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  2625. # [21:59] * Joins: rag (Mibbit@moz-88C80540.dynamic.adsl.gvt.net.br)
  2626. # [22:00] * mcote|bbiab is now known as mcote
  2627. # [22:00] <NeilAway> ehsan: hmm, actually, it might be just because I've broken the Mac
  2628. # [22:00] * Quits: jlebar_ (jlebar@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar_)
  2629. # [22:00] <NeilAway> anyone here on a Mac?
  2630. # [22:00] * cjones-lunch is now known as cjones
  2631. # [22:01] * Joins: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com)
  2632. # [22:02] <ehsan> NeilAway: I am
  2633. # [22:02] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2634. # [22:02] <NeilAway> ehsan: ok, so in a textarea, does the home key move the caret, or just scroll?
  2635. # [22:02] <rag> Hi. Is it possible to someone to associate my e-mail on MDN to these two bugs? Bugs 240384 and 160773.
  2636. # [22:03] <ehsan> NeilAway: there's no home key
  2637. # [22:03] <ehsan> do you mean cmd+up?
  2638. # [22:03] <bsmedberg> rag: MDN and bugzilla are separate
  2639. # [22:03] <bsmedberg> rag: you need a bugzilla account and then you can add yourself to the cc list
  2640. # [22:03] <NeilAway> ehsan: well, mac/platformHTMLBindings.xml seems to think there is, let me check
  2641. # [22:04] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  2642. # [22:05] * Quits: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP) (Quit: ashughes)
  2643. # [22:05] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2644. # [22:05] <NeilAway> ehsan: confusingly, it says Home is scrollTop and Cmd+Up is moveTop
  2645. # [22:05] <ehsan> hmm
  2646. # [22:06] * Quits: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  2647. # [22:06] <ehsan> NeilAway: I'm not sure what VK_HOME maps to on the mac :/
  2648. # [22:06] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
  2649. # [22:06] <NeilAway> ehsan: in my patch, I just made it that moveTop turns into scrollTop if there is no caret, but test_selection_move_commands.xul depends on the behaviour of scrollTop
  2650. # [22:07] <ehsan> NeilAway: according to http://en.wikipedia.org/wiki/Home_key#Mac_OS_X, it's fn+left
  2651. # [22:07] <ehsan> let me try that
  2652. # [22:07] * Joins: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP)
  2653. # [22:07] <ehsan> NeilAway: so, fn+left only scrolls for me on aurora
  2654. # [22:07] * Quits: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP) (Input/output error)
  2655. # [22:07] <ehsan> and it doesn't move the caret
  2656. # [22:07] * Joins: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP)
  2657. # [22:07] * ehsan finds that weird fwiw
  2658. # [22:08] <NeilAway> ehsan: ok, I'd better keep that behaviour then
  2659. # [22:08] <ehsan> lemme try chrome
  2660. # [22:08] <ehsan> yeah
  2661. # [22:08] <ehsan> I agree
  2662. # [22:08] <ehsan> NeilAway: same thing in chrome, fwiw
  2663. # [22:08] <NeilAway> ehsan: excellent, since fixing that bug might help me fix the test :-)
  2664. # [22:09] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  2665. # [22:09] <ehsan> great
  2666. # [22:09] * Joins: Polynomial-C (Poly-C@moz-CCD18361.dip.t-dialin.net)
  2667. # [22:09] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  2668. # [22:09] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2669. # [22:10] <NeilAway> ehsan: so in fact the only change on the Mac is now to change Cmd+Up/Down to autodetect the caret instead of assuming the caret based on whether editing is enabled
  2670. # [22:10] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2671. # [22:10] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
  2672. # [22:10] * NeilAway goes away to reimplement cmd_scrollTop/Bottom
  2673. # [22:11] * Quits: dao (dao@moz-49159E9C.superkabel.de) (Ping timeout)
  2674. # [22:11] <dRdR> !seen bjacob
  2675. # [22:11] * Joins: dao (dao@moz-49159E9C.superkabel.de)
  2676. # [22:11] * coop|mtg is now known as coop|triage
  2677. # [22:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2678. # [22:11] <Ms2ger> dRdR, sorry, no firebot
  2679. # [22:12] <dRdR> Ms2ger: ok, thanks
  2680. # [22:12] * Quits: rag (Mibbit@moz-88C80540.dynamic.adsl.gvt.net.br) (Quit: http://www.mibbit.com ajax IRC Client)
  2681. # [22:12] <khuey> !seen firebot
  2682. # [22:13] <Ms2ger> qbe beat you to that
  2683. # [22:13] <khuey> darn
  2684. # [22:14] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2685. # [22:14] <ehsan> NeilAway: makes sense to me
  2686. # [22:14] * Joins: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
  2687. # [22:15] * Parts: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
  2688. # [22:15] * NeilAway has !seen killer do !seen though
  2689. # [22:16] * Joins: armenzg_afk (armenzg@B87476AD.5BCEC6DB.DA78B690.IP)
  2690. # [22:18] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2691. # [22:19] * Quits: msucan (msucan-@FA9E8863.56E67207.699550A1.IP) (Quit: .)
  2692. # [22:19] * armenzg_afk is now known as armenzg
  2693. # [22:19] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  2694. # [22:19] * Quits: sandy (sandy@moz-B3ECD38A.lv.lv.cox.net) (Quit: leaving)
  2695. # [22:20] * mattwoodrow is now known as mattwoodrow|away
  2696. # [22:22] * Quits: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net) (Ping timeout)
  2697. # [22:22] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  2698. # [22:24] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2699. # [22:24] * bear-afk is now known as bear-buildduty
  2700. # [22:24] * Joins: kenny (kenny@moz-7EAF8A2D.hsd1.wa.comcast.net)
  2701. # [22:25] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  2702. # [22:26] * Joins: evilpie (chatzilla@moz-873C1625.pools.arcor-ip.net)
  2703. # [22:26] * jmaher is now known as jmaher|afk
  2704. # [22:26] * Joins: m (Mibbit@moz-9B0A4389.hsd1.or.comcast.net)
  2705. # [22:28] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  2706. # [22:28] <m> Can someone help me with a question about recompiling the source after making a change?
  2707. # [22:28] <Ms2ger> Just ask
  2708. # [22:28] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  2709. # [22:29] <gps> m: just run make again
  2710. # [22:29] <gps> the change should get picked up automatically
  2711. # [22:29] <gps> (I'm assuming you are compiling Firefox)
  2712. # [22:30] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  2713. # [22:30] <m> Yes, this is for the mobile version. I made a small change and recompiled. Everything seemed to work fine except when I reloaded Firefox, my change seemed to have no effect.
  2714. # [22:30] <mbrubeck> m: Where you changing a JavaScript or XUL file, maybe?
  2715. # [22:30] <m> javascript
  2716. # [22:30] <mbrubeck> yeah, there's a problem where the JS faststart cache (or something) is not invalidated when you install a new version
  2717. # [22:31] <mbrubeck> if you've only updated JS files
  2718. # [22:31] <mbrubeck> One quick but annoying workaround is to do a clean install (uninstall, then reinstall), which wipes your profile
  2719. # [22:32] <mbrubeck> bug 695145 has some details; I think we might need to reopen it
  2720. # [22:32] * Joins: njn (chatzilla@32788AE8.60066DFE.8660782D.IP)
  2721. # [22:33] <m> OK, I'll take a look at that.
  2722. # [22:33] * adam-afk is now known as adam
  2723. # [22:33] <mbrubeck> just added a comment
  2724. # [22:34] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2725. # [22:34] <njn> dbaron: ping
  2726. # [22:34] <m> Also, it's cool that you're on here. I'm working on my first Mozilla bug #689904 which has you listed as the mentor.
  2727. # [22:34] * Quits: past (past@moz-7A93B333.dsl.dyn.forthnet.gr) (Input/output error)
  2728. # [22:35] <WeirdAl> Hey folks - nsIFileOutputStream.init or .write: if the parent directory of the file we're trying to write doesn't exist, will it throw NS_ERROR_FILE_NOT_FOUND?
  2729. # [22:35] <Ms2ger> Maybe!
  2730. # [22:35] <WeirdAl> we used write, create, truncate
  2731. # [22:35] <WeirdAl> options
  2732. # [22:35] * Joins: smaug (chatzilla@moz-8D9D1E09.elisa-mobile.fi)
  2733. # [22:35] <mbrubeck> m: Ah, great!
  2734. # [22:35] <mbrubeck> m: It looks like that bug is in the older XUL version of Fennec (source directory /mobile/xul) -- is that what you are building and testing?
  2735. # [22:36] * Quits: smontagu (chatzilla@moz-7322A9B8.red.bezeqint.net) (Ping timeout)
  2736. # [22:36] <mbrubeck> We should add some mentored bugs for the new native Android version of Fennec too...
  2737. # [22:36] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2738. # [22:36] <smaug> Ms2ger: I wonder what you meant with "Pushing relbranches to try doesn't work, aiui. You need to merge to default or whatever."
  2739. # [22:36] <Ms2ger> smaug, that you don't get any builds if the changeset you push is on a branch
  2740. # [22:36] <smaug> and yes, apparently pushing from mozilla-release to try doesn't work :(
  2741. # [22:37] <njn> bz: ping
  2742. # [22:37] <Ms2ger> mike5w3c, is es5.github up to date?
  2743. # [22:37] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2744. # [22:38] <m> I believe so. In the file you link to in the comment I removed the timeout then I made sure the "Clear" button is enabled when the Preferences window is opened
  2745. # [22:39] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2746. # [22:40] <NeilAway> khuey: why don't we link libxul incrementally?
  2747. # [22:40] * Quits: armenzg (armenzg@B87476AD.5BCEC6DB.DA78B690.IP) (Input/output error)
  2748. # [22:40] * Quits: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net) (Ping timeout)
  2749. # [22:40] * Quits: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP) (Ping timeout)
  2750. # [22:41] <NeilAway> also, why are we trying to dllimport gfxGraphiteShaper?
  2751. # [22:41] * Joins: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net)
  2752. # [22:42] * Quits: smaug (chatzilla@moz-8D9D1E09.elisa-mobile.fi) (Connection reset by peer)
  2753. # [22:42] * Joins: smaug (chatzilla@moz-8D9D1E09.elisa-mobile.fi)
  2754. # [22:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2755. # [22:44] * Quits: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net) (Ping timeout)
  2756. # [22:45] * Joins: juanb (jbecerra@887DE59A.823F2EDE.BC62EDBF.IP)
  2757. # [22:45] * joduinn-mtg is now known as joduinn-triage
  2758. # [22:45] * Quits: hipokrit (hipokrit@moz-502C3BF.rackspace.net) (Client exited)
  2759. # [22:45] * Joins: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net)
  2760. # [22:46] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  2761. # [22:47] * Quits: dao (dao@moz-49159E9C.superkabel.de) (Quit: Leaving.)
  2762. # [22:47] <NeilAway> ehsan: do you want to keep cmd_scrollLineUp/Down? it's only used by a test
  2763. # [22:48] * Quits: prip (prip@moz-C330E3B5.k559.webspeed.dk) (Connection reset by peer)
  2764. # [22:48] * mkelly|shopping is now known as mkelly
  2765. # [22:48] * Joins: prip (prip@moz-C330E3B5.k559.webspeed.dk)
  2766. # [22:52] <njn> anyone know about nsXBLPrototypeResources ?
  2767. # [22:52] * Quits: smaug (chatzilla@moz-8D9D1E09.elisa-mobile.fi) (Ping timeout)
  2768. # [22:53] * Quits: dRdR (dRdR@moz-F979C50C.cpe.net.cable.rogers.com) (Client exited)
  2769. # [22:53] * Joins: smaug (chatzilla@moz-8D9D1E09.elisa-mobile.fi)
  2770. # [22:54] <ehsan> NeilAway: if it's only used in tests, not really
  2771. # [22:54] * ahal is now known as ahal|party
  2772. # [22:54] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2773. # [22:55] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
  2774. # [22:55] * edmorley picks out most appropriate bat for use on freelance writers
  2775. # [22:56] <bz> njn: yes
  2776. # [22:56] <ehsan> edmorley: you mean you don't like that spam?
  2777. # [22:56] <Ms2ger> Hey, be nice to sheppy!
  2778. # [22:56] <ehsan> I mean, I would be ready to pay them
  2779. # [22:56] <ehsan> or get phished
  2780. # [22:56] <ehsan> or worse
  2781. # [22:56] <bz> smaug: ping
  2782. # [22:56] <ehsan> if they only WOULD INCLUDE A LINK TO SOMETHING!!!
  2783. # [22:56] <edmorley> heh
  2784. # [22:56] <njn> bz: some unmeasured style sheets hang off nsXBLPrototypeResources -- what/where are they?
  2785. # [22:56] <smaug> bz: pong
  2786. # [22:56] * Quits: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP) (Quit: ashughes)
  2787. # [22:56] * Quits: graememcc (chatzilla@moz-DCCF2A04.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111219070828])
  2788. # [22:57] <bz> njn: XBL bindings can link to stylesheets
  2789. # [22:57] <bz> njn: which are then applied to the bound nodes and their descendants
  2790. # [22:57] <njn> bz: what are XBL bindings?
  2791. # [22:57] <njn> (what is XBL?)
  2792. # [22:57] <bz> njn: gimme one sec
  2793. # [22:57] <Ms2ger> Heh
  2794. # [22:57] <bz> smaug: so I'm going to add a FlushPendingEvents to the MOUSE_MOVE case in PreHandleEvent
  2795. # [22:58] <bz> smaug: after GenerateMouseEnterExit
  2796. # [22:58] <njn> bz: also, is there any header that is visible everywhere in layout/style/ ?
  2797. # [22:58] <Ms2ger> njn, the Xenogamous Binding Language
  2798. # [22:58] <NeilAway> ehsan: would you believe, another focus bug :-(
  2799. # [22:58] * Joins: mdas (mdas@7B6849CC.8F96AEA7.2D179A7D.IP)
  2800. # [22:58] <bz> smaug: is that enough, or do I need to add stuff explicitly to mousein/mouseout ?
  2801. # [22:58] * njn can't tell if Ms2ger is yanking his chain
  2802. # [22:58] <Ms2ger> http://dev.w3.org/2006/xbl2/Overview.html
  2803. # [22:58] * Joins: ashughes (ashughes@22A6FDA9.852FE72D.DA78B690.IP)
  2804. # [22:58] <smaug> bz: why after GenerateMEE
  2805. # [22:58] <Ms2ger> Hixie is yanking your chain
  2806. # [22:59] * Quits: AutomatedTester (AutomatedT@moz-2EC9F658.ppp.as43234.net) (Quit: AutomatedTester)
  2807. # [22:59] <bz> smaug: well, most simply because if I put it before GenerateMEE it doesn't fix things. ;)
  2808. # [22:59] <bz> smaug: in my testing
  2809. # [22:59] <@dbaron> njn, pong
  2810. # [22:59] * Quits: dwitte (dwitte@B5D55705.DFBA1754.DC877F3B.IP) (Quit: Leaving)
  2811. # [22:59] <bz> njn: ok
  2812. # [22:59] <bz> njn: so XBL
  2813. # [22:59] <@dbaron> njn, actually, unpong
  2814. # [22:59] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2815. # [22:59] <ehsan> NeilAway: being the editor guy, somehow that doesn't surprise me :/
  2816. # [22:59] <Ms2ger> njn, but http://www.mozilla.org/projects/xbl/xbl.html may be more helpful
  2817. # [22:59] <bz> njn: it's a way to attach a "binding" to an element
  2818. # [23:00] <njn> dbaron: bz's answering :)
  2819. # [23:00] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  2820. # [23:00] <Ms2ger> njn, not as helpful as bz, though :)
  2821. # [23:00] <bz> njn: where a binding includes both behavior and presentation
  2822. # [23:00] <njn> bz: ok
  2823. # [23:00] <bz> njn: so adds some methods/properties and changes the rendering
  2824. # [23:00] <njn> bz: I guess I'm more interested in where they're stored and how to iterate over them
  2825. # [23:00] <bz> njn: ah
  2826. # [23:01] <bz> njn: so for every element that has a binding attached, there is an nsXBLBinding object
  2827. # [23:01] <bz> njn: which can be reached via the nsBindingManager for that element's owner document
  2828. # [23:01] <smaug> bz: are you testing also mouseover event ?
  2829. # [23:01] <bz> smaug: I'm testing mousemove
  2830. # [23:01] <bz> smaug: or rather... dispatching mousemove but using over/out listeners
  2831. # [23:01] * heycam is now known as heycam|away
  2832. # [23:02] <bz> njn: mBindingTable in nsBindingManager
  2833. # [23:02] <NeilAway> ehsan: yay, all tests pass again, phew
  2834. # [23:02] <bz> njn: each nsXBLBinding has a pointer to an nsXBLPrototypeBinding
  2835. # [23:02] <bz> njn: these are what own the stylesheets and whatnot
  2836. # [23:02] <njn> bz: where are the nsBindingManagers stored?
  2837. # [23:02] <ehsan> NeilAway: unbelievable!!! ;)
  2838. # [23:02] <bz> njn: it's a member on the document
  2839. # [23:02] <njn> bz: I can't find it
  2840. # [23:03] * Joins: victorporof (victorporo@3E36101D.6BD22D89.79933D60.IP)
  2841. # [23:03] <bz> njn: oh, it's actually off the nodeinfo manager
  2842. # [23:03] <bz> njn: in any case, nsIDocument::BindingManager() will get it
  2843. # [23:03] <NeilAway> ehsan: so that's now three tests that relied on the buggy behaviour...
  2844. # [23:03] <bz> njn: the nsXBLPrototypeBindings are shared across documents
  2845. # [23:03] <bz> njn: and cached in a global cache
  2846. # [23:04] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  2847. # [23:04] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  2848. # [23:04] <njn> bz: oh, then I need to get to that global cache to avoid double-counting
  2849. # [23:04] <bz> njn: but... they're not all cached in the global cache
  2850. # [23:04] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2851. # [23:04] <njn> bz: if I want to count each one once, what should I do? :)
  2852. # [23:05] <bz> njn: I'm thinking
  2853. # [23:05] <njn> sharing complicates things
  2854. # [23:05] <njn> bz: if it's hard, I can ignore for the moment... these are relatively small crumbs
  2855. # [23:05] <bz> njn: so see nsXBLService::LoadBindingDocumentInfo
  2856. # [23:05] <bz> njn: which first checks the nsXULPrototypeCache
  2857. # [23:05] <bz> njn: then the hashtable in a given bindingmanager
  2858. # [23:06] <bz> njn: and then actually creates the object
  2859. # [23:06] <bz> njn: so maybe the right way to do it is to have one memory reporter for the nsXULPrototypeCache
  2860. # [23:06] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  2861. # [23:06] <njn> bz: I had that in mind anyway, so if that'll achieve the same thing that's easier!
  2862. # [23:06] <bz> njn: and have another per-bindingmanager which only reports the proto bindings that are NOT in the nsXULPrototypeCache
  2863. # [23:06] <bz> njn: that should ensure that you only count them once
  2864. # [23:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2865. # [23:07] <njn> bz: would it be easier to ignore the cache and just iterate over the bindingmanagers?
  2866. # [23:07] * philor is now known as philor|away
  2867. # [23:07] <bz> njn: checking
  2868. # [23:08] <jgilbert> Who is a good person to ask about IMG elements?
  2869. # [23:08] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2870. # [23:08] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2871. # [23:08] <Callek> jgilbert: what about them?
  2872. # [23:08] <bz> njn: no
  2873. # [23:08] <Ms2ger> jgilbert, bz, but then again you can ask him pretty much anything
  2874. # [23:08] <bz> njn: there are pointers stored in both places
  2875. # [23:08] <bz> njn: or can be
  2876. # [23:09] <jgilbert> Callek: Do they store color data as alpha-premultiplied?
  2877. # [23:09] <njn> bz: hmm
  2878. # [23:09] <bz> njn: a proto binding that's in use is always stored in the relevant document's binding manager
  2879. # [23:09] <bz> njn: well, you could just report the binding managers
  2880. # [23:09] <Ms2ger> jgilbert, meet joe :)
  2881. # [23:09] <bz> njn: but you'd need to check that you don't report things that are in the xul cache
  2882. # [23:09] <Callek> jgilbert: I am pretty sure that depends on the image type, but joe would know more
  2883. # [23:09] <bz> njn: (which may be all of them; it should be the common case)
  2884. # [23:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2885. # [23:10] <jgilbert> alright, I'll see if I can get to him
  2886. # [23:10] <bz> njn: being in the xul cache, that is
  2887. # [23:10] <bz> smaug: more precisely, with a flush before GenerateMEE I fail https://bug592954.bugzilla.mozilla.org/attachment.cgi?id=475587 and https://bug635465.bugzilla.mozilla.org/attachment.cgi?id=513757
  2888. # [23:10] <njn> bz: hmm, would these be reported under windows, or in a global bucket?
  2889. # [23:10] <bz> njn: the ones not in the xul cache can be reported under windows
  2890. # [23:11] <bz> njn: the ones in the xul cache can only be global....
  2891. # [23:11] <bz> njn: since you're reporting shared data structures
  2892. # [23:11] * Quits: Ms2ger (Ms2ger@CC7F0FF.207206FA.37724B0D.IP) (Quit: nn)
  2893. # [23:11] <njn> bz: the one'sin the xul cache are shared, the others are not?
  2894. # [23:11] * Parts: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2895. # [23:11] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  2896. # [23:11] * Joins: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar)
  2897. # [23:11] * Quits: TheLink (TheLink@moz-B5AB52CB.pools.arcor-ip.net) (Client exited)
  2898. # [23:11] <bz> njn: the ones in the xul cache are shared across documents
  2899. # [23:12] <bz> njn: the others are shared within a document
  2900. # [23:12] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2901. # [23:12] <smaug> bz: ah, right, mouseover changes something...
  2902. # [23:12] <njn> bz: so the one's in the xul cache are in danger of being double-counted
  2903. # [23:12] <bz> njn: yes
  2904. # [23:12] <smaug> bz: ok, makes sense
  2905. # [23:12] <bz> smaug: alright
  2906. # [23:13] <njn> bz: I might put this in the too-hard basket for now -- I've got like 95%+ of the style data being reported, this remaining stuff is tiny
  2907. # [23:13] <bz> smaug: but this confuses me
  2908. # [23:13] <njn> bz: but thanks for the details, I'll write them down for later reference
  2909. # [23:13] <bz> smaug: since I thought the issue was that the enter/exit are not happening on the right nodes...
  2910. # [23:13] <bz> njn: no problem
  2911. # [23:13] <bz> smaug: so conceptually flushing before GenerateMEE is the right thing to me
  2912. # [23:13] <bz> smaug: and I don't understand why it fails
  2913. # [23:13] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
  2914. # [23:13] <bz> smaug: I guess really I want to flush between the exit and enter...
  2915. # [23:14] * Quits: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
  2916. # [23:14] * philor|away is now known as philor
  2917. # [23:14] <smaug> I guess there can be two issues, mouseover happening at wrong place, or mousemove
  2918. # [23:14] <smaug> do we need to flush in both places?
  2919. # [23:14] * jdm is now known as jdm-party-woo
  2920. # [23:14] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  2921. # [23:14] <smaug> bz: empty flushes are now reasonable fast, right?
  2922. # [23:14] * Parts: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2923. # [23:14] <bz> smaug: so maybe I should flush at the beginning of mousemove, beginning of mouseover, beginning of mouseout, and end of mousemove?
  2924. # [23:15] <bz> smaug: empty flushes are, on my hardware, about 150ns
  2925. # [23:15] <bz> smaug: on the document; on the presshell they're faster
  2926. # [23:15] <njn> bz: sorry for repeating... if I just count the style sheets in nsXULPrototypeCache I won't be double-counting, right?
  2927. # [23:15] <smaug> why end of mousemove?
  2928. # [23:15] <bz> njn: correct
  2929. # [23:15] * Joins: rjohnson19 (rjohnson19@moz-9148485F.hsd1.ma.comcast.net)
  2930. # [23:15] <bz> smaug: well, I might not need end of mousemove if I do the others
  2931. # [23:15] <bz> smaug: let me try this
  2932. # [23:15] <njn> bz: ok, I'll see how much that gets me, that's pretty easy
  2933. # [23:15] <bz> smaug: oh, I know why
  2934. # [23:16] <bz> smaug: because this is PreHandleEvent
  2935. # [23:16] * Quits: peregrino (peregrino@moz-D0CB2FAA.telecom.net.ar) (Quit: peregrino)
  2936. # [23:16] <njn> bz: thx
  2937. # [23:16] <bz> smaug: so we really want to flush before targeting the mouseout, before targeting the mouseover, and before targeting the mousemove
  2938. # [23:16] <bz> smaug: that last should be after GenerateMEEE
  2939. # [23:16] * Quits: mike5w3c (MikeS@moz-2A8FF05E.pool.e-mobile.ne.jp) (Ping timeout)
  2940. # [23:16] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  2941. # [23:16] * Joins: mike5w3c (MikeS@moz-89E80548.pool.e-mobile.ne.jp)
  2942. # [23:17] <smaug> ah, PreHandleEvent... right
  2943. # [23:18] <smaug> ugly, really ugly though
  2944. # [23:18] <smaug> is there anything better we could do
  2945. # [23:18] <smaug> we'll need to do something similar to touch events, I assume
  2946. # [23:19] <bz> smaug: well, ideally we would do this right before we target the evnet
  2947. # [23:19] <bz> er, event
  2948. # [23:19] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2949. # [23:19] <bz> smaug: instead of sprinkling pixie dust in the ESM
  2950. # [23:19] * Joins: marshy (marshall1@moz-A2866074.austtx.dsl-w.verizon.net)
  2951. # [23:19] <smaug> we could add some hook to eventdispatcher
  2952. # [23:19] <bz> smaug: the question is where we do the "target the event" bit
  2953. # [23:19] <marshy> anyone using webrunner still?
  2954. # [23:20] <smaug> er, that is too late
  2955. # [23:20] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2956. # [23:21] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
  2957. # [23:21] <marshy> where can i find the webrunner download
  2958. # [23:22] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  2959. # [23:22] <bz> smaug: what calls PresShell::HandleEvent
  2960. # [23:22] <bz> smaug: ?
  2961. # [23:23] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  2962. # [23:23] <njn> bz: in http://pastebin.mozilla.org/1416475 is a stack trace that allocates some css::StyleRule objects. Where do they end up? In an nsAttrValue attached to an html5 element somewhere, AFAICT
  2963. # [23:23] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2964. # [23:23] <bz> njn: that's an inline style rule
  2965. # [23:24] <njn> bz: sounds like another one for today's too-hard basket :)
  2966. # [23:24] <bz> njn: nsIContent::GetInlineStyleRule will return that for you if you want it
  2967. # [23:24] <bz> njn: so any time we're reporting an element we can just count that
  2968. # [23:24] <njn> bz: I don't know if/when we report elements
  2969. # [23:24] <njn> maybe in the dom reporters, I guess
  2970. # [23:24] <bz> njn: well, we do to some extent
  2971. # [23:24] <bz> njn: right
  2972. # [23:24] * njn hasn't looked at the DOM reporters at all yet
  2973. # [23:24] <bz> njn: if we have a general reporter for mozilla::css::StyleRule
  2974. # [23:25] <bz> njn: then the DOM reporter should probably call it
  2975. # [23:25] <bz> njn: either as part of the element's memory, or a separate reporter, I guess...
  2976. # [23:25] <njn> bz: we have StyleRule::SizeOfIncludingThis
  2977. # [23:25] <bz> njn: yeah, that would totally work
  2978. # [23:25] <bz> njn: so we'd want to do that from the element reporter
  2979. # [23:25] <njn> bz: I'll do it when I get to the DOM reporters and rework them
  2980. # [23:25] <njn> gotcha
  2981. # [23:25] <smaug> bz: view/viewmanager
  2982. # [23:25] <bz> njn: sounds good
  2983. # [23:25] <njn> bz: thanks
  2984. # [23:25] <njn> again
  2985. # [23:25] <jaws> kinetik: ping?
  2986. # [23:25] <bz> no problem
  2987. # [23:26] <bz> smaug: hmm
  2988. # [23:26] <bz> smaug: so that happens before we get into the ESM?
  2989. # [23:26] <catlee> freelance writer!
  2990. # [23:27] <kinetik> jaws: hi
  2991. # [23:27] <smaug> bz: event comes from view layer to presshell, which checks that the event goes to right presshell, ESM::PreHandle, DOM, ESM::PostHandle
  2992. # [23:27] <bz> smaug: maybe nsESMEventCB should flush?
  2993. # [23:28] * njn wonders what is the difference between nsCSSStyleSheet, nsHTMLStylesheet, and nsHTMLCSSStylesheet
  2994. # [23:28] <smaug> eventcb happens during DOM event dispatch
  2995. # [23:28] <bz> njn: nsCSSStyleSheet is what you get for actual CSS
  2996. # [23:28] <jaws> kinetik: do you know if we are required to have pitch-correction to be compliant with the spec?
  2997. # [23:28] <bz> smaug: right, but it does GetPrimaryFrameFor
  2998. # [23:28] <smaug> eventcb happens between default and system event group
  2999. # [23:28] <bz> smaug: er...
  3000. # [23:29] <bz> smaug: its HandleEvent method does?
  3001. # [23:29] <kinetik> jaws: it's not required
  3002. # [23:29] <mcmanus> man, that is one seriously closed tree.
  3003. # [23:29] <mcmanus> or 2 I guess.
  3004. # [23:29] <smaug> right
  3005. # [23:29] <jaws> kinetik: ok cool. thanks for the clairification
  3006. # [23:29] <kinetik> jaws: about to post a bug comment
  3007. # [23:29] <bz> njn: nsHTMLStylesheet contains non-CSS style rules for converting stuff like <font color="red"> into things our style system understands
  3008. # [23:29] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Quit: ZNC - http://znc.in)
  3009. # [23:30] <bz> njn: nsHTMLCSSStyleSheet just points to the inline style and SMIL rules
  3010. # [23:31] <njn> bz: ok! thanks
  3011. # [23:31] <bz> njn: no problem
  3012. # [23:31] <bz> smaug: oh, I see
  3013. # [23:31] * coop|triage is now known as coop
  3014. # [23:31] <bz> smaug: so when do we decide the target content for the mouseover on mousemove?
  3015. # [23:31] * bz digs
  3016. # [23:33] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
  3017. # [23:33] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3018. # [23:33] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  3019. # [23:33] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  3020. # [23:34] <smaug> bz: hit testing happens in presshell
  3021. # [23:34] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111216140209])
  3022. # [23:35] <bz> smaug: aha
  3023. # [23:35] <bz> smaug: so...
  3024. # [23:35] <bz> nsEventStateManager::GetEventTargetContent
  3025. # [23:35] <bz> smaug: is what we call from mousemove
  3026. # [23:35] <smaug> right
  3027. # [23:35] <bz> smaug: so should that flush?
  3028. # [23:36] <smaug> that is possible place yes
  3029. # [23:36] <smaug> could you check where else is GetEventTargetContent called
  3030. # [23:36] <bz> smaug: checking
  3031. # [23:37] * catlee is now known as catlee-beer
  3032. # [23:37] <Waldo> bz: btw, since you seem generally pessimistic about sites' actually UA-checking to avoid lack of features in UAs, you might have reasonable input to provide in bug 495040; I am skeptical that a halfway playbackRate implementation there would be better than nothing
  3033. # [23:37] <smaug> that is the only place..
  3034. # [23:37] <bz> oh, in the ESM?
  3035. # [23:38] * bz was looking at the presshell GetEventTargetContent
  3036. # [23:38] <bz> in the ESM we have a few callers
  3037. # [23:38] <smaug> I was look that too
  3038. # [23:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3039. # [23:38] <bz> the presshell one has two callers
  3040. # [23:38] <smaug> presshell's GetEventTargetContent
  3041. # [23:38] <njn> bz: if I need a declaration to be visible in most of layout/style/, is there a good place to put it?
  3042. # [23:38] <bz> oh, no
  3043. # [23:38] <bz> all go through the ESM
  3044. # [23:38] <bz> the ESM one has several callers
  3045. # [23:39] <bz> the problem with flushing here is that all callers would need to handle it
  3046. # [23:39] * joduinn-triage is now known as joduinn-mtg
  3047. # [23:39] <bz> njn: what sort of declaration?
  3048. # [23:39] <bz> njn: there are several headers that are included all over there, but which one this belongs in depends on what it is
  3049. # [23:39] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  3050. # [23:39] <smaug> http://mxr.mozilla.org/mozilla-central/source/layout/forms/nsListControlFrame.cpp#2022 would break if shell::GetETC would flush
  3051. # [23:39] <bz> "break" in what sense?
  3052. # [23:40] <smaug> crash
  3053. # [23:40] <bz> it would need to nsWeakFrame itself or something
  3054. # [23:40] <bz> right
  3055. # [23:40] <njn> bz: I'll probably end up with a struct that's passed around just about everywhere for gathering the memory counts
  3056. # [23:40] <njn> bz: I could just put it in a new header
  3057. # [23:40] <bz> njn: StyleRule.h might be ok
  3058. # [23:40] <bz> njn: or yeah, new header
  3059. # [23:40] <njn> bz: ok, thanks
  3060. # [23:40] <smaug> bz: though, perhaps GetEventTargetContent should flush only for certain event types
  3061. # [23:41] <bz> smaug: that's doable
  3062. # [23:41] <bz> smaug: in particular, flushing only when aEvent is non-null would mean the listbox code is not affected
  3063. # [23:42] <bz> smaug: the only callers of GetEventTargetContent are....
  3064. # [23:42] * bz checks
  3065. # [23:43] <bz> the listbox code
  3066. # [23:43] <bz> CheckHandleEventForAnchorsPreconditions
  3067. # [23:43] <bz> nsEventStateManager::CheckForAndDispatchClick
  3068. # [23:43] <mounir> and people say I like functions with long names :)
  3069. # [23:43] <bz> nsEventStateManager::GenerateMouseEnterExit
  3070. # [23:44] <bz> we probably want the flush for those last two
  3071. # [23:44] * Joins: vingtetun_ (vingtetun@moz-64E1A8DA.fbx.proxad.net)
  3072. # [23:44] <bz> don't care much about the anchor case
  3073. # [23:44] <bz> and don't want to flush for the listbox
  3074. # [23:44] <bz> is my take on it
  3075. # [23:44] * northWind is now known as northAway
  3076. # [23:44] * Joins: willy1234x1 (willy1234x@moz-7A550E65.slkc.qwest.net)
  3077. # [23:46] <smaug> right
  3078. # [23:47] <smaug> we could add a parameter enum {eNoFlush, eFlush } or some such
  3079. # [23:47] <tn> bz, isn't the right place to flush in PresShell::Handle event before the GetFrameForPoint call?
  3080. # [23:47] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
  3081. # [23:47] <bz> tn: no
  3082. # [23:47] <bz> tn: as far as I can tell....
  3083. # [23:47] <bz> tn: but I might be misunderstanding the code flow
  3084. # [23:48] <smaug> tn: presshell gets only mousemove events, ESM generates mouseover/out
  3085. # [23:48] <bz> smaug: we can use "non-null event" as that flag
  3086. # [23:48] <smaug> ah
  3087. # [23:49] <bz> http://allthingsd.com/20111222/google-will-pay-mozilla-almost-300m-per-year-in-search-deal-besting-microsoft-and-yahoo/
  3088. # [23:49] * bz mutters about sieves
  3089. # [23:49] <whimboo> smaug: build successful
  3090. # [23:49] <bz> smaug: flushing in ESM::GetEventTargetContent does _not_ pass the tests
  3091. # [23:50] <smaug> boo
  3092. # [23:50] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.87 [Firefox 10.0a2/20111220042029])
  3093. # [23:50] * bz wishes this stuff were less obtuse
  3094. # [23:50] <tn> bz, smaug: don't we need to at least flush in PresShell::Handle event before the GetFrameForPoint call though?
  3095. # [23:50] * bz looks
  3096. # [23:51] <bz> we may have an mCurrentTargetContent...
  3097. # [23:51] <smaug> IIRC, we don't flush in PresShell::HandleEvent
  3098. # [23:52] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  3099. # [23:52] * Quits: northAway (northWind@2F50C7BC.10A7D831.6816E6B7.IP) (Ping timeout)
  3100. # [23:53] <bz> man
  3101. # [23:53] <bz> we have so many twisty ways to get event targets...
  3102. # [23:53] <smaug> don't we
  3103. # [23:53] * AaronMT is now known as AaronMT|dinner
  3104. # [23:54] <bz> tn: so flushing before that GPFF call didn't help last I checked
  3105. # [23:54] <smaug> event handling is interesting
  3106. # [23:54] * bz checks again
  3107. # [23:54] <smaug> some events need coordinates, some need focus etc.
  3108. # [23:54] <smaug> and if there is capturing content...
  3109. # [23:54] <bz> right
  3110. # [23:55] * bz would really like to understand how he can hook "before we find the target" for all these events
  3111. # [23:56] <smaug> I don't think there is any such place, unfortunately
  3112. # [23:57] * Quits: mdas (mdas@7B6849CC.8F96AEA7.2D179A7D.IP) (Quit: mdas)
  3113. # [23:58] * Joins: slowpoke (slowpoke@moz-F02DAE63.gigabit.perfect-privacy.com)
  3114. # [23:58] * philor is now known as philor|away
  3115. # [23:59] * Quits: Nikopol (nikopol@moz-68B53A37.chaosorigin.com) (Client exited)
  3116. # Session Close: Fri Dec 23 00:00:00 2011

The end :)