/irc-logs / mozilla / #developers / 2013-03-27 / end

Options:

  1. # Session Start: Wed Mar 27 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] * philor sees suspect push with -b o try push number two for the day
  4. # [00:00] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  5. # [00:02] * jhopkins is now known as jhopkins|afk
  6. # [00:03] <philor> aklotz: do you, by any chance, weigh the same as a duck?
  7. # [00:03] <JosiahOne> ???
  8. # [00:03] * geekboy is now known as geekboy|afk
  9. # [00:04] <gbrown> roc: I'm trying out a patch...back in a few
  10. # [00:04] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  11. # [00:04] <JosiahOne> That… Was the most random thing I have ever heard.
  12. # [00:04] <mbrubeck> https://www.youtube.com/watch?v=zrzMhU_4m-g
  13. # [00:04] <nthomas> haven't been around philor much then ?
  14. # [00:04] <JosiahOne> nthomas: No. I have not.
  15. # [00:04] <wg9s> philor: Issue I was trying to address was people who inadvetently land after tree is red but have no idea because the builds have not gone red yet
  16. # [00:05] <wg9s> idea was to have it be kind of self metering with a pending+running builds rule to avoid such issues.
  17. # [00:05] * Quits: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP) (Input/output error)
  18. # [00:05] <wg9s> was not trying to solve the redness just trying to limit the number of bugs people think landed OK that end up being backed out.
  19. # [00:06] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  20. # [00:06] * Quits: jdm (jdm@CAB30FBD.8F96AEA7.2D179A7D.IP) (Input/output error)
  21. # [00:06] <wg9s> s/bugs/bug fixes/
  22. # [00:06] * philor tosses https://tbpl.mozilla.org/?tree=Mozilla-Inbound&onlyunstarred=1&rev=794d86e866c3 in the pond, sees that it floats
  23. # [00:06] * Joins: jdm (jdm@CAB30FBD.8F96AEA7.2D179A7D.IP)
  24. # [00:07] * Fallen is now known as Fallen|away
  25. # [00:07] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  26. # [00:07] <philor> wg9s: an admirable goal, which I fear would find its hopes dashed on the stones of everyone's eagerness to just get their patch landed during the increasingly brief times we're open during their working day
  27. # [00:07] <@dolske> it's ok, it's just a Baby Ruth bar
  28. # [00:07] <tbsaunde> gps: ok, I beat the build system into build enough that I'm confident in my patch building, but given its a mingw build I suspect I'm going to get to debug it at some point unless glandium or jacek have already delt with it or something
  29. # [00:08] <mbrubeck> I see we've got some nice Win8 crashes with useless stacks...
  30. # [00:08] <philor> after all, everybody knows that it's a bad thing to rebase at top speed to be able to land within 53 seconds of another push, but I keep expecting to see someone get it down under 45 seconds
  31. # [00:08] * Joins: willy1234x1|2 (willy1234x@moz-3C4FFA34.slkc.qwest.net)
  32. # [00:09] <wg9s> philor: but if we could actually get pople to do this my feleing is that tree clsure periods would be shortened.
  33. # [00:09] * Quits: willy1234x1 (willy1234x@moz-3C4FFA34.slkc.qwest.net) (Ping timeout)
  34. # [00:09] <JosiahOne> mbrubeck: Why thank you for that immensely educational experience. What movie is that from?
  35. # [00:09] <wg9s> but then I could also expound on my opionion on doing PGO builds in the first place
  36. # [00:09] <mbrubeck> JosiahOne: Monty Python and the Holy Grail
  37. # [00:10] <JosiahOne> mbrubeck: Thanks!
  38. # [00:10] <philor> mbrubeck: could be the witch who is messing up the OOP crash stacks, too; after all, he turned me into a newt
  39. # [00:11] <@roc> gbrown: turns out that verifyUrl already has some polling built into it
  40. # [00:11] * Joins: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net)
  41. # [00:11] <@roc> so I'm trying a patch that increases its polling timeout and just removes the paintExpecter
  42. # [00:12] <aklotz> mbrubeck: thanks for the context
  43. # [00:12] <aklotz> philor: I'm going to back that out
  44. # [00:12] * Quits: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net) (Client exited)
  45. # [00:12] * Joins: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net)
  46. # [00:12] * hwine|afk is now known as hwine
  47. # [00:13] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Connection reset by peer)
  48. # [00:13] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  49. # [00:14] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  50. # [00:14] * Joins: dveditz (dveditz@A5A0595A.66715431.D25A875A.IP)
  51. # [00:14] * ChanServ sets mode: +o dveditz
  52. # [00:16] * Joins: Ann_Yimi_ (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  53. # [00:16] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Connection reset by peer)
  54. # [00:18] <johns> bsmedberg: ping
  55. # [00:18] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  56. # [00:19] <gbrown> roc: I'm trying this: http://www.pastebin.mozilla.org/2249096 ... basically wait for paint at each step
  57. # [00:19] <gbrown> roc: does that approach work for you?
  58. # [00:19] * vladan is now known as vladan-afk
  59. # [00:19] * baku is now known as baku|away
  60. # [00:19] * Quits: damons (gnubeard@97957D0A.8D753159.C943C01E.IP) (Quit: damons)
  61. # [00:21] * gregglind is now known as gregglind_away
  62. # [00:22] * khuey|away is now known as khuey
  63. # [00:24] <jrmuizel> bsmedberg: ping
  64. # [00:24] * Quits: willy1234x1|2 (willy1234x@moz-3C4FFA34.slkc.qwest.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  65. # [00:24] * Joins: willy1234x1 (willy1234x@moz-3C4FFA34.slkc.qwest.net)
  66. # [00:25] * Quits: jdm (jdm@CAB30FBD.8F96AEA7.2D179A7D.IP) (Ping timeout)
  67. # [00:25] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  68. # [00:25] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  69. # [00:25] * Quits: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  70. # [00:26] * Quits: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net) (Ping timeout)
  71. # [00:26] * Quits: victorporof (victorporo@16E89FDD.B0D0881A.79933D60.IP) (Ping timeout)
  72. # [00:26] * Joins: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net)
  73. # [00:27] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  74. # [00:30] * JosiahOne is now known as JosiahOne-Sleep
  75. # [00:32] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
  76. # [00:35] * nthomas is now known as nthomas|away
  77. # [00:35] <@roc> gbrown: see above ... I'm worried that a stray paint from a previous load might make the test move forward prematurely
  78. # [00:37] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  79. # [00:40] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  80. # [00:40] * Quits: tchevalier (Thunderbir@9F1041BF.5027669E.96B18764.IP) (Ping timeout)
  81. # [00:40] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
  82. # [00:41] <gbrown> roc: but with my patch, we wait for paint + wait for a period (2000 ms?) without any paint between each load
  83. # [00:42] * Joins: naveed (naveed@moz-BE33DA21.fw1.sfo1.mozilla.net)
  84. # [00:43] * Quits: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP) (Ping timeout)
  85. # [00:43] * Joins: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP)
  86. # [00:43] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  87. # [00:43] * Joins: tchevalier (Thunderbir@9F1041BF.5027669E.96B18764.IP)
  88. # [00:44] * Quits: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net) (Client exited)
  89. # [00:45] * Joins: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP)
  90. # [00:45] * Joins: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net)
  91. # [00:45] * Quits: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl) (Quit: My lid went down)
  92. # [00:46] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
  93. # [00:47] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  94. # [00:47] * Joins: shamir_khodzha (Thunderbir@7F5B50BD.E0F09538.6E7F4A1E.IP)
  95. # [00:48] * Quits: shamir_khodzha (Thunderbir@7F5B50BD.E0F09538.6E7F4A1E.IP) (Quit: shamir_khodzha)
  96. # [00:48] * Quits: tchevalier (Thunderbir@9F1041BF.5027669E.96B18764.IP) (Ping timeout)
  97. # [00:49] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  98. # [00:50] * Quits: damons (gnubeard@97957D0A.8D753159.C943C01E.IP) (Quit: damons)
  99. # [00:52] * Joins: ehugg (ehugg@moz-6D0FD3FC.cisco.com)
  100. # [00:52] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
  101. # [00:53] <@smaug> so how should one run tests these days
  102. # [00:53] <@smaug> so that the browser doesn't close automatically
  103. # [00:54] * Quits: ehugg (ehugg@moz-6D0FD3FC.cisco.com) (Ping timeout)
  104. # [00:54] * Quits: kaie (kaie@moz-5BBAA36C.dip.t-dialin.net) (Quit: Leaving)
  105. # [00:54] * Joins: tchevalier (Thunderbir@moz-6C7512C5.w81-251.abo.wanadoo.fr)
  106. # [00:54] * Quits: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP) (Ping timeout)
  107. # [00:54] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
  108. # [00:54] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  109. # [00:54] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  110. # [00:55] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  111. # [01:00] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  112. # [01:05] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
  113. # [01:05] * jedp is now known as jedp|afk
  114. # [01:06] <dholbert> Jesse,
  115. # [01:06] <dholbert> ping
  116. # [01:06] <dholbert> :)
  117. # [01:06] <NeilAway> great
  118. # [01:06] <NeilAway> make -j3 failed in dom/
  119. # [01:06] <NeilAway> make -j3 -C dom succeeded
  120. # [01:06] * NeilAway sighs
  121. # [01:06] <Jesse> dholbert: pong
  122. # [01:07] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Input/output error)
  123. # [01:07] <dholbert> Jesse, RE https://bugzilla.mozilla.org/show_bug.cgi?id=854263#c4 -- so, that assertion does indicate a bug (not just something weird), unless we've got content in the page that's large enough to overflow nscoord values
  124. # [01:08] <dholbert> Jesse, and yeah, it'd be great to include this in the assertions-that-get-disabled-when-we-detect-huge-nscoords as suggested on that other bug you linked to
  125. # [01:08] * Quits: a-865 (fmcz@moz-8F21088B.cable.mindspring.com) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.17/20130320191715])
  126. # [01:08] <dholbert> Jesse, I'm thinking of making it NS_WARN_IF_FALSE with a comment saying "// Upgrade this to an assertion that's controlled by bug 765861, once that bug is fixed" -- would that be satisfactory?
  127. # [01:09] <Jesse> that would be great
  128. # [01:09] <dholbert> ok
  129. # [01:09] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
  130. # [01:11] * khuey is now known as khuey|away
  131. # [01:11] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  132. # [01:11] <Waldo> dougt: note that ./mach help is a thing
  133. # [01:11] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
  134. # [01:11] <Waldo> ...and now I read one more line of scrollback
  135. # [01:12] <dougt> crazy awesome thing
  136. # [01:12] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Client exited)
  137. # [01:12] <Jesse> dholbert: would fixing bug 765861 be worth it just to get more/better bug reports from the fuzzer?
  138. # [01:13] * ctalbert|afk is now known as ctalbert
  139. # [01:13] <dholbert> Jesse, yes, though I don't have cycles for it at the moment
  140. # [01:13] <dholbert> Jesse, it's definitely something we should fix, though, IMHO
  141. # [01:14] <philor> hub: marionette seems a bit perturbed by your patch
  142. # [01:14] * Quits: tonymec|away (tonymec@moz-FF68814F.adsl-dyn.isp.belgacom.be) (Quit: Konversation terminated!)
  143. # [01:16] * Joins: tonymec__ (tonymec@moz-FF68814F.adsl-dyn.isp.belgacom.be)
  144. # [01:16] * tonymec__ is now known as tonymec|away
  145. # [01:16] * Quits: jedp|afk (jedp@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  146. # [01:17] <philor> and paging jwatt, jwatt to the assertion chamber please
  147. # [01:18] * Quits: espadrine (thaddee_ty@moz-9D5F8747.dclient.lsne.ch) (Ping timeout)
  148. # [01:19] * Quits: elin (elin@moz-B11DCCBD.dynamic.totalbb.net.tw) (Quit: elin)
  149. # [01:19] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Ping timeout)
  150. # [01:19] * philor gives the tree a little cool-down time
  151. # [01:20] * Joins: juanb (jbecerra@moz-ACDE7EEC.mozilla.com)
  152. # [01:20] <dholbert> philor, jwatt is likely asleep
  153. # [01:20] <philor> dholbert: conveniently, I was just about to ask his reviewer about severity there :)
  154. # [01:20] <dholbert> fair enough :)
  155. # [01:20] * dholbert looking
  156. # [01:21] <dholbert> heh, his push isn't even on the first page of m-i tbpl
  157. # [01:21] <dholbert> huge backlog
  158. # [01:21] <philor> and your little M5 Toto, too
  159. # [01:21] * philor waits for his browser to unhang from opening a full log of one
  160. # [01:22] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  161. # [01:23] <philor> same assertion, "don't you be ripping my div out of the document that way, that's naughty"
  162. # [01:23] <dholbert> yup, he needs a backout
  163. # [01:23] * dholbert will do it
  164. # [01:23] <hub> philor: urg. I and tested it before
  165. # [01:23] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  166. # [01:23] <dholbert> the crashtest assertions are attributed to the wrong crashtest
  167. # [01:23] <hub> philor: because it is supposed to impact marionette :-/ albeit still working
  168. # [01:23] <dholbert> (the one after)
  169. # [01:23] <dholbert> full log puts them in context & makes sense
  170. # [01:23] <philor> hub: did you then address review comments? that's almost always where people go wrong ;)
  171. # [01:24] <hub> philor: yeah
  172. # [01:24] * Joins: surkov (surkov@511E724B.E00BF004.E17943EE.IP)
  173. # [01:24] <hub> philor: and it ran on try
  174. # [01:24] <hub> I did it twice before pushing
  175. # [01:24] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  176. # [01:25] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  177. # [01:26] <philor> somebody probably undermined you by pushing something this morning
  178. # [01:26] <hub> :-/
  179. # [01:26] <dholbert> philor, ah! I know what jwatt needs, actually
  180. # [01:27] <hub> philor: but even this afternoon it ran
  181. # [01:27] * Joins: a-865 (fmcz@moz-8F21088B.cable.mindspring.com)
  182. # [01:27] <dholbert> hmm... so I know of a likely bustage-fix, but I probably should just back out, given the huge backlog
  183. # [01:27] * Quits: juanb (jbecerra@moz-ACDE7EEC.mozilla.com) (Ping timeout)
  184. # [01:27] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  185. # [01:29] <hub> and I can't even find my checking on tbpl
  186. # [01:29] <philor> heh
  187. # [01:29] <hub> check-in
  188. # [01:29] * philor watches the clock tick firmly into MFBT in Mountain View time and does the happy dance
  189. # [01:30] <philor> dholbert: no real hurry, measure twice cut once, lalala :)
  190. # [01:30] <dholbert> philor, sorry, was pre-emptively typing up backout-comment-on-bug with all sorts of info
  191. # [01:30] <dholbert> I'll do the backout
  192. # [01:30] <philor> nothing to see here, people, take your patches and go home, tomorrow's another day, you'd rather push in the morning
  193. # [01:31] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
  194. # [01:31] <philor> dholbert: no, anything that you can do to delay reopening is *good* for me
  195. # [01:31] <dholbert> philor, ah :)
  196. # [01:31] <hub> ok found it
  197. # [01:31] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  198. # [01:32] * hub got confused with timezone, like a n00b
  199. # [01:33] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
  200. # [01:33] * Quits: mmc|laptop (mmc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  201. # [01:33] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  202. # [01:35] * Quits: darktrojan (geoff@moz-B0044B59.telstraclear.net) (Quit: darktrojan)
  203. # [01:35] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  204. # [01:35] * nthomas|away is now known as nthomas
  205. # [01:35] <tbsaunde> philor: did somebody decide that rasterImage.cpp didn't need to compile earlier today?
  206. # [01:35] * Joins: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP)
  207. # [01:36] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  208. # [01:36] * Quits: tonymec|away (tonymec@moz-FF68814F.adsl-dyn.isp.belgacom.be) (Ping timeout)
  209. # [01:36] <mbrubeck> tbsaunde: That was me. :/
  210. # [01:36] <mbrubeck> https://hg.mozilla.org/integration/mozilla-inbound/rev/d4239df4eac9
  211. # [01:37] <tbsaunde> mbrubeck: ok, no big deal I'll just push to try again
  212. # [01:37] <mbrubeck> I'm just trying to remind people to push to Try on top of known-green changesets. :D
  213. # [01:37] <tbsaunde> heh
  214. # [01:37] <philor> a noble cause
  215. # [01:38] * Quits: damons (gnubeard@97957D0A.8D753159.C943C01E.IP) (Quit: damons)
  216. # [01:38] <mbrubeck> tbsaunde: So I broke your Try push *and* your inbound push? Heh. https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=53743e639a87
  217. # [01:39] <Callek> I tend to push to try from top of m-c, which is much-more-likely-to-be-green ;-)
  218. # [01:39] <Callek> but then again, I don't push anywhere often enough
  219. # [01:39] * Joins: cabanier1 (cabanier@D72CD82A.EBE7551E.A32919DD.IP)
  220. # [01:39] * Quits: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP) (Connection reset by peer)
  221. # [01:39] <tbsaunde> mbrubeck: heh, not suprising I don't think I pulled between them
  222. # [01:40] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  223. # [01:40] * Quits: bajaj1 (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  224. # [01:40] * Quits: Timvde (tim_vdeynd@moz-D1B20CC5.access.telenet.be) (Ping timeout)
  225. # [01:40] * Quits: naveed (naveed@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  226. # [01:40] <philor> dholbert: might have to expand on that bug comment a little, ", reftest, mochitest-a11y, "
  227. # [01:40] <dholbert> philor, ok :)
  228. # [01:40] * Joins: tonymec__ (tonymec@moz-C0D1C03F.adsl-dyn.isp.belgacom.be)
  229. # [01:41] * tonymec__ is now known as tonymec|away
  230. # [01:41] <philor> " mochitest-1"
  231. # [01:44] <@roc> gbrown: that seems a lot slower than just polling
  232. # [01:45] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  233. # [01:45] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  234. # [01:45] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Input/output error)
  235. # [01:47] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  236. # [01:48] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  237. # [01:49] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  238. # [01:51] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  239. # [01:51] * Joins: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP)
  240. # [01:52] <gbrown> roc: true. if your way works, go with it
  241. # [01:52] * Quits: markh (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Ping timeout)
  242. # [01:53] * Joins: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl)
  243. # [01:54] * Quits: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: gwagner)
  244. # [01:55] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  245. # [01:57] * Quits: wesj (Instantbir@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  246. # [01:57] <philor> hub: so, how's that backout coming along?
  247. # [01:58] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  248. # [01:59] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  249. # [01:59] <tbsaunde> philor: guessing by 20:26 < hub> check-in I'd say its bounced off the closed tree ook?
  250. # [01:59] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  251. # [02:00] <dholbert> yeah
  252. # [02:00] * dholbert thinks tbsaunde is on to something
  253. # [02:02] * Joins: tonymec (tonymec@moz-C0D1C03F.adsl-dyn.isp.belgacom.be)
  254. # [02:03] <tbsaunde> philor: I guess you don't have a tree?
  255. # [02:03] <philor> tbsaunde: you guess correctly
  256. # [02:04] <hub> philor: oh you wanted me to back-out
  257. # [02:04] <tbsaunde> philor: then I guess I'll help hub out the door for reals
  258. # [02:04] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  259. # [02:04] <tbsaunde> owe f
  260. # [02:05] * Quits: bjacob (bjacob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  261. # [02:05] * Quits: inolen (Adium@moz-9F4F17DF.tourcaster.com) (Quit: Leaving.)
  262. # [02:06] <philor> hub: yeah, I'm confusing, since part of the time I'm at home and really watching the tree and I have a tree and can just back stuff out, and part of the time I'm at work and barely watching and don't have a tree
  263. # [02:06] <hub> let's see
  264. # [02:06] <hub> I will do
  265. # [02:06] * jcranmer ponders making nsStringAPI.h use char16_t instead of PRUnichar
  266. # [02:06] * dholbert is now known as dholbert|afk
  267. # [02:06] <philor> plus I'm confusing just because it amuses me :)
  268. # [02:07] * Joins: bjacob (bjacob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  269. # [02:07] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  270. # [02:08] * Quits: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP) (Ping timeout)
  271. # [02:09] * Joins: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  272. # [02:09] * Joins: inolen (Adium@moz-9F4F17DF.tourcaster.com)
  273. # [02:09] <philor> ugh, and there's seth, crashing Win debug in... startup cache?
  274. # [02:09] <philor> leak test
  275. # [02:10] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  276. # [02:10] * Joins: aja (Instantbir@CF955BAD.7D97D4E0.7880DB15.IP)
  277. # [02:10] * Quits: inolen (Adium@moz-9F4F17DF.tourcaster.com) (Quit: Leaving.)
  278. # [02:11] * Joins: ctangira (chatzilla@moz-44402D73.cisco.com)
  279. # [02:11] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  280. # [02:11] <hub> philor: https://hg.mozilla.org/integration/mozilla-inbound/rev/123d7b2c7307
  281. # [02:11] * Joins: Mavericks (Mibbit@288F51B0.4EFA9901.3E5D7F27.IP)
  282. # [02:12] <philor> hub: thanks, sorry on behalf of whoever turns out to have pulled the rug out from under you
  283. # [02:12] <hub> philor: shit happens
  284. # [02:12] <hub> now I have to figure out how to reimport the patch
  285. # [02:12] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  286. # [02:13] <Waldo> jcranmer: can you? note that char16_t is only provided by Char16.h if the compiler supports it -- there's no backwards-compatible emulation right now, iirc
  287. # [02:13] * Quits: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net) (Quit: Fleeing the scene)
  288. # [02:13] * ctalbert is now known as ctalbert|afk
  289. # [02:14] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  290. # [02:14] * Waldo isn't sure there's a way to use char16_t in advance of compilers implementing it :-\
  291. # [02:14] <jcranmer> Waldo: maybe not, at least not until we fix the clang libstdc++ issue
  292. # [02:15] <Waldo> jcranmer: what's that?
  293. # [02:15] * Quits: bjacob (bjacob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  294. # [02:15] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  295. # [02:15] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  296. # [02:15] * Quits: tchevalier (Thunderbir@moz-6C7512C5.w81-251.abo.wanadoo.fr) (Ping timeout)
  297. # [02:16] <philor> hub: hg qimport https://hg.mozilla.org/integration/mozilla-inbound/raw-rev/96f2990b1124
  298. # [02:16] <philor> not that I have to reimport a lot of things after I back them out and they turn out to be blameless, I just, uh, happen to know that
  299. # [02:17] <jcranmer> Waldo: <type_traits> in libstdc++ 4.7 fails in clang thanks to __float128 not being supported
  300. # [02:17] * Joins: bjacob (bjacob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  301. # [02:17] <Waldo> oh, that
  302. # [02:17] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  303. # [02:17] <Waldo> maybe I've only been testing with -std=c++0x rather than -std=gnu++0x when I've not hit that
  304. # [02:17] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  305. # [02:18] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  306. # [02:18] * ChanServ sets mode: +o dbaron
  307. # [02:18] <Waldo> I wonder what prevents us from making that change, if anything
  308. # [02:18] * Quits: spohl (Adium@moz-42372CF5.reverse.softlayer.com) (Quit: Leaving.)
  309. # [02:19] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  310. # [02:19] * Joins: tchevalier (Thunderbir@moz-514371A.w109-210.abo.wanadoo.fr)
  311. # [02:19] <tbsaunde> Waldo: well, you could provide a char16 that's what PRUnichar is right now which is to say if win32 then wchar_t else uint16_t
  312. # [02:19] * Quits: tonymec (tonymec@moz-C0D1C03F.adsl-dyn.isp.belgacom.be) (Ping timeout)
  313. # [02:19] <jcranmer> tbsaunde: read Char16.h
  314. # [02:19] * Quits: tonymec|away (tonymec@moz-C0D1C03F.adsl-dyn.isp.belgacom.be) (Ping timeout)
  315. # [02:20] <Waldo> tbsaunde: char16_t is required to be a distinct type by specs, and it's unclear that we can break that without the world ending in various ways
  316. # [02:20] <Waldo> unsure what MSVC will do, as I vaguely remember their char16_t is a typedef to something else
  317. # [02:21] <Waldo> another possibility is to put ICU in mfbt and use ICU's UChar
  318. # [02:21] <Waldo> but that shackles us to ICU's UChar update system, and steps away from standards again
  319. # [02:21] <jcranmer> our Char16.hhas #define char16_t wchar_t
  320. # [02:21] <Waldo> yeah, it's kinda dodgy
  321. # [02:22] <jcranmer> we really can't say what the right way is until MSVC figures out what to do about char16_t
  322. # [02:22] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  323. # [02:23] * Joins: yury (yury@moz-3BE8938D.ok.ok.cox.net)
  324. # [02:24] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  325. # [02:24] * ewong|afk is now known as ewong
  326. # [02:24] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  327. # [02:24] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  328. # [02:26] <tbsaunde> jcranmer: hm? I don't think I see what the problem is here, the only case that isn't currently handled is old clang / gcc right?
  329. # [02:26] <hub> philor: ah. I was trying with qimport -r :-/
  330. # [02:26] <hub> I see the difference
  331. # [02:27] <tbsaunde> I guess you could make an argument that atleast with RPUnichar you have no good reason to expect anything
  332. # [02:27] * heycam is now known as heycam|away
  333. # [02:28] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  334. # [02:29] * Joins: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  335. # [02:29] * Joins: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net)
  336. # [02:29] * Joins: m_kato (m_kato@moz-658AB552.tokyo.ocn.ne.jp)
  337. # [02:29] <philor> I presume that the way we both have a mouseenter listener in chrome, and warn on the use of a mouseenter listener in chrome, was an intentional war being carried out in every single damn log I look at?
  338. # [02:29] * Joins: tonymec__ (tonymec@moz-4B0D8C9.adsl-dyn.isp.belgacom.be)
  339. # [02:30] * tonymec__ is now known as tonymec|away
  340. # [02:30] <jcranmer> tbsaunde: we don't have a non-C++11 solution for gcc/clang
  341. # [02:30] <jcranmer> tbsaunde: and we don't compile with C++11 right now
  342. # [02:31] * Quits: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Ex-Chat)
  343. # [02:31] * khuey|away is now known as khuey
  344. # [02:31] * Joins: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net)
  345. # [02:31] * Joins: Asa (asa@363AA1C0.A1EC5031.204CA821.IP)
  346. # [02:32] <tbsaunde> jcranmer: sure, but I'm not sure I see the problem with putting our fingers in our ears and pretending PRUnichar is the same as char16_t
  347. # [02:33] <jcranmer> tbsaunde: we can't use char16.h yet
  348. # [02:33] <tbsaunde> I'm not sure I'd want to put that in mfbt, but xpcom strings maybe
  349. # [02:34] <markh1> ++ for |mach run| :)
  350. # [02:34] * markh1 is now known as markh
  351. # [02:34] <tbsaunde> jcranmer: I'm confused but whatever :/
  352. # [02:35] <njn> How is the DOM |File| object related to XPCOM's |nsIFile|?
  353. # [02:35] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  354. # [02:35] <njn> a |File| object can be an instance of |nsIFile|, I think?
  355. # [02:36] <njn> if I have a |File| that I've obtained from an <input type="file"> element, how do I convert that to an |nsIFile|?
  356. # [02:36] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Input/output error)
  357. # [02:36] * hwine is now known as hwine-food
  358. # [02:36] * Joins: tonymec (tonymec@moz-4B0D8C9.adsl-dyn.isp.belgacom.be)
  359. # [02:36] * Quits: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: clee)
  360. # [02:36] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  361. # [02:37] <njn> maybe I can just pass it and it'll work...?
  362. # [02:38] * Quits: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP) (Ping timeout)
  363. # [02:39] * Joins: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  364. # [02:39] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  365. # [02:41] <evilpie> The reverse works the File constructor takes an nsIFile
  366. # [02:41] * Quits: tchevalier (Thunderbir@moz-514371A.w109-210.abo.wanadoo.fr) (Ping timeout)
  367. # [02:41] <njn> evilpie: yeah, but I want to go from File to nsIFile
  368. # [02:41] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  369. # [02:42] <njn> |mach google| -- really?
  370. # [02:42] <evilpie> What are you trying to do?
  371. # [02:42] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  372. # [02:43] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  373. # [02:43] * Joins: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net)
  374. # [02:44] * Joins: tchevalier (Thunderbir@moz-E4917189.w92-133.abo.wanadoo.fr)
  375. # [02:44] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  376. # [02:44] <njn> evilpie: in about:memory, get a file selected from an <input type="file"> element, and then pass it to an XPCOM method
  377. # [02:44] <markh> njn: yeah, that's getting close to jumping the shark...
  378. # [02:45] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  379. # [02:45] * Quits: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net) (Ping timeout)
  380. # [02:45] <njn> evilpie: the file I'm reading is gzipped JSON, I just need to get that into normal JS form
  381. # [02:46] <njn> evilpie: the XPCOM method I'm imagining will do the unzipping, but if there's an easier way I'd love to hear it
  382. # [02:46] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 19.0.2/20130311161054])
  383. # [02:46] <njn> evilpie: in short, I want to load a gzipped JSON file into about:memory
  384. # [02:46] <evilpie> njn: https://developer.mozilla.org/en-US/docs/DOM/Input.mozGetFileNameArray and normal nsIfile construction
  385. # [02:46] * Joins: inolen (Adium@moz-FA2406D8.socal.res.rr.com)
  386. # [02:48] * RyanVM|Dinner is now known as RyanVM
  387. # [02:49] <njn> evilpie: AFAICT that just gives me filenames. I can already get them easily with non-moz-specific means
  388. # [02:50] <njn> oh wait
  389. # [02:50] <evilpie> Pathes
  390. # [02:50] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  391. # [02:51] <njn> evilpie: gotcha, thanks
  392. # [02:51] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Quit: Leaving)
  393. # [02:51] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
  394. # [02:51] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  395. # [02:51] * philor looks closely at seth, and fingers the scales
  396. # [02:52] <philor> I think someone else weighs just the same as a duck!
  397. # [02:52] <evilpie> File also has mozFullPath
  398. # [02:54] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  399. # [02:54] * Quits: JosiahOne-Sleep (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  400. # [02:55] * philor is now known as philor|away
  401. # [02:58] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  402. # [02:58] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  403. # [02:59] * nthomas is now known as nthomas|away
  404. # [02:59] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  405. # [03:00] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  406. # [03:03] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130323215606])
  407. # [03:03] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  408. # [03:04] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
  409. # [03:06] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  410. # [03:08] * Joins: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net)
  411. # [03:08] * aki|buildduty is now known as aki
  412. # [03:09] * Quits: AaronMT|AFK (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  413. # [03:12] * Joins: Neil (neil@moz-22D0E072.cable.virginmedia.com)
  414. # [03:13] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  415. # [03:13] * Neil is now known as NeilAway
  416. # [03:13] * Quits: seth_ (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth_)
  417. # [03:14] <@roc> how do we make someone an operator on #auckland?
  418. # [03:14] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  419. # [03:15] <gw280|dimsumoverload> roc: /msg chanserv help?
  420. # [03:15] <gw280|dimsumoverload> roc: assuming you have chanserv access for that channel
  421. # [03:16] * heycam|away is now known as heycam
  422. # [03:17] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  423. # [03:18] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Input/output error)
  424. # [03:19] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  425. # [03:20] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  426. # [03:21] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  427. # [03:21] * Boriss_ is now known as Boriss
  428. # [03:21] <njn> can I do |str.Assign(buf)|, where |buf| is allocated with malloc(), and |str| is a |nsACString|?
  429. # [03:21] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss)
  430. # [03:21] <njn> (basically, I have a malloc'd char* that I want to stuff into an nsACString)
  431. # [03:22] <sfink> markh: I think you almost hit it, but were off by 1 command. I think bug 855160 should help you out.
  432. # [03:23] * Quits: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP) (Ping timeout)
  433. # [03:24] <njn> sfink: OH SNAP
  434. # [03:24] * Joins: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  435. # [03:24] <sfink> don't tell me you were implementing the same thing?
  436. # [03:24] <sfink> I kinda doubt that
  437. # [03:24] <njn> sfink: ok, I won't tell you
  438. # [03:25] <sfink> don't tell me, but show me the patch?
  439. # [03:26] <njn> sfink: no show and tell for you
  440. # [03:26] <sfink> awww
  441. # [03:26] * njn modifies a moz.build file for the first time
  442. # [03:26] <reuben> sfink: I don't think you meant to include the js.cpp change in that patch?
  443. # [03:27] <reuben> https://bugzilla.mozilla.org/attachment.cgi?id=729933&action=diff#a/js/src/shell/js.cpp_sec2
  444. # [03:27] <njn> hope I get the comma in the right place
  445. # [03:27] <sfink> doh!
  446. # [03:27] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
  447. # [03:28] <Mavericks> njn: looks like https://developer.mozilla.org/en-US/docs/nsACString_internal#Assign but probably AssignASCII
  448. # [03:28] <sfink> reuben: thanks, fixed
  449. # [03:28] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  450. # [03:30] * Quits: jrmuizel (jrmuizel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  451. # [03:30] * Joins: jrmuizel_ (jrmuizel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  452. # [03:31] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  453. # [03:31] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  454. # [03:32] <db48x`> njn: yes, or use the constructor instead
  455. # [03:32] <db48x`> njn: note that in either case you have to give a length as well
  456. # [03:32] <db48x`> https://developer.mozilla.org/en-US/docs/nsCString#Constructors
  457. # [03:34] <njn> db48x`: the nsACString is an outparam so I need to use Assign. thanks
  458. # [03:34] <db48x`> ah, ok :)
  459. # [03:34] <db48x`> you're welcome
  460. # [03:34] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  461. # [03:34] * Joins: Mook (Thunderbir@moz-F9DAA936.vc.shawcable.net)
  462. # [03:38] * Quits: chewey (chewey@moz-BD2A9F28.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  463. # [03:38] * Joins: chewey (chewey@moz-92B186D5.dip0.t-ipconnect.de)
  464. # [03:40] * nthomas|away is now known as nthomas
  465. # [03:43] <cpearce> gps: you know, it would be handy if `./mach build` had a command line option to tell it to clobber if need required. Then I could `hg pull -u && ./mach build -clobber-if-need-be` and walk away and know my build would update and actually build.
  466. # [03:44] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  467. # [03:44] * Joins: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net)
  468. # [03:45] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
  469. # [03:45] <gps> cpearce: bug 837323
  470. # [03:46] * Quits: KaiRo_away (robert@moz-7A170310.adsl.highway.telekom.at) (Input/output error)
  471. # [03:46] <cpearce> gps: cool.
  472. # [03:49] * Joins: breck (breck@21FF058A.A04951A6.2321E71E.IP)
  473. # [03:50] * Joins: sewardj_ (sewardj@moz-4CD7ECF4.dip.t-dialin.net)
  474. # [03:50] <njn> evilpie: I have this http://pastebin.mozilla.org/2249600 and |filename| is undefined
  475. # [03:50] <breck> not sure if this would be helpful to anyone working on gecko, but built a quick visualization tool for visualizing dom trees: http://domtree.breckyunits.com/
  476. # [03:51] * Quits: sewardj (sewardj@moz-75FD36A7.dip.t-dialin.net) (Ping timeout)
  477. # [03:51] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  478. # [03:52] * Parts: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Leaving...)
  479. # [03:55] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  480. # [03:55] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  481. # [03:56] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
  482. # [03:57] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  483. # [03:59] * Quits: breck (breck@21FF058A.A04951A6.2321E71E.IP) (Client exited)
  484. # [03:59] * Parts: aja (Instantbir@CF955BAD.7D97D4E0.7880DB15.IP)
  485. # [04:00] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  486. # [04:01] * Quits: NeilAway (neil@moz-22D0E072.cable.virginmedia.com) (Ping timeout)
  487. # [04:01] * Quits: ehugg_lime (ehugg_lime@moz-1118A3A3.mycingular.net) (Quit: Leaving)
  488. # [04:01] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  489. # [04:01] <markh> sfink: :)
  490. # [04:02] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  491. # [04:02] * mcote|afk is now known as mcote
  492. # [04:03] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  493. # [04:07] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  494. # [04:08] * philor|away is now known as philor
  495. # [04:08] * glob|away is now known as glob
  496. # [04:09] * Quits: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  497. # [04:10] <philor> 171 unstarred? sheesh, it's like being RyanVM coming back from |Dinner
  498. # [04:10] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  499. # [04:12] <reuben> njn: uh… https://developer.mozilla.org/en-US/docs/DOM/Input.mozGetFileNameArray#Example
  500. # [04:15] * Quits: jryans (jryans@moz-945C5CA4.massrel.com) (Quit: Be back later)
  501. # [04:15] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  502. # [04:19] <njn> reuben: that's a pretty lame example
  503. # [04:19] * Quits: kanru (kanru@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  504. # [04:19] <philor> tanvi, come on down! you're the next contestant on Who Gets Backed Out Next?
  505. # [04:19] * Joins: darkowlzz|afk (darkowlzz@2EC72976.BDE42AC6.27560D6E.IP)
  506. # [04:19] * Quits: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl) (Quit: My lid went down)
  507. # [04:21] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  508. # [04:21] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  509. # [04:22] * Quits: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP) (Quit: HeldtNotHelt)
  510. # [04:23] <philor> hear me, o my people!
  511. # [04:24] <philor> that bullshit about how you should only trigger one or two tests on one platform and not both opt and debug when you push to try?
  512. # [04:24] <philor> that bullshit is bullshit
  513. # [04:24] * Joins: jdm (jdm@35ACF0E4.1752D4EE.971E19F6.IP)
  514. # [04:25] <njn> how do I add a new XPCOM service? I've added this to nsXPCOMCID.h:
  515. # [04:25] <njn> #define NS_GZ_FILE_READER_CONTRACTID "@mozilla.org/gz-file-reader;1"
  516. # [04:25] <njn> but when I try to use it from JS I get an error
  517. # [04:25] <njn> |TypeError: Cc['@mozilla.org/gz-file-reader;1'] is undefined|
  518. # [04:25] * Joins: kanru (kanru@moz-99690620.hinet-ip.hinet.net)
  519. # [04:25] <njn> I'm cargo-culting other services as hard as I can, but I'm clearly missing something
  520. # [04:26] * capella is now known as capella|zZzZ
  521. # [04:29] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  522. # [04:29] * ChanServ sets mode: +o dbaron
  523. # [04:29] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  524. # [04:29] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  525. # [04:30] * Joins: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in)
  526. # [04:30] * Quits: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  527. # [04:30] * Joins: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in)
  528. # [04:30] <njn> oh, MXR fails miserably at finding "filepicker;1"
  529. # [04:30] <philor> argh
  530. # [04:31] * darkowlzz|afk is now known as darkowlzz
  531. # [04:33] <@bz> philor++
  532. # [04:33] <njn> XPCOMModule.inc appears to be important
  533. # [04:34] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  534. # [04:36] * Quits: ctangira (chatzilla@moz-44402D73.cisco.com) (Ping timeout)
  535. # [04:38] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  536. # [04:40] * Joins: ctangira (chatzilla@moz-44402D73.cisco.com)
  537. # [04:40] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  538. # [04:40] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  539. # [04:41] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  540. # [04:41] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  541. # [04:41] * Quits: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  542. # [04:41] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  543. # [04:43] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  544. # [04:43] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  545. # [04:43] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  546. # [04:43] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  547. # [04:45] * Joins: Kailas (patilkr@DCC36052.690FBB1B.C752B3FA.IP)
  548. # [04:46] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  549. # [04:46] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  550. # [04:47] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  551. # [04:49] <Kailas> Hi, In jetpack extension which event I shall listen when web page is loaded from a cache? I tried READY event on tabs, but it doesn't triggered on page loads from cache. I also tried to listen on "pageshow" event but it doesn't work. http://pastebin.mozilla.org/2248336
  552. # [04:52] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  553. # [04:52] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
  554. # [04:53] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Connection reset by peer)
  555. # [04:53] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  556. # [04:54] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  557. # [04:55] * Quits: RealRaven (Thunderbir@77BDBE9F.50CFDD29.C3498625.IP) (Ping timeout)
  558. # [04:57] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  559. # [04:59] * Quits: JeroenDeDauw (j@moz-40C67BC9.dip.t-dialin.net) (Ping timeout)
  560. # [04:59] * Joins: JeroenDeDauw (j@moz-55410B6F.dip.t-dialin.net)
  561. # [04:59] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  562. # [05:02] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  563. # [05:03] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  564. # [05:03] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  565. # [05:04] * Quits: Matti (Matti@moz-B82861C7.dip.t-dialin.net) (Ping timeout)
  566. # [05:05] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  567. # [05:08] * Quits: hub (hub@E639FEDB.F04051C4.DC1243F8.IP) (Ping timeout)
  568. # [05:08] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  569. # [05:08] * Joins: Matti_away (Matti@moz-783566DD.dip.t-dialin.net)
  570. # [05:08] * Matti_away is now known as Matti
  571. # [05:10] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  572. # [05:12] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  573. # [05:12] <jviereck> bajaj: *ping*
  574. # [05:15] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  575. # [05:19] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  576. # [05:19] * Quits: jdm (jdm@35ACF0E4.1752D4EE.971E19F6.IP) (Ping timeout)
  577. # [05:21] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  578. # [05:21] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  579. # [05:22] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  580. # [05:22] * Quits: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  581. # [05:22] <jviereck> What's the implications if an idl file changes but it's UUID is not changed? Can this break addons?
  582. # [05:23] <@dolske> jviereck: yes, addons with binary components can break.
  583. # [05:23] * Joins: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net)
  584. # [05:23] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  585. # [05:25] <jviereck> dolske: https://bugzilla.mozilla.org/show_bug.cgi?id=853033 has not landed yet on m-c. Can I already make a aurora/beta approval request? It's just a UUID IDL change that I've forgotten to make. Thing is I will be offline from the day after tomorrow, so I would like to get this bug done in the meantime. Does that sound reasonable?
  586. # [05:26] * Joins: crypt (ccg-cteo@moz-44D86B1E.cisco.com)
  587. # [05:27] <@dolske> jviereck: yep
  588. # [05:27] <jviereck> thx!
  589. # [05:28] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  590. # [05:28] <philor> "beta"? you mean the thing that's already merged to mozilla-release?
  591. # [05:28] * Quits: jgilbert_ (jgilbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  592. # [05:28] * Quits: jgilbert (jgilbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  593. # [05:29] * Quits: jgilbert__ (jgilbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  594. # [05:29] * Quits: ctangira (chatzilla@moz-44402D73.cisco.com) (Input/output error)
  595. # [05:29] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  596. # [05:30] <jviereck> uggg, that's bad :/
  597. # [05:30] * Joins: jgilbert (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net)
  598. # [05:30] * Joins: jgilbert_ (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net)
  599. # [05:30] * Joins: jgilbert__ (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net)
  600. # [05:30] <jviereck> philor: yes, the UUID affects Fx20
  601. # [05:31] <jviereck> philor: should I add a request for Release than as well?
  602. # [05:31] * Quits: azakai (alon@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  603. # [05:32] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  604. # [05:32] <philor> jviereck: you should be requesting whatever it is that we call blocking now, tracking-firefox20
  605. # [05:32] <philor> and continuing to ping every release manager, pretty much continuously
  606. # [05:32] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  607. # [05:33] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  608. # [05:33] * Quits: jgilbert__ (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  609. # [05:33] * Quits: jgilbert (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  610. # [05:33] * Quits: jgilbert_ (jgilbert@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  611. # [05:33] <jviereck> philor: the bug was tracked for Fx21, but that was a mistake as it affects Fx20 as well. Who is a good release manager to shoot an eamil? I will be offline throught the rest of the day and want to make sure this gets resolved :/
  612. # [05:35] <philor> jviereck: akeybl, lsblakk, bajaj
  613. # [05:35] <philor> cc: release-drivers@
  614. # [05:35] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  615. # [05:36] <jviereck> philor: these names just need a @mozilla.com to go to their inboxes?
  616. # [05:37] * mcote is now known as mcote|afk
  617. # [05:37] <philor> jviereck: release-mgmt@mozilla.com, release-drivers@mozilla.org, the other three are @mozilla.com, yeah
  618. # [05:38] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  619. # [05:38] <jviereck> philor: thanks so much :)
  620. # [05:38] <glob> bbajaj@ not bajaj@
  621. # [05:38] <philor> rats, the one that I didn't test with autocomplete
  622. # [05:39] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  623. # [05:39] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  624. # [05:40] <Kailas> Hi, In jetpack extension which event I shall listen when web page is loaded from a cache? I tried READY event on tabs, but it doesn't triggered on page loads from cache. I also tried to listen on "pageshow" event but it doesn't work. http://pastebin.mozilla.org/2248336
  625. # [05:41] <philor> somebody answer Kailas' question, in one of the multilple channels where it's making me feel bad, kthx
  626. # [05:42] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  627. # [05:42] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  628. # [05:44] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  629. # [05:44] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  630. # [05:45] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  631. # [05:46] <sfink> https://developer.mozilla.org/en-US/docs/Using_Firefox_1.5_caching says that's what the pageshow event is for. Or was in Firefox 1.5. :-) But I am only a monkey with google access, I know nothing about any of this.
  632. # [05:46] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  633. # [05:47] <philor> this surprises me, but there's nothing else I clearly want to back out; reopened
  634. # [05:49] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  635. # [05:49] <derf> Give it time.
  636. # [05:49] <Kailas> sfink: In jetpack extension, I want to know when page loaded from cache. To achieve this, I added pageshow event listener on document when its first loaded in browser. And I am expecting that when same page will be loaded from cache, my pageshow event handler will trigger. But its not happening. http://pastebin.mozilla.org/2248336
  637. # [05:51] <Kailas> I am working on userCSP add-on. And we are planning to release its next version this week.
  638. # [05:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c04824522d46 - Cameron McCormack - Bug 848973 - Document what aFrame means in nsStyleDisplay::IsBlockInside() and friends. r=roc
  639. # [05:56] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  640. # [05:56] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  641. # [05:56] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  642. # [05:56] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  643. # [05:56] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  644. # [05:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/797fdffba764 - Mark Finkle - Bug 854340 - Firefox for Android cannot against loop + alert attack r=wesj
  645. # [05:58] <philor> "cannot against"?
  646. # [05:58] * Joins: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in)
  647. # [05:59] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  648. # [06:02] <ekr> againsting is bad, right?
  649. # [06:02] * Quits: darkowlzz (darkowlzz@2EC72976.BDE42AC6.27560D6E.IP) (Ping timeout)
  650. # [06:03] <glob> according to that bug, we need more againsting
  651. # [06:05] * Quits: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net) (Quit: Konversation terminated!)
  652. # [06:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7c249cd86217 - Randell Jesup - Bug 839650: proxy AddTrack() to MSG thread via a custom command so we can get access to the current stream time r=ekr
  653. # [06:06] * Quits: crypt (ccg-cteo@moz-44D86B1E.cisco.com) (Connection reset by peer)
  654. # [06:09] * Joins: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net)
  655. # [06:09] * khuey is now known as khuey|away
  656. # [06:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e34fd6bc2e29 - Mark Finkle - Bug 854107 - Lazy load more normal JS objects r=margaret
  657. # [06:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c459dfb9522b - Mark Finkle - Bug 854107 - Lazy load more notification-based objects r=margaret
  658. # [06:11] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  659. # [06:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3f46962ff0ce - Alexander Surkov - Bug 853361 - moving by words is inconsistent, r=roc
  660. # [06:12] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  661. # [06:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eb3e5d23f987 - Bobby Holley - Bug 854604 - Null-check funobj. r=mrbkap
  662. # [06:12] <jesup> 839650 would likely be the worst orange if we weren't suppressing assertions (which I'll now need to go undo once this has cleanly stuck).
  663. # [06:12] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  664. # [06:12] * jesup goes to get some sleep
  665. # [06:13] * jcranmer is now known as jcranmer|away
  666. # [06:15] * Quits: yury (yury@moz-3BE8938D.ok.ok.cox.net) (Ping timeout)
  667. # [06:17] * Joins: ehsan|mtg (ehsan@moz-BE33DA21.fw1.sfo1.mozilla.net)
  668. # [06:17] * Joins: yury (yury@moz-3BE8938D.ok.ok.cox.net)
  669. # [06:17] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  670. # [06:17] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  671. # [06:18] * Joins: darkowlzz (darkowlzz@AE0C3755.7AA3CAE5.27560D6E.IP)
  672. # [06:19] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  673. # [06:19] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Connection reset by peer)
  674. # [06:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5aabc5770767 - Bobby Holley - Bug 790732 - Components shim telemetry. r=mrbkap
  675. # [06:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8e59146e161e - Bobby Holley - Bug 790732 - Components shim tests. r=mrbkap
  676. # [06:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/48bc6259ca24 - Bobby Holley - Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
  677. # [06:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ed0f76ecfefd - Bobby Holley - Bug 790732 - Stop attaching Components in InitClasses. r=mrbkap
  678. # [06:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/29acf1494fed - Bobby Holley - Bug 790732 - Fix two more toolkit tests. r=me
  679. # [06:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2a94932a1fa7 - Bobby Holley - Bug 790732 - Define a lazily-resolved shim for Components. r=mrbkap
  680. # [06:24] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: lizzard)
  681. # [06:24] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4fdc85753f3a - Bobby Holley - Bug 790732 - Make Components console warning test pref-aware. r=mrbkap
  682. # [06:24] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d6eef579bea7 - Bobby Holley - Bug 790732 - Omit Components object for content scopes. r=mrbkap
  683. # [06:24] <philor> so there I was, thinking we probably had enough risk loaded up on the tree already...
  684. # [06:25] <philor> ah, preffed off, maybe that'll help
  685. # [06:29] * Quits: yury (yury@moz-3BE8938D.ok.ok.cox.net) (Ping timeout)
  686. # [06:31] * Quits: Kailas (patilkr@DCC36052.690FBB1B.C752B3FA.IP) (Connection reset by peer)
  687. # [06:32] * Quits: Mavericks (Mibbit@288F51B0.4EFA9901.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  688. # [06:32] * Quits: abhishekp (chatzilla@moz-C47953D8.mtnl.net.in) (Ping timeout)
  689. # [06:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0aafa85948db - Nicholas Nethercote - Bug 831588 - Don't measure decommitted GC arenas in the "explicit" tree. r=terrence,jlebar.
  690. # [06:32] * Joins: abhishekp (chatzilla@moz-44A5B11D.mtnl.net.in)
  691. # [06:33] * Parts: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Leaving...)
  692. # [06:37] * Joins: yury (yury@moz-3BE8938D.ok.ok.cox.net)
  693. # [06:38] * fox2mike is now known as nagios-corp-scl3
  694. # [06:39] * nagios-corp-scl3 is now known as fox2mike
  695. # [06:40] * fox2mike is now known as nagios-corp-scl3
  696. # [06:41] * nagios-corp-scl3 is now known as fox2mike
  697. # [06:41] * Quits: ehsan|mtg (ehsan@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  698. # [06:42] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  699. # [06:43] * fox2mike is now known as nagios-corp-scl3
  700. # [06:43] * Joins: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP)
  701. # [06:47] * nagios-corp-scl3 is now known as fox2mike
  702. # [06:48] * Joins: Kailas (patilkr@14ED30A2.8F729E25.C752B3FA.IP)
  703. # [06:49] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  704. # [06:49] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  705. # [06:50] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  706. # [06:51] * Joins: jryans (jryans@moz-CC5DCFB.austin.res.rr.com)
  707. # [06:52] * Quits: tchevalier (Thunderbir@moz-E4917189.w92-133.abo.wanadoo.fr) (Ping timeout)
  708. # [06:54] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  709. # [06:55] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  710. # [06:55] * Quits: abhishekp (chatzilla@moz-44A5B11D.mtnl.net.in) (Ping timeout)
  711. # [06:56] * Joins: abhishekp (chatzilla@moz-8C6BE4AD.mtnl.net.in)
  712. # [06:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8b8db1d07846 - Jeff Muizelaar - Bug 855178. Use WaitSync instead of ClientWaitSync in SharedSurfaceGL. r=jgilbert
  713. # [06:58] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  714. # [07:00] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  715. # [07:01] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  716. # [07:03] * Quits: njn (chatzilla@moz-DA9602F5.dyn.iinet.net.au) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130325155347])
  717. # [07:03] * heycam is now known as heycam|away
  718. # [07:04] * Quits: Kailas (patilkr@14ED30A2.8F729E25.C752B3FA.IP) (Ping timeout)
  719. # [07:04] * Joins: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP)
  720. # [07:05] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  721. # [07:06] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  722. # [07:06] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  723. # [07:07] * Quits: jrmuizel_ (jrmuizel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  724. # [07:08] * Quits: bjacob (bjacob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  725. # [07:08] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Connection reset by peer)
  726. # [07:09] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  727. # [07:09] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  728. # [07:09] * Quits: jryans (jryans@moz-CC5DCFB.austin.res.rr.com) (Quit: Be back later)
  729. # [07:09] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  730. # [07:09] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  731. # [07:09] <darkowlzz> any OS.File people here? need help with https://bugzilla.mozilla.org/show_bug.cgi?id=854350
  732. # [07:12] <ekr> The instructions here: https://developer.mozilla.org/en-US/docs/GTest don't seem to actually result in the gtest tests being built
  733. # [07:12] <ekr> I do have: ac_add_options --enable-gtest in my mozconfig
  734. # [07:13] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  735. # [07:14] * Quits: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP) (Ping timeout)
  736. # [07:18] * Joins: Optimizer1 (Instantbir@134F0E90.A87BCC64.274D17D6.IP)
  737. # [07:18] * Quits: Optimizer1 (Instantbir@134F0E90.A87BCC64.274D17D6.IP) (Quit: bye :))
  738. # [07:20] * Joins: Kailas (patilkr@1CC526D.CEC54476.4A949B84.IP)
  739. # [07:22] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  740. # [07:23] * Quits: Mook (Thunderbir@moz-F9DAA936.vc.shawcable.net) (Quit: Mook)
  741. # [07:23] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  742. # [07:25] * Quits: Optimizer (Optimizer@134F0E90.A87BCC64.274D17D6.IP) (Ping timeout)
  743. # [07:25] * Quits: abhishekp (chatzilla@moz-8C6BE4AD.mtnl.net.in) (Connection reset by peer)
  744. # [07:25] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  745. # [07:25] * Quits: Kailas (patilkr@1CC526D.CEC54476.4A949B84.IP) (Ping timeout)
  746. # [07:25] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  747. # [07:26] * Joins: Kailas (patilkr@1CC526D.CEC54476.4A949B84.IP)
  748. # [07:26] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  749. # [07:26] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  750. # [07:26] * Joins: abhishekp (chatzilla@moz-8C6BE4AD.mtnl.net.in)
  751. # [07:27] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: .)
  752. # [07:29] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  753. # [07:29] <philor> so, who all wants me to back them out, at 23:26?
  754. # [07:30] <ekr> is this a trick question?
  755. # [07:31] <philor> more an attempt to keep myself away from the capslock key
  756. # [07:31] * Joins: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net)
  757. # [07:31] <philor> what time does edmorley get to work these days?
  758. # [07:31] <philor> I'm thinking about just leaving the tree closed until he does, see how the things I leave in shake out by then
  759. # [07:32] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
  760. # [07:34] * Quits: Kailas (patilkr@1CC526D.CEC54476.4A949B84.IP) (Quit: Leaving)
  761. # [07:35] * Joins: tchevalier (Thunderbir@moz-51DD1A04.w81-251.abo.wanadoo.fr)
  762. # [07:35] <ekr> philor: is there any chance you understand the build system?
  763. # [07:35] <glandium> philor: what is the bustage for which m-i is closed?
  764. # [07:35] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  765. # [07:35] <ekr> (and that's a trick question, because I think nobody understands it)
  766. # [07:35] <ekr> I'm trying to figure out how to get my gtest to compile
  767. # [07:35] <philor> glandium: 10.8 and Android reftests, mochitest-4, so far, I haven't looked between the top bustage and the bottom bustage yet
  768. # [07:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c47b3dda9c2d - Phil Ringnalda - Back out c04824522d46 (bug 848973) for (at least) 10.8 and Android reftest failures
  769. # [07:37] <philor> but since every one of the tree closures so far today has blossomed into more things than the first obvious bustage, I'm sure I can find more
  770. # [07:38] <reuben> philor: how much do you care (if at all) about bustage in hidden jobs right now?
  771. # [07:39] <philor> reuben: did you break something, like, say, mochitest-3 on b2g?
  772. # [07:39] <glandium> philor: are you going to backout 790732?
  773. # [07:39] * Joins: past (Instantbir@moz-84FB736B.dsl.dyn.forthnet.gr)
  774. # [07:39] <reuben> philor: well, it was broken before, my attempt to fix it did not look successful at first, but now after a few backouts it's green again
  775. # [07:39] <philor> (answer: I know of some bustage, but there aren't enough hours in the day to worry about everything)
  776. # [07:39] <reuben> philor: so it's green now, but I don't fully trust it
  777. # [07:40] <philor> heh
  778. # [07:40] <philor> glandium: well, I was sure thinking about it, yeah
  779. # [07:41] * Joins: gcp_ (gpascutto@moz-86A7852.access.telenet.be)
  780. # [07:41] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  781. # [07:42] <philor> awesomesauce, I just love it when people have a bug comment including the URL for their try push which shows the bustage they then land
  782. # [07:42] <philor> gives me that warm feeling that HAVING THE FUCKING TRYSERVER IS A TOTAL FUCKING WASTE OF TIME AND MONEY AND EFFORT
  783. # [07:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8695e3fd2d34 - Phil Ringnalda - Back out 8e59146e161e:29acf1494fed (bug 790732) for failing in exactly the same way it failed on the tryserver
  784. # [07:46] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  785. # [07:48] * dholbert|afk is now known as dholbert
  786. # [07:49] <dholbert> philor++
  787. # [07:49] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  788. # [07:51] <jgilbert> try would be much more useful if it had less ridiculous turnaround times
  789. # [07:51] <ekr> "less ridiculous" is a real stretch goal
  790. # [07:51] <philor> yeah, it would
  791. # [07:51] <philor> does that make it a good idea to precipitate multi-hour tree closures?
  792. # [07:52] <philor> does it make it a good idea to continue to push to it, but to ignore the results?
  793. # [07:53] <philor> okay, I don't see any pattern to the rest of the bustage, reopened
  794. # [07:53] * Joins: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP)
  795. # [07:54] <glandium> my turn to break inbound \o/
  796. # [07:55] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  797. # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab72bbb04db - Mike Hommey - Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530. r=ted
  798. # [07:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/20454bf62bb1 - Mike Hommey - Bug 852950 - Kill libxpcom. r=bsmedberg
  799. # [07:56] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  800. # [07:57] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  801. # [07:57] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  802. # [07:59] * Joins: Timvde (tim_vdeynd@moz-D1B20CC5.access.telenet.be)
  803. # [08:01] <philor> oh, look, more bustage
  804. # [08:02] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  805. # [08:03] * Joins: tzimmermann (tzimmerman@moz-4C72A750.pools.arcor-ip.net)
  806. # [08:03] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  807. # [08:03] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  808. # [08:04] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  809. # [08:05] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  810. # [08:05] <philor> jgilbert: is it a reasonable bet that https://tbpl.mozilla.org/php/getParsedLog.php?id=21146129&tree=Mozilla-Inbound is from https://hg.mozilla.org/integration/mozilla-inbound/rev/8b8db1d07846?
  811. # [08:06] * Joins: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net)
  812. # [08:06] <jgilbert> yeah, my bad, philor
  813. # [08:07] <philor> no worries, there'll be another day
  814. # [08:07] * Quits: falken (falken@7706C5C8.497EC1B8.5EFB9497.IP) (Ping timeout)
  815. # [08:07] * Joins: falken (falken@7706C5C8.497EC1B8.5EFB9497.IP)
  816. # [08:07] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  817. # [08:08] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  818. # [08:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1bdcec714f37 - Phil Ringnalda - Back out 8b8db1d07846 (bug 855178) for asserting
  819. # [08:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ccb0b0c541f9 - Daniel Holbert - (no bug) Remove some whitespace on blank line, in configure.in. whitespace-only, DONTBUILD
  820. # [08:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/554c4124d5ea - Daniel Holbert - Bug 855109: Fix typo in configure.in line for making gcc/clang c++ compilers use -Wsign-compare. r=glandium
  821. # [08:08] * Joins: Arjen87 (Instantbir@moz-AD62903E.solcon.nl)
  822. # [08:09] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  823. # [08:09] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  824. # [08:11] <philor> okay, only two unstarred timeouts and one crash I'm abandoning, better than I would have expected when I sat down to dinner with 175 unstarred
  825. # [08:11] * philor is now known as philor|away
  826. # [08:14] * Quits: Ann_Yimi_ (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  827. # [08:14] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
  828. # [08:14] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  829. # [08:15] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  830. # [08:15] * Quits: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net) (Client exited)
  831. # [08:19] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  832. # [08:22] * Quits: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net) (Quit: nhirata)
  833. # [08:22] * Joins: Optimizer (Optimizer@A510FAC4.2024F4B4.BE90E62C.IP)
  834. # [08:22] * Quits: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP) (Client exited)
  835. # [08:22] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  836. # [08:25] * Joins: ehsan_ (ehsan@122E7B1.85C3B074.CED80046.IP)
  837. # [08:26] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Connection reset by peer)
  838. # [08:28] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  839. # [08:33] <glandium> dholbert: try __attribute__((used))
  840. # [08:33] <dholbert> glandium, we've got that already I think
  841. # [08:33] <dholbert> glandium, waldo added something like that to address this in GCC 4.8
  842. # [08:33] <dholbert> glandium, unless you already know that and I'm misunderstanding you
  843. # [08:34] <glandium> dholbert: it's an __attribute__((unused))
  844. # [08:35] * Joins: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP)
  845. # [08:36] * Quits: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net) (Quit: crypt)
  846. # [08:37] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  847. # [08:38] <glandium> dholbert: so i'm suggesting to replace unused with used
  848. # [08:38] <dholbert> glandium, not sure I understand you fully, but replacing "unused" with "used" in https://bugzilla.mozilla.org/attachment.cgi?id=727971&action=diff doesn't fix this
  849. # [08:38] <dholbert> (just tried it)
  850. # [08:39] <Kailas> Hi, Does anyone knows how I can run test files in "content/base/test/unit/" folder. I set "TEST_PATH=content/base/test/unit" but it doesn't run test from this folder.
  851. # [08:39] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  852. # [08:39] <glandium> maybe these attributes don't work on typedefs in < 4.8
  853. # [08:39] <dholbert> glandium, possibly, yeah... Maybe that's why GCC didn't turn on this warning until 4.8
  854. # [08:40] <dholbert> Kailas, what was the full command that you ran?
  855. # [08:40] <dholbert> Kailas, to try to run tests
  856. # [08:40] <glandium> Kailas: try ./mach xpcshell-tests content/base/test/unit
  857. # [08:40] <glandium> xpcshell-test, not xpcshell-tests
  858. # [08:40] <Kailas> make mochitest-browser-chrome
  859. # [08:41] <dholbert> TEST_PATH=content/base/test/unit/ ./mach xpcshell-test
  860. # [08:41] <glandium> Kailas: they are xpcshell tests, not mochitests :)
  861. # [08:41] <dholbert> yeah
  862. # [08:42] <Kailas> dholbert: Ohh!. Thank you very much for your help! I will try it now
  863. # [08:42] * Fallen|away is now known as Fallen
  864. # [08:42] <dholbert> you're welcome
  865. # [08:42] <dholbert> (I believe all of the "unit" test directories are xpcshell tests, but I'm not 100% sure)
  866. # [08:43] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  867. # [08:44] * Quits: cabanier1 (cabanier@D72CD82A.EBE7551E.A32919DD.IP) (Quit: Leaving.)
  868. # [08:44] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  869. # [08:45] <Kailas> dholbert: I am getting error "./mach: No such file or directory". Is it because it needs to be run from particular directory or I need to explicitly set --enable-test in .mozconfig
  870. # [08:45] <dholbert> Kailas, you need to run it from your source directory
  871. # [08:45] <dholbert> you don't need to set --enable-test
  872. # [08:45] <dholbert> (that's the default)
  873. # [08:46] <dholbert> (so as long as you haven't disabled tests, they should be runnable)
  874. # [08:46] <Kailas> dholbert: Thanks! It worked.
  875. # [08:46] <dholbert> yay!
  876. # [08:46] <dholbert> Kailas, mach is what you should be using for building, as well: ./mach build
  877. # [08:46] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  878. # [08:46] <dholbert> Kailas, it's our New Awesome Do-Everything Tool
  879. # [08:46] * Quits: ehsan_ (ehsan@122E7B1.85C3B074.CED80046.IP) (Connection reset by peer)
  880. # [08:47] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  881. # [08:48] <Kailas> dholbert: Ohh! I didn't know it. I used "make -f client build" to build FF
  882. # [08:48] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  883. # [08:48] <dholbert> Kailas, that still works, but is less pretty
  884. # [08:48] <dholbert> Kailas, more info here: https://developer.mozilla.org/en-US/docs/Developer_Guide/mach
  885. # [08:48] <dholbert> probably more info than you want
  886. # [08:49] <dholbert> ./mach help gives you a list of commands
  887. # [08:49] <dholbert> anyway; /me heads to bed
  888. # [08:49] <dholbert> Kailas, happy test-running!
  889. # [08:50] <Kailas> dholbert: Thanks! It really helped me.
  890. # [08:50] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  891. # [08:50] <dholbert> glad to help!
  892. # [08:50] * dholbert is now known as dholbert|afk
  893. # [08:53] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  894. # [08:55] * Quits: Arjen87 (Instantbir@moz-AD62903E.solcon.nl) (Ping timeout)
  895. # [08:55] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  896. # [08:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/34a026a9bce0 - Makoto Kato - Bug 855173 - jsshell package needs nss3.dll due to MOZ_FOLD_LIBS. r=glandium
  897. # [08:59] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  898. # [09:02] <JonathanS> I lost all track of monkies
  899. # [09:03] <past> is "mach/make package" known to be broken on OS X?
  900. # [09:06] * Quits: abhishekp (chatzilla@moz-8C6BE4AD.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  901. # [09:06] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  902. # [09:07] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  903. # [09:08] * Quits: @dveditz (dveditz@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  904. # [09:08] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Ping timeout)
  905. # [09:08] * darkowlzz is now known as darkowlzz|afk
  906. # [09:08] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  907. # [09:09] * Joins: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it)
  908. # [09:10] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  909. # [09:10] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  910. # [09:10] * Quits: markh (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Ping timeout)
  911. # [09:10] * Joins: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  912. # [09:12] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  913. # [09:13] * baku|away is now known as baku
  914. # [09:14] * mjschranz is now known as mjschranz_away
  915. # [09:14] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  916. # [09:15] * Joins: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz)
  917. # [09:16] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  918. # [09:17] <past> oh, it is if you are using symlinks
  919. # [09:18] * Quits: whimboo (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  920. # [09:18] * Quits: Timvde (tim_vdeynd@moz-D1B20CC5.access.telenet.be) (Ping timeout)
  921. # [09:20] <glandium> past: how so?
  922. # [09:20] * Quits: tchevalier (Thunderbir@moz-51DD1A04.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  923. # [09:20] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  924. # [09:22] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  925. # [09:23] <past> glandium: 'symlink' doesn't appear to be an expecetd format in packager.py
  926. # [09:24] <glandium> past: --enable-chrome-format=symlink?
  927. # [09:24] <past> right
  928. # [09:25] <glandium> past: can you file a bug to unsupport it?
  929. # [09:25] * mjschranz_away is now known as mjschranz
  930. # [09:25] <past> glandium: you mean unsupport symlink in general? It's been a huge time saver so far!
  931. # [09:25] <glandium> past: only flat,jar and omni are supported, and the actual format under dist/bin is flat or symlink depending on the OS
  932. # [09:26] <glandium> --enable-chrome-format now only influences the format of the make package end result
  933. # [09:27] <glandium> oh you already filed a bug
  934. # [09:27] <past> glandium: so symlink is being used by default on Linux/Mac?
  935. # [09:27] <glandium> past: yes
  936. # [09:28] * Quits: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP) (Quit: Leaving)
  937. # [09:28] * Joins: marcoz (marco.zehe@moz-4D701823.dip.t-dialin.net)
  938. # [09:28] <glandium> ah, different bug
  939. # [09:29] <past> glandium: maybe I should add a 'symlink' branch that errors as well with a deprecation warning?
  940. # [09:29] <glandium> past: that should be done at the configure.in level, not packager.py
  941. # [09:30] <past> ah, ok
  942. # [09:30] <glandium> past: remove "symlink" and "both"
  943. # [09:31] <glandium> past: you may want to indicate in the error message that symlink or flat is used in dist/bin, whatever the final format is for packaging
  944. # [09:32] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  945. # [09:32] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Client exited)
  946. # [09:33] * Joins: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com)
  947. # [09:35] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  948. # [09:36] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  949. # [09:37] * Joins: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP)
  950. # [09:39] * Joins: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be)
  951. # [09:39] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  952. # [09:40] * Joins: autra (autra@moz-2EA7A1DF.fullsix.com)
  953. # [09:40] * darkowlzz|afk is now known as darkowlzz
  954. # [09:42] * Joins: cabanier (cabanier@A4577564.5F2EEA0.4D9A08AF.IP)
  955. # [09:43] * Quits: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP) (Input/output error)
  956. # [09:47] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  957. # [09:48] * Joins: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP)
  958. # [09:48] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  959. # [09:49] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  960. # [09:49] * pmoore|away is now known as pmoore
  961. # [09:49] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  962. # [09:50] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  963. # [09:51] <glazou> bonjour
  964. # [09:52] * Quits: whimboo (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  965. # [09:55] * Joins: Kailas1 (patilkr@E7E8DEC9.391D2634.C752B3FA.IP)
  966. # [09:55] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  967. # [10:04] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  968. # [10:04] * ChanServ sets mode: +o smaug
  969. # [10:05] * baku is now known as baku|away
  970. # [10:05] * Joins: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at)
  971. # [10:05] * Quits: Kailas1 (patilkr@E7E8DEC9.391D2634.C752B3FA.IP) (Ping timeout)
  972. # [10:05] * glob is now known as glob|away
  973. # [10:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/61b8a5101c5b - Dão Gottwald - Bug 764971 - Hide progress indicators in tabs for chrome pages. r=ttaubert
  974. # [10:05] * Joins: Kailas1 (patilkr@E7E8DEC9.391D2634.C752B3FA.IP)
  975. # [10:10] * Joins: victorporof (victorporo@F35081A0.DA9DCE7D.79933D60.IP)
  976. # [10:12] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  977. # [10:13] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  978. # [10:14] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  979. # [10:15] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  980. # [10:16] * Joins: tchevalier1 (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  981. # [10:16] <darkowlzz> bz: ping!
  982. # [10:16] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  983. # [10:17] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  984. # [10:18] * Joins: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz)
  985. # [10:19] * Quits: tchevalier1 (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  986. # [10:20] * Quits: willy1234x1 (willy1234x@moz-3C4FFA34.slkc.qwest.net) (Ping timeout)
  987. # [10:21] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Input/output error)
  988. # [10:21] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  989. # [10:23] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  990. # [10:23] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  991. # [10:24] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  992. # [10:24] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  993. # [10:26] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  994. # [10:26] * Quits: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it) (Quit: gsvelto)
  995. # [10:27] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  996. # [10:27] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  997. # [10:29] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki)
  998. # [10:29] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  999. # [10:29] * Quits: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be) (Ping timeout)
  1000. # [10:29] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1001. # [10:29] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  1002. # [10:30] * Quits: jld (jld@moz-B94C75AD.xlerb.net) (Ping timeout)
  1003. # [10:31] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  1004. # [10:32] * Quits: areinald1 (Thunderbir@moz-BF112525.fbx.proxad.net) (Quit: areinald1)
  1005. # [10:32] * mattwoodrow is now known as mattwoodrow|away
  1006. # [10:33] * baku|away is now known as baku
  1007. # [10:33] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
  1008. # [10:33] * mattwoodrow|away is now known as mattwoodrow
  1009. # [10:34] * Joins: jld (jld@moz-B94C75AD.xlerb.net)
  1010. # [10:34] * Quits: mcsmurf (mcsmurf@moz-8440A490.dip.t-dialin.net) (Ping timeout)
  1011. # [10:36] <@smaug> hyvää huomenta
  1012. # [10:37] * Joins: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl)
  1013. # [10:39] * Quits: m_kato (m_kato@moz-658AB552.tokyo.ocn.ne.jp) (Quit: Leaving...)
  1014. # [10:40] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  1015. # [10:43] * Quits: vd (vd@E355CC6C.D7B7DA9B.43EBE9B3.IP) (Quit: leaving)
  1016. # [10:43] * Quits: Kailas1 (patilkr@E7E8DEC9.391D2634.C752B3FA.IP) (Ping timeout)
  1017. # [10:43] * Joins: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it)
  1018. # [10:43] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  1019. # [10:44] <glazou> mikä hätänä, smaug ?
  1020. # [10:44] <Cork> if an img tag disappears with specific css rule combinations (border-radius and opacity), what component should it be filed under?
  1021. # [10:45] <Cork> core > layout?
  1022. # [10:45] <glazou> most probably yes
  1023. # [10:45] <@smaug> glazou: eh, that doesn't quite work in this context :)
  1024. # [10:45] <glazou> damn:)
  1025. # [10:45] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  1026. # [10:45] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1027. # [10:45] * glazou goes will go back to his "introduction to finno-ungarian languages" tonight
  1028. # [10:46] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  1029. # [10:47] * Joins: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP)
  1030. # [10:47] * Joins: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP)
  1031. # [10:49] * Joins: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be)
  1032. # [10:49] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1033. # [10:50] <@smaug> anyone going to do a merge soon?
  1034. # [10:50] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1035. # [10:51] * Quits: whimboo (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1036. # [10:52] * pmoore is now known as pmoore|away
  1037. # [10:55] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Client exited)
  1038. # [10:56] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  1039. # [10:57] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Client exited)
  1040. # [10:57] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  1041. # [10:59] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  1042. # [10:59] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  1043. # [10:59] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1044. # [10:59] * Joins: mcsmurf (mcsmurf@moz-4F398DB4.dip.t-dialin.net)
  1045. # [11:01] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Ping timeout)
  1046. # [11:01] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  1047. # [11:01] * Quits: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP) (Quit: Leaving)
  1048. # [11:02] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  1049. # [11:03] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
  1050. # [11:03] * Joins: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP)
  1051. # [11:03] * Quits: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz) (Ping timeout)
  1052. # [11:04] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 19.0.2/20130311162058])
  1053. # [11:04] * Joins: Arjen87 (Instantbir@moz-AD62903E.solcon.nl)
  1054. # [11:04] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1055. # [11:06] * pmoore|away is now known as pmoore
  1056. # [11:06] * Quits: Arjen87 (Instantbir@moz-AD62903E.solcon.nl) (Ping timeout)
  1057. # [11:07] * ewong is now known as ewong|afk
  1058. # [11:07] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1059. # [11:08] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1060. # [11:09] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  1061. # [11:10] * Joins: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  1062. # [11:10] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  1063. # [11:11] * Joins: martyn_ (martyn@moz-AF31F279.range86-170.btcentralplus.com)
  1064. # [11:12] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  1065. # [11:13] * Joins: Optimizer1 (Optimizer@7D5315C.3675844F.BE90E62C.IP)
  1066. # [11:13] * Quits: Optimizer (Optimizer@A510FAC4.2024F4B4.BE90E62C.IP) (Ping timeout)
  1067. # [11:13] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  1068. # [11:14] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  1069. # [11:14] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1070. # [11:15] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1071. # [11:15] * Quits: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP) (Ping timeout)
  1072. # [11:16] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  1073. # [11:17] * Joins: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP)
  1074. # [11:17] <past> glandium: do you want me to file a separate bug for the packager.py change?
  1075. # [11:17] <glandium> past: no, we don't need to change packager.py at all
  1076. # [11:18] <past> glandium: I don't understand; 'mach package' now fails for me without that change
  1077. # [11:18] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1078. # [11:19] * sewardj_ is now known as sewardj
  1079. # [11:19] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1080. # [11:19] <glandium> past: remove --enable-chrome-format=symlink
  1081. # [11:20] <glandium> past: which your configure.in should already force you to do
  1082. # [11:20] <glandium> +change
  1083. # [11:21] * Joins: till (till@moz-3493B177.superkabel.de)
  1084. # [11:22] <past> glandium: right, I removed that from my .mozconfig, but the args to packager.py I think come from MOZ_CHROME_FILE_FORMAT which is being set to symlink
  1085. # [11:22] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0713793b80b1 - Tim Taubert - merge m-c to fx-team
  1086. # [11:22] <firebot> http://hg.mozilla.org/mozilla-central/rev/a080b7dba844 - Tim Taubert - Bug 854075 - Use mouseover instead of mouseenter for newtab page; r=jaws
  1087. # [11:23] <glandium> past: it comes from MOZ_PACKAGER_FORMAT
  1088. # [11:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/362d0632ed67 - Robert Longson - Bug 842630 - Fix out of bounds in nsSVGTextFrame2::ResolvePositions. r=heycam
  1089. # [11:26] * Quits: tchevalier (Thunderbir@5F9D1C31.BB5AC07D.EC2613E4.IP) (Ping timeout)
  1090. # [11:27] * Quits: Kailas (patilkr@E7E8DEC9.391D2634.C752B3FA.IP) (Quit: Leaving)
  1091. # [11:29] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1092. # [11:30] * Joins: jdm (jdm@35ACF0E4.1752D4EE.971E19F6.IP)
  1093. # [11:34] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1094. # [11:35] * Quits: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl) (Quit: My lid went down)
  1095. # [11:36] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1096. # [11:36] * Quits: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net) (Quit: Alfredo)
  1097. # [11:36] <@smaug> so who knows about mach implementation ?
  1098. # [11:39] * Joins: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com)
  1099. # [11:40] * Joins: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl)
  1100. # [11:40] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1101. # [11:40] * Quits: gandalf (zbraniecki@moz-9260BEA1.neoplus.adsl.tpnet.pl) (Quit: My lid went down)
  1102. # [11:41] * Quits: jdm (jdm@35ACF0E4.1752D4EE.971E19F6.IP) (Ping timeout)
  1103. # [11:41] * mattwoodrow is now known as mattwoodrow|away
  1104. # [11:41] <glandium> smaug: very little
  1105. # [11:41] <glandium> smaug: but try me
  1106. # [11:42] <@smaug> just wonder how easy it would be change to not close the browser by default when test is run
  1107. # [11:42] <@smaug> or at least add an option
  1108. # [11:43] * Joins: haunter (AndChat706@moz-8C6BE4AD.mtnl.net.in)
  1109. # [11:44] * Quits: doublec (doublec@moz-4DA4FA7C.cd.pn) (Quit: leaving)
  1110. # [11:45] <@smaug> and also add option to not start running immediately
  1111. # [11:45] * Quits: llmelon (chatzilla@moz-43CE5A55.cpe.vividwireless.net.au) (Ping timeout)
  1112. # [11:45] * Quits: haunter (AndChat706@moz-8C6BE4AD.mtnl.net.in) (Quit: Bye)
  1113. # [11:47] <glandium> smaug: currently, the tests are just a make invocation, using what is in testing/testsuite-targets.mk
  1114. # [11:47] <glandium> smaug: so adding whatever flag you need to EXTRA_TEST_ARGS should work
  1115. # [11:47] <@smaug> ahaa
  1116. # [11:48] * @smaug doesn't know what all EXTRA_TEST_ARGS could take
  1117. # [11:50] <glandium> smaug: any options that you can give to runtests.py
  1118. # [11:51] <@smaug> glandium: well, I didn't have to give any options to runtests.py to make it behave the way I wanted
  1119. # [11:52] * Joins: kaie (kaie@moz-5BBAA36C.dip.t-dialin.net)
  1120. # [11:53] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  1121. # [11:54] <glandium> smaug: testsuite-targets.mk gives --autorun --close-when-done, so you'd need to cancel those
  1122. # [11:54] <glandium> i don't think runtests.py supports that
  1123. # [11:54] <glandium> smaug: at the moment, the simplest would be to put --autorun --close-when-done in a new variable, replace them with the variable in testsuite-targets.mk, and allow mach to override that variable
  1124. # [11:55] * Joins: doublec (doublec@moz-4DA4FA7C.cd.pn)
  1125. # [11:55] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1126. # [11:56] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1127. # [11:57] <@smaug> or I just keep using runtests.py
  1128. # [11:57] <NeilAway> smaug: do we really cycle collect every .4s?
  1129. # [11:57] <@smaug> glandium: what was the command to run that these days
  1130. # [11:57] <@smaug> NeilAway: if we think there can be something to collect, then yes
  1131. # [11:58] <@smaug> hmm
  1132. # [11:58] <@smaug> or is it 6s
  1133. # [11:58] <glandium> smaug: $objdir/_virtualenv/bin/python runtests.py
  1134. # [11:58] <@smaug> thanks
  1135. # [11:58] <glandium> or $objdir/_virtualenv/Scripts/python
  1136. # [11:58] <glandium> on windows
  1137. # [11:58] * Quits: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz) (Quit: Leaving)
  1138. # [11:59] <@smaug> NeilAway: why?
  1139. # [12:00] <@smaug> NeilAway: and yes, 6s is the normal-ish interval
  1140. # [12:00] <@smaug> but 5% of CCs have 120+s interval
  1141. # [12:02] * Joins: llmelon (chatzilla@moz-6081999E.static.tpgi.com.au)
  1142. # [12:04] <Yoric> ttaubert: ping
  1143. # [12:04] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1144. # [12:04] <Yoric> gps: ping
  1145. # [12:08] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1146. # [12:09] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1147. # [12:09] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1148. # [12:09] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
  1149. # [12:10] <@smaug> hmm, how does mach pick up the objdir
  1150. # [12:10] <@smaug> based on the current .mozconfig?
  1151. # [12:12] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  1152. # [12:12] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  1153. # [12:14] <glandium> smaug: it's supposed to
  1154. # [12:15] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1155. # [12:16] * glazou is now known as glazou_lunch
  1156. # [12:17] <Optimizer1> what is the final plan to leave main thread for ?
  1157. # [12:17] <Optimizer1> (after when downloads also happen on separate thread)
  1158. # [12:17] * Optimizer1 is now known as Optimizer
  1159. # [12:18] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1160. # [12:19] <mcsmurf> I'm a bit confused, why is this patch https://hg.mozilla.org/releases/mozilla-release/rev/1308210aefb4 in the release repository?
  1161. # [12:19] <mcsmurf> original checkin/push was on 4th of January on m-c, it moved to m-a on 8th of January (release of FF 18)
  1162. # [12:19] <mcsmurf> and then moved to m-b on 19th of February (release of FF 19)
  1163. # [12:19] <mcsmurf> what do I get wrong?
  1164. # [12:19] <@smaug> Optimizer: ?
  1165. # [12:20] <Optimizer> (images on separate threads )
  1166. # [12:21] <@smaug> well, need to do as little as possible work in main thread to keep UI responsive
  1167. # [12:22] <Optimizer> I know, it was a joke :)
  1168. # [12:22] <mcsmurf> "oh" nevermind
  1169. # [12:22] <mcsmurf> FF 20 release is being prepared, that is why it's in mozilla-release, duh..
  1170. # [12:22] <@smaug> Optimizer: ha. Obviously I haven't got enough coffee today, yet
  1171. # [12:23] <Optimizer> smaug: http://t.co/kDTsFvwsSd
  1172. # [12:23] <Optimizer> might refresh you
  1173. # [12:24] <Optimizer> mcsmurf: as always, get ready for some "Firefox 20 builds leaked before release date" blogs!
  1174. # [12:26] <mcsmurf> heh :P
  1175. # [12:26] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  1176. # [12:28] <mcsmurf> ok, bloggers, listen up: FF 20 leaked at http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/ somewhere
  1177. # [12:28] <mcsmurf> you just have to find the right folder :]
  1178. # [12:29] <NeilAway> smaug: my error console is flooded with cycle collection messages, it seems to be doing a whole lot of work all the time :s
  1179. # [12:30] <darkowlzz> hsivonen: ping!
  1180. # [12:31] * Quits: martyn_ (martyn@moz-AF31F279.range86-170.btcentralplus.com) (Quit: Ex-Chat)
  1181. # [12:34] * Quits: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1182. # [12:34] * Joins: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1183. # [12:34] * Joins: KWierso|Home_ (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1184. # [12:34] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1185. # [12:34] * KWierso|Home_ is now known as KWierso|Home
  1186. # [12:36] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1187. # [12:37] <NeilAway> smaug: are there any easy ways to reduce the frequency of cc/gc?
  1188. # [12:39] * Joins: Mic (Mic@moz-AE6DEC66.superkabel.de)
  1189. # [12:39] <@smaug> NeilAway: nsJSEnvironment.cpp has various #defines
  1190. # [12:39] <@smaug> NeilAway: but really, CC shouldn't run if there isn't anything to collect
  1191. # [12:39] <@smaug> NeilAway: or at least significant amount suspected objects
  1192. # [12:40] <NeilAway> smaug: #define is not "easy"
  1193. # [12:40] <@smaug> right
  1194. # [12:40] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
  1195. # [12:41] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1196. # [12:41] * pmoore is now known as pmoore|away
  1197. # [12:42] <@smaug> NeilAway: what kind of messages do you get?
  1198. # [12:42] <@smaug> how many suspected objects?
  1199. # [12:42] <@smaug> and is anything then collected?
  1200. # [12:42] <NeilAway> smaug: 14432
  1201. # [12:43] <@smaug> NeilAway: suspected?
  1202. # [12:43] <@smaug> or collected
  1203. # [12:44] <@smaug> 14432 is anyway a lot
  1204. # [12:44] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1205. # [12:44] <NeilAway> smaug: ok, so I'm stopped in the debugger at sRemovedPurples += aSuspected - sPreviousSuspectedCount
  1206. # [12:44] * mcsmurf suspects Neil has many many tabs open
  1207. # [12:44] <NeilAway> smaug: aSuspected is 14432 and sPreviousSuspectedCount is 3786
  1208. # [12:45] <NeilAway> mcsmurf: about 30
  1209. # [12:45] <mcsmurf> hm, could be worse
  1210. # [12:45] <mcsmurf> (the tab count)
  1211. # [12:45] * Joins: Nefzaoui (chatzilla@BD411968.68192C33.360EF119.IP)
  1212. # [12:46] * Quits: nical (nico@moz-F8747CC6.dsl.ovh.fr) (Connection reset by peer)
  1213. # [12:46] * capella|zZzZ is now known as capella
  1214. # [12:46] <@smaug> NeilAway: that is tons of suspected objects
  1215. # [12:46] <@smaug> so now wonder CC is called
  1216. # [12:46] <@smaug> s/now/no/
  1217. # [12:48] <@smaug> mcsmurf: well, just having tabs open doesn't affect to CCs, but what the pages in the tabs do does
  1218. # [12:48] <@smaug> NeilAway: you're running SM, I assume?
  1219. # [12:48] <@smaug> including the email client
  1220. # [12:50] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1221. # [12:50] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1222. # [12:53] <NeilAway> smaug: yes
  1223. # [12:53] * Quits: Nefzaoui (chatzilla@BD411968.68192C33.360EF119.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  1224. # [12:53] <NeilAway> smaug: but I'm only using the browser
  1225. # [12:53] <NeilAway> smaug: in this particular session
  1226. # [12:53] <@smaug> k
  1227. # [12:54] <@smaug> NeilAway: are there many collected objects?
  1228. # [12:54] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  1229. # [12:54] * Quits: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it) (Quit: gsvelto)
  1230. # [12:55] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1231. # [12:56] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1232. # [12:56] * Quits: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be) (Ping timeout)
  1233. # [12:56] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1234. # [12:57] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1235. # [12:57] * Joins: jimm (jmathies@moz-864CAA4E.pn.at.cox.net)
  1236. # [12:57] <NeilAway> smaug: 2, if I'm reading it correctly
  1237. # [12:58] <@smaug> interesting
  1238. # [12:58] <@smaug> tons of suspected objects which aren't optimized out by forgetSkippable phase
  1239. # [12:58] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
  1240. # [12:59] <@smaug> I wonder if CC log would tell something useful
  1241. # [13:00] <@smaug> maybe not
  1242. # [13:00] * Joins: gandalf (zbraniecki@41D0F6BA.F2F6F030.BEAB8F7F.IP)
  1243. # [13:02] <NeilAway> bah, attaching the debugger causes huge console messages to get logged to the debugger, locking up both processes :s
  1244. # [13:03] <evilpie> mounir: awesome
  1245. # [13:04] <ttaubert> Yoric: pong
  1246. # [13:04] <Yoric> ttaubert: hi
  1247. # [13:04] <ttaubert> hey!
  1248. # [13:04] <Yoric> So, two things.
  1249. # [13:04] <Yoric> 1/ I'm currently dividing the session restore patch into smaller chunks that should be easier to review.
  1250. # [13:05] * glazou_lunch is now known as glazou
  1251. # [13:05] * Joins: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it)
  1252. # [13:05] <Yoric> 2/ I have sent you an e-mail about Snappy^H^H^H^H^H^HPerformance and I'd be glad to receive a reply :)
  1253. # [13:06] <ttaubert> 1/ sweet!
  1254. # [13:07] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
  1255. # [13:07] <ejpbruel> bz: ping
  1256. # [13:07] <ttaubert> 2/ yes you will :) I read it already. I'll reply later today :)
  1257. # [13:07] <ttaubert> Yoric: ^
  1258. # [13:08] <Yoric> thanks
  1259. # [13:09] <mounir> evilpie: the <input type='file'> changes?
  1260. # [13:09] <evilpie> mounir: yep
  1261. # [13:10] <mounir> oh :(
  1262. # [13:10] * mjschranz is now known as mjschranz_away
  1263. # [13:10] <mounir> I thought you were calling me awesome ;)
  1264. # [13:10] * Joins: danielapetrovici_ (danielapet@A5A0595A.66715431.D25A875A.IP)
  1265. # [13:11] <evilpie> YOU ARE AWESOME
  1266. # [13:11] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Ping timeout)
  1267. # [13:11] * kmoir-afk is now known as kmoir
  1268. # [13:12] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  1269. # [13:15] * Joins: andreasn (andreasn@63F8A48C.7BB850DE.B1AA2106.IP)
  1270. # [13:17] * Quits: gandalf (zbraniecki@41D0F6BA.F2F6F030.BEAB8F7F.IP) (Quit: My lid went down)
  1271. # [13:17] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1272. # [13:17] * Joins: tchevalier (Thunderbir@moz-51DD1A04.w81-251.abo.wanadoo.fr)
  1273. # [13:18] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1274. # [13:18] * Joins: hub (hub@E639FEDB.F04051C4.DC1243F8.IP)
  1275. # [13:19] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1276. # [13:21] * Quits: andreasn (andreasn@63F8A48C.7BB850DE.B1AA2106.IP) (Quit: Ex-Chat)
  1277. # [13:22] * Fallen is now known as Fallen|away
  1278. # [13:23] * Joins: abhishekp (chatzilla@moz-D25E03D8.mtnl.net.in)
  1279. # [13:23] <jesup> benwa: ping
  1280. # [13:23] <BenWa> jesup: pong
  1281. # [13:24] * Quits: tonymec (tonymec@moz-4B0D8C9.adsl-dyn.isp.belgacom.be) (Ping timeout)
  1282. # [13:24] * Quits: tonymec|away (tonymec@moz-4B0D8C9.adsl-dyn.isp.belgacom.be) (Ping timeout)
  1283. # [13:25] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1284. # [13:25] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  1285. # [13:25] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1286. # [13:25] <jesup> BenWa: Hi! I just cc'd you on the infamous nsThread leak bug. We have a fix, but are stuck trying to get a test written with the gtest stuff, and ted fingered you. ;-) I offered a beer at the local brewpub, so that extends to you - though you have a much longer drive to Pennsylvania to collect. :-)
  1287. # [13:25] <jesup> bug 835998
  1288. # [13:25] <BenWa> Alright Ill take a look
  1289. # [13:26] <BenWa> jesup: wrong #
  1290. # [13:26] <jesup> thanks! The sheriffs will bless you. Sorry, bug 853998
  1291. # [13:30] * darkowlzz is now known as darkowlzz|afk
  1292. # [13:31] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Connection reset by peer)
  1293. # [13:31] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1294. # [13:32] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  1295. # [13:32] * Joins: danielapetrovici__ (danielapet@601F3B17.33662590.A5830293.IP)
  1296. # [13:33] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Quit: Wychodzi)
  1297. # [13:33] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1298. # [13:33] * Quits: danielapetrovici_ (danielapet@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  1299. # [13:34] * Quits: marcoz (marco.zehe@moz-4D701823.dip.t-dialin.net) (Quit: Leaving.)
  1300. # [13:34] * vicamo is now known as vicamo_away
  1301. # [13:34] <jesup> glandium: ping
  1302. # [13:35] <glandium> jesup: pong
  1303. # [13:35] * Quits: bsmedberg_ (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Quit: bsmedberg_)
  1304. # [13:36] * Quits: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1305. # [13:37] * Quits: victorporof (victorporo@F35081A0.DA9DCE7D.79933D60.IP) (Quit: victorporof)
  1306. # [13:37] <ejpbruel> bz: ping
  1307. # [13:37] <jesup> glandium: hi. ehugg is fighting an apparent Windows PGO memory trashing in bug 837035, and he's struggling with it (though he fixed two unrelated bugs getting MS's AppVerifier to work with Mozilla). Asan shows nothing, and AppVerifier doesn't either
  1308. # [13:37] * Quits: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it) (Quit: Leaving)
  1309. # [13:38] <jesup> he could use advice/help/guidance if you could look. (He's PDT, so he won't be on for a while yet.)
  1310. # [13:39] <jesup> Asan obviously was on Mac and/or Linux
  1311. # [13:40] <jesup> We had landed it temporarily before backing out (for PGO and also for other reasons unrelated to failures), and he's been looking at the PGO stuff ever since
  1312. # [13:40] <NeilAway> jimm: so, the console service logs messages to the debugger... which chokes if they're very long, should we place a limit on their length?
  1313. # [13:41] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  1314. # [13:42] <jimm> I've seen those on some sites, really long css related debug output string. is that the same kind of thing you are running into?
  1315. # [13:43] * Joins: pranavrc (pranavrc@7BEDEB31.3DD09D77.520CDC98.IP)
  1316. # [13:44] * Joins: b10n1k (j0ni@moz-379AC4F8.home.otenet.gr)
  1317. # [13:46] <NeilAway> jimm: yeah, I think it was a CSS warning in a data: url
  1318. # [13:47] * darkowlzz|afk is now known as darkowlzz
  1319. # [13:47] <NeilAway> which version(s) of realloc are infallible and which are fallible?
  1320. # [13:48] * Joins: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  1321. # [13:48] <jimm> I don't see a problem with limiting that.
  1322. # [13:49] <jimm> but I would make the limit fairly large.
  1323. # [13:50] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: lizzard)
  1324. # [13:50] <jesup> glandium: FYI, Michael Tuexen is on of the SCTP protocol spec authors and implementer of the FreeBSD version (which we're using in userspace form in netwerk/sctp/src). He's working actively with us on any issues. The bug manifests itself merely by creating an SCTP association ((or perhaps on shutdown) which with the patch happens on all the PeerConnection tests in M2 and C (dom/media/tests)
  1325. # [13:51] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  1326. # [13:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5a569ac82c36 - Adrian Tamas - Bug 820276 - Robocop: Make editBookmark and checkBookmarkEdit methods available to other tests. r=jmaher
  1327. # [13:52] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  1328. # [13:53] * Joins: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1329. # [13:53] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: lizzard)
  1330. # [13:53] <glandium> jesup: posted a comment
  1331. # [13:53] <glandium> i have no better idea
  1332. # [13:53] <jesup> thanks
  1333. # [13:53] * jcranmer|away is now known as jcranmer
  1334. # [13:54] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1335. # [13:54] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  1336. # [13:54] * Joins: marcoz (marco.zehe@moz-4D701823.dip.t-dialin.net)
  1337. # [13:54] * rail_away is now known as rail
  1338. # [13:56] * Joins: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  1339. # [13:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/508256893af7 - Vicamo Yang - Bug 854904: fix undefined sockaddr_in, sockaddr_in6. r=qDot
  1340. # [13:58] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Connection reset by peer)
  1341. # [13:59] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1342. # [13:59] * Joins: armenzg (armenzg@moz-600B22EA.home1.cgocable.net)
  1343. # [13:59] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  1344. # [14:00] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1345. # [14:00] * Quits: whimboo (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1346. # [14:00] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1347. # [14:02] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1348. # [14:02] * Quits: derf (derf@moz-4168F490.net) (Input/output error)
  1349. # [14:02] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1350. # [14:03] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  1351. # [14:03] * Joins: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP)
  1352. # [14:04] * vicamo_away is now known as vicamo
  1353. # [14:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  1354. # [14:04] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Max SendQ exceeded)
  1355. # [14:06] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1356. # [14:06] * Quits: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw) (Ping timeout)
  1357. # [14:07] * jcranmer ponders making ns*String use char16_t instead of PRUnichar
  1358. # [14:07] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
  1359. # [14:07] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Max SendQ exceeded)
  1360. # [14:08] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1361. # [14:09] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Ping timeout)
  1362. # [14:09] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Max SendQ exceeded)
  1363. # [14:09] * jhopkins|afk is now known as jhopkins
  1364. # [14:09] * catlee-away is now known as catlee
  1365. # [14:10] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1366. # [14:10] * Joins: darkowlzz_ (darkowlzz@FCC0E8E0.6876F9A3.27560D6E.IP)
  1367. # [14:10] * Quits: darkowlzz (darkowlzz@AE0C3755.7AA3CAE5.27560D6E.IP) (Ping timeout)
  1368. # [14:11] * darkowlzz_ is now known as darkowlzz
  1369. # [14:11] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  1370. # [14:11] <JosiahOne> Is there a bug # for Reader on Firefox Desktop?
  1371. # [14:11] * Joins: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net)
  1372. # [14:12] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1373. # [14:12] * Joins: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net)
  1374. # [14:12] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1375. # [14:13] * armenzg is now known as armenzg_brb
  1376. # [14:14] <margaret> JosiahOne: jaws would know
  1377. # [14:14] <JosiahOne> margaret: Alright, thanks.
  1378. # [14:14] <Unfocused> JosiahOne: bug 795968
  1379. # [14:14] <JosiahOne> jaws: Ping.
  1380. # [14:14] <JosiahOne> jaws: Unping.
  1381. # [14:14] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  1382. # [14:14] <JosiahOne> Unfocused: Thank you.
  1383. # [14:15] <Unfocused> :)
  1384. # [14:15] <margaret> Unfocused also knows :)
  1385. # [14:15] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  1386. # [14:15] <JosiahOne> Oh, and jaws is on vacation. Good for him.
  1387. # [14:15] * Fallen|away is now known as Fallen
  1388. # [14:16] * Joins: WaltS (Thunderbir@moz-1553F497.pitbpa.east.verizon.net)
  1389. # [14:17] * whimboo is now known as whimboo|busy
  1390. # [14:17] <ejpbruel> anyone here (other than bz) knows about doc shell?
  1391. # [14:19] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  1392. # [14:20] * Joins: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP)
  1393. # [14:20] <JosiahOne> My goodness the latest Safari is glitchy.
  1394. # [14:20] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1395. # [14:20] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1396. # [14:20] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1397. # [14:20] * pmoore|away is now known as pmoore
  1398. # [14:21] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  1399. # [14:21] * JosiahOne Thinks about filling some bugs for them...
  1400. # [14:21] <JosiahOne> Nah.
  1401. # [14:23] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1402. # [14:24] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  1403. # [14:26] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  1404. # [14:26] * jmaher|afk is now known as jmaher
  1405. # [14:27] <tbsaunde> ejpbruel: jlebar|mtg maybe (smaug seems to be away too)
  1406. # [14:27] <ejpbruel> jlebar: hi
  1407. # [14:27] <ejpbruel> tbsaunde: thx!
  1408. # [14:27] * Quits: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP) (Input/output error)
  1409. # [14:28] * Joins: twi1 (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  1410. # [14:28] * Quits: vtmarvin (Thunderbir@F5505435.26EDE4E7.25874CBB.IP) (Quit: vtmarvin)
  1411. # [14:29] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Ping timeout)
  1412. # [14:29] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1413. # [14:29] <tbsaunde> jcranmer: so, wrt the char16_t discussion last night I suspect the answer is how much you care that char16_t looks anything like the spec one
  1414. # [14:29] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1415. # [14:30] <jcranmer> tbsaunde: you see the Char16.h in mfbt? that's how much I care
  1416. # [14:31] <tbsaunde> jcranmer: I read it, but don't see how that's an answer
  1417. # [14:31] <jcranmer> tbsaunde: we get a MOZ_UTF16 stringifier and char16_t is decltype(MOZ_UTF16("")[0])
  1418. # [14:32] * pmoore is now known as pmoore|away
  1419. # [14:32] <RyanVM> hmm, strongly considering hiding winxp xpcshell until this timeout situation gets resolved
  1420. # [14:32] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1421. # [14:33] * armenzg_brb is now known as armenzg
  1422. # [14:33] <jesup> BenWa: thanks
  1423. # [14:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/805aff291ec2 - Jonathan Watt - Bug 854538 - Add a ::-moz-range-progress pseudo-element to <input type=range> for Firefox OS. r=dholbert
  1424. # [14:33] <BenWa> np
  1425. # [14:34] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1426. # [14:34] <jesup> RyanVM: we landed the buffer underran assertion fix last night; I'm running a try with all the suppressions in dom/media/test/mochitest removed (might be overkill if there were other assertions at times)
  1427. # [14:34] <RyanVM> jesup: rock on!
  1428. # [14:35] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1429. # [14:35] <jesup> RyanVM: A scan of builds following it didn't show any underrans, and they were pretty frequent (in small numbers)
  1430. # [14:35] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  1431. # [14:36] <jaws> JosiahOne: this is the actual bug you want, https://bugzilla.mozilla.org/show_bug.cgi?id=558882
  1432. # [14:36] * coop|afk is now known as coop|mtg
  1433. # [14:37] <JosiahOne> jaws: Oh yes. Thanks!
  1434. # [14:37] <RyanVM> jesup: that's great news, thanks again for all the work you and your team have done on these issues
  1435. # [14:37] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  1436. # [14:38] <JosiahOne> Oh, I see. jaws, your on vacation on the 30th. I see.
  1437. # [14:39] * JosiahOne I upset that he just put " I see" twice...
  1438. # [14:39] <JosiahOne> Curse it.
  1439. # [14:39] <JosiahOne> s/I/Is
  1440. # [14:39] <jesup> RyanVM: the real win is when we land the fix for bug 853998/833769. Which I'm hoping will be today now that BenWa helped with the test code
  1441. # [14:40] <JosiahOne> Ah!!!
  1442. # [14:40] <JosiahOne> s/your/you're
  1443. # [14:40] <BenWa> jesup: Note that we don't run GTest yet but I'm hoping to fix it this month
  1444. # [14:40] * pmoore|away is now known as pmoore
  1445. # [14:40] <BenWa> on buildbot that is
  1446. # [14:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b835cf6121f5 - Kartikaya Gupta - Bug 854971 - Handle action/back gamepad keys properly when entering URLs on the awesome screen. r=lucasr
  1447. # [14:41] * Joins: Arjen87 (Instantbir@moz-AD62903E.solcon.nl)
  1448. # [14:42] * Joins: trevorh (trevor@moz-4BD168B1.lnse1.cha.bigpond.net.au)
  1449. # [14:43] * darkowlzz is now known as darkowlzz|afk
  1450. # [14:43] * ewong|sleep is now known as ewong
  1451. # [14:47] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1452. # [14:48] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1453. # [14:49] * glob|away is now known as glob
  1454. # [14:49] <Yoric> Is there a way I can launch a nsIThread from JavaScript in xpcshell?
  1455. # [14:49] <Yoric> I don't even need to use it, it's just to test the histogram that counts the number of threads launched.
  1456. # [14:49] <Yoric> Mmmhh...
  1457. # [14:50] <Yoric> Well, I could just launch workers, they are bound to be backed by nsIThread.
  1458. # [14:50] <froydnj> Yoric: Services.tm.newThread should work
  1459. # [14:50] * Joins: pnkfelix (pnkfelix@moz-DCE959F8.cnt.nerim.net)
  1460. # [14:50] <Yoric> froydnj: Does that still work?
  1461. # [14:50] * Quits: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net) (Ping timeout)
  1462. # [14:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/28a9bc38d441 - Andrew Halberstadt - Bug 854996 - Bump mozcrash version used by b2g emulators to 0.5, r=edmorley
  1463. # [14:50] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  1464. # [14:50] <Yoric> I'll just launch workers.
  1465. # [14:50] <Yoric> Thanks.
  1466. # [14:50] <froydnj> Yoric: "still"? is the thread manager not active in xpcshell?
  1467. # [14:51] <Yoric> Well, it's not active in chrome.
  1468. # [14:51] <Yoric> Let me rephrase.
  1469. # [14:51] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  1470. # [14:51] * Quits: WaltS (Thunderbir@moz-1553F497.pitbpa.east.verizon.net) (Connection reset by peer)
  1471. # [14:51] <Yoric> It used to be possible to simply instantiate a nsIThread from JS, and iirc, that feature disappeared when we added support for Chrome Workers.
  1472. # [14:54] * Joins: WaltS (Thunderbir@moz-1553F497.pitbpa.east.verizon.net)
  1473. # [14:54] * jcranmer is now known as jcranmer|away
  1474. # [14:54] * Quits: abhishekp (chatzilla@moz-D25E03D8.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  1475. # [14:55] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
  1476. # [14:55] * mjschranz_away is now known as mjschranz
  1477. # [14:55] <froydnj> Yoric: huh, interesting. I don't see anything suggesting .newThread has gone away, but perhaps there is deeper magic at work here
  1478. # [14:55] <NeilAway> RyanVM: why the CC?
  1479. # [14:56] <RyanVM> NeilAway: cloned the dependent bug
  1480. # [14:58] * glob is now known as glob|away
  1481. # [14:58] <Yoric> froydnj: Well, it seems to work.
  1482. # [14:59] * Quits: whimboo|busy (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1483. # [15:01] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1484. # [15:01] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1485. # [15:02] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel)
  1486. # [15:04] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1487. # [15:04] * vladan-afk is now known as vladan
  1488. # [15:06] * Joins: gerv1 (Instantbir@moz-8E68CF56.in-addr.arpa)
  1489. # [15:06] * Joins: SDUP (chatzilla@moz-E85E6E.w92-139.abo.wanadoo.fr)
  1490. # [15:06] * Quits: gerv (Instantbir@moz-8E68CF56.in-addr.arpa) (No route to host)
  1491. # [15:08] * mcote|afk is now known as mcote
  1492. # [15:10] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1493. # [15:10] * Joins: whimboo|busy (whimboo@2557E599.66715431.D25A875A.IP)
  1494. # [15:10] * armenzg is now known as armenzg_brb
  1495. # [15:10] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1496. # [15:11] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1497. # [15:13] * Joins: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP)
  1498. # [15:13] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1499. # [15:13] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1500. # [15:13] * ChanServ sets mode: +o smaug
  1501. # [15:14] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  1502. # [15:15] <ekr> BenWa: ping
  1503. # [15:15] <BenWa> ekr: pong
  1504. # [15:16] <ekr> So the problem with GTEST was that it just didn't work
  1505. # [15:16] <ekr> BenWa: I added a GTEST_CPPSRCS value to my Makefile.in and my files still didn't ocmpile
  1506. # [15:16] <BenWa> ekr: What was the compile error?
  1507. # [15:17] <ekr> No error, it didn't even try
  1508. # [15:17] <BenWa> then you forgot enable-gtest
  1509. # [15:17] <ekr> No, I have that.
  1510. # [15:17] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  1511. # [15:18] <BenWa> what platform are you on?
  1512. # [15:18] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  1513. # [15:19] <ekr> Mac
  1514. # [15:19] * khuey|away is now known as khuey
  1515. # [15:19] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1516. # [15:19] * armenzg_brb is now known as armenzg
  1517. # [15:19] * ekr_ is now known as ekr
  1518. # [15:19] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1519. # [15:19] <BenWa> Then it should compile. Check for typos in the makefile or how you enabled gtest
  1520. # [15:19] * Joins: nmatsakis (nmatsakis@moz-EE41F888.bstnma.east.verizon.net)
  1521. # [15:19] <BenWa> obj-ff-64gdb/config.status should tell you if it's configured
  1522. # [15:19] * Joins: derf (derf@moz-4168F490.net)
  1523. # [15:20] <ekr> (''' MOZ_ENABLE_GTEST ''', ' 1 '),
  1524. # [15:21] * capella is now known as capella|gym
  1525. # [15:21] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1526. # [15:21] <ekr> And it's not just my tests. None of the gtest tests seem to be compiling
  1527. # [15:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/771c895e8b55 - Patrick McManus - bug 848139 - telemetry for tls server hello size r=honzab
  1528. # [15:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/43a90cebe6e7 - Patrick McManus - bug 845934 Telemetry for TLS Resumption rates r=honzab
  1529. # [15:22] * Joins: jryans (jryans@moz-945C5CA4.massrel.com)
  1530. # [15:23] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1531. # [15:24] * Joins: mbrubeck1 (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  1532. # [15:24] * gregglind_away is now known as gregglind
  1533. # [15:24] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Ping timeout)
  1534. # [15:25] * ewong is now known as ewong|sleep
  1535. # [15:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/19b7b1c5c109 - Trevor Saunders - bug 853682 - remove a include of the chromium gfx rect because its the only thing causing us to need the chromium gfx rect stuff r=bsmedberg
  1536. # [15:25] <BenWa> ekr: Is objdir/testing/gtest/ empty?
  1537. # [15:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/697f1b4dad33 - Trevor Saunders - bug 853682 - rm some vestiges of the chromium build system r=bsmedberg
  1538. # [15:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/965ca73d0073 - Trevor Saunders - bug 853682 - remove most of the chromium gfx stuff since it isn't used we need to keep a few headers because they're included, but we don't even need to define the
  1539. # [15:26] <firebot> functions they declare. r=bsmedberg
  1540. # [15:26] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
  1541. # [15:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/712467cc54f6 - Trevor Saunders - bug 853682 - rm some chromium keyboard stuff and a scoped_vector thing both of which we don't use r=bsmedberg
  1542. # [15:26] * Joins: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net)
  1543. # [15:26] <ekr> No, it has some stuff
  1544. # [15:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3ccf47cd7ca2 - Trevor Saunders - bug 853682 - rm ipc/chromium/src/base/crypto/ which wasn't being built r=bsmedberg
  1545. # [15:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/18d7ba4991b4 - Trevor Saunders - bug 853682 - rm ipc/chromium/src/base/data/ r=bsmedberg
  1546. # [15:26] <ekr> Hang on
  1547. # [15:27] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  1548. # [15:30] * Quits: SDUP (chatzilla@moz-E85E6E.w92-139.abo.wanadoo.fr) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  1549. # [15:30] * Quits: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1550. # [15:34] * Joins: sankha93 (sankha93@C0ACC8AF.C0D45E01.EFB84E89.IP)
  1551. # [15:34] <firebot> Check-in:
  1552. # [15:34] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a49b82d16504 - Till Schneidereit - Bug 853075 - continue with next FunctionSpec instead of aborting loop upon encountering self-hosted methods during self-hosting global initialization in
  1553. # [15:34] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Connection reset by peer)
  1554. # [15:34] <firebot> JS_DefineFunctions. r=jonco
  1555. # [15:35] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  1556. # [15:35] * Joins: ehugg (chatzilla@E50179D4.29102B70.6CD50604.IP)
  1557. # [15:35] <glandium> crt issues are always so much fun
  1558. # [15:35] <glandium> (msvcrt)
  1559. # [15:35] * Joins: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  1560. # [15:36] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  1561. # [15:36] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1562. # [15:36] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Input/output error)
  1563. # [15:36] * Fallen is now known as Fallen|away
  1564. # [15:36] <@bz> Yeah, that's why we need LCDs.
  1565. # [15:37] * Joins: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it)
  1566. # [15:37] * Quits: whimboo|busy (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1567. # [15:37] * armenzg is now known as armenzg_mtg
  1568. # [15:37] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1569. # [15:39] * Quits: pnkfelix (pnkfelix@moz-DCE959F8.cnt.nerim.net) (Quit: Leaving.)
  1570. # [15:39] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  1571. # [15:39] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1572. # [15:39] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1573. # [15:40] * Fallen|away is now known as Fallen
  1574. # [15:40] * Quits: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net) (Client exited)
  1575. # [15:40] * Joins: yzen (Adium@C8A3A5EA.A6295926.9D42CF23.IP)
  1576. # [15:42] * Quits: yzen (Adium@C8A3A5EA.A6295926.9D42CF23.IP) (Ping timeout)
  1577. # [15:42] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
  1578. # [15:43] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1579. # [15:43] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  1580. # [15:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0c2c54c2b5da - Till Schneidereit - Bug 853417 - add comment explaining why we don't need to check for self-hosted scripts in ScriptDebugEpilogue. r=me
  1581. # [15:45] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1582. # [15:45] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1583. # [15:45] * Joins: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net)
  1584. # [15:45] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  1585. # [15:47] * hwine-food is now known as hwine
  1586. # [15:47] * Joins: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  1587. # [15:47] * Joins: whimboo|busy (whimboo@2557E599.66715431.D25A875A.IP)
  1588. # [15:47] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  1589. # [15:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/43e3534fcf86 - Benoit Girard - Bug 853896 - Turn off MOZ_EVENT_TRACE when profiling. r=ted
  1590. # [15:49] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1591. # [15:50] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  1592. # [15:50] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  1593. # [15:50] * Quits: darkowlzz|afk (darkowlzz@FCC0E8E0.6876F9A3.27560D6E.IP) (Ping timeout)
  1594. # [15:51] <ekr> benwa: here is my change…. https://bug853998.bugzilla.mozilla.org/attachment.cgi?id=730154
  1595. # [15:51] <ekr> And it doesn't seem to be trying to compile the file at all
  1596. # [15:51] <BenWa> ekr: Did you find your problem?
  1597. # [15:51] <ekr> BenWa: no.
  1598. # [15:51] <ekr> and it does seem to have built some gtests
  1599. # [15:51] <BenWa> ekr: do you have enable-tests?
  1600. # [15:52] <ekr> http://pastebin.mozilla.org/2250854
  1601. # [15:52] * Quits: mshal (mshal@moz-D5CACB19.washdc.fios.verizon.net) (Quit: leaving)
  1602. # [15:52] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  1603. # [15:52] * Joins: mshal (mshal@moz-D5CACB19.washdc.fios.verizon.net)
  1604. # [15:53] <ekr> and like I say, it seems to be building stuff in objdir/testing/gtest
  1605. # [15:53] <BenWa> ekr: what happens when you run firefox -unittest?
  1606. # [15:54] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1607. # [15:55] * Quits: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP) (Ping timeout)
  1608. # [15:55] * Quits: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1609. # [15:55] <ekr> It runs some tests and then crashes in the TiledLayerBuffer tests
  1610. # [15:56] <BenWa> ekr: Ok so then its just your makefile that fails
  1611. # [15:56] * Quits: sankha93 (sankha93@C0ACC8AF.C0D45E01.EFB84E89.IP) (Ping timeout)
  1612. # [15:56] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1613. # [15:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed90c16f9b22 - Sunny - Bug 854350 - [OS.File] Clean up code by using default arguments. r=Yoric
  1614. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1562dc5d65c8 - Kent James - Bug 853097 - Move AC_DEFINE_UNQUOTED to fix build bustage. r=ted
  1615. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bb210464e583 - Julian Viereck - Bug 853033 - Change UUID as followup to bug 743252. r=jlebar
  1616. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ef6fba6c2878 - David Rajchenbach-Teller - Bug 852143 - Write strings efficiently in OS.File. r=froydnj
  1617. # [15:57] <BenWa> ekr: Ohh I bet it's because xpcom/test/Makefile.in doesn't get a library or whatnot so it doesn't compile CPP sources for it
  1618. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a3a163f9a989 - Jan Beich - Bug 851880 - Build OdinMonkey on more Unices. r=luke
  1619. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f15682d66f5f - Cykesiopka - Bug 802989 - [OS.File] Fix documentation of OS.Path. r=Yoric
  1620. # [15:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e518464adf03 - Jan Beich - Bug 851880 - Consistently assume same ABI. r=luke
  1621. # [15:57] <BenWa> ekr: Yes that's your problem
  1622. # [15:58] <ekr> OK, so the answer is…?
  1623. # [15:58] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1624. # [15:58] <ekr> Add a library?
  1625. # [15:58] * Joins: ctangira (ctangira@moz-264CB7F1.cisco.com)
  1626. # [15:58] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1627. # [15:58] <BenWa> ekr: do the CPPSRCS files get compiled?
  1628. # [15:59] * Joins: sankha93 (sankha93@C0ACC8AF.C0D45E01.EFB84E89.IP)
  1629. # [15:59] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1630. # [16:00] <ekr> checking
  1631. # [16:00] * Joins: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com)
  1632. # [16:00] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1633. # [16:00] * Joins: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP)
  1634. # [16:00] <glazou> /quit bbl
  1635. # [16:00] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1636. # [16:01] * jmaher is now known as jmaher|afk
  1637. # [16:03] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1638. # [16:03] * Joins: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  1639. # [16:03] <ekr> BenWa: yes
  1640. # [16:04] <BenWa> ekr: Your best bet is to poke around rules.mk and see why it's not working. Start by checking that the GTEST_CPPSRCS rule is being hit
  1641. # [16:04] <BenWa> TestSyncRunnable.o is not generated right?
  1642. # [16:04] <glandium> there is no kind of equivalent to objdump -t with msvc is it? (list of all symbols, not only those exported)
  1643. # [16:04] <ekr> It's not even trying to compile it
  1644. # [16:04] * armenzg_mtg is now known as armenzg
  1645. # [16:04] * Joins: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be)
  1646. # [16:05] * armenzg is now known as armenzg_brb
  1647. # [16:05] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1648. # [16:05] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  1649. # [16:05] <@khuey> glandium: on a shared library?
  1650. # [16:06] <glandium> khuey: yeah
  1651. # [16:06] <glandium> or an executable, but my current use case is a shared lib
  1652. # [16:06] <@khuey> glandium: not afaik
  1653. # [16:06] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1654. # [16:07] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  1655. # [16:07] <@khuey> dumpbin -SYMBOLS only works on .obj files
  1656. # [16:07] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1657. # [16:07] <@khuey> there may be some sort of pdb tool that does it
  1658. # [16:07] <@khuey> idk
  1659. # [16:07] <glandium> i guess that could be helpful http://code.google.com/p/pdbdump/
  1660. # [16:08] * Joins: breck (breck@21FF058A.A04951A6.2321E71E.IP)
  1661. # [16:09] <glandium> no module named comtypes :(
  1662. # [16:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f1e67d5f1708 - Sam Foster - Bug 855270 - splice off trailing null entries from NewTabUtils pinnedLinks when unpinning. r=ttaubert
  1663. # [16:09] <glandium> we don't have comtypes in our python, apparently
  1664. # [16:09] * Joins: juanb (jbecerra@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1665. # [16:09] <glandium> ah it's not standard python
  1666. # [16:09] * armenzg_brb is now known as armenzg
  1667. # [16:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c5b80c5a7f5 - Nathan Froyd - Bug 855302 - don't use PR_FALSE in dictionary_helper_gen.py; r=smaug
  1668. # [16:10] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  1669. # [16:10] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  1670. # [16:12] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  1671. # [16:12] * philor|away is now known as philor
  1672. # [16:12] * Joins: [1]kdcw (kdcw@moz-F7413045.pk.shawcable.net)
  1673. # [16:12] * ctalbert|afk is now known as ctalbert
  1674. # [16:13] <RyanVM> jimm: ping
  1675. # [16:13] <jimm> RyanVM: pong
  1676. # [16:13] <RyanVM> jimm: FWIW, it would be cool if during your reviews (especially for new contributors) you pointed them to our patch submission guidelines (ie bug 852409)
  1677. # [16:14] <RyanVM> jimm: would make it a lot easier for me when checking in
  1678. # [16:14] * Quits: kdcw (kdcw@moz-F7413045.pk.shawcable.net) (Ping timeout)
  1679. # [16:14] * [1]kdcw is now known as kdcw
  1680. # [16:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b5c4adef1523 - Julian Seward - Bug 854810 - Use shared-libraries-*.cc instead of home-grown equivalents, r=bgirard
  1681. # [16:14] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1682. # [16:14] <jimm> RyanVM: was there something wrong with the patch file?
  1683. # [16:14] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1684. # [16:14] * ChanServ sets mode: +o dveditz
  1685. # [16:14] <RyanVM> jimm: missing all the hg header info
  1686. # [16:15] <jimm> oh I see, export headers.
  1687. # [16:15] <@ted> glandium: i would suspect that that pdbdump code is just doing mostly the same thing as dump_syms
  1688. # [16:15] <RyanVM> jimm: you can just point them to https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F
  1689. # [16:15] <jimm> RyanVM: will do
  1690. # [16:15] <glandium> ted: now you mention it, dump_syms would work for me
  1691. # [16:15] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  1692. # [16:16] <@ted> looks like it's a little more thorough, but yeah, it's just using the DIA SDK
  1693. # [16:16] <RyanVM> jimm: thanks :) - I'll mention it in that bug
  1694. # [16:16] * Quits: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com) (Quit: Leaving.)
  1695. # [16:16] <glandium> ted: see, it would really help to be able to build dump_syms
  1696. # [16:16] <glandium> no module named winnt ; wtf
  1697. # [16:16] * gw280|dimsumoverload is now known as gw280
  1698. # [16:17] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1699. # [16:17] * Joins: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com)
  1700. # [16:18] <glandium> ted: so, where can i get dump_syms.exe? :)
  1701. # [16:19] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1702. # [16:20] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1703. # [16:20] <paul> I'm running into this error when trying to run mochitests: src/config/rules.mk:45: backend.mk: No such file or directory
  1704. # [16:20] <paul> make: *** No rule to make target `backend.mk'. Stop.
  1705. # [16:20] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1706. # [16:20] <paul> not sure what's going on… it used to work fine
  1707. # [16:20] <nalexander> paul: there's a ticket for that, let me search.
  1708. # [16:20] <paul> bug 851975?
  1709. # [16:20] <nalexander> paul: I believe if you run $OBJDIR/config.status, it should fix itself.
  1710. # [16:21] * Quits: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP) (Ping timeout)
  1711. # [16:21] <@ted> glandium: there are copies in toolkit/crashreporter/tools/win32
  1712. # [16:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1713. # [16:21] <paul> nalexander: "Reticulating splines..."
  1714. # [16:21] <paul> what is that?
  1715. # [16:21] <@ted> heh :)
  1716. # [16:21] <nalexander> paul: a little in joke.
  1717. # [16:21] <glandium> ted: yurk
  1718. # [16:21] <@khuey> you need to play more simcity
  1719. # [16:21] <@ted> never played SimCity?
  1720. # [16:22] <nalexander> paul: but config.status is reparsing all the moz.build files and writing backend.mk.
  1721. # [16:22] <@khuey> paul: did you delete a directory in your objdir?
  1722. # [16:22] <paul> nalexander: it worked. Thank you :)
  1723. # [16:22] <nalexander> paul: what khuey said.
  1724. # [16:22] <glandium> btw, the humble bundle installer for android reticulates splines too
  1725. # [16:22] <paul> I didn't.
  1726. # [16:22] <@ted> heh
  1727. # [16:23] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  1728. # [16:24] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  1729. # [16:24] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  1730. # [16:24] * Quits: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP) (Ping timeout)
  1731. # [16:24] * Cww is now known as Cww|sick
  1732. # [16:25] * jmaher|afk is now known as jmaher
  1733. # [16:26] <Bas> ted: ping
  1734. # [16:27] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  1735. # [16:27] * Quits: b10n1k (j0ni@moz-379AC4F8.home.otenet.gr) (Ping timeout)
  1736. # [16:27] <nalexander> paul: you might look at https://bugzilla.mozilla.org/show_bug.cgi?id=848530
  1737. # [16:28] * Joins: darkowlzz|afk (darkowlzz@EBC5D665.E5488FB7.25B273F5.IP)
  1738. # [16:28] * Joins: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP)
  1739. # [16:30] * Quits: Timvde (tim_vdeynd@moz-FE72B176.kulnet.kuleuven.be) (Quit: )
  1740. # [16:31] <@ted> Bas: pong
  1741. # [16:31] * Joins: Ms2ger (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be)
  1742. # [16:31] <ekr> BenWa: what am I looking for here? Is there a way to instrument the rules evaluation?
  1743. # [16:31] * Joins: Mavericks (Mibbit@D1D186CD.775EF79B.3E5D7F27.IP)
  1744. # [16:31] <Bas> ted: I had a patch recently which added a new command line handler, but it seems in our buildbot builds the command line flag isn't working. BenWa mentioned there might be something going on with it not being packaged, how do I make it be packaged? :)
  1745. # [16:32] <glandium> ted: what is the information that allows to get the FILE corresponding to a FUNC?
  1746. # [16:32] * Joins: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net)
  1747. # [16:32] <@ted> Bas: http://mxr.mozilla.org/mozilla-central/source/browser/installer/package-manifest.in
  1748. # [16:33] <@ted> glandium: http://code.google.com/p/google-breakpad/source/browse/trunk/src/common/windows/pdb_source_line_writer.cc#203
  1749. # [16:33] <@ted> glandium: it just does findLinesByRVA with the RVA of the function
  1750. # [16:33] * Joins: azakai (alon@moz-90E3042.lightspeed.sntcca.sbcglobal.net)
  1751. # [16:34] <BenWa> ekr: I just modify the rules.mk to have problems and see if they get hit lol
  1752. # [16:34] <Bas> ted: So if I have this: http://mxr.mozilla.org/mozilla-central/source/layout/tools/recording/ , what do I add to that package manifst file?
  1753. # [16:34] <glandium> ted: i mean, in the dump_syms output
  1754. # [16:34] <BenWa> there's a better way I imagine
  1755. # [16:34] * mbrubeck1 is now known as mbrubeck
  1756. # [16:34] <BenWa> If your CPPSRCS are getting compiled then so should your GTEST_CPPSRCS
  1757. # [16:34] <@ted> glandium: it just enumerates functions by rva, prints the function, then enumerates the lines for that RVA and prints them
  1758. # [16:35] <@ted> Bas: whatever winds up in components/ needs to be listed
  1759. # [16:35] * Quits: gcp (gcp@moz-86A7852.access.telenet.be) (Ping timeout)
  1760. # [16:35] <glandium> ah 4th column in the data after FUNC
  1761. # [16:35] * Joins: abhishekp (chatzilla@moz-D25E03D8.mtnl.net.in)
  1762. # [16:35] <@ted> glandium: oh, sorry
  1763. # [16:35] <Bas> ted: Ah yes, I think I found it, thank you, can I put you up for a quick review on this?
  1764. # [16:35] <@ted> didn't know exactly what you meant
  1765. # [16:35] <@ted> Bas: sure
  1766. # [16:35] * Quits: azakai (alon@moz-90E3042.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1767. # [16:36] * Joins: gcp (gcp@moz-86A7852.access.telenet.be)
  1768. # [16:36] * Joins: mccr8 (mccr8@43CB6079.66715431.D25A875A.IP)
  1769. # [16:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7cbb678c722d - Andrea Marchesini - Bug 853019 - Web Activities' regexp should have a behaviour closer to HTML's pattern. r=mounir
  1770. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7d6cde6ea21d - Brandon Waterloo - Bug 853909 - Add test code for gesture image rotation. r=jaws
  1771. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/83b480db9bec - Norbert Lindenberg - Bug 851763 - Increase maxbytes for JSRuntime in IDBObjectStore and testGCOutOfMemory. r=Waldo
  1772. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f63ce344beca - Xin Zhang - Bug 82301 - Show all history should expand Today history folder by default. r=mak
  1773. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cbc545c94cea - Steve Singer - Bug 851859 - Set jemalloc's page size based on the architecture instead of assuming it's always 4kb. r=jlebar
  1774. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/392c44e25cd2 - Mina Almasry - Bug 582783 - Move windows.h include and undef LoadImage to gfxWindowsSurface.h. r=joe
  1775. # [16:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cf185b01f0ca - Jim Chen - Bug 853819 - Use focused window to process SetInputContext and GetInputContext. r=cpeterson
  1776. # [16:37] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1777. # [16:37] <BenWa> ekr: ahh nevermind
  1778. # [16:37] * Joins: mccr8_ (mccr8@2557E599.66715431.D25A875A.IP)
  1779. # [16:37] <BenWa> this make file is used to create a simple program
  1780. # [16:37] <BenWa> GTEST wont work there
  1781. # [16:37] * Quits: mccr8 (mccr8@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  1782. # [16:38] <BenWa> you need to create a new subdirectory to host the GTEST
  1783. # [16:38] * mccr8_ is now known as mccr8
  1784. # [16:38] <@ted> build system :-(
  1785. # [16:38] * Joins: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP)
  1786. # [16:38] <Ms2ger> ted, hey, you should be happy
  1787. # [16:38] <Ms2ger> ted, you don't own it anymore
  1788. # [16:38] <@ted> srsly
  1789. # [16:39] <firebot> Check-in:
  1790. # [16:39] <BenWa> But working on the build system at mozilla is equivalent to having immunity :P
  1791. # [16:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a59fb1ccd6b - Dão Gottwald - Bug 855273 - Clean up how we determine whether the location should be displayed for new tabs (customizing browser.newtab.url hides the URL for new tabs, displays it when
  1792. # [16:39] <firebot> de- and re-selecting the tab). r=ttaubert
  1793. # [16:39] <Ms2ger> BenWa, from sanity?
  1794. # [16:39] <BenWa> Well that's the cost you have to pay
  1795. # [16:40] <glandium> Ms2ger: i think i didn't have sanity before touching the build system
  1796. # [16:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4967844a6ae2 - Raymond Lee - Bug 852040 - Apply use of BookmarkJSONUtils.importFromURL r=mbrubeck
  1797. # [16:40] <Ms2ger> glandium, well, something must have driven you to touch it :)
  1798. # [16:41] <ekr> BenWa: so like xpcom/gtest?
  1799. # [16:41] <BenWa> ekr: Yes
  1800. # [16:41] <ekr> thank you, i will do it.
  1801. # [16:41] <BenWa> ekr: I think it will need something similar to that: https://bugzilla.mozilla.org/attachment.cgi?id=723575&action=diff#a/gfx/tests/Makefile.in_sec2
  1802. # [16:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1803. # [16:42] <ekr> thanks. will give it a try
  1804. # [16:42] <BenWa> ekr: I really wanted to avoid doing this but apparently the build system can't really support it :(
  1805. # [16:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/44d4d2234a6e - Sam Foster - Bug 808770 - Implement pin/unpin of Top Sites, new Site model and refresh method on richgriditem. r=mbrubeck
  1806. # [16:45] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1807. # [16:45] * Joins: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP)
  1808. # [16:45] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  1809. # [16:46] * Quits: bogdan_maris (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1810. # [16:46] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1811. # [16:46] * armenzg is now known as armenzg_lunch
  1812. # [16:47] * JosiahOne is now known as JosiahOne-Away
  1813. # [16:47] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1814. # [16:48] <ekr> BenWay: the code in gfx/tests/Makefile.in seems to have changed pretty racidally
  1815. # [16:48] <ekr> radically
  1816. # [16:48] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1817. # [16:48] <Bas> ted: Hrm, so now it says: 'No chrome package registered for chrome://recording/content/recording.xul' even though I added @BINPATH@/chrome/recording/content/* too ... is there something else I need to add to have it registered?
  1818. # [16:49] <@ted> i don't know offhand
  1819. # [16:49] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  1820. # [16:49] <@ted> possibly something in a manifest
  1821. # [16:49] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1822. # [16:49] * Joins: Mitch (chatzilla@moz-7C8DACDA.sbr802.nsw.optusnet.com.au)
  1823. # [16:50] <@ted> hrmph
  1824. # [16:50] <ekr> BenWa: do we have a current example?
  1825. # [16:50] <@ted> why does the prefservice assert on me when i AddStrongObserver(this) ?
  1826. # [16:50] <@ted> (asserts during the pref change callback, in nsCOMPtr)
  1827. # [16:51] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Ping timeout)
  1828. # [16:51] * rail is now known as rail-lunch
  1829. # [16:51] * Quits: Ms2ger (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be) (Ping timeout)
  1830. # [16:51] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: Bye Bye)
  1831. # [16:52] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  1832. # [16:52] * Joins: Ms2ger (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be)
  1833. # [16:53] <Bas> Who might know about chrome registration?
  1834. # [16:53] * jlebar|mtg is now known as jlebar
  1835. # [16:53] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1836. # [16:54] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
  1837. # [16:54] * Joins: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net)
  1838. # [16:54] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
  1839. # [16:55] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  1840. # [16:55] <glandium> Bas: i do
  1841. # [16:55] * Quits: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  1842. # [16:55] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1843. # [16:55] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  1844. # [16:55] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  1845. # [16:55] <glandium> Bas: you probably didn't add chrome/recording.manifest
  1846. # [16:56] * Quits: Ms2ger (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be) (Ping timeout)
  1847. # [16:56] <Bas> glandium: Oh noes... you're probably right :(
  1848. # [16:56] * Joins: spohl (Adium@moz-B4158996.reverse.softlayer.com)
  1849. # [16:56] <Bas> Sorry for being ignorant here :)
  1850. # [16:57] * Quits: ctangira (ctangira@moz-264CB7F1.cisco.com) (Ping timeout)
  1851. # [16:57] <Bas> glandium: I should've just figured that out from looking at pdfjs.manifest's inclusion :)
  1852. # [16:57] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
  1853. # [16:58] <Mitch> Has anyone seen 32-bit Windows Firefox nightlies get really janky lately?
  1854. # [16:58] * Joins: maikmerten (maikmerten@moz-7A336F2D.dynamic.qsc.de)
  1855. # [16:58] * Joins: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net)
  1856. # [16:58] * Joins: ctangira (ctangira@moz-EAECA170.cisco.com)
  1857. # [16:59] * Quits: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP) (Ping timeout)
  1858. # [16:59] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1859. # [16:59] <Bas> glandium ted: Yay! Success! Much appreciated.
  1860. # [16:59] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1861. # [16:59] * Fallen is now known as Fallen|away
  1862. # [17:00] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1863. # [17:00] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  1864. # [17:00] <jlebar> joe: ping
  1865. # [17:00] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  1866. # [17:00] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  1867. # [17:00] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  1868. # [17:00] * ChanServ sets mode: +o dbaron
  1869. # [17:00] * Joins: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP)
  1870. # [17:01] <@ted> Bas: nsp
  1871. # [17:01] <@ted> np
  1872. # [17:01] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1873. # [17:01] <@ted> d'oh, my class wasn't implementing QI apparently
  1874. # [17:01] <@ted> (to nsIObserver)
  1875. # [17:01] <@ted> Mitch: profile it!
  1876. # [17:01] <jlebar> joe: wanted to ask who I should talk to about ogl memory usage issues on b2g.
  1877. # [17:01] <jlebar> joe: Or s/memory usage issues/leaks/
  1878. # [17:01] * Quits: nmatsakis (nmatsakis@moz-EE41F888.bstnma.east.verizon.net) (Quit: Computer has gone to sleep.)
  1879. # [17:02] <@ted> Mitch: seriously, install the profiler extension
  1880. # [17:02] <Bas> ted: See bug 854468 for a real quick r? :)
  1881. # [17:02] <Mitch> ted: Oh, I thought you meant the builtin profiler thing before you said extension.
  1882. # [17:02] <@ted> Bas: np
  1883. # [17:02] <@ted> Mitch: it is built in, but it has no UI by default
  1884. # [17:02] * Parts: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  1885. # [17:02] * Fallen|away is now known as Fallen
  1886. # [17:03] <@ted> the extension just exposes UI
  1887. # [17:03] <@ted> then just ctrl+shift+O when you feel janky
  1888. # [17:03] <@ted> and you can upload a profile and get someone to look at it
  1889. # [17:04] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1890. # [17:05] <Mitch> ted: That's weird. I see the profiler in the Web Developer menu without an addon.
  1891. # [17:05] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1892. # [17:06] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  1893. # [17:06] <@ted> Mitch: oh, i think that's just the webdev version
  1894. # [17:06] <@ted> shares code as well
  1895. # [17:06] <@ted> but i'm not sure if it does what you want
  1896. # [17:06] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1897. # [17:07] * Quits: mcsmurf (mcsmurf@moz-4F398DB4.dip.t-dialin.net) (Quit: )
  1898. # [17:08] * Joins: nbt (nbt@moz-D891C5B8.cable.virginmedia.com)
  1899. # [17:09] * khuey is now known as khuey|away
  1900. # [17:09] * Joins: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP)
  1901. # [17:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a3afa561d8af - Ryan VanderMeulen - Backed out changeset ef6fba6c2878 (bug 852143) for mochitest-other orange on a CLOSED TREE.
  1902. # [17:10] * Joins: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net)
  1903. # [17:10] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  1904. # [17:11] * joey-2 is now known as joey-afk
  1905. # [17:11] * Joins: Ms2ger (Ms2ger@moz-393AFE15.ugent.be)
  1906. # [17:11] * geekboy|afk is now known as geekboy
  1907. # [17:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70e442054249 - Ryan VanderMeulen - Backed out changeset ed90c16f9b22 (bug 854350) for mochitest-other failures on a CLOSED TREE.
  1908. # [17:12] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Input/output error)
  1909. # [17:12] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  1910. # [17:12] * Quits: cabanier (cabanier@A4577564.5F2EEA0.4D9A08AF.IP) (Quit: Leaving.)
  1911. # [17:12] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1912. # [17:12] * Joins: darkowlzz (darkowlzz@FDC46B6E.50C01EAE.27560D6E.IP)
  1913. # [17:13] * Quits: darkowlzz|afk (darkowlzz@EBC5D665.E5488FB7.25B273F5.IP) (Ping timeout)
  1914. # [17:13] * Quits: Arjen87 (Instantbir@moz-AD62903E.solcon.nl) (Ping timeout)
  1915. # [17:14] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1916. # [17:14] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  1917. # [17:14] * Quits: abhishekp (chatzilla@moz-D25E03D8.mtnl.net.in) (Ping timeout)
  1918. # [17:14] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Ping timeout)
  1919. # [17:15] * hwine is now known as hwine|mtg
  1920. # [17:16] * Joins: darkowlzz|afk (darkowlzz@B471E526.797452B2.F44414AF.IP)
  1921. # [17:16] * Quits: darkowlzz (darkowlzz@FDC46B6E.50C01EAE.27560D6E.IP) (Ping timeout)
  1922. # [17:16] * darkowlzz|afk is now known as darkowlzz
  1923. # [17:16] * aki is now known as aki|buildduty
  1924. # [17:17] * Joins: abhishekp (chatzilla@moz-F6DF81B6.mtnl.net.in)
  1925. # [17:17] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  1926. # [17:18] <Yoric> RyanVM: Thanks for the catch. Sorry about that.
  1927. # [17:18] * Quits: Mic (Mic@moz-AE6DEC66.superkabel.de) (Quit: No time to waste, let's go!)
  1928. # [17:18] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1929. # [17:19] * Joins: jedp (jedp@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1930. # [17:20] * Quits: abhishekp (chatzilla@moz-F6DF81B6.mtnl.net.in) (Ping timeout)
  1931. # [17:20] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1932. # [17:20] * Quits: Asa (asa@363AA1C0.A1EC5031.204CA821.IP) (Ping timeout)
  1933. # [17:20] <Mitch> ted: I've got the profile of planet.mozilla.org simply loading. Now...who's the "someone"? One of the #perf people?
  1934. # [17:21] * Joins: abhishekp (chatzilla@moz-CDE34C8E.mtnl.net.in)
  1935. # [17:21] * Quits: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP) (Quit: RealRaven)
  1936. # [17:22] * Joins: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP)
  1937. # [17:22] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Connection reset by peer)
  1938. # [17:22] * Joins: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP)
  1939. # [17:22] * jimm is now known as jimm-lunch
  1940. # [17:23] <@smaug> Mitch: what is the context? slow page load?
  1941. # [17:23] <RyanVM> Yoric: I realized after backing you out that it was probably the other one. Oh well.
  1942. # [17:23] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  1943. # [17:24] <Yoric> Well, I wrote the one and reviewed the other.
  1944. # [17:24] <Yoric> So I'm certainly guilty of something :)
  1945. # [17:24] * Quits: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP) (Ping timeout)
  1946. # [17:24] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1947. # [17:24] <jesup> "profiler" is a horribly overloaded term...
  1948. # [17:24] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Input/output error)
  1949. # [17:24] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1950. # [17:25] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  1951. # [17:25] * rail-lunch is now known as rail
  1952. # [17:26] <Mitch> smaug: Sluggish page load. Becoming unresponsive to events like scrolling sometimes. Even the throbber hangs at some points. This is all during the load of planet.mozilla.org.
  1953. # [17:26] <Mitch> http://people.mozilla.com/~bgirard/cleopatra/#report=2bba22a9ab116a5e5711b2eb18ce798d0eb7c1f4
  1954. # [17:26] * armenzg_lunch is now known as armenzg
  1955. # [17:26] <Mitch> That's the profile.
  1956. # [17:27] <@bz> That profile doesn't show any particular event loop issues
  1957. # [17:27] * Quits: Ms2ger (Ms2ger@moz-393AFE15.ugent.be) (Connection reset by peer)
  1958. # [17:28] * Joins: Ms2ger` (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be)
  1959. # [17:28] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
  1960. # [17:28] <@bz> That said, what time _is_ spent seems to largely be in the url classifier or something
  1961. # [17:28] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  1962. # [17:28] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1963. # [17:28] * kmoir is now known as kmoir-afk
  1964. # [17:29] <@smaug> odd profile
  1965. # [17:29] * Joins: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP)
  1966. # [17:29] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  1967. # [17:29] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  1968. # [17:29] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1969. # [17:30] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  1970. # [17:30] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1971. # [17:31] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  1972. # [17:31] * dholbert|afk is now known as dholbert
  1973. # [17:32] * Quits: Kailas (patilkr@7A920355.883BF80A.4A949B84.IP) (Connection reset by peer)
  1974. # [17:32] * Joins: mats (chatzilla@868A9748.A189EB51.4B330583.IP)
  1975. # [17:33] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1976. # [17:33] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Input/output error)
  1977. # [17:34] * Quits: darkowlzz (darkowlzz@B471E526.797452B2.F44414AF.IP) (Ping timeout)
  1978. # [17:35] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1979. # [17:35] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1980. # [17:35] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1981. # [17:36] * Quits: jesup (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1982. # [17:36] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1983. # [17:36] * hwine|mtg is now known as hwine
  1984. # [17:36] * Joins: atte (atte@moz-D74310DA.dhcp.inet.fi)
  1985. # [17:36] * Quits: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP) (Quit: RealRaven)
  1986. # [17:37] * Joins: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP)
  1987. # [17:37] * Joins: Arjen87 (Instantbir@moz-AD62903E.solcon.nl)
  1988. # [17:37] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  1989. # [17:37] * Joins: jesup (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1990. # [17:38] <gps> Yoric: you pinged?
  1991. # [17:38] <@ted> Mitch: as you can see, putting a profile here is usually sufficient
  1992. # [17:38] <Yoric> gps: Yes, I did.
  1993. # [17:38] <@ted> that being said, that profile doesn't show a lot of jank
  1994. # [17:38] <@ted> which is odd
  1995. # [17:39] <Yoric> gps: Give me one minute.
  1996. # [17:39] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  1997. # [17:39] <gps> if one of the perma-sheriffs isn't around, does an inbound merge happen?
  1998. # [17:40] <Ms2ger`> No
  1999. # [17:40] <armenzg> bsmedberg: ping
  2000. # [17:40] <gps> well, I may just do this myself!
  2001. # [17:40] <Ms2ger`> Unless joe is around, but then he makes a mess of it all, and doesn't do it again
  2002. # [17:40] * khuey|away is now known as khuey
  2003. # [17:41] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Connection reset by peer)
  2004. # [17:41] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  2005. # [17:41] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2006. # [17:42] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2007. # [17:43] <armenzg> anyone knows where the resolution wrt to win64 builds was discussed?
  2008. # [17:43] * capella|gym is now known as capella
  2009. # [17:44] * jhopkins is now known as jhopkins|afk
  2010. # [17:45] <philor> armenzg: a lot of it was in m.d.a.firefox, in a thread with the summary "Update on turning off 64-bit Windows builds" which in the first message said "Discontinue the win64 tests and on-checkin builds"
  2011. # [17:46] <philor> but since it also went to .planning, and people can't manage followup-to, there's a bunch in there too
  2012. # [17:46] <armenzg> thanks philor
  2013. # [17:46] <spohl> When a constructor calls NS_NewThread and the new object is only usable if the call to NS_NewThread is successful, how should failure be communicated?
  2014. # [17:46] <spohl> exception? returning null somehow?
  2015. # [17:46] * philor wonders how many of the other things in there, like disabling crash-reporter and making everything CTP, actually happened
  2016. # [17:46] <Mitch> Interpretive dance.
  2017. # [17:46] * @ted lunches
  2018. # [17:47] * Joins: victorporof (victorporo@FFEF8BEE.6D2FB7A4.79933D60.IP)
  2019. # [17:47] * Fallen is now known as Fallen|away
  2020. # [17:48] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2021. # [17:48] <tbsaunde> spohl: well C++ constructors can't fail so your only real option is an out arg
  2022. # [17:48] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  2023. # [17:48] <tbsaunde> or NS_RuntimeAbort() or which ever thing causes a crash debug builds I would think
  2024. # [17:49] <tbsaunde> s/debug/release/
  2025. # [17:49] * NeilAway got a slow script warning from self-hosted:603
  2026. # [17:49] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2027. # [17:49] * Ms2ger` is now known as Ms2ger
  2028. # [17:50] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2029. # [17:50] <froydnj> spohl: or move the NS_NewThread call to an ::Init method and you can return success/failure from the Init method
  2030. # [17:50] * NeilAway wonders what would have happened had he clicked "Debug script" ;-)
  2031. # [17:50] <jesup> spohl: MOZ_CRASH()? 1/2 :-)
  2032. # [17:51] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  2033. # [17:51] <ejpbruel> bz: ping
  2034. # [17:51] <jesup> froydnj++ if you believe this is a recoverable error.... which it likely isn't in practice
  2035. # [17:51] * Joins: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2036. # [17:52] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2037. # [17:52] <spohl> tbsaunde, froydnj, jesup: thanks! It does seem like an unrecoverable error, aside from trying to create the thread again.
  2038. # [17:52] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  2039. # [17:52] * ChanServ sets mode: +o dveditz
  2040. # [17:53] <jesup> spohl: and that's not likely to work. MOZ_CRASH() IMHO.
  2041. # [17:53] <spohl> tbsaunde, froydnj, jesup: so, we're okay to crash in this scenario?
  2042. # [17:53] * Quits: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net) (Quit: crypt)
  2043. # [17:53] <tbsaunde> jesup: well, depending on what you need the thread for you could abort whatever your trying to do
  2044. # [17:53] <spohl> jesup: is MOZ_CRASH() preferable over crashing on a null dereference when trying to dispatch an event to the non-existant thread?
  2045. # [17:54] * Quits: sfink (chatzilla@moz-E4FF0F18.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2046. # [17:54] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  2047. # [17:55] <tbsaunde> jesup: which is probably possible for creating a worker for js or something, but probably not for creating the timer thread ;-)
  2048. # [17:55] * Quits: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net) (Quit: Edgar)
  2049. # [17:55] <spohl> tbsaunde: the thread is used for async image encoding. it doesn't seem like a crucial task, but since this implementation is supposed to replace the synchronous implementation, we don't have one to fall back to
  2050. # [17:56] <jesup> MOZ_CRASH() adds a minor amount of code. (true) null-derefs are safe but maybe more confusing in cases.
  2051. # [17:56] * Joins: darkowlzz (darkowlzz@526DFA24.C3AFDEFB.F44414AF.IP)
  2052. # [17:56] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  2053. # [17:57] <cpeterson> MOZ_CRASH() informs people reading or debugging the code that "we do not handle null pointers."
  2054. # [17:57] <nemo> Man. why does about:memory lie about memory usage
  2055. # [17:57] <nemo> er. *image* memory usage
  2056. # [17:58] <nemo> I fire up fresh browser, single tab to a large image on my site
  2057. # [17:58] <nemo> │ ├───1.86 MB (02.30%) -- top(http://m8y.org/images/temp.png, id=8)
  2058. # [17:58] <nemo> that size is way too small
  2059. # [17:58] <nemo> 9.30 MB ── gfx-surface-image
  2060. # [17:58] <nemo> that's more accurate, but too general
  2061. # [17:58] <spohl> jesup, cpeterson: thanks! I'll run with that.
  2062. # [17:58] <jesup> I'll note that NS_NewThread() can only fail on out of memory, or failure of Init() - and that only fails with out-of-memory....
  2063. # [17:58] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  2064. # [17:59] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  2065. # [17:59] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  2066. # [17:59] * Joins: dao (dao@moz-E5E46844.superkabel.de)
  2067. # [17:59] <nemo> and sure 'nuff, close the tab and gfx-surface-image drops like a rock
  2068. # [17:59] * Quits: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP) (Ping timeout)
  2069. # [18:00] * Joins: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net)
  2070. # [18:00] <tbsaunde> jesup: yeah, was just looking at that, we should just make it explicitly infalible :)
  2071. # [18:00] <tbsaunde> and crash if the nspr goo fails
  2072. # [18:00] * Joins: TimAbraldes (TimAbralde@moz-CDD0DFBD.sd.sd.cox.net)
  2073. # [18:00] <tbsaunde> cpeterson: yeah, but adding it all of clutters tuff up
  2074. # [18:00] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Ping timeout)
  2075. # [18:00] <tbsaunde> err, adding it all over clutters stuff up
  2076. # [18:01] <ekr_> smaug, jst, bz, abr, jesup, mreavy: https://plus.google.com/hangouts/_/1afedd6f40b604c59ff15176a382eed7343c8b52?authuser=0&hl=en
  2077. # [18:01] <spohl> jesup, tbsaunde: here is a log with NS_NewThread failing, if anyone's interested: https://tbpl.mozilla.org/php/getParsedLog.php?id=21131765&tree=Try&full=1#error2
  2078. # [18:01] * jimm-lunch is now known as jimm
  2079. # [18:01] <@smaug> never used google hangout
  2080. # [18:01] <@smaug> trying
  2081. # [18:01] <cpeterson> tbsaunde: good point. Maybe just at API boundaries to help callers, not necessarily everywhere in the code base :)
  2082. # [18:01] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2083. # [18:01] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2084. # [18:01] <ekr_> smaug: it's very exciting
  2085. # [18:02] <nemo> smaug: I like the fact they take the trouble to ensure linux compatibility.
  2086. # [18:02] * Quits: inolen (Adium@moz-FA2406D8.socal.res.rr.com) (Quit: Leaving.)
  2087. # [18:02] * Joins: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net)
  2088. # [18:02] * Quits: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net) (Quit: sheeri)
  2089. # [18:02] <cpeterson> smaug: Google Hangout used Vidyo's tech :)
  2090. # [18:02] <nemo> smaug: looking forward to once Firefox stable has the new AV stuff and google hangout does too, tho, since it doesn't work in ubuntu on my chromebook so well
  2091. # [18:02] <@smaug> hmm, Google wants me to activate G+
  2092. # [18:02] * jhammel is now known as jhammel|afk
  2093. # [18:03] <ekr_> smaug, yeah, you have to do that.
  2094. # [18:03] <Bas> A windows build started, can we re-open inbound?
  2095. # [18:03] <@smaug> grr
  2096. # [18:03] * @smaug creates some dummy account then
  2097. # [18:03] <Bas> smaud ekr_: Wahahaha
  2098. # [18:03] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  2099. # [18:03] <Bas> That's hilariously sad.
  2100. # [18:03] <Mavericks> smaug: yes disappointing
  2101. # [18:03] <spohl> tbsaunde: so you're saying I shouldn't use MOZ_CRASH and we're fine with a dereference of a NULL nsCOMPtr in this (out-of-memory) case?
  2102. # [18:04] * kmoir-afk is now known as kmoir
  2103. # [18:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/56e0d7ad86f2 - Ryan VanderMeulen - Backed out changeset 6580ca3028de (bug 845546) for B2G xpcshell failures on a CLOSED TREE.
  2104. # [18:05] <ekr_> mccr8: https://plus.google.com/hangouts/_/1afedd6f40b604c59ff15176a382eed7343c8b52?authuser=0&hl=en
  2105. # [18:05] * coop|mtg is now known as coop
  2106. # [18:06] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2107. # [18:06] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2108. # [18:06] * Joins: xin (Mibbit@moz-B1302E59.cpe.net.cable.rogers.com)
  2109. # [18:06] <@smaug> whaat?
  2110. # [18:06] <tbsaunde> spohl: I'd say its up to your judgement
  2111. # [18:06] <mccr8> thanks
  2112. # [18:06] <@smaug> ekr_: do I need to install some plugin?
  2113. # [18:06] <ekr_> sicking: https://plus.google.com/hangouts/_/1afedd6f40b604c59ff15176a382eed7343c8b52?authuser=0&hl=en
  2114. # [18:06] <ekr_> smaug, yes there is a plugin
  2115. # [18:07] <@smaug> uh
  2116. # [18:07] <@smaug> ok, /me creates a new FF profile
  2117. # [18:07] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2118. # [18:07] <ekr_> well, the whole point of webrtc is so you won't have to do that...
  2119. # [18:07] <spohl> tbsaunde: great, thanks for your help!
  2120. # [18:07] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  2121. # [18:07] * Quits: till (till@moz-3493B177.superkabel.de) (Client exited)
  2122. # [18:07] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  2123. # [18:07] * Quits: danielapetrovici__ (danielapet@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
  2124. # [18:07] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  2125. # [18:07] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2126. # [18:08] <abr> mccr8: Are you tring to join?
  2127. # [18:08] * JosiahOne-Away is now known as JosiahOne
  2128. # [18:08] <mccr8> abr: yes, I'm getting error messages telling me to reinstall a plugin
  2129. # [18:08] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2130. # [18:08] * Joins: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP)
  2131. # [18:08] * Parts: xin (Mibbit@moz-B1302E59.cpe.net.cable.rogers.com)
  2132. # [18:08] <mccr8> okay chrome is working. ;)
  2133. # [18:08] * Joins: till (till@moz-3493B177.superkabel.de)
  2134. # [18:09] <abr> The good news is that, when WebRTC is done, we can do this all without plugins. :)
  2135. # [18:09] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2136. # [18:09] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  2137. # [18:09] <@smaug> couldn't we just use skype for now?
  2138. # [18:09] <Ms2ger> But Microsoft!
  2139. # [18:09] <@smaug> ok, plugin installation didn't work
  2140. # [18:10] <abr> smaug -- I don't think that's likely to go over very well with this crowd.
  2141. # [18:10] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2142. # [18:10] * @smaug tries chrome
  2143. # [18:10] <ekr_> We can call you on a PSTN line, I think
  2144. # [18:10] <abr> Can you run Chrome or Chromium?
  2145. # [18:10] * Joins: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net)
  2146. # [18:10] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2147. # [18:10] * Joins: sfink (chatzilla@moz-3AFB2EB2.dsl.pltn13.sbcglobal.net)
  2148. # [18:10] * Quits: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net) (Quit: Edgar)
  2149. # [18:10] * Quits: ctangira (ctangira@moz-EAECA170.cisco.com) (Quit: ctangira)
  2150. # [18:10] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2151. # [18:10] * Quits: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net) (Quit: Konversation terminated!)
  2152. # [18:11] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2153. # [18:11] * Quits: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com) (Quit: Ex-Chat)
  2154. # [18:11] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  2155. # [18:11] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2156. # [18:12] * gerv1 is now known as gerv
  2157. # [18:12] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2158. # [18:12] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2159. # [18:12] * Joins: mccr8_ (mccr8@2557E599.66715431.D25A875A.IP)
  2160. # [18:13] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2161. # [18:13] * mccr8_ is now known as mccr8
  2162. # [18:13] * Quits: surkov (surkov@511E724B.E00BF004.E17943EE.IP) (Quit: surkov)
  2163. # [18:15] * Quits: crypt (ccg-cteo@moz-6B2BF5BE.hsd1.ca.comcast.net) (Quit: crypt)
  2164. # [18:16] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2165. # [18:16] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  2166. # [18:16] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2167. # [18:17] * Quits: abhishekp (chatzilla@moz-CDE34C8E.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  2168. # [18:17] <Bas> Ms2ger: Last I checked, microsoft didn't force you to use any of their social crap to get Skype.
  2169. # [18:17] * Joins: TheOne (one@moz-CFF61793.dip.t-dialin.net)
  2170. # [18:17] <Bas> Unlike Google :p
  2171. # [18:17] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  2172. # [18:18] * jhopkins|afk is now known as jhopkins
  2173. # [18:18] * Quits: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP) (Quit: Leaving.)
  2174. # [18:19] <jlebar> Under what circumstances is x == null true, but x === null false?
  2175. # [18:19] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2176. # [18:19] <jlebar> Is it just for x === undefined?
  2177. # [18:19] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  2178. # [18:20] <Waldo> bz: do we still store DOM nodes as arrays? any idea what the status is of maybe making that a linked list, for consistency with frames?
  2179. # [18:20] <@gavin> jlebar: yes
  2180. # [18:20] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  2181. # [18:20] <jlebar> gavin: thanks
  2182. # [18:21] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2183. # [18:21] * Quits: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com) (Quit: NO CARRIER)
  2184. # [18:21] <@bz> Waldo: We store them as both
  2185. # [18:21] <@bz> waldo: the status is that all code that assumes that indexing into the list is O(1) needs to be fixed to not do that
  2186. # [18:22] <@bz> waldo: there are some bugs, but it's being low priority...
  2187. # [18:22] <Waldo> bz: and we plan to remove the indexing mode at some point?
  2188. # [18:22] * Quits: joey-afk (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  2189. # [18:22] <Waldo> there is a discussion in #webkit which I am attempting to enlighten as to Gecko plans :-)
  2190. # [18:22] <@bz> Waldo: ah
  2191. # [18:22] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  2192. # [18:22] <@bz> Waldo: Why do they care? ;)
  2193. # [18:22] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2194. # [18:23] <@bz> waldo: but in general as a long-term plan it might be nice
  2195. # [18:23] <@bz> waldo: I think at this point long-term is comparable timeframes to servo... ;)
  2196. # [18:23] <Waldo> bz: <esprehn> there have been talks at time about moving children into a vector in webkit and storing an index into the vector for next/prev
  2197. # [18:23] <mounir> RyanVM: waiting for a windows build to start or to be finished?
  2198. # [18:23] <@bz> waldo: interesting
  2199. # [18:23] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2200. # [18:23] <mounir> RyanVM: cause we have a windows build running according to tbpl for the second push to last
  2201. # [18:23] <@bz> waldo: so that fails for anonymous kids, obviously
  2202. # [18:24] <Waldo> bz: <esprehn> abucur: incidentally Gecko stores child nodes in an array while we keep a linked list. So childNodes.length and childNodeCount are O(n)
  2203. # [18:24] <@bz> waldo: But then again so does various other stuff
  2204. # [18:24] <Waldo> bz: which is lie-ish according to you :-)
  2205. # [18:24] * Quits: autra (autra@moz-2EA7A1DF.fullsix.com) (Quit: See ya, folks !)
  2206. # [18:24] * jhammel|afk is now known as jhammel
  2207. # [18:24] <@bz> waldo: well, no
  2208. # [18:24] <Waldo> "incomplete" then
  2209. # [18:24] <@bz> waldo: very much incomplete
  2210. # [18:24] <RyanVM> mounir: the push after that still hasn't started a build after 20 minutes, which tells me we're just going to fall right behind again
  2211. # [18:24] <@bz> waldo: since keeping a length of list alongside the list is a trivial operation...
  2212. # [18:25] <Waldo> anyway, enlightenment time, then I go to flush out backscroll from that channel tab
  2213. # [18:25] <@bz> waldo: so nothing prevents them doing that
  2214. # [18:25] <mounir> RyanVM: ok ;)
  2215. # [18:25] * Joins: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net)
  2216. # [18:25] <mounir> RyanVM: I will then flag the bug as checkin-needed ;)
  2217. # [18:25] <@bz> waldo: the main reason we're considering nixing the array storage is to save a bit of memory
  2218. # [18:25] * Quits: Edgar (Thunderbir@moz-BA2F5626.dynamic.hinet.net) (Quit: Edgar)
  2219. # [18:25] <@bz> waldo: and to avoid memmoves on insert/remove
  2220. # [18:25] <@bz> waldo: which can really hurt in microbenchmarks, though less so in real-life code
  2221. # [18:25] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2222. # [18:26] * Joins: cdiehl_ (cdiehl@moz-84450D3A.pool.mediaways.net)
  2223. # [18:26] <Ms2ger> jlebar, document.all too
  2224. # [18:26] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2225. # [18:26] * Quits: cdiehl (cdiehl@moz-B55B2B3B.pool.mediaways.net) (Ping timeout)
  2226. # [18:26] * cdiehl_ is now known as cdiehl
  2227. # [18:26] * Quits: marcoz (marco.zehe@moz-4D701823.dip.t-dialin.net) (Quit: Leaving.)
  2228. # [18:27] <@bz> Ms2ger: oh, nice catch on document.all. ;)
  2229. # [18:27] <mounir> RyanVM: out of curiosity, is there more improvements planned regarding infra load?
  2230. # [18:27] <Ms2ger> bz, I very much wish I didn't know that
  2231. # [18:27] <Ms2ger> mounir, I've got an idea to reduce infra load...
  2232. # [18:28] <Ms2ger> mounir, but it involves not having to backout every other push :)
  2233. # [18:28] <mounir> Ms2ger: my suggestions were more along the lines of adding slaves
  2234. # [18:28] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2235. # [18:28] <RyanVM> mounir: there's an etherpad going, but not much has been done to move forward with any of the proposals yet
  2236. # [18:28] <Ms2ger> mounir, I don't condone slavery
  2237. # [18:28] <froydnj> not backing out every other push would still be helpful in that scenario ;)
  2238. # [18:28] <mounir> Ms2ger: what is your computation speed? ;)
  2239. # [18:28] * Joins: ffledgling (anhadjai.s@77736011.CE20850D.41D542A3.IP)
  2240. # [18:29] <Ms2ger> mounir, pretty fast... return (pusher == mounir) ? orange : green
  2241. # [18:29] <mounir> RyanVM: sad to hear that :(
  2242. # [18:29] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  2243. # [18:29] <RyanVM> mounir: https://etherpad.mozilla.org/InfraLoadIdeas
  2244. # [18:29] * Joins: josh (josh@moz-348C4790.hsd1.mn.comcast.net)
  2245. # [18:30] * Quits: ffledgling (anhadjai.s@77736011.CE20850D.41D542A3.IP) (Ping timeout)
  2246. # [18:32] <mounir> RyanVM: not clobber the source seems indeed a good idea ;)
  2247. # [18:32] <mounir> RyanVM: but adding the price of each push seems a bit mean IMO
  2248. # [18:32] <RyanVM> mounir: it's eye-opening
  2249. # [18:32] <RyanVM> especially for the habitual Try offenders
  2250. # [18:32] <Ms2ger> Like the highscores?
  2251. # [18:33] <RyanVM> yeah
  2252. # [18:33] <RyanVM> point is that highscores are still a bit abstract
  2253. # [18:33] * Joins: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP)
  2254. # [18:33] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  2255. # [18:33] <RyanVM> giving an indication of what that kind of resource usage actually *costs* Mozilla might hopefully make people a bit more consciencious
  2256. # [18:33] <RyanVM> at least, that's the theory
  2257. # [18:33] * Joins: b10n1k (j0ni@moz-379AC4F8.home.otenet.gr)
  2258. # [18:34] * geekboy is now known as geekboy|afk
  2259. # [18:34] * Joins: ffledgling (anhadjai.s@77736011.CE20850D.41D542A3.IP)
  2260. # [18:34] * Joins: inolen (Adium@moz-9F4F17DF.tourcaster.com)
  2261. # [18:34] * armenzg is now known as armenzg_brb
  2262. # [18:35] <Ms2ger> Good luck :)
  2263. # [18:35] * geekboy|afk is now known as geekboy
  2264. # [18:35] <Waldo> bz, Ms2ger: I keep meaning to write a blog post telling people why == is bad and === is good, haven't gotten to it yet :-(
  2265. # [18:36] <RyanVM> Ms2ger: I always have my doubts about the effectiveness of asking people to play nice
  2266. # [18:36] <Waldo> document.all sadness being a fair part of that
  2267. # [18:36] <Waldo> among other reasons
  2268. # [18:36] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2269. # [18:37] * Quits: tzimmermann (tzimmerman@moz-4C72A750.pools.arcor-ip.net) (Quit: Ex-Chat)
  2270. # [18:37] * Quits: gerv (Instantbir@moz-8E68CF56.in-addr.arpa) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  2271. # [18:37] * Joins: gerv (Instantbir@moz-8E68CF56.in-addr.arpa)
  2272. # [18:38] <tbsaunde> RyanVM: if we did that we should probably give some idea what inbound push and inbound push that gets backed out are
  2273. # [18:38] <tbsaunde> though calculating the cost of a backout seems non trivial when you consider time
  2274. # [18:38] * Quits: darkowlzz (darkowlzz@526DFA24.C3AFDEFB.F44414AF.IP) (Ping timeout)
  2275. # [18:38] <NeilAway> bah, and now an inner/outer window mixup causes an unrecoverable crash :s
  2276. # [18:39] <sfink> I think time is a more interesting measure than $$, but harder to compute once you factor everything in
  2277. # [18:39] * Quits: ffledgling (anhadjai.s@77736011.CE20850D.41D542A3.IP) (Ping timeout)
  2278. # [18:39] <@bz> waldo: if people had been testing document.all === null on the web....
  2279. # [18:39] <@bz> waldo: we would have had to sadden === too.
  2280. # [18:39] <@bz> waldo: so be glad they were not!
  2281. # [18:40] * Joins: esprehn (uid10445@moz-C944F5EC.irccloud.com)
  2282. # [18:40] <Waldo> bz: oddly, Presto makes document.all === undefined or null true
  2283. # [18:40] <Waldo> bz: they were the only ones, tho
  2284. # [18:40] <Waldo> bz: and, yeah
  2285. # [18:40] * Joins: mdas_ (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2286. # [18:41] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2287. # [18:42] <@bz> waldo: got a sec?
  2288. # [18:42] <@bz> waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=852094#c3
  2289. # [18:42] <@bz> waldo: The throwing on false *bp....
  2290. # [18:42] <@bz> waldo: Doesn't seem right at first glance
  2291. # [18:42] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2292. # [18:42] <@bz> waldo: or more precisely "it should only happen in strict mode"
  2293. # [18:43] * Joins: crypt (ccg-cteo@moz-9866FFC6.cisco.com)
  2294. # [18:43] <Waldo> bz: oh, this wasn't being called from an ObjectOps::defineProperty implementation? but rather in some place where you have a |bool strict| or moral equivalent around?
  2295. # [18:43] * Fallen|away is now known as Fallen
  2296. # [18:43] * mdas_ is now known as mdas
  2297. # [18:43] <Bas> smaug: Actually, doesn't a dummy account violate the EULA with G+? I seem to recall real name usage was required.
  2298. # [18:43] * Quits: gcp (gcp@moz-86A7852.access.telenet.be) (Quit: Leaving)
  2299. # [18:44] <Waldo> bz: note that ObjectOps::defineProperty has no conception at all of potentially failing without throwing :-\ per the bug I mentioned, right now
  2300. # [18:44] <Waldo> bz: if it was a |bool strict| thing, then not throwing would be right, but I'd gotten the vague impression at a quick skim that those callsites weren't like that
  2301. # [18:44] <@khuey> Bas: next time smaug comes to the US they'll throw him in jail for violating the G+ TOS and CFAA :-P
  2302. # [18:44] <@smaug> Bas: maybe
  2303. # [18:44] * geekboy is now known as geekboy|afk
  2304. # [18:45] <@smaug> Bas: I was this time "Smaug FinnishDragon"
  2305. # [18:45] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2306. # [18:45] <Bas> khuey: Hehe, I suppose Germany has at least ruled the requirement unlawful so you can get away with it there ;)
  2307. # [18:45] * Fallen is now known as Fallen|away
  2308. # [18:45] <Waldo> khuey: that's being litigated, but ToS violations seem unlikely to be construed that way; see the case of the woman bullying some 13-year-old teenager or so recently, where charges along those lines, roughly, got thrown out
  2309. # [18:46] * Quits: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net) (Ping timeout)
  2310. # [18:46] * armenzg_brb is now known as armenzg
  2311. # [18:46] * Joins: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net)
  2312. # [18:46] <Bas> khuey: It's interesting how Google is forcing all of their service users to go to G+, indirectly forcing them to disclose their fullname and some other more complete info, and just watch those Ad incomes go up! :P
  2313. # [18:46] * Quits: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net) (Max SendQ exceeded)
  2314. # [18:47] * Joins: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net)
  2315. # [18:48] * Quits: pranavrc (pranavrc@7BEDEB31.3DD09D77.520CDC98.IP) (Client exited)
  2316. # [18:49] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2317. # [18:49] * philor is now known as philor|away
  2318. # [18:50] * Joins: darkowlzz (darkowlzz@6DB00BA7.402FB502.27560D6E.IP)
  2319. # [18:51] * Joins: tonymec__ (tonymec@DE0F369E.4E3D4BFF.DE2DB281.IP)
  2320. # [18:51] * tonymec__ is now known as tonymec|away
  2321. # [18:52] <ejpbruel> bz: ping
  2322. # [18:52] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2323. # [18:52] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2324. # [18:52] <ejpbruel> smaug: i need some help writing a mochi test. could you help me out?
  2325. # [18:53] * Quits: Arjen87 (Instantbir@moz-AD62903E.solcon.nl) (Ping timeout)
  2326. # [18:53] * Quits: juanb (jbecerra@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: juanb)
  2327. # [18:54] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  2328. # [18:54] <ekr_> Do you think there is a reward for turning smaug in?
  2329. # [18:55] <ejpbruel> ekr_: could you do it after he helps me out?
  2330. # [18:55] <ekr_> ejpbruel: I was assuming we would wait till he came to the states
  2331. # [18:55] * Joins: bajaj1 (Adium@2557E599.66715431.D25A875A.IP)
  2332. # [18:55] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2333. # [18:55] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  2334. # [18:56] <@smaug> ejpbruel: what kind of help ?
  2335. # [18:56] <ejpbruel> smaug: i have a very simple test that i expect to work but which doesnt
  2336. # [18:56] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2337. # [18:56] * @smaug has a meeting in 7 minutes
  2338. # [18:57] <@smaug> ejpbruel: pastebin ?
  2339. # [18:57] <ejpbruel> smaug: http://pastebin.mozilla.org/2251199
  2340. # [18:57] <ejpbruel> I've commented most of it out
  2341. # [18:57] <ejpbruel> i create an iframe, load a document on it, and set an onload listener
  2342. # [18:57] <ejpbruel> i expect the listener to be called, but my test never finishes
  2343. # [18:57] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  2344. # [18:57] * Quits: @bz (bzbarsky@moz-71EFD05D.bstnma.fios.verizon.net) (Client exited)
  2345. # [18:57] * Joins: bz (bzbarsky@moz-71EFD05D.bstnma.fios.verizon.net)
  2346. # [18:57] * ChanServ sets mode: +o bz
  2347. # [18:58] <ejpbruel> (fyi, i am aware we should not be using www.google.com in tests)
  2348. # [18:58] <@smaug> ejpbruel: so you don't add iframe to document
  2349. # [18:58] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2350. # [18:58] <ejpbruel> smaug: ah, and thats a problem?
  2351. # [18:58] <@smaug> well, iframe doesn't load anything if it isn't in a document
  2352. # [18:59] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2353. # [18:59] <ejpbruel> right
  2354. # [18:59] <ejpbruel> smaug: can i simply do document.appendChild(iframe); ?
  2355. # [18:59] * Joins: xin (Mibbit@moz-B1302E59.cpe.net.cable.rogers.com)
  2356. # [18:59] <@smaug> ejpbruel: probably
  2357. # [18:59] <ejpbruel> because i get an error when i do that :)
  2358. # [18:59] <@smaug> er
  2359. # [19:00] <@smaug> not document
  2360. # [19:00] <ejpbruel> document.body?
  2361. # [19:00] <@smaug> document.documentElement.appendChild
  2362. # [19:00] <ejpbruel> ah
  2363. # [19:00] <ejpbruel> got it
  2364. # [19:00] <ejpbruel> sorry :)
  2365. # [19:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3c35d63085c0 - Mounir Lamouri - Bug 851780 - Add tests for input event. r=jwatt
  2366. # [19:00] <@smaug> ejpbruel: document.body probably isn't there, since you're in a xul document
  2367. # [19:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/00112a2ac923 - Raymond Lee - Bug 840687 - Use HTTPS instead of HTTP for in-product documentation URLs. r=gavin
  2368. # [19:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fe665a4f5cff - Edgar Chen - Bug 855186 - Call error message dose not expose to DOM correctly. r=vyang
  2369. # [19:00] <ejpbruel> smaug: you fixed my problem, thanks!
  2370. # [19:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff32cf0442e6 - Cykesiopka - Bug 800522 - Add javascript.options.showInConsole to all.js so that Error Console can use a field instead of rolling its own lazy getter. r=Neil
  2371. # [19:00] <@smaug> np
  2372. # [19:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0f6a8ae11f58 - Cykesiopka - Bug 801266 - Add label next to Error Console's filter box. r=dao
  2373. # [19:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a3acc0eaed0c - Lukas Nordin - Bug 252441 - Dropping text containing spaces will now perform a search on the given sentence. r=gavin.sharp
  2374. # [19:01] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2375. # [19:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7917cae45600 - Andre Reinald - Bug 675410 - Fix bottom rounded corners, hopefully in the same openGL context as the rest of the window. r=mstange, r=bgirard
  2376. # [19:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f1a9428e1719 - Jan-Ivar Bruaroey - Bug 840962 - Don't fail ICE on VPN adapters which store friendly names differently. r=ekr
  2377. # [19:01] <RyanVM> ok, inbound's open
  2378. # [19:01] <RyanVM> we'll see how the windows builders do keeping up
  2379. # [19:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d1de74b4a773 - Norbert Lindenberg - Bug 853075 - Remove workarounds. r=tschneidereit
  2380. # [19:01] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2381. # [19:02] <jesup> benwa: we need some assistance - we have --enable-tests, we have --enable-gtest, we have the file in GTEST_CPPSRCS, but it's not getting built. A build run enters xpcom/tests for export, but not to build
  2382. # [19:03] <BenWa> jesup: I talked to ekr about it. That make file doesn't generate a library that gets linked into libxul which is what GTEST_CPPSRCS expects
  2383. # [19:03] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  2384. # [19:03] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  2385. # [19:03] <BenWa> jesup: Youll need to create a gtest directory with some xpcomgtest library thing
  2386. # [19:04] <ggp> gerv: ping
  2387. # [19:04] * Joins: KWierso|Surface (chatzilla@43CB6079.66715431.D25A875A.IP)
  2388. # [19:04] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2389. # [19:05] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  2390. # [19:05] * Joins: victorporof_ (victorporo@CE45988F.E6F61E32.320F75DD.IP)
  2391. # [19:06] * Joins: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz)
  2392. # [19:06] * Quits: victorporof (victorporo@FFEF8BEE.6D2FB7A4.79933D60.IP) (Ping timeout)
  2393. # [19:07] * Joins: AndreeaM (Thunderbir@60643659.9FE461B8.CD219C36.IP)
  2394. # [19:07] * Quits: dao (dao@moz-E5E46844.superkabel.de) (Quit: Leaving.)
  2395. # [19:08] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  2396. # [19:08] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2397. # [19:09] * Joins: drexler_ (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  2398. # [19:09] * Quits: ehugg (chatzilla@E50179D4.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  2399. # [19:09] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2400. # [19:09] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Ping timeout)
  2401. # [19:09] * drexler_ is now known as drexler
  2402. # [19:10] <tanvi> smaug: ping
  2403. # [19:10] <@smaug> tanvi: pong
  2404. # [19:10] <@smaug> did I misunderstand the test?
  2405. # [19:10] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  2406. # [19:10] <tanvi> smaug: have you seen this assertion failure: 19:39:40 INFO - [Parent 385] WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv) && subjPrincipal) failed: file ../../../docshell/base/nsDocShell.cpp, line 8395
  2407. # [19:11] <tanvi> https://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8394
  2408. # [19:11] <Ms2ger> tanvi, that's not an assertion
  2409. # [19:11] <@smaug> tanvi: that is not assertion
  2410. # [19:11] <tanvi> i see it a bunch, and am not sure if its a bug caused by any of the mixed content blocking code, or if its been an issue for a while
  2411. # [19:11] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
  2412. # [19:11] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  2413. # [19:11] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2414. # [19:11] <tanvi> sorry, the warning
  2415. # [19:12] * Quits: nical (nico@moz-F8747CC6.dsl.ovh.fr) (Quit: nical)
  2416. # [19:12] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  2417. # [19:12] * Joins: sheeri (sheeri@3464EC4F.72B357BE.A35657C3.IP)
  2418. # [19:13] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  2419. # [19:13] * Joins: brson (brson@2557E599.66715431.D25A875A.IP)
  2420. # [19:13] <jesup> benwa: is there an example somewhere I can use to model it on?
  2421. # [19:13] <@smaug> tanvi: so I don't recall seeing that much, but I guess if you do stuff in C++ only, and there isn't principal at all, you might get that warning
  2422. # [19:13] <ejpbruel> smaug: Ms2ger: so when i create an iframe and attach it to the document, it loads about:blank even if i don't set the src property on it. is that normal?
  2423. # [19:13] <@smaug> tanvi: not sure why we need to have that _ENSURE_
  2424. # [19:13] <@smaug> not very useful one
  2425. # [19:13] <Ms2ger> That's the "initial about:blank"
  2426. # [19:13] <@smaug> or, hmm
  2427. # [19:13] <BenWa> jesup: Not yet but everything will switch to using that when we dual link libxul and get rid of enable-gtest
  2428. # [19:14] <ejpbruel> Ms2ger: is it always loaded first?
  2429. # [19:14] <Ms2ger> Talk to hsivonen if you ever want to hear epic stories about it
  2430. # [19:14] * philor|away is now known as philor
  2431. # [19:14] <@smaug> ejpbruel: about:blank is normal, yes
  2432. # [19:14] <ejpbruel> smaug: so i should not assign to iframe.src until *after* the first onload triggers?
  2433. # [19:14] <tanvi> smaug: okay. what do you think it shoudl be instead?
  2434. # [19:14] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  2435. # [19:15] <@smaug> hsivonen has still "Making Firefox load about:blank correctly." as a title for his twitter account
  2436. # [19:15] <@khuey> is he still working on it?
  2437. # [19:15] <BenWa> jesup: You want to define a make file with a libraryname, libxul_library=1,export_library=1 and some GTEST_CPPSRCS
  2438. # [19:15] <@gavin> khuey: bug 543435 isn't fixed
  2439. # [19:15] <@smaug> tanvi: if (NS_FAILED(rv) || !subjectPrincipal) return rv
  2440. # [19:15] <@smaug> something like that
  2441. # [19:15] <jesup> benwa: ok, thanks. This test is blocking landing a fix for the #1 orangefactor bug. Let me try and get back to you
  2442. # [19:16] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  2443. # [19:16] <Ms2ger> But with braces
  2444. # [19:16] <BenWa> jesup: I'll be happy to look at the patch but I'm not very good with messing with the build system
  2445. # [19:16] <ekr> the patch should be OKish except for the build system
  2446. # [19:16] <tanvi> smaug: for bug 840388, the patch was rolled back because of an issue in the tests. I am getting a failure herehttp://mxr.mozilla.org/mozilla-central/source/docshell/shistory/src/nsSHEntry.cpp#595
  2447. # [19:16] <ekr> I've used gmake before
  2448. # [19:17] <ekr> s/gmake/gtest/
  2449. # [19:17] <tanvi> smaug: do you know much about this code? is it because i have mutlipel iframes that contain multiple iframes?
  2450. # [19:17] <ejpbruel> smaug: Ms2ger: so is this the correct way to do it? http://pastebin.mozilla.org/2251214
  2451. # [19:18] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2452. # [19:18] <@smaug> tanvi: I should know about shistory, yes
  2453. # [19:19] <@smaug> tanvi: need to page in that code
  2454. # [19:19] <BenWa> gps: Do you have an example of the process mixin for mach gtest? I'm looking at http://mxr.mozilla.org/mozilla-central/source/python/mach/mach/mixin/process.py#107 but it doesn't really do that
  2455. # [19:19] <tanvi> smaug: okay, let me see if i can figure this out
  2456. # [19:19] <armenzg> jimm: is there a chance that you borrow the machine and try to run the test to completion?
  2457. # [19:20] <@smaug> tanvi: hmm, so I believe we do have some bug open for http://mxr.mozilla.org/mozilla-central/source/docshell/shistory/src/nsSHEntry.cpp#595
  2458. # [19:20] <jimm> I'll try replicating locally first. getting a vpn into those machine is a pita.
  2459. # [19:20] <jimm> armenzg: ^
  2460. # [19:20] <@smaug> tanvi: I fixed most of the problems where that can happen
  2461. # [19:20] <@smaug> but apparently some case is still there
  2462. # [19:20] <armenzg> jimm: can you try my steps?
  2463. # [19:20] * Quits: xin (Mibbit@moz-B1302E59.cpe.net.cable.rogers.com) (Quit: http://www.mibbit.com ajax IRC Client)
  2464. # [19:20] <@smaug> tanvi: if you could get a stack trace for that
  2465. # [19:20] <jimm> armenzg: sure, did you have the browser set as the default?
  2466. # [19:21] <armenzg> I will wait for your results
  2467. # [19:21] <armenzg> jimm: yes, I did
  2468. # [19:21] <jimm> armenzg: can you post the console out in there that you got?
  2469. # [19:21] * Quits: JeroenDeDauw (j@moz-55410B6F.dip.t-dialin.net) (Quit: Leaving.)
  2470. # [19:21] * Joins: JeroenDeDauw (j@moz-55410B6F.dip.t-dialin.net)
  2471. # [19:21] <@bsmedberg> glandium: ping
  2472. # [19:21] <gerv> ggp: pong
  2473. # [19:21] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  2474. # [19:21] <tanvi> smaug: https://tbpl.mozilla.org/php/getParsedLog.php?id=21138570&full=1&branch=mozilla-inbound
  2475. # [19:21] * catlee is now known as catlee-afk
  2476. # [19:22] <tanvi> it will take a while to load
  2477. # [19:22] <gps> BenWa: look at the RunProgram class in python/mozbuild/mozbuild/mach_commands.py
  2478. # [19:22] <glandium> bsmedberg: pong
  2479. # [19:22] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2480. # [19:22] <armenzg> jimm: I'm re-running and re-directing output; we'll need 5 mins
  2481. # [19:22] * Joins: ffledgling (anhadjai.s@59BF2A06.911F46.D61FB583.IP)
  2482. # [19:22] <tanvi> smaug: search for "Adding a child where we already have a child" within the page. and you will see the stacktrace
  2483. # [19:22] <@bsmedberg> glandium: so it turns out that Flash exports a symbol (from libflashplayer.so) named "FlashPlayer_11_2_202_273_FlashPlayer"
  2484. # [19:22] * Joins: jgilbert (jgilbert@506E7F.BC65149B.D16F30BC.IP)
  2485. # [19:22] <@bsmedberg> but the exact symbol changes per Flash version
  2486. # [19:23] <@bsmedberg> glandium: is there a reasonably-performing way to search the symbols that Flash exports and look for that one?
  2487. # [19:23] * jcranmer|away is now known as jcranmer
  2488. # [19:23] <ggp> gerv: hey, I wonder if you'll have the time to review my about:license patch until the end of the week or so? that's the only thing still blocking the main bug :)
  2489. # [19:23] * Joins: joey-afk (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2490. # [19:23] <@smaug> tanvi: oh, that is not so useful after all
  2491. # [19:23] <glandium> bsmedberg: you'd have to do it manually
  2492. # [19:23] <gerv> ggp: bug number?
  2493. # [19:24] <@bsmedberg> glandium: how manually?
  2494. # [19:24] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  2495. # [19:24] <tanvi> smaug: it is generated by the mochitests in bug 840388
  2496. # [19:24] <ggp> gerv: 852196
  2497. # [19:24] <glandium> bsmedberg: that is, there is no public API I know of to do it, so essentially, you have to implement symbol lookup on your own
  2498. # [19:24] <gerv> bug 852196
  2499. # [19:24] <tanvi> smaug: let me see if i can reproudce it locally
  2500. # [19:24] <@bsmedberg> ah crap yeah, that sucks
  2501. # [19:24] <gerv> Hmm, no bots in here?
  2502. # [19:24] <BenWa> gps: That doesn't let me run the jobs in parellel does it?
  2503. # [19:24] * gerv does it the old way
  2504. # [19:24] <glandium> bsmedberg: is it a public export?
  2505. # [19:25] <@bsmedberg> I'm pretty sure it is, yes
  2506. # [19:25] <@khuey> gerv: yeah firebot is offline apparently
  2507. # [19:25] <@bsmedberg> it's "T" in the nm -D output
  2508. # [19:25] <Ms2ger> Again?
  2509. # [19:25] <@bsmedberg> same as NP_Shutdown and such
  2510. # [19:25] <glandium> bsmedberg: is it for linux only, or you're interested in this for all platforms?
  2511. # [19:25] <gerv> r=gerv.
  2512. # [19:25] <gps> BenWa: oh, not yet, no
  2513. # [19:25] <@bsmedberg> glandium: just linux
  2514. # [19:25] <gps> I forgot you had that requirement
  2515. # [19:26] <glandium> bsmedberg: it might be possible to leverage the android custom linker code do to what you want (instead of reinventing a wheel)
  2516. # [19:26] <glandium> bsmedberg: i'll take a look later today and tell you how realistic it looks
  2517. # [19:26] <@smaug> tanvi: FYI, lots of session history changes landed 2010, Bug 462076
  2518. # [19:26] <gps> BenWa: running processes in parallel without output interleaving is difficult to do on every platform
  2519. # [19:27] <BenWa> gps: Well we could just buffer the output
  2520. # [19:27] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  2521. # [19:27] <tanvi> smaug: yes i can reproduce it locally
  2522. # [19:27] <glandium> gps: it's not, if you don't share file descriptors
  2523. # [19:27] <ggp> gerv: thank you!
  2524. # [19:27] <BenWa> gps: Or we can ignore the problem and let users deal with it. By default we do one job only
  2525. # [19:27] <tanvi> smaug: opening gdb, adding a breakpoint, and getting you a stack trace
  2526. # [19:27] * Joins: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net)
  2527. # [19:27] <@smaug> tanvi: ok. can you find a minimal testcase?
  2528. # [19:27] <gps> glandium: I know that. just saying we don't have a trivial framework from which to spawn multiple processes in parallel
  2529. # [19:27] <BenWa> gps: I modified the code to use ProcessHandlerMixin directly. I don't know if that's better or not
  2530. # [19:28] <gps> BenWa: the single process is certainly tempting as a first offer
  2531. # [19:28] <gps> I was going to suggest that for parallel execution
  2532. # [19:28] <gps> just install the same on_line handler and Python will ensure no interleaving occurs
  2533. # [19:28] * Joins: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net)
  2534. # [19:28] <@khuey> kaze: what did jim actually say?
  2535. # [19:28] <gps> I /think/ mozprocess installs background threads so you can have parallel execution
  2536. # [19:28] <tanvi> smaug: will work on that too
  2537. # [19:29] <BenWa> gps: You mean that it wont mix line, but seperate lines will still be mixed right?
  2538. # [19:29] <@smaug> thanks
  2539. # [19:29] <tanvi> smaug: will give you what i find first.
  2540. # [19:29] <jimm> armenzg: ping
  2541. # [19:29] <glandium> gps: there is no such thing as parallel execution of threads in python
  2542. # [19:29] <armenzg> jimm: pong
  2543. # [19:29] <@smaug> tanvi: meeting now
  2544. # [19:29] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2545. # [19:29] <jimm> armenzg: the merged build isn't don yet on mc :)
  2546. # [19:29] <armenzg> jimm: oh; I was testing the wrong thing
  2547. # [19:29] <armenzg> let me try inbound
  2548. # [19:30] * Quits: KWierso|Surface (chatzilla@43CB6079.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  2549. # [19:30] * jhammel is now known as jhammel|lunch
  2550. # [19:30] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  2551. # [19:30] <jimm> armenzg: the test harness should print the tests.ini path it write too, I added that in the patch I landed.
  2552. # [19:30] * Joins: KWierso|Surface (chatzilla@43CB6079.66715431.D25A875A.IP)
  2553. # [19:30] <glandium> bsmedberg: interesting, it's a function that returns 0 ; i wonder why it's there
  2554. # [19:31] <@bsmedberg> glandium: I don't know, may be just a stupid way to know what the Flash version is...
  2555. # [19:31] <ejpbruel> smaug: Ms2ger: I'm not sure I understand how this works? is iframe.onload triggered twice? once for about:blank, and once for the url you assigned to iframe.src?
  2556. # [19:31] * Quits: mats (chatzilla@868A9748.A189EB51.4B330583.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  2557. # [19:31] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  2558. # [19:31] <Ms2ger> ejpbruel, every load gets a load event, I guess
  2559. # [19:31] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  2560. # [19:31] <glandium> bsmedberg: it's pretty stupid, because you need to scan the entire symbol table to find it
  2561. # [19:32] <gps> BenWa: output from separate processes will be interleaved. but, you won't have issues with line buffering
  2562. # [19:32] <@bsmedberg> glandium: yeah, I've asked adobe to implement NP_GetPluginVersion
  2563. # [19:32] <@bsmedberg> but until then, they recommended this as a workaround to make plugin blocklisting work
  2564. # [19:32] <glandium> bsmedberg: that being said, how do we get the version in about:plugins?
  2565. # [19:32] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  2566. # [19:32] <@bsmedberg> we don't
  2567. # [19:32] <@bsmedberg> about:plugins has no version information on Linux for most plugins
  2568. # [19:32] <gps> glandium: I know about the GIL. I meant that the processes will execute in parallel and they won't be blocked on writing to a full stdout (since Python threads will be consuming their output)
  2569. # [19:33] <glandium> bsmedberg: huh? it displays it to me
  2570. # [19:33] <@bsmedberg> what does it say?
  2571. # [19:33] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Ping timeout)
  2572. # [19:33] <@bsmedberg> I see:
  2573. # [19:33] <@bsmedberg> File: libflashplayer.so
  2574. # [19:33] <@bsmedberg> Version:
  2575. # [19:33] <@bsmedberg> Shockwave Flash 11.2 r202
  2576. # [19:33] * Quits: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it) (Quit: Leaving)
  2577. # [19:33] <glandium> bsmedberg: *and* CTP notified me today that my version was too old, and stopped complaining after i upgraded
  2578. # [19:33] <ejpbruel> Ms2ger: this seems to trigger only once, when iframe.contentDocument.location.href == "about:blank"
  2579. # [19:33] <ejpbruel> http://pastebin.mozilla.org/2251238
  2580. # [19:33] <glandium> bsmedberg: i see that too
  2581. # [19:33] <glandium> oic
  2582. # [19:33] <@bsmedberg> glandium: there's no version there. "Shockwave Flash 11.2 r202" is the description
  2583. # [19:34] <@bsmedberg> and the "r202" doesn't change for all Flash 11.2 versions
  2584. # [19:34] <glandium> but how did CTP give me the outdated warning?
  2585. # [19:34] <@bsmedberg> you were using 11.1 or earlier
  2586. # [19:34] <@bsmedberg> so we can use regex on the description
  2587. # [19:34] <glandium> bsmedberg: and it detected it in the description?
  2588. # [19:35] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  2589. # [19:36] * Quits: breck (breck@21FF058A.A04951A6.2321E71E.IP) (Client exited)
  2590. # [19:36] * darkowlzz is now known as darkowlzz|zzz
  2591. # [19:37] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  2592. # [19:37] <sfink> what is this "OpenDatabaseHelper.o" error that keeps burning my try pushes?
  2593. # [19:37] <sfink> oh, does that need a clobber again or something?
  2594. # [19:37] <tanvi> smaug: http://www.pastebin.mozilla.org/2251254
  2595. # [19:37] <Ms2ger> sfink, sounds unlikely, because try always clobbers
  2596. # [19:37] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2597. # [19:37] <sfink> Ms2ger: you have a very good point there
  2598. # [19:37] * Quits: jgilbert (jgilbert@506E7F.BC65149B.D16F30BC.IP) (Ping timeout)
  2599. # [19:38] <sfink> I got confused because it burned my local build too, but yes, you're right
  2600. # [19:39] <tanvi> smaug: let me see if i can reduce this now
  2601. # [19:39] <sfink> my qparent had a green build on inbound, and I didn't touch outside of JS, and I'm confused, and I'm going to go beat my head against the wall for a while
  2602. # [19:39] * Quits: ffledgling (anhadjai.s@59BF2A06.911F46.D61FB583.IP) (Ping timeout)
  2603. # [19:40] <glandium> bsmedberg: so, it's probably more work to do it with the linker code than it is to do it from scratch, but, the linker code changes would be useful to be able to resolve symbols in system libraries we can't currently resolve on android because the system linker is unhelpful
  2604. # [19:40] <armenzg> jimm: the tests are now running
  2605. # [19:40] <jimm> woot
  2606. # [19:40] <armenzg> jimm: even though it froze
  2607. # [19:41] <armenzg> and here we go again
  2608. # [19:41] <jimm> ah
  2609. # [19:41] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2610. # [19:41] <glandium> bsmedberg: how badly do you need this? (as in, in what timeframe?)
  2611. # [19:41] <@bsmedberg> glandium: I'm not sure I need it at all
  2612. # [19:41] <armenzg> jimm: it seems that we are ready to take off besides the IT change
  2613. # [19:41] <glandium> bsmedberg: erf
  2614. # [19:41] <armenzg> jimm: does this match your understanding?
  2615. # [19:41] <@bsmedberg> if Adobe implements NP_GetPluginVersion, then I won't need it
  2616. # [19:41] <glandium> bsmedberg: will they?
  2617. # [19:41] <@bsmedberg> still negotiating
  2618. # [19:41] <@bsmedberg> probably
  2619. # [19:42] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
  2620. # [19:42] <bajaj1> bholley: ping
  2621. # [19:42] <bholley> bajaj1: hi
  2622. # [19:42] <armenzg> jimm: you don't seem to have a summary of the passing failing tests
  2623. # [19:42] <bajaj1> bholley: just fyi, all XBL patches approved for aurora
  2624. # [19:42] <bajaj1> https://bugzilla.mozilla.org/show_bug.cgi?id=844783
  2625. # [19:42] <BenWa> gps: Alright I'll default to 1 job and I'll prepend the jobid. Thanks to djvj http://pastebin.mozilla.org/2251263
  2626. # [19:42] <bajaj1> ready for landed
  2627. # [19:43] <bholley> bajaj1: just saw - I'm mid-push :-)
  2628. # [19:43] <bholley> bajaj1: thanks for the quick a+
  2629. # [19:43] <bajaj1> bholley: saw someone asking about it
  2630. # [19:43] <jimm> armenzg: it's printed to the mochitest log file, rather than the console.
  2631. # [19:43] <bajaj1> bholley: regarding when aurora will have the fix, so this heads up :)
  2632. # [19:43] <armenzg> jimm: I think that is different than what our other mochitests do
  2633. # [19:43] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  2634. # [19:43] <bajaj1> bholley: great, thanks for the push
  2635. # [19:43] <armenzg> they print to the console IIUC
  2636. # [19:43] <bholley> bajaj1: yeah, I'd like to get this in the hands of remote XUL people as soon as possible, since it's effectively an unsupported configuration that we still kinda support ;-)
  2637. # [19:44] <armenzg> I need it, otherwise I won't be able to determine the results for tbpl
  2638. # [19:44] * Quits: kaie (kaie@moz-5BBAA36C.dip.t-dialin.net) (Ping timeout)
  2639. # [19:44] <armenzg> jimm: what is the name of the file? I can't find any
  2640. # [19:45] <jimm> armenzg: tb doesn't pull info from the console of the slave harness. it pulls from the logs, which should be right where they are supposed to be.
  2641. # [19:45] <armenzg> any file ending like *log
  2642. # [19:45] <jimm> yes
  2643. # [19:45] <armenzg> hrmm
  2644. # [19:45] <jimm> armenzg: I think you have to specify it in the command line params
  2645. # [19:45] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Connection reset by peer)
  2646. # [19:45] <armenzg> jimm: I see; on the other side, is the IT bug our current blocker?
  2647. # [19:45] * Joins: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP)
  2648. # [19:46] * Quits: whimboo|busy (whimboo@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2649. # [19:46] <seth> just curious: would i get an email if one of my patches _improved_ talos?
  2650. # [19:46] <armenzg> jimm: and what is our schedule?
  2651. # [19:46] <BenWa> seth: In the past I have
  2652. # [19:46] <armenzg> seth: it would show up on the dev.tree-management mailing list
  2653. # [19:46] <seth> ah cool
  2654. # [19:46] <BenWa> Typically its because the patch breaks the test making it run faster
  2655. # [19:46] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  2656. # [19:47] <seth> armenzg: hmm, i'm not on that, maybe i should be
  2657. # [19:47] * Quits: sankha93 (sankha93@C0ACC8AF.C0D45E01.EFB84E89.IP) (Quit: Leaving.)
  2658. # [19:47] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  2659. # [19:48] <jimm> armenzg: the log filename is mochitest-metro-chrome.log
  2660. # [19:48] * Joins: jgilbert (jgilbert@506E7F.BC65149B.D16F30BC.IP)
  2661. # [19:49] <jimm> armenzg: as far as schedule goes I think we are waiting on rel eng to figure out when they have the time to work on any remaining issues.
  2662. # [19:49] <jimm> armenzg: obviously we'd like to get these running hidden on a few trees, like try maybe
  2663. # [19:49] <armenzg> jimm: it's nowhere to be found but that is not important for me. my current blocker is IT
  2664. # [19:49] <armenzg> jimm: I can get it running on Cedar (where the A-team and releng green things up) as well as try
  2665. # [19:50] <jimm> awesome
  2666. # [19:50] <jimm> we can clean up failing tests from there
  2667. # [19:50] <armenzg> we nevertheless need to get the GPO fix first
  2668. # [19:50] <armenzg> true
  2669. # [19:51] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2670. # [19:51] * Joins: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net)
  2671. # [19:52] <jimm> armenzg: hmm, I think you might be right, we may have a tbpl log problem.
  2672. # [19:52] <jimm> looking at win7 bc test logs.
  2673. # [19:52] <jimm> but we can fix that
  2674. # [19:53] <jimm> maybe metroharness can grab the output somehow, or it can simply dump the log to its console after the run.
  2675. # [19:53] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2676. # [19:55] * Joins: ErvisTusha (ErvisTusha@2E2D0BD0.F69FB6EA.363D84A4.IP)
  2677. # [19:55] <armenzg> jimm: what is Firefox version that is being targeted for the Metro work?
  2678. # [19:56] * Joins: Arjen87 (Instantbir@moz-AD62903E.solcon.nl)
  2679. # [19:56] <armenzg> *what Firefox version is being targeted for the Metro work?
  2680. # [19:57] <jimm> armenzg: are you asking what version we expect to release at?
  2681. # [19:57] <armenzg> jimm: correct
  2682. # [19:58] <tbsaunde> mbrubeck: I don't suppose I could talk you into killing the mochitest/ part of the a11y test tree?
  2683. # [19:58] <jimm> 23->27 maybe. still up in the air.
  2684. # [19:58] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2685. # [19:58] <@bz> hrm
  2686. # [19:58] * Quits: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP) (Ping timeout)
  2687. # [19:58] <@bz> what's with all the patches with diffstat in their commit message
  2688. # [19:58] <@bz> will that at least get stripped on landing?
  2689. # [19:59] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  2690. # [19:59] * @bz is looking at things like https://bug850442.bugzilla.mozilla.org/attachment.cgi?id=729868
  2691. # [19:59] <kaze> khuey: “play and cum”
  2692. # [19:59] <mbrubeck> tbsaunde: I'd be happy to do the work if there's consensus from your side...
  2693. # [19:59] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  2694. # [19:59] * Joins: djvj (kvijayan@moz-DB4A9C19.scl3.mozilla.com)
  2695. # [20:00] * JosiahOne is now known as JosiahOne-Studies
  2696. # [20:00] * jcranmer is now known as jcranmer|awy
  2697. # [20:00] <mbrubeck> tbsaunde: Though currently you have both accessible/tests/crashtests and accessible/tests/mochitests ...
  2698. # [20:00] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2699. # [20:01] <Ms2ger> bz, git, and no
  2700. # [20:01] <Optimizer> in a test , I am synthesizing click event on a xul:checkbox, but it is not triggering the associated "command" event and thus the handler to that command event.
  2701. # [20:01] * Quits: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz) (Ping timeout)
  2702. # [20:01] <@smaug> bsmedberg: is benjamin.smedbergs.us down?
  2703. # [20:01] <tbsaunde> mbrubeck: crashtests/ is dead
  2704. # [20:01] <@bsmedberg> smaug: it appears to be
  2705. # [20:02] <@bz> Ms2ger: Thanks, and r-
  2706. # [20:02] * @smaug must have killed benjamin.smedbergs.us. He was just writing status update
  2707. # [20:02] <rillian> bz: generally hg import getting confused by git's output, I think
  2708. # [20:02] <@bsmedberg> smaug: no, I think this is a dreamhost downtime
  2709. # [20:02] <tbsaunde> we should just kill it or rewrite it as mochitests or something, but running crashtests to test a11y is hard
  2710. # [20:02] <mbrubeck> tbsaunde: okay, sounds like a no-brainer then
  2711. # [20:03] <@bz> rillian: I see.
  2712. # [20:03] * armenzg is now known as armenzg_brb
  2713. # [20:03] * Quits: sfink (chatzilla@moz-3AFB2EB2.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2714. # [20:03] <mbrubeck> tbsaunde: Kind of funny though since I just reviewed https://bugzilla.mozilla.org/show_bug.cgi?id=855090 which *adds* a "mochitest" subdirectory to Metro test paths. :)
  2715. # [20:03] <mbrubeck> conservation of mochitest dirs
  2716. # [20:03] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2717. # [20:04] <tbsaunde> hah
  2718. # [20:05] * Quits: jgilbert (jgilbert@506E7F.BC65149B.D16F30BC.IP) (Ping timeout)
  2719. # [20:05] * Joins: sfink (chatzilla@moz-3AFB2EB2.dsl.pltn13.sbcglobal.net)
  2720. # [20:06] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2721. # [20:06] * catlee-afk is now known as catlee
  2722. # [20:06] * Joins: Mook (mook@moz-921C620F.dsl.teksavvy.com)
  2723. # [20:06] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2724. # [20:07] <tbsaunde> mbrubeck: and thanks!
  2725. # [20:07] * Quits: kdcw (kdcw@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
  2726. # [20:07] * Joins: kaie (kaie@moz-C65BBFCC.dip.t-dialin.net)
  2727. # [20:07] * Quits: WaltS (Thunderbir@moz-1553F497.pitbpa.east.verizon.net) (Quit: Thunderbird 17.0.2)
  2728. # [20:08] <@bz> Do we have anything like already_AddRefed but for use with nsAutoPtr?
  2729. # [20:08] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  2730. # [20:08] * Quits: Mook (mook@moz-921C620F.dsl.teksavvy.com) (Quit: Mook)
  2731. # [20:08] <@khuey> a raw ptr?
  2732. # [20:08] <Ms2ger> That
  2733. # [20:08] * @khuey lunches
  2734. # [20:08] * khuey is now known as khuey|away
  2735. # [20:08] <@bz> I have code like this:
  2736. # [20:08] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  2737. # [20:09] <@bz> Foo* GetFoo() { nsAutoPtr<Foo> foo = new Foo(); return foo.forget(); }
  2738. # [20:09] <@bz> And a caller doing:
  2739. # [20:09] <@bz> DoSomething(GetFoo());
  2740. # [20:09] <@bsmedberg> bz: getter_Transfers
  2741. # [20:09] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2742. # [20:09] <@bz> Which is of course a leak
  2743. # [20:09] <@bsmedberg> oh wait
  2744. # [20:09] <@bz> (DoSomething takes a Foo*)
  2745. # [20:09] <@bsmedberg> already_AddRefed... just a sec
  2746. # [20:09] <@bz> The question is whethr I can change the GetFoo() signature so that this will not compile
  2747. # [20:10] <@bz> I guess I could return an nsAutoPtr or something
  2748. # [20:11] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
  2749. # [20:11] * Quits: crypt (ccg-cteo@moz-9866FFC6.cisco.com) (Quit: crypt)
  2750. # [20:12] <@bsmedberg> bz: I don't think we have such a thing now, but adding a TemporaryRef sounds reasonably good
  2751. # [20:12] <@bsmedberg> there is a similar thing in mfbt/RefPtr.h
  2752. # [20:12] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  2753. # [20:13] * Joins: jrmuizel (jrmuizel@E2C4372E.BC65149B.D16F30BC.IP)
  2754. # [20:14] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2755. # [20:14] <BenWa> gps: I just noticed that if I use self.log it removes GTest colorization. Any ideas?
  2756. # [20:15] * geekboy|afk is now known as geekboy
  2757. # [20:16] * geekboy is now known as geekboy|afk
  2758. # [20:16] * Joins: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz)
  2759. # [20:17] * Quits: TheOne (one@moz-CFF61793.dip.t-dialin.net) (Ping timeout)
  2760. # [20:17] <BenWa> gps: Not a big deal because if we use the default -j1 we don't use self.log and get colors. Maybe it's fine for now
  2761. # [20:19] <gps> BenWa: I suspect gtest uses isatty() to detect whether to emit colors
  2762. # [20:19] * Joins: ctangira (ctangira@moz-264CB7F1.cisco.com)
  2763. # [20:20] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2764. # [20:20] <gps> by having its stderr and stdout handled by a pipe, it fails that test
  2765. # [20:20] <gps> also, the current logging infrastructure is a bit fragile. feel free to print()
  2766. # [20:21] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  2767. # [20:21] <BenWa> gps: I haven't seen any problem so far. Do you want me to change it?
  2768. # [20:21] * Joins: breck (breck@moz-AD418F52.dsl.static.sonic.net)
  2769. # [20:22] <gps> BenWa: if self.log works, use it!
  2770. # [20:22] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  2771. # [20:23] * Joins: tonymec (tonymec@DE0F369E.4E3D4BFF.DE2DB281.IP)
  2772. # [20:24] <Optimizer> any idea why a manual click triggers the "command" event on a checkbox just fine, but ventUtils.sendMouseEvent will only check the checkbox, without emitting "command"
  2773. # [20:24] * Joins: TheOne (one@moz-CFF61793.dip.t-dialin.net)
  2774. # [20:25] * Quits: jrmuizel (jrmuizel@E2C4372E.BC65149B.D16F30BC.IP) (Client exited)
  2775. # [20:25] * Joins: smontagu (chatzilla@moz-CB462B19.red.bezeqint.net)
  2776. # [20:26] * armenzg_brb is now known as armenzg
  2777. # [20:26] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Linkinus - http://linkinus.com)
  2778. # [20:27] <@smaug> Optimizer: because EventUtils.sendMouseEvent uses just normal target.dispatch
  2779. # [20:27] * Joins: dcamp (uid6663@moz-D8B63698.irccloud.com)
  2780. # [20:27] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  2781. # [20:27] <Optimizer> should I use sendMouseEventToWindow ?
  2782. # [20:27] <@smaug> Optimizer: you want synthesizeMouse
  2783. # [20:28] <@smaug> if you're using EventUtils
  2784. # [20:28] <Optimizer> ok
  2785. # [20:28] <Optimizer> so on a button, it triggers command event .
  2786. # [20:28] <@smaug> Optimizer: synthesizeMouseAtCenter might be useful
  2787. # [20:29] <Optimizer> smaug: thanks :)
  2788. # [20:29] * Quits: darkowlzz|zzz (darkowlzz@6DB00BA7.402FB502.27560D6E.IP) (Ping timeout)
  2789. # [20:30] * Quits: till (till@moz-3493B177.superkabel.de) (Client exited)
  2790. # [20:32] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  2791. # [20:33] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  2792. # [20:33] * Quits: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net) (Client exited)
  2793. # [20:34] * Ann_Yiming is now known as Ann_Yiming_lunch
  2794. # [20:34] * Quits: Ann_Yiming_lunch (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  2795. # [20:37] * coop is now known as coop|mtg
  2796. # [20:37] * ctalbert is now known as ctalbert|lunch
  2797. # [20:37] <@smaug> bsmedberg: now I get Status: 500 Internal Server Error
  2798. # [20:38] * Joins: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net)
  2799. # [20:38] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Ping timeout)
  2800. # [20:39] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2801. # [20:39] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2802. # [20:39] * Joins: whimboo (whimboo@2557E599.66715431.D25A875A.IP)
  2803. # [20:39] <WeirdAl> 15 year anniversary on Tuesday - and the reason for no party: it's merge day :p
  2804. # [20:40] * Quits: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net) (Quit: bholley)
  2805. # [20:40] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2806. # [20:41] * geekboy|afk is now known as geekboy
  2807. # [20:43] * Joins: Mic (Mic@moz-AE6DEC66.superkabel.de)
  2808. # [20:43] * Joins: erikvold (erikvold@moz-C2FD3F97.wireless.telus.com)
  2809. # [20:43] * pmoore is now known as pmoore|away
  2810. # [20:44] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2811. # [20:44] * Quits: smontagu (chatzilla@moz-CB462B19.red.bezeqint.net) (Ping timeout)
  2812. # [20:44] * Quits: jedp (jedp@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
  2813. # [20:44] * Joins: Mnyromyr (Mnyromyr@moz-A6A99B5D.unity-media.net)
  2814. # [20:44] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  2815. # [20:46] * Quits: twi1 (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
  2816. # [20:48] * Joins: mcsmurf (mcsmurf@moz-6A85856F.dip.t-dialin.net)
  2817. # [20:48] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  2818. # [20:49] * mattwoodrow|away is now known as mattwoodrow
  2819. # [20:49] * armenzg is now known as armenzg_brb
  2820. # [20:49] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  2821. # [20:50] * Quits: cpearce (chatzilla@moz-3994DBC8.xdsl.xnet.co.nz) (Ping timeout)
  2822. # [20:51] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2823. # [20:51] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Ping timeout)
  2824. # [20:52] <jesup> benwa/ted: to get run with the gtest unittests, where does this library need to get added to to get run by -unittests?
  2825. # [20:53] <BenWa> jesup: It needs to get link in libxul if enable_gtest is set so...
  2826. # [20:53] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2827. # [20:53] <BenWa> toolkit/toolkit.mozbuild
  2828. # [20:53] * Joins: zakora_ (zakora@moz-8EAF945F.fbx.proxad.net)
  2829. # [20:54] <BenWa> and toolkit/library/Makefile.in
  2830. # [20:54] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  2831. # [20:54] * @ted has to run
  2832. # [20:54] * Quits: zakora_ (zakora@moz-8EAF945F.fbx.proxad.net) (Quit: :))
  2833. # [20:55] * Joins: We11ington (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  2834. # [20:55] * Quits: Arjen87 (Instantbir@moz-AD62903E.solcon.nl) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  2835. # [20:57] * hwine is now known as hwine-food
  2836. # [20:58] * bdahl is now known as bdahl|lunch
  2837. # [20:59] * Joins: Ann_Yimi_ (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  2838. # [20:59] * Ann_Yimi_ is now known as Ann_Yiming
  2839. # [20:59] * Joins: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP)
  2840. # [21:00] * armenzg_brb is now known as armenzg
  2841. # [21:00] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2842. # [21:00] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  2843. # [21:01] * Joins: willy1234x1 (willy1234x@moz-8F6F8155.slkc.qwest.net)
  2844. # [21:02] * rail is now known as rail-mtg
  2845. # [21:02] * Joins: felipe_ (felipe@A5A0595A.66715431.D25A875A.IP)
  2846. # [21:03] * Joins: crypt (ccg-cteo@moz-9866FFC6.cisco.com)
  2847. # [21:03] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  2848. # [21:03] <jesup> benwa: finally got it to run the test (and crash).
  2849. # [21:03] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2850. # [21:04] <BenWa> jesup: Where does it crash??
  2851. # [21:04] * Joins: ehugg (chatzilla@E50179D4.29102B70.6CD50604.IP)
  2852. # [21:04] * Joins: till (till@moz-1C485254.adsl.alicedsl.de)
  2853. # [21:04] <jesup> BenWa: inside the test
  2854. # [21:04] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2855. # [21:05] * jhammel|lunch is now known as jhammel
  2856. # [21:05] <BenWa> jesup: Well I can't help with the trace. But likely it depends on something to be initialized
  2857. # [21:05] * Fallen|away is now known as Fallen
  2858. # [21:05] <BenWa> In that case youll need to init&teardown
  2859. # [21:05] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2860. # [21:06] * nthomas is now known as nthomas|mtg
  2861. # [21:06] <jesup> Looks like SetupTestCase wasn't run; investigating
  2862. # [21:06] * Quits: dcamp (uid6663@moz-D8B63698.irccloud.com) (Ping timeout)
  2863. # [21:07] * Quits: felipe (uid2734@moz-D8B63698.irccloud.com) (Ping timeout)
  2864. # [21:07] * Quits: ttaubert (uid2620@moz-D8B63698.irccloud.com) (Ping timeout)
  2865. # [21:07] * Quits: pdr (uid7901@moz-D8B63698.irccloud.com) (Ping timeout)
  2866. # [21:07] * Quits: Unfocused (uid2622@moz-D8B63698.irccloud.com) (Ping timeout)
  2867. # [21:07] * Quits: gozala (uid5923@moz-D8B63698.irccloud.com) (Ping timeout)
  2868. # [21:07] * felipe_ is now known as felipe
  2869. # [21:07] <jesup> NS_NewNamedThread failed...
  2870. # [21:07] <jesup> odd
  2871. # [21:07] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2872. # [21:07] <jesup> my guess is the ThreadManager isn't inited
  2873. # [21:08] * Quits: cstipkovic (uid6805@moz-D8B63698.irccloud.com) (Ping timeout)
  2874. # [21:08] * Quits: ankesh11 (uid8015@moz-D8B63698.irccloud.com) (Ping timeout)
  2875. # [21:08] * Quits: timeless (uid4015@moz-C944F5EC.irccloud.com) (Ping timeout)
  2876. # [21:08] * Quits: gfritzsche (uid7586@moz-C944F5EC.irccloud.com) (Ping timeout)
  2877. # [21:08] * Quits: daleharvey (uid513@moz-D8B63698.irccloud.com) (Ping timeout)
  2878. # [21:08] * Quits: jaws (uid2871@moz-C944F5EC.irccloud.com) (Ping timeout)
  2879. # [21:08] * Quits: sid0 (uid2934@moz-C944F5EC.irccloud.com) (Ping timeout)
  2880. # [21:08] * Fallen is now known as Fallen|away
  2881. # [21:08] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Client exited)
  2882. # [21:08] <BenWa> jesup: Our code base is has so much coupling that it make writing unit test challenging
  2883. # [21:09] <BenWa> I may at some point initialized more things by default but first I wanted to see what problems we would run into
  2884. # [21:09] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  2885. # [21:09] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2886. # [21:10] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
  2887. # [21:10] <JosiahOne-Studies> Who can I put down for review? It concerns js and xul.
  2888. # [21:10] * JosiahOne-Studies is now known as JosiahOne
  2889. # [21:11] <JosiahOne> Not sure who that falls on.
  2890. # [21:11] <jesup> BenWa: probably "normal" global services like ThreadManager should be started
  2891. # [21:11] <Optimizer> JosiahOne: dao , if the code touches core browser thingies
  2892. # [21:11] <JosiahOne> Optimizer: Alright. Thanks.
  2893. # [21:11] <BenWa> jesup: I don't really know what those are exactly. If you think it's important then we should open a bug
  2894. # [21:12] * Quits: maikmerten (maikmerten@moz-7A336F2D.dynamic.qsc.de) (Client exited)
  2895. # [21:13] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2896. # [21:13] * Joins: bjacob (bjacob@FAB9EE2B.BC65149B.D16F30BC.IP)
  2897. # [21:13] * Joins: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP)
  2898. # [21:15] * Quits: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP) (Input/output error)
  2899. # [21:15] * Quits: pnkfelix (pnkfelix@moz-43495417.fbx.proxad.net) (Quit: Leaving.)
  2900. # [21:16] <@smaug> remind me, is Easter a big thing in US? (Finland will be closed from late Thursday to end of Monday)
  2901. # [21:17] <BenWa> smaug: some people generally visit family over the long weekend (friday off)
  2902. # [21:17] * Quits: erikvold (erikvold@moz-C2FD3F97.wireless.telus.com) (Quit: erikvold)
  2903. # [21:17] <dholbert> smaug, no official moz holiday, in the US, per https://intranet.mozilla.org/HolidaySchedule#Paid_Holidays_for_2013
  2904. # [21:17] <jesup> BenWa: do_GetService("@mozilla.org/thread-manager;1"); fails...
  2905. # [21:18] <@smaug> ok, thanks
  2906. # [21:18] <BenWa> Ahh, I was just checking. Canada only then
  2907. # [21:18] * khuey|away is now known as khuey
  2908. # [21:19] <@khuey> smaug: no, it's not
  2909. # [21:19] <jesup> smaug: Easter is a "oh, it's Easter? Huh." for lots of US-ians. (Stuff on Sunday for those who participate, generally. As mentioned, some take a day off if they want.
  2910. # [21:20] * Joins: aja (Instantbir@CF955BAD.7D97D4E0.7880DB15.IP)
  2911. # [21:20] <@smaug> in Finland we eat all sorts of stuff we don't eat any other time, like mämmi and pasha
  2912. # [21:21] <Archaeopteryx> so it's something like Thanksgiving for Europeans
  2913. # [21:21] <Waldo> does Ikea serve either of those?
  2914. # [21:21] * Waldo ducks
  2915. # [21:21] * @smaug kicks Waldo
  2916. # [21:21] <Waldo> smaug: you missed your chance to tell me to quit horsing around!
  2917. # [21:21] <@smaug> Swedes don't know about mämmi, and pasha is from Russian
  2918. # [21:21] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2919. # [21:22] * Waldo supposes he should get in the habit of jumping, not ducking, at least on IRC
  2920. # [21:22] <Waldo> unless they're roundhouse kicks
  2921. # [21:22] * Ms2ger holds a baseball bat above Waldo's head
  2922. # [21:22] <Ms2ger> smaug, go!
  2923. # [21:22] <dholbert> Ms2ger++
  2924. # [21:23] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  2925. # [21:23] <Waldo> Ms2ger: you know, I still have that brick you threw at me earlier...
  2926. # [21:23] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2927. # [21:23] <Mossop> Yoric: Can you point me to the promises implementation that Paolo created?
  2928. # [21:23] * Ms2ger throws another
  2929. # [21:23] <RyanVM> tbsaunde: ping
  2930. # [21:23] <Yoric> Mossop: He hasn't uploaded it yet, afaict.
  2931. # [21:23] <tbsaunde> RyanVM: yo
  2932. # [21:23] <RyanVM> tbsaunde: your logging push might have made for a new orange on inbound
  2933. # [21:24] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  2934. # [21:24] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2935. # [21:24] <aja> anyone looking into session restore bustage on ux nightly?
  2936. # [21:24] <tbsaunde> RyanVM: exciting, link?
  2937. # [21:25] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  2938. # [21:26] * bdahl|lunch is now known as bdahl
  2939. # [21:26] * baku is now known as baku|away
  2940. # [21:26] * jcranmer|awy is now known as jcranmer
  2941. # [21:27] <RyanVM> tbsaunde: https://tbpl.mozilla.org/php/getParsedLog.php?id=21171532&tree=Mozilla-Inbound
  2942. # [21:27] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2943. # [21:27] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2944. # [21:27] <philor> actually, I think I saw that states/test_tree.xul | called finish() multiple times somewhere it didn't belong, recently, like aurora
  2945. # [21:28] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2946. # [21:29] <RyanVM> philor: come on now, don't let him off the hook that easy!
  2947. # [21:29] <jesup> BenWa: probably you need what TestHarness.h has - to start XPCom using NS_InitXPCOM/NS_InitiXPCOM2
  2948. # [21:30] <jesup> without that, tons of stuff won't work and it will be a bear to init by hand
  2949. # [21:30] * hwine-food is now known as hwine
  2950. # [21:30] <philor> plenty of unstarred on aurora, but none of it seems to be that
  2951. # [21:31] <tbsaunde> RyanVM: its... hard to see how changing logging for a completely different test caused that...
  2952. # [21:31] <RyanVM> philor: I'm sick of filing new orange bugs today...
  2953. # [21:31] <jesup> bsmedberg: ping
  2954. # [21:32] <@bsmedberg> jesup: pong
  2955. # [21:32] <tbsaunde> RyanVM: I don't mind if you back it out, but it blocks be debugging bug 845134 anymore unless we can blaim it on bad test slaves
  2956. # [21:32] * Joins: Ann_Yimi_ (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  2957. # [21:32] * victorporof_ is now known as victorporof
  2958. # [21:32] <tbsaunde> RyanVM: so your crummy choice :-(
  2959. # [21:32] * Joins: jcranmer_ (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
  2960. # [21:32] <jesup> bsmedberg: So, it appears the gtest ability to test the Sync fix isn't really there yet (no nsThread support, XPCom isn't really up, etc)
  2961. # [21:32] * jcranmer_ is now known as jtcranmer
  2962. # [21:32] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2963. # [21:33] <RyanVM> tbsaunde: I'm not backing it out
  2964. # [21:33] <@bsmedberg> jesup: yeah, you'd have to start XPCOM yourself, and that gets finicky quickly
  2965. # [21:33] <@bsmedberg> jesup: I'm fine with skipping the binary tests for now
  2966. # [21:33] <jesup> Right. Thanks. (We'll know soon enough if it works... ;-)
  2967. # [21:33] <jesup> I'll capture what we have in a patch
  2968. # [21:33] <tbsaunde> RyanVM: ok
  2969. # [21:34] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2970. # [21:34] * ChanServ sets mode: +o dbaron
  2971. # [21:34] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2972. # [21:35] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  2973. # [21:35] <RyanVM> jesup: I suppose "not leaking like crazy" is a decent sign that it works :P
  2974. # [21:35] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2975. # [21:35] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2976. # [21:35] * Quits: Mavericks (Mibbit@D1D186CD.775EF79B.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2977. # [21:35] <jesup> RyanVM: That would be at least a hint
  2978. # [21:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2979. # [21:36] <jesup> My original fix was happy on 150 retriggers on Try.
  2980. # [21:37] * Quits: crypt (ccg-cteo@moz-9866FFC6.cisco.com) (Quit: crypt)
  2981. # [21:37] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  2982. # [21:37] <gaston> happy as a dead pig in the sunshine ?
  2983. # [21:38] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  2984. # [21:38] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  2985. # [21:38] <gaston> jesup: can you look at the sctp/pulse/alsa/webrtc diffs pending review ?
  2986. # [21:38] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  2987. # [21:39] * Quits: sheeri (sheeri@3464EC4F.72B357BE.A35657C3.IP) (Quit: sheeri)
  2988. # [21:39] <BenWa> jesup: Ideally we would just open a bug and discuss the implication of InitXPCOM, sounds like a no brainer to add at this point
  2989. # [21:39] <jesup> gaston: yes. My apologies... IETF and other stuff
  2990. # [21:39] * jhammel is now known as jhammel|afk
  2991. # [21:39] <gaston> no worries :)
  2992. # [21:39] * Joins: jedp (jedp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2993. # [21:39] <gaston> i didnt target 22 anyway
  2994. # [21:40] * baku|away is now known as baku
  2995. # [21:40] * armenzg is now known as armenzg_brb
  2996. # [21:41] <Ms2ger> jesup, really, we should have a sane C++ test harness that works with and without xpcom... Seems to be rocket science, though :/
  2997. # [21:42] <aja> mconley: ping
  2998. # [21:42] <mconley> aja: pong.
  2999. # [21:42] * Quits: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Input/output error)
  3000. # [21:43] <aja> mconley: aware that session restore's broken on ux nightly?
  3001. # [21:43] <jesup> Ms2ger: Been looking to have that for the last year... ;-/
  3002. # [21:43] * @bz hates the bugzilla upgrade with a passion. :(
  3003. # [21:43] <Ms2ger> bz, do tell
  3004. # [21:44] <@bz> Ms2ger: broke bfcache
  3005. # [21:44] <mconley> aja: can you file minimal STR in a new bug, blocking bug 770135 please?
  3006. # [21:44] <Ms2ger> bz, oh, lovely
  3007. # [21:44] <@bz> Ms2ger: huge PITA
  3008. # [21:45] <aja> mconley: k...basically just updated to most recent nightly, though
  3009. # [21:45] <gaston> bsmith: wrt the sigbus in nss_init, when you said 'with the way we build nss now', was itreferring to the folding of nss/nspr into libxul ? iirc that's not the case on unix, only on mac/win
  3010. # [21:45] <mconley> aja: Yep, new customization stuff went in, which is probably causing your trouble. I'll investigate when I have a free moment, if you file that bug.
  3011. # [21:45] <jlebar> 1.2.3.4:5678 is what sort of thing? It's not a network address, nor a network interface.
  3012. # [21:45] * ctalbert|lunch is now known as ctalbert|mtg
  3013. # [21:45] <bsmith> gaston: even without the folding, we change quite a bit about how NSSgets built.
  3014. # [21:46] <aja> will do
  3015. # [21:46] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
  3016. # [21:46] * ChanServ sets mode: +o roc
  3017. # [21:46] <bsmith> to be clear, I don't know if the build system is at fault. That's just my initial guess.
  3018. # [21:46] <Waldo> jlebar: hostport?
  3019. # [21:46] <mconley> aja: thanks!
  3020. # [21:46] <bsmith> Really, a regression range is what we ned.
  3021. # [21:46] <gaston> bsmith: which commits/bugs recently affected that ?
  3022. # [21:46] * JosiahOne is now known as JosiahOne-Away
  3023. # [21:46] <bsmith> gaston: I would "hg log security/build"
  3024. # [21:46] <gaston> i can try a regression range but my hg-fu is limited wrt bisecting
  3025. # [21:47] <gaston> is hg up -r foo enough to go back in time to that rev ?
  3026. # [21:47] <jlebar> Waldo: Seems like that's a thing.
  3027. # [21:47] <dholbert> gaston, yes
  3028. # [21:47] <jlebar> Waldo: thanks!
  3029. # [21:47] <gaston> dholbert: ok thanks
  3030. # [21:47] <dholbert> gaston, hg also has "hg bisect" which is handy
  3031. # [21:47] <gaston> i definitely need to learn more stuff like that..
  3032. # [21:48] <RyanVM> tbsaunde: philor: OTOH, two identical failures on the same push is a bit suspicious
  3033. # [21:48] <dholbert> gaston, hg up to a known-bad revision, "hg bisect --bad", and then hg up to a known-good revision, and do "hg bisect --good"
  3034. # [21:48] <dholbert> gaston, then it'll automatically hg up you to the halfway point, and you can mark it as good or bad, and it'll update you again, etc
  3035. # [21:49] <gaston> if it's 'that' simple, i'll try to spend some time on this
  3036. # [21:49] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  3037. # [21:50] * Quits: KWierso|Surface (chatzilla@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3038. # [21:50] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3039. # [21:50] <RyanVM> tbsaunde: and test_focusedChild runs before test_tree
  3040. # [21:50] <RyanVM> tbsaunde: so I'm wondering if there's some leftover state at play here
  3041. # [21:50] * Quits: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  3042. # [21:54] <tbsaunde> RyanVM: there should be, but its of course possible :(
  3043. # [21:54] <tbsaunde> *shouldn't
  3044. # [21:54] <aja> mconley: bug 855452
  3045. # [21:54] <mconley> aja: thank you
  3046. # [21:54] <aja> np
  3047. # [21:54] <mconley> aja: er, can you include STR please?
  3048. # [21:54] <abr> I'm trying to run mochi tests locally, and I'm getting an error I haven't seen before: "OSError: [Errno 2] No such file or directory: '/Users/Adam/devel/mozilla/mozilla-inbound/obj-x86_64-apple-darwin12.2.0/obj-x86_64-apple-darwin12.2.0/_tests/testing/mochitest'"
  3049. # [21:54] <abr> Note the object directory appears twice in the path.
  3050. # [21:54] <abr> Is this a known problem?
  3051. # [21:55] * Quits: bjacob (bjacob@FAB9EE2B.BC65149B.D16F30BC.IP) (Ping timeout)
  3052. # [21:56] <dholbert> abr, are you running them with mach?
  3053. # [21:56] <aja> mconley: gonna try yesterday afternoon's merge to see if it's ok there
  3054. # [21:56] <abr> dholbert -- Yes. I'm doing "./mach mochitest-plain dom/media/tests/mochitest --debugger=gdb"
  3055. # [21:56] <abr> Although it also fails without the debugger flag
  3056. # [21:57] <mconley> aja: it probably will be. Once you confirm, can you please include a minimal set of steps to reproduce in the bug?
  3057. # [21:57] <Ms2ger> abr, 'ls /Users/Adam/devel/mozilla/mozilla-inbound/obj-x86_64-apple-darwin12.2.0/obj-x86_64-apple-darwin12.2.0/' ?
  3058. # [21:57] * Quits: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net) (Quit: It has been this message for years.)
  3059. # [21:57] * Quits: llmelon (chatzilla@moz-6081999E.static.tpgi.com.au) (Ping timeout)
  3060. # [21:57] <dholbert> abr, strange! WFM, with that command. (/me steps back)
  3061. # [21:57] <abr> Huh. Okay, so maybe something local then.
  3062. # [21:58] <abr> I'll run a clean checkout and build overnight to see if it clears up.
  3063. # [21:58] * Quits: b10n1k (j0ni@moz-379AC4F8.home.otenet.gr) (Ping timeout)
  3064. # [21:58] <abr> Thanks for looking.
  3065. # [21:58] * Fallen|away is now known as Fallen
  3066. # [21:58] * Joins: b10n1k (j0ni@moz-CBB44B6C.home.otenet.gr)
  3067. # [21:58] <dholbert> abr, (see also Ms2ger's question above)
  3068. # [21:58] <dholbert> abr, np
  3069. # [21:58] <@bz> Who are these people using rar files, and why?
  3070. # [21:58] <abr> Ms2ger -- yeah, that directory isn't there.
  3071. # [21:59] <Ms2ger> bz, mm, I uses winrar when I was young
  3072. # [21:59] <Ms2ger> used, even
  3073. # [21:59] <Ms2ger> abr, weird.
  3074. # [21:59] * Joins: j0ni_ (j0ni@moz-20B252D9.home.otenet.gr)
  3075. # [22:00] <@bz> well, back in like the mid-90s, I can see it
  3076. # [22:00] <@bz> but now?
  3077. # [22:00] * Quits: b10n1k (j0ni@moz-CBB44B6C.home.otenet.gr) (Ping timeout)
  3078. # [22:01] * bsmedberg is now known as bsmedberg-bbl
  3079. # [22:01] <aja> mconley: fwiw, d/l status indicator also not showing any meter...thought after clicking it, the popup does
  3080. # [22:01] <tbsaunde> bz: I think I saw some on some torent or other sketch site a couple years ago
  3081. # [22:01] * hwine is now known as hwine|mtg
  3082. # [22:01] <@bz> right
  3083. # [22:01] <@bz> but why do all the script kiddies filing "security" bugs use it?
  3084. # [22:02] <mconley> aja: please file a separate bug for that as well, also mark as blocking bug 770135.
  3085. # [22:02] <aja> k
  3086. # [22:02] <Ms2ger> They spend to much time on such sketchy sites?
  3087. # [22:02] <Ms2ger> too
  3088. # [22:02] <Ms2ger> Dammit
  3089. # [22:02] <mconley> aja: please include steps to reproduce as well.
  3090. # [22:02] * Quits: ehugg (chatzilla@E50179D4.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  3091. # [22:02] <Ms2ger> I'm going to bed...
  3092. # [22:03] <tbsaunde> Ms2ger's theory seems highly likely if your a script kitty your probably also into torenting crap
  3093. # [22:03] <Ms2ger> A script kitty? I'd like one :)
  3094. # [22:03] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  3095. # [22:04] * Quits: Ms2ger (Ms2ger@moz-F7E8D515.adsl-dyn.isp.belgacom.be) (Quit: nn)
  3096. # [22:04] * jcranmer is now known as jcranmer|away
  3097. # [22:04] <tbsaunde> heh
  3098. # [22:05] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  3099. # [22:05] <shu> the TBP guy used to hang out on our IRC before he got caught in cambodia, he probably would've known why the "scene" loves rar
  3100. # [22:05] <jmaher> RyanVM: I believe my patch is causing a osx10.6 m(oth) error
  3101. # [22:06] <RyanVM> jmaher: tbsaunde will be happy to hear that
  3102. # [22:06] <RyanVM> jmaher: and wow, what crappy timing for those two landings
  3103. # [22:06] <jmaher> RyanVM: tbsaunde: I am not 100% sure, but lets back it out and be safe vs sorry
  3104. # [22:06] <aja> mconley: hmm....busted w/yesterday's merge, too
  3105. # [22:06] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  3106. # [22:06] <RyanVM> jmaher: go for it, I already backed tbsaunde out :P
  3107. # [22:07] <RyanVM> giving it the ol' Solomon treatment :D
  3108. # [22:07] <jmaher> are we sure tbsaunde is the culprit, or just takinga good guess?
  3109. # [22:07] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  3110. # [22:07] <RyanVM> taking a guess
  3111. # [22:08] <RyanVM> i've got an osx build triggered on his push
  3112. # [22:08] * Quits: AndreeaM (Thunderbir@60643659.9FE461B8.CD219C36.IP) (Client exited)
  3113. # [22:08] <jmaher> ok, then backing me out would be as probable
  3114. # [22:08] <RyanVM> yes, backing you out now
  3115. # [22:08] * Quits: fhd (uid2508@moz-C944F5EC.irccloud.com) (Input/output error)
  3116. # [22:08] * Quits: evilpie (uid7877@moz-C944F5EC.irccloud.com) (Input/output error)
  3117. # [22:08] * Quits: dolske|cloud (uid2681@moz-C944F5EC.irccloud.com) (Broken pipe)
  3118. # [22:08] * Quits: sawrubh (uid6719@moz-C944F5EC.irccloud.com) (Client exited)
  3119. # [22:08] * Quits: esprehn (uid10445@moz-C944F5EC.irccloud.com) (Broken pipe)
  3120. # [22:08] * Quits: biesi (uid8099@moz-C944F5EC.irccloud.com) (Broken pipe)
  3121. # [22:08] * Quits: nutellaSandwich (uid3566@moz-C944F5EC.irccloud.com) (Client exited)
  3122. # [22:08] * Quits: anton (uid1783@moz-C944F5EC.irccloud.com) (Input/output error)
  3123. # [22:08] * Quits: NimeshNeema (uid2689@moz-C944F5EC.irccloud.com) (Client exited)
  3124. # [22:08] * Quits: Naeblis (uid7451@moz-C944F5EC.irccloud.com) (Input/output error)
  3125. # [22:08] <jmaher> oh, ok...thanks! I was refreshing my tree
  3126. # [22:08] * armenzg_brb is now known as armenzg
  3127. # [22:10] * Joins: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu)
  3128. # [22:11] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3129. # [22:13] * Joins: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  3130. # [22:13] * Joins: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP)
  3131. # [22:13] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3132. # [22:14] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3133. # [22:14] <Callek> RyanVM: what is the magic whiteboard if I do *not* want a bug closed after inbound->central merge?
  3134. # [22:14] <dholbert> Callek, [leave open]
  3135. # [22:14] <RyanVM> Callek: [leave open]
  3136. # [22:15] <RyanVM> sigh, 3 seconds too slow
  3137. # [22:15] <dholbert> \o/
  3138. # [22:15] <Callek> thanks
  3139. # [22:15] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3140. # [22:16] * Callek prepares to land on inbound, even if its closed ;-P
  3141. # [22:16] <Callek> (in my defense the patch is test-only and not even a test suite we run in production yet)
  3142. # [22:17] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3143. # [22:17] * Quits: whimboo (whimboo@2557E599.66715431.D25A875A.IP) (Input/output error)
  3144. # [22:17] * whimboo|afk is now known as whimboo
  3145. # [22:18] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3146. # [22:18] * bz is now known as bz_away
  3147. # [22:18] * Quits: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Ping timeout)
  3148. # [22:18] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  3149. # [22:19] <dholbert> Callek, I hope it's DONTBUILD then
  3150. # [22:19] * jmaher is now known as jmaher|afk
  3151. # [22:20] * Joins: llmelon (chatzilla@moz-43CE5A55.cpe.vividwireless.net.au)
  3152. # [22:20] <Callek> dholbert: indeed
  3153. # [22:20] * Quits: breck (breck@moz-AD418F52.dsl.static.sonic.net) (Client exited)
  3154. # [22:20] * armenzg is now known as armenzg_afk
  3155. # [22:20] <dholbert> Callek, plus: oh hey, the tree's open! :)
  3156. # [22:21] * Quits: armenzg_afk (armenzg@moz-600B22EA.home1.cgocable.net) (Input/output error)
  3157. # [22:22] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3158. # [22:23] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3159. # [22:24] * Quits: atte (atte@moz-D74310DA.dhcp.inet.fi) (Client exited)
  3160. # [22:24] <bajaj1> yury: ping
  3161. # [22:24] * Quits: ErvisTusha (ErvisTusha@2E2D0BD0.F69FB6EA.363D84A4.IP) (Quit: Leaving)
  3162. # [22:24] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  3163. # [22:24] <yury> bajaj1: pong
  3164. # [22:25] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  3165. # [22:25] <bajaj1> yury: just checking if this is already merged to m-c https://bugzilla.mozilla.org/show_bug.cgi?id=852530?
  3166. # [22:25] <bajaj1> yury: before i go ahead and approve it for aurora
  3167. # [22:26] <rnewman> RyanVM: thanks for slyly landing my test fix for me!
  3168. # [22:26] <yury> bajaj1: it was. see https://bugzilla.mozilla.org/show_bug.cgi?id=852981 / #2969 Fixes notificationBox on Linux
  3169. # [22:26] <RyanVM> rnewman: I have ways of getting things I want ;) :D
  3170. # [22:26] <rnewman> :D
  3171. # [22:27] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  3172. # [22:27] <@gavin> rnewman: thanks for the CC
  3173. # [22:27] <bajaj1> yury: thanks for checking, approving now for aurora
  3174. # [22:28] * Joins: daleharvey (uid513@moz-C944F5EC.irccloud.com)
  3175. # [22:28] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3176. # [22:28] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  3177. # [22:29] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  3178. # [22:29] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  3179. # [22:30] <mjrosenb> wow, I didn't update my configure script, and running the old configure script didn't spew an error message :(
  3180. # [22:30] * Joins: anton (uid1783@moz-D8B63698.irccloud.com)
  3181. # [22:31] * Joins: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  3182. # [22:31] * Joins: fhd (uid2508@moz-A588D045.irccloud.com)
  3183. # [22:32] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3184. # [22:32] * Joins: ttaubert (uid2620@moz-D8B63698.irccloud.com)
  3185. # [22:32] * Joins: dolske|cloud (uid2681@moz-D8B63698.irccloud.com)
  3186. # [22:32] * Joins: Unfocused (uid2622@moz-C944F5EC.irccloud.com)
  3187. # [22:32] * Joins: NimeshNeema (uid2689@moz-D8B63698.irccloud.com)
  3188. # [22:32] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  3189. # [22:32] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  3190. # [22:33] * Parts: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  3191. # [22:33] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  3192. # [22:33] * Joins: sid0 (uid2934@moz-A588D045.irccloud.com)
  3193. # [22:33] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  3194. # [22:33] * Joins: jaws (uid2871@moz-C944F5EC.irccloud.com)
  3195. # [22:34] * Joins: felipe_ (uid2734@moz-D8B63698.irccloud.com)
  3196. # [22:34] * Joins: nutellaSandwich (uid3566@moz-D8B63698.irccloud.com)
  3197. # [22:34] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  3198. # [22:34] * jhopkins is now known as jhopkins|afk
  3199. # [22:34] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  3200. # [22:35] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  3201. # [22:35] * RyanVM is now known as RyanVM|Dinner
  3202. # [22:35] * Joins: timeless (uid4015@moz-C944F5EC.irccloud.com)
  3203. # [22:35] <RyanVM|Dinner> tbsaunde: jmaher: wouldn't you know it, your osx 10.6 debug m-oth runs are going to be coalesced
  3204. # [22:36] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  3205. # [22:36] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  3206. # [22:37] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3207. # [22:37] <tbsaunde> RyanVM|Dinner: sorry this is a mess :(
  3208. # [22:37] <RyanVM|Dinner> np
  3209. # [22:38] * Joins: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net)
  3210. # [22:39] * Quits: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP) (Quit: Leaving.)
  3211. # [22:39] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  3212. # [22:40] * Joins: ojan (uid5519@moz-A588D045.irccloud.com)
  3213. # [22:41] * nthomas|mtg is now known as nthomas
  3214. # [22:41] * Joins: gozala (uid5923@moz-D8B63698.irccloud.com)
  3215. # [22:43] * Joins: csorenson (csorenson@moz-A9117999.ip-198-27-64.net)
  3216. # [22:44] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  3217. # [22:44] <csorenson> hello, i have someone in #newbies asking the question: will somebody please explain the use case for nsAutoPtr? … can i send him over here?
  3218. # [22:45] * kmoir is now known as kmoir-afk
  3219. # [22:45] <qDot> csorenson: Sure, we can provide the answer with the explitives and belligerence expected of us. :D
  3220. # [22:45] * Joins: dcamp (uid6663@moz-A588D045.irccloud.com)
  3221. # [22:45] <csorenson> lol, thanks :)
  3222. # [22:46] * dholbert is disappointed to see that we don't have documentation in nsAutoPtr.h, nor do we have a (googleable) MDN page on nsAutoPtr
  3223. # [22:47] <qDot> It's obviously automatic. What's left to know?
  3224. # [22:47] <qDot> It's right there, in the name. It's like driving an automatic transmission. You just get in the car and it drives you where you want to go.
  3225. # [22:47] * Joins: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  3226. # [22:47] * mcote is now known as mcote|afk
  3227. # [22:48] <csorenson> he said that the checked MDN, but he may not be sure where to look
  3228. # [22:48] * Quits: joey-afk (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307122433])
  3229. # [22:48] <dholbert> csorenson, qDot's being sarcastic, and I'm agreeing that there doesn't seem to be good documentation on it. We'll be happy to answer questions though
  3230. # [22:48] <csorenson> oh
  3231. # [22:48] <csorenson> lol k
  3232. # [22:49] <csorenson> thank you
  3233. # [22:49] <csorenson> !!
  3234. # [22:49] * Quits: jhammel|afk (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  3235. # [22:49] <dholbert> sure!
  3236. # [22:49] * Quits: felipe (felipe@A5A0595A.66715431.D25A875A.IP) (Quit: felipe)
  3237. # [22:49] * felipe_ is now known as felipe
  3238. # [22:50] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  3239. # [22:50] <qDot> Yeah. nsAutoPtr can get you in trouble, we need pitfalls as much as documentation.
  3240. # [22:50] * Quits: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Ping timeout)
  3241. # [22:50] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  3242. # [22:51] * Joins: Naeblis (uid7451@moz-C944F5EC.irccloud.com)
  3243. # [22:51] * Quits: past (Instantbir@moz-84FB736B.dsl.dyn.forthnet.gr) (Quit: past)
  3244. # [22:51] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  3245. # [22:52] * baku is now known as baku|away
  3246. # [22:52] * Joins: gfritzsche (uid7586@moz-C944F5EC.irccloud.com)
  3247. # [22:53] * baku|away is now known as baku
  3248. # [22:54] <dholbert> csorenson, (not sure if the guy has joined yet, but for your benefit at least): nsAutoPtr basically is there to make sure you don't end up forgetting to delete something, in error-handling early-returns, and also to keep you from accidentally deleting it twice
  3249. # [22:54] <mdas> smaug: ping
  3250. # [22:54] <csorenson> dholbert, awesome! thank you!
  3251. # [22:54] <@smaug> mdas: pong
  3252. # [22:54] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  3253. # [22:55] <dholbert> it's a smart wrapper for a pointer, such that when you copy from one nsAutoPtr<Foo> to another, the original one clears its pointer, and the second one is now responsible for that memory
  3254. # [22:55] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  3255. # [22:55] <mdas> smaug: hi, we're working to synthesize gestures for b2g, and we'll need to send both touch and mouse events. I've been reading that we need to send over a chain of events like so: [touchstart, touchmove*, touchend, mousemove, mousedown, mouseup, click].
  3256. # [22:55] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  3257. # [22:56] <csorenson> dholbert++ much appreciated. he got the message
  3258. # [22:56] * Joins: evilpie (uid7877@moz-C944F5EC.irccloud.com)
  3259. # [22:56] <mdas> smaug: but we were wondering if we needed to send all the touch events *first* before sending the mouse events, or if we can interlace them, so we can do something like [touchstart, mousedown, touchmove, mousemove, etc]?
  3260. # [22:56] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  3261. # [22:56] <mdas> not sure if order of touch events relative to mouse events actually mattered
  3262. # [22:56] * Joins: pdr (uid7901@moz-D8B63698.irccloud.com)
  3263. # [22:57] <dholbert> csorenson, (it's similar to https://en.wikipedia.org/wiki/Auto_ptr , in motivation and functionality)
  3264. # [22:57] * rail-mtg is now known as rail
  3265. # [22:58] <csorenson> nice
  3266. # [22:59] <Optimizer> can a try need a clobber ?
  3267. # [22:59] <@smaug> mdas: it does matter, but I can't recall now the correct order. wesj or mbrubeck might remember better, or I could just look at the source code and the spec.
  3268. # [22:59] <dholbert> Optimizer, no
  3269. # [22:59] <dholbert> Optimizer, try builds are always clobbers
  3270. # [23:00] <Optimizer> ok
  3271. # [23:00] <@smaug> mdas: have you read the spec, especially https://dvcs.w3.org/hg/webevents/raw-file/v1/touchevents.html#mouse-events
  3272. # [23:00] <mbrubeck> mdas: In mobile browsers that use touch events, touches do not generate any mouse events except in response to a tap/click gesture
  3273. # [23:01] <mbrubeck> and in that case, the mouse events are sent *after* the touchend
  3274. # [23:01] <mbrubeck> (because, before the touchend, the browser doesn't know whether the gesture will be a tap)
  3275. # [23:01] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3276. # [23:01] <mdas> mbrubeck: so they aren't sent for a drag? aha.
  3277. # [23:01] * philor is now known as philor|away
  3278. # [23:02] <mdas> smaug: yeah it says "the touchstart event type must be dispatched before any mouse event types for that action. ", but doesn't say if the mouse events have to be after the touchend
  3279. # [23:02] <gaston> hmmm i find it strange that hg log shows tip from last pull, even after hg up -r foo
  3280. # [23:02] * Joins: biesi (uid8099@moz-D8B63698.irccloud.com)
  3281. # [23:02] <gaston> is there a way to know where am i at in the history ?
  3282. # [23:03] <@roc> gbrown: so none of the test changes I tried worked :-(
  3283. # [23:03] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Client exited)
  3284. # [23:03] <mdas> mbrubeck: do you know if mouse events are sent for a long press in that case?
  3285. # [23:03] <mdas> instead of a tap, just tap and hold then release?
  3286. # [23:04] <mbrubeck> mdas: I don't remember offhand... if anything, I think a contextmenu event is sent
  3287. # [23:04] <jesup> dholbert: try finding a *good* doc page to explain nsRefPtr vs nsCOMPtr vs nsAutoPtr vs RefPtr..... I dare you! ;-)
  3288. # [23:04] <mbrubeck> but I don't know if simulated mousemove/mousedown/mouseup events precede it
  3289. # [23:04] <mdas> mbrubeck: do you know where in our codebase (or a spec) i can find this information?
  3290. # [23:05] <jesup> that is, targeted at someone who doesn't already know what they are and without reading the source code for them
  3291. # [23:05] <mdas> mbrubeck: fortunatley, we now send contextmenu events, so we've covered that case
  3292. # [23:07] <mbrubeck> mdas: Some of the B2G code is at http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1525
  3293. # [23:07] * nthomas is now known as nthomas|away
  3294. # [23:07] <aja> mconley, bug 855483 for d/l button progress meter
  3295. # [23:08] <mbrubeck> and http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1700
  3296. # [23:08] * Quits: Mnyromyr (Mnyromyr@moz-A6A99B5D.unity-media.net) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3297. # [23:08] <tbsaunde> jesup: I'm not convinced that docs coveringthe details of refptrs would be betterthan just telling people to read the source, but we should absolutely have a high level discussion somewhere
  3298. # [23:09] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Input/output error)
  3299. # [23:09] <mdas> mbrubeck: oh perfect, thanks
  3300. # [23:09] * mjschranz is now known as mjschranz_away
  3301. # [23:09] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  3302. # [23:10] <gbrown> roc: sorry to hear it. how can I help?
  3303. # [23:10] * Joins: njn (chatzilla@moz-DA9602F5.dyn.iinet.net.au)
  3304. # [23:13] <@roc> I don't know
  3305. # [23:14] * catlee is now known as catlee-away
  3306. # [23:14] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  3307. # [23:14] <mdas> mbrubeck: this is... odd, if I'm tracing the code correctly, if you hold down for long enough, it will fire a contextmenu event before mousemove/mousedown/mouseup
  3308. # [23:14] * Quits: bajaj1 (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  3309. # [23:15] * philor|away is now known as philor
  3310. # [23:15] * nthomas|away is now known as nthomas
  3311. # [23:15] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  3312. # [23:16] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3313. # [23:16] <mdas> since it registers a callback after touchstart, and it can fire that callback before touchend is received (and touchend fires the mousemove, etc events)
  3314. # [23:16] <mbrubeck> mdas: I think touchend will only fire the mousemoves if nothing has called CancelTapTracking in the meantime...
  3315. # [23:16] * Joins: sawrubh (uid6719@moz-C944F5EC.irccloud.com)
  3316. # [23:17] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  3317. # [23:17] * Quits: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP) (Ping timeout)
  3318. # [23:17] <mbrubeck> So I think http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1716 means that we stop tracking, and therefore won't fire those mouse events
  3319. # [23:18] <mdas> mbrubeck: aha! I see, thanks, I missed the cancelTapTracking call
  3320. # [23:18] * heycam|away is now known as heycam
  3321. # [23:18] <mdas> mbrubeck: thanks, this has been really helpful
  3322. # [23:18] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  3323. # [23:18] * Quits: We11ington (firefox@A4C99C2C.8C382C77.7C9220AF.IP) (Quit: We11ington)
  3324. # [23:18] * whimboo is now known as whimboo|afk
  3325. # [23:18] * Quits: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  3326. # [23:19] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3327. # [23:19] <Waldo> high-level discussions of individual things should go as overview comments at the top of the headres
  3328. # [23:19] <Waldo> s/res/ers/
  3329. # [23:19] <Waldo> discussions distinguishing different things, yeah, those should be on MDN or something
  3330. # [23:20] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Quit: )
  3331. # [23:20] <dholbert> gaston, there is, but I don't recall what it is
  3332. # [23:21] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  3333. # [23:22] <dholbert> gaston, looks like perhaps "hg identify" is what you're looking for
  3334. # [23:23] * Quits: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP) (Quit: RealRaven)
  3335. # [23:23] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  3336. # [23:24] * Quits: TheOne (one@moz-CFF61793.dip.t-dialin.net) (Input/output error)
  3337. # [23:24] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  3338. # [23:25] * Joins: ankesh11 (uid8015@moz-A588D045.irccloud.com)
  3339. # [23:26] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  3340. # [23:26] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  3341. # [23:26] * ChanServ sets mode: +o dveditz
  3342. # [23:26] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  3343. # [23:27] <aja> heycam: anything new on the details/summary front?
  3344. # [23:27] * whimboo|afk is now known as whimboo
  3345. # [23:27] <heycam> aja, I'm just back this week from 4 weeks away, so no progress on it recently :)
  3346. # [23:27] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3347. # [23:27] <heycam> aja, it's second on my list of non-spec work to do (after fixing SVG text bugs)
  3348. # [23:28] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  3349. # [23:29] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  3350. # [23:29] <heycam> aja, I plan to stop using display:list-item to get the disclosure widget, and leave user stylability of the widget until later once the spec requires something
  3351. # [23:29] <aja> heycam: hope you enjoyed the time off...kinda figured it might need rework with all the webidl landings
  3352. # [23:29] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3353. # [23:29] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  3354. # [23:30] <heycam> aja, it probably will
  3355. # [23:30] <aja> tks for update
  3356. # [23:30] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3357. # [23:31] <philor> looks like jmaher is the real witch, and tbsaunde only had a fake nose that the crowd stuck on him
  3358. # [23:32] <BenWa> gps: Do I need gtest_env[b"GTEST_SHUFFLE"] = b"True"?
  3359. # [23:32] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3360. # [23:33] <gps> BenWa: /maybe/. I can't recall exactly how sensitive Python 2.7.2 and below are :(
  3361. # [23:33] <gps> ... let me check some code
  3362. # [23:33] <BenWa> Works fine if I include it so I'll use that
  3363. # [23:33] * Joins: TheOne (one@moz-CFF61793.dip.t-dialin.net)
  3364. # [23:33] <mdas> cpeterson: ping
  3365. # [23:33] * jlebar is now known as jlebar|away
  3366. # [23:33] * baku is now known as baku|away
  3367. # [23:33] <cpeterson> mdas: pong
  3368. # [23:34] <gps> BenWa: b'True' would definitely work
  3369. # [23:34] <gps> just not sure if it is required
  3370. # [23:34] <gps> by the way, this is one of my least favorite Python bugs
  3371. # [23:35] <mdas> cpeterson: hi, we're working to synthesize gestures, and after looking over at TabChild.cpp, and I'm a bit unsure of how contextmenu works with gestures. It seems that after i send a touchstart, after the delay period resolves, contextmenu is fired and then the touch event is cancelled...
  3372. # [23:36] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3373. # [23:36] <mdas> cpeterson: if I'm still holding down on the screen and if I move my finger, I suppose that starts a new gesture?
  3374. # [23:36] <mdas> s/gesture/touch event
  3375. # [23:36] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3376. # [23:36] * ChanServ sets mode: +o dbaron
  3377. # [23:36] * cpeterson thinking...
  3378. # [23:38] <spohl> what's the best way to tell where a file was moved to in our code base?
  3379. # [23:38] <spohl> in particular mobile/xul/chrome/content/browser.js?
  3380. # [23:38] * Joins: drexler_ (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  3381. # [23:38] <gps> git log --follow
  3382. # [23:38] <mfinkle> spohl, that file was removed
  3383. # [23:39] <cpeterson> mdas: shouldn't moving your finger send touchmove events? Are you testing within a specific app?
  3384. # [23:39] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Ping timeout)
  3385. # [23:39] <spohl> gps, mfinkle: thanks!
  3386. # [23:39] * drexler_ is now known as drexler
  3387. # [23:39] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  3388. # [23:39] * Quits: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP) (Ping timeout)
  3389. # [23:41] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  3390. # [23:41] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  3391. # [23:41] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3392. # [23:41] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  3393. # [23:42] <gps> poor Bas. being the first person to want a loosely coupled repository. now we have to talk about long term solutions
  3394. # [23:43] * whimboo is now known as whimboo|afk
  3395. # [23:43] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  3396. # [23:43] <mdas> cpeterson: I'm not testing yet, we're thinking about how to implement this for our automation harness. And yes, I'd *think* the gesture would trigger a touchmove event, but if it does, then it looks like it might get ignored. First, I assume we call http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1735, then it will call UpdateTapState http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1636, which
  3397. # [23:43] <mdas> won't do anything due to RecvRealTouchEvent http://mxr.mozilla.org/mozilla-central/source/dom/ipc/TabChild.cpp#1682, since there is no currentlyTrackingTouch (as contextmenu will have canceled it)
  3398. # [23:44] * Quits: dcamp (uid6663@moz-A588D045.irccloud.com) (Quit: )
  3399. # [23:44] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3400. # [23:44] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  3401. # [23:44] * Joins: dbaron_ (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3402. # [23:44] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (NickServ (GHOST command used by dbaron_))
  3403. # [23:44] * Waldo notes, slightly apropos of part of an overheard conversation, that Bugs Bunny's favorite a11y feature is caret browsing
  3404. # [23:44] <mdas> again, these are my assumptions, since I can't find any real documentation on what's going on, and I'm just reading code:)
  3405. # [23:44] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3406. # [23:45] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3407. # [23:46] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3408. # [23:47] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3409. # [23:47] * Quits: dbaron_ (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3410. # [23:47] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3411. # [23:47] * ChanServ sets mode: +o dbaron
  3412. # [23:47] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Input/output error)
  3413. # [23:47] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  3414. # [23:47] * gregglind is now known as gregglind_away
  3415. # [23:48] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  3416. # [23:48] <cpeterson> mdas: are you concerned that if touchdown event is canceled by contextmenu, that the post-contextmenu finger move will be lost or confused whether it is part of a gesture?
  3417. # [23:48] <mdas> cpeterson: exactly!
  3418. # [23:48] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  3419. # [23:48] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  3420. # [23:48] <philor> terrence: I sort of think all those JS crashes on the tip of inbound might be you
  3421. # [23:49] <Luqman> ggg
  3422. # [23:49] <mdas> cpeterson: I want to make sure that an app that expects touchstart and touchend still get these messages, even if contextmenu was fired.
  3423. # [23:50] <mdas> I also want to make sure htat a finger is still tracked if it fires a contextmenu event, but continues moving
  3424. # [23:50] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  3425. # [23:50] * Quits: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu) (Ping timeout)
  3426. # [23:50] * Quits: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: clee)
  3427. # [23:51] * Joins: spartanfire (guimdearau@DBDFA50.8C382C77.7C9220AF.IP)
  3428. # [23:52] * philor is now known as philor|away
  3429. # [23:52] <Bas> gps: I knew this was going to be an uphill struggle.
  3430. # [23:53] <Bas> gps: But the burdens of mozilla-central development have finally convinced me that I needed to face it at some point :)
  3431. # [23:53] <gps> Bas: the fact we had this conversation about NSPR last week, now your thing, and the future with Servo convince me we'll need to cross this bridge some time
  3432. # [23:53] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  3433. # [23:54] <gps> not to mention all the 3rd party trees imported into m-c currently
  3434. # [23:54] <cpeterson> mdas: I'm not exactly sure (this code has grown a bit since I was helping last year), but I think it is OK for use to send touchmove events to content without touchstart.
  3435. # [23:54] * Joins: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp)
  3436. # [23:55] * ctalbert|mtg is now known as ctalbert
  3437. # [23:56] * Joins: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP)
  3438. # [23:56] <Bas> gps: That's kind of what I was thinking about, servo using Moz2D did really make the case a lot stronger.
  3439. # [23:57] <mdas> cpeterson: interesting... I'll ping some more people about it to be sure, but we can also test around with it. Thanks for the help!
  3440. # [23:58] * Quits: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP) (Connection reset by peer)
  3441. # [23:58] * Joins: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP)
  3442. # [23:58] * Joins: esprehn (uid10445@moz-C944F5EC.irccloud.com)
  3443. # [23:59] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  3444. # [23:59] <terrence> philor|away: always possible
  3445. # Session Close: Thu Mar 28 00:00:00 2013

The end :)