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

Options:

  1. # Session Start: Thu Mar 28 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] <cpeterson> mdas: beware that some of the Gaia UI and FxOS apps were written using desktop-style mousedown/move/up events. Those apps were fixed with gaia/shared/js/mouse_event_shim.js to simulate desktop-style mouse events from real touch events. That code make interfere with gesture events.
  4. # [00:02] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
  5. # [00:03] * Quits: robertbindar (bindar@moz-C133775.eregie.pub.ro) (Quit: Leaving.)
  6. # [00:04] * philor|away is now known as philor
  7. # [00:04] * hwine|mtg is now known as hwine
  8. # [00:05] * Quits: TheOne (one@moz-CFF61793.dip.t-dialin.net) (Input/output error)
  9. # [00:05] * geekboy is now known as geekboy|afk
  10. # [00:05] * Joins: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net)
  11. # [00:05] * khuey is now known as khuey|away
  12. # [00:06] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  13. # [00:07] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Connection reset by peer)
  14. # [00:08] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  15. # [00:08] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  16. # [00:09] <Waldo> dolske: didn't you hear, I've been freelancing the file control UX changes!
  17. # [00:09] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Connection reset by peer)
  18. # [00:09] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Ping timeout)
  19. # [00:09] * Joins: juanb (jbecerra@moz-ACDE7EEC.mozilla.com)
  20. # [00:09] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  21. # [00:10] <mdas> cpeterson: oh, yes thanks, we know from first hand automation problems :)
  22. # [00:11] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  23. # [00:11] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  24. # [00:11] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Connection reset by peer)
  25. # [00:12] * Quits: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com) (Connection reset by peer)
  26. # [00:12] * Quits: spartanfire (guimdearau@DBDFA50.8C382C77.7C9220AF.IP) (Quit: spartanfire)
  27. # [00:12] <@dolske> Waldo: I know, I was trying not to complain about the new red-and-white stripes it has.
  28. # [00:13] <Bas> gps: Fwiw, if you support the idea I'd be very interested to hear that support (and your arguments for it), on the mailing list as well.
  29. # [00:13] * Joins: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com)
  30. # [00:13] <Waldo> dolske: it's part of the new candyland theme I'm pioneering!
  31. # [00:13] <Waldo> dolske: we're going to candy mountain dolske!
  32. # [00:13] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  33. # [00:13] <@dolske> gumdrop mountain, here I come!
  34. # [00:13] <grobinson> Anybody here know how to log to the Web Console from C++ code?
  35. # [00:13] <BenWa> gps: adding a guard for if exit_code > 255: because 256 overflows to 0
  36. # [00:13] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Connection reset by peer)
  37. # [00:13] * Quits: clee (clee@E48845AB.3A9F9BD4.4C2245EF.IP) (Quit: clee)
  38. # [00:14] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  39. # [00:14] <BenWa> clamps to 255
  40. # [00:14] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  41. # [00:15] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  42. # [00:16] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  43. # [00:16] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  44. # [00:16] <@bz_away> Has anyone seen smontagu?
  45. # [00:16] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Input/output error)
  46. # [00:16] <aja> yikes....apparently Chrome is visiting Candyland, too
  47. # [00:17] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  48. # [00:17] <@dolske> ?
  49. # [00:17] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  50. # [00:18] <aja> see tools panel in beta/canary builds
  51. # [00:19] <Waldo> poidh
  52. # [00:19] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
  53. # [00:21] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  54. # [00:21] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  55. # [00:21] <Bas> sfink: Out of interest, should in a completely theoretical world a Moz2D subrepo be proven to work well. Would you think the JS engine might want to have a similar system?
  56. # [00:22] <sfink> Bas: my personal guess would be 'yes'
  57. # [00:22] <Waldo> yes yes a thousand times yes
  58. # [00:22] <Waldo> if only we had an engine capable of being used that way :-(
  59. # [00:23] <Bas> Waldo: You have stand-alone testing infrastructure right?
  60. # [00:23] <Waldo> like, I wish Gecko *could* switch to v8, because right now if someone decided they were going to do that, it'd likely be a multi-month endeavor to get it right, I'd bet
  61. # [00:23] <Waldo> not that I think this will happen, or should
  62. # [00:23] <dcamp> Bas: I'd sure be interested to hear if that's successful
  63. # [00:24] <Waldo> but there should not be nearly so much intertwinedness between Gecko and SpiderMonkey
  64. # [00:24] <Bas> Right, I understand, too many bidirectional dependencies at the moment?
  65. # [00:24] * @roc retweets "Waldo: I wish Gecko could switch to v8"
  66. # [00:24] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  67. # [00:24] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  68. # [00:24] <mbrubeck> Waldo: Or, in the other direction, "what if Node wanted to switch to Spidermonkey" which we have some actual experience with...
  69. # [00:24] <Waldo> roc: yeah, yeah, I was thinking of that when I said it :-)
  70. # [00:24] <sfink> Bas: yes, we do have standalone testing code. Not sure if that's what you meant by "infrastructure".
  71. # [00:24] <@roc> you're safe; I don't actually use Twitter
  72. # [00:24] <markh> grobinson: look for nsIConsoleService
  73. # [00:24] <Waldo> heh
  74. # [00:25] * Quits: Optimizer (Optimizer@7D5315C.3675844F.BE90E62C.IP) (Ping timeout)
  75. # [00:25] <Bas> sfink: Yeah, I guess it's not stand-alone automation like I want for Moz2D in an ideal world, I understand.
  76. # [00:25] * Waldo has very serious doubts that cycle collection could be integrated at all easily with any other JS engine
  77. # [00:25] <mbrubeck> /mobile used to be in a separate repository
  78. # [00:26] <@smaug> Waldo: well, Gecko and Webkit have rather different memory management, in other words, webkit doesn't have such. That has partially lead to the current setup where Gecko needs to use low level JS eng APIs
  79. # [00:26] <Waldo> Bas: mostly it's Gecko hooking into deep SpiderMonkey guts we only have half-exposed as "friend" APIs that we're allowed to break any time we want, for any reason
  80. # [00:26] <mbrubeck> but the coupling with the rest of m-c was strong enough that it was way more pain than benefit
  81. # [00:26] <Waldo> smaug: true enough
  82. # [00:26] <mbrubeck> at least, the way we did it
  83. # [00:26] <Waldo> smaug: I suspect we could have something cleaner than we have now, tho
  84. # [00:26] <@smaug> sure
  85. # [00:26] <Bas> Waldo: *nods*
  86. # [00:26] <@smaug> if JS API would be saner ;)
  87. # [00:26] <Waldo> smaug: you think I'm going to disagree with that? you must be new here :-)
  88. # [00:27] * @smaug is very new here
  89. # [00:27] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  90. # [00:28] <sfink> Dear brain: you know that problem where you run mochitests but it times out waiting for the server to start up? Probably because xpcshell is crashing on startup or something? What did I do to get the xpcshell invocation running under a debugger last time?
  91. # [00:28] * Quits: jryans (jryans@moz-945C5CA4.massrel.com) (Quit: Be back later)
  92. # [00:28] <sfink> oh, I think maybe I replaced the xpcshell binary with a shell script that starts it up under gdb
  93. # [00:29] <Waldo> Bas: SpiderMonkey's traditionally developed as a standalone thing, if not always frequently distributed as such, so we've never really had dependencies on Gecko -- a very good thing, I think, given Mozilla's track record at having nice clean abstractions
  94. # [00:29] <Waldo> although I think we're improving on this record now, and moreso as time progresses
  95. # [00:29] <mbrubeck> sfink: Alternately you could probably replace [xpcshell] with ['gdb', xpcshell] at http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/runtests.py#427
  96. # [00:29] <mbrubeck> or something like that
  97. # [00:29] <sfink> ooh, that's maybe simpler
  98. # [00:29] <sfink> mbrubeck: thanks
  99. # [00:30] <@dolske> I want to be able to plug features into spidermonkey, like E4X and sharp variables.
  100. # [00:30] <@dolske> this is critical to my enterprise deployment rollout.
  101. # [00:30] <sfink> I want to be able to plug sharp things into dolske
  102. # [00:30] <Bas> waldo: Well, yeah, I guess that is exactly what I'm trying to do here, I think a separate repo (now that the technology hopefully exists), would be a good addition to that.
  103. # [00:30] <mbrubeck> like E4X
  104. # [00:30] <mcsmurf> sfink: ./mach mochitest-plain --debugger=gdb ...
  105. # [00:30] <@dolske> ow. my doctor said I'm not supposed to get sharp things in my eye!
  106. # [00:30] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  107. # [00:31] <mcsmurf> sfink: though that's mochitest, not xpcshell..
  108. # [00:31] <mbrubeck> mcsmurf: That runs the browser under a debugger; sfink wants to run the server under a debugger
  109. # [00:31] * Quits: Mic (Mic@moz-AE6DEC66.superkabel.de) (Quit: No time to waste, let's go!)
  110. # [00:31] <Bas> gps: Any chance you could help me to find out how hard it would be for our git-clone to support a mercurial subrepo?
  111. # [00:31] <mcsmurf> oh
  112. # [00:31] <Waldo> dolske: you outsource your IRC conversations to a freelance writer, correct?
  113. # [00:31] <mbrubeck> (mochitest uses xpcshell to run server.js)
  114. # [00:31] <mcsmurf> ah now I get it :)
  115. # [00:31] <@dolske> Waldo: (send help)
  116. # [00:32] <tbsaunde> sfink: just run dist/bin/xpcshell? (may or may not work)
  117. # [00:32] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  118. # [00:32] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  119. # [00:33] <sfink> tbsaunde: nope, it doesn't get far enough along to crash. Says "failed to get nsXPConnect service!" first. But mbrubeck's solution is working perfectly.
  120. # [00:33] * Quits: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com) (Quit: beaufour)
  121. # [00:33] <sfink> it would be nice if runtests.py reported the xpcshell crash a little better
  122. # [00:34] * Joins: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP)
  123. # [00:34] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  124. # [00:34] <tbsaunde> sfink: ah, the gre path vudu isn't magically working in your case :-/
  125. # [00:37] * Quits: Ann_Yimi_ (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Input/output error)
  126. # [00:37] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: )
  127. # [00:37] * Joins: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  128. # [00:37] * Joins: devd (Name@moz-9DACDECA.cs.berkeley.edu)
  129. # [00:38] * Quits: RealRaven (Thunderbir@8E0B5ACA.42482A8E.27F80FAC.IP) (Quit: RealRaven)
  130. # [00:38] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  131. # [00:38] * whimboo|afk is now known as whimboo
  132. # [00:39] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  133. # [00:39] * mjschranz_away is now known as mjschranz
  134. # [00:39] * Quits: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net) (Client exited)
  135. # [00:40] * njn wonders what the exact meaning of "jouez et jouissez" is
  136. # [00:40] <devd> hi, how can I figure out whether a docshell refers to a top level frame or an iframe? can anyone link me to sample code? How do I handle mozbrowser frames?
  137. # [00:40] <fabrice> njn: play and have orgasms
  138. # [00:40] <@dolske> njn: "Indeed Google translate failed me as I tried to say "Have fun and enjoy". "
  139. # [00:41] <njn> fabrice: ah. Google translate indeed misses that particular nuance
  140. # [00:41] <@dolske> fabrice: oh dear, is that the literal translation?!
  141. # [00:41] <Bas> I wonder if there were actually people offended.
  142. # [00:41] <fabrice> dolske: yes. It used to be the tag line for a condom brand in France
  143. # [00:41] <njn> dolske: that's the whole point of the discussion
  144. # [00:41] <njn> lol
  145. # [00:41] <fabrice> I think that was perfect
  146. # [00:41] <njn> Mozilla is a great place to work
  147. # [00:42] <@dolske> lolz. I thought it was just something garbled.
  148. # [00:42] * Joins: cstipkovic (uid6805@moz-C944F5EC.irccloud.com)
  149. # [00:42] * @dolske is pleased to see the infamous meat/vodka bit listed in http://en.wikipedia.org/wiki/Literal_translation#Mistranslations
  150. # [00:42] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  151. # [00:43] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  152. # [00:44] * Joins: sfink_ (chatzilla@moz-3AFB2EB2.dsl.pltn13.sbcglobal.net)
  153. # [00:44] * Quits: sfink (chatzilla@moz-3AFB2EB2.dsl.pltn13.sbcglobal.net) (Ping timeout)
  154. # [00:44] * nthomas is now known as nthomas|away
  155. # [00:44] * sfink_ is now known as sfink
  156. # [00:45] <Callek> dolske: but vodka *is* always good
  157. # [00:45] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  158. # [00:46] <@dolske> you have a lot to learn about vodka, son
  159. # [00:46] <Callek> dolske: after you drink enough of it, it is always good :-)
  160. # [00:46] <@dolske> I repeat my previous comment!
  161. # [00:46] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  162. # [00:47] <tbsaunde> dolske: I think you just stop too soon
  163. # [00:47] * @dolske sends Callek a plastic gallon of Popov's "finest"
  164. # [00:47] <Callek> I make my own in a distillery
  165. # [00:47] <Callek> out back
  166. # [00:48] <Callek> (ok really, I don't drink at all -- so I probably do have a lot to learn)
  167. # [00:48] * Joins: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP)
  168. # [00:49] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  169. # [00:49] <@dolske> cheap liquor has a reputation for being poorly packaged (plastic bottles, really), tasting off, and giving nasty nasty hangovers.
  170. # [00:49] * Joins: mwobensmith (Adium@2F560B30.27376607.189F3E15.IP)
  171. # [00:50] * Quits: nbt (nbt@moz-D891C5B8.cable.virginmedia.com) (Quit: )
  172. # [00:51] * Joins: Optimizer (Optimizer@7D5315C.3675844F.BE90E62C.IP)
  173. # [00:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/82441eb369e8 - Randell Jesup - Bug 839650: Remove assertion suppression from dom/media/tests/mochitest r=jsmith
  174. # [00:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab3b6ef0786 - Randell Jesup - Bug 842126: Avoid deadlock if we can't send an Open message r=mcmanus
  175. # [00:51] * khuey|away is now known as khuey
  176. # [00:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4ae083f9caf - Randell Jesup - Bug 843695: Make some DataChannels assertions fatal in opt/release r=derf,r=ted
  177. # [00:52] * coop|mtg is now known as coop|afk
  178. # [00:53] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Write error: Connection reset by peer)
  179. # [00:53] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  180. # [00:54] * Joins: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP)
  181. # [00:54] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  182. # [00:54] * Quits: ehsan|mtg (ehsan@EF408078.10A53EE3.77834EAA.IP) (Input/output error)
  183. # [00:56] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  184. # [00:57] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  185. # [00:57] * geekboy|afk is now known as geekboy
  186. # [00:58] * Quits: till (till@moz-1C485254.adsl.alicedsl.de) (Client exited)
  187. # [00:58] <njn> I'm using NS_NewLocalFile() to write a file, but I also want it to work if I'm overwriting an existing file, and NS_NewLocalFile() fails in that case. What should I do?
  188. # [00:58] * geekboy is now known as geekboy|afk
  189. # [00:59] * Quits: jrmuizel (jrmuizel@6E6CCD63.BC65149B.D16F30BC.IP) (Client exited)
  190. # [00:59] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  191. # [01:00] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  192. # [01:00] * Fallen is now known as Fallen|away
  193. # [01:01] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  194. # [01:01] <heycam> is that Fedora64 pgo build failure anything to worry abotu?
  195. # [01:02] <heycam> compiler segfault
  196. # [01:02] * Joins: brson_ (brson@2557E599.66715431.D25A875A.IP)
  197. # [01:02] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  198. # [01:02] * heycam ignores
  199. # [01:02] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  200. # [01:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/40b1eec8a12a - Cameron McCormack - Bug 855183 - Reflow SVG text sooner on full page zoom. r=longsonr
  201. # [01:04] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  202. # [01:04] <gps> Bas: so, I know hg-git supports subrepos. I'm just not sure how it works workflow wise in git land
  203. # [01:04] * Joins: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu)
  204. # [01:04] <Bas> gps: How might I test, considering I don't want to offend our friends using git :-)
  205. # [01:04] <gps> Bas: FWIW, I've contributed to hg-git and am familiar with the code base. if we need it to do something else, that's potentially on the table :)
  206. # [01:05] <Bas> gps: That's even more awesome :)
  207. # [01:05] <gps> Bas: you can just create a dummy Mercurial repo and set up hg-git!
  208. # [01:05] * Quits: victorporof (victorporo@CE45988F.E6F61E32.320F75DD.IP) (Quit: victorporof)
  209. # [01:05] <gps> https://bitbucket.org/durin42/hg-git
  210. # [01:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e3e6a4b45028 - Nicholas D. Matsakis - Bug 853555 - Avoid using `a[i] = b` until we are sure that `i` is defined on `a` r=till
  211. # [01:05] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Connection reset by peer)
  212. # [01:06] <johns> Ideally it would just convert changes from .hgsubs to .gitmodules right?
  213. # [01:06] <gps> I /think/ you can |pip install hg-git| and then just set up the extension in your .hgrc and it's ready to go
  214. # [01:06] <gps> johns: I'm pretty sure that's what it does
  215. # [01:06] <gps> but in terms of workflow, subrepos and submodules aren't the same
  216. # [01:06] <johns> What we want to avoid is having it convert things in a bad way, and then having to go back and rewrite git history to use the proper method later
  217. # [01:06] <philor> Im starting to think of it as a game, where my score is based on how few pushes I allow through before closing for bustage again
  218. # [01:06] <nmatsakis> RyanVM|Dinner: ping (later)
  219. # [01:06] <gps> IIRC with Git submodules you need to manually recurse to perform updates
  220. # [01:06] <philor> how does everyone else keep score?
  221. # [01:06] <Bas> gps: As far as I can tell, subrepos are more what I want than git submodules.
  222. # [01:06] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  223. # [01:06] * Quits: mcsmurf (mcsmurf@moz-6A85856F.dip.t-dialin.net) (Quit: )
  224. # [01:07] <gps> Bas: I think you are correct about that
  225. # [01:07] <gps> Git submodules are teh suck
  226. # [01:07] <johns> philor: I think the scoreboard in engineering is just labeled "times burning inbound"
  227. # [01:07] <Bas> gps: Why does git not have subrepos? Is there a particular reason?
  228. # [01:07] <gps> http://blog.codekills.net/2011/07/14/nested-repository-handling-in-git-and-mercurial/
  229. # [01:07] <gps> I've heard stories that the Git people don't accept patches to make submodules suck less
  230. # [01:07] <gps> why, I dunno. I'd have to look at mailing lists
  231. # [01:08] <gps> apparently the Facebook crowd knows
  232. # [01:08] <gps> maybe ask sid0
  233. # [01:08] * mjschranz is now known as mjschranz_away
  234. # [01:08] <sid0> git submodules are a massive joke
  235. # [01:08] <johns> The solution is obvious: Fork git!
  236. # [01:08] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  237. # [01:09] <sid0> their existence is a net negative to the world
  238. # [01:09] <philor> jesup: just a suggestion, maybe don't make DataChannels fatal to the *build process*?
  239. # [01:09] <sid0> however, now that it's in a release product the UI is set in stone
  240. # [01:09] <sid0> Bas: ^ therefore it can't be changed
  241. # [01:09] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  242. # [01:10] * Quits: juanb (jbecerra@moz-ACDE7EEC.mozilla.com) (Quit: juanb)
  243. # [01:11] <sid0> the answer for git submodules, and to a lesser extent hg subrepos, is "don't"
  244. # [01:11] <Bas> sid0: Well, we need something like it, so hg subrepos it is :p
  245. # [01:11] <jesup> philor: Ugh. Sorry.
  246. # [01:11] <sid0> Bas: what's the use case?
  247. # [01:11] <jesup> I'll back it out
  248. # [01:11] * Quits: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com) (Ping timeout)
  249. # [01:11] <Bas> sid0: Subrepositories :p
  250. # [01:12] <sid0> Bas: that's not a use case
  251. # [01:12] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Ping timeout)
  252. # [01:12] <Bas> sid0: Sure it is, when the product is git, it is :P
  253. # [01:12] <sid0> what are you actually trying to do?
  254. # [01:12] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  255. # [01:12] <Bas> sid0: So in our case potential usecases I think would be NSPR, JS and Moz2D, in my case, I'm particularly interested in Moz2D.
  256. # [01:12] * Joins: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com)
  257. # [01:12] <sid0> Bas: what's wrong with the current NSPR deployment model?
  258. # [01:13] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
  259. # [01:13] <sid0> into m-c
  260. # [01:13] <sid0> or is this a different product
  261. # [01:13] <gps> people want smaller, isolated repos
  262. # [01:13] <sid0> they don't
  263. # [01:13] <sid0> trust me, they don't
  264. # [01:13] <Bas> sid0: I do, and most other people I've talked to do :p
  265. # [01:14] <Bas> sid0: I think fondly I worked at a place which had it :p
  266. # [01:14] <sid0> the supposed win is more than offset by the pain of actually keeping trees in sync
  267. # [01:14] <sid0> IMO there are two viable development models:
  268. # [01:14] <gps> easier to do at a company not based on open source. here, we're practically maintaining forks of some projects in m-c
  269. # [01:15] <sid0> (1) a full-fledged versioning system, like what is used for NSPR now
  270. # [01:15] <sid0> (2) all development happens in one repo
  271. # [01:15] <sid0> anything in between is doomed
  272. # [01:15] <sid0> I think we already have a great OSS example in comm-central
  273. # [01:16] <Bas> sid0: Moz2D would have its own builds, tests, etc. The revision tag in m-c would be updated at a regular basis.
  274. # [01:16] <philor> an example of doooooomed?
  275. # [01:16] <sid0> philor: comm-central, which pulled in tip of m-c all the time and broke all the time as a resut
  276. # [01:16] * @dolske updates his "It has been X days since someone mentioned 'great' and 'comm-central' in the same sentence" counter.
  277. # [01:16] <sid0> er, result
  278. # [01:17] * Quits: jesup (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  279. # [01:17] <philor> we don't have to go that far for doomed, b2g is totally doomed by its build system
  280. # [01:17] <sid0> wait, b2g uses submodules?
  281. # [01:17] <gps> repo I think
  282. # [01:18] <tbsaunde> sid0: sure, but that's an argument for not using tip, not not doing it at all
  283. # [01:18] <philor> b2g pulls n repos from m mirrors in o states
  284. # [01:18] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 19.0.2/20130311161054])
  285. # [01:18] * Joins: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  286. # [01:19] <jesup|laptop> Sorry, my main browse froze on me
  287. # [01:19] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Quit: Leaving...)
  288. # [01:19] <tbsaunde> yeah, b2g uses repo but I wouldn't be that shocked if it used sub modules too =P
  289. # [01:19] * Joins: jesup (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  290. # [01:19] <sid0> gps: repo is not a particularly liked tool, I understand.
  291. # [01:19] <jesup|laptop> philor: you want a bustage fix (parens around the 0 in "while 0", or a backout? ready to do either
  292. # [01:19] * vladan is now known as vladan-afk
  293. # [01:19] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  294. # [01:20] <tbsaunde> sid0: the problem is the only real alternative to some sort of sub repoish thing is cp and patches and update scripts
  295. # [01:20] <sid0> Bas: it's still not clear to me why you can't just check Moz2D into m-c
  296. # [01:20] * dholbert is now known as dholbert|afk
  297. # [01:20] <gps> we could automatically mirror Moz2D's pushes into m-c
  298. # [01:20] <tbsaunde> because it should be a seperate project?
  299. # [01:21] <gps> replay commits
  300. # [01:21] <tbsaunde> gps: you'd have to figure something out for backouts but sure
  301. # [01:21] <Bas> gps: We could :( It would not allow us to nicely and cleanly revert m-c to older Moz2D versions if we had a problem with a certain Moz2D version and such,.
  302. # [01:21] <sid0> tbsaunde: here at my current employer, we discourage repo proliferation
  303. # [01:21] <gps> but then you tie the behavior of Moz2D to m-c development model
  304. # [01:22] <jesup|laptop> philor: ping. If I don't hear, I'll commit the bustage fix
  305. # [01:22] <sid0> tbsaunde: indeed we are looking to consolidate repos, not proliferate
  306. # [01:22] <tbsaunde> sid0: that's nice, but some people believe seperate projects are a good thing
  307. # [01:22] <gps> tbsaunde: what you're saying is we should use Mercurial as a DVCS and not Subversion, right :)
  308. # [01:23] <tbsaunde> gps: ?
  309. # [01:23] <gps> the fact we treat m-c as Subversion/CVS bothers me
  310. # [01:23] <gps> as opposed to bookmarks / Git branch model
  311. # [01:23] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  312. # [01:23] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  313. # [01:24] <gps> and the fact we have N project branches instead of 1 unified repo
  314. # [01:24] * Quits: j0ni_ (j0ni@moz-20B252D9.home.otenet.gr) (Ping timeout)
  315. # [01:24] <tbsaunde> gps: you mean as in everyone checks into one tree? it doesn't bother me too much, but it does seem to have its scalability issues
  316. # [01:24] <benjamin> at least you can't mutate tags...
  317. # [01:24] <@dolske> idle question I will probably regret asking: how likely is it that Moz2D will have active development outside the scope of "make it work in Firefox*"?
  318. # [01:24] <jesup|laptop> ok. I'm going to got with the bustage fix unless there are objections
  319. # [01:25] <tbsaunde> gps: honestly I think of them as teh same repo (and pull them into the same tree)
  320. # [01:25] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  321. # [01:25] <tbsaunde> gps: my hg tree has heads for m-c m-i m-b m-a m-esr10 and m-esr17
  322. # [01:26] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
  323. # [01:26] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  324. # [01:26] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  325. # [01:26] * aki|buildduty is now known as aki|biab
  326. # [01:27] * Joins: evilpie_ (tom@moz-E64D4837.pools.arcor-ip.net)
  327. # [01:27] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Ping timeout)
  328. # [01:27] <Callek> tbsaunde: you best not push esr10 to trunk, or vice versa
  329. # [01:27] <Callek> k-thx
  330. # [01:27] <gps> Bas: hg-git simply converts .hgsub to and from .gitmodules
  331. # [01:27] <gps> Git submodules result in a [git] section in .hgsub
  332. # [01:27] * khuey is now known as khuey|away
  333. # [01:27] <jesup> Ok, pushing bustage fix now
  334. # [01:28] <Bas> gps: Hrm, so how do they follow the tagging that hg subrepos does?
  335. # [01:28] <Bas> gps: i.e. if you do a git clone and update, will it pull in the hg repo nicely, the right revision and all?
  336. # [01:28] * Quits: ctangira (ctangira@moz-264CB7F1.cisco.com) (Ping timeout)
  337. # [01:28] <gps> Bas: I'd have to test that
  338. # [01:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/01de5071069b - Randell Jesup - Bug 843695: bustage fix rs=me on a CLOSED TREE
  339. # [01:29] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  340. # [01:29] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  341. # [01:29] <Bas> gps: That would be great, if you told me to figure it out myself I'd be very understanding of that too :-)
  342. # [01:29] * whimboo is now known as whimboo|afk
  343. # [01:29] <gps> Bas: I'd prefer you did it :)
  344. # [01:29] <gps> you created this mess after all :)
  345. # [01:29] <Bas> gps: *grins*
  346. # [01:30] <Bas> gps: I'm really really really hoping this great potential experiment will not work because of this git hell people seem to have insisted on creating.
  347. # [01:30] * nthomas|away is now known as nthomas
  348. # [01:30] <gps> well, subrepos are their own hell
  349. # [01:30] <jesup> As soon as an opt build goes green, we should open
  350. # [01:30] <gps> pick your poison
  351. # [01:30] <Bas> gps: As far as I can tell mercurial subrepos are just what we need (moreso on hg 2.0+ but still), I'm not sure what their problems are?
  352. # [01:31] <NeilAway> is it me or does pymake -jN like to build a bunch of crap after something errors out?
  353. # [01:31] <gps> NeilAway: that's how make works
  354. # [01:31] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  355. # [01:31] <gps> if there are N parallel processes and 1 fails, it waits for the existing processes to finish
  356. # [01:31] <gps> rather than forcibly abort and leave in a potential bad state
  357. # [01:32] * kaze is now known as kaze|zZz
  358. # [01:32] <jesup> That's why I always send make output to a /tmp/x file and then load-and-search-for-first-"error:"
  359. # [01:32] * NeilAway groans at Waldo's pun 2 hours ago
  360. # [01:32] <tbsaunde> NeilAway: I feel like pymake does generally have more after the failure than make, though that might well just be length of command lines / I only see pymake on try so can't rerun with -j1
  361. # [01:33] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 21.0a2/20130323042013])
  362. # [01:33] * Joins: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  363. # [01:33] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  364. # [01:34] <NeilAway> gps: sure, but if it fails in content/base I don't really want it to finish compiling as much as it can of all the other parallel dirs of content
  365. # [01:35] <Bas> gps: I'll test hg-git with subrepos tomorrow, hopefully it'll come up good, although I feel doubtful :(
  366. # [01:35] <Bas> This whole git-hg situation already pissed me off before, I'm guessing it's going to become worse :(
  367. # [01:35] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  368. # [01:35] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  369. # [01:36] * Matti is now known as Matti_away
  370. # [01:36] <tbsaunde> Bas: its certainyl complicated, but its not like having more than one vcs is new
  371. # [01:36] <Bas> tbsaunde: Just wish we didn't mirror things :p
  372. # [01:37] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  373. # [01:37] <tbsaunde> yeah, that is kind of anoying
  374. # [01:37] <reuben> 3:07.98 ../../dist/include/gfxPlatformMac.h:21:7: error: forward declaration of class cannot have a nested name specifier
  375. # [01:37] <reuben> 3:07.98 class mozilla::gfx::DrawTarget;
  376. # [01:38] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  377. # [01:38] <reuben> anyone else seeing this? I'm running Clang trunk, I think that may be the reason
  378. # [01:38] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  379. # [01:39] * Joins: tom_ (tom@moz-E64D4837.pools.arcor-ip.net)
  380. # [01:39] <reuben> hm, that's it… http://permalink.gmane.org/gmane.comp.compilers.clang.scm/69529
  381. # [01:41] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  382. # [01:42] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  383. # [01:43] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  384. # [01:44] <gps> reuben: it's OS X only and has existed for a week or two. AFAIK no bug has been filed
  385. # [01:44] <gps> please file it
  386. # [01:44] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  387. # [01:45] <gps> geebus. how often does inbound have to be closed before we realize it's a bad model for landing code
  388. # [01:45] <Bas> gps: How do you think people would respond to a situation where hg-git would checkout just fine, but just not allow you to update the subrepo from git?
  389. # [01:45] <gps> Bas: if Git is not the official repo, then I would say "that's the pill you have chosen"
  390. # [01:46] <gps> all it takes is a clever shell alias and you would be good
  391. # [01:46] <Bas> gps: I feel a little bit worried about git not taking any patches to make git submodules better, if the plan is to switch m-c to git :s
  392. # [01:46] <jesup> FYI we're past the point on the bustage fix where all the opt builds failed
  393. # [01:46] <gps> I've wanted to move us in a direction where the build environment is inside a source shell script. these kind of things could be automagic
  394. # [01:46] <gps> but there is strong resistance from some on requiring a build environment to build
  395. # [01:47] <gps> this would be a great roundtable to have at an all hands!
  396. # [01:48] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  397. # [01:48] * Quits: tom_ (tom@moz-E64D4837.pools.arcor-ip.net) (Quit: Leaving)
  398. # [01:49] <tbsaunde> gps: I like being able to use shells for things other than work on m-c and to switch between trees / builds for a tree easily
  399. # [01:49] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
  400. # [01:50] <gps> tbsaunde: I know. and that's a valid concern. hence why I haven't blazed my own path yet :)
  401. # [01:50] <gps> I'm just saying there's shell-level tooling that could pave over a lot of suckitude with Git, Mercurial, etc
  402. # [01:51] * Joins: felipe_ (felipe@F0FABB58.F4D65A64.6D8EEF99.IP)
  403. # [01:51] <gps> the alternative is |mach update| and |mach pull| or similar not-hg/git command
  404. # [01:51] <gps> which may not be that bad in the end. but you know people will complain about out of principle
  405. # [01:51] * Joins: bjacob (bjacob@FAB9EE2B.BC65149B.D16F30BC.IP)
  406. # [01:52] <Bas> gps: Well we -know- people will insist on using git ;)
  407. # [01:52] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  408. # [01:52] * Quits: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  409. # [01:52] * Joins: raccettura (raccettura@moz-72914653.nwrknj.fios.verizon.net)
  410. # [01:53] <tbsaunde> gps: yeah, I'm not opposed to shell tools
  411. # [01:54] * Joins: Mavericks (Mibbit@11733555.9F503B7B.261E7448.IP)
  412. # [01:54] * Quits: @bz_away (bzbarsky@moz-71EFD05D.bstnma.fios.verizon.net) (No route to host)
  413. # [01:54] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  414. # [01:55] * RyanVM|Dinner is now known as RyanVM
  415. # [01:56] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  416. # [01:57] * Quits: felipe_ (felipe@F0FABB58.F4D65A64.6D8EEF99.IP) (Quit: felipe_)
  417. # [01:57] * Quits: gcp_ (gpascutto@moz-86A7852.access.telenet.be) (Ping timeout)
  418. # [01:58] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  419. # [01:59] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  420. # [01:59] * Quits: Wes_ (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
  421. # [02:00] * Joins: Wes_ (chatzilla@moz-BEF0C255.page.ca)
  422. # [02:00] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  423. # [02:00] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  424. # [02:02] * khuey|away is now known as khuey
  425. # [02:02] * philor is now known as philor|afk
  426. # [02:02] * Joins: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net)
  427. # [02:02] * Quits: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at) (Input/output error)
  428. # [02:03] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Input/output error)
  429. # [02:03] * Quits: inolen (Adium@moz-9F4F17DF.tourcaster.com) (Quit: Leaving.)
  430. # [02:03] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  431. # [02:04] * Quits: bjacob (bjacob@FAB9EE2B.BC65149B.D16F30BC.IP) (Quit: Konversation terminated!)
  432. # [02:05] * jcranmer|away is now known as jcranmer
  433. # [02:05] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  434. # [02:05] * Quits: mwobensmith (Adium@2F560B30.27376607.189F3E15.IP) (Quit: Leaving.)
  435. # [02:06] * Joins: m_kato (m_kato@moz-658AB552.tokyo.ocn.ne.jp)
  436. # [02:06] <@roc> "I appreciate the intellectual stimulation I got from learning about git's implementation." DANGER DANGER DANGER
  437. # [02:06] * Joins: ekr_ (ekr@moz-A8C6FB82.mycingular.net)
  438. # [02:06] * Joins: mbrubeck1 (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  439. # [02:07] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  440. # [02:07] * Quits: sid0 (uid2934@moz-A588D045.irccloud.com) (Quit: )
  441. # [02:07] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Ping timeout)
  442. # [02:07] * Quits: Mavericks (Mibbit@11733555.9F503B7B.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  443. # [02:07] * Quits: evilpie_ (tom@moz-E64D4837.pools.arcor-ip.net) (Quit: Leaving)
  444. # [02:07] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  445. # [02:08] <jcranmer> gps: one thing I will say
  446. # [02:08] * mbrubeck1 is now known as mbrubeck
  447. # [02:08] <jcranmer> gps: as someone who prefers hg over git, the idea of having to clone git subrepos is fairly annoying
  448. # [02:08] <jcranmer> since I don't know git command lines
  449. # [02:08] <nmatsakis> decoder: ping
  450. # [02:09] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  451. # [02:09] <jcranmer> when you've been innoculated for years on one command line method, having to switch to another system is a lot worse
  452. # [02:10] <jcranmer> also, saying "just use hg-git and you'll be fine" isn't a good answer
  453. # [02:10] * Quits: timeless (uid4015@moz-C944F5EC.irccloud.com) (Quit: )
  454. # [02:10] <jcranmer> hg-git doesn't scale very well to large repositories
  455. # [02:10] <jcranmer> as I discovered when cloning llvm/clang using hg-git
  456. # [02:10] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  457. # [02:10] * aki|biab is now known as aki|buildduty
  458. # [02:13] * Quits: jedp (jedp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Computer has gone to sleep.)
  459. # [02:14] <benjamin> jcranmer: but you can use subversion for llvm! :)
  460. # [02:14] <jcranmer> hg-svn is equally troublesome
  461. # [02:15] <jcranmer> especially since llvm locks down their svn repo to make it impossible to mirror "properly" in hg
  462. # [02:15] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  463. # [02:15] * Joins: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at)
  464. # [02:16] * Quits: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  465. # [02:16] * Quits: ekr_ (ekr@moz-A8C6FB82.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  466. # [02:16] * Mossop is now known as Mossop_away
  467. # [02:17] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  468. # [02:17] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  469. # [02:17] <RyanVM> nmatsakis: pong
  470. # [02:17] <nmatsakis> RyanVM: I just wanted to note that I re-opened bug 853555, which you closed because I put the wrong bug id in a commit...
  471. # [02:18] * Quits: trevorh (trevor@moz-4BD168B1.lnse1.cha.bigpond.net.au) (Quit: Leaving.)
  472. # [02:18] <nmatsakis> ...not sure if I messed up any bugzilla bits in doing so.
  473. # [02:18] <RyanVM> nmatsakis: nah, good to know though
  474. # [02:18] <RyanVM> usually, it's recommended to make a note in the wrong bug pointing to the right one as well
  475. # [02:18] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  476. # [02:18] <nmatsakis> I did that too
  477. # [02:19] * Joins: brendan (brendaneic@moz-9A39E574.sub-70-199-70.myvzw.com)
  478. # [02:19] <nmatsakis> I didn't realize I had put the wrong # in the commit until just now, when I saw the bug was closed :)
  479. # [02:19] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Client exited)
  480. # [02:19] <RyanVM> nmatsakis: i just set the flags on bug 853573
  481. # [02:20] <RyanVM> can we get a test checked in please?
  482. # [02:20] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  483. # [02:20] <dzbarsky> is inbound ever open nowadays?
  484. # [02:20] * Quits: TimAbraldes (TimAbralde@moz-CDD0DFBD.sd.sd.cox.net) (Quit: ChatZilla 0.9.90 [Firefox 21.0a2/20130325042013])
  485. # [02:20] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  486. # [02:21] <nmatsakis> RyanVM: Oh, yes, I'll commit the tests from that bug and bug 853555 as well.
  487. # [02:21] * whimboo|afk is now known as whimboo
  488. # [02:21] <RyanVM> dzbarsky: if you guys would stop breaking it all the time, it would be
  489. # [02:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/627021947bfd - Ryan VanderMeulen - Bug 825560 - Support readyState on PeerConnection. r=jesup
  490. # [02:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c773de367eea - Trevor Saunders - bug 845134 - enable more logging
  491. # [02:21] <RyanVM> dzbarsky: that said, it's open :P
  492. # [02:21] <RyanVM> nmatsakis: sounds good, thanks
  493. # [02:21] <JosiahOne-Away> Ryan: Ouch...
  494. # [02:21] * JosiahOne-Away is now known as JosiahOne
  495. # [02:22] * Quits: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  496. # [02:22] * Joins: bz (bzbarsky@moz-71EFD05D.bstnma.fios.verizon.net)
  497. # [02:22] * ChanServ sets mode: +o bz
  498. # [02:22] <JosiahOne> Though a very good come-back. And perhaps true...
  499. # [02:24] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  500. # [02:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/143617847dc6 - Jan Beich - Bug 854152 - Make sure GLIB_CFLAGS are passed for LinuxGamepad.cpp. r=ted
  501. # [02:24] * whimboo is now known as whimboo|afk
  502. # [02:25] * Joins: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  503. # [02:25] <JosiahOne> Er… I totally just accidentally pinged someone else...
  504. # [02:25] <JosiahOne> #fail
  505. # [02:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a86211079c7 - David Zbarsky - Bug 840417 Part 1: Move nsIDOMSVGElement up to nsSVGElement r=Ms2ger
  506. # [02:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8539f16b6763 - David Zbarsky - Bug 854629 Part 2: Remove nsISupports when there is only one base class r=Ms2ger
  507. # [02:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/54e4bbd35f15 - David Zbarsky - Bug 847120: Remove nsIDOMSVGFilterPrimitiveStandardAttributes r=Ms2ger f=jwatt
  508. # [02:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/28feb89ac666 - David Zbarsky - Bug 854629 Part 0: Remove the rest of XPIDL bindings for SVG elements r=Ms2ger
  509. # [02:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/889cee343aea - David Zbarsky - Bug 840417 Part 2: Remove nsSVGUnknownElement r=Ms2ger
  510. # [02:28] * ewong|afk is now known as ewong
  511. # [02:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/833ddc983ff5 - David Zbarsky - Bug 854629 Part 1: Remove nsIDOMSVGUnitTypes r=Ms2ger
  512. # [02:28] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  513. # [02:29] <jcranmer> so... svg elements are now all on webidl?
  514. # [02:29] * Quits: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: gwagner)
  515. # [02:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/51ff01206ba4 - Nicholas D. Matsakis - Bug 853555 - Add test.
  516. # [02:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bab9914e9a31 - Nicholas D. Matsakis - Bug 853576 - Check for negative indices supplied in scatter r=shu
  517. # [02:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/adb4ae9d355a - Nicholas D. Matsakis - Bug 853573 - Add test.
  518. # [02:30] * Quits: brendan (brendaneic@moz-9A39E574.sub-70-199-70.myvzw.com) (Quit: brendan)
  519. # [02:30] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
  520. # [02:31] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  521. # [02:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e5b54db9ddb6 - Bobby Holley - Bug 790732 - Fix two more toolkit tests. r=me
  522. # [02:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a835569488a8 - Bobby Holley - Bug 790732 - Define a lazily-resolved shim for Components. r=mrbkap
  523. # [02:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9ca7defc8a0f - Bobby Holley - Bug 790732 - Components shim telemetry. r=mrbkap
  524. # [02:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/68842f61d58b - Bobby Holley - Bug 790732 - Omit Components object for content scopes. r=mrbkap
  525. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a2998da65e3a - Bobby Holley - Bug 790732 - Stop attaching Components in InitClasses. r=mrbkap
  526. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6422928d26e4 - Bobby Holley - Bug 854139 - Handle all DOM objects, not just ones that unwrap to nsISupports. r=bz
  527. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ab716af95256 - Bobby Holley - Bug 790732 - Components shim tests. r=mrbkap
  528. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7b2f668e489d - Bobby Holley - Bug 790732 - Make Components console warning test pref-aware. r=mrbkap
  529. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d5dfcbbcd176 - Bobby Holley - Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
  530. # [02:32] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  531. # [02:32] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  532. # [02:33] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  533. # [02:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/598542288568 - Nicholas D. Matsakis - Bug 853753 - Remove accidental second copy of test. rs=test
  534. # [02:35] * Quits: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net) (Quit: bholley)
  535. # [02:35] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  536. # [02:36] <imelven> are b2g emulator mochitests not running on m-i/m-c any more ?
  537. # [02:36] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  538. # [02:38] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  539. # [02:39] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  540. # [02:39] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  541. # [02:39] <RyanVM> ooo, bholley thinks that if he lands later in the evening, we won't back him out then
  542. # [02:39] * Quits: ankesh11 (uid8015@moz-A588D045.irccloud.com) (Quit: )
  543. # [02:40] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  544. # [02:40] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  545. # [02:40] * Joins: wanderview (bkelly@moz-A3CB7D8A.washdc.fios.verizon.net)
  546. # [02:42] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  547. # [02:42] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  548. # [02:43] <wanderview> hello, quick question: any guidance on using 3rd party libs in moz-central vs. rolling custom code?
  549. # [02:43] <wanderview> if the license is compatible, can it be imported into moz-central? or is that discouraged?
  550. # [02:44] * Quits: NimeshNeema (uid2689@moz-D8B63698.irccloud.com) (Quit: )
  551. # [02:44] <wanderview> sorry if this is on the wiki. I looked here but the answer didn't jump out at me: https://developer.mozilla.org/en-US/docs/Developer_Guide/Source_Code
  552. # [02:44] * Quits: nutellaSandwich (uid3566@moz-D8B63698.irccloud.com) (Quit: )
  553. # [02:45] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  554. # [02:45] <tbsaunde> wanderview: what libray?
  555. # [02:45] * Quits: m_kato (m_kato@moz-658AB552.tokyo.ocn.ne.jp) (Ping timeout)
  556. # [02:45] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  557. # [02:45] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  558. # [02:45] * Quits: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl) (Ping timeout)
  559. # [02:45] * Joins: m_kato_ (m_kato@moz-658AB552.tokyo.ocn.ne.jp)
  560. # [02:45] * Joins: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl)
  561. # [02:45] * Joins: cpearce_ (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  562. # [02:45] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  563. # [02:45] * cpearce_ is now known as cpearce
  564. # [02:45] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  565. # [02:45] * Joins: inolen (Adium@moz-FA2406D8.socal.res.rr.com)
  566. # [02:46] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  567. # [02:46] <wanderview> looking at EXIF alternatives for: https://bugzilla.mozilla.org/show_bug.cgi?id=298619
  568. # [02:46] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  569. # [02:46] <wanderview> also, it appears EXIF is a TODO in pdf.js
  570. # [02:46] <wanderview> this seemed like one option: http://code.google.com/p/easyexif/
  571. # [02:46] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Textual IRC Client: http://www.textualapp.com/)
  572. # [02:47] <wanderview> the only thing I could find for javascript so far has been this: http://www.nihilogic.dk/labs/exif/exif.js
  573. # [02:48] <gps> jcranmer: you obviously aren't using my hg-git patches that make it many times faster
  574. # [02:48] <wanderview> of course, we could also roll our own implementation
  575. # [02:48] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  576. # [02:48] <tbsaunde> wanderview: not my area, so I really don't care
  577. # [02:49] * Quits: JeroenDeDauw (j@moz-55410B6F.dip.t-dialin.net) (Quit: Leaving.)
  578. # [02:49] <jcranmer> gps: also, I'm leary of a build system that won't make ./configure && make work
  579. # [02:49] <gps> jcranmer: why type 2 commands to build when you can type 1?
  580. # [02:50] <gps> I'm weary of a build system that isn't simple to use!
  581. # [02:50] <jcranmer> gps: try building a few hundred build programs with a custom compiler and custom flags
  582. # [02:50] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  583. # [02:50] <jcranmer> you come to realize that the best build system is the one that follows conventions
  584. # [02:51] <jcranmer> for *nix C/C++ programs, that convention is ./configure && make
  585. # [02:51] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  586. # [02:51] <gps> so you don't like tools like ninja that build faster?
  587. # [02:51] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  588. # [02:51] * Joins: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP)
  589. # [02:51] <gps> with progress comes change. shave the neckbeard :)
  590. # [02:51] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  591. # [02:52] <wanderview> tbsaunde: don't care about 3rd party libs in general or this specific selection? was more looking for general guideline for moz-central. thanks
  592. # [02:52] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Ping timeout)
  593. # [02:52] <jcranmer> I've ebeen less impressed with systems that try to completely remake the build system, particularly cmake
  594. # [02:52] <tbsaunde> this particular case
  595. # [02:52] <wanderview> k, thanks
  596. # [02:53] * Quits: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at) (Input/output error)
  597. # [02:54] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  598. # [02:54] <gps> jcranmer: IMO a fault of many build system replacements is attempting to remake the whole thing - configuration and building - I believe it is foolish to combine them. decouple them and you'll be happier
  599. # [02:54] * Joins: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at)
  600. # [02:55] <jcranmer> you'll find no disagreement from me there
  601. # [02:55] * Quits: KaiRo (robert@moz-DD43BBAD.adsl.highway.telekom.at) (Input/output error)
  602. # [02:55] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  603. # [02:56] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  604. # [02:56] <ewong> RyanVM ping
  605. # [02:56] * Joins: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP)
  606. # [02:56] <RyanVM> pong
  607. # [02:57] <ewong> RyanVM I was actually looking at the the orange X (https://tbpl.mozilla.org/php/getParsedLog.php?id=21183283&tree=Mozilla-Inbound) and trying to figure out which bug.. then then it was starred.. with the same cset that it belongs to? I didn't understand that
  608. # [02:59] * rail is now known as rail_away
  609. # [03:00] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  610. # [03:00] <RyanVM> ewong: that was accidental
  611. # [03:00] <RyanVM> that needs filing
  612. # [03:01] <ewong> ooh ok.. RyanVM thanks for the clarification..
  613. # [03:01] <Callek> RyanVM: admit it, ewong just caught you trying to get away without filing a new orange bug :-P
  614. # [03:01] <ewong> coz I was really stuck on that..
  615. # [03:01] * Callek teases
  616. # [03:01] <RyanVM> Callek: well, given the number I've already filed today...
  617. # [03:02] <RyanVM> ewong: please go ahead and file :)
  618. # [03:02] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  619. # [03:02] <ewong> RyanVM: ok..
  620. # [03:02] <RyanVM> don't forget the intermittent-failure keyword or tbpl won't find it
  621. # [03:02] <Callek> RyanVM: when you've filed 100 new orange bugs in a day, whats one more? :-P
  622. # [03:02] <Callek> RyanVM: also I'm getting pretty close to adding yet more tegra tests to the tree
  623. # [03:02] <Callek> (xpcshell)
  624. # [03:02] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  625. # [03:03] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  626. # [03:03] <RyanVM> oh boy, that gives me the same feeling I get every time I push more new tests into the tree
  627. # [03:03] <Callek> on the bright side, xpcshell is currently passing, *and* its only 1 test right now (literally one test)
  628. # [03:03] <RyanVM> (BTW, I'm SOOOO glad I picked your push to merge to m-c with a DONTBUILD in it)
  629. # [03:03] <RyanVM> why do I always notice that *after* I push?
  630. # [03:03] <Callek> RyanVM: oooo sorry about that
  631. # [03:03] <ewong> RyanVM what component should I put this bug under? Toolkit::..???
  632. # [03:04] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  633. # [03:04] <ewong> General?
  634. # [03:04] <Callek> RyanVM: I thought we always waited for PGO builds to merge to m-c
  635. # [03:04] * ctalbert is now known as ctalbert|afk
  636. # [03:04] <RyanVM> Callek, look at the push prior to yours ;)
  637. # [03:04] <RyanVM> ewong: whatever component the test falls under
  638. # [03:04] <RyanVM> ewong: mxr can point you in the right direction
  639. # [03:05] <Callek> RyanVM: then why'd you pick me :-P
  640. # [03:05] <RyanVM> ewong: but yes, this is probably Toolkit:Addons Manager
  641. # [03:05] * Quits: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  642. # [03:05] <RyanVM> Callek: not uncommon for me to take an extra cset if it's NPOTB or not affected by PGO (like B2G or Android)
  643. # [03:05] <Callek> ahhh ok
  644. # [03:06] <Callek> RyanVM: btw, since sometimes you push to comm: http://tbpl-dev.callek.net/ if I didn't already tell you about it
  645. # [03:07] <Callek> RyanVM: I didn't setup the aurora/etc things yet, and central has a few quirks I need to fix on the SM buildbot side, but it (mostly) works
  646. # [03:07] <RyanVM> OK, good to know
  647. # [03:07] <Callek> that said, we're still pretty orange and bad about starring
  648. # [03:07] <Callek> so its mostly good to watch for red's
  649. # [03:07] * heycam is now known as heycam|away
  650. # [03:07] <ewong> ok.. filed
  651. # [03:07] <Callek> at least its the newer TBPL code
  652. # [03:07] <Callek> :-)
  653. # [03:07] <RyanVM> Callek: yep, I sometimes ask myself why I bother starring c-c
  654. # [03:07] <RyanVM> which is why I often end up not
  655. # [03:08] <ewong> bug 855571
  656. # [03:08] <RyanVM> ewong: we're going to need to fix it up a bit
  657. # [03:08] <RyanVM> tbpl isn't seeing
  658. # [03:08] <RyanVM> yeah, the summary could use some work
  659. # [03:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4afb61ad2964 - Rodrigo Silveira - Bug 846422 - Hide context menus when popups appear [r=mbrubeck]
  660. # [03:08] * philor|afk is now known as philor
  661. # [03:09] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  662. # [03:09] <RyanVM> ewong: but most importantly, you forgot the intermittent-failure keyword
  663. # [03:09] <ewong> ah yeah!
  664. # [03:09] <RyanVM> tbpl will *NOT* see it if that's missing
  665. # [03:09] <RyanVM> but the summary needs to be more descriptive too
  666. # [03:09] <ewong> I always forget that...
  667. # [03:10] <RyanVM> ewong: also good to CC a relevant module owner
  668. # [03:10] <RyanVM> or someone who's worked in that code
  669. # [03:11] <ewong> RyanVM now that I didn't know..
  670. # [03:11] <RyanVM> ewong: ok, it'll show up on tbpl for future failures now
  671. # [03:11] <RyanVM> ewong: always good to try to at least make someone who's familiar with the code in question aware of the orange
  672. # [03:11] <ewong> RyanVM basically add a Toolkit owner?
  673. # [03:12] <RyanVM> (even if it doesn't necessarily lead to proactive work on fixing...)
  674. # [03:12] <RyanVM> well, Mossop basically owns the addon manager, so he's always good for that
  675. # [03:12] <ewong> ok
  676. # [03:12] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  677. # [03:12] <RyanVM> but you can also use hg history to see who's worked in that
  678. # [03:12] <RyanVM> or made the test
  679. # [03:12] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  680. # [03:16] * aki|buildduty is now known as aki
  681. # [03:16] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
  682. # [03:18] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  683. # [03:18] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  684. # [03:18] * hwine is now known as hwine-commuting
  685. # [03:19] * Quits: Mitch (chatzilla@moz-7C8DACDA.sbr802.nsw.optusnet.com.au) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.16.2/20130310201055])
  686. # [03:19] * Joins: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net)
  687. # [03:19] * Joins: hsinyi (hsinyi@moz-99690620.hinet-ip.hinet.net)
  688. # [03:21] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  689. # [03:21] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  690. # [03:22] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  691. # [03:25] * Joins: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net)
  692. # [03:26] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Client exited)
  693. # [03:27] <@roc> did I really just build Android Firefox in 4 minutes on my latop
  694. # [03:27] * @roc is suspicious
  695. # [03:28] <@roc> indeed, I didn't
  696. # [03:28] * Parts: aja (Instantbir@CF955BAD.7D97D4E0.7880DB15.IP)
  697. # [03:29] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  698. # [03:30] <ewong> RyanVM I suspect you know about this, but fwiw .there's an orange r on https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=adb4ae9d355a and it doesn't look right.. (as in it's a bit related to the patch, afaics)
  699. # [03:30] <RyanVM> just backed it out
  700. # [03:30] <ewong> ah ok
  701. # [03:31] <philor> nice reaction, I reached for a tab to load treestatus, and the first thing I typed was "closed"
  702. # [03:31] <RyanVM> or at least attempted to
  703. # [03:31] <RyanVM> philor closed the tree on me when I tried to push
  704. # [03:31] <philor> because I think bholley's going to fail in an old familiar way
  705. # [03:31] <ewong> ahh
  706. # [03:31] <@bz> nooo
  707. # [03:32] * @bz was about to push
  708. # [03:32] <RyanVM> philor: k, I just backed out nmatsakis
  709. # [03:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bc6dfc2e65f0 - Ryan VanderMeulen - Backed out changeset bab9914e9a31 (bug 853576) for SM rootanalysis orange on a CLOSED TREE.
  710. # [03:32] <RyanVM> you'll have to handle bholley
  711. # [03:32] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  712. # [03:32] <bholley> RyanVM: hm?
  713. # [03:32] * Parts: wanderview (bkelly@moz-A3CB7D8A.washdc.fios.verizon.net)
  714. # [03:33] * Joins: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net)
  715. # [03:33] <philor> oh, different failure, same suite
  716. # [03:33] <ewong> m-4, right?
  717. # [03:33] <bholley> philor: did I break something?
  718. # [03:33] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  719. # [03:34] <philor> bholley: maybe!
  720. # [03:34] <bholley> philor: details?
  721. # [03:34] <RyanVM> ooo, and a new assert for jesup to look at
  722. # [03:34] <RyanVM> ...tomorrow
  723. # [03:34] <philor> bholley: https://tbpl.mozilla.org/php/getParsedLog.php?id=21184869&tree=Mozilla-Inbound
  724. # [03:35] <jesup> RyanVM: yes?
  725. # [03:36] <RyanVM> jesup: it's probably for padenot or cpearce, actually
  726. # [03:36] <RyanVM> jesup: https://tbpl.mozilla.org/php/getParsedLog.php?id=21184932&tree=Mozilla-Inbound
  727. # [03:36] <RyanVM> it's late :P
  728. # [03:36] <bholley> philor: I doubt it
  729. # [03:37] <jesup> RyanVM: Phew!
  730. # [03:37] <bholley> philor: the patches from bug 790732 are the same as I pushed yesterday, modulo fixing the path on the test
  731. # [03:37] <RyanVM> jesup :)
  732. # [03:37] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  733. # [03:37] <RyanVM> bz: apparently being a couple minutes late to push runs in the family :P
  734. # [03:37] <jesup> RyanVM: all the assertion suppressions in dom/media/test/mochitest have been removed
  735. # [03:37] * Quits: chewey (chewey@moz-92B186D5.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  736. # [03:38] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Connection reset by peer)
  737. # [03:38] * Joins: mwobensmith (Adium@2F560B30.27376607.189F3E15.IP)
  738. # [03:38] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  739. # [03:38] <bholley> philor: and the patch for bug 854139 is a targetted fix that only affects a situation where we'd have crashed before
  740. # [03:38] * Joins: chewey (chewey@moz-CCB078A9.dip0.t-ipconnect.de)
  741. # [03:38] <jesup> And the Try run for the nsThread leak is green; abr should be landing it after dinner
  742. # [03:38] <abr> Yep, I just logged in to do exactly that. :)
  743. # [03:39] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  744. # [03:39] <abr> Except -- argh! -- the tree is closed
  745. # [03:39] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  746. # [03:40] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  747. # [03:40] * Quits: Wes_ (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
  748. # [03:41] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  749. # [03:41] <RyanVM> abr: you have no idea how much I want to tell you to land it CLOSED TREE ;P
  750. # [03:41] <RyanVM> abr: you going to be around for awhile?
  751. # [03:41] <abr> Not actively, but I'll come back to check in from time to time for the next hour or two
  752. # [03:42] * Joins: Asa (asa@363AA1C0.A1EC5031.204CA821.IP)
  753. # [03:42] <RyanVM> abr: I was thinking along the lines of pushing direct to m-c and watching your push
  754. # [03:42] * Quits: bholley (anonymous@moz-21DD2AC0.hsd1.ca.comcast.net) (Quit: bholley)
  755. # [03:43] <abr> I'm not sure I can commit to staying up that late, unfortunately
  756. # [03:43] <RyanVM> abr: otherwise, if you aren't able to land it today, put a checkin-needed on the bug and I will assure you that it will land ASAP tomorrow :)
  757. # [03:43] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  758. # [03:43] <abr> Do you have a good feel for how long this tree closure will take it to unwind?
  759. # [03:43] <RyanVM> abr: that's up to philor
  760. # [03:44] <RyanVM> though I'm assuming it'll be soon if the OSX 10.6 debug M4 retrigger goes green
  761. # [03:44] <RyanVM> and we should know that in a few minutes
  762. # [03:44] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Input/output error)
  763. # [03:44] <jesup> abr: if you want, I can land it on m-c and babysit it - I'll be up for a while
  764. # [03:44] <abr> Okay. I'll check back in a bit. If I haven't landed it by the time I turn in for the night, I'll mark it checkin-wanted.
  765. # [03:45] <RyanVM> checkin-needed* :P
  766. # [03:46] <abr> Yeah, that. :-D
  767. # [03:46] <philor> green above, and it's not like we weren't already full of fail, reopened
  768. # [03:46] <abr> Woo-hoo!
  769. # [03:46] <abr> Okay, here goes.
  770. # [03:46] <philor> bz: ^ get in there too
  771. # [03:46] <jesup> abr: win the push battle!
  772. # [03:47] <@bz> abr: you go first
  773. # [03:47] * @bz is happy to wait a minute
  774. # [03:47] <abr> Done
  775. # [03:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/687b479332b3 - Adam Roach [:abr] - Bug 853998 - Convert sync dispatches from SIPCC threads to use SyncRunnable r=jesup
  776. # [03:47] <@bz> esp since that tree is in the middle of compiling something and I'd have to qpop the something to push. ;)
  777. # [03:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d507ab8a0019 - EKR - Bug 853998 test (WIP)
  778. # [03:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9a04c4a506df - Benjamin Smedberg - Bug 853998 - Add a common "SyncRunnable" class which dispatches events totally synchronously, avoiding event loop spinning or automatic promotion of this event to a
  779. # [03:47] <firebot> nsThread, r=bsmedberg
  780. # [03:47] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  781. # [03:48] <abr> Hey, firebot is back online.
  782. # [03:48] <KWierso|Home> firebot: botsnack
  783. # [03:48] * firebot smiles
  784. # [03:49] <@bz> mmm
  785. # [03:49] <@bz> patch by bsmedberg, r=bsmedberg? ;)
  786. # [03:49] * @bz actually trusts bsmedberg with that sort of thing, but....
  787. # [03:49] <abr> There's a story there
  788. # [03:49] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  789. # [03:49] <jesup> No one updated the author on the patch
  790. # [03:50] * Joins: sewardj_ (sewardj@moz-595C8872.dip.t-dialin.net)
  791. # [03:50] <@bz> yeah, I guessed that
  792. # [03:50] <jesup> patch was mostly done by ekr and abr after an initial bit by bsmedberg
  793. # [03:50] * Joins: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP)
  794. # [03:51] <abr> bsmedberg wrote a proof of concept patch, and EKR used it as the basis for the final patch, which I then hacked on further. Really, the bulk of what's in there is a pastiche of their work, and bsmedberg seemed like the right guy to make sure we hadn't botched the patch with our changes.
  795. # [03:51] * Quits: sewardj (sewardj@moz-4CD7ECF4.dip.t-dialin.net) (Ping timeout)
  796. # [03:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5ce029bac59f - Boris Zbarsky - Bug 855025. Always do Xrays for DOM interface objects. r=peterv
  797. # [03:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/423f679f1d44 - Boris Zbarsky - Bug 607441 part 1. Don't disable SVG presentational attributes when page styles are disabled. r=dbaron,jwatt
  798. # [03:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1b8b0c20f8ba - Boris Zbarsky - Bug 853910 part 2. Stop using prclist for individual ListenerCollections. r=khuey
  799. # [03:51] * Joins: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP)
  800. # [03:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/71cf55aee147 - Boris Zbarsky - Bug 607441 part 2. Mark the scoped sheet rule processor dirty when author styles are enabled or disabled. r=dbaron
  801. # [03:51] <@bz> patchiche, you say? ;)
  802. # [03:51] <RyanVM> abr: w000000000000000000000000000000000000000000000000t
  803. # [03:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/86253d3b7fac - Boris Zbarsky - Bug 853910 part 1. Stop using prclist for our list of ListenerCollections. r=khuey
  804. # [03:52] <@bz> and yes, RyanVM is going to love you for driving that in
  805. # [03:52] <RyanVM> abr: HALLE-FRICKING-LUJAH
  806. # [03:52] * heycam|away is now known as heycam
  807. # [03:52] <jesup> bz: 5 minute penalty for that one
  808. # [03:52] <@bz> jesup: ;)
  809. # [03:52] <jesup> The sheriffs break out the champagne when this one sticks
  810. # [03:52] <philor> oh, we're switching to the light stuff tonight?
  811. # [03:53] * philor is now known as philor|away
  812. # [03:53] <abr> Glad to be of service. Credit where it's due, I just took the ball across the finish line here. Jesup did the heavy lifting of finding the problem with some help from jib, and EKR did more work on the patches than I did.
  813. # [03:53] * Quits: mwobensmith (Adium@2F560B30.27376607.189F3E15.IP) (Quit: Leaving.)
  814. # [03:54] <RyanVM> abr: jesup: but man, what am I going to have left to whine about if webrtc fixes all of its main oranges?
  815. # [03:54] <RyanVM> oh wait, I still have Android and B2G :D
  816. # [03:54] <abr> Ha!
  817. # [03:54] <jesup> RyanVM: good point!
  818. # [03:55] <@bz> RyanVM: heh
  819. # [03:55] <@bz> RyanVM: that's why I wanted the per-OS orangefactor breakdown
  820. # [03:55] <@bz> RyanVM: to see how much of the problem are those
  821. # [03:56] <@bz> Also, if you just want some randomorange...
  822. # [03:56] <@bz> I could check some in
  823. # [03:56] <RyanVM> bz: at times, Android infra has been ~7 of the top 10 on OF
  824. # [03:56] * @bz is pretty sure he could disguise it well
  825. # [03:56] <jesup> RyanVM: you *do* know we plan to put WebRTC on Android *and* b2g, right? ;-)
  826. # [03:56] <RyanVM> jesup: heh
  827. # [03:56] <@bz> RyanVM: infra, not actual codeflake?
  828. # [03:56] <@bz> RyanVM: <sigh>
  829. # [03:56] <RyanVM> yeah
  830. # [03:56] <RyanVM> abr: jesup: bz: oh yeah, and I still have the android NSS crash!
  831. # [03:57] <RyanVM> how could I forget?
  832. # [03:57] <abr> At least you'll be able to sleep at night not worrying that you'll run out of things to worry about.
  833. # [03:58] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
  834. # [03:58] <RyanVM> lol, if there's one thing devs are good at, it's finding new ways to break our test infra
  835. # [03:58] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  836. # [03:58] * Joins: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  837. # [03:59] * @bz would never do such a thing
  838. # [04:00] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  839. # [04:01] <abr> I'm signing off for the night. Have a good one, everyone.
  840. # [04:01] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  841. # [04:01] * Quits: nigelb (nigel@moz-8640053A.me) (Client exited)
  842. # [04:02] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  843. # [04:02] <rnewman> gavin: do you have a preference for testing Bug 841554? just testing Nightlies, testing custom Aurora builds, or just verifying after Aurora landing?
  844. # [04:02] * glob|away is now known as glob
  845. # [04:02] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  846. # [04:03] * Joins: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP)
  847. # [04:03] * Quits: tallowen (tallowen@45F0E994.D90A1759.D9F9915C.IP) (Input/output error)
  848. # [04:04] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Ping timeout)
  849. # [04:05] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  850. # [04:05] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  851. # [04:06] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  852. # [04:06] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130326101142])
  853. # [04:07] <rnewman> now, I'm totally new to Talos, but it seems kinda scary that [ts] has messages like "GeckoLayerClient( 4668): Dropping renderRequested call before libxul load.
  854. # [04:08] <rnewman> ", and "java.lang.IllegalArgumentException: Make sure the SurfaceView or associated SurfaceHolder has a valid Surface
  855. # [04:08] <rnewman> "
  856. # [04:08] <njn> in a mochitest for about:memory, I need to click a button that triggers a save dialog, and then save a file. How do I do that?
  857. # [04:08] <rnewman> and apparently our clocks are totally wrong: AnnounceBrSvc :: Launch time 1364402013588 is later than max sane launch timestamp 127508424663. Ignoring until clock is corrected.
  858. # [04:08] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  859. # [04:11] * Joins: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP)
  860. # [04:11] <abr> RyanVM / philor -- I see that the patch died on -Werror. If you want to throw out d507ab8a0019, that problem will go away. I'll fix the issue and resubmit that patch alone tomorrow.
  861. # [04:14] * Quits: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP) (Ping timeout)
  862. # [04:17] <@bz> oh, red
  863. # [04:17] * @bz kicks tests
  864. # [04:17] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  865. # [04:17] <abr> I'm trhing to back it out.
  866. # [04:17] <abr> Hold on
  867. # [04:18] <@bz> oh, I'm not doing anything to the tree
  868. # [04:19] <abr> Apparently, I don't know what I'm doing.
  869. # [04:19] <abr> "remote: abort: pretxnchangegroup.c_commitmessage hook failed"
  870. # [04:20] <abr> Ah: "remote: Backout rev 05e424963ec5 needs a bug number or a rev id."
  871. # [04:20] <njn> abr: what's the exact log message?
  872. # [04:21] * Joins: darkowlzz|zzz (darkowlzz@961A928A.26FF09EC.27560D6E.IP)
  873. # [04:21] <abr> Well, the message is right. I didn't include a rev id.
  874. # [04:21] <abr> How do I change the log message for a patch in my outbound queue?
  875. # [04:21] * Joins: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP)
  876. # [04:22] <njn> abr: |hg qref -e|
  877. # [04:22] <njn> abr: if you've already qfinish'd, do |hg qimport| to get it back in your queue
  878. # [04:22] <abr> Ah, okay.
  879. # [04:22] <abr> That last bit is what I need to do
  880. # [04:23] * Quits: brson_ (brson@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  881. # [04:23] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  882. # [04:24] <RyanVM> jesup: for the love of God, please fix the -Werror bustage on inbound
  883. # [04:24] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  884. # [04:24] <abr> Except I already merged bz's patches back in.
  885. # [04:24] <devd> in browser.js, how can I determine whether the ownerDoc for an event is an iframe or top level window ?
  886. # [04:24] <abr> RyanVM: that's what I'm trying to do
  887. # [04:24] <abr> But my hg-foo is weak.
  888. # [04:24] <RyanVM> what's up?
  889. # [04:24] <abr> (This is part of why I didn't want to land on m-c. :) )
  890. # [04:24] <abr> I need to back out 05e424963ec5
  891. # [04:24] <njn> > python runtests.py --chrome --autorun --test-path=toolkit/components/aboutmemory/test/test_aboutmemory.xul
  892. # [04:24] <njn> Traceback (most recent call last):
  893. # [04:24] <njn> File "runtests.py", line 25, in <module>
  894. # [04:24] <njn> from automation import Automation
  895. # [04:24] <njn> File "/home/njn/moz/mi9/d64/_tests/testing/mochitest/automation.py", line 35, in <module>
  896. # [04:24] <njn> import mozcrash
  897. # [04:24] <njn> ImportError: No module named mozcrash
  898. # [04:24] <njn> hmm
  899. # [04:25] <njn> that used to work
  900. # [04:25] <RyanVM> abr: https://bitbucket.org/sfink/qbackout
  901. # [04:25] * Joins: kentuckyfriedtakahe_ (ajones@538BABFE.A073F3E.97BBD552.IP)
  902. # [04:25] * Quits: ehsan|mtg (ehsan@122E7B1.85C3B074.CED80046.IP) (Input/output error)
  903. # [04:25] * Quits: kentuckyfriedtakahe_ (ajones@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  904. # [04:26] <RyanVM> abr: what's 05e424963ec5?
  905. # [04:26] <jesup> RyanVM: On it
  906. # [04:26] <abr> It's just a unit test
  907. # [04:26] <abr> Hold on, I think I have this under control now
  908. # [04:27] <jesup> abr: a bustage fix might be good if you have a clear fix
  909. # [04:27] <abr> Good point, but I'm now at a point where I might have hosed my local repo.
  910. # [04:28] <abr> Gimme a sec to remediate that
  911. # [04:28] <jesup> abr: I have a clean repo
  912. # [04:28] <jesup> or can in a very short time
  913. # [04:28] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  914. # [04:29] <abr> Okay, if you can grab TestSyncRunnable.cpp and fix it so that the result of RUN_ALL_TESTS() isn't ignored, that should make the problem go away
  915. # [04:29] <njn> gps: I can't get the --keep-open option working with |mach mochitest-chrome|
  916. # [04:29] <njn> |mach help mochitest-chrome| doesn't mention it
  917. # [04:30] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  918. # [04:30] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130326101142])
  919. # [04:32] <jesup> abr/ryanvm/etc: http://www.pastebin.mozilla.org/2252601
  920. # [04:32] <abr> Yep, as soon as I un-nuke my local repo, I can fix that
  921. # [04:32] <jesup> abr: review?
  922. # [04:32] <abr> Sure. r+ me
  923. # [04:32] <abr> that looks exacly right.
  924. # [04:32] * Quits: T3 (T3@7723EDBC.71F63A26.7DA01DD1.IP) (Ping timeout)
  925. # [04:33] <jesup> ryan left...
  926. # [04:33] <jesup> philor is away
  927. # [04:33] <abr> And the tree is closed.
  928. # [04:33] <abr> Well, that's bad luck.
  929. # [04:33] <jesup> Anyone object to a bustage fix instead of backout?
  930. # [04:34] <jesup> going once
  931. # [04:35] <abr> I, for one, think it would be preferable, and it would fix the exact problem that has the tree closed, which (as I understand it) is the exact purpose of landing stuff CLOSED TREE.
  932. # [04:35] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  933. # [04:35] <njn> gps: ah, my tree was out of date
  934. # [04:35] * Quits: kanru (kanru@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  935. # [04:35] <jesup> going twice...... patch is queued and ready
  936. # [04:37] <abr> Aha! Here's the new trick of the night: hg strip. Dangerous but powerful.
  937. # [04:37] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  938. # [04:37] * Joins: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw)
  939. # [04:38] <jesup> abr: NOOOOO! Stay away. (Ok, that's mostly for the trees that it's dangerous.)
  940. # [04:38] <@khuey> hg strip is great
  941. # [04:38] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  942. # [04:39] * Quits: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net) (Quit: Konversation terminated!)
  943. # [04:39] <abr> Yeah, so I really botched my local repo. Stripping back to where I messed up and then doing a pull fixed it all for me. I'm not sure how else I would have fixed that without some serious hg gymnastics that are way above my understanding.
  944. # [04:40] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  945. # [04:40] <@bz> hg strip is lovely
  946. # [04:40] * @bz ponders whether khuey is a good reviewer for this constification thing
  947. # [04:41] <@bz> we need more bindings reviewers
  948. # [04:41] * Joins: kanru (kanru@moz-99690620.hinet-ip.hinet.net)
  949. # [04:41] <jesup> Ok, third time's the charm. Pushing bustage fix
  950. # [04:41] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  951. # [04:42] <jesup> done
  952. # [04:42] <abr> Thanks for cleaning that up for me. I didn't realize we had different build options on the tree than we do for building locally. It seems that having -Werror turned on for tbpl but off for local builds might be… inadvisable?
  953. # [04:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8ba09dac7d26 - Randell Jesup - Bug 853998: bustage fix for the SyncRunnable test (warning fix) r=abr on a CLOSED TREE
  954. # [04:43] <jesup> abr: local compiler revs vary a lot more than the builders
  955. # [04:43] <jesup> some devs run with warnings-as-errors. .mozconfig
  956. # [04:43] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  957. # [04:43] <jesup> up to you to do it if you want
  958. # [04:43] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  959. # [04:43] <@bz> khuey: ping
  960. # [04:43] <abr> I'll look at that. I seem to recall seeing a lot of errors in various other parts of the tree, so I don't know wheter I could get a good build out of that.
  961. # [04:44] <abr> Anyway, I need to run off now. It sounds like the kids aren't completely settled, and that's really bad news for 10:40 pm on a school night.
  962. # [04:44] <abr> ttyl
  963. # [04:44] <jesup> abr: :-/
  964. # [04:44] <jesup> thanks
  965. # [04:45] * Quits: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu) (Quit: spartanfire)
  966. # [04:45] <@khuey> bz: hi
  967. # [04:45] <@bz> khuey: so I just asked you for a review, but please punt to Peter if needed, ok?
  968. # [04:45] * Quits: Wes (chatzilla@moz-8EE0ED3E.kingston.net) (Ping timeout)
  969. # [04:45] <@khuey> ok
  970. # [04:45] <@bz> khuey: well, or anyone else you can think of who can review codegen... ;)
  971. # [04:47] <@khuey> heh
  972. # [04:47] <@khuey> can I punt it to you?
  973. # [04:47] * hwine-commuting is now known as hwine-ooo
  974. # [04:47] <@khuey> :-P
  975. # [04:47] * Joins: T3 (T3@9F5FBED7.62284FCE.EF49E5F2.IP)
  976. # [04:47] <@bz> khuey: I wish
  977. # [04:48] <@bz> khuey: given that it's a patch to add const, I claim I should be able to check it in with r=clang
  978. # [04:48] <@bz> khuey: but .....
  979. # [04:48] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  980. # [04:49] <@bz> http://hg.mozilla.org/releases/mozilla-release/annotate/6ffe3e9da8a8/obj-firefox/dist/include/nsIContent.h#l282
  981. # [04:49] <@bz> Why is that not showing me the blame? :(
  982. # [04:49] <@khuey> because its in the bojdir?
  983. # [04:50] <@khuey> and doesn't actually exist?
  984. # [04:50] <@bz> uh
  985. # [04:50] <@bz> right, then!
  986. # [04:50] * @bz kicks crash-stats. ;)
  987. # [04:50] * Quits: ekr_ (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  988. # [04:50] <@khuey> indeed
  989. # [04:50] <@bz> it's clearly late. :(
  990. # [04:50] <@khuey> speaking of things that need to be kicekd
  991. # [04:50] * @khuey goes looking for that releng bug
  992. # [04:53] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  993. # [04:53] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  994. # [04:53] <JonathanS> jesup, it is like asking Doctor Who questions like "Who is Doctor Who?"
  995. # [04:53] <@bz> khuey: so just for the curious, what was the build system issue?
  996. # [04:53] <Callek> I asked that one before
  997. # [04:54] * Quits: hub (hub@E639FEDB.F04051C4.DC1243F8.IP) (Ping timeout)
  998. # [04:54] <@khuey> bz: with the bindings?
  999. # [04:54] <JonathanS> Callek, dangerous question
  1000. # [04:55] <@bz> khuey: yeah
  1001. # [04:55] * nthomas is now known as nthomas|away
  1002. # [04:56] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
  1003. # [04:56] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1004. # [04:57] <@khuey> bz: well the immediate cause is that http://mxr.mozilla.org/mozilla-central/source/dom/bindings/Makefile.in#103 should not be foo.pp, it should be .deps/foo.pp
  1005. # [04:57] <@khuey> but fixing that exposes other problems :-/
  1006. # [04:57] <@bz> khuey: lovely
  1007. # [04:57] <@bz> khuey: I'm sorry I didn't catch that, btw. :(
  1008. # [04:58] <@khuey> bz: look at blame for that line
  1009. # [04:58] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1010. # [04:58] <@khuey> ;-)
  1011. # [04:58] <@bz> khuey: yes, I know
  1012. # [04:59] <@khuey> bz: anyways the plan is to fix pymake to not suck
  1013. # [04:59] <@khuey> reland glandium's thing
  1014. # [04:59] <@khuey> and revel in working deps
  1015. # [04:59] <@khuey> even on windows
  1016. # [04:59] <@bz> khuey: but look at the r= on the patch that added it. ;)
  1017. # [04:59] <@bz> khuey: That sounds like an excellent plan
  1018. # [05:00] <Callek> bz: working deps, you must be joking!
  1019. # [05:00] <@bz> khuey: Is it something that's doable in a "days" timeframe without making your life hell?
  1020. # [05:00] <Callek> we haven't had good working deps since the nmake era
  1021. # [05:00] * philor|away is now known as philor
  1022. # [05:01] <@khuey> bz: yeah I think so
  1023. # [05:01] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1024. # [05:02] <@khuey> speaking of which
  1025. # [05:02] * @khuey flips kernel switches for profiling, reboots
  1026. # [05:02] * khuey is now known as khuey|away
  1027. # [05:02] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  1028. # [05:04] <philor> wow, that was a 36 minute opening!
  1029. # [05:04] * khuey|away is now known as khuey
  1030. # [05:04] * Quits: Matti_away (Matti@moz-783566DD.dip.t-dialin.net) (Ping timeout)
  1031. # [05:04] <@dolske> as long as we start scripting landing, we only need to be open for a few seconds each day.
  1032. # [05:05] * Joins: Wes (chatzilla@moz-8EE0ED3E.kingston.net)
  1033. # [05:06] <@bz> dolske: it takes at least 10+ seconds to push
  1034. # [05:07] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1035. # [05:07] <philor> not if we're fantasizing, it doesn't
  1036. # [05:07] <Callek> bz: takes me less than that
  1037. # [05:07] <Callek> like 9.59
  1038. # [05:07] <@dolske> launching a push attempt every second should deal with that.
  1039. # [05:08] * Joins: Matti_away (Matti@moz-FF9770CE.dip.t-dialin.net)
  1040. # [05:08] * Matti_away is now known as Matti
  1041. # [05:11] * Joins: sankha93 (sankha93@A30B2604.8ACFB64A.EFB84E89.IP)
  1042. # [05:11] * Joins: Wes_ (chatzilla@moz-BEF0C255.page.ca)
  1043. # [05:12] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1044. # [05:18] <@bz> mmm
  1045. # [05:18] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  1046. # [05:18] <@bz> 22 branches soon
  1047. # [05:18] * @bz wonders whether we'll get an 11th hour landing of HTMLDocument
  1048. # [05:20] <jesup> Looks like builds succeeded
  1049. # [05:20] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  1050. # [05:21] <jesup> Who will be the first to land when it reopens? :-) I'm betting on bz
  1051. # [05:21] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  1052. # [05:21] <jesup> philor: I think we probably can open
  1053. # [05:22] * Quits: Wes (chatzilla@moz-8EE0ED3E.kingston.net) (Connection reset by peer)
  1054. # [05:22] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1055. # [05:22] * ChanServ sets mode: +o dveditz
  1056. # [05:22] * darkowlzz|zzz is now known as darkowlzz
  1057. # [05:22] * Quits: ewong|sleep (chatzilla@moz-753C8B37.static.netvigator.com) (Connection reset by peer)
  1058. # [05:22] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Connection reset by peer)
  1059. # [05:23] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1060. # [05:23] <philor> jesup: but do we want to?
  1061. # [05:23] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  1062. # [05:23] <jesup> philor: I have no patches waiting.... ;-)
  1063. # [05:23] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1064. # [05:23] * Joins: ewong|sleep (chatzilla@moz-753C8B37.static.netvigator.com)
  1065. # [05:23] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
  1066. # [05:23] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  1067. # [05:23] <jesup> So it's just these other folk you need to worry about
  1068. # [05:24] <@khuey> bz: so 90% of our pymake time is in two functions
  1069. # [05:24] * heycam is now known as heycam|away
  1070. # [05:24] <@khuey> bz: I suspect it will be easy to cut that down tomorrow ;-)
  1071. # [05:24] <jesup> warning, some of them look shady....
  1072. # [05:24] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1073. # [05:25] <jesup> khuey: garbage collection? ;-) Seriously, which two?
  1074. # [05:25] * Joins: brson (brson@2557E599.66715431.D25A875A.IP)
  1075. # [05:25] <@khuey> jesup: pymake has gc disabled
  1076. # [05:26] <@khuey> ncalls tottime percall cumtime percall filename:lineno(function)
  1077. # [05:26] <@khuey> 1583005 19.596 0.000 74.857 0.000 build/pymake\pymake\parserdata.py:
  1078. # [05:26] <@khuey> 158(execute) 1601909 17.714 0.000 22.926 0.000 build/pymake\pymake\data.py:573(__
  1079. # [05:26] <@khuey> init__)
  1080. # [05:26] <@khuey> note that ncalls here is waaaaay too high
  1081. # [05:26] * Joins: sid0 (uid2934@moz-A588D045.irccloud.com)
  1082. # [05:26] <@khuey> 1.5 million rules in a single directory?!?
  1083. # [05:31] * heycam|away is now known as heycam
  1084. # [05:31] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1085. # [05:31] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1086. # [05:31] * Joins: Wes (chatzilla@moz-8EE0ED3E.kingston.net)
  1087. # [05:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4573d094fa71 - Bas Schouten - Bug 854468 - Part 2: Package command line recording code. r=ted
  1088. # [05:33] <jesup> khuey: reminds me of a perf issue where we added input refs to a frame, and then removed them in the same order. On a page with a a LOT of <input>s, it became an n! job to remove them from the wrong end of the list....
  1089. # [05:35] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1090. # [05:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/023023d36160 - Cameron McCormack - Bug 850655 - Make CharIterator::Next() not crash when at the end of text. r=longsonr
  1091. # [05:36] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  1092. # [05:37] * njn just got caught by the old "the code being run isn't the code you're looking at, stupid" trick
  1093. # [05:37] * Quits: raccettura (raccettura@moz-72914653.nwrknj.fios.verizon.net) (Quit: raccettura)
  1094. # [05:38] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1095. # [05:38] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1096. # [05:39] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1097. # [05:39] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1098. # [05:40] * Quits: josh (josh@moz-348C4790.hsd1.mn.comcast.net) (Quit: josh)
  1099. # [05:41] <@khuey> ha, down to 13s!
  1100. # [05:42] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  1101. # [05:42] <@khuey> sweet
  1102. # [05:42] <jesup> khuey: from what?
  1103. # [05:43] <@bz> 13s for a clobber build?
  1104. # [05:43] <@bz> ship it!
  1105. # [05:43] <@khuey> jesup: from 4-5 minutes
  1106. # [05:43] <@khuey> bz: for a no-op traversal of dom/bindings under pymake with glandium's patch
  1107. # [05:43] <jesup> bz: hell, 13s for a non-clobber build would be great
  1108. # [05:43] * Joins: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP)
  1109. # [05:43] <jesup> Assuming it actually does anything....
  1110. # [05:43] <@khuey> bz: if we didn't do three separate passes it would be a third of that ...
  1111. # [05:44] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  1112. # [05:44] * mattwoodrow is now known as mattwoodrow|away
  1113. # [05:44] * @khuey wonders how big he can make pymake's makefile cache
  1114. # [05:44] * Joins: spartanfire (guimdearau@moz-1BC5DAA1.mielccc.clients.pavlovmedia.com)
  1115. # [05:44] * Parts: spartanfire (guimdearau@moz-1BC5DAA1.mielccc.clients.pavlovmedia.com)
  1116. # [05:45] <@bz> khuey: heh
  1117. # [05:45] <@bz> khuey: so the bad news is we'll add more bindings files....
  1118. # [05:46] <@khuey> yeah
  1119. # [05:46] <@khuey> but this is good enough to land, imo
  1120. # [05:47] <@khuey> and then we should be able to stop clobbering all the time
  1121. # [05:47] * Quits: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP) (Client exited)
  1122. # [05:47] <jesup> khuey++++
  1123. # [05:48] <jesup> firebot: karma khuey
  1124. # [05:48] <firebot> khuey has 164 points of karma (rank 5).
  1125. # [05:48] <@khuey> damn
  1126. # [05:48] <@khuey> firebot: rank
  1127. # [05:48] <firebot> The person with the most karma is dolske with 525 points.
  1128. # [05:48] <firebot> Global rankings (Top 10):
  1129. # [05:48] <firebot> 1. dolske (525)
  1130. # [05:48] <firebot> 2. philor (185)
  1131. # [05:48] <firebot> 3. gavin (172)
  1132. # [05:48] <firebot> 4. mossop (165)
  1133. # [05:48] <firebot> 5. khuey (164)
  1134. # [05:48] <firebot> 6. jx (150)
  1135. # [05:48] <firebot> 7. boriss (129)
  1136. # [05:48] <firebot> 8. jesse (127)
  1137. # [05:48] <firebot> 9. ted (126)
  1138. # [05:48] <firebot> 10. shaver (123)
  1139. # [05:48] <@roc> aw
  1140. # [05:48] <jesup> khuey++
  1141. # [05:49] <@roc> I was waiting for "i"
  1142. # [05:49] <@dolske> what?
  1143. # [05:49] <@dolske> philor--
  1144. # [05:49] <@khuey> firebot: rank c
  1145. # [05:49] <firebot> c has 15 points of karma (rank 136).
  1146. # [05:49] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1147. # [05:49] <@khuey> roc: ^
  1148. # [05:49] <jesup> firebot: karma chameleon
  1149. # [05:49] <@roc> firebot: rank i
  1150. # [05:49] <firebot> chameleon has 1 points of karma (rank 941).
  1151. # [05:50] <firebot> i has no karma.
  1152. # [05:50] <jesup> couldn't resist
  1153. # [05:50] <@roc> that's just wrong
  1154. # [05:50] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1155. # [05:50] <@dolske> you++
  1156. # [05:51] <Jesse> roc++
  1157. # [05:52] * @khuey wanders off
  1158. # [05:52] * khuey is now known as khuey|away
  1159. # [05:53] <@dolske> hmm
  1160. # [05:53] <heycam> bz, you know how Web IDL bindings take an nsGlobalWindow (if the method is static), is there a way I can get an XPIDL method to get one?
  1161. # [05:54] * Quits: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp) (Ping timeout)
  1162. # [05:54] <heycam> bz, alternatively, I'm inside CSSSupportsRule::SetConditionText -- can I get an nsGlobalWindow from there somehow?
  1163. # [05:54] * Joins: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1164. # [05:54] * Joins: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp)
  1165. # [05:55] * Joins: NimeshNeema (uid2689@moz-A588D045.irccloud.com)
  1166. # [05:55] <@bz> heycam: hmm
  1167. # [05:55] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  1168. # [05:55] <@bz> heycam: so the theory is that for non-static methods you can just get to a window from the object, right?
  1169. # [05:55] <@bz> heycam: that said, which window do you want?
  1170. # [05:55] <@bz> heycam: and why?
  1171. # [05:55] <heycam> bz, I suppose that is the theory… I want a window that I can get a principal off that I can pass into CSSParser methods
  1172. # [05:55] <@bz> heycam: (noting that in general a stylesheet might be shared across windows...)
  1173. # [05:56] <@bz> ah
  1174. # [05:56] <heycam> so just like I've got in CSS::Supports()
  1175. # [05:56] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  1176. # [05:57] <@bz> I suppose you could always GetSubjectPrincipal()
  1177. # [05:57] <@bz> Conceptually, that's the right thing to do, I think.
  1178. # [05:58] <heycam> bz, so that returns the principal for the script that's running, or something like that?
  1179. # [05:58] <@bz> But you need a document and base URI too, right?
  1180. # [05:58] <@bz> yeah
  1181. # [05:58] * heycam wonders how much it actually matters what principal gets passed in to parser methods
  1182. # [05:58] <@bz> Not quite
  1183. # [05:58] <@bz> It returns the principal whose permissions you should operate with
  1184. # [05:58] <darkowlzz> bz: can you please add some comments on Bug 835873 about how to fix it?
  1185. # [05:58] <heycam> yeah I can get document and base URI from stylesheet->GetDocument(), if it's actually inserted in the document at the time
  1186. # [05:58] <@bz> which is typically the principal of the rule except in the xray case
  1187. # [05:58] <@bz> well, so
  1188. # [05:58] <@bz> if you have a document, you can get a principal
  1189. # [05:58] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  1190. # [05:58] * ChanServ sets mode: +o dbaron
  1191. # [05:59] <@bz> doc->NodePrincipal()
  1192. # [05:59] <@bz> (works on any nsINode)
  1193. # [05:59] <heycam> GetDocument() is going to return null if the rule isn't in a style sheet tho
  1194. # [05:59] <@bz> right
  1195. # [05:59] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  1196. # [05:59] <@bz> we never actually use any of these bits of info here, do we?
  1197. # [05:59] <@bz> in practice?
  1198. # [05:59] <heycam> probably not ;)
  1199. # [06:00] <@bz> darkowlzz: ok
  1200. # [06:00] <darkowlzz> thanks :)
  1201. # [06:00] <@bz> darkowlzz: comment 2 wasn't enough?
  1202. # [06:00] <darkowlzz> no, some more details
  1203. # [06:00] <@bz> ok
  1204. # [06:01] <@bz> I mean, at some point it gets simpler for me to just fix it... ;)
  1205. # [06:01] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  1206. # [06:02] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1207. # [06:02] <heycam> bz, hmm, I remember you or dbaron saying that I need to supply a base URI since it affects parsing of url() values
  1208. # [06:03] * Quits: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1209. # [06:04] <@bz> heycam: right
  1210. # [06:04] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1211. # [06:04] <heycam> bz, does it actually cause parsing to fail?
  1212. # [06:04] <@bz> heycam: so then the spec needs to say which base URI is used.....
  1213. # [06:04] <@bz> heycam: So if the base URI is about:blank
  1214. # [06:04] <heycam> bz, if I use a relative uri?
  1215. # [06:04] <@bz> heycam: I don't remember.
  1216. # [06:05] <@bz> heycam: would need to go read the code. Want me to? ;)
  1217. # [06:05] <heycam> bz, if you could!
  1218. # [06:05] <heycam> be quicker than me working it out
  1219. # [06:05] <@bz> How do I make something like http://hg.mozilla.org/mozilla-central/file/962f5293f87f/layout/forms/nsHTMLButtonControlFrame.cpp?mark=1 work?
  1220. # [06:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7fdeab2a549d - Mark Hammond - Bug 820743 - test-only change to (hopefully!) fix intermittent chat resize orange. r=me
  1221. # [06:06] <@bz> Looks like no
  1222. # [06:06] <@bz> Except @import
  1223. # [06:06] <heycam> bz, that is good news then
  1224. # [06:07] <@bz> relative URI in @import that can't be resolved will act like a parse error
  1225. # [06:07] <@bz> arguably shoudn't
  1226. # [06:07] <@bz> oh, no
  1227. # [06:07] <@bz> it'll just report the error and go on
  1228. # [06:07] <@bz> so even there it doesn't affect things too much
  1229. # [06:07] <heycam> bz, @supports doesn't need to care about the actual values, so hopefully I'm fine passing in null for the base uri
  1230. # [06:07] <@bz> yeah
  1231. # [06:07] <heycam> cool
  1232. # [06:07] <heycam> I'll pass in document uri if it's available, for error niceness
  1233. # [06:07] <@bz> anyone? How to mark lines in hgweb?
  1234. # [06:08] <@bz> Right
  1235. # [06:08] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1236. # [06:08] <heycam> bz, it's a "desired featured" https://developer.mozilla.org/en-US/docs/Mercurial_Desired_Features
  1237. # [06:09] <@bz> mmm
  1238. # [06:09] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1239. # [06:09] * @bz makes do
  1240. # [06:10] <@bz> darkowlzz: better?
  1241. # [06:10] <@bz> darkowlzz: Was there someone looking to fix and being confused, btw?
  1242. # [06:11] * Quits: sankha93 (sankha93@A30B2604.8ACFB64A.EFB84E89.IP) (Quit: Leaving.)
  1243. # [06:13] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
  1244. # [06:13] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  1245. # [06:14] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1246. # [06:14] <darkowlzz> bz: well, I don't know about others. Maybe this comment will help them to get started.
  1247. # [06:15] <darkowlzz> If response in few days, I will give it a shot :)
  1248. # [06:16] <firebot> Check-in:
  1249. # [06:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cdcf6581c682 - Tanvi Vyas - Bug 840388 - Mochitests that navigate https frames to http frames, both when a secure parent exists and when no secure parents exist. Tested with the mixed active content
  1250. # [06:17] <firebot> pref enabled and disabled. r=smaug
  1251. # [06:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/844ef68557d8 - Tanvi Vyas - Bug 836951 - Add mDocShell to nsSecureBrowserUIImpl. Traverse up to the root doc shell. r=bsmith,smaug
  1252. # [06:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cf276949f2b6 - Tanvi Vyas - Bug 840388 - Check if a iframe has any https parents. If not, then there is no mixed content since we are not on a secure page. r=smaug
  1253. # [06:17] <@bz> darkowlzz: just go for it
  1254. # [06:18] * jcranmer is now known as jcranmer|away
  1255. # [06:18] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  1256. # [06:18] <tanvi> after you push to inbound a local repo, should I do a qfinish before doing another hg pull && hg update and before pushing more patches?
  1257. # [06:19] <heycam> tanvi, if you've pushed, you would have qfinished just before, so you won't have any patches applied, right?
  1258. # [06:19] <tanvi> ah; no i didn't
  1259. # [06:20] <heycam> tanvi, but in general I think it's better to pull when you don't have patches applied
  1260. # [06:20] <tanvi> i have the 3 patches i pushed to inbound applied
  1261. # [06:20] <heycam> tanvi, you might need to pop them, then pull, then remove the patches from your queue
  1262. # [06:20] <heycam> s/pull/pull -u/
  1263. # [06:21] <tanvi> pull -u?
  1264. # [06:21] <heycam> same as hg pull && hg up
  1265. # [06:21] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1266. # [06:21] <tanvi> ah! thanks
  1267. # [06:21] <heycam> (assuming there is something to pull)
  1268. # [06:21] <heycam> but yeah, I always just apply the patches I want to push, qfinish them, then push
  1269. # [06:21] <tanvi> heycam - thanks! i think the step i've been missing is the hg qfinish before i do the push to inbound
  1270. # [06:21] <heycam> cool
  1271. # [06:21] * Quits: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP) (Ping timeout)
  1272. # [06:22] <darkowlzz> bz: okay, once I am done with other bugs. Thanks! :)
  1273. # [06:23] <@bz> erm
  1274. # [06:23] <@bz> hg push should refuse to push if you have mq patches applied
  1275. # [06:23] <@bz> were you pushing with -f or something?
  1276. # [06:26] <jesup> Nuke the repo from orbit. It's the only way to be sure.
  1277. # [06:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f46bbb876415 - Tanvi Vyas - Bug 841850 - Check the target of a link click and update the content type from TYPE_SUBDOCUMENT to TYPE_DOCUMENT if the target is a new document. r=bz
  1278. # [06:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/95274843db65 - Tanvi Vyas - Bug 841850 - Mochitests. r=smaug
  1279. # [06:35] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  1280. # [06:36] * Quits: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP) (Quit: Leaving)
  1281. # [06:37] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  1282. # [06:38] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1283. # [06:42] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  1284. # [06:43] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  1285. # [06:43] * Joins: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP)
  1286. # [06:44] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  1287. # [06:45] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
  1288. # [06:46] <masayuki> Hello, I have a question. How do you pronounce "asm.js"?
  1289. # [06:46] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  1290. # [06:46] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1291. # [06:47] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Input/output error)
  1292. # [06:47] <vd> ps -wwp 26669 -o etime,cputime,args
  1293. # [06:47] <vd> ELAPSED TIME COMMAND
  1294. # [06:47] <vd> 12:04:43 00:05:31 /usr/bin/ld ...... -o libxul.so
  1295. # [06:47] * Joins: Kailas (patilkr@167E751E.9EA085B9.A76F6622.IP)
  1296. # [06:48] <darkowlzz> How do you add a bugzilla nick?
  1297. # [06:48] * philor is now known as philor|away
  1298. # [06:48] <glob> darkowlzz, make it part of your 'real name'
  1299. # [06:48] <glob> darkowlzz, https://bugzilla.mozilla.org/userprefs.cgi?tab=account
  1300. # [06:48] <darkowlzz> oh! thanks :)
  1301. # [06:48] <glob> darkowlzz, prefix it with :
  1302. # [06:50] <vd> The ld to produce libxul.so has been running for 12+ hours so far on my PC!
  1303. # [06:51] <heycam> masayuki, I would say "ay ess em dot jay ess"
  1304. # [06:52] * heycam is now known as heycam|away
  1305. # [06:53] <masayuki> heycam: Oh, really?
  1306. # [06:53] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  1307. # [06:53] * philor|away is now known as philor
  1308. # [06:59] * Quits: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP) (Client exited)
  1309. # [06:59] <glob> masayuki, i pronounce it the same as heycam
  1310. # [07:01] <masayuki> glob: thanks, I was looking for the official pronunciation, but I've never found it yet.
  1311. # [07:01] * capella is now known as capella|zZzZz
  1312. # [07:01] * Quits: njn (chatzilla@moz-DA9602F5.dyn.iinet.net.au) (Ping timeout)
  1313. # [07:02] <masayuki> The pronunciation of "asm.js" is now a big question of a part of Japanese mozillians.
  1314. # [07:02] <glob> :)
  1315. # [07:02] <glob> are they more "azem dot jey ess" ?
  1316. # [07:02] * heycam|away is now known as heycam
  1317. # [07:03] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  1318. # [07:03] <masayuki> depends on each person :-(
  1319. # [07:03] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1320. # [07:04] * Joins: njn (chatzilla@moz-D21BEDF6.dyn.iinet.net.au)
  1321. # [07:04] <masayuki> "a-se-mu", "a-su-mu" or "a-se-mo" + dot jay ess in Japanese community
  1322. # [07:05] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  1323. # [07:07] <heycam> interesting
  1324. # [07:08] <heycam> I like "a-se-mu" of those :)
  1325. # [07:09] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  1326. # [07:09] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  1327. # [07:09] <masayuki> Yeah, if it comes from "assembler", "a-se-mu" does make sense for me.
  1328. # [07:09] * Joins: bjacob (bjacob@moz-BDD802ED.hfc.comcastbusiness.net)
  1329. # [07:12] * Quits: agoforth (agoforth@moz-4CF27AFB.hsd1.mi.comcast.net) (Ping timeout)
  1330. # [07:13] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1331. # [07:13] * philor is now known as philor|away
  1332. # [07:15] <jesup> vd: likely paging. mozilla doesn't want to link in <8GB, and really doesn't like it in <4gb
  1333. # [07:16] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Client exited)
  1334. # [07:16] * Joins: agoforth (agoforth@moz-4CF27AFB.hsd1.mi.comcast.net)
  1335. # [07:16] <vd> jesup: yes, that's a 2GB machine, the cpu time used is only 5 min
  1336. # [07:17] <vd> on my 4GB machine it links for 40 mins
  1337. # [07:17] * philor|away is now known as philor
  1338. # [07:17] <jesup> vd: go to sleep :-). In another 12 or 24 hours, it may be done. (Kill everything non-critical first!). Or better yet, go to sleep, tomorrow get up and go to the computer store and buy more ram. Faster than waiting. :-)
  1339. # [07:17] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1340. # [07:18] <jesup> On my 16GB machine it links in about 20-30 seconds IIRC
  1341. # [07:18] <vd> jesup: I already ordered more ram yesterday, but it turned out that is incompatible with my PC, will have to deal with the seller today to replace it
  1342. # [07:18] <vd> lucky you :)
  1343. # [07:19] <jesup> I bought 8GB of ram for one machine a few months ago; $34 - $10 rebate IIRC
  1344. # [07:19] <vd> it is that 12-hour ld has been running on a laptop overnight
  1345. # [07:19] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1346. # [07:20] * Joins: nsm (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP)
  1347. # [07:20] * Parts: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Leaving...)
  1348. # [07:20] <vd> 4GB (2x2GB modules) = $45 here
  1349. # [07:21] <vd> (that is the incompatible one)
  1350. # [07:21] <jesup> yeah, that was desktop memory, and a good price
  1351. # [07:22] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  1352. # [07:22] * philor is now known as philor|away
  1353. # [07:22] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1354. # [07:23] * Joins: nikhil (nikhil@moz-33E2A52D.tmodns.net)
  1355. # [07:23] <vd> just checked, maybe I will have to replace it today for 8GB (2x4GB) for $78 (this is for my desktop PC)
  1356. # [07:24] * Quits: spohl (Adium@moz-B4158996.reverse.softlayer.com) (Quit: Leaving.)
  1357. # [07:24] * Joins: nikhil_ (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP)
  1358. # [07:24] * Quits: nsm (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP) (Connection reset by peer)
  1359. # [07:25] * Joins: j0ni_ (j0ni@moz-20B252D9.home.otenet.gr)
  1360. # [07:25] * Quits: nikhil (nikhil@moz-33E2A52D.tmodns.net) (Ping timeout)
  1361. # [07:26] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1362. # [07:29] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  1363. # [07:33] * dholbert|afk is now known as dholbert
  1364. # [07:33] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  1365. # [07:38] * Joins: past (Instantbir@moz-84FB736B.dsl.dyn.forthnet.gr)
  1366. # [07:38] <firebot> Check-in:
  1367. # [07:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7a289f49170f - Daniel Holbert - Bug 848539 part 3: Back out part of 076d87bf30d0, bug 666041 part 7 (flexbox frame class impl -- just removing the code that deals with min-height:auto). r=dbaron
  1368. # [07:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/afe27d80eeef - Daniel Holbert - Bug 848539 part 7: Fix or disable reftests that depend on min-width:auto / min-height:auto. r=dbaron
  1369. # [07:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/edd98255e81d - Daniel Holbert - Bug 848539 part 1: Back out ed5120ffd118 from bug 794748 (mochitest for min-width:auto). r=dbaron
  1370. # [07:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8b5090d02e5 - Daniel Holbert - Bug 848539 part 5: Back out 6bb37077d615, bug 763689 part 2 (style-system handling for min-width:auto). r=dbaron
  1371. # [07:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e7a9e30409eb - Daniel Holbert - Bug 848539 part 6: Back out ff0658329dbd, bug 763689 part 1 (CSS parser support for min-width:auto & min-height:auto). r=dbaron
  1372. # [07:39] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1373. # [07:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5db313632268 - Daniel Holbert - Bug 848539 part 4: Back out 82f73bdb2237, bug 763689 part 3 (style-system handling for min-height:auto). r=dbaron
  1374. # [07:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1eae876d6c3a - Daniel Holbert - Bug 848539 part 2: Back out de6a5c46a8ff, bug 666041 part 8 (special-handling for min-width:auto as min-content, for flex items). r=dbaron
  1375. # [07:39] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1376. # [07:40] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Client exited)
  1377. # [07:40] <jesup> dholbert is on a backout rampage
  1378. # [07:40] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: lizzard)
  1379. # [07:40] <dholbert> jesup, it's not quite what it looks like
  1380. # [07:40] <dholbert> jesup, a feature was removed from the flexbox spec
  1381. # [07:40] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1382. # [07:40] <dholbert> so that was backing out all of the (mercifully mostly atomic) changesets that implemented that feature
  1383. # [07:41] <jesup> I figured it wasn't what it looked, but I'm punchy
  1384. # [07:41] <dholbert> :)
  1385. # [07:41] * dholbert backs out WebRTC
  1386. # [07:41] <dholbert> (j/k)
  1387. # [07:41] <jesup> Hey, we just fixed almost all the oranges!!!
  1388. # [07:41] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Client exited)
  1389. # [07:41] <Callek> jesup: don't let sheriff's hear you say that
  1390. # [07:42] <Callek> jesup: of course, if you do fix all the Firefox oranges and strive to fix more, http://tbpl-dev.callek.net/
  1391. # [07:42] <jesup> I did say "almost"....
  1392. # [07:43] * Callek whistles at the subtle joke of jesup fixing SeaMonkeys oranges
  1393. # [07:43] <jesup> Hell, I think I have a day of leeway after nailing the XPCOM nsThread leak (which was triggered by webrtc, but really was an xpcom bug)
  1394. # [07:43] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  1395. # [07:43] <Callek> jesup: no day of leeway when you get a long weekend coming up
  1396. # [07:43] <Callek> :-P
  1397. # [07:43] <jesup> No long weekend here
  1398. # [07:44] <jesup> Unless you mean a long weekend of landing patches :-)
  1399. # [07:45] * Quits: bjacob (bjacob@moz-BDD802ED.hfc.comcastbusiness.net) (Ping timeout)
  1400. # [07:45] * Joins: nigelb (nigel@moz-8640053A.me)
  1401. # [07:45] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  1402. # [07:45] * mattwoodrow|away is now known as mattwoodrow
  1403. # [07:49] * Joins: gcp (gpascutto@moz-86A7852.access.telenet.be)
  1404. # [07:49] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1405. # [07:51] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1406. # [07:52] * Joins: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP)
  1407. # [07:53] <Mavericks> 'Firing an event for content not in a document' . When is an assertion like this expected to occur
  1408. # [07:53] <Mavericks> nsPresShell.cpp 6603
  1409. # [07:55] * Quits: tonymec (tonymec@DE0F369E.4E3D4BFF.DE2DB281.IP) (Input/output error)
  1410. # [07:56] * Joins: Wusel_ (muench@moz-643A8764.planconnect.de)
  1411. # [07:56] * Quits: tonymec|away (tonymec@DE0F369E.4E3D4BFF.DE2DB281.IP) (Quit: Konversation terminated!)
  1412. # [07:56] * Quits: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP) (Input/output error)
  1413. # [07:58] <glob> happy bmo push day! http://globau.wordpress.com/2013/03/28/happy-bmo-push-day-38/
  1414. # [08:03] * Quits: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net) (Quit: Alfredo)
  1415. # [08:03] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  1416. # [08:04] * Joins: tonymec__ (tonymec@7E071F8F.54F26451.DE2DB281.IP)
  1417. # [08:04] * Joins: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net)
  1418. # [08:05] * Quits: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1419. # [08:05] * Joins: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net)
  1420. # [08:05] * tonymec__ is now known as tonymec|away
  1421. # [08:05] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1422. # [08:08] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1423. # [08:09] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1424. # [08:10] * Quits: nikhil_ (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP) (Ping timeout)
  1425. # [08:10] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1426. # [08:11] * Quits: njn (chatzilla@moz-D21BEDF6.dyn.iinet.net.au) (Input/output error)
  1427. # [08:12] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  1428. # [08:12] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  1429. # [08:12] * ChanServ sets mode: +o dbaron
  1430. # [08:13] <firebot> Check-in:
  1431. # [08:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/293498096b28 - Daniel Holbert - Bug 840388 followup: Remove completely unused variable 'chromeParent' introduced in cf276949f2b6, to fix unused variable build warning. (trivial patch, no review)
  1432. # [08:14] * Fallen|away is now known as Fallen
  1433. # [08:15] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  1434. # [08:15] * Joins: Mitch (chatzilla@moz-7C8DACDA.sbr802.nsw.optusnet.com.au)
  1435. # [08:15] * Joins: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP)
  1436. # [08:17] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1437. # [08:17] * Mavericks is now known as Mavericks|afk
  1438. # [08:18] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1439. # [08:18] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1440. # [08:19] * jesup goes to sleep, happy for having TONS less bugmail after landing :-)
  1441. # [08:20] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1442. # [08:20] <dholbert> jesup, quick question, actually, if you have a sec
  1443. # [08:21] <jesup> heard the beep
  1444. # [08:21] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  1445. # [08:21] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
  1446. # [08:22] <dholbert> jesup, so I'm getting http://www.pastebin.mozilla.org/2253041 build warning as of today, for a static method declaration in a .h file that appears to be unnecessary, since the method is only invoked in a .cpp file (which has a forward declaration already)
  1447. # [08:23] <dholbert> (many copies of that warning, for every .cpp file that includes the offending .h file)
  1448. # [08:23] <dholbert> jesup, this appears to be from code you added in https://bugzilla.mozilla.org/show_bug.cgi?id=839650 in the last day or so
  1449. # [08:23] <jesup> dholbert: bug 855595 patch is up for review
  1450. # [08:23] <jesup> :-)
  1451. # [08:23] <dholbert> ah, nice
  1452. # [08:23] <dholbert> that will do nicely
  1453. # [08:24] * heycam is now known as heycam|away
  1454. # [08:24] * Joins: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP)
  1455. # [08:24] <jesup> caused by a last-second change request by ekr I didn't mirror when things moved.
  1456. # [08:24] <jesup> glad to be of service!
  1457. # [08:24] <dholbert> jesup, gotcha. sleep well!
  1458. # [08:27] <darkowlzz> why do we have 2 types of tests, mochi test and xpcshell test? anyone?
  1459. # [08:30] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1460. # [08:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7a983737db1f - Marty Rosenberg - Bug 843015: Don't optimize a function that arm-linux-gnueabi-gcc-4.7.2 seems to miscompile. (r=dvander)
  1461. # [08:31] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1462. # [08:32] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  1463. # [08:32] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  1464. # [08:32] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1465. # [08:34] <KWierso|Home> darkowlzz: if I understand it correctly (probably not), xpcshell tests test XPCOM stuff without any chrome or content available, while Mochitests have a DOM
  1466. # [08:36] <darkowlzz> I found a bug in OS.File where mochi tests are to be converted to xpcshell test.
  1467. # [08:36] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1468. # [08:36] <darkowlzz> So xpcshell test can't deal with complete DOM?
  1469. # [08:37] * Joins: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP)
  1470. # [08:37] <KWierso|Home> if I'm reading https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing correctly, I don't think so
  1471. # [08:38] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1472. # [08:38] <dholbert> darkowlzz, you know we have more than just those two types, right? :) there are also reftests, crashtests, and sub-types of mochitests (browser-chrome, chrome, plain), and c++ unit tests
  1473. # [08:38] <darkowlzz> wow!! nice to know
  1474. # [08:38] <dholbert> but yeah, my understanding is that xpcshell tests don't have any actual DOM / layout / CSS -- they're for testing scripted things that don't require a DOM
  1475. # [08:39] <dholbert> I think in theory, every xpcshell test _could_ be written as a mochitest
  1476. # [08:39] * Quits: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP) (Quit: Leaving.)
  1477. # [08:39] <dholbert> but xpcshell tests are simpler
  1478. # [08:40] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1479. # [08:40] <darkowlzz> and since xpcshell tests are faster and simpler than mochi, it is good to convert the convertible ones to xpcshell
  1480. # [08:40] <Callek> guys, fyi we're dangerously close to needing trees closed for capacity on tegras
  1481. # [08:40] <dholbert> yup
  1482. # [08:40] <dholbert> Callek, really? At nearly 1am MV-time?
  1483. # [08:40] <Callek> I'm much too tired to fix the issue, but I did send e-mail to sheriffs an ateam member and all of releng
  1484. # [08:41] <Callek> dholbert: yea, look at the by-the-hour graph of http://people.mozilla.org/~hwine/mrtg/tegra_prod_1.html
  1485. # [08:41] <Callek> dholbert: theres an issue, that I don't know what it really is
  1486. # [08:41] * Quits: avih (quassel@moz-DF4A28CA.red.bezeqint.net) (Connection reset by peer)
  1487. # [08:41] <Callek> s.it really is.it's underlying cause is.
  1488. # [08:41] <darkowlzz> thanks for the clarification KWierso|Home dholbert :)
  1489. # [08:41] <dholbert> darkowlzz, np! :)
  1490. # [08:42] <Callek> we have currently ~30 tegras up out of almost 250
  1491. # [08:42] <Callek> thats not even enough to do 1 push worth of jobs at once
  1492. # [08:43] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  1493. # [08:45] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1494. # [08:45] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  1495. # [08:46] * Joins: avih (quassel@moz-DF4A28CA.red.bezeqint.net)
  1496. # [08:46] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  1497. # [08:47] * Quits: llmelon (chatzilla@moz-43CE5A55.cpe.vividwireless.net.au) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  1498. # [08:47] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1499. # [08:47] * Mavericks|afk is now known as Mavericks
  1500. # [08:48] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1501. # [08:48] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1502. # [08:49] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1503. # [08:49] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1504. # [08:50] * Joins: jviereck (Adium@moz-D4794E0C.ethz.ch)
  1505. # [08:51] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1506. # [08:53] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1507. # [08:54] <Callek> dholbert: soooo if you want to assist a "too tired to do much" Callek in making tegra capacity better -- you'll try hard to kill off any and all pending/running android tests on https://tbpl.mozilla.org/?tree=Try&rev=f714634709c0 -- through a large set of laughable circumstances that is whats wrong, and we should get capacity back when it stops trying to do this job
  1508. # [08:55] * Joins: brendan (brendaneic@FDB96CDB.6C3B2098.6A3AF4D7.IP)
  1509. # [08:57] * kaze|zZz is now known as kaze
  1510. # [08:57] * Quits: avih (quassel@moz-DF4A28CA.red.bezeqint.net) (Connection reset by peer)
  1511. # [08:58] <ewong> O_O
  1512. # [08:58] * Joins: maikmerten (maikmerten@moz-7A336F2D.dynamic.qsc.de)
  1513. # [08:58] <ewong> wt..??
  1514. # [08:59] * Joins: avih (quassel@moz-DF4A28CA.red.bezeqint.net)
  1515. # [09:00] * Joins: Optimize1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1516. # [09:00] <ewong> should it be retrying like that?
  1517. # [09:01] * Joins: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com)
  1518. # [09:02] <dholbert> Callek, omg, so much blue
  1519. # [09:04] * Quits: jviereck (Adium@moz-D4794E0C.ethz.ch) (Quit: Leaving.)
  1520. # [09:04] <glazou> bonjour
  1521. # [09:05] <dholbert> Callek, I just remembered, we've got that handy "cancel all" button in upper-left
  1522. # [09:05] <dholbert> Callek, I used that, after doing a bunch of per-job canceling
  1523. # [09:05] <Callek> o we have one of those!?
  1524. # [09:05] <dholbert> Callek, so depending on how effective that button is, we may be ok
  1525. # [09:06] <dholbert> yeah! hover the commit message and it appears
  1526. # [09:06] <Callek> damn I should have thought of that
  1527. # [09:06] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  1528. # [09:06] <dholbert> (appears underneath author name)
  1529. # [09:06] <dholbert> er s/author/pusher
  1530. # [09:07] <dholbert> Callek, so I think that push is taken care of
  1531. # [09:07] <dholbert> Callek, I don't even want to ask how you found it, but good sleuthing to you or whoever on that :)
  1532. # [09:08] <Callek> dholbert: checked recent for tegras saw tons of retries all on try, so looked at one of them and pulled out the rev from buildbot status and plugged it into tbpl
  1533. # [09:08] <Callek> I got really really lucky even noticing this
  1534. # [09:08] <dholbert> Callek, probably worth documenting this in a releng bug when you get a chance
  1535. # [09:09] <Callek> theres a similar bug somewhere in releng for two aspects of this
  1536. # [09:09] <dholbert> on doing what we can to avoid a push like that in the future
  1537. # [09:09] <dholbert> ok
  1538. # [09:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76ba219af069 - Edgar Chen - Bug 843614 - Part 2: Enable test_outgoing_busy. r=hsinyi
  1539. # [09:09] <Callek> one the issue that made us retry to begin with, the other a "limit retries to x number"
  1540. # [09:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2a0138828f01 - Edgar Chen - Bug 843614 - Part 1: Enable test_outgoing_badNumber. r=hsinyi
  1541. # [09:09] <Callek> the latter is really really hard. but the former I think I can bang out in 1 or 2 weeks now, and I think I'll do that soon :-)
  1542. # [09:10] <dholbert> cool!
  1543. # [09:10] <Callek> (issue is hardcoded fennec package name based on branch in releng configs, where if you push a non -central tree to try this can happen)
  1544. # [09:11] <Callek> anyway, overtired == goodnight and thanks!
  1545. # [09:13] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1546. # [09:14] * darkowlzz is now known as darkowlzz|afk
  1547. # [09:14] * Quits: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net) (Client exited)
  1548. # [09:14] * Joins: marcoz (marco.zehe@moz-50675C5E.dip.t-dialin.net)
  1549. # [09:15] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1550. # [09:16] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  1551. # [09:17] * romaxa is now known as romaxa_zzz
  1552. # [09:17] * glob is now known as glob|away
  1553. # [09:17] <Mavericks> blue sea heh
  1554. # [09:18] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1555. # [09:18] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1556. # [09:18] * Joins: tzimmermann (tzimmerman@moz-1162692.pools.arcor-ip.net)
  1557. # [09:18] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1558. # [09:19] * Quits: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Connection reset by peer)
  1559. # [09:19] * Joins: sankha93 (sankha93@A30B2604.8ACFB64A.EFB84E89.IP)
  1560. # [09:20] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1561. # [09:23] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
  1562. # [09:24] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1563. # [09:24] * Joins: srishti (srishti@91BC8839.F442218F.88FACCAA.IP)
  1564. # [09:26] * darkowlzz|afk is now known as darkowlzz
  1565. # [09:29] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Input/output error)
  1566. # [09:30] * Joins: cabanier (cabanier@A4577564.5F2EEA0.4D9A08AF.IP)
  1567. # [09:31] * Quits: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1568. # [09:32] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1569. # [09:35] * Quits: sankha93 (sankha93@A30B2604.8ACFB64A.EFB84E89.IP) (Quit: Leaving.)
  1570. # [09:35] * Quits: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP) (Input/output error)
  1571. # [09:36] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
  1572. # [09:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c98428a284e - Nicholas Cameron - Bug 853710. Optimise use of general purpose regs stm/ldm. r=mjrosenb
  1573. # [09:38] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1574. # [09:40] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  1575. # [09:40] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: twi)
  1576. # [09:43] * Joins: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP)
  1577. # [09:45] * Joins: vtmarvin (Thunderbir@F5505435.26EDE4E7.25874CBB.IP)
  1578. # [09:48] * Quits: srishti (srishti@91BC8839.F442218F.88FACCAA.IP) (Ping timeout)
  1579. # [09:49] * whimboo|afk is now known as whimboo
  1580. # [09:49] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
  1581. # [09:50] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  1582. # [09:50] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
  1583. # [09:50] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1584. # [09:52] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1585. # [09:52] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1586. # [09:53] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1587. # [09:54] * mattwoodrow is now known as mattwoodrow|away
  1588. # [09:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/14064d4b31e7 - Daniel Holbert - Bug 801268: Add crashtest for this bug. (test only, no review)
  1589. # [09:55] * Quits: Asa (asa@363AA1C0.A1EC5031.204CA821.IP) (Ping timeout)
  1590. # [09:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1370c07c5d3d - Daniel Holbert - Bug 854263: Add special-case for flex items that are instances of nsFrame, whose trivial reflow impl doesn't request enough space for its border/padding. r=dbaron
  1591. # [09:58] * dholbert is now known as dholbert|afk
  1592. # [10:01] * Quits: brankc (brankc@moz-29FFE1B5.me) (Ping timeout)
  1593. # [10:01] * Quits: m_kato_ (m_kato@moz-658AB552.tokyo.ocn.ne.jp) (Quit: Leaving...)
  1594. # [10:02] * Joins: brankc (brankc@moz-29FFE1B5.me)
  1595. # [10:02] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1596. # [10:03] * Joins: Mic (Mic@moz-D6011AAA.superkabel.de)
  1597. # [10:04] * Joins: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP)
  1598. # [10:05] * Quits: brankc (brankc@moz-29FFE1B5.me) (Ping timeout)
  1599. # [10:08] * Joins: brankc (brankc@moz-29FFE1B5.me)
  1600. # [10:08] * Quits: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net) (Quit: Alfredo)
  1601. # [10:09] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1602. # [10:11] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1603. # [10:12] * darkowlzz is now known as darkowlzz|afk
  1604. # [10:13] * Joins: srishti (srishti@91BC8839.F442218F.88FACCAA.IP)
  1605. # [10:16] * whimboo is now known as whimboo|afk
  1606. # [10:16] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1607. # [10:16] * ChanServ sets mode: +o smaug
  1608. # [10:17] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1609. # [10:17] * ChanServ sets mode: +o roc
  1610. # [10:18] * Joins: cornel_ionce (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  1611. # [10:18] * Joins: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net)
  1612. # [10:19] * Quits: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1613. # [10:19] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1614. # [10:20] * Quits: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP) (Broken pipe)
  1615. # [10:21] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1616. # [10:23] * Joins: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it)
  1617. # [10:24] * whimboo|afk is now known as whimboo
  1618. # [10:25] * Joins: edmorley (edmorley@moz-96F730DB.range86-166.btcentralplus.com)
  1619. # [10:25] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1620. # [10:26] * Quits: darkowlzz|afk (darkowlzz@961A928A.26FF09EC.27560D6E.IP) (Ping timeout)
  1621. # [10:29] <edmorley> lol at bug 823923 comment 0, no wonder they wanted tinderbox shut down
  1622. # [10:29] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1623. # [10:29] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  1624. # [10:31] * Joins: darkowlzz|afk (darkowlzz@961A928A.26FF09EC.27560D6E.IP)
  1625. # [10:31] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1626. # [10:32] * Quits: past (Instantbir@moz-84FB736B.dsl.dyn.forthnet.gr) (Ping timeout)
  1627. # [10:36] * Joins: past (Instantbir@moz-64F55735.dsl.dyn.forthnet.gr)
  1628. # [10:36] * Joins: jviereck (Adium@moz-D4794E0C.ethz.ch)
  1629. # [10:37] * Quits: jviereck (Adium@moz-D4794E0C.ethz.ch) (Quit: Leaving.)
  1630. # [10:38] * Quits: j0ni_ (j0ni@moz-20B252D9.home.otenet.gr) (Client exited)
  1631. # [10:39] * Quits: brendan (brendaneic@FDB96CDB.6C3B2098.6A3AF4D7.IP) (Quit: brendan)
  1632. # [10:39] * Joins: jhk1 (Jignesh@7FC79FD2.5827C9F6.D06349B0.IP)
  1633. # [10:39] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1634. # [10:39] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  1635. # [10:40] <Kailas> Hi, I am not able to access to HTTP header from cache. Code snippet is available at: http://pastebin.mozilla.org/2253061
  1636. # [10:40] <Kailas> "onCacheEntryAvailable" function triggers, but "entry" is not defined
  1637. # [10:41] <Kailas> access has value 0 and status has value 2152398909
  1638. # [10:41] * Joins: freddyb (freddyb@moz-DB4A9C19.scl3.mozilla.com)
  1639. # [10:42] * Joins: pnkfelix (pnkfelix@moz-DCE959F8.cnt.nerim.net)
  1640. # [10:42] <freddyb> we're trying to get the headers out of a cache entry (specifically: out of a webpage a user hits when clicking the back button). we do this in an add-on and use a tabprogresslistener to get the event
  1641. # [10:42] * Joins: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP)
  1642. # [10:43] <freddyb> we then use asyncOpenCacheEntry, but the result says there's no cache entry for the key
  1643. # [10:43] <freddyb> whereas about:cache indicates that there *is*
  1644. # [10:43] <freddyb> any ideas?
  1645. # [10:45] <edmorley> is there anyone around who can CC me on a webtools sec bug?
  1646. # [10:46] <freddyb> edmorley: I could try if you have a good reason to be CCd ;)
  1647. # [10:46] <freddyb> I think I can see websec, not too sure if I get full webtools
  1648. # [10:48] * @smaug cycle collects edmorley
  1649. # [10:49] <edmorley> heh :-)
  1650. # [10:50] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1651. # [10:52] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1652. # [10:53] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1653. # [10:53] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1654. # [10:54] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1655. # [10:55] * Joins: twi (Adium@moz-479B9482.ip229.fastwebnet.it)
  1656. # [10:57] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1657. # [10:57] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1658. # [10:58] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1659. # [10:59] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1660. # [11:00] * Joins: cdemon (kvirc@moz-1C0B5DEC.superkabel.de)
  1661. # [11:00] <cdemon> hi
  1662. # [11:00] * ewong is now known as ewong|afk
  1663. # [11:01] <cdemon> i've got a small request, could anybody of you please tag bug 827890 accourdingly?
  1664. # [11:02] <cdemon> i don't think it will get any attention otherwise and completly breaks select boxes on ff 19.0.2+ on os x when using jquery or yui
  1665. # [11:03] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1666. # [11:03] * Joins: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP)
  1667. # [11:04] <edmorley> cdemon: looking
  1668. # [11:04] <cdemon> tyvm!
  1669. # [11:05] <edmorley> cdemon: do you have a rough regression range?
  1670. # [11:06] <cdemon> nope, sorry
  1671. # [11:06] <edmorley> cdemon: did it used to work in previous versions of firefox?
  1672. # [11:06] <cdemon> this got reported to us with 19.0.2and 20beta works again afaik
  1673. # [11:06] <cdemon> yes, of course
  1674. # [11:07] <cdemon> but i think the last internal testing was with ff 17
  1675. # [11:08] <NeilAway> freddyb: does page info show the size of the page? iirc that uses asyncOpenCacheEntry
  1676. # [11:08] <cdemon> the jquery folks suggests using moz-transform: none because moz-transform:3d seems to be broken. i haven't seen a report in the yui camp, though
  1677. # [11:08] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1678. # [11:09] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1679. # [11:09] <freddyb> NeilAway: I can't follow? about:cache says "data size: 627" though..
  1680. # [11:10] * Joins: Mano (mano@A737B31A.C1FECCB4.39716721.IP)
  1681. # [11:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e503b1458e77 - Gina Yeh - Bug 853200 - Remove unused event handlers from idl, r=echou, sr=mrbkap
  1682. # [11:10] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1683. # [11:11] <NeilAway> freddyb: well, that would prove that page info can read the size correctly, so you just need to cross-compare
  1684. # [11:11] <Kailas> NeilAway: about:cache details for particular key we are using is at : http://pastebin.mozilla.org/2253237
  1685. # [11:11] <NeilAway> freddyb: if page info can't read the size, then you're probably looking at the wrong cache entry
  1686. # [11:12] <freddyb> Kailas: ok, can you right-click "View page info" and check if that is the same as about:cache?
  1687. # [11:12] * pmoore|away is now known as pmoore
  1688. # [11:13] <freddyb> NeilAway: we don't get *any* cache entry with asyncOpenCacheEntry. we just try to get the headers for a page that is in the cache for back-clicks :/
  1689. # [11:13] <edmorley> cdemon: I can't reproduce on nightly, so the "works again on 20 beta" seems likely; I've marked the bug new which gets it on more people's bugmail, but given that it's fixed on 20, there will likely not be a 19.0.3 seeing as 20 will be released in a week (https://wiki.mozilla.org/RapidRelease/Calendar)
  1690. # [11:13] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1691. # [11:14] <NeilAway> freddyb: ok, so there are two possibities
  1692. # [11:14] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1693. # [11:14] <NeilAway> freddyb: a) you are doing something wrong b) you are not doing anything wrong
  1694. # [11:14] <NeilAway> freddyb: so, this is why you compare with page info
  1695. # [11:14] <NeilAway> freddyb: if page info works, then it's your fault
  1696. # [11:14] <cdemon> @edmorley: thanks a lot, that's good news
  1697. # [11:14] <NeilAway> freddyb: if page info doesn't work, then it's not your fault
  1698. # [11:15] <freddyb> ;)
  1699. # [11:15] <Kailas> NeilAway: Yes, size is 627. Its the same page
  1700. # [11:15] * Quits: twi (Adium@moz-479B9482.ip229.fastwebnet.it) (Ping timeout)
  1701. # [11:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1702. # [11:15] <freddyb> not our fault \o/
  1703. # [11:16] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1704. # [11:16] * Joins: twi (Adium@moz-479B9482.ip229.fastwebnet.it)
  1705. # [11:16] <NeilAway> Kailas: ok, so if page info gets the size right, then there must be a problem in your code :s
  1706. # [11:16] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1707. # [11:17] <Kailas> NeilAway: http://pastebin.mozilla.org/2253061
  1708. # [11:17] <NeilAway> Kailas: unfortunately I have to be afk for a bit, if you haven't figured it out maybe I can get back to you later
  1709. # [11:17] <Kailas> NeilAway: onCacheEntryAvailable is invoked but it doesn't contain valid value for "entry"
  1710. # [11:17] <freddyb> NeilAway: thanks for looking though!
  1711. # [11:18] <Kailas> NeilAway: Thank you very much!
  1712. # [11:18] <freddyb> it's good that we confirmed the cache entry is there and valid and all that
  1713. # [11:18] <freddyb> now we have to look for something else :)
  1714. # [11:19] <Kailas> yeah
  1715. # [11:20] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1716. # [11:20] * Quits: cdemon (kvirc@moz-1C0B5DEC.superkabel.de) (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
  1717. # [11:20] * Joins: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net)
  1718. # [11:20] <Kailas> freddyb: we used asyncOpenCacheEntry with correct url and it also invokes onCacheEntryAvailable correctly, it means entry should be available to it
  1719. # [11:20] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1720. # [11:21] <freddyb> I will try playing with the APIs locally
  1721. # [11:21] <Kailas> freddyb: but actually entry is not defined
  1722. # [11:21] <freddyb> maybe I can hash out a working minimal test case and we move on from there
  1723. # [11:21] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1724. # [11:21] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1725. # [11:23] <Kailas> freddyb: I trying to search on mxr for http header reading from cache page
  1726. # [11:23] <freddyb> good idea
  1727. # [11:23] <Kailas> freddyb: if there exists any test case for scenario similar to our then we can refer it
  1728. # [11:25] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1729. # [11:25] * Joins: anba (svdi@moz-58CD4338.versanet.de)
  1730. # [11:25] <freddyb> yep
  1731. # [11:26] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1732. # [11:27] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1733. # [11:29] <Kailas> freddyb: on mxr the results I found (http://mxr.mozilla.org/mozilla-aurora/search?string=.getMetaDataElement&find=&findi=&filter=%5E%5B%5E%5C0%5D*%24&hitlimit=&tree=mozilla-aurora) are using sync API openCacheEntry except 3rd link.
  1734. # [11:30] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1735. # [11:30] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1736. # [11:31] * Quits: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP) (Input/output error)
  1737. # [11:33] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1738. # [11:33] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1739. # [11:35] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1740. # [11:35] * capella|zZzZz is now known as capella
  1741. # [11:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/52cd656def30 - Julian Seward - Bug 855012 - local_debug_info_symbolizer.cc,h and shim_mac_dump_syms.mm,h have no license information (& probably need MPL boilerplate), r=dholbert
  1742. # [11:35] <freddyb> good idea
  1743. # [11:36] * freddyb looks
  1744. # [11:38] <freddyb> Kailas: we have to be careful with location.hash, http://mxr.mozilla.org/mozilla-aurora/source/browser/base/content/pageinfo/pageInfo.js#913
  1745. # [11:38] <Kailas> freddyb: when onCacheEntryAvaialble invokes the "access" has value 0. What is the meaning of 0
  1746. # [11:39] <freddyb> it's the access mode as explained in https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsICache
  1747. # [11:39] <freddyb> 0 = ACCESS_NONE
  1748. # [11:40] <freddyb> mh, or STORE_ANYWHERE? :P
  1749. # [11:40] <Kailas> I think its ACCESS_NONE
  1750. # [11:41] * Quits: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com) (Quit: Ex-Chat)
  1751. # [11:41] * Quits: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Ping timeout)
  1752. # [11:41] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1753. # [11:41] <Kailas> freddyb: because its description says ACCESS GRANTED - No descriptor is provided.
  1754. # [11:41] <Kailas> freddyb: That's exactly the same behavior we are getting. No descriptor
  1755. # [11:42] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Broken pipe)
  1756. # [11:42] <freddyb> right
  1757. # [11:42] <Kailas> freddyb: "descriptor" means "entry" in our code
  1758. # [11:42] <freddyb> it's ACCESS_NONE. I checked the src ;)
  1759. # [11:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1760. # [11:44] * Quits: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP) (Ping timeout)
  1761. # [11:44] <Kailas> shall I need to use that replace function on url before passing to asynOpen
  1762. # [11:45] <freddyb> yep
  1763. # [11:45] * Joins: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP)
  1764. # [11:45] <freddyb> makes a lot of sense too. hash is never sent to the server. the resource is the same.
  1765. # [11:45] <Kailas> freddyb: let me try it.
  1766. # [11:46] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1767. # [11:46] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Connection reset by peer)
  1768. # [11:46] * Joins: twi1 (Adium@moz-479B9482.ip229.fastwebnet.it)
  1769. # [11:47] <freddyb> won't help with our problem though :/
  1770. # [11:47] * Quits: twi (Adium@moz-479B9482.ip229.fastwebnet.it) (Ping timeout)
  1771. # [11:47] * Quits: T3 (T3@9F5FBED7.62284FCE.EF49E5F2.IP) (Ping timeout)
  1772. # [11:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/91b7d9a8c226 - Jacek Caban - Bug 855286 - Fix gamepad compilation on mingw. r=ted
  1773. # [11:48] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  1774. # [11:49] <Kailas> freddyb: still same problem. entry = null
  1775. # [11:51] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1776. # [11:53] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1777. # [11:53] * Joins: dbradley (dbradley@1DA716E2.7763A1F0.52E8B953.IP)
  1778. # [11:53] * Quits: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com) (Quit: Leaving.)
  1779. # [11:53] * Joins: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  1780. # [11:53] <Kailas> freddyb: in createCacheSession function I used STORE_ANYWHERE. so that it will look both memory and storage
  1781. # [11:54] <Kailas> freddyb: Do we need to use any particular flag?
  1782. # [11:54] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1783. # [11:54] <freddyb> yeah, I ran that cross some other code a few times. it looks OK
  1784. # [11:54] <freddyb> it means we look for cache entries no-matter where they are stored
  1785. # [11:55] * Joins: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com)
  1786. # [11:55] * Quits: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Ping timeout)
  1787. # [11:55] * Quits: twi1 (Adium@moz-479B9482.ip229.fastwebnet.it) (Ping timeout)
  1788. # [11:56] <Kailas> freddyb: I also tried to change flag in creatCacheSession to false, but no help
  1789. # [11:56] * Joins: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com)
  1790. # [11:57] <Kailas> freddyb: Do know its a problem in our code or it's FF problem.
  1791. # [11:57] * Joins: twi (Adium@moz-479B9482.ip229.fastwebnet.it)
  1792. # [11:58] <Kailas> freddyb: Is there any possibility that somehow event handler is not passed with correct entry.
  1793. # [11:58] <Kailas> freddyb: As it invokes onCacheAvailable event handler correctly, we passed parameters to it correctly. I have a feeling that it might be FF problem
  1794. # [11:59] * Quits: srishti (srishti@91BC8839.F442218F.88FACCAA.IP) (Ping timeout)
  1795. # [11:59] <freddyb> I still try to copy/paste things from MXR into a dev environment to see if I can get *any* cache entry at all
  1796. # [11:59] <Kailas> freddyb: ok:)
  1797. # [12:00] * glazou is now known as glazou_afk
  1798. # [12:00] * Joins: teoli (teoli@C2BB1738.5A81EF3B.F1085784.IP)
  1799. # [12:00] * Quits: Optimize1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1800. # [12:01] * Joins: Cwiiis (cwiiis@moz-125BA310.croy.cable.virginmedia.com)
  1801. # [12:01] * sewardj_ is now known as sewardj
  1802. # [12:02] * Quits: darkowlzz|afk (darkowlzz@961A928A.26FF09EC.27560D6E.IP) (Ping timeout)
  1803. # [12:04] * Joins: ErvisTusha (ErvisTusha@DA7EBC19.F69FB6EA.363D84A4.IP)
  1804. # [12:05] * Joins: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1805. # [12:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Connection reset by peer)
  1806. # [12:11] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  1807. # [12:11] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1808. # [12:11] * Joins: darkowlzz|afk (darkowlzz@31C481D1.74D7E095.27560D6E.IP)
  1809. # [12:12] <Kailas> freddyb: I am leaving now. I will come back after an hour. :)
  1810. # [12:12] * darkowlzz|afk is now known as darkowlzz
  1811. # [12:12] <freddyb> ok
  1812. # [12:13] * Quits: Kailas (patilkr@167E751E.9EA085B9.A76F6622.IP) (Quit: Leaving)
  1813. # [12:14] <sewardj> I have an OSX10.7 build failure for m-c: layout/build/nsLayoutModule.cpp:98:10: fatal error: 'mozilla/dom/FakeSpeechRecognitionService.h' file not found
  1814. # [12:14] <sewardj> Anybody know I how I can get past that?
  1815. # [12:14] * Quits: hsinyi (hsinyi@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
  1816. # [12:15] * Quits: GinaYeh-laptop (GinaYeh@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1817. # [12:20] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1818. # [12:22] * Quits: jmspeex (jm@moz-29D892D2.osuosl.org) (Ping timeout)
  1819. # [12:22] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1820. # [12:22] * Quits: rillian (giles@moz-29D892D2.osuosl.org) (Ping timeout)
  1821. # [12:23] * Joins: b10n1k (j0ni@moz-F779BA83.home.otenet.gr)
  1822. # [12:23] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1823. # [12:26] * Joins: rillian (giles@moz-29D892D2.osuosl.org)
  1824. # [12:26] * Quits: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw) (Ping timeout)
  1825. # [12:26] * Joins: jmspeex (jm@moz-29D892D2.osuosl.org)
  1826. # [12:26] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1827. # [12:27] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  1828. # [12:28] * Fallen is now known as Fallen|away
  1829. # [12:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f0b16aba4df7 - Mounir Lamouri - Bug 839788 - Switch Browse button from an <input> to a <button>. r=bz
  1830. # [12:30] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1831. # [12:30] * Quits: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com) (Quit: Ex-Chat)
  1832. # [12:32] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1833. # [12:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8f1f83f4f183 - Nicholas D. Matsakis - Bug 853576 - Check for negative indices supplied in scatter r=shu
  1834. # [12:33] * Quits: jmspeex (jm@moz-29D892D2.osuosl.org) (Ping timeout)
  1835. # [12:33] * Quits: rillian (giles@moz-29D892D2.osuosl.org) (Ping timeout)
  1836. # [12:34] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1837. # [12:34] * Quits: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1838. # [12:34] * Joins: KWierso|V_ (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1839. # [12:34] * Joins: jmspeex (jm@moz-29D892D2.osuosl.org)
  1840. # [12:34] * KWierso|V_ is now known as KWierso|V
  1841. # [12:34] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1842. # [12:34] * Joins: rillian (giles@moz-29D892D2.osuosl.org)
  1843. # [12:35] * Joins: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1844. # [12:36] * Joins: darkowlzz_ (darkowlzz@31C481D1.74D7E095.27560D6E.IP)
  1845. # [12:36] * Quits: darkowlzz (darkowlzz@31C481D1.74D7E095.27560D6E.IP) (Connection reset by peer)
  1846. # [12:36] * darkowlzz_ is now known as darkowlzz
  1847. # [12:40] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1848. # [12:41] * Joins: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com)
  1849. # [12:42] * Quits: Mic (Mic@moz-D6011AAA.superkabel.de) (Quit: No time to waste, let's go!)
  1850. # [12:44] * kmoir-afk is now known as kmoir
  1851. # [12:48] * Quits: gsvelto (gsvelto@moz-9D13516D.clienti.tiscali.it) (Quit: Leaving)
  1852. # [12:50] * Quits: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Connection reset by peer)
  1853. # [12:50] * Joins: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP)
  1854. # [12:50] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1855. # [12:50] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1856. # [12:51] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1857. # [12:53] * Joins: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it)
  1858. # [12:53] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1859. # [12:54] * catlee-away is now known as catlee
  1860. # [12:56] * Quits: b10n1k (j0ni@moz-F779BA83.home.otenet.gr) (Ping timeout)
  1861. # [13:00] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  1862. # [13:00] * Quits: Alfredo (alfredoyan@moz-79CE73F5.dynamic.hinet.net) (Quit: Alfredo)
  1863. # [13:00] * Quits: darkowlzz (darkowlzz@31C481D1.74D7E095.27560D6E.IP) (Ping timeout)
  1864. # [13:01] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1865. # [13:01] * Joins: darkowlzz (darkowlzz@6ED62B8F.9A07F68F.F44414AF.IP)
  1866. # [13:03] * kmoir is now known as kmoir-afk
  1867. # [13:03] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1868. # [13:06] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1869. # [13:06] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
  1870. # [13:07] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1871. # [13:08] * Joins: b10n1k (j0ni@moz-F779BA83.home.otenet.gr)
  1872. # [13:08] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1873. # [13:10] * Quits: b10n1k (j0ni@moz-F779BA83.home.otenet.gr) (Ping timeout)
  1874. # [13:10] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1875. # [13:11] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  1876. # [13:12] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  1877. # [13:13] <RyanVM> decoder: ping
  1878. # [13:14] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
  1879. # [13:14] * glazou_afk is now known as glazou
  1880. # [13:15] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1881. # [13:15] * Joins: kdudka (kdudka@moz-7FD25064.fei.wifi.vutbr.cz)
  1882. # [13:15] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1883. # [13:16] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1884. # [13:16] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
  1885. # [13:16] * Joins: jviereck (Adium@moz-6E2A247.ethz.ch)
  1886. # [13:17] * Joins: till (till@moz-7F4E3C7D.adsl.alicedsl.de)
  1887. # [13:17] * Joins: michal1 (michal@18728636.D0F82CD8.32697916.IP)
  1888. # [13:17] * Quits: ErvisTusha (ErvisTusha@DA7EBC19.F69FB6EA.363D84A4.IP) (Client exited)
  1889. # [13:17] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1890. # [13:18] * Joins: KaiRo (robert@moz-6EE16A8A.adsl.highway.telekom.at)
  1891. # [13:18] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  1892. # [13:19] * Joins: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP)
  1893. # [13:20] <RyanVM> edmorley: if it's alright with you, I'd like to merge a minor leak fix over to m-c now
  1894. # [13:21] <mikedeboer> hey! I'm trying to run mochitests on the latest m-c checkout (12.3.0 obj dir) but I get this:
  1895. # [13:21] <mikedeboer> OSError: [Errno 2] No such file or directory: '/Users/mdeboer/Projects/mozilla-central/obj-x86_64-apple-darwin12.3.0/obj-x86_64-apple-darwin12.3.0/_tests/testing/mochitest'
  1896. # [13:21] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  1897. # [13:22] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1898. # [13:22] * Quits: jviereck (Adium@moz-6E2A247.ethz.ch) (Quit: Leaving.)
  1899. # [13:22] <edmorley> RyanVM: sure :-)
  1900. # [13:23] <mikedeboer> I'm invoking it with ./mach mochitest-browser browser/base/content/test/browser_aboutHome.js
  1901. # [13:23] * Quits: kanru (kanru@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1902. # [13:23] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  1903. # [13:23] <mikedeboer> could anyone help me with this?
  1904. # [13:23] <RyanVM> edmorley: also, coooool - https://tbpl.mozilla.org/php/getParsedLog.php?id=21197399&tree=Mozilla-B2g18
  1905. # [13:24] <edmorley> :-)
  1906. # [13:25] * Quits: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Connection reset by peer)
  1907. # [13:25] * Joins: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP)
  1908. # [13:26] <mikedeboer> please?
  1909. # [13:26] * Joins: ShahPhD (chatzilla@AC89D990.D23E57D6.A35296BD.IP)
  1910. # [13:26] * Parts: ShahPhD (chatzilla@AC89D990.D23E57D6.A35296BD.IP)
  1911. # [13:26] <edmorley> mikedeboer: mayeb you need to clobber?
  1912. # [13:27] * Quits: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it) (Ping timeout)
  1913. # [13:28] <mikedeboer> edmorley: it just built from scratch, but I'll try... thanks
  1914. # [13:28] <edmorley> oh
  1915. # [13:29] * glob|away is now known as glob
  1916. # [13:29] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1917. # [13:29] <edmorley> mikedeboer: ask gps?
  1918. # [13:29] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  1919. # [13:30] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  1920. # [13:30] <mikedeboer> edmorley: if clobber doesn't work, I'll ask him!
  1921. # [13:30] <JosiahOne> Who knows what we are using for the animation for Panorama? CSS?
  1922. # [13:30] * Joins: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  1923. # [13:30] <past> mikedeboer: the duplicate objdir in that error message looks suspicious
  1924. # [13:31] <mikedeboer> past: good point! hadn't noticed that earlier (doh!)
  1925. # [13:32] <edmorley> past: oh missed that lol
  1926. # [13:33] <edmorley> line wrapped in my client just at the wrong point
  1927. # [13:33] * Joins: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net)
  1928. # [13:33] <ttaubert> JosiahOne: si
  1929. # [13:34] <JosiahOne> ttaubert: Gracias.
  1930. # [13:35] * Joins: joey-afk (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1931. # [13:35] * Joins: matthewgertner (matthewger@F5505435.26EDE4E7.25874CBB.IP)
  1932. # [13:38] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  1933. # [13:39] <RyanVM> \o/\o/\o/\o/\o/\o/\o/\o/
  1934. # [13:40] <JosiahOne> RyanVM: ?
  1935. # [13:40] * Joins: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  1936. # [13:40] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1937. # [13:40] <RyanVM> bug 833769 = FIXED
  1938. # [13:41] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1939. # [13:41] * Joins: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP)
  1940. # [13:41] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  1941. # [13:42] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1942. # [13:42] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1943. # [13:43] <JosiahOne> Cool.
  1944. # [13:44] <RyanVM> jesup: we're disabling webrtc on 21 once it merges to beta, right?
  1945. # [13:44] * Joins: llmelon (chatzilla@moz-43CE5A55.cpe.vividwireless.net.au)
  1946. # [13:44] <jesup> RyanVM: \o/ \o/ \o/ Finally!!!!
  1947. # [13:45] <mreavy> RyanVM: bug 853106. Disabled yesterday on Aurora 21.
  1948. # [13:45] * Joins: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP)
  1949. # [13:45] <RyanVM> mreavy: thanks, so this can just ride the trains and everything's rainbows and ponies :)
  1950. # [13:46] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  1951. # [13:46] <mreavy> RyanVM: from your lips (or fingers) to God's ears :-)
  1952. # [13:46] * Quits: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1953. # [13:47] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1954. # [13:47] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1955. # [13:47] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  1956. # [13:47] <edmorley> jesup: thank you for tracking that down :-)
  1957. # [13:48] * glob is now known as glob|away
  1958. # [13:49] <RyanVM> mounir: inbound's orange
  1959. # [13:49] * Joins: T3 (T3@9F5FBED7.62284FCE.EF49E5F2.IP)
  1960. # [13:49] * Joins: andreasn (andreasn@63F8A48C.7BB850DE.B1AA2106.IP)
  1961. # [13:50] <mounir> :(
  1962. # [13:50] <RyanVM> mounir: if you want to take a few minutes to look into it, that's fine with me
  1963. # [13:50] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  1964. # [13:51] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  1965. # [13:51] * Joins: arky (arky@86258CAB.A7953508.B9D97DBA.IP)
  1966. # [13:51] <mounir> RyanVM: I could fix that but there could be other oranges showing up
  1967. # [13:51] <mounir> better to back out
  1968. # [13:51] <RyanVM> will do
  1969. # [13:51] * Quits: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net) (Ping timeout)
  1970. # [13:51] <mounir> I had no idea that much tests would rely on <input type=file> containing an <input type='button'> instead of a <button>
  1971. # [13:52] <mounir> RyanVM: sorry :(
  1972. # [13:52] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1973. # [13:52] <RyanVM> it's cool
  1974. # [13:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f1394606c451 - Ryan VanderMeulen - Backed out changeset f0b16aba4df7 (bug 839788) for mochitest failures on a CLOSED TREE.
  1975. # [13:52] <RyanVM> better this time of day than 5-6 hours from now :P
  1976. # [13:52] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
  1977. # [13:52] * Joins: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP)
  1978. # [13:53] * Joins: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it)
  1979. # [13:53] * Quits: kdudka (kdudka@moz-7FD25064.fei.wifi.vutbr.cz) (Quit: Leaving)
  1980. # [13:54] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1981. # [13:54] * Quits: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP) (Ping timeout)
  1982. # [13:54] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1983. # [13:55] <gsvelto> When building on Windows with mach the compiler spits out a list of include files for each source it compiles, is there a way to disable this behavior? I'm currently grep'ing it out but it's quite annoying.
  1984. # [13:55] * bsmedberg-bbl is now known as bsmedberg
  1985. # [13:55] <RyanVM> does -s work?
  1986. # [13:56] * RyanVM doesn't recall seeing that, but he doesn't watch the console that closely either
  1987. # [13:57] <gsvelto> I have to give it a try but it's not listed in mach's options (nor in the build command options)
  1988. # [13:57] * Quits: lizzard (ehenry@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: lizzard)
  1989. # [13:57] <edmorley> gsvelto: -s is a standard make / pymake parameter, but agree it would be worth listing
  1990. # [13:58] <gsvelto> edmorley: Right, I hadn't thought about that. Still I'd like to see when make fails and currently this is getting swamped with useless comments.
  1991. # [13:59] * Joins: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP)
  1992. # [14:00] <edmorley> gsvelto: -s still shows failure lines aiui
  1993. # [14:00] <edmorley> gsvelto: file a core::mach bug maybe? :-)
  1994. # [14:00] * Joins: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in)
  1995. # [14:01] <gsvelto> edmorley: Cool, I thought that -s would silence everything, that's going to be very handy on Linux too then
  1996. # [14:01] <mikedeboer> gps: ping
  1997. # [14:01] <gsvelto> edmorley: And I'll probably file a bug because I think it's a feature worth exposing through mach if we're encouraging people not to use make directly these days
  1998. # [14:02] * Joins: mikeratcliffe (mikeratcli@1E0AB206.A29E579C.71D4DE87.IP)
  1999. # [14:02] <edmorley> agreed
  2000. # [14:02] <RyanVM> bz: ping
  2001. # [14:03] * Joins: armenzg (armenzg@moz-600B22EA.home1.cgocable.net)
  2002. # [14:03] * Joins: jimm (jmathies@moz-864CAA4E.pn.at.cox.net)
  2003. # [14:04] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  2004. # [14:08] <Mardak> paul: thanks for blogging about the arrow function. i'm busy replacing all anonymous functions now ;)
  2005. # [14:09] <Mardak> paul: but you forgot an important feature. no more self = this!
  2006. # [14:09] * Quits: markh1 (Instantbir@CE947AE5.9D3E6021.78BA16EF.IP) (Ping timeout)
  2007. # [14:09] <paul> Mardak: what?
  2008. # [14:10] <paul> Mardak: no more self = this?
  2009. # [14:10] <paul> Mardak: as in? does it bind the function?
  2010. # [14:10] <NeilAway> mounir: how can tests rely on the native anon content on an input type=file?
  2011. # [14:10] <Mardak> paul: => binds this automatically or gives that functionality
  2012. # [14:10] <mikedeboer> past edmorley: the dupe objdir is still there after clobberin', any idea what might the cause?
  2013. # [14:11] <Mardak> paul: the ecmascript.org page you linked to mentions // ''=>'' has only lexical ''this'', no dynamic ''this''
  2014. # [14:11] <paul> Mardak: Wooow!
  2015. # [14:11] <NeilAway> gsvelto: the compiler shouldn't be spitting them out to console, they're supposed to be processed and turned into dependency files
  2016. # [14:11] <paul> Mardak: we need an article about that
  2017. # [14:11] <Mardak> paul: i wasn't entirely sure what that meant, but i looked into coffee script "fat arrow" documentation
  2018. # [14:12] <mikedeboer> past edmorley: my guess is a regression in mach when it's not in your PATH
  2019. # [14:12] <Mardak> paul: see Function context http://arcturo.github.com/library/coffeescript/02_syntax.html
  2020. # [14:13] <Mardak> paul: i'll write a quick blog post to planet ;) this is exciting stuff!
  2021. # [14:13] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  2022. # [14:14] * Joins: hub (hub@E639FEDB.F04051C4.DC1243F8.IP)
  2023. # [14:14] <gsvelto> NeilAway: That's weird, what I get is an indented list that looks like:
  2024. # [14:14] <gsvelto> included foo.h
  2025. # [14:14] <gsvelto> included bar.h
  2026. # [14:14] <gsvelto> included baz.h
  2027. # [14:15] <gsvelto> NeilAway: I've got VS2010 installed and I've followed MDN instructions on building on Windows, it was the first time I approached the Windows build though so I'm not familiar with it's quirks (nor with Microsoft's compiler quirks)
  2028. # [14:16] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2029. # [14:17] * rail_away is now known as rail
  2030. # [14:18] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2031. # [14:18] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2032. # [14:19] * Joins: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com)
  2033. # [14:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6cd356da2f14 - vliu - Bug 849330 - Camera recording needs AID_SDCARD_RW capability. r=dhylands
  2034. # [14:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/685c53d8b16e - David Rajchenbach-Teller - Bug 852143 - Write strings efficiently in OS.File. r=froydnj
  2035. # [14:19] <past> mikedeboer: anything weird in your .mozconfig or environment?
  2036. # [14:20] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
  2037. # [14:20] <mikedeboer> past: nope, it worked before just fine.
  2038. # [14:20] <paul> Mardak: appears to work: http://jsbin.com/osuhij/1/edit
  2039. # [14:21] <past> mikedeboer: any difference if you invoke mach from the top-level dir vs. a subdir?
  2040. # [14:21] <Mardak> paul: yup :) i'm using it in code for nightly. grepping for self = this and DELETE! >:D
  2041. # [14:22] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  2042. # [14:22] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  2043. # [14:22] <mikedeboer> past: in that case I get another error: 'ImportError: No module named automation'
  2044. # [14:22] * jhopkins|afk is now known as jhopkins
  2045. # [14:22] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2046. # [14:22] * baku|away is now known as baku
  2047. # [14:22] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2048. # [14:22] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  2049. # [14:23] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2050. # [14:23] * ChanServ sets mode: +o smaug
  2051. # [14:23] <mikedeboer> past: I also get this error when I copy the script into /usr/local/bin and execute it
  2052. # [14:23] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  2053. # [14:24] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  2054. # [14:24] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  2055. # [14:25] * jmaher|afk is now known as jmaher
  2056. # [14:25] * Joins: surkov (surkov@511E724B.E00BF004.E17943EE.IP)
  2057. # [14:26] * Quits: anba (svdi@moz-58CD4338.versanet.de) (Ping timeout)
  2058. # [14:27] * Quits: gsvelto (Thunderbir@moz-9D13516D.clienti.tiscali.it) (Ping timeout)
  2059. # [14:28] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2060. # [14:29] * mjschranz_away is now known as mjschranz
  2061. # [14:30] * Joins: gsvelto (Thunderbir@moz-DAB7F5EB.clienti.tiscali.it)
  2062. # [14:30] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2063. # [14:31] <tzimmermann> RyanVM: hey! for a bug report i needed to prepare a special patch for uplifting to b2g18. do i need to set a flag in the bug report to mark it as such?
  2064. # [14:31] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
  2065. # [14:31] <Mardak> paul: http://ed.agadak.net/2013/03/no-self-for-new-fancy-arrow-functions :)
  2066. # [14:31] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2067. # [14:32] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2068. # [14:32] <RyanVM> tzimmerman: is this a b2g18-only bug or did something for it land on m-c too?
  2069. # [14:32] * joey-afk is now known as joey-2
  2070. # [14:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85bcef2ac1fd - Peter Van der Beken - Fix for bug 820657 (Implement the NamedGetter functionality on HTMLDocument) - hook up document.all in the HTMLDocument NamedGetter. r=bz.
  2071. # [14:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8960293f0fb3 - Boris Zbarsky - Bug 820657. Implement the NamedGetter on HTMLDocument. r=peterv
  2072. # [14:32] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
  2073. # [14:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/202716eedf73 - Peter Van der Beken - Fix for bug 852092 (Improve DOM list ICs) - part 1, factor out ListBase checks for the Ion IC. r=jandem.
  2074. # [14:33] <tzimmermann> RyanVM: it's already in m-c
  2075. # [14:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1d97c190fe24 - Peter Van der Beken - Fix for bug 820657 (Implement the NamedGetter functionality on HTMLDocument) - refactor code to support document.all. r=bz.
  2076. # [14:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a2e02690e9bd - Peter Van der Beken - Fix for bug 820657 (Implement the NamedGetter functionality on HTMLDocument) - implement GetSupportedNames on HTMLDocument. r=bz.
  2077. # [14:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7e13b0fd42f0 - Peter Van der Beken - Fix for bug 852094 (Support Unforgeable on proxy-based DOM bindings) - add a JS_DefineOwnProperty API that takes a JSPropertyDescriptor. r=Waldo.
  2078. # [14:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7538d3ff1e14 - Peter Van der Beken - Fix for bug 852092 (Improve DOM list ICs) - part 2, don't generate stubs if there's shadowing and enable the Ion IC for slot reads. r=jandem.
  2079. # [14:33] <RyanVM> tzimmerman: then just attach a b2g18-specific patch, label it as such, and go through the regular uplift process
  2080. # [14:33] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2081. # [14:35] <paul> Mardak: nice
  2082. # [14:35] <tzimmermann> RyanVM: thanks. it's already approved for uplift. shall i set 'checkin-needed' again?
  2083. # [14:35] <RyanVM> tzimmerman: go for it
  2084. # [14:37] <mikedeboer> the Mochitest errors I'm having were introduced after this landed: https://bugzilla.mozilla.org/show_bug.cgi?id=818819 and https://bugzilla.mozilla.org/show_bug.cgi?id=841713
  2085. # [14:37] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  2086. # [14:38] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  2087. # [14:39] <Yoric> ttaubert: ping
  2088. # [14:39] <mikedeboer> so I'm VERY surprised no one else got them after they pull -u's
  2089. # [14:40] * Quits: cornel_ionce (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2090. # [14:40] <mikedeboer> *pull-u'd
  2091. # [14:41] <mikedeboer> gps: ping
  2092. # [14:41] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2093. # [14:42] <jlebar|away> +category app-startup Foo service,@mozilla.org/Foo;1 -- Does this thing get run in child processes on startup?
  2094. # [14:43] * Quits: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in) (Ping timeout)
  2095. # [14:43] <decoder> RyanVM: pong
  2096. # [14:43] * Joins: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in)
  2097. # [14:43] * Fallen|away is now known as Fallen
  2098. # [14:44] <RyanVM> decoder: did jsbugmon have problems last night?
  2099. # [14:47] * Quits: mikeratcliffe (mikeratcli@1E0AB206.A29E579C.71D4DE87.IP) (Ping timeout)
  2100. # [14:48] <decoder> RyanVM: yes, it dropped some bugs due to a repo corruption
  2101. # [14:48] * Fallen is now known as Fallen|away
  2102. # [14:48] <decoder> ill fix it, make the code more robust, then readd tracking flags to the bugs that dropped
  2103. # [14:48] * Joins: ErvisTusha (ErvisTusha@412BD193.F69FB6EA.363D84A4.IP)
  2104. # [14:48] <RyanVM> cool
  2105. # [14:50] * Quits: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Quit: Leaving)
  2106. # [14:50] * gregglind_away is now known as gregglind
  2107. # [14:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b3122df808d - Florian Quèze - Bug 855112 - OS.File.read fails with a "reference to undefined property options.bytes" JS Error, r=Yoric.
  2108. # [14:51] * Fallen|away is now known as Fallen
  2109. # [14:52] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  2110. # [14:52] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2111. # [14:52] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2112. # [14:53] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2113. # [14:53] * Joins: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw)
  2114. # [14:53] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2115. # [14:54] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  2116. # [14:54] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2117. # [14:55] <edmorley> decoder: jsbugnomnomnom :-)
  2118. # [14:55] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2119. # [14:55] * Joins: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net)
  2120. # [14:56] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  2121. # [14:56] <Yoric> Does anyone know the behavior of nsIFileInputStream if the file is modified by another thread while we are reading it?
  2122. # [14:59] <Mardak> paul: if you're curious, you can destructure => arguments but that requires an extra set of ()s, e.g., (({x}) => x*x)({x:5}). now that's just getting a bit too fancy! ;)
  2123. # [15:01] <glandium> Yoric: it's probably undefined behaviour
  2124. # [15:01] <Yoric> Yeah, I suspect it can produce any random garbage.
  2125. # [15:01] <Yoric> Thanks.
  2126. # [15:01] * Quits: surkov (surkov@511E724B.E00BF004.E17943EE.IP) (Quit: surkov)
  2127. # [15:02] <paul> Mardak: you should write more about that
  2128. # [15:02] * Quits: arky (arky@86258CAB.A7953508.B9D97DBA.IP) (Quit: Leaving)
  2129. # [15:02] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  2130. # [15:02] <paul> Mardak: like an article on hacks.mozilla.org
  2131. # [15:03] * Joins: yzen (Adium@C8A3A5EA.A6295926.9D42CF23.IP)
  2132. # [15:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6ea012d36e73 - Sotaro Ikeda - Bug 850566 - Part 3: Set video size to SurfaceDescriptorGralloc. r=doublec
  2133. # [15:03] * Quits: gsvelto (Thunderbir@moz-DAB7F5EB.clienti.tiscali.it) (Quit: gsvelto)
  2134. # [15:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae71a585726f - Sotaro Ikeda - Bug 850566 - Part 2: Render gralloc buffer by using image size. r=roc
  2135. # [15:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/345246c6d010 - Sotaro Ikeda - Bug 850566 - Part 1: Add image size to SurfaceDescriptorGralloc. r=nical
  2136. # [15:04] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2137. # [15:04] * Joins: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP)
  2138. # [15:04] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2139. # [15:04] * Quits: yzen (Adium@C8A3A5EA.A6295926.9D42CF23.IP) (Ping timeout)
  2140. # [15:04] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
  2141. # [15:05] * mcote|afk is now known as mcote
  2142. # [15:05] * khuey|away is now known as khuey
  2143. # [15:06] * armenzg is now known as armenzg_brb
  2144. # [15:07] * Quits: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in) (Ping timeout)
  2145. # [15:07] <decoder> edmorley: lol
  2146. # [15:07] * Joins: rednaks (rednaks@F463A367.7B2CFADA.55FFA9B4.IP)
  2147. # [15:07] <RyanVM> tzimmerman: were you going to set checkin-needed on something? not seeing anything yet and am getting ready to do some b2g uplifts
  2148. # [15:07] * Joins: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in)
  2149. # [15:09] <peterv> RyanVM: I have a bug with multiple patches, only one of which already landed on inbound. What do I need to do so the bug doesn't get closed when that first one's merged to m-c?
  2150. # [15:09] <RyanVM> peterv: [leave open]
  2151. # [15:10] <peterv> RyanVM: thx
  2152. # [15:10] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  2153. # [15:12] * Quits: abhishekp (chatzilla@moz-4FB635EC.mtnl.net.in) (Ping timeout)
  2154. # [15:13] * Joins: abhishekp (chatzilla@moz-EFCCAF78.mtnl.net.in)
  2155. # [15:13] * kmoir-afk is now known as kmoir
  2156. # [15:13] * Joins: ctangira (ctangira@moz-264CB7F1.cisco.com)
  2157. # [15:14] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  2158. # [15:14] * philor|away is now known as philor
  2159. # [15:15] * darkowlzz is now known as darkowlzz|afk
  2160. # [15:17] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  2161. # [15:17] * Quits: brankc (brankc@moz-29FFE1B5.me) (Ping timeout)
  2162. # [15:18] * Joins: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP)
  2163. # [15:19] * Joins: bjacob (bjacob@moz-BDD802ED.hfc.comcastbusiness.net)
  2164. # [15:19] * Joins: brankc (brankc@moz-29FFE1B5.me)
  2165. # [15:19] * Quits: abhishekp (chatzilla@moz-EFCCAF78.mtnl.net.in) (Ping timeout)
  2166. # [15:20] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  2167. # [15:20] * Joins: abhishekp_ (chatzilla@moz-43A9D583.mtnl.net.in)
  2168. # [15:20] * abhishekp_ is now known as abhishekp
  2169. # [15:20] * Joins: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  2170. # [15:21] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  2171. # [15:21] * Joins: gsvelto (gsvelto@moz-DAB7F5EB.clienti.tiscali.it)
  2172. # [15:22] <edmorley> johnath: hi :-) I don't seem to have received the list password email (and for once, it's not that postini ate it), don't suppose you could resend?
  2173. # [15:22] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  2174. # [15:22] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  2175. # [15:24] * Quits: abhishekp (chatzilla@moz-43A9D583.mtnl.net.in) (Ping timeout)
  2176. # [15:24] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  2177. # [15:24] * Joins: abhishekp (chatzilla@moz-43A9D583.mtnl.net.in)
  2178. # [15:25] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  2179. # [15:25] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  2180. # [15:28] * Quits: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Ping timeout)
  2181. # [15:29] * Joins: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  2182. # [15:30] * armenzg_brb is now known as armenzg
  2183. # [15:31] * Joins: mgoodwin (mgoodwin@moz-DB4A9C19.scl3.mozilla.com)
  2184. # [15:31] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  2185. # [15:31] <edmorley> philor: re 855591 c#6 - we have any of them? :-)
  2186. # [15:31] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2187. # [15:31] <philor> edmorley: of course we don't
  2188. # [15:32] <mgoodwin> is anyone here wise in the ways of ipc xpcshell tests?
  2189. # [15:32] <edmorley> heh, I should have used the winking emoticon
  2190. # [15:33] <philor> I shall eagerly wait to see whether any of the advocates of barely running anything on try know that we don't, though
  2191. # [15:33] * ewong|sleep is now known as ewong
  2192. # [15:34] <edmorley> lol
  2193. # [15:34] * Fallen is now known as Fallen|away
  2194. # [15:34] <freddyb> NeilAway: ping?
  2195. # [15:35] <jmaher> tbsaunde: ping
  2196. # [15:35] * Fallen|away is now known as Fallen
  2197. # [15:35] <mounir> NeilAway: with event targets, I think you can
  2198. # [15:35] <freddyb> NeilAway: I could boil down to issue, so that it *does* work in a chrome scratchpad, but not in the jetpac-addon (the if is true in the scratchpad, not in the addon). line 27/55 on this one here http://pastebin.mozilla.org/2253517
  2199. # [15:36] <mounir> NeilAway: but those tests might fail for something completely different
  2200. # [15:36] * Joins: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP)
  2201. # [15:36] * Quits: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Ping timeout)
  2202. # [15:36] <NeilAway> khuey: did you see gsvelto's issue?
  2203. # [15:38] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  2204. # [15:38] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2205. # [15:38] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2206. # [15:39] <@khuey> NeilAway: nope
  2207. # [15:39] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  2208. # [15:39] <NeilAway> khuey: he says he's seeing the list of includes on the terminal during building, is that expected?
  2209. # [15:40] <NeilAway> freddyb: well that's just weird, I can't see how the same code can produce different results like that :-(
  2210. # [15:40] <gsvelto> NeilAway, khuey: That's on Windows 7 with VisualStudio 2010 installed building via mach
  2211. # [15:40] <@khuey> thats not expected, afaik
  2212. # [15:41] * Joins: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  2213. # [15:41] * Quits: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Quit: Leaving)
  2214. # [15:41] <freddyb> NeilAway: i.e. file a bug? ;) can you suggest a component?
  2215. # [15:41] <tbsaunde> jmaher: hi
  2216. # [15:41] * Joins: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  2217. # [15:42] <gsvelto> khuey: I'm back on Linux right now, if I have some time later I'll check what options are being passed to the compiler driver to see which one is causing this behavior
  2218. # [15:42] <NeilAway> freddyb: wait, jetpack, is this firefox desktop or one of the mobiles?
  2219. # [15:42] * Joins: Kailas1 (patilkr@EA51DA42.68B4AAA5.4A949B84.IP)
  2220. # [15:42] * BenWa lines up to land a patch
  2221. # [15:42] <freddyb> NeilAway: desktop, all of it.
  2222. # [15:43] <NeilAway> freddyb: ok, so no remote processes to confuse matters there...
  2223. # [15:43] <freddyb> nope
  2224. # [15:43] * Parts: Kailas1 (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Leaving)
  2225. # [15:44] <NeilAway> freddyb: well, I suppose you have to try core:network:cache first
  2226. # [15:44] <freddyb> NeilAway: thanks!
  2227. # [15:45] * Quits: abhishekp (chatzilla@moz-43A9D583.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  2228. # [15:45] <edmorley> jlebar|away: touche! (bug 855591) :-)
  2229. # [15:46] <jlebar|away> edmorley: It's a rare day that any of us is in the same league as philor when it comes to snark. We should all enjoy it. :)
  2230. # [15:46] <jmaher> tbsaunde: hey, I wanted to see if you had any ideas why the a11y mochitests would be failing with my pushPermissions specialpowers patch on OSX 10.6 only
  2231. # [15:47] <edmorley> jlebar|away: so true :-)
  2232. # [15:47] <Kailas> freddyb: core network cache. I didn't follow it.
  2233. # [15:47] <freddyb> Kailas: I am filing a bug.
  2234. # [15:47] <AutomatedTester> bz: sorry to bother but I was wondering what should be returned if element has CSS3 transform on it if you call element.offsetLeft
  2235. # [15:47] <jmaher> tbsaunde: I am hoping there is something you know about a11y or related tests which is unique to osx 10.6
  2236. # [15:47] <Kailas> freddyb: Is it different that what we see using about:cache
  2237. # [15:47] <freddyb> Kailas: I am filing it in core/network/cache ;-)
  2238. # [15:47] <AutomatedTester> bz: if I should ask someone else just point me to the correct person :)
  2239. # [15:47] <freddyb> Kailas: core/network/cache is the category in bugzillla
  2240. # [15:48] <ewong> edmorley: ping
  2241. # [15:48] <tbsaunde> jmaher: not off hand but I have no idea what that patch does
  2242. # [15:49] <edmorley> ewong: hi
  2243. # [15:49] <Kailas> freddyb: ok. Thanks! :)
  2244. # [15:49] <ewong> edmorley: hi there.. I just fixed the nit.. for the patch for bug 841316.. do I set it checkin-needed?
  2245. # [15:50] <edmorley> ewong: I believe you have level 3? if so, you can just check it in (and it will get pushed to production by me, next time I do a push, likely next 7 days ish)
  2246. # [15:50] <ewong> edmorley: ah ok.. will push it now..
  2247. # [15:50] <edmorley> :-)
  2248. # [15:51] <freddyb> NeilAway: thanks! I filed it as https://bugzilla.mozilla.org/show_bug.cgi?id=855694 if you're interested ;)
  2249. # [15:51] <freddyb> Kailas: -------^
  2250. # [15:51] <jmaher> tbsaunde: the patch is here: https://bug685652.bugzilla.mozilla.org/attachment.cgi?id=730270, it allows mochitests to change browser permissions (via specialpowers) and at the end of the test it will restore them- as we do with prefs
  2251. # [15:52] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  2252. # [15:53] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2253. # [15:54] * Joins: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net)
  2254. # [15:54] <Kailas> freddyb: Hi
  2255. # [15:55] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2256. # [15:55] <freddyb> ?:)
  2257. # [15:55] <ewong> edmorley: pushed..
  2258. # [15:56] <ewong> and I noticed my user cancelled patch was also pushed! wicked!
  2259. # [15:56] <tbsaunde> jmaher: and which test fails?
  2260. # [15:56] * Quits: kaie (kaie@moz-C65BBFCC.dip.t-dialin.net) (Quit: Leaving)
  2261. # [15:56] * Joins: kaie (kaie@moz-C65BBFCC.dip.t-dialin.net)
  2262. # [15:57] <Bas> bsmedberg: Pardon by ignorance but what is 'the current important system'? :)
  2263. # [15:57] * Quits: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP) (Ping timeout)
  2264. # [15:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2265. # [15:57] <@bsmedberg> Bas: sorry "import system"
  2266. # [15:57] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2267. # [15:57] <evilpie> peterv: nit, would you mind changing your commit messages?
  2268. # [15:57] * Quits: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP) (Ping timeout)
  2269. # [15:57] <@bsmedberg> Importing named tags or revisions, sometimes using client.py
  2270. # [15:57] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2271. # [15:57] <Bas> bsmedberg: So the argument against doing something like that is that it might break the workflow of people doing 'hg pull -u - go offline - try to build'
  2272. # [15:58] <jmaher> tbsaunde: test_tree.xul (https://tbpl.mozilla.org/php/getParsedLog.php?id=21171998&tree=Mozilla-Inbound)
  2273. # [15:58] <@gavin> rnewman: mostly I'm concerned aobut the _id changes, so I wanted to double-check confirm that the logic there is right
  2274. # [15:58] * coop|afk is now known as coop
  2275. # [15:58] <@bsmedberg> Bas: no, import is something moz2d developers do
  2276. # [15:58] <@bsmedberg> Bas: the code is committed to mozilla-central
  2277. # [15:58] <@gavin> rnewman: and then maybe manually test (on nightly, or locally, or whatever) that upgrade/downgrade between build with/without the patch keep meta data for all types of engines (profile, jar, app, extension)
  2278. # [15:59] * ewong is now known as ewong|sleep
  2279. # [15:59] <Bas> bsmedberg: Oh, in that case the concern was that it would be possible for people to push patches to mozilla-central Moz2D where we don't want that.
  2280. # [15:59] * Quits: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2281. # [15:59] <Kailas> freddyb: So are we going to wait for that bug to get fixed? or release userCSP add-on with that bug
  2282. # [15:59] * Quits: Wusel_ (muench@moz-643A8764.planconnect.de) (Quit: Wusel_)
  2283. # [16:00] <@bsmedberg> Bas: That concern has rarely been a problem in practice, and we can use hooks if necessary
  2284. # [16:00] <Yoric> ttaubert: Ping me when you want to discuss off main thread thumbnailing.
  2285. # [16:00] * Joins: sachin_h (sachin@87C4A768.AD975AFF.C842849F.IP)
  2286. # [16:00] <KaiRo> wow, we're putting speech recognition on the web?
  2287. # [16:00] <ttaubert> Yoric: discuss what exactly?
  2288. # [16:00] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2289. # [16:00] * jcranmer|away is now known as jcranmer
  2290. # [16:00] <@bsmedberg> KaiRo: seems only natural
  2291. # [16:00] <Yoric> ttaubert: Ahaha, I knew that could catch your attention :)
  2292. # [16:00] <ttaubert> Yoric: what? =)
  2293. # [16:01] * Quits: gsvelto (gsvelto@moz-DAB7F5EB.clienti.tiscali.it) (Ping timeout)
  2294. # [16:01] * Joins: gsvelto (gsvelto@moz-F2B8196C.clienti.tiscali.it)
  2295. # [16:01] <KaiRo> bsmedberg: it's awesome if it works, just didn't know there were plans for that and just saw the checkin :)
  2296. # [16:01] <Yoric> ttaubert: Do I recall correctly that you intend to work on OMT thumbnailing?
  2297. # [16:01] <Yoric> ttaubert: Or does OOP thumbnailing replace it?
  2298. # [16:02] * hwine-ooo is now known as hwine
  2299. # [16:02] <ttaubert> Yoric: I think they will co-exist. We'd need platform support for OMT
  2300. # [16:02] <Bas> bsmedberg: Fair enough, it might be that is has to come for that if we can't find a better solution for git :-(. If we could get the git clone to at least support read-only support to Moz2D while using mercurial subrepos, do you think that would be an acceptable solution or do you feel that accounting for m-c migrating to git and using a different solution is a hard requirement?
  2301. # [16:02] * Quits: jhk1 (Jignesh@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
  2302. # [16:02] <Yoric> ttaubert: Yeah, I was talking earlier with nical about paltform support.
  2303. # [16:02] <tbsaunde> jmaher: weird, it looks like that test should be disabled on 10.6 it should just check the user agent and return
  2304. # [16:03] <@bsmedberg> Bas: I feel that "keeping the git mirror working flawlessly now" is a pretty hard requirement, yes
  2305. # [16:03] * darkowlzz|afk is now known as darkowlzz
  2306. # [16:03] * Quits: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net) (Quit: Edgar)
  2307. # [16:03] <ttaubert> Yoric: so when can I have it? :)
  2308. # [16:03] <jmaher> tbsaunde: oh, odd- maybe it is normally running
  2309. # [16:04] * baku is now known as baku|away
  2310. # [16:04] <Yoric> ttaubert: So, to sum things up, if we are not insistent about displaying the top of the page and empty fields, it should be quite simple to add a nice API to the compositor that would let us take snapshots mostly OMT – and quite quickly.
  2311. # [16:04] * Joins: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net)
  2312. # [16:05] <ttaubert> Yoric: sounds good to me I think. If we capture after the page has loaded we'll mostly get the top of the page anyway
  2313. # [16:05] <jmaher> tbsaunde: it could be something in my patch is assuming there were assertions, that gives me some clues
  2314. # [16:05] <Bas> bsmedberg: But suppose we could make it work 'as good as it would work in the import case' but mercurial would just work a little better (i.e. in a mercurial tree you could push updates to Moz2D, in git you could not).
  2315. # [16:05] <Bas> (Just brainstorming here, I'm not sure if that could be realized)
  2316. # [16:05] <Yoric> ttaubert: Do you remember if we have support for an off main thread <canvas> on workers already?
  2317. # [16:06] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  2318. # [16:06] * ChanServ sets mode: +o dveditz
  2319. # [16:06] <gaston> dholbert|afk: thanks that was it (re hg identify)
  2320. # [16:06] <@bsmedberg> Bas: you're still spending a lot of effort on something that has relatively low payoff, if importing works reasonably well
  2321. # [16:07] <tbsaunde> jmaher: from the log the todo for renable on 10.6 is getting hit, so might guess is that the explicit SimpleTest.finish() there is now broken where it was fine before
  2322. # [16:07] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
  2323. # [16:07] <@bsmedberg> like, the experiment time to figure out whether our build and release infrastructure works with subrepos isn't trivial
  2324. # [16:07] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2325. # [16:07] <tbsaunde> (I'm not sure its needed since we don't use waitForExplicitInish() there maybe you could just remove it and see what happens?
  2326. # [16:07] <jmaher> tbsaunde: yeah, I don't see an obvious failure, but I should be able to figure it out without much more trouble now. thanks for taking some of your time to look at this!
  2327. # [16:07] <@bsmedberg> so if we can 'worse is better' our way to a good-enough solution that still gets you a separate moz2d repo...
  2328. # [16:08] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  2329. # [16:08] <Bas> bsmedberg: A fair point.
  2330. # [16:08] * Quits: Kailas (patilkr@EA51DA42.68B4AAA5.4A949B84.IP) (Quit: Leaving)
  2331. # [16:08] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2332. # [16:09] <tbsaunde> jmaher: np
  2333. # [16:09] <ttaubert> Yoric: I heard something I think.... just a proposal iirc?
  2334. # [16:10] <ttaubert> Yoric: bug 801176
  2335. # [16:10] <Bas> bsmedberg: And it would put us in a good spot to move to a different system if we do find some subrepository system to work well I guess.
  2336. # [16:10] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  2337. # [16:11] <@bsmedberg> yes
  2338. # [16:11] * Joins: ggp_ (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  2339. # [16:11] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  2340. # [16:11] <Yoric> ttaubert: Thanks.
  2341. # [16:11] <Bas> bsmedberg: Alright, thanks for your thoughts, it's not pretty but it might be the best we can do to satisfy all concerns at the moment.
  2342. # [16:12] * Quits: tzimmermann (tzimmerman@moz-1162692.pools.arcor-ip.net) (Quit: Ex-Chat)
  2343. # [16:12] <Yoric> ttaubert: So this will be the blocker, I believe.
  2344. # [16:12] <ttaubert> Yoric: do we really need a canvas? we can hack something into the platform, no? :)
  2345. # [16:13] <Yoric> ttaubert: Off the main thread?
  2346. # [16:13] * Joins: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP)
  2347. # [16:13] <Yoric> You mean like calling libimage or something such?
  2348. # [16:13] <Yoric> ttaubert: That sounds possible.
  2349. # [16:13] * Parts: freddyb (freddyb@moz-DB4A9C19.scl3.mozilla.com)
  2350. # [16:13] <ttaubert> Yoric: we just capture and save to disk
  2351. # [16:14] <ttaubert> so... maybe there's an easier way
  2352. # [16:14] <Yoric> ttaubert: Do you really want to save 1900x1200 thumbnails? :)
  2353. # [16:14] * ttaubert shakes head
  2354. # [16:14] * Joins: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2355. # [16:14] <ttaubert> Yoric: but there's imgITools and such to scale down
  2356. # [16:15] <Yoric> ttaubert: Is that thread safe?
  2357. # [16:15] <ttaubert> I wouldn't think so
  2358. # [16:15] <Yoric> But yes, the underlying library might be usable.
  2359. # [16:16] * Joins: drexler (chatzilla@moz-1896B9D3.hsd1.vt.comcast.net)
  2360. # [16:17] * Quits: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net) (Quit: Edgar)
  2361. # [16:17] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2362. # [16:18] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2363. # [16:18] <mayhemer> why are mochitest results of B2G Arm (VM) opt no longer visible on try?
  2364. # [16:18] * Joins: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net)
  2365. # [16:18] * Quits: tonymec|away (tonymec@7E071F8F.54F26451.DE2DB281.IP) (Ping timeout)
  2366. # [16:19] <RyanVM> mayhemer: IIRC, they were confusing people
  2367. # [16:19] <RyanVM> mayhemer: you can use &showall=1 to see them
  2368. # [16:20] * Joins: vladan (vladan@moz-21CD3EF9.cp.telus.net)
  2369. # [16:20] <mayhemer> RyanVM: ah! cool, that's what I need, thanks
  2370. # [16:20] <johnath> edmorley: check your email
  2371. # [16:20] <RyanVM> johnath: I think I have the same issue ed had
  2372. # [16:20] <glazou> when I said a while ago building from scratch was much slower than before, someone asked me to provide figures ; is that person here now?
  2373. # [16:20] <johnath> RyanVM: check your email :)
  2374. # [16:21] <edmorley> johnath: thank you :-)
  2375. # [16:21] <RyanVM> hah
  2376. # [16:21] <RyanVM> thanks
  2377. # [16:21] <johnath> edmorley / RyanVM - can one of you confirm it works?
  2378. # [16:21] <johnath> https://lists.mozilla.org/admin/dev-tree-management/general
  2379. # [16:21] <hsivonen> where's the script that fixes stack traces dumped to console to have symbols?
  2380. # [16:21] <hsivonen> apparently mach run does not do that for me
  2381. # [16:21] <RyanVM> johnath: works
  2382. # [16:21] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2383. # [16:21] <johnath> RyanVM: you are a scholar and a gentleman
  2384. # [16:21] <Yoric> ttaubert: Is there a bug for OMT thumbnailing already?
  2385. # [16:22] <edmorley> johnath: works, thank you
  2386. # [16:22] <johnath> edmorley: no no, thank you
  2387. # [16:22] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2388. # [16:22] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2389. # [16:22] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2390. # [16:23] <ttaubert> Yoric: kind of. bug 720575
  2391. # [16:23] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  2392. # [16:23] <RyanVM> edmorley: so if I hit a b2g ipc bug, that means it'll be a priority, right? :)
  2393. # [16:23] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2394. # [16:24] <edmorley> RyanVM: naturally
  2395. # [16:24] <edmorley> :-)
  2396. # [16:25] <RyanVM> edmorley: ugh, /me needs to file some oranges
  2397. # [16:25] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  2398. # [16:25] <hsivonen> tools/rb/fix-linux-stack.pl
  2399. # [16:25] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2400. # [16:25] <RyanVM> hsivonen: ping
  2401. # [16:25] * Fallen is now known as Fallen|away
  2402. # [16:26] <hsivonen> RyanVM: pong
  2403. # [16:26] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2404. # [16:26] <RyanVM> hsivonen: did you have a chance to look at the needinfo? on bug 807442?
  2405. # [16:26] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  2406. # [16:27] <hsivonen> RyanVM: the real fix requires deep changes spanning the whole load code path from Necko to the doc
  2407. # [16:27] * Quits: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2408. # [16:27] <hsivonen> RyanVM: let's just make the assertion non-fatal
  2409. # [16:27] * geekboy|afk is now known as geekboy
  2410. # [16:28] <hsivonen> RyanVM: that's a duplicate of another bug where going back makes that assertion fire because the doc loader is confused
  2411. # [16:28] <RyanVM> hsivonen: wish we knew what made it spike so hard recently
  2412. # [16:28] <hsivonen> RyanVM: bogosity is real, though
  2413. # [16:28] <hsivonen> RyanVM: timing changes caused by multithreaded image decoding, most likely
  2414. # [16:28] <RyanVM> ahh, that could be
  2415. # [16:30] * Joins: atte (atte@moz-D74310DA.dhcp.inet.fi)
  2416. # [16:30] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  2417. # [16:31] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  2418. # [16:31] * Fallen|away is now known as Fallen
  2419. # [16:31] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2420. # [16:31] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2421. # [16:32] * whimboo is now known as whimboo|afk
  2422. # [16:33] <RyanVM> hsivonen: is there a bug filed for the longer-term fix?
  2423. # [16:33] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
  2424. # [16:34] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2425. # [16:35] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2426. # [16:35] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2427. # [16:35] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2428. # [16:35] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
  2429. # [16:35] <RyanVM> wtf - 28:34.04 c:/mozbuild/src/mozilla-central/layout/build/nsLayoutModule.cpp(98) : fatal error C1083: Cannot open include file: 'mozilla/dom/FakeSpeechRecognitionService.h': No such file or directory
  2430. # [16:36] <luisbg> I went ahead and removed the trailing whitespaces in image/src/*
  2431. # [16:36] <luisbg> https://bugzilla.mozilla.org/show_bug.cgi?id=855712
  2432. # [16:36] <luisbg> I could format the patch into hg format if you are interested
  2433. # [16:36] <luisbg> or even continue and make more code cleanup to have that folder follow the style guidelines (I just tend to do this naturally when I read code to learn it)
  2434. # [16:36] * Joins: Ms2ger (Ms2ger@B7B2FF50.C60A97A6.F9FB0584.IP)
  2435. # [16:37] * Joins: nikhil_ (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP)
  2436. # [16:37] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.9/20120422230342])
  2437. # [16:38] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2438. # [16:38] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2439. # [16:41] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2440. # [16:41] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2441. # [16:42] * Joins: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP)
  2442. # [16:42] * Joins: naveed (naveed@AC76554C.5B712BE.287DB107.IP)
  2443. # [16:43] * Quits: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com) (Quit: Leaving.)
  2444. # [16:44] * @bz really wishes sessionstore would restore window positions right. :(
  2445. # [16:45] * Joins: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com)
  2446. # [16:45] <Mavericks> heh
  2447. # [16:45] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  2448. # [16:45] * Joins: sankha93 (Instantbir@77E2712A.C0D45E01.EFB84E89.IP)
  2449. # [16:45] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2450. # [16:46] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2451. # [16:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2f63e2f90d5c - Aaron Klotz - Bug 855507: Update talos.json to capture new xperf main thread I/O counters. r=aki
  2452. # [16:46] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2453. # [16:46] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2454. # [16:47] * Joins: archerabi (Mibbit@6D343200.DA6F7616.F83D3F11.IP)
  2455. # [16:48] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2456. # [16:48] * Joins: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net)
  2457. # [16:48] * ctalbert|afk is now known as ctalbert
  2458. # [16:48] * Quits: Edgar (Thunderbir@moz-275C9AA7.dynamic.hinet.net) (Quit: Edgar)
  2459. # [16:49] * nikhil_ is now known as nsm
  2460. # [16:49] <jesup> bz: even more fun with multiple monitors I've heard
  2461. # [16:49] <@bz> jesup: Oh, I bet
  2462. # [16:49] * Quits: bjacob (bjacob@moz-BDD802ED.hfc.comcastbusiness.net) (Ping timeout)
  2463. # [16:50] <@bz> jesup: my fail here is multiple desktops. :(
  2464. # [16:50] * Joins: kats (kats@moz-7A4332AD.compute-1.amazonaws.com)
  2465. # [16:51] <hsivonen> RyanVM: yes, a long-term bug is on file
  2466. # [16:51] <RyanVM> hsivonen: yeah, I asked that before I saw your reply in the bug :)
  2467. # [16:51] <RyanVM> mind a quick r+? :)
  2468. # [16:52] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2469. # [16:52] * Ms2ger kicks roc and Bas
  2470. # [16:52] <RyanVM> ggp_: ping
  2471. # [16:53] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  2472. # [16:53] <hsivonen> RyanVM: r+. thanks.
  2473. # [16:53] <RyanVM> hsivonen, thank you!
  2474. # [16:54] * Fallen is now known as Fallen|away
  2475. # [16:54] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2476. # [16:54] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Ping timeout)
  2477. # [16:54] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2478. # [16:54] <RyanVM> hmm, so why is my freshly-clobbered build not getting MOZ_WEBSPEECH set?
  2479. # [16:55] * Quits: gsvelto (gsvelto@moz-F2B8196C.clienti.tiscali.it) (Ping timeout)
  2480. # [16:55] * Joins: gsvelto (gsvelto@moz-62CE315F.clienti.tiscali.it)
  2481. # [16:55] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  2482. # [16:56] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2483. # [16:56] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2484. # [16:56] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2485. # [16:56] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  2486. # [16:56] * Joins: spohl (Adium@moz-296783BA.revip2.marketstreetwifi.net)
  2487. # [16:56] * Quits: pnkfelix (pnkfelix@moz-DCE959F8.cnt.nerim.net) (Quit: Leaving.)
  2488. # [16:56] * Joins: bdahl (bdahl@2557E599.66715431.D25A875A.IP)
  2489. # [16:56] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  2490. # [16:57] * Joins: jryans (jryans@moz-945C5CA4.massrel.com)
  2491. # [16:57] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2492. # [16:57] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2493. # [16:58] * romaxa_zzz is now known as romaxa
  2494. # [16:59] <gaston> webspeech???
  2495. # [16:59] * Joins: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net)
  2496. # [16:59] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2497. # [17:00] * jhopkins is now known as jhopkins|afk
  2498. # [17:01] <Ms2ger> mbrubeck, what's the failure mode in bug 855562?
  2499. # [17:01] * kats is now known as kats-lunch
  2500. # [17:03] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2501. # [17:03] * Mossop_away is now known as Mossop
  2502. # [17:03] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2503. # [17:04] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2504. # [17:05] * Joins: jhk (Jignesh@6EE3C58A.62B6971.B58D974D.IP)
  2505. # [17:05] * Joins: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP)
  2506. # [17:06] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2507. # [17:06] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
  2508. # [17:07] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  2509. # [17:08] * joey-2 is now known as joey-afk
  2510. # [17:09] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  2511. # [17:09] * Joins: Asa (asa@363AA1C0.A1EC5031.204CA821.IP)
  2512. # [17:09] <mbrubeck> Ms2ger: AttributeError: 'Mochitest' object has no attribute 'immersiveHelperPath' at runtests.py line 739
  2513. # [17:09] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
  2514. # [17:10] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2515. # [17:10] * Quits: jhk (Jignesh@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  2516. # [17:10] <Ms2ger> mbrubeck, I see... You tested that the others still work?
  2517. # [17:11] <mbrubeck> Not exhaustively... I can test them all before pushing.
  2518. # [17:11] * Joins: jhk (Jignesh@6EE3C58A.62B6971.B58D974D.IP)
  2519. # [17:12] * Joins: jedp (jedp@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2520. # [17:12] <Ms2ger> mbrubeck, I'd appreciate that (though we really should find a way to unit test that)
  2521. # [17:13] * Joins: Gentlecat (Roman@59658053.BC0B4628.8FB52CB8.IP)
  2522. # [17:13] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Quit: Lost terminal)
  2523. # [17:13] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2524. # [17:13] * baku|away is now known as baku
  2525. # [17:14] <Ms2ger> tbsaunde++
  2526. # [17:14] <Ms2ger> (Nice code removal)
  2527. # [17:16] * aki is now known as aki|buildduty
  2528. # [17:16] <RyanVM> inbound's open
  2529. # [17:16] <RyanVM> be gentle
  2530. # [17:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d250db95c14b - Ryan VanderMeulen - Bug 807442 - Make assertion non-fatal. r=hsivonen
  2531. # [17:18] <Ms2ger> RyanVM, you must be new here
  2532. # [17:18] <Yoric> ttaubert: By the way, I have finished simplifying the patch for async session restore.
  2533. # [17:19] <ttaubert> Yoric: I'm reviewing it right now
  2534. # [17:19] <froydnj> he is eternally optimistic that one day people will actually listen
  2535. # [17:19] <Yoric> \o/
  2536. # [17:19] <ttaubert> Yoric: and thank you for making it easier :)
  2537. # [17:19] * Quits: Mavericks (Mibbit@E4B5A99E.2617EBD4.3E5D7F27.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2538. # [17:19] <Yoric> Thank you for reviewing it :)
  2539. # [17:19] * Quits: jrmuizel (jrmuizel@moz-BDD802ED.hfc.comcastbusiness.net) (Client exited)
  2540. # [17:19] * Quits: Asa (asa@363AA1C0.A1EC5031.204CA821.IP) (Ping timeout)
  2541. # [17:20] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2542. # [17:21] <RyanVM> froydnj: I've got to hold onto something
  2543. # [17:22] * Quits: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP) (Quit: sheeri)
  2544. # [17:22] * jimm is now known as jimm-lunch
  2545. # [17:22] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
  2546. # [17:23] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2547. # [17:25] * philor recommends a knife
  2548. # [17:26] * Joins: we11ington (msu-cse498@moz-600949B7.cse.msu.edu)
  2549. # [17:26] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2550. # [17:27] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2551. # [17:27] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Quit: leaving)
  2552. # [17:27] <darkowlzz> yzen: ping!
  2553. # [17:28] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  2554. # [17:28] * ChanServ sets mode: +o dbaron
  2555. # [17:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1330edb0de29 - Hannes Verschore - Bug 851792: IonMonkey: Add stub for TypedArray with JSAtom index in IonCache, r=jandem
  2556. # [17:30] * Quits: archerabi (Mibbit@6D343200.DA6F7616.F83D3F11.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2557. # [17:31] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2558. # [17:32] * Joins: jrmuizel (jrmuizel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2559. # [17:32] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  2560. # [17:33] * joduinn-home is now known as joduinn-mtg
  2561. # [17:34] <mbrubeck> Oh good, I triggered an "unknown exception" error in Mercurial 2.5.1 by using "hg rebase -s <changeset> -d tip"
  2562. # [17:34] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  2563. # [17:34] <Ms2ger> Still using rebase, eh
  2564. # [17:35] * Quits: darkowlzz (darkowlzz@6ED62B8F.9A07F68F.F44414AF.IP) (Ping timeout)
  2565. # [17:35] * Quits: naveed (naveed@AC76554C.5B712BE.287DB107.IP) (Ping timeout)
  2566. # [17:35] * armenzg is now known as armenzg_lunch
  2567. # [17:35] <mbrubeck> This was my first (and possibly last) attempt to use it. :P
  2568. # [17:36] <mbrubeck> back to "qimport -r"
  2569. # [17:36] * Quits: jrmuizel (jrmuizel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  2570. # [17:36] <@bz> indeed
  2571. # [17:37] * @bz does not trust rebase
  2572. # [17:37] * Quits: ErvisTusha (ErvisTusha@412BD193.F69FB6EA.363D84A4.IP) (Ping timeout)
  2573. # [17:37] <Bas> qimport -r is so wonderfully simple :)
  2574. # [17:37] <@gavin> rebase works fine
  2575. # [17:37] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2576. # [17:37] <@bz> gavin: I beg to differ
  2577. # [17:38] <@gavin> request for differing denied
  2578. # [17:38] <@bz> gavin: and as evidence I submit http://hg.mozilla.org/mozilla-central/annotate/293498096b28/content/base/src/Element.cpp
  2579. # [17:38] <@bz> gavin: which is all fucked up
  2580. # [17:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f2918a4f8f22 - Matt Brubeck - Bug 855562 - Fix error in "mach mochitest-metro" [r=Ms2ger]
  2581. # [17:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c6426bf82bb6 - Matt Brubeck - Bug 855563 - Improve mach mochitest file checking and error reporting [r=gps]
  2582. # [17:38] <@bz> gavin: That on its own is almost enough to make me switch to git, since apparently our git repo still has working blame....
  2583. # [17:39] <Ms2ger> gavin, unfortunately, its track record also begs to differ...
  2584. # [17:39] <@bz> gavin: and it doesn't help that I spent a good bit of time structuring the creation of Element.cpp such that it would NOT lose blame
  2585. # [17:39] <@bz> gavin: and then some rebase-using joker undid all that work with one command
  2586. # [17:39] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
  2587. # [17:39] <@gavin> http://bz.selenic.com/show_bug.cgi?id=3739 is a real bug
  2588. # [17:39] <@gavin> it's fixed now
  2589. # [17:39] <@bz> Yes
  2590. # [17:40] <@bz> It's hardly the first bug to come up with rebase
  2591. # [17:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2e564ec4c11d - Eddy Bruel - Bug 789897 - Add scripting support + tests for isExtensible, preventExtensions traps. r=jwalden, r=jorendorff
  2592. # [17:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4e200fe684d - Jeff Walden - Bug 789897 - Move JSObject::preventExtensions (non-static) to ObjectImpl::preventExtensions (static). r=ejpbruel
  2593. # [17:40] <@bz> It's not even the first data corruption bug with rebase.
  2594. # [17:40] <@gavin> the past is the past!
  2595. # [17:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/804c5ca59d99 - Eddy Bruel - Bug 789897 - Implement a preventExtensions trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley,
  2596. # [17:40] <@bz> And I have no confidence there aren't others.
  2597. # [17:40] <firebot> r=two-turtle-doves-and-a-partridge-in-a-pear-tree
  2598. # [17:40] <Ms2ger> gavin, the past is the present, still...
  2599. # [17:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ea96ee5c55ec - Eddy Bruel - Bug 789897 - Implement an isExtensible trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley,
  2600. # [17:40] <froydnj> the past lives forever with source control
  2601. # [17:41] <firebot> r=two-turtle-doves-and-a-partridge-in-a-pear-tree
  2602. # [17:41] * catlee is now known as catlee-lunch
  2603. # [17:41] <@bz> froydnj: unless you corrupt the repo, of course
  2604. # [17:41] <@dolske> FIIIIVE GOLDENNNN RIIIINGS
  2605. # [17:41] * kats-lunch is now known as kats
  2606. # [17:41] <past> some times I hate my IRC nick
  2607. # [17:41] <@bz> froydnj: seriously, getting at sane blame for Element is now harder than getting sane blame across the hg/cvs divide
  2608. # [17:41] * Joins: espadrine (thaddee_ty@moz-9D5F8747.dclient.lsne.ch)
  2609. # [17:41] <@bz> gavin: Basically, I understand how qimport -r; qpop; qpush works
  2610. # [17:42] <@gavin> bz: doesn't it just involve skipping to before jlebar's changeset?
  2611. # [17:42] <RyanVM> rnewman: ping
  2612. # [17:42] <@bz> gavin: yes, but how do you do that?
  2613. # [17:42] <@bz> gavin: from the hgweb ui?
  2614. # [17:42] <Ms2ger> gavin, try it, the parent link on hgweb is broken
  2615. # [17:42] <mbrubeck> Someday I'll get around to building a decent web interface for hg blame / git blame
  2616. # [17:42] <@gavin> same way as with any blame hunt
  2617. # [17:42] <@bz> gavin: Have you tried?
  2618. # [17:42] <@bz> gavin: no
  2619. # [17:42] <mbrubeck> that lets you easily skip back to ancestor changesets
  2620. # [17:42] <@bz> gavin: because the links are all broken too
  2621. # [17:42] <@gavin> get the revision number, substract 1, load new URL
  2622. # [17:42] <@bz> gavin: because of the corruption. Seriously, try it
  2623. # [17:42] <@bz> gavin: uh, no
  2624. # [17:42] <@bz> gavin: the normal way is to just follow the link, click parent, click annotate
  2625. # [17:43] <@bz> gavin: one you have to edit the url, you lose
  2626. # [17:43] <@gavin> I always edit the URL
  2627. # [17:43] <@gavin> WFM :)
  2628. # [17:43] <@bz> gavin: And also...
  2629. # [17:43] <mbrubeck> "subtract 1" is only the parent changeset *most* of the time... >;-)
  2630. # [17:43] <@bz> http://hg.mozilla.org/mozilla-central/annotate/97503/content/base/src/Element.cpp
  2631. # [17:43] <@bz> doesn't exist
  2632. # [17:43] <mbrubeck> lol
  2633. # [17:43] <@bz> because of course it wants the hash, not the revision number
  2634. # [17:43] <@gavin> no, revision numbers work
  2635. # [17:43] <@bz> And if you go to the changeset in question
  2636. # [17:44] <@gavin> Element.cpp probably didn't exist then
  2637. # [17:44] <@bz> Did you follow the link above?
  2638. # [17:44] <@bz> well
  2639. # [17:44] <@gavin> (in that location)
  2640. # [17:44] <@bz> So then your method fails, no?
  2641. # [17:44] * Joins: sachin_ (sachin@637D4CD0.BF84E432.1C37C358.IP)
  2642. # [17:44] <@gavin> you just need to look up the rename, yeah
  2643. # [17:44] <@bz> No, but
  2644. # [17:44] <@gavin> I'm not really claiming that hgweb's blame UI is great
  2645. # [17:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70896d62e7d3 - Kartikaya Gupta - Bug 855431 - Make the gamepad action button work on awesome screen list items. r=sriram
  2646. # [17:44] <@bz> Again
  2647. # [17:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c69d74aecb03 - Kartikaya Gupta - Bug 855471 - Transfer focus to the LayerView when receiving a gamepad panning-related event. r=mfinkle
  2648. # [17:44] <@gavin> but rebase bugs don't really make it any worse
  2649. # [17:44] <@bz> Uh
  2650. # [17:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/321ce1200ede - Kartikaya Gupta - Bug 855016 - Allow gamepad action button to trigger the row items on about:home. r=sriram
  2651. # [17:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/513cf5f34495 - Kartikaya Gupta - Bug 855016 - Make the more-text links on about:home sections focusable and gamepad-actionable. r=sriram
  2652. # [17:44] <froydnj> this is starting to negate the whole point of having a web ui
  2653. # [17:45] <@gavin> (http://hg.mozilla.org/mozilla-central/log/97510/ works)
  2654. # [17:45] * Quits: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net) (Input/output error)
  2655. # [17:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8d6834c316fe - Kartikaya Gupta - Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
  2656. # [17:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d96d3de29187 - Kartikaya Gupta - Bug 855016 - Make the promobox show a focus highlight. r=sriram
  2657. # [17:45] <devd> taras: about:telemetry doesn't work on latest firefox? :( is there another option?
  2658. # [17:45] * Quits: sachin_h (sachin@87C4A768.AD975AFF.C842849F.IP) (Ping timeout)
  2659. # [17:45] <@bz> so what you're saying is that the blame was fucked _before_ the rename?
  2660. # [17:45] <@bz> I don't want log/
  2661. # [17:45] <@bz> I want annotate/
  2662. # [17:45] <@bz> obviously, if I want blame
  2663. # [17:45] <@bz> Anyway
  2664. # [17:45] <@gavin> yes, I know, I'm just saying that the problem is the rename, not the revision missing
  2665. # [17:46] * Joins: darkowlzz (darkowlzz@A2E6788E.6EECC15D.9DA13C14.IP)
  2666. # [17:46] * Joins: b10n1k (j0ni@moz-F779BA83.home.otenet.gr)
  2667. # [17:46] <@bz> My point is that there have been at least two data corruption issues in rebase
  2668. # [17:46] <@bz> Which reduces confidence that there are no others
  2669. # [17:46] <@bz> furthermore, qimport -r makes it much harder to introduce data corruption
  2670. # [17:46] <@gavin> and my point is that while unfortunate, they're fixed now, and they're not as big of a deal as people are making them out to be :)
  2671. # [17:46] <@bz> uh
  2672. # [17:46] <@bz> this is a huge deal
  2673. # [17:46] * Quits: ggp_ (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  2674. # [17:46] <@bz> I've spent at least 3 extra hours this week dealing with the broken blame on Element
  2675. # [17:46] * khuey is now known as khuey|away
  2676. # [17:47] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
  2677. # [17:47] <Ms2ger> gavin, why do you insist on downplaying serious bugs?
  2678. # [17:47] <@gavin> they don't call me the Downplayer for nothing
  2679. # [17:47] <@bz> So my point is that since _I_ don't want to corrupt things
  2680. # [17:47] <@bz> and I have good confidence that qimport -r won't do so
  2681. # [17:47] <@bz> and I absolutely no confidence that rebase won't
  2682. # [17:47] * Yoric wonders whether bz is talking about Haskell :)
  2683. # [17:47] * Joins: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP)
  2684. # [17:48] <@bz> especially because I know that it in fact _will_ for some people, if they happen to have the wrong hg version
  2685. # [17:48] * Ms2ger throws a monad at Yoric
  2686. # [17:48] <RyanVM> gavin: if you've got a minute, can you take a look at the m-oth failures on aurora? I'm thinking they're from bug 841554
  2687. # [17:48] <mbrubeck> gavin: Though I'm using the latest version of hg, and while rebase didn't corrupt my data (as far as I can tell) it did abort with an error and roll back not only the rebase but my previous transaction as well...
  2688. # [17:48] <@bz> All I can do is to not use rebase and recommend to others to also not use it
  2689. # [17:48] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
  2690. # [17:48] <RyanVM> gavin: m-bc that is
  2691. # [17:48] <mbrubeck> gavin: So I think I still don't trust it.
  2692. # [17:48] * dhylands is now known as dhylands|dr
  2693. # [17:48] * Yoric binds Ms2ger's monad.
  2694. # [17:48] <mbrubeck> I'm just going to use a git mirror if I have any rebasing to do
  2695. # [17:48] <@bz> gavin: seriously, hg rebase is just incredibly buggy
  2696. # [17:48] <Yoric> Anyway, gtg.
  2697. # [17:48] <@gavin> mbrubeck: weird, never seen that
  2698. # [17:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/30bea74a353e - Benoit Girard - Bug 844292 - Add a mach target for GTest. r=gps DONTBUILD as NPOTB
  2699. # [17:48] <mbrubeck> because among other things, "git rebase" is far more usable.
  2700. # [17:48] <@gavin> bz: not in my experience
  2701. # [17:48] * Quits: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com) (Quit: NO CARRIER)
  2702. # [17:48] <@bz> gavin: <shrug>
  2703. # [17:48] <Ms2ger> gavin, maybe not in yours, but that must be because you weren't watching...
  2704. # [17:49] <@gavin> RyanVM: looking
  2705. # [17:49] <mbrubeck> Also, hg phases are still pissing me off... why does it set the phase even for a push that gets aborted by a hook?
  2706. # [17:49] <@gavin> Ms2ger: I watch a lot of things
  2707. # [17:49] <@bz> gavin: All I can say is your anecdotes and my anecdotes don't match
  2708. # [17:49] <@bz> gavin: but the repo corruption data is what it is
  2709. # [17:49] * Quits: inolen (Adium@moz-FA2406D8.socal.res.rr.com) (Quit: Leaving.)
  2710. # [17:49] * @bz should really just stop worrying about m-c and be done with it
  2711. # [17:50] * Quits: matthewgertner (matthewger@F5505435.26EDE4E7.25874CBB.IP) (Quit: matthewgertner)
  2712. # [17:50] <Bas> bz: What do you mean by that? :)
  2713. # [17:50] <@gavin> rnewman: see aurora b-c test failures from (perhaps) your patch
  2714. # [17:50] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  2715. # [17:51] <jlebar|away> bz: The git blame is still pristine, I believe. :)
  2716. # [17:51] <jlebar|away> bz: and it has something resembling CVS history.
  2717. # [17:51] <@bz> jlebar|away: yeah, I should really try switching to that
  2718. # [17:51] <@bz> jlebar|away: do we have something like bzexport for git?
  2719. # [17:51] <@bz> Bas: what I said.
  2720. # [17:51] <@bz> Bas: work on something else for a while...
  2721. # [17:51] <jlebar|away> bz: yes; it's part of https://github.com/jlebar/moz-git-tools
  2722. # [17:51] <@bz> jlebar|away: nice
  2723. # [17:51] <Ms2ger> Bas, broken blame is only slightly less annoying than the half dozen threads about moz2d repositories you dumped into my newsgroup...
  2724. # [17:51] <jlebar|away> bz: We don't have a qimport tool.
  2725. # [17:51] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  2726. # [17:52] * @bz should try living in git for a week and see how it works
  2727. # [17:52] <@bz> jlebar|away: hmm
  2728. # [17:52] <@bz> jlebar|away: I only really use that to grab patches from a bug to apply locally...
  2729. # [17:53] <Bas> Ms2ger: Don't read it if you're not interested :P You know how much crap I get in dev-platform -I- don't care about ;)
  2730. # [17:53] <@bz> jlebar|away: https://github.com/mozilla/mozilla-central/ is the relevant repo?
  2731. # [17:53] <jlebar|away> bz: You can do something like curl -L http://patch.url | hg-patch-to-git-patch | git am, but obviously you have to do that once for eatch patch
  2732. # [17:53] <jcranmer> Bas: actually, mailman is stupid and breaks threading in thelists
  2733. # [17:53] <Ms2ger> Bas, I want to just mute the thread, but I can't, because you and roc broke the threading
  2734. # [17:53] * Joins: TheOtherOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  2735. # [17:53] <@bz> jlebar|away: I have to qimport each patch separately anyway
  2736. # [17:53] <jlebar|away> bz: there are many repos, but that's the best one.
  2737. # [17:53] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2738. # [17:54] <@bz> jlebar|away: that's what I meant, yes
  2739. # [17:54] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  2740. # [17:54] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2741. # [17:54] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2742. # [17:54] * @bz wonders what a good replacement workflow is for "hg qpush || hg qpop; edit-patch-here"
  2743. # [17:54] * philor is now known as philor|away
  2744. # [17:54] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2745. # [17:54] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2746. # [17:54] <jlebar|away> bz: what's ||?
  2747. # [17:55] <@bz> That basically runs the qpop if the qpush failed
  2748. # [17:55] <@bz> i.e. if there were patch conflicts
  2749. # [17:55] <jlebar|away> Oh, logical or
  2750. # [17:55] * Quits: TheOtherOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2751. # [17:55] * Quits: Ms2ger (Ms2ger@B7B2FF50.C60A97A6.F9FB0584.IP) (Ping timeout)
  2752. # [17:55] <@bz> in which case I typically go and edit the diff until it applies. ;)
  2753. # [17:55] * @bz hasn't found a merge setup he's happy with, sadly
  2754. # [17:55] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2755. # [17:55] <sfink> I use wiggle in that case
  2756. # [17:55] <jlebar|away> bz: I think git am will not apply the patch at all if it doesn't apply.
  2757. # [17:56] <@bz> sure
  2758. # [17:56] <jcranmer> Bas: and I know it's mailman specifically breaking the threads because I have a mailman patch that can fix it
  2759. # [17:56] <jlebar|away> bz: So it would be git am, then edit the patch, then git am again
  2760. # [17:56] <@bz> ah, ok
  2761. # [17:56] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2762. # [17:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2763. # [17:56] <@bz> Worksforme!
  2764. # [17:56] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2765. # [17:56] <darkowlzz> what's a platform-specific file handler for linux?
  2766. # [17:56] <darkowlzz> https://mxr.mozilla.org/mozilla-central/source/toolkit/components/osfile/osfile_async_front.jsm#214
  2767. # [17:56] <Bas> MS2ger jcranmer: Ahah, well, I dunno, I hate threads and don't use them anyway :p
  2768. # [17:56] <jlebar|away> bz: Although if you're using git rebase, you kind of do need to figure out merging.
  2769. # [17:56] <@bz> well
  2770. # [17:57] <@bz> so I'm not convinced on git rebase
  2771. # [17:57] <@bz> precisely because merging is such a mess
  2772. # [17:57] <@bz> in the common case
  2773. # [17:57] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  2774. # [17:57] <jlebar|away> bz: I suppose you could use quilt; I have never tried.
  2775. # [17:57] * @bz has a much easier time editing a diff than dealing with your typical merge UI....
  2776. # [17:57] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2777. # [17:57] <jlebar|away> bz: have you tried inline merge, which just puts <<< and >>> in the file?
  2778. # [17:57] * jhopkins|afk is now known as jhopkins
  2779. # [17:57] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  2780. # [17:57] <Bas> bz: Am I -really- old fashioned that I look at .rej files and go in and fix manually?
  2781. # [17:57] * jlebar|away finds that pretty unobjectionable
  2782. # [17:57] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2783. # [17:57] <jcranmer> meld works well enough for me, unless the merge is completely broken
  2784. # [17:58] * catlee-lunch is now known as catlee
  2785. # [17:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2786. # [17:58] <RyanVM> Bas: that's what I do too
  2787. # [17:58] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2788. # [17:58] * Joins: mdas_ (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2789. # [17:58] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  2790. # [17:58] <AutomatedTester> dbaron: hi, I have a question regarding element.offsetLeft when an element has transform: translateX(-1000px) CSS rule on it. Should offsetLeft take the transform into account?
  2791. # [17:59] <@dbaron> AutomatedTester, I don't know... I'd really suggest avoiding offsetLeft etc.
  2792. # [17:59] <RyanVM> gavin: I'm going to just back bug 841554 out for now since rnewman doesn't seem to be around
  2793. # [17:59] <@bz> jlebar|away: I have
  2794. # [17:59] <@gavin> RyanVM: ok
  2795. # [17:59] <@bz> jlebar|away: it works ok sometimes
  2796. # [17:59] <AutomatedTester> dbaron: oh... I am trying to calculate the position of elements, is there a prefered mechanism?
  2797. # [17:59] <jlebar|away> bz: but if you're not using a patch tool like quilt, it's kind of a pain to reorder patches or otherwise change qparent of your "queue" (i.e. branch) without using rebase. You can do it with cherry-picking, but it's not great.
  2798. # [17:59] <@bz> jlebar|away: any time reindenting happened it's a bloody mess
  2799. # [18:00] <AutomatedTester> dbaron: or is it a case of "Don't"
  2800. # [18:00] <jlebar|away> bz: I /think/ git has a way to make rebases work across reindents.
  2801. # [18:00] <@dbaron> AutomatedTester, I think getBoundingClientRect / getClientRects are preferable
  2802. # [18:00] <@bz> Bas: That's effectively what I do, except I try to make patch double-check my work. ;)
  2803. # [18:00] * Quits: sankha93 (Instantbir@77E2712A.C0D45E01.EFB84E89.IP) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  2804. # [18:00] <@dbaron> AutomatedTester, though I also don't remember if they consider transforms
  2805. # [18:00] <jlebar|away> bz: maybe not.
  2806. # [18:00] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2807. # [18:00] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2808. # [18:00] <@bz> jlebar|away: see, magic makes me uncomfortable
  2809. # [18:00] * Quits: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Broken pipe)
  2810. # [18:00] <Bas> bz: heh :)
  2811. # [18:00] <jlebar|away> :)
  2812. # [18:00] <@bz> jlebar|away: because I don't trust it to not fuck up
  2813. # [18:01] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2814. # [18:01] <@bz> jlebar|away: (granted, I'm trusting patch to not fuck up, which is also not a given)
  2815. # [18:01] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2816. # [18:01] <AutomatedTester> dbaron: I am seeing that offsetLeft isnt, will try get*ClientRects
  2817. # [18:01] * Joins: ehsan (ehsan@10862AF8.BC65149B.D16F30BC.IP)
  2818. # [18:01] * ChanServ sets mode: +o ehsan
  2819. # [18:01] * Joins: TimAbraldes (TimAbralde@moz-CDD0DFBD.sd.sd.cox.net)
  2820. # [18:01] <AutomatedTester> dbaron: who would be the best person to ask about the correct behaviour
  2821. # [18:01] * jimm-lunch is now known as jimm
  2822. # [18:01] <@bz> AutomatedTester: if you're using offset*, you're doing it wrong
  2823. # [18:02] <@bz> AutomatedTester: because it can't possibly give you a correct answer
  2824. # [18:02] <@dbaron> AutomatedTester, probably bz or roc
  2825. # [18:02] * Joins: blassey (blassey@42701D6F.1E1FAB7C.B8C0F609.IP)
  2826. # [18:02] * rail is now known as rail-lunch
  2827. # [18:02] <@bz> getBoundingClientRect takes transforms into account
  2828. # [18:02] <@bz> See https://bugzilla.mozilla.org/show_bug.cgi?id=591718
  2829. # [18:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ba144296a128 - Ehsan Akhgari - Bug 853560 - Fix nsTArray::SetCapacity callers in dom/plugins to not look at the return value; r=bsmedberg
  2830. # [18:02] <@bz> As far as what the right behavior is for offset*....
  2831. # [18:02] <@bz> It doesn't have any
  2832. # [18:03] <@bz> So you shouldn't worry about it, and shouldn't use them. ;)
  2833. # [18:03] <AutomatedTester> bz: ok cool, thats an answer I can work with!
  2834. # [18:03] * joey-afk is now known as joey-2
  2835. # [18:04] <AutomatedTester> bz: dbaron: thanks for your help
  2836. # [18:05] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2837. # [18:05] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  2838. # [18:05] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2839. # [18:06] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2840. # [18:07] * Joins: ErvisTusha (ErvisTusha@E3411104.F69FB6EA.363D84A4.IP)
  2841. # [18:07] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2842. # [18:07] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2843. # [18:07] <@bsmedberg> ugh, every time pandora tries to play an audio ad, it hangs up again :-(
  2844. # [18:07] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2845. # [18:07] * gregglind is now known as gregglind_lunch
  2846. # [18:07] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2847. # [18:08] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2848. # [18:08] * Joins: ehugg (chatzilla@B612A46C.29102B70.6CD50604.IP)
  2849. # [18:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3d7ab7be4d31 - Bill McCloskey - Bug 855136 - Don't require call/construct args to NewProxyObject (r=luke)
  2850. # [18:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b2818d4dccfe - Bill McCloskey - Bug 855136 - Don't use call/construct slots for direct proxies (r=luke)
  2851. # [18:08] * dholbert|afk is now known as dholbert
  2852. # [18:09] * khuey|away is now known as khuey
  2853. # [18:10] <nmatsakis> by chance, anybody here use rxvt on mac?
  2854. # [18:11] * Joins: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP)
  2855. # [18:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c1d4ca637c61 - Sid Stamm - Bug 832398 - change default-source to default-src in CSP error messages. r=l10n
  2856. # [18:11] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2857. # [18:12] <@bsmedberg> bz: in bug 846906, is there something specifically that worries you about using nsIWebBrowser?
  2858. # [18:12] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  2859. # [18:13] * Joins: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP)
  2860. # [18:13] <@bz> bsmedberg: well, apart from the fact that it exposes random gunk?
  2861. # [18:14] <@bz> bsmedberg: And if we ever change the underlying implementation to not use nsWebBrowser we'd have to keep exposing the gunk?
  2862. # [18:14] <@bsmedberg> or change the API...
  2863. # [18:14] <@bz> bsmedberg: the API is meant to be for use by extensions
  2864. # [18:14] <devd> felipe: if you get a minute, plese take a look at my patch for bug 850435. It is a really simple fix and shouldn't take much time. My stupidity in bug 767676
  2865. # [18:14] <@bsmedberg> by "extensions" or by "the addon SDK"?
  2866. # [18:14] <@bz> The latter
  2867. # [18:14] * Quits: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Connection reset by peer)
  2868. # [18:14] <@bz> but the SDK is bundled in extensions...
  2869. # [18:14] <@bsmedberg> now that we have a builtin SDK, I'm less worried about that
  2870. # [18:14] <@bz> Oh, we have that now?
  2871. # [18:14] * Joins: Ann_Yiming (Ann_Yiming@moz-161994B5.dia.static.qwest.net)
  2872. # [18:14] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  2873. # [18:14] * @bz missed that!
  2874. # [18:14] <@bsmedberg> I think we do...
  2875. # [18:15] <@bsmedberg> Mossop: ^^ am I correct?
  2876. # [18:15] <@bz> If extensions no longer bundle the sdk, I'm much happier just doing whatever here
  2877. # [18:15] <mbrubeck> http://www.oxymoronical.com/blog/2013/02/The-Add-on-SDK-is-now-in-Firefox
  2878. # [18:15] <@bsmedberg> bz: so the impl is going to be a nsWebBrowser in any case?
  2879. # [18:15] <mbrubeck> "Existing add-ons and add-ons built with the current version of the SDK still use their own versions of the APIs from their XPIs"
  2880. # [18:15] <glandium> bsmedberg: do you think it would make sense to make ctypes return the folded lib (nss) when js code tries to open one of libs that used to be there (say, nspr)? (context is bug 855325)
  2881. # [18:15] * philor|away is now known as philor
  2882. # [18:15] * Quits: vtmarvin (Thunderbir@F5505435.26EDE4E7.25874CBB.IP) (Ping timeout)
  2883. # [18:15] <@bz> bsmedberg: for the moment, yes
  2884. # [18:16] <@bsmedberg> glandium: that seems pretty magical to me...
  2885. # [18:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/16eb654ae743 - Simone Carletti - Bug 854463 - Add AWS S3 to PSL. r=gerv.
  2886. # [18:16] <@bz> bsmedberg: Ideally, we'd just hand out the docshell, but we need to keep the nsWebBrowser alive....
  2887. # [18:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d9d91dde95a3 - Simone Carletti - Bug 854388 - Add AWS CloudFront to PSL. r=gerv.
  2888. # [18:16] <Mossop> The current release of the SDK still bundles the SDK in the XPI but uses the version in Firefox if you're on Firefox 21 or higher. Later versions will just not include it in the XPI
  2889. # [18:16] <@bsmedberg> not the good kind of magic
  2890. # [18:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/37fbc474ed18 - Simone Carletti - Bug 849816 - Add nyc.mn to PSL. r=gerv.
  2891. # [18:16] <Mossop> mbrubeck: Already out of date!
  2892. # [18:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e3c08b01675e - Simone Carletti - Bug 855715 - Add AWS ELB to PSL. r=gerv.
  2893. # [18:16] <mbrubeck> Mossop: Oh, good!
  2894. # [18:16] <Mossop> As of this week
  2895. # [18:16] <glandium> bsmedberg: yeah, i was having mixed feelings
  2896. # [18:16] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Quit: Leaving)
  2897. # [18:16] <glandium> bsmedberg: the fact that we're not folding on all platforms is not very helpful
  2898. # [18:17] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
  2899. # [18:17] <nemo> So. As I was telling ##opera on freenode, thing that makes me saddest about Opera moving to Webkit is the users we deal w/ in SVG/JS/CSS support channels who come by asking for help, and ask for a "workaround for firefox" or say "broken in firefox, but I don't care, people should use chrome"
  2900. # [18:17] <nemo> and I load the page in opera, and it is screwed up there too
  2901. # [18:17] <nemo> I can't do that anymore, now :(
  2902. # [18:17] <nemo> well, in future
  2903. # [18:17] * Fallen|away is now known as Fallen
  2904. # [18:18] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2905. # [18:18] <nemo> I do use IE10 to report "broken in same way in IE10" but, unfortunately IE has such a poor rep - esp w/ people like that, that it isn't as effective as Opera
  2906. # [18:18] <@bsmedberg> bz: hrm, how do they get their docshell off of the nsIWebBrowser?
  2907. # [18:18] <glandium> bsmedberg: how about exposing an object that would return the right ctypes lib? (like Lib.nspr4 would return nspr4 on linux and nss3 (or whatever it ends up being called later on) on others)
  2908. # [18:18] <glandium> bsmedberg: i mean, it would return a ctypes lib
  2909. # [18:19] <@bsmedberg> glandium: that sounds reasonable, or even just a function "give me the NSPR lib" and "give me the NSS lib"
  2910. # [18:19] <glandium> not a filename or whatever
  2911. # [18:19] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  2912. # [18:19] <@bsmedberg> yes, exactly
  2913. # [18:19] * Quits: vladan (vladan@moz-21CD3EF9.cp.telus.net) (Quit: Leaving.)
  2914. # [18:19] * Quits: martyn (martyn@moz-AF31F279.range86-170.btcentralplus.com) (Quit: Ex-Chat)
  2915. # [18:19] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2916. # [18:19] <jesup> bsmedberg: thanks, BTW. patch is in and stable; leaks are gone. Feel free to join Ryan and the Mozilla Philly crowd in Downingtown next week for lunch. It is quite a drive, however.... :-)
  2917. # [18:20] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
  2918. # [18:20] * Quits: gerv (Instantbir@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  2919. # [18:20] * Joins: gerv (Instantbir@moz-8E68CF56.in-addr.arpa)
  2920. # [18:20] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Ping timeout)
  2921. # [18:20] * Joins: mike5w3c (mike@moz-7A566BE1.net)
  2922. # [18:20] * @bsmedberg goes on a "where is downington" mission ;-)
  2923. # [18:20] <RyanVM> that would be an epic drive for beer
  2924. # [18:20] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2925. # [18:20] <@bsmedberg> yes, that's quite a drive
  2926. # [18:20] <RyanVM> west of philly
  2927. # [18:20] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2928. # [18:20] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  2929. # [18:20] <RyanVM> but easily accessible by the turnpike ;)
  2930. # [18:21] * Quits: jhk (Jignesh@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  2931. # [18:21] * Cww|sick is now known as Cww
  2932. # [18:21] <RyanVM> billm: inbound red
  2933. # [18:21] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  2934. # [18:21] <jesup> good beer though (Victory)
  2935. # [18:21] * jcranmer isn't used to the turnpike east of Breezewood
  2936. # [18:22] * Quits: biesi (uid8099@moz-D8B63698.irccloud.com) (Ping timeout)
  2937. # [18:22] * Quits: felipe (uid2734@moz-D8B63698.irccloud.com) (Ping timeout)
  2938. # [18:22] * Quits: dolske|cloud (uid2681@moz-D8B63698.irccloud.com) (Ping timeout)
  2939. # [18:22] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  2940. # [18:22] <@bz> bsmedberg: painful
  2941. # [18:22] * Joins: edmorley1 (edmorley@moz-96F730DB.range86-166.btcentralplus.com)
  2942. # [18:22] * armenzg_lunch is now known as armenzg
  2943. # [18:22] <@bz> bsmedberg: Have to go through .contentDOMWindow
  2944. # [18:22] <@bsmedberg> bz: oh, the test does it via interfacerequestor...
  2945. # [18:22] <@bz> bsmedberg: or that
  2946. # [18:22] * @bsmedberg feels vaguely sick
  2947. # [18:22] * Quits: anton (uid1783@moz-D8B63698.irccloud.com) (Ping timeout)
  2948. # [18:22] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  2949. # [18:22] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Connection reset by peer)
  2950. # [18:22] <@bz> bsmedberg: hence my suggestion to maybe return nsIWebNavigation
  2951. # [18:22] <@bz> still for the webbrowser
  2952. # [18:22] * Neil is now known as NeilAway
  2953. # [18:23] * Quits: edmorley (edmorley@moz-96F730DB.range86-166.btcentralplus.com) (Ping timeout)
  2954. # [18:23] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2955. # [18:23] <@bz> but at least you can navigate it and get the document and stuff...
  2956. # [18:23] * Quits: gozala (uid5923@moz-D8B63698.irccloud.com) (Ping timeout)
  2957. # [18:23] <@bz> _really_ ideally the docshell would keep the webbrowser alive
  2958. # [18:23] <@bz> while it's alive
  2959. # [18:23] <@bz> but that stuff is not cced..
  2960. # [18:23] * Joins: robertbindar (bindar@moz-C133775.eregie.pub.ro)
  2961. # [18:23] <billm> Ryan: I can fix
  2962. # [18:23] * Quits: ttaubert (uid2620@moz-D8B63698.irccloud.com) (Ping timeout)
  2963. # [18:23] * Quits: pdr (uid7901@moz-D8B63698.irccloud.com) (Ping timeout)
  2964. # [18:24] <rnewman> RyanVM: please dog
  2965. # [18:25] <rnewman> do, even
  2966. # [18:25] * Joins: cdiehl_ (cdiehl@moz-E6EDA4C2.pool.mediaways.net)
  2967. # [18:25] <RyanVM> rnewman: already, just waiting to comment until I see green b-c runs
  2968. # [18:25] <RyanVM> bilm: go for it
  2969. # [18:25] <RyanVM> billm*
  2970. # [18:25] * Quits: cdiehl (cdiehl@moz-84450D3A.pool.mediaways.net) (Ping timeout)
  2971. # [18:25] * cdiehl_ is now known as cdiehl
  2972. # [18:26] <devd> Is there a way to cancel a try run? I just realized I pushed the wrong set of patches
  2973. # [18:27] <RyanVM> devd: yes
  2974. # [18:27] <RyanVM> devd: red x in the upper left corner
  2975. # [18:27] * Joins: bbondy2 (bbondy@moz-717FF534.home.cgocable.net)
  2976. # [18:27] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2977. # [18:27] * Joins: inolen (Adium@moz-9F4F17DF.tourcaster.com)
  2978. # [18:27] <billm> RyanVM: should be fixed
  2979. # [18:27] * Quits: sachin_ (sachin@637D4CD0.BF84E432.1C37C358.IP) (Quit: Leaving)
  2980. # [18:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c9e35e4221e5 - Bill McCloskey - Bug 855136 - Fix build error on android on a CLOSED TREE
  2981. # [18:28] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  2982. # [18:28] * Quits: bbondy (bbondy@A4098B60.6DF0B0B2.A6924FEF.IP) (Ping timeout)
  2983. # [18:28] * bbondy2 is now known as bbondy
  2984. # [18:29] * Joins: biesi (uid8099@moz-D8B63698.irccloud.com)
  2985. # [18:29] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2986. # [18:29] <devd> RyanVM: thanks! hopefully it dies soon
  2987. # [18:29] * Quits: marcoz (marco.zehe@moz-50675C5E.dip.t-dialin.net) (Ping timeout)
  2988. # [18:29] * Joins: marcoz (marco.zehe@moz-50675C5E.dip.t-dialin.net)
  2989. # [18:30] * Quits: till (till@moz-7F4E3C7D.adsl.alicedsl.de) (Client exited)
  2990. # [18:30] <RyanVM> devd: thanks for canceling them!
  2991. # [18:31] * Joins: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  2992. # [18:31] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  2993. # [18:31] <@ted> gerv: ping?
  2994. # [18:31] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  2995. # [18:31] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  2996. # [18:31] <gerv> ted: pong.
  2997. # [18:31] <NeilAway> bah, another assert that wanted to crash my browser but it's quite happy really :s
  2998. # [18:31] <@ted> gerv: do you know if we've ever looked at whether we can include code under the MSPL?
  2999. # [18:32] <@ted> sorry, the MLPL
  3000. # [18:32] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3001. # [18:32] <@ted> "MICROSOFT LIMITED PUBLIC LICENSE"
  3002. # [18:32] <@ted> http://msdn.microsoft.com/en-us/cc300389.aspx#P
  3003. # [18:32] * gerv looks
  3004. # [18:32] * hwine is now known as hwine|mtg
  3005. # [18:32] * Parts: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  3006. # [18:32] * Quits: FabioMag_ (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Ping timeout)
  3007. # [18:32] <gerv> ted: the problem is here:
  3008. # [18:32] <gerv> "(F) Platform Limitation - The licenses granted in sections 2(A) and 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product."
  3009. # [18:33] <@ted> this code would only work on windows
  3010. # [18:33] <@ted> FWIW
  3011. # [18:33] <gerv> Right.
  3012. # [18:33] <@ted> it's sample code from MSDN
  3013. # [18:33] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  3014. # [18:33] <gerv> But the problem is, we would have to stop other people taking it and using it elsewhere.
  3015. # [18:33] <@ted> but it's too restrictive to sublicense?
  3016. # [18:33] * coop is now known as coop|mtg
  3017. # [18:33] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  3018. # [18:33] <@ted> yeah
  3019. # [18:33] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  3020. # [18:33] * Joins: jbeich (user@AD13B978.4E2D9615.1E8B7E1C.IP)
  3021. # [18:33] * joey-2 is now known as joey-afk
  3022. # [18:33] <@ted> that sucks, stupid MSPL
  3023. # [18:33] <gerv> And we don't have a mechanism for doing that.
  3024. # [18:33] <gerv> Sorry :-((
  3025. # [18:33] <@ted> not your fault
  3026. # [18:34] <gerv> MS does have actual open source licences they wrote,
  3027. # [18:34] <@ted> there's just a rather annoying chunk of code on MSDN that would be really handy to use and really annoying to reimplement
  3028. # [18:34] <gerv> but this is not on eof them.
  3029. # [18:34] <gerv> Is it a DirectX9->10 translation thingy?
  3030. # [18:34] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  3031. # [18:34] <@ted> http://msdn.microsoft.com/en-us/library/windows/desktop/ee417014%28v=vs.85%29.aspx
  3032. # [18:34] <@ted> that
  3033. # [18:34] <gerv> Ah, right.
  3034. # [18:34] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  3035. # [18:34] * Joins: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3036. # [18:34] <gerv> Not the same bit as another bug i dealt with 5 minutes ago where someone also wanted to use some MS code :-|
  3037. # [18:34] <gerv> You can certainly be inspired by that code,
  3038. # [18:35] <gerv> but you can't copy and paste it.
  3039. # [18:35] * Quits: biesi (uid8099@moz-D8B63698.irccloud.com) (Ping timeout)
  3040. # [18:35] <@ted> understood
  3041. # [18:35] <@ted> thanks for looking
  3042. # [18:35] * Joins: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP)
  3043. # [18:36] * Quits: @ehsan (ehsan@10862AF8.BC65149B.D16F30BC.IP) (Input/output error)
  3044. # [18:36] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Ping timeout)
  3045. # [18:36] <jbeich> if a feature landed in bug NNN and I've found a bug MMM in it, should my bug depend on or block? is there a rule? like: for tier1 -> block (aka critical), for tier3 -> depend on (aka afterthought)
  3046. # [18:36] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3047. # [18:37] <gerv> jbeich: Neither.
  3048. # [18:37] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  3049. # [18:37] <gerv> You should mark your bug with the "regression" keyword
  3050. # [18:37] <gerv> and note the bug it regressed, either in a comment or as a See Also (although not many people use that).
  3051. # [18:38] <Mossop> When did we change that policy?
  3052. # [18:38] * edmorley1 is now known as edmorley|mtg
  3053. # [18:38] <@khuey> a bug in a new feature is not really a regression
  3054. # [18:38] <Mossop> Oh wait, this actually isn't a regression, is it? A bug in a new feature isn
  3055. # [18:38] <Mossop> n't a regression
  3056. # [18:39] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  3057. # [18:39] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  3058. # [18:39] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Connection reset by peer)
  3059. # [18:39] <@bz> so if I want to reply to a dev-gaia post
  3060. # [18:39] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Connection reset by peer)
  3061. # [18:39] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  3062. # [18:39] <@bz> and have it thread right
  3063. # [18:39] <@bz> how the heck can I do that?
  3064. # [18:39] * vladan-afk is now known as vladan
  3065. # [18:39] <@bz> Given that I just subscribed to the list and I want to reply to an older post? :(
  3066. # [18:40] <jcranmer> use newsgroups?
  3067. # [18:40] <@bz> ah, we have a newsgroup for it
  3068. # [18:40] <@bz> excellent
  3069. # [18:40] * Quits: edmorley|mtg (edmorley@moz-96F730DB.range86-166.btcentralplus.com) (Ping timeout)
  3070. # [18:40] * Quits: Optimizer (Optimizer@7D5315C.3675844F.BE90E62C.IP) (Ping timeout)
  3071. # [18:40] * @bz didn't find it because he had to "refresh"
  3072. # [18:40] <jcranmer> (except people who see mailing lists won't see it thread correctly since mailman munges message ids on NNTP injection unconditionally)
  3073. # [18:40] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  3074. # [18:41] <@bz> well, so
  3075. # [18:41] <@bz> that's just going to be fail no matter what
  3076. # [18:41] * Quits: michal1 (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  3077. # [18:41] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Connection reset by peer)
  3078. # [18:41] <jcranmer> I have a mailman patch that makes it do the right thing
  3079. # [18:41] <jcranmer> but it's untested
  3080. # [18:42] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  3081. # [18:42] <Waldo> shipitshipitshipit
  3082. # [18:42] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  3083. # [18:42] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Ping timeout)
  3084. # [18:42] <Waldo> list/newsgroup threading is such a snafu
  3085. # [18:42] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  3086. # [18:43] * Joins: rniwa (rniwa@1B7E1CBA.19F579BA.B5E7F04E.IP)
  3087. # [18:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85dd7094b78d - Honza Bambas - Bug 729182 - Implement visual event tracer, part2 - event tracer service, r=ehsan
  3088. # [18:43] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/260e98308023 - Honza Bambas - Bug 729182 - Implement visual event tracer, part1 - instrumentation, r=mcmanus,bz,ehsan,bsmedberg,michal
  3089. # [18:43] <jcranmer> I don't have a clue how to run mailman tests
  3090. # [18:43] * Joins: Optimizer (Optimizer@7D5315C.3675844F.BE90E62C.IP)
  3091. # [18:43] * Joins: edmorley|mtg (edmorley@moz-96F730DB.range86-166.btcentralplus.com)
  3092. # [18:43] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  3093. # [18:43] <jcranmer> and setup documentation for mailman 3 for testing it is... sparse
  3094. # [18:43] * Quits: stuart (pavlov@elise.pavlov.net) (Ping timeout)
  3095. # [18:43] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  3096. # [18:43] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
  3097. # [18:43] * Quits: brankc (brankc@moz-29FFE1B5.me) (Ping timeout)
  3098. # [18:44] * Joins: stuart (pavlov@moz-9E3E12EC.off.net)
  3099. # [18:44] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  3100. # [18:44] * Joins: brankc (brankc@moz-29FFE1B5.me)
  3101. # [18:44] * stuart is now known as IRCMonkey43601
  3102. # [18:44] * Joins: dzbarsky (Adium@moz-CBE0E555.wlan.wireless-pennnet.upenn.edu)
  3103. # [18:44] * Quits: cabanier (cabanier@A4577564.5F2EEA0.4D9A08AF.IP) (Quit: Leaving.)
  3104. # [18:45] * hwine|mtg is now known as hwine
  3105. # [18:46] * edmorley|mtg is now known as edmorley
  3106. # [18:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/636cfcab9682 - Julian Seward - Bug 853851 - Transition some breakpad logging to BPLOG. r=ted
  3107. # [18:46] * Joins: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP)
  3108. # [18:46] * rail-lunch is now known as rail
  3109. # [18:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6644525153e8 - Kartikaya Gupta - Bug 839767 - Add focus and highlight to about:home rows. r=sriram,wesj
  3110. # [18:47] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  3111. # [18:48] <edmorley> jbeich, gerv: typical policy for core/firefox is for the regressing bug to block the original
  3112. # [18:48] <edmorley> I know other products (eg bugzilla) do it the other way around
  3113. # [18:48] <gerv> edmorley: Really, even if it's resolved?
  3114. # [18:48] <edmorley> gerv: yeah
  3115. # [18:48] <gerv> That seems weird.
  3116. # [18:48] <gerv> But OK.
  3117. # [18:48] <edmorley> gerv: it blocks the full resolution of the original bug
  3118. # [18:48] <gerv> 10 years ago or more, I saw a bug tracker with a much better implementation.
  3119. # [18:49] <gerv> When you associated two bugs together, you also picked a relationship:
  3120. # [18:49] <gerv> "Depends", "Blocks", "Regresses", "Caused", "Related", etc.
  3121. # [18:49] <gerv> I wish Bugzilla had that.
  3122. # [18:49] <edmorley> ah
  3123. # [18:49] <edmorley> yeah :-)
  3124. # [18:49] * RyanVM lunches
  3125. # [18:50] * Quits: blassey (blassey@42701D6F.1E1FAB7C.B8C0F609.IP) (Input/output error)
  3126. # [18:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/81cef708ab47 - Jeff Walden - Bug 789897 - Make BaseProxyHandler::{isExtensible,preventExtensions} pure virtual. r=bholley
  3127. # [18:50] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  3128. # [18:50] * Quits: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP) (Quit: Leaving.)
  3129. # [18:50] <RyanVM> gerv: pretty sure the plan is to add a "regressed by" field to bz eventually
  3130. # [18:50] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  3131. # [18:50] * Joins: mmc|laptop (mmc@2557E599.66715431.D25A875A.IP)
  3132. # [18:50] <gerv> RyanVM: Oh, no!
  3133. # [18:50] <gerv> We already did "See Also", another special-purpose field.
  3134. # [18:50] * mdas_ is now known as mdas
  3135. # [18:50] <gerv> We need to move to one like I outlined above.
  3136. # [18:51] <gerv> Fewer fields, not more.
  3137. # [18:51] * gerv wishes he had more Bugzilla hacking time
  3138. # [18:51] * Joins: longsonr (chatzilla@E64C6421.128FDBEE.9C6A40AF.IP)
  3139. # [18:51] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  3140. # [18:52] <Waldo> RyanVM: bz is a distinguished engineer, surely he doesn't regress anything!
  3141. # [18:52] * Quits: alc (alc@moz-5760E986.vm.okeanos.grnet.gr) (Ping timeout)
  3142. # [18:52] * Joins: felipe (uid2734@moz-C944F5EC.irccloud.com)
  3143. # [18:52] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  3144. # [18:52] <Waldo> (ha, ha ha, ha ha ha, to be sure)
  3145. # [18:53] * Joins: dolske|cloud (uid2681@moz-C944F5EC.irccloud.com)
  3146. # [18:53] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  3147. # [18:54] * ctalbert is now known as ctalbert|lunch
  3148. # [18:54] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  3149. # [18:54] * Joins: biesi (uid8099@moz-A588D045.irccloud.com)
  3150. # [18:54] <philor> he does, but when he does it means that that thing is wrong
  3151. # [18:54] * Joins: ttaubert (uid2620@moz-C944F5EC.irccloud.com)
  3152. # [18:54] * Joins: pdr (uid7901@moz-C944F5EC.irccloud.com)
  3153. # [18:54] * Joins: anton (uid1783@moz-A588D045.irccloud.com)
  3154. # [18:55] <Waldo> most things are around here, right philor?
  3155. # [18:55] * Joins: alc (alc@moz-5760E986.vm.okeanos.grnet.gr)
  3156. # [18:55] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3157. # [18:55] <Waldo> (yes, I realize out-snarking and out-cynic-ing philor is a losing battle)
  3158. # [18:56] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  3159. # [18:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3160. # [18:56] <philor> woo, almost 11am and I'm just now signing in to treestatus!
  3161. # [18:57] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3162. # [18:57] * Quits: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP) (Input/output error)
  3163. # [18:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a321bf04c39b - Tom Schuster - Bug 839979 - Implement Object.is. r=jorendorff
  3164. # [18:57] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3165. # [18:57] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  3166. # [18:57] <RyanVM> mayhemer: bustage on inbound
  3167. # [18:57] * Quits: Cwiiis (cwiiis@moz-125BA310.croy.cable.virginmedia.com) (Quit: Leaving)
  3168. # [18:57] <philor> yeah, what he said, plus a CLOSED TREE
  3169. # [18:57] <mayhemer> RyanVM: I've build that patch on 10.7 before landing it...
  3170. # [18:58] <philor> also, curse you treestatus for making me log in and letting one more patch in
  3171. # [18:58] <RyanVM> not with Werror apparently :)
  3172. # [18:58] <mayhemer> RyanVM: ah, but looks like I didn't enforce werror.. hell..
  3173. # [18:58] * Joins: gozala_ (uid5923@moz-C944F5EC.irccloud.com)
  3174. # [18:58] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  3175. # [18:58] * jhammel is now known as jhammel|lunch
  3176. # [18:59] * Quits: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com) (Connection reset by peer)
  3177. # [18:59] * Joins: mhaigh (martyn@moz-7EDBCF01.cable.virginmedia.com)
  3178. # [18:59] <mayhemer> RyanVM: why isn't werror still default btw ? :)
  3179. # [18:59] <mjrosenb> wow, the tree was open for what, 15 minutes before it got closed again?
  3180. # [19:00] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  3181. # [19:00] * darkowlzz is now known as darkowlzz|afk
  3182. # [19:00] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  3183. # [19:01] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  3184. # [19:02] <mayhemer> RyanVM: pushing a fix for that
  3185. # [19:02] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  3186. # [19:03] * Joins: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP)
  3187. # [19:03] * coop|mtg is now known as coop
  3188. # [19:04] <devd> felipe: thanks! I fixed the patch and carried over the r+ (in case you care)
  3189. # [19:04] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  3190. # [19:04] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  3191. # [19:05] * Quits: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP) (Input/output error)
  3192. # [19:05] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3193. # [19:06] * joey-afk is now known as joey-2
  3194. # [19:06] * Fallen is now known as Fallen|away
  3195. # [19:07] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  3196. # [19:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/74ff7f32edd8 - Honza Bambas - Bug 729182 - Implement visual event tracer, fix bustage in nsHttpChannel.cpp, r=bustage
  3197. # [19:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6da10679d191 - Honza Bambas - Bug 729182 - Implement visual event tracer, fix bustage in nsHttpChannel.cpp, r=bustage CLOSED TREE
  3198. # [19:08] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  3199. # [19:08] * Quits: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP) (Ping timeout)
  3200. # [19:09] * Joins: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP)
  3201. # [19:09] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  3202. # [19:10] * jhopkins is now known as jhopkins|bbl
  3203. # [19:10] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  3204. # [19:10] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  3205. # [19:10] * Joins: jviereck (Adium@moz-7044FEC2.dynamic.hispeed.ch)
  3206. # [19:10] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  3207. # [19:10] * Quits: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP) (Input/output error)
  3208. # [19:11] * JosiahOne is now known as JosiahOne|Studies
  3209. # [19:11] * Fallen|away is now known as Fallen
  3210. # [19:11] * Quits: rednaks (rednaks@F463A367.7B2CFADA.55FFA9B4.IP) (Client exited)
  3211. # [19:11] * Joins: Mic (Mic@moz-900F406D.superkabel.de)
  3212. # [19:11] <philor> nice, where's that Win b2g failure on the *previous* bustage fix coming from?
  3213. # [19:12] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  3214. # [19:12] * Joins: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP)
  3215. # [19:13] * Joins: rednaks (rednaks@F463A367.7B2CFADA.55FFA9B4.IP)
  3216. # [19:13] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: Ex-Chat)
  3217. # [19:13] * Quits: jviereck (Adium@moz-7044FEC2.dynamic.hispeed.ch) (Quit: Leaving.)
  3218. # [19:14] * Quits: fhd (uid2508@moz-A588D045.irccloud.com) (Ping timeout)
  3219. # [19:14] * Quits: NimeshNeema (uid2689@moz-A588D045.irccloud.com) (Ping timeout)
  3220. # [19:14] * Quits: sawrubh (uid6719@moz-C944F5EC.irccloud.com) (Ping timeout)
  3221. # [19:15] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Quit: victorporof)
  3222. # [19:15] * Quits: alc (alc@moz-5760E986.vm.okeanos.grnet.gr) (Ping timeout)
  3223. # [19:15] * Quits: ttaubert (uid2620@moz-C944F5EC.irccloud.com) (Ping timeout)
  3224. # [19:15] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130326101142])
  3225. # [19:15] * Quits: felipe (uid2734@moz-C944F5EC.irccloud.com) (Ping timeout)
  3226. # [19:15] * Quits: daleharvey (uid513@moz-C944F5EC.irccloud.com) (Ping timeout)
  3227. # [19:16] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  3228. # [19:16] * Quits: sid0 (uid2934@moz-A588D045.irccloud.com) (Ping timeout)
  3229. # [19:16] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  3230. # [19:16] * Quits: gozala_ (uid5923@moz-C944F5EC.irccloud.com) (Ping timeout)
  3231. # [19:16] * Quits: esprehn (uid10445@moz-C944F5EC.irccloud.com) (Ping timeout)
  3232. # [19:16] * Quits: dolske|cloud (uid2681@moz-C944F5EC.irccloud.com) (Ping timeout)
  3233. # [19:16] * Joins: gozala_ (uid5923@moz-C944F5EC.irccloud.com)
  3234. # [19:16] * Quits: Unfocused (uid2622@moz-C944F5EC.irccloud.com) (Ping timeout)
  3235. # [19:16] * Quits: jaws (uid2871@moz-C944F5EC.irccloud.com) (Ping timeout)
  3236. # [19:17] * Joins: esprehn (uid10445@moz-C944F5EC.irccloud.com)
  3237. # [19:17] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3238. # [19:18] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  3239. # [19:18] * edmorley is now known as edmorley|away
  3240. # [19:18] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  3241. # [19:18] * Joins: alc (alc@moz-5760E986.vm.okeanos.grnet.gr)
  3242. # [19:18] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3243. # [19:18] <billm> philor: that Bg error doesn't make sense. I think maybe something needs to be clobbered.
  3244. # [19:19] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  3245. # [19:19] * Joins: brson (brson@2557E599.66715431.D25A875A.IP)
  3246. # [19:19] * Quits: gfritzsche (uid7586@moz-C944F5EC.irccloud.com) (Ping timeout)
  3247. # [19:20] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3248. # [19:20] * Quits: nsm (nikhil@6DFA9B8A.80F17AD8.4AA0E643.IP) (Ping timeout)
  3249. # [19:20] <philor> looks like that slave last built in that objdir at 04:26, so if something required a clobber, it's not a very big window to look through
  3250. # [19:21] * Quits: biesi (uid8099@moz-A588D045.irccloud.com) (Ping timeout)
  3251. # [19:21] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  3252. # [19:21] * Quits: longsonr (chatzilla@E64C6421.128FDBEE.9C6A40AF.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  3253. # [19:21] * Quits: ojan (uid5519@moz-A588D045.irccloud.com) (Ping timeout)
  3254. # [19:21] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  3255. # [19:22] <philor> even smaller since a clobber was set at 04:21
  3256. # [19:23] <billm> philor: I don't really understand what clobber means. however, it looks like it failed to rebuild a file that should be rebuilt after my patches landed.
  3257. # [19:23] * Quits: cstipkovic (uid6805@moz-C944F5EC.irccloud.com) (Ping timeout)
  3258. # [19:23] * Quits: Naeblis (uid7451@moz-C944F5EC.irccloud.com) (Ping timeout)
  3259. # [19:24] <billm> however, if that's true, then the build system is really broken
  3260. # [19:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/727777280043 - Honza Bambas - Bug 729182 - Implement visual event tracer, fix bustage in nsHttpChannel.cpp when tracer build enabled, r=bustage CLOSED TREE
  3261. # [19:24] <mayhemer> RyanVM: I just pushed one more fix - removing the variable would break event tracer enabled build
  3262. # [19:25] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3263. # [19:26] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Client exited)
  3264. # [19:26] * Quits: gozala_ (uid5923@moz-C944F5EC.irccloud.com) (Ping timeout)
  3265. # [19:26] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  3266. # [19:27] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3267. # [19:27] * juanb is now known as juanb|afk
  3268. # [19:28] * Quits: twi (Adium@moz-479B9482.ip229.fastwebnet.it) (Quit: Leaving.)
  3269. # [19:28] * Quits: anton (uid1783@moz-A588D045.irccloud.com) (Ping timeout)
  3270. # [19:28] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3271. # [19:28] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3272. # [19:28] * Boriss_ is now known as Boriss
  3273. # [19:29] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3274. # [19:29] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3275. # [19:30] * Joins: jorendorff (jorendorff@moz-8F8C824E.lightspeed.nsvltn.sbcglobal.net)
  3276. # [19:31] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Ping timeout)
  3277. # [19:32] * Quits: darkowlzz|afk (darkowlzz@A2E6788E.6EECC15D.9DA13C14.IP) (Ping timeout)
  3278. # [19:32] * JosiahOne|Studies is now known as JosiahOne
  3279. # [19:32] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  3280. # [19:32] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3281. # [19:33] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3282. # [19:33] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3283. # [19:33] * Quits: evilpie (uid7877@moz-C944F5EC.irccloud.com) (Ping timeout)
  3284. # [19:34] <@gavin> ochameau: are you saying that chromeUtils.synthesizeDrop is different from EventUtils.synthesizeDrop?
  3285. # [19:34] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  3286. # [19:34] <@bz> 'one legal interpretation of undefined behavior is "grants access to the interrupt table." '
  3287. # [19:34] <@bz> Awesome. ;)
  3288. # [19:34] * Quits: naveed (naveed@CCE3C7BC.BC65149B.D16F30BC.IP) (Input/output error)
  3289. # [19:34] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3290. # [19:34] * Boriss_ is now known as Boriss
  3291. # [19:35] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  3292. # [19:36] <tbsaunde> bz: undefined behavior of what? O.O
  3293. # [19:36] <@bz> http://blogs.msdn.com/b/oldnewthing/archive/2013/03/28/10405881.aspx for context
  3294. # [19:36] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  3295. # [19:36] <@bz> but in this case, of dereferencing null in C
  3296. # [19:36] * Joins: darkowlzz|afk (darkowlzz@A2E6788E.6EECC15D.9DA13C14.IP)
  3297. # [19:38] <ochameau> gavin: I'm saying that there is no EventUtils.synthesizeDrop. Am I missing something??
  3298. # [19:38] <@gavin> ochameau: no, I just discovered that. http://mxr.mozilla.org/mozilla-central/source/browser/base/content/test/browser_drag.js#39 (disabled test) threw me off.
  3299. # [19:39] <ochameau> gavin: yes this test is disabled... I first used the same code and figured out that it no longer exists on EventUtils
  3300. # [19:39] <yzen> darkowlzz|afk: pong sorry, just saw your ping..
  3301. # [19:39] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3302. # [19:39] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3303. # [19:39] * Quits: jbeich (user@AD13B978.4E2D9615.1E8B7E1C.IP) (Client exited)
  3304. # [19:39] * Joins: jviereck (Adium@moz-7044FEC2.dynamic.hispeed.ch)
  3305. # [19:40] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  3306. # [19:40] * darkowlzz|afk is now known as darkowlzz
  3307. # [19:40] <@gavin> ochameau: I don't know why we have both ChromeUtils and EventUtils (http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/tests/SimpleTest/ChromeUtils.js#2 doesn't help)
  3308. # [19:40] <darkowlzz> yzen: hi
  3309. # [19:40] * Quits: pdr (uid7901@moz-C944F5EC.irccloud.com) (Ping timeout)
  3310. # [19:40] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  3311. # [19:40] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  3312. # [19:40] <@gavin> ochameau: if you want to make it easier to use chromeUtils, I would suggest adding it to http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/browser-test.js#355
  3313. # [19:41] <darkowlzz> yzen: can you help with this http://www.pastebin.mozilla.org/2254083
  3314. # [19:41] <darkowlzz> no new file is being created
  3315. # [19:41] <darkowlzz> xpcshell-test^
  3316. # [19:42] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
  3317. # [19:42] <yzen> darkowlzz: so when you call write atomic, the operation returns a promise, as you expect, however the operation is actually complete only when the promise resolves
  3318. # [19:42] <darkowlzz> yes, I get a promise object
  3319. # [19:43] <darkowlzz> and I don't know how to read the contents of it
  3320. # [19:43] <yzen> darkowlzz: so in your case you can only verify that it is created in the success callback , you just need to do something like this:
  3321. # [19:43] <yzen> promise.then(function () {/*you should see your file from here*/})
  3322. # [19:43] * Joins: kaie2 (kaie@moz-FD8D5909.dip.t-dialin.net)
  3323. # [19:43] <tbsaunde> bz: ah, so given the kernel doesn't give a damn about security
  3324. # [19:43] <yzen> darkowlzz: however make sure you finish your test explicitly from that function as well
  3325. # [19:44] * Quits: ehugg (chatzilla@B612A46C.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
  3326. # [19:44] * Quits: kaie (kaie@moz-C65BBFCC.dip.t-dialin.net) (Ping timeout)
  3327. # [19:44] * kaie2 is now known as kaie
  3328. # [19:45] * joduinn-mtg is now known as joduinn
  3329. # [19:45] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  3330. # [19:45] * Joins: gozala_ (uid5923@moz-C944F5EC.irccloud.com)
  3331. # [19:46] <darkowlzz> yzen: shouldn't that be mentioned here https://developer.mozilla.org/en-US/docs/JavaScript_OS.File/OS.File_for_the_main_thread
  3332. # [19:46] * Joins: MX80 (MX80@moz-32BE33CD.dsl.g3telecom.net)
  3333. # [19:46] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3334. # [19:47] <yzen> darkowlzz: it looks like it might be, if you look at the first example , there's the use of then
  3335. # [19:48] * IRCMonkey43601 is now known as stuart
  3336. # [19:48] <yzen> darkowlzz: i realize it is not the case for writeAtomic
  3337. # [19:48] <ochameau> gavin: some other tests already do what I did with the subscript, but yes I can do that as well. Should I also update those other tests?
  3338. # [19:48] * capella is now known as capella|afk
  3339. # [19:49] <@gavin> ochameau: that'd be great! maybe best done in a separate bug though
  3340. # [19:49] * Quits: rhelmer (rhelmer@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
  3341. # [19:49] <@gavin> or at least separate patch
  3342. # [19:49] * Joins: felipe (uid2734@moz-C944F5EC.irccloud.com)
  3343. # [19:49] <mayhemer> RyanVM: the windows link error is the one before my patches landed, right?
  3344. # [19:49] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  3345. # [19:49] <RyanVM> yes
  3346. # [19:49] * Joins: mgahlot (quassel@521695B5.6653237.85BF2EFC.IP)
  3347. # [19:49] <we11ington> Is there a way to hide NS_ENSURE_WHATEVER warnings?
  3348. # [19:50] <we11ington> In nightly debug
  3349. # [19:50] <we11ington> (As in, don't print them to the console, I have other things that I can barely find because of all the warnings)
  3350. # [19:50] * Joins: erikvold (erikvold@F083582C.F9CD85DB.47C41102.IP)
  3351. # [19:51] * jgriffin is now known as jgriffin-afk
  3352. # [19:51] * sfink is now known as sfink|afk
  3353. # [19:51] * Quits: dzbarsky (Adium@moz-CBE0E555.wlan.wireless-pennnet.upenn.edu) (Quit: Leaving.)
  3354. # [19:51] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  3355. # [19:52] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  3356. # [19:52] * Quits: ErvisTusha (ErvisTusha@E3411104.F69FB6EA.363D84A4.IP) (Client exited)
  3357. # [19:52] * jcranmer is now known as jcranmer|away
  3358. # [19:52] * Joins: csmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
  3359. # [19:52] * Quits: @bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Connection reset by peer)
  3360. # [19:53] * JosiahOne is now known as JosiahOne|Studies
  3361. # [19:53] * Quits: hery (weechat@4A83457D.B31F7523.92AEF337.IP) (Ping timeout)
  3362. # [19:53] * Joins: cabanier (cabanier@D72CD82A.EBE7551E.A32919DD.IP)
  3363. # [19:54] * Joins: rhelmer (rhelmer@moz-DB4A9C19.scl3.mozilla.com)
  3364. # [19:54] * gregglind_lunch is now known as gregglind
  3365. # [19:54] * Joins: ErvisTusha (ErvisTusha@E3411104.F69FB6EA.363D84A4.IP)
  3366. # [19:54] <darkowlzz> yzen: to log xpcshell-tests, |do_print| is used, right? when I run this code http://www.pastebin.mozilla.org/2254334 I get a |TextDecoder| object. How do I get it's textContent?
  3367. # [19:55] * Quits: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP) (Quit: sheeri)
  3368. # [19:55] * rhelmer is now known as IRCMonkey64408
  3369. # [19:56] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3370. # [19:56] * Joins: brson (brson@2557E599.66715431.D25A875A.IP)
  3371. # [19:57] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  3372. # [19:57] * Joins: hery (weechat@4A83457D.B31F7523.92AEF337.IP)
  3373. # [19:57] <RyanVM> philor: possible the Bg bustage was exposed by the clobber?
  3374. # [19:57] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  3375. # [19:57] <RyanVM> billm: the Windows Bg bustage looks like it's yours
  3376. # [19:57] * IRCMonkey64408 is now known as rhelmer
  3377. # [19:57] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3378. # [19:58] <RyanVM> billm: still can't fully explain the delay in seeing it
  3379. # [19:58] <RyanVM> billm: https://tbpl.mozilla.org/php/getParsedLog.php?id=21212498&tree=Mozilla-Inbound&full=1#error0
  3380. # [19:58] <RyanVM> billm: unresolved external symbol "__declspec(dllimport) class JSObject * __cdecl js::NewProxyObject(struct JSContext *....
  3381. # [19:58] * Joins: biesi (uid8099@moz-C944F5EC.irccloud.com)
  3382. # [19:58] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  3383. # [19:59] <billm> RyanVM: yeah, I think the build machines are failing to rebuild some DOM code that needs to be rebuilt
  3384. # [19:59] <billm> RyanVM: I don't know how to fix it though
  3385. # [20:00] <RyanVM> billm: philor clobbered at 11:31
  3386. # [20:00] <RyanVM> so we'll see how builds after that fare
  3387. # [20:00] * mbrubeck sick of working on zombie Touch Events spec issues
  3388. # [20:00] <yzen> darkowlzz: so you'd do something like this http://www.pastebin.mozilla.org/2254391
  3389. # [20:00] <billm> RyanVM: ok. I'm going to lunch. if it doesn't work, can you back me out?
  3390. # [20:01] <RyanVM> sure
  3391. # [20:01] <billm> thanks
  3392. # [20:01] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3393. # [20:02] <yzen> darkowlzz: make sure you write it as an async test example
  3394. # [20:02] <darkowlzz> ah! I was thinking of that
  3395. # [20:02] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3396. # [20:03] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  3397. # [20:03] <yzen> darkowlzz: you'd have to mark it pending before getting a promise and then in success after your read your data, call do_test_finished
  3398. # [20:03] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3399. # [20:03] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  3400. # [20:03] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Ping timeout)
  3401. # [20:04] * Mossop is now known as Mossop_away
  3402. # [20:04] * Joins: evilpie (uid7877@moz-C944F5EC.irccloud.com)
  3403. # [20:05] <froydnj> RyanVM: do I need to be watching my aurora push, or do you keep an eye on aurora too?
  3404. # [20:05] * khuey is now known as khuey|away
  3405. # [20:05] <RyanVM> tree rules say you should :)
  3406. # [20:05] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3407. # [20:05] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3408. # [20:05] <RyanVM> but I'm watching too :P
  3409. # [20:05] <froydnj> watching the watcher?
  3410. # [20:05] * Joins: nik_john (Mibbit@A1803F77.A58EAD82.27560D6E.IP)
  3411. # [20:05] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3412. # [20:05] * ChanServ sets mode: +o dbaron
  3413. # [20:05] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3414. # [20:05] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3415. # [20:05] * Joins: dzbarsky (Adium@moz-1EE7365E.wireless-pennnet.upenn.edu)
  3416. # [20:06] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3417. # [20:06] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3418. # [20:06] <darkowlzz> yzen: great!! it works now :D
  3419. # [20:06] <nik_john> hi, i dont have a window or mac system to test, so can someone check if the patch i submitted in bug 632207 works properly. the requirement are given in comment 8. thanks
  3420. # [20:06] <yzen> darkowlzz: awesome :)
  3421. # [20:06] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3422. # [20:06] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3423. # [20:07] <froydnj> actually, "trust but verify" is probably more accurate
  3424. # [20:07] <darkowlzz> I think I will be able to write the test now
  3425. # [20:07] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3426. # [20:07] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3427. # [20:07] <darkowlzz> thanks yzen :)
  3428. # [20:07] <yzen> darkowlzz: any time
  3429. # [20:07] * darkowlzz is now known as darkowlzz|afk
  3430. # [20:08] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3431. # [20:08] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3432. # [20:08] * hwine is now known as hwine-food
  3433. # [20:08] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  3434. # [20:08] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3435. # [20:08] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3436. # [20:08] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3437. # [20:08] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3438. # [20:09] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  3439. # [20:09] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  3440. # [20:09] * Joins: victsou (victsou@67BFEB44.3BBD56F4.C36097CD.IP)
  3441. # [20:09] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3442. # [20:09] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3443. # [20:09] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3444. # [20:09] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3445. # [20:09] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3446. # [20:10] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3447. # [20:10] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3448. # [20:10] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3449. # [20:10] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3450. # [20:11] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3451. # [20:11] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3452. # [20:11] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3453. # [20:11] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3454. # [20:12] * Quits: gsvelto (gsvelto@moz-62CE315F.clienti.tiscali.it) (Ping timeout)
  3455. # [20:12] * Joins: gsvelto_ (gsvelto@moz-E02B34F6.clienti.tiscali.it)
  3456. # [20:12] * Joins: evilpie_ (tom@moz-2DF79A34.pools.arcor-ip.net)
  3457. # [20:12] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3458. # [20:12] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3459. # [20:12] * Joins: anton (uid1783@moz-A588D045.irccloud.com)
  3460. # [20:12] * Quits: edmorley|away (edmorley@moz-96F730DB.range86-166.btcentralplus.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3461. # [20:12] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3462. # [20:12] * Quits: mburns (mburns@moz-9CD03D49.mirwin.net) (Max SendQ exceeded)
  3463. # [20:12] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Quit: Ex-Chat)
  3464. # [20:13] * Joins: mburns (mburns@moz-9CD03D49.mirwin.net)
  3465. # [20:13] <froydnj> avih: yeah
  3466. # [20:14] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3467. # [20:14] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  3468. # [20:14] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  3469. # [20:14] * Quits: kkdEEP (kkdEEP@CC7FF99E.4F6BAC07.C7008325.IP) (Broken pipe)
  3470. # [20:14] <philor> RyanVM: well, I thought the best explanation was "then the build system is really broken" :)
  3471. # [20:14] * Joins: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net)
  3472. # [20:14] <RyanVM> philor: unpossible
  3473. # [20:14] * Quits: erikvold (erikvold@F083582C.F9CD85DB.47C41102.IP) (Quit: erikvold)
  3474. # [20:14] <RyanVM> i've got a post-clobber retrigger going
  3475. # [20:16] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  3476. # [20:16] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
  3477. # [20:17] * joduinn is now known as joduinn-afk
  3478. # [20:19] <felipe> devd: yeah I saw it, carrying the r+ is fine! I was curious though if you think that is important distinction to measure (top vs. iframe)?
  3479. # [20:19] * Quits: hery (weechat@4A83457D.B31F7523.92AEF337.IP) (Ping timeout)
  3480. # [20:20] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  3481. # [20:21] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3482. # [20:21] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
  3483. # [20:21] * mattwoodrow|away is now known as mattwoodrow
  3484. # [20:23] * Joins: hery (weechat@4A83457D.B31F7523.92AEF337.IP)
  3485. # [20:23] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  3486. # [20:24] <jlebar|away> RyanVM: Can we reopen the tree now that we have builds that appear to be functional?
  3487. # [20:24] <RyanVM> jlebar|away: we still have windows desktop b2g bustage
  3488. # [20:24] <RyanVM> we should know soon if that's fixed, though
  3489. # [20:24] <jlebar|away> RyanVM: Okay, thanks!
  3490. # [20:27] * Quits: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net) (Ping timeout)
  3491. # [20:27] * Joins: Naeblis (uid7451@moz-A588D045.irccloud.com)
  3492. # [20:27] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  3493. # [20:27] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3494. # [20:27] * Quits: nik_john (Mibbit@A1803F77.A58EAD82.27560D6E.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3495. # [20:28] <armenzg> bbondy: jimm do you have time on Monday to talk with Q and I? which timezone are you in?
  3496. # [20:29] <bbondy> armenzg: There's a bunch of meetings Monday afternoon but none in the morning for me. EST (3 hours later than Mountain view)
  3497. # [20:29] <bbondy> I think jimm is 2 hours ahead of Mountain View
  3498. # [20:29] <armenzg> bbondy: which day works better for you?
  3499. # [20:30] <bbondy> well which time zone are you on?
  3500. # [20:30] <armenzg> est
  3501. # [20:30] <armenzg> Q is on PDT
  3502. # [20:30] <bbondy> I could do 12PM or 1PM PDT
  3503. # [20:30] <bbondy> on Monday
  3504. # [20:30] <devd> felipe: yeah, I am not sure either. It is minimal effort to add support for it, so why not? I suspect is pretty useful for malware; a lot of malware involves injecting iframes into trusted domains via ads/sqli/xss
  3505. # [20:30] <armenzg> cool
  3506. # [20:30] <bbondy> Tuesday I'm fully free except for 11AM PDT
  3507. # [20:31] <armenzg> I will wait to hear from jimm as well
  3508. # [20:31] <bbondy> k
  3509. # [20:31] <armenzg> bbondy: does it show on your calendar?
  3510. # [20:31] <bbondy> he's probably the same as me for Monday
  3511. # [20:31] <armenzg> k
  3512. # [20:31] <bbondy> re cal: no
  3513. # [20:31] * Joins: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com)
  3514. # [20:32] <bbondy> wednesday fully free too
  3515. # [20:32] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  3516. # [20:33] * hwine-food is now known as hwine
  3517. # [20:33] <jimm> armenzg: that works fo me as well.
  3518. # [20:35] <armenzg> bbondy: jimm I sent an invite for 11:30am PDT
  3519. # [20:36] * csmedberg is now known as bsmedberg
  3520. # [20:37] * Joins: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net)
  3521. # [20:37] <bbondy> jimm armenzg: isn't there a moco then?
  3522. # [20:37] <armenzg> bbondy: it got postponed
  3523. # [20:37] * Quits: FabioMagnoni (fabiomagno@E5E0F216.6F5D80B4.FC4CA3ED.IP) (Input/output error)
  3524. # [20:37] <bbondy> oh great
  3525. # [20:37] <bbondy> k
  3526. # [20:38] <bbondy> WFM
  3527. # [20:38] <armenzg> I'm sure we can find a clever way to fix the metro default browser issue
  3528. # [20:39] * Quits: hery (weechat@4A83457D.B31F7523.92AEF337.IP) (Ping timeout)
  3529. # [20:39] * Joins: capella-s3 (capella-s3@moz-97AED8B2.pools.spcsdns.net)
  3530. # [20:39] <bbondy> I'm not so confident about clever but manual for sure at least :)
  3531. # [20:39] <armenzg> :)
  3532. # [20:39] * Quits: evilpie_ (tom@moz-2DF79A34.pools.arcor-ip.net) (Quit: Leaving)
  3533. # [20:40] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  3534. # [20:41] * Quits: JosiahOne|Studies (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  3535. # [20:41] * Quits: jviereck (Adium@moz-7044FEC2.dynamic.hispeed.ch) (Quit: Leaving.)
  3536. # [20:42] * Joins: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP)
  3537. # [20:44] <Bas> gps: So I think what we're settling on for now is an approach bsmedberg suggested, where we basically have a Moz2D repo, automate merging it into m-c, and disallow writing to gfx/moz2d on m-c. It's a little bit less than ideal, but it will give us most of the advantages and only people wanting to make changes to gfx/moz2d suffer the downsides.
  3538. # [20:44] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  3539. # [20:44] <RyanVM> jlebar|away: open
  3540. # [20:45] <jlebar|away> RyanVM: thanks!
  3541. # [20:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/11994f2d5c7e - Ryan VanderMeulen - Merge m-c to inbound.
  3542. # [20:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3ffdb788846d - Andrea Marchesini - Bug 825196 - Rename nsHTMLInputElement to HTMLInputElement. r=Ms2ger
  3543. # [20:45] <Bas> As I said in gfx, it's a shame once again the git mob is complicating things, but there's not much we can do.
  3544. # [20:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2f63e2f90d5c - Aaron Klotz - Bug 855507: Update talos.json to capture new xperf main thread I/O counters. r=aki
  3545. # [20:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a39cf8abc9c2 - Jan Beich - Bug 855728 - Always export FakeSpeechRecognitionService.h. r=gps
  3546. # [20:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/23850987c825 - Andrea Marchesini - Bug 825196 - Convert HTMLInputElement to WebIDL. r=Ms2ger
  3547. # [20:45] <@bz> hey, tree is open
  3548. # [20:45] <jlebar|away> Bas: I can't say I'm flattered by that that characterization.
  3549. # [20:45] <we11ington> masayuki: ping
  3550. # [20:46] <Mossop_away> Bas: How are you disallowing writing to gfx/moz2d on m-c?
  3551. # [20:46] <felipe> devd: yeah. is anyone looking at the data that is coming through?
  3552. # [20:46] <Bas> Mossop_away: The basic idea is just by not doing it and making sure patches we r+ land on moz2d :). If common sense and trust don't do it we'll look into adding a hook I think :-)
  3553. # [20:46] <Mossop_away> Ok
  3554. # [20:46] <Bas> jlebar|away: Well, people should've thought of that before fragmenting our version control systems.
  3555. # [20:47] <Mossop_away> Bas: I ask because we have a similar issue with addon-sdk code, I was figuring out a way to get notified whenever code there changed
  3556. # [20:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5c230db2b247 - Justin Lebar - Bug 854924 - Change "can't allocate graphics resources" in TabParent to an NS_WARNING. r=bent
  3557. # [20:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f1b0e51c1b92 - Justin Lebar - Bug 854880 - Make canceling a RunnableFunction actually cancel the task. r=bent
  3558. # [20:47] <jlebar|away> Bas: Is your argument seriously that we should have said "we're not going to use git because someone might want to use hg submodules sometime in the future"?
  3559. # [20:47] <Bas> jlebar|away: No. My argument is that we should choose a versioning system and use it, and if we want to use a different one agree on that and migrate.
  3560. # [20:48] <firebot> Check-in:
  3561. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/db2babefda12 - Boris Zbarsky - Bug 854001 part 2. Remove a null check in bindings code that is no longer needed because workers no longer use a DOMJSClass for prototype objects. r=peterv,bent
  3562. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3e18a5b5257d - Boris Zbarsky - Bug 854001 part 1. Give workers that are pretending to be on WebIDL bindings separate JSClasses for instance objects and prototype objects. r=peterv,bent
  3563. # [20:48] * rail is now known as rail_away
  3564. # [20:48] * Quits: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net) (Ping timeout)
  3565. # [20:48] <Bas> jlebar|away: If it -then- turned out our versioning system did not support a feature we could've looked into mitigating that or abandoning the usage of the feature. Now we're always going to be bound by the lowest common denominator.
  3566. # [20:49] <jlebar|away> Bas: It's a question of trade-offs, rather than making decisions based on rules which don't account for the facts on the ground.
  3567. # [20:49] * aki|buildduty is now known as aki|lunch
  3568. # [20:49] <jlebar|away> Bas: This is what engineering is all about.
  3569. # [20:49] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  3570. # [20:49] <jlebar|away> Bas: Maybe you think we made the wrong trade-offs, that's fine.
  3571. # [20:50] * Quits: inolen (Adium@moz-9F4F17DF.tourcaster.com) (Ping timeout)
  3572. # [20:50] <Bas> jlebar|away: Right, I'll be sure to use whatever code-style I like next time I add a new file, because the fact on the ground is it makes my life easier than doing what we all agreed upon.
  3573. # [20:50] <Bas> I never liked UpperCamelCasing
  3574. # [20:50] <jlebar|away> Bas: As someone who's been involved in the B2G project for a long time now, I don't see how we could have feasibly done things any other way. But there's nothing wrong with armchair quarterbacking, if we recognize it as such.
  3575. # [20:50] * Joins: inolen (Adium@moz-9F4F17DF.tourcaster.com)
  3576. # [20:50] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  3577. # [20:50] <jlebar|away> Bas: I'm really sorry this is so frustrating to you.
  3578. # [20:51] <gps> Bas: makes sense to me. people seem to not like subrepos - even just on the Mercurial front
  3579. # [20:51] <Bas> jlebar|away: I've long gotten over the initial frustrations, this is just a tiny flare up compared to my initial frustrations :)
  3580. # [20:51] * Quits: capella-s3 (capella-s3@moz-97AED8B2.pools.spcsdns.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  3581. # [20:51] <tbsaunde> jlebar|away: what could you do with repo that you couldn't with sub repos? (curious not suggesting it)
  3582. # [20:51] <jlebar|away> Bas: I think you're mistaking the fact that you're not involved with B2G for the fact that B2G could easily have used hg.
  3583. # [20:51] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  3584. # [20:51] * philor is now known as philor|away
  3585. # [20:52] * Quits: gsvelto_ (gsvelto@moz-E02B34F6.clienti.tiscali.it) (Ping timeout)
  3586. # [20:52] <Bas> jlebar|away: I honestly don't see any differences fundamental enough between hg and git to make something fundamentally impossible in one that's possible in the other :)
  3587. # [20:52] * Joins: gsvelto_ (gsvelto@moz-7FE2708E.clienti.tiscali.it)
  3588. # [20:52] * Joins: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  3589. # [20:52] <Bas> The mapping isn't one on one though, which is where I think mirroring problems come from.
  3590. # [20:52] <tbsaunde> Bas: every other module / file already different style so you not really hurting anything with that
  3591. # [20:52] * baku is now known as baku|away
  3592. # [20:52] <jlebar|away> Bas: Sure, but please recognize that B2G's use of git might be a little more complicated than "we don't like hg".
  3593. # [20:52] * bz is now known as bz_away
  3594. # [20:52] * Quits: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP) (Ping timeout)
  3595. # [20:52] <jlebar|away> Bas: B2G has hundreds of sub-repositories, all in git.
  3596. # [20:53] <jlebar|away> Bas: There are significant integration issues at play here.
  3597. # [20:53] <Bas> jlebar|away: Hg supports git subrepositories just fine ;) not sure about vice versa.
  3598. # [20:53] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  3599. # [20:53] <catlee> I'm a bit put off by the warning on the top of the hg submodule page
  3600. # [20:53] <jlebar|away> Bas: Anyway, this is armchair quarterbacking.
  3601. # [20:53] <jlebar|away> Bas: You're welcome to do it; maybe it's even useful.
  3602. # [20:53] <catlee> <!> This is considered a feature of last resort.
  3603. # [20:54] <Bas> catlee: It's surprisingly lacking in arguments though :)
  3604. # [20:54] <gps> and Mozilla is listed as an example of why you don't need subrepos :)
  3605. # [20:54] <Bas> gps: Funny huh?
  3606. # [20:54] <RyanVM> tanvi: man, your push yesterday is just the gift that keeps on giving apparently
  3607. # [20:54] <Bas> jlebar|away: I'm sure there's nothing that can be done about it at this point in time. There's plenty of things I'd like to see a little different (build system?), and they're frustrating from time to time. But I'll live.
  3608. # [20:54] <jlebar|away> Bas: But calling B2G "the git mob" is not useful.
  3609. # [20:54] <jlebar|away> Bas: I was trying to help.
  3610. # [20:55] <Bas> jlebar|away: I wasn't even thinking of B2G, the git mirror started before B2G I think?
  3611. # [20:55] <Bas> I'm almost certain, but not 100%
  3612. # [20:55] <jlebar|away> Bas: Did anyone invoke the git mirror outside B2G as a reason not to do this?
  3613. # [20:55] * Joins: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net)
  3614. # [20:55] <Bas> jlebar|away: I've mostly heard the generic 'git mirror' argument, very few mentionings of B2G specifically.
  3615. # [20:55] <Bas> (although it seems obvious that that's an important client)
  3616. # [20:55] <gps> RelEng has been working on git.mozilla.org for a while
  3617. # [20:56] <jlebar|away> Bas: the git mirror is /now/ our problem because the git mirror is critical b2g infrastructure now.
  3618. # [20:56] <gps> it predated B2G AFAIK
  3619. # [20:56] <gps> unofficial Git clones of m-c predated that work
  3620. # [20:56] <jlebar|away> gps: RIght: releng's working on git predated b2g, but releng's shipping git far postdates b2g.
  3621. # [20:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a5f2fcb7363 - Justin Lebar - Bug 852847 - Part 3: Re-enable some browser-element tests. r=kk1ff
  3622. # [20:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3c08796dead2 - Justin Lebar - Bug 852847 - Part 1: Disable browserElement_oop_KeyEvents.html. r=kk1ff
  3623. # [20:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a654498f21a9 - Justin Lebar - Bug 852847 - Part 2: Do things later in our browser-element tests, thus avoiding doing things before the browser-element machinery has loaded. r=kk1ff
  3624. # [20:57] <RyanVM> yay, jlebar|away owns browser-element orange from now on!
  3625. # [20:57] * RyanVM makes a mental note
  3626. # [20:58] * Quits: marcoz (marco.zehe@moz-50675C5E.dip.t-dialin.net) (Quit: Leaving.)
  3627. # [20:58] <RyanVM> but seriously, hopefully it makes a dent :)
  3628. # [20:58] <RyanVM> jlebar|away: now if you want to *really* impress me, attack ipc/indexeddb orange next
  3629. # [20:58] <jlebar|away> RyanVM: We'll see. I think there's a good chance we'll have to back it out because it makes something worse...
  3630. # [20:59] <Bas> jlebar|away: Fwiw, I know you're trying to help, and it's not meant as a personal offense. But from my historical view over the last 3-4 years, and this certainly predates B2G, different parties moved in and started using git left and right for different things because they could, and slowly but surely forced yet another versioning system on the rest of us.
  3631. # [20:59] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  3632. # [20:59] <Bas> And I'm not putting that in any way on B2G. I believe B2G to be a consequence of that, more than a cause.
  3633. # [20:59] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  3634. # [20:59] <gps> people will always want to use [perceived] better tools
  3635. # [20:59] <catlee> my concern is that we have a pretty poor track record of being able to cope with >1 repository
  3636. # [21:00] <catlee> mobile moved into m-c
  3637. # [21:00] <catlee> comm-central is looking at moving into m-c
  3638. # [21:00] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  3639. # [21:00] <Bas> catlee: And I want to be out of m-c soooo bad :P
  3640. # [21:00] <jlebar|away> Bas: This is just my opinion, but I think one of the keys to Mozilla's success is that we don't force process on others. Module owners have a high degree of autonomy; nobody is taking technical orders from Gary about what coding style to use or whatever.
  3641. # [21:00] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3642. # [21:00] * armenzg is now known as armenzg_brb
  3643. # [21:01] * Quits: gsvelto_ (gsvelto@moz-7FE2708E.clienti.tiscali.it) (Ping timeout)
  3644. # [21:01] * Joins: gsvelto_ (gsvelto@moz-94E7B5CA.clienti.tiscali.it)
  3645. # [21:01] <catlee> Bas: yeah, I know :) maybe some external tool is best? put the logic in client.py, or use something like repo, or ???
  3646. # [21:01] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  3647. # [21:01] <Bas> catlee: Yeah, so that's what we're looking at now, moving moz2d into a separate repo, and using something like client.py
  3648. # [21:01] <jlebar|away> Bas: So I understand your frustration about the teams that use github -- and indeed I share it in many senses -- but I also think this is a symptom of a greater strength of the way we work at Mozilla.
  3649. # [21:02] <tbsaunde> catlee: on the other hand nss / nspr / ...
  3650. # [21:02] <Bas> catlee: Automating a daily merge (because I do very much want m-c to stay on a very recent moz2d revision)
  3651. # [21:02] <catlee> tbsaunde: I'm not sure if that's an argument in favour of, or in favour against Bas' proposal ;)
  3652. # [21:02] <tbsaunde> catlee: I think it really depends on how moduler your thing is c-c is very much the same thing as m-c
  3653. # [21:02] * ctalbert|lunch is now known as ctalbert
  3654. # [21:02] <Bas> jlebar|away: But we agree on certain process and workflows (code review, approvals, tree closures, coding style, etc.). And we should always be open to debating our choices and possibly making better ones, and be open to all objections and suggestions. But agreeing on process is important.
  3655. # [21:02] <jlebar|away> Bas: And even though I don't like submodules, I wish you can have them if that's what you want, for the same reason.
  3656. # [21:02] <Bas> jlebar|away: Especially as a project grows.
  3657. # [21:02] <jlebar|away> Bas: We agree on certain processes, like not using submodules.
  3658. # [21:03] <Bas> jlebar|away: Right, so we've agreed on that now, and we've made a plan that avoids using them, such is life :-)
  3659. # [21:03] * baku|away is now known as baku
  3660. # [21:03] <jlebar|away> Bas: Well, I think we'd agreed on it before, and you were asking to do something different, and I wish you'd been able to. Certainly it's your right here to try.
  3661. # [21:04] <jlebar|away> Bas: And if you had been able to make it work, you shouldn't have let anyone say "this works fine, but I don't like it", because it's not their project, it's yours.
  3662. # [21:04] <Bas> jlebar|away: I think I might be using Monotone for Moz2D :P Just because.. well.. because freedom and autonomy and all ;)
  3663. # [21:04] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  3664. # [21:04] <jlebar|away> Bas: I'm not going to stop you.
  3665. # [21:04] <Bas> jlebar|away: You should! :P And I won't :)
  3666. # [21:04] <jlebar|away> seriously, this is important.
  3667. # [21:04] <jlebar|away> This is what ownership is all about.
  3668. # [21:05] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  3669. # [21:05] <jlebar|away> And I think the fact that your proposal was taken seriously illustrates my point exactly.
  3670. # [21:05] <@bz_away> While true, ownership is also about making sure that you play along with the other owners
  3671. # [21:05] <@bz_away> which sometimes happens, and sometimes not
  3672. # [21:05] * Quits: ehugg_lime (ehugg_lime@moz-556E19B7.mycingular.net) (Client exited)
  3673. # [21:05] <Bas> jlebar|away: Yeah, I think mainly we disagree on where to draw the line.
  3674. # [21:05] <jlebar|away> bz_away: Sure, ownership is not complete autonomy.
  3675. # [21:05] <@bz_away> and when not, you get people building fiefdoms and declaring that they will do things a certain way no matter what costs it imposes on others....
  3676. # [21:05] * Joins: Quan3 (chatzilla@moz-9505990C.dclient.hispeed.ch)
  3677. # [21:06] * Quits: ctangira (ctangira@moz-264CB7F1.cisco.com) (Ping timeout)
  3678. # [21:06] * jgriffin-afk is now known as jgriffin
  3679. # [21:06] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  3680. # [21:06] <@bz_away> And _that_ I think we used to have less of and have more of now
  3681. # [21:06] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3682. # [21:06] <Bas> jlebar|away: I feel strongly about things like code style, -even- though I don't like a lot of the things in the style guide.
  3683. # [21:06] <@bz_away> Not least because we have more people with a wider variety of needs and desires involved....
  3684. # [21:06] <jlebar|away> Bas: There's no such thing at Mozilla coding style, I hate to break it to you.
  3685. # [21:06] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  3686. # [21:07] <tbsaunde> bz_away: oh? 'm not thinking of any terribly feefdomish things off hand
  3687. # [21:07] <Bas> jlebar|away: https://www.mozilla.org/en-US/styleguide/ <-- I know not everybody does, but I stick to it, everywhere I do.
  3688. # [21:07] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
  3689. # [21:07] <Bas> Argh
  3690. # [21:07] * Joins: ctangira (ctangira@moz-EAECA170.cisco.com)
  3691. # [21:07] <Bas> The wrong style guide too! :P
  3692. # [21:07] <nemo> Bas: fibonacci indentation documented there?
  3693. # [21:07] * khuey|away is now known as khuey
  3694. # [21:07] <jlebar|away> Bas: yeah, I was wondering...
  3695. # [21:07] <Bas> jlebar|away: https://developer.mozilla.org/en-US/docs/Developer_Guide/Coding_Style
  3696. # [21:08] <jlebar|away> Bas: you stick to that when writing code in SM?
  3697. # [21:08] * sfink|afk is now known as sfink
  3698. # [21:08] <Bas> jlebar|away: SM? Seamonkey?
  3699. # [21:08] <nemo> http://en.wikipedia.org/wiki/Talk%3AIndent_style#Fibonacci_Indentation
  3700. # [21:08] <Bas> Or Spidermonkey?
  3701. # [21:08] <jlebar|away> Bas: spidermonkey
  3702. # [21:08] <@bz_away> tbsaunde: just listen to smaug and dougt discuss js-implemented stuff sometime. ;)
  3703. # [21:08] <jlebar|away> oh, but it has its own style guide.
  3704. # [21:08] <@bz_away> tbsaunde: or try to sanely file a bug on gaia
  3705. # [21:09] <tbsaunde> bz_away: ok
  3706. # [21:09] <Bas> jlebar|away: I've never contributed code to spidermonkey :) But I would follow their style, even if I didn't like that either :)
  3707. # [21:09] <@bz_away> tbsaunde: or try to do a try push with a gaia bug fixed?
  3708. # [21:09] <tbsaunde> I don't think I've seen it but I can imagine
  3709. # [21:09] * armenzg_brb is now known as armenzg
  3710. # [21:09] <jlebar|away> Bas: My point exactly, you'd follow their style.
  3711. # [21:09] <@bz_away> tbsaunde: I'm not saying it's purposeful, btw, it just falls out of people optimizing for their own productivity
  3712. # [21:09] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3713. # [21:09] <jlebar|away> Bas: which is rather different from nominal Gecko style.
  3714. # [21:09] <dougt> :)
  3715. # [21:09] <Bas> jlebar|away: I would've -liked- them to pick the same style though.
  3716. # [21:09] <jlebar|away> Bas: Sure, me too.
  3717. # [21:09] <Bas> jlebar|away: I already get annoyed by some parts of our code using 4-space indent.
  3718. # [21:10] <jlebar|away> Bas: My point is that you don't get to decide.
  3719. # [21:10] <tbsaunde> bz_away: sure
  3720. # [21:10] <Bas> Instead of some consistent spacing.
  3721. # [21:10] <BenWa> gps: Have you seen this? I'm wondering if the same would apply to our windows builds https://lists.webkit.org/pipermail/webkit-dev/2013-March/024303.html
  3722. # [21:10] * Joins: matthewgertner (matthewger@E05025B2.7102BCB6.B7C3970A.IP)
  3723. # [21:10] <jorendorff> it wouldn't be a standard if you got to decide
  3724. # [21:10] <Bas> jlebar|away: I don't get to decide -either- when I'm in Moz2D.
  3725. # [21:10] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3726. # [21:10] <matthewgertner> mayhemer: ping
  3727. # [21:10] * baku is now known as baku|away
  3728. # [21:10] <jlebar|away> jorendorff: Well, Bas could make the argument that all of Mozilla must use this one style guide, and anyone else is doing it wrong.
  3729. # [21:10] <Bas> The coding style guide for mozilla is written there, if I don't like it, I can try changing it, if I fail, I live with it.
  3730. # [21:11] <jlebar|away> Bas: No, that's the coding style for parts of Gecko.
  3731. # [21:11] <jorendorff> i'm gonna make the argument that this conversation sucks
  3732. # [21:11] * rail_away is now known as rail
  3733. # [21:11] <mayhemer> matthewgertner: pong
  3734. # [21:11] <jlebar|away> Bas: It is not the coding style for Mozilla. No way.
  3735. # [21:11] <mayhemer> matthewgertner: oh, matt, hi! :)
  3736. # [21:11] <Bas> jlebar|away: It's the closest thing I have available to a coding style Mozillians have agreed on.
  3737. # [21:11] <matthewgertner> mayhemer: hey… yeah my usual nick is Matt
  3738. # [21:11] <Bas> If there's a more canonical document I'll follow that :)
  3739. # [21:11] <jlebar|away> Bas: Do you understand the point I'm trying to make?
  3740. # [21:11] <matthewgertner> you might remember we were talking about localStorage in privileged windows the other day
  3741. # [21:11] <mayhemer> matthewgertner: hello, what's up?
  3742. # [21:12] <Bas> jlebar|away: Yes, and I strongly disagree :p
  3743. # [21:12] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  3744. # [21:12] <mayhemer> matthewgertner: every body talks about it :)
  3745. # [21:12] <Bas> I know people feel that way, and projects -act- that way.
  3746. # [21:12] <matthewgertner> mayhemer: I wanted to follow up by it appears you keep later hours than I do :-)
  3747. # [21:12] <tbsaunde> jorendorff++
  3748. # [21:12] <Bas> But I think it's for the worse of the project as a whole.
  3749. # [21:12] <matthewgertner> so is there a plan to support this in the foreseeable future?
  3750. # [21:12] <mayhemer> matthewgertner: yeah, I work late usually.. nothing've changed since the old times
  3751. # [21:12] <matthewgertner> :-)
  3752. # [21:12] * capella|afk is now known as capella
  3753. # [21:12] <tanvi> RyanVM: what's going on?
  3754. # [21:13] * matthewgertner has a baby so his day is skewed very early
  3755. # [21:13] <jlebar|away> Bas: It's funny that you have that opinion, when you wanted to make moz2d have a different structure from every other imported library.
  3756. # [21:13] <mayhemer> matthewgertner: what exactly you want to support? there are more then one request
  3757. # [21:13] <jlebar|away> Bas: "It's bad when /other people/ do things differently," is what it sounds like.
  3758. # [21:13] <RyanVM> tanvi: one of your new mochitests hit one of the more popular mochitest assertions going around
  3759. # [21:13] * Joins: ttaubert (uid2620@moz-C944F5EC.irccloud.com)
  3760. # [21:13] <tanvi> RyanVM: huh?
  3761. # [21:14] * Joins: NimeshNeema (uid2689@moz-A588D045.irccloud.com)
  3762. # [21:14] * Joins: fhd (uid2508@moz-A588D045.irccloud.com)
  3763. # [21:14] <Bas> jlebar|away: Did I not take the proposal to the project at a whole? Discuss the pros and cons, suggested it as an experiment for other parts of the project to follow if it made things better.
  3764. # [21:14] <matthewgertner> mayhemer: I have a XUL window with a <browser type="chrome"> in it, and a window loaded into the browser from my own protocol, which uses the system principal
  3765. # [21:14] <RyanVM> tanvi: don't worry about it, I think your test was an innocent victim this time around
  3766. # [21:14] <matthewgertner> but I'm loading normal HTML and script into that browser, and I want the script to be able to use localStorage
  3767. # [21:14] <Bas> jlebar|away: The desire to agree on a process does -not- mean that process can never change. But if it does, we need to agree on it :).
  3768. # [21:14] <RyanVM> tanvi: unlike the last failure with it :P
  3769. # [21:14] <matthewgertner> mayhemer: I tried it but of course window.localStorage is not defined
  3770. # [21:14] <jlebar|away> Bas: I see nothing in your first e-mail about that.
  3771. # [21:15] <matthewgertner> so I'm wondering whether I have to get creative or just wait until it is supported
  3772. # [21:15] * Joins: dolske|cloud (uid2681@moz-C944F5EC.irccloud.com)
  3773. # [21:15] <tanvi> RyanVM: Bug 855730 is still a valid bug with the mochitest in bug 840388 right?
  3774. # [21:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f4ef406c1256 - Marty Rosenberg - Bug 836486: Part 1 - Add in ARMv6 support for IonMonkey (r=jbramley)
  3775. # [21:15] <mayhemer> matthewgertner: can you try one of the try builds at the bottom of http://www.janbambas.cz/new-faster-localstorage-in-firefox-21/ ?
  3776. # [21:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c30a353ecf23 - Marty Rosenberg - Bug 836486: Part 2 - turn on Ion Monkey for ARMv6 (r=jbramley)
  3777. # [21:15] <gps> BenWa: that was discussed in #build a few days ago
  3778. # [21:15] <BenWa> Ahh ok
  3779. # [21:16] <RyanVM> tanvi: absolutely, and I hope you find a fix for it soon, since it's moderately-frequent I would say
  3780. # [21:16] <Bas> jlebar|away: Because it's not an explicit goal, the first e-mail contains the proposal (and part of that proposal is still going to happen, even though subrepositories will not be the technical implementation). The proposal was done on dev-platform so that we could agree whether it was a process we wanted to try.
  3781. # [21:16] * Joins: Unfocused (uid2622@moz-C944F5EC.irccloud.com)
  3782. # [21:16] * Joins: sid0 (uid2934@moz-A588D045.irccloud.com)
  3783. # [21:16] <Bas> We agreed it wasn't.
  3784. # [21:16] <matthewgertner> mayhemer: ah cool
  3785. # [21:16] <Bas> jlebar|away: If I believed in what you said, I'd be -doing it anyway-, which I'm not.
  3786. # [21:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d8ddbb883e3b - Reuben Morais - Bug 855790 - Fix Clang trunk compilation error on gfxPlatformMac.h r=mattwoodrow
  3787. # [21:16] <matthewgertner> mayhemer: I love how the slug says "firefox 21" but the title says "Firefox 22" :-P
  3788. # [21:17] <matthewgertner> mayhemer: so bottom line is if my code works in those test builds, it will likely work in Firefox 22?
  3789. # [21:17] <tanvi> RyanVM: are there any try runs that flag the issue? the inbound logs aren't giving me much information
  3790. # [21:17] <jlebar|away> Bas: You'd only be able to do it anyway if you could solve the necessary problems, which it seems like you can't. You can't just do whatever the heck you want, damn the torpedoes; that's not what I'm saying.
  3791. # [21:17] <RyanVM> tanvi: what you see is what I've got
  3792. # [21:17] * Joins: JeroenDeDauw (j@moz-8EBE723F.ifiber.telenet-ops.be)
  3793. # [21:17] <RyanVM> tanvi: you can always push a logging patch if you think it'll help
  3794. # [21:18] <jlebar|away> Bas: You can't just say "I will do this even if it breaks B2G".
  3795. # [21:18] <Bas> jlebar|away: Oh there's stuff to convert hg subrepos to git submodules and mirror both that I've found (not sure how well it works), some people have used it and are suggesting it more or less 'works'. But I'm not going to force that onto other people that have to deal with our component :)
  3796. # [21:18] * Mossop_away is now known as Mossop
  3797. # [21:18] <tanvi> RyanVM: okay thanks. I know which part is failing, but I have no idea why. and it wasn't a problem when i pushed to try or when i tested it locally
  3798. # [21:18] * Quits: darkowlzz|afk (darkowlzz@A2E6788E.6EECC15D.9DA13C14.IP) (Ping timeout)
  3799. # [21:18] <tanvi> RyanVM: what is a logging patch?
  3800. # [21:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a0e1cdd47ce - Chris Peterson - Bug 855146 - Part 2: Extract runOnUiThreadSync() test method. r=gbrown
  3801. # [21:18] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  3802. # [21:19] <mayhemer> matthewgertner: and it will even be 23 :D
  3803. # [21:19] * Quits: dzbarsky (Adium@moz-1EE7365E.wireless-pennnet.upenn.edu) (Quit: Leaving.)
  3804. # [21:19] * Joins: lizzard_ (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  3805. # [21:19] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3806. # [21:19] * lizzard_ is now known as lizzard
  3807. # [21:19] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3808. # [21:19] <matthewgertner> mayhemer: well there's what, a new version every week nowadays? ;-)
  3809. # [21:19] <mayhemer> matthewgertner: it slipped one more realease unfortunatelly...
  3810. # [21:19] <RyanVM> tanvi: where you add prints to the test to get more info in the log
  3811. # [21:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d3d0e464dbf6 - Kartikaya Gupta - Bug 839767 - Update another hard-coded layout height to use an attribute. r=sriram
  3812. # [21:19] * Parts: kats (kats@moz-7A4332AD.compute-1.amazonaws.com)
  3813. # [21:19] <mayhemer> matthewgertner: almost :) every 6 weeks ;)
  3814. # [21:19] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  3815. # [21:19] <RyanVM> tanvi: since you can certainly control what your test writes to the logs
  3816. # [21:19] <tanvi> RyanVM: ah. okay
  3817. # [21:20] * Joins: gfritzsche (uid7586@moz-C944F5EC.irccloud.com)
  3818. # [21:20] <Bas> jlebar|away: There's a lot of tricks I could pull without breaking B2G. But, as said, I'd prefer to make other people's lives almost strictly better, so I won't :-).
  3819. # [21:20] <RyanVM> tanvi: so if you need to temporarily push something to help get more info from the test in the logs, go ahead
  3820. # [21:20] <mayhemer> matthewgertner: Matt, I have to leave now for few minutes, if you need me, send email, or catch me here later (40 - 50 minutes)
  3821. # [21:20] * Joins: ojan (uid5519@moz-A588D045.irccloud.com)
  3822. # [21:20] <jlebar|away> Bas: That's very considerate of you!
  3823. # [21:20] <matthewgertner> mayhemer: I'll try that out over the weekend, thanks
  3824. # [21:20] <matthewgertner> mayhemer: we should really have lunch some time
  3825. # [21:20] <matthewgertner> it's on me :-)
  3826. # [21:20] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3827. # [21:20] <tanvi> RyanVM: okay, i will consider that. i am also pushing 3 more patches right now, but they only affect existing mochitests
  3828. # [21:21] <mayhemer> matthewgertner: oh, sounds cool ;)
  3829. # [21:21] <mayhemer> matthewgertner: can I pick the restaurant ? ;)
  3830. # [21:21] <matthewgertner> sure :-)
  3831. # [21:21] <Bas> jlebar|away: I try ;). Fwiw, my personal way of dealing with the matter is simple, as long as the main DVCS is mercurial. If you're stuff is in git, I'm not checking it out or contributing to it or doing anything with it. Which is serving me just fine and has mitigated my frustrations in the past.
  3832. # [21:21] * matthewgertner wonders how much a lunch could possibly cost in Prague
  3833. # [21:21] <Bas> jlebar|away: As I said, I think I understand your general idea behind this I just draw the line at a different point I guess.
  3834. # [21:21] * rail is now known as rail_away
  3835. # [21:21] * joey-2 is now known as joey-afk
  3836. # [21:21] * armenzg is now known as armenzg_brb
  3837. # [21:21] * Quits: joey-afk (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307122433])
  3838. # [21:21] <jlebar|away> Bas: It's nice that Mozilla gives you the autonomy to say "I will not contribute to these projects".
  3839. # [21:21] <Bas> Sacrificing a little more autonomy for consistencies, both approaches may very well have merits.
  3840. # [21:22] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  3841. # [21:22] <Bas> jlebar|away: Maybe one day they'll have to come in and say: 'I don't care if you like git, do your job' ;)
  3842. # [21:22] <jorendorff> jlebar|away: Please stop trolling or take it to a channel where people aren't trying to get work done.
  3843. # [21:22] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3844. # [21:22] <jlebar|away> jorendorff: sorry.
  3845. # [21:22] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  3846. # [21:22] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  3847. # [21:23] <jet> Bas: I don't care if you like ice cream, do your job! :))
  3848. # [21:23] <jorendorff> no worries
  3849. # [21:23] * Quits: jorendorff (jorendorff@moz-8F8C824E.lightspeed.nsvltn.sbcglobal.net) (Quit: jorendorff)
  3850. # [21:23] <Bas> jet: *grins*
  3851. # [21:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d2eefc0da377 - Tanvi Vyas - Bug 834836 - Allow mixed active content on mixed content tests that depend on mixed active content to test securty state changes. r=bsmith
  3852. # [21:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae4bb9b986cf - Tanvi Vyas - Bug 834836 - /dom/tests - Fix tests that break when security.mixed_content.block_active_content is set to true and if/when security.mixed_content.block_display_content is
  3853. # [21:23] <firebot> set to true. r=smaug,msucan
  3854. # [21:23] <Bas> jorendorff: My apologies. I do feel both me and Jlebar have a serious opinion about this subject and it is meant as a serious debate, although I agree this isn't the right forum.
  3855. # [21:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9b46d7f33f26 - Tanvi Vyas - Bug 834836 - CSP - Fix tests that break when security.mixed_content.block_active_content is set to true and if/when security.mixed_content.block_display_content is set to
  3856. # [21:24] <firebot> true. r=sstamm
  3857. # [21:24] * Quits: rniwa (rniwa@1B7E1CBA.19F579BA.B5E7F04E.IP) (Quit: rniwa)
  3858. # [21:25] * RyanVM puts his popcorn away
  3859. # [21:25] <Bas> jet: See? This is what happens when your build takes 40 minutes ;)
  3860. # [21:25] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3861. # [21:25] <jet> Bas: something about the devil and idle hands?
  3862. # [21:26] * Bas grins.
  3863. # [21:26] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3864. # [21:26] <RyanVM> Bas: IRC arguments, the new office chair swordfights
  3865. # [21:26] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3866. # [21:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/16adf42b1eee - Margaret Leibovic - Bug 854605 - (Part 2) Make private SelectionHandler functions look private. r=bnicholson
  3867. # [21:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e2ec9e008ee9 - Margaret Leibovic - Bug 854605 - (Part 3) User selectAtPoint to start a selection. r=bnicholson
  3868. # [21:26] * Joins: victorporof (victorporo@31DBF869.DA9DCE7D.79933D60.IP)
  3869. # [21:26] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0e4a2753c2a2 - Margaret Leibovic - Bug 854605 - (Part 1) Rename SelectionHandler properties to better match metro's SelectionHandler. r=bnicholson
  3870. # [21:26] <Bas> RyanVM: Quite :)
  3871. # [21:27] <sid0> Bas: one thing I forgot to mention yesterday are the performance implications of submodules/subrepos
  3872. # [21:27] * Quits: JeroenDeDauw (j@moz-8EBE723F.ifiber.telenet-ops.be) (Ping timeout)
  3873. # [21:28] <Bas> sid0: Ah, must admit I didn't time anything in my testing :). But in any case it doesn't matter, I think mostly the conversation has converged on an NSPR style process where Moz2D has its own repo, only with more frequent merges. Which gets us 99% of the stuff we want.
  3874. # [21:28] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3875. # [21:28] <sid0> Bas: pulling n changes to n repositories involves opening up n ssh connections
  3876. # [21:28] <sid0> s/n changes/changes//
  3877. # [21:29] <sid0> Bas: well, I've been utterly focused on version control perf the past 5 months so I've been noticing this
  3878. # [21:29] <Bas> sid0: Considering the time it takes to pull even 3 changes to m-c and updating I can hardly imagine an SSH connection would be the significant cost in -our- case, right?
  3879. # [21:29] <sid0> Bas: depends on latency
  3880. # [21:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2760f4cfce74 - Jonathan Watt - Bug 855301 - Add support for native theming of <input type=range> on Linux. r=roc
  3881. # [21:29] <Bas> True
  3882. # [21:29] <mjrosenb> hey/win 32
  3883. # [21:29] <sid0> Bas: ssh requires 3x RTT to set up, which depending on the part of the world you're in can be over a second
  3884. # [21:29] * armenzg_brb is now known as armenzg
  3885. # [21:30] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3886. # [21:30] <Bas> sid0: True, pulling and updating m-c generally takes 15+ seconds for me though.
  3887. # [21:30] * Joins: ehugg (chatzilla@B612A46C.29102B70.6CD50604.IP)
  3888. # [21:30] <Bas> Although to be fair it's faster on my linux box.
  3889. # [21:30] <sid0> yeah, part of that is certainly windows :)
  3890. # [21:31] <Bas> sid0: Well, seems unfair to blame windows for a poor implementation, but sure, point taken ;)
  3891. # [21:31] <sid0> Bas: no, part of it is windows
  3892. # [21:31] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  3893. # [21:31] * ChanServ sets mode: +o smaug
  3894. # [21:31] <sid0> Bas: dealing with case collisions has a massive cost
  3895. # [21:31] <sid0> Bas: and it's unavoidable on windows
  3896. # [21:31] <RyanVM> yep, the tree was open for just too long
  3897. # [21:31] <RyanVM> mjrosenb: you're on the clock
  3898. # [21:32] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Client exited)
  3899. # [21:32] <sid0> Bas: as I said, I've been utterly focused on perf the past few months so I know exactly why certain things suck
  3900. # [21:32] <@smaug> nouu,m-i is still closed
  3901. # [21:32] <sid0> things like why hg status is a lot slower than hg diff
  3902. # [21:32] <Bas> sid0: Well, I'll certainly believe it's currently true, and I'd love to debate sometime how that might be fixed, but my build's finished and I don't want to annoy people more.
  3903. # [21:32] <RyanVM> smaug: actually, it was open until about 30 seconds ago
  3904. # [21:32] * rail_away is now known as rail
  3905. # [21:32] <sid0> Bas: heh
  3906. # [21:32] * @smaug should move back to m-c. Using it was so much less painful
  3907. # [21:32] <mjrosenb> RyanVM: yeah, I have a fix for that.
  3908. # [21:32] <RyanVM> smaug: it'll be open again in a bit
  3909. # [21:33] <RyanVM> because either mjrosenb will push his fix or I'll back him out
  3910. # [21:33] <RyanVM> either way :P
  3911. # [21:33] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  3912. # [21:33] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3913. # [21:33] * Quits: gozala_ (uid5923@moz-C944F5EC.irccloud.com) (Quit: )
  3914. # [21:33] <RyanVM> smaug: I'm waiting for when you just start setting checkin-needed on your bugs to rid yourself of the hassles :P
  3915. # [21:33] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3916. # [21:33] * Joins: gozala_ (uid5923@moz-A588D045.irccloud.com)
  3917. # [21:34] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3918. # [21:34] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  3919. # [21:34] * Quits: gozala_ (uid5923@moz-A588D045.irccloud.com) (Quit: )
  3920. # [21:35] <mjrosenb> RyanVM: do I need to do anything special to push right now?
  3921. # [21:35] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3922. # [21:35] * Joins: gozala (uid5923@moz-C944F5EC.irccloud.com)
  3923. # [21:35] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3924. # [21:35] <RyanVM> CLOSED TREE in the commit message
  3925. # [21:36] <@smaug> RyanVM: ahaa, that might be nice
  3926. # [21:36] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  3927. # [21:36] <RyanVM> smaug: honestly, being on that side of the atlantic, I'd just push in the morning if I were you
  3928. # [21:36] <RyanVM> way quieter then
  3929. # [21:37] <tbsaunde> smaug: you could just work reason hours and then checkin when your the only one awake
  3930. # [21:37] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3931. # [21:37] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3932. # [21:37] <mjrosenb> RyanVM: ok, pushed. I didn't test this patch on try for many moons, so if that also fails, back it out, and I'll give the rebased patch a shove to try.
  3933. # [21:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1f5713b14a2a - Marty Rosenberg - No Bug: Fix android bustage on armv6 push (r=red, CLOSED TREE)
  3934. # [21:37] <RyanVM> ok
  3935. # [21:38] * Joins: FabioMag_ (fabiomagno@B9E9DB43.E363BDBE.8AF99142.IP)
  3936. # [21:38] <@smaug> tbsaunde: doesn't seem to work for me
  3937. # [21:38] <@smaug> tbsaunde: I had bad jetlag when I traveled to Paris ;)
  3938. # [21:38] * Joins: pdr (uid7901@moz-C944F5EC.irccloud.com)
  3939. # [21:39] <tbsaunde> lol
  3940. # [21:39] * mjrosenb is confidence inspiring as always.
  3941. # [21:40] * Quits: FabioMag_ (fabiomagno@B9E9DB43.E363BDBE.8AF99142.IP) (Ping timeout)
  3942. # [21:41] <RyanVM> smaug: open
  3943. # [21:41] <RyanVM> gogogogogo
  3944. # [21:41] * aki|lunch is now known as aki|buildduty
  3945. # [21:41] <@smaug> thanks
  3946. # [21:41] <@smaug> I recompile first
  3947. # [21:41] <RyanVM> lol
  3948. # [21:42] <reuben> sid0: ooh, please tell. |hg status| makes me cry
  3949. # [21:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cb5ad80203e - Terrence Cole - Bug 855145 - DeMACROize the JS tracing interfaces; r=billm,mccr8
  3950. # [21:42] <reuben> sid0: well, more importantly, do you think it's fixable?
  3951. # [21:42] <@smaug> obviously I shouldn't make RyanVM to laugh and just push possibly broken patches
  3952. # [21:43] * mjschranz is now known as mjschranz_away
  3953. # [21:43] <sid0> reuben: it's a file system limitation, so it's not directly fixable
  3954. # [21:43] <sid0> reuben: the problem is hg status needs to tell you about files hg doesn't know about
  3955. # [21:43] <RyanVM> smaug: why should you break the mold? :P
  3956. # [21:43] <sid0> reuben: so it has to recursively walk the whole directory tree
  3957. # [21:44] <sid0> reuben: and that's extremely slow
  3958. # [21:44] * mattwoodrow is now known as mattwoodrow|away
  3959. # [21:44] <sid0> reuben: (it's not specific to hg -- git has the same perf characteristics)
  3960. # [21:44] <sid0> reuben: our solution here is probably going to involve a file system watcher
  3961. # [21:44] * Quits: TimAbraldes (TimAbralde@moz-CDD0DFBD.sd.sd.cox.net) (Connection reset by peer)
  3962. # [21:44] * Joins: rstrong (androirc@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  3963. # [21:45] <RyanVM> .....and out goes mjrosenb
  3964. # [21:46] <reuben> sid0: but even hg status --(modified|removed|deleted) is slow :|
  3965. # [21:46] <reuben> sid0: |git status
  3966. # [21:46] <reuben> …on the mozilla-central git repository is super fast
  3967. # [21:46] <mjrosenb> RyanVM: yup.
  3968. # [21:46] <sid0> reuben: what version of hg are you using?
  3969. # [21:46] <mjrosenb> whoops.... b2g isn't android.
  3970. # [21:46] <sid0> reuben: we've made massive improvements
  3971. # [21:46] <reuben> sid0: 2.5.2
  3972. # [21:47] <sid0> hmm
  3973. # [21:47] <sid0> and what OS is this?>
  3974. # [21:47] <reuben> sid0: OS X 10.8.3
  3975. # [21:47] <reuben> (on a SSD, if that matters)
  3976. # [21:47] <sid0> reuben: do you have a case-sensitive file system?
  3977. # [21:47] <reuben> sid0: no
  3978. # [21:47] <sid0> reuben: also, can you pastebin the output of hg status --profile?
  3979. # [21:47] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  3980. # [21:48] * Joins: annevk (annevk@605EAC01.5B3E2C45.420B7681.IP)
  3981. # [21:48] * armenzg is now known as armenzg_dinner
  3982. # [21:48] <reuben> sid0: http://pastebin.mozilla.org/2254754
  3983. # [21:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ee67360ec662 - Ryan VanderMeulen - Backed out changesets 1f5713b14a2a, c30a353ecf23, and f4ef406c1256 (bug 836486) for Android and B2G bustage on a CLOSED TREE.
  3984. # [21:48] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  3985. # [21:48] * Joins: dveditz (dveditz@A5A0595A.66715431.D25A875A.IP)
  3986. # [21:48] * ChanServ sets mode: +o dveditz
  3987. # [21:49] * Joins: TimAbraldes (TimAbralde@moz-CDD0DFBD.sd.sd.cox.net)
  3988. # [21:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/947b9aa5e2d3 - Andrew Halberstadt - Bug 835930 - move b2g unittest profile handling on top of mozbase instead of automation.py, r=jgriffin
  3989. # [21:50] <sid0> reuben: ah yeah it's spending a massive amount of time trying to be case-sensitive
  3990. # [21:50] <sid0> sorry
  3991. # [21:50] <sid0> I mean case-insensitive-safe
  3992. # [21:50] <sid0> git doesn't spend any time doing that
  3993. # [21:50] <sid0> it just breaks
  3994. # [21:50] <reuben> heh
  3995. # [21:50] <reuben> well, I'm fine with not being able to run Steam if that makes hg status faster
  3996. # [21:51] * reuben slaps Valve around a bit with a wet trout
  3997. # [21:51] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  3998. # [21:51] <sid0> we only test on linux, which doesn't have this problem :p
  3999. # [21:51] * Quits: T3 (T3@9F5FBED7.62284FCE.EF49E5F2.IP) (Ping timeout)
  4000. # [21:51] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  4001. # [21:52] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  4002. # [21:52] <sid0> reuben: it's unavoidable if one is to be considered first-class on case-insensitive platforms, unfortunately
  4003. # [21:52] * sid0 shrugs
  4004. # [21:53] <reuben> sid0: how bad does it break if you don't spend time being case-insensitive-safe? I'm pretty sure it doesn't matter for mozilla-central, since it has to work on Linux
  4005. # [21:54] <RyanVM> froydnj: ping
  4006. # [21:54] <sid0> reuben: it breaks if you check in files with the same name but a different case
  4007. # [21:54] <reuben> well, "it doesn't matter" meaning "it's not going to be too bad for too long", but I could be wrong
  4008. # [21:54] <RyanVM> froydnj: why in the world did you star https://tbpl.mozilla.org/php/getParsedLog.php?id=21213181&tree=Mozilla-Aurora as bug 839535?
  4009. # [21:54] <sid0> reuben: and by breaks I mean git stops functioning on such repos
  4010. # [21:54] <reuben> fun
  4011. # [21:55] <reuben> sid0: I'll move ~/Development to a case sensitive filesystem some time so I can enjoy those improvements. thanks for the info! :)
  4012. # [21:55] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  4013. # [21:55] <sid0> reuben: sure. I'll have to check whether hg knows about case-sensitive OS X file systems though
  4014. # [21:55] * Quits: victsou (victsou@67BFEB44.3BBD56F4.C36097CD.IP) (Broken pipe)
  4015. # [21:55] <sid0> :)
  4016. # [21:56] * jlin is now known as jlin-away
  4017. # [21:56] <froydnj> RyanVM: because I am stupid. sorry about that
  4018. # [21:56] * bz_away is now known as zb
  4019. # [21:56] * zb is now known as bz
  4020. # [21:57] * Quits: vicamo (vicamo@moz-8AEFC1C4.dynamic.hinet.net) (Quit: Konversation terminated!)
  4021. # [21:57] * Joins: dcamp_ (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  4022. # [21:57] <RyanVM> froydnj: you had me all happy for a second that someone else filed an orange bug
  4023. # [21:57] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
  4024. # [21:57] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  4025. # [21:57] <froydnj> RyanVM: heh
  4026. # [21:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8cc00926f486 - Sriram Ramasubramanian - Bug 844816: Remove context menu entries for new tab/private tab in Awesomebar. [r=mfinkle]
  4027. # [21:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/046ff5c0a0ba - Sriram Ramasubramanian - Bug 844816: Add open new tab/private tab to long press menu of about:home thumbnails. [r=mfinkle]
  4028. # [21:58] <reuben> hey, I file orange bugs :|
  4029. # [21:58] * Joins: cstipkovic (uid6805@moz-C944F5EC.irccloud.com)
  4030. # [21:58] <reuben> normally it only takes 2 days for me to un-cc myself, though
  4031. # [21:59] * Joins: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  4032. # [21:59] <reuben> or rather, block it from my email since you can't remove your role as reporter
  4033. # [21:59] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  4034. # [22:01] * jhammel|lunch is now known as jhammel
  4035. # [22:01] * Joins: josh (josh@moz-61186829.hsd1.mn.comcast.net)
  4036. # [22:01] * Joins: birtles (birtles@moz-25DB8B43.net112138014.t-com.ne.jp)
  4037. # [22:01] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Ping timeout)
  4038. # [22:01] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  4039. # [22:02] <RyanVM> jimm: FWIW, mochitest b-c on win8 setill seems to have a lot of timeouts
  4040. # [22:02] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Max SendQ exceeded)
  4041. # [22:02] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  4042. # [22:02] <RyanVM> jimm: got a new one on inbound now and I know I've filed a few more over the last couple days
  4043. # [22:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/54bb25670a97 - Olli Pettay - Bug 855522 - Paris binding for ClipboardEvent, r=peterv
  4044. # [22:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7cd3d772634a - Olli Pettay - Bug 855486 - Paris binding for TextEvent, r=peterv
  4045. # [22:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2e5701db7bba - Olli Pettay - Bug 855241 - Paris binding for ScrollAreaEvent, r=peterv
  4046. # [22:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/49f0306ffa2f - Olli Pettay - Bug 855091 - Paris bindings for WheelEvent, r=peterv
  4047. # [22:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1eef333d163a - Olli Pettay - Bug 855110 - Paris binding for XULCommandEvent, r=peterv
  4048. # [22:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/390e9d43975a - Olli Pettay - Bug 854999 - Paris binding for SimpleGestureEvent, r=peterv
  4049. # [22:04] * @smaug decides to amuse RyanVM.
  4050. # [22:04] <mjrosenb> RyanVM: ok, pushed to try.
  4051. # [22:04] <efaust> that push makes me happy.
  4052. # [22:05] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  4053. # [22:05] <jimm> RyanVM: finding time to work on random test failures is tough, but I try to sneak them in when I can. we should find help from other teams, particularly those that are responsible for the tests that fail.
  4054. # [22:05] * Quits: asrail (asrail@2A678512.9BEB7A35.6D8EEF99.IP) (Ping timeout)
  4055. # [22:05] <jimm> RyanVM: fwiw, it's not a win8 thing, it's just differences in timing on the new hardware.
  4056. # [22:05] * dhylands|dr is now known as dhylands
  4057. # [22:05] <RyanVM> jimm: fair point
  4058. # [22:06] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  4059. # [22:06] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  4060. # [22:07] <jimm> the os could play a role as well, it's timing is different too. but at the end of the day, it's just tests running on a new flavor of windows. we need to find the time to track down the cuase of failures and harden our tests.
  4061. # [22:09] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  4062. # [22:09] * Quits: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  4063. # [22:09] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  4064. # [22:09] <RyanVM> jimm: no comment :P
  4065. # [22:09] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  4066. # [22:09] * Joins: grobinson (garrett@2557E599.66715431.D25A875A.IP)
  4067. # [22:09] <RyanVM> -> Dinner
  4068. # [22:09] * RyanVM is now known as RyanVM|Dinner
  4069. # [22:09] * dcamp_ is now known as dcamp
  4070. # [22:10] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  4071. # [22:10] * bz is now known as bz_away
  4072. # [22:12] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  4073. # [22:13] * Joins: daleharvey (uid513@moz-C944F5EC.irccloud.com)
  4074. # [22:13] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  4075. # [22:13] * Joins: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  4076. # [22:14] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  4077. # [22:14] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  4078. # [22:15] * Quits: birtles (birtles@moz-25DB8B43.net112138014.t-com.ne.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  4079. # [22:16] * Joins: yzen1 (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  4080. # [22:16] * armenzg_dinner is now known as armenzg
  4081. # [22:16] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Ping timeout)
  4082. # [22:17] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  4083. # [22:19] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4084. # [22:19] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  4085. # [22:20] <jryans> having 2 meanings for NS floating around gecko for OS X makes code more entertaining to decipher :)
  4086. # [22:20] * philor|away is now known as philor
  4087. # [22:21] * Joins: JeroenDeDauw (j@moz-5B82C9EE.customer.schedom-europe.net)
  4088. # [22:21] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  4089. # [22:21] * rail is now known as rail_away
  4090. # [22:22] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  4091. # [22:22] * Quits: maikmerten (maikmerten@moz-7A336F2D.dynamic.qsc.de) (Client exited)
  4092. # [22:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  4093. # [22:22] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  4094. # [22:23] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  4095. # [22:23] * Quits: JeroenDeDauw (j@moz-5B82C9EE.customer.schedom-europe.net) (Quit: Leaving.)
  4096. # [22:23] * Joins: JeroenDeDauw (j@moz-5B82C9EE.customer.schedom-europe.net)
  4097. # [22:24] * Quits: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP) (Quit: lizzard)
  4098. # [22:27] <sfink> how do I figure out what URL to type into the browser to run a particular browser-chrome mochitest? (I have the server running.)
  4099. # [22:27] <@gavin> browser chrome mochitests don't have URLs
  4100. # [22:27] <@gavin> you can't run them that way
  4101. # [22:27] <sfink> oh...
  4102. # [22:28] <sfink> ok, my real question: I'm running b-c tests with --debugger. I want to restart firefox from within gdb and rerun the test. Can I do that?
  4103. # [22:28] <@gavin> hrm, maybe
  4104. # [22:29] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  4105. # [22:29] <@gavin> does the browser-chrome test window come up after your restart?
  4106. # [22:29] * armenzg is now known as armenzg_brb
  4107. # [22:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f1892fbe77d9 - Bobby Holley - Bug 790732 - Flip pref to omit Components in content. r=me
  4108. # [22:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f379f0acbbc0 - Bobby Holley - Bug 790732 - Fix miscellaneous Components proliferation. r=me
  4109. # [22:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3e2047c6e723 - Bobby Holley - Bug 790732 - Fix automation detection to handle Components shim. rs=mccr8
  4110. # [22:30] <sfink> gavin: no, just the firefox window
  4111. # [22:30] <sfink> er, I mean, just one window
  4112. # [22:32] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4113. # [22:32] * Joins: lizzard (ehenry@F2D29657.F60B0462.67AC9B1.IP)
  4114. # [22:32] <cpeterson> jryans: it's also amusing that both versions of "NS" are legacy names: Netscape and NeXTSTEP.
  4115. # [22:33] <@gavin> sfink: sounds like you need some additional parameters to the restarted firefox probably
  4116. # [22:33] <@gavin> I forget how that works exactly
  4117. # [22:33] <sfink> I still have the original parameters
  4118. # [22:33] <sfink> as in, it's pointing to a (populated) profile dir in /tmp, etc.
  4119. # [22:34] * Quits: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP) (Quit: Leaving.)
  4120. # [22:34] <@gavin> you actually need the bits from http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/runtests.py#900 to be picked up
  4121. # [22:34] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  4122. # [22:34] <@gavin> though that happens in profile setup
  4123. # [22:34] <@gavin> so assuming the profile is still there it should work
  4124. # [22:34] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  4125. # [22:34] <@gavin> I got nothin'
  4126. # [22:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/29c3bf1d142e - Kartikaya Gupta - Bug 855783 - Map the gamepad second joystick's y-axis to zooming. r=Cwiiis
  4127. # [22:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d09726c2fa50 - Kartikaya Gupta - Bug 855783 - Rename autoscroll to autonav so that we can lump autozooming in there too. r=Cwiiis
  4128. # [22:36] * Joins: ehoogeveen (emanuel.ho@moz-DC53E53C.upc-j.chello.nl)
  4129. # [22:36] <sfink> yeah, that stuff is in my /tmp/tmpvrZgJr/extensions/mochikit@mozilla.org/chrome.manifest
  4130. # [22:36] <sfink> oh well, thanks
  4131. # [22:38] * Quits: JeroenDeDauw (j@moz-5B82C9EE.customer.schedom-europe.net) (Ping timeout)
  4132. # [22:39] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  4133. # [22:39] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
  4134. # [22:39] * Joins: Benvie (Benvie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  4135. # [22:39] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  4136. # [22:39] <anton> is ./mach mochitest-browser failure a known issue? i get OSError: [Errno 2] No such file or directory: '/Users/akovalyov/Source/fx-team/obj-x86_64-apple-darwin12.3.0/obj-x86_64-apple-darwin12.3.0/_tests/testing/mochitest' when running ./mach mochitest-browser browser/devtools/profiler after the most recent pull
  4137. # [22:40] <anton> Benvie said he has the same failure on windows
  4138. # [22:40] * Joins: sawrubh (uid6719@moz-C944F5EC.irccloud.com)
  4139. # [22:40] <Benvie> I also get same issue on windows WindowsError: [Error 3] The system cannot find the path specified: 'c:\\src\\fx-team\\obj-i686-pc-mingw32\\obj-i686-pc-mingw32\\_tests\\testing\\mochitest'
  4140. # [22:40] <Benvie> doubling the obj directory
  4141. # [22:40] <sfink> anton: that is exactly the command I'm using, though I'm not fully up to date, and it's working
  4142. # [22:40] <Benvie> I just updated within the last couple hours
  4143. # [22:41] <anton> sfink: was working correctly after hg pull -u a few minutes ago
  4144. # [22:41] <anton> cc gps mbrubeck
  4145. # [22:42] * Joins: bajaj1 (Adium@2557E599.66715431.D25A875A.IP)
  4146. # [22:42] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  4147. # [22:42] <BenWa> anton: Unapply my latest change to mach perhaps?
  4148. # [22:42] <BenWa> anton: but it doesn't sounds like something I would of caused
  4149. # [22:42] <jryans> cpeterson: haha, yeah. in most cases you can get by looking carefully at ns vs. NS. good thing it's case-sensitive i guess.
  4150. # [22:43] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  4151. # [22:43] <mbrubeck> anton: https://bugzilla.mozilla.org/show_bug.cgi?id=855709
  4152. # [22:43] <sfink> anton: I don't think this would cause your problem, but you'll probably also want to re-add the 3 profiler tests in browser/devtools/profiler/test/Makefile.in
  4153. # [22:44] <gps> mbrubeck: this bug confounds me
  4154. # [22:44] <mbrubeck> anton, Benvie: Can you try the patch in that bug?
  4155. # [22:44] * Quits: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  4156. # [22:44] <anton> mbrubeck: trying now
  4157. # [22:44] <Benvie> mbrubeck: also trying
  4158. # [22:45] <mbrubeck> thanks
  4159. # [22:47] <anton> hmm i have a conflict when applying your patch but i think it is an easy one
  4160. # [22:48] <Benvie> I tested it and didn't work: "ImportError: No module named automation
  4161. # [22:48] <Benvie> ". Putting what you moved directly after "from automation import Automation" causes the original error
  4162. # [22:48] * Joins: rniwa (rniwa@3E01BDCA.1E3FC321.CC0301A2.IP)
  4163. # [22:48] <mbrubeck> Benvie: Okay, thanks for testing...
  4164. # [22:49] * Quits: ctangira (ctangira@moz-EAECA170.cisco.com) (Ping timeout)
  4165. # [22:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f5bfd7b0b6bc - Dave Townsend - Bug 855831: Uplift Add-on SDK changeset bb071f7ac300d9a3d8227148153c892efc94f0b7.
  4166. # [22:49] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  4167. # [22:50] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4168. # [22:50] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  4169. # [22:50] <anton> yeah same here
  4170. # [22:51] * Joins: ctangira (ctangira@moz-264CB7F1.cisco.com)
  4171. # [22:51] * Quits: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net) (Ping timeout)
  4172. # [22:51] <gps> anton: what's your current working directory when you invoke mach?
  4173. # [22:51] * jmaher is now known as jmaher|afk
  4174. # [22:51] <anton> gps: root of the repo
  4175. # [22:51] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  4176. # [22:51] <Benvie> same
  4177. # [22:51] * Joins: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net)
  4178. # [22:52] <philor> wow, there are bugs in Core::Embedding:GRE Core, wonder how that's working out for them?
  4179. # [22:52] <gps> hmmm
  4180. # [22:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/766f39da353b - Gary Kwong - Update Valgrind suppressions for bug 793548 and bug 823782. DONTBUILD
  4181. # [22:52] * Quits: rniwa (rniwa@3E01BDCA.1E3FC321.CC0301A2.IP) (Quit: rniwa)
  4182. # [22:53] <glandium> damn, i seem to have lost my windows 98 disk
  4183. # [22:53] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Input/output error)
  4184. # [22:54] <gps> anton: can you pastebin the full output when you run mach?
  4185. # [22:54] * philor is now known as philor|away
  4186. # [22:55] <anton> gps: yeah, one second
  4187. # [22:55] <Benvie> here's mine http://pastebin.com/dhrX949r
  4188. # [22:55] * Joins: ggp_ (ggp@2557E599.66715431.D25A875A.IP)
  4189. # [22:55] * Quits: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com) (Quit: NO CARRIER)
  4190. # [22:56] * Joins: jgilbert (jgilbert@D15C254A.26A4865E.B4C748B5.IP)
  4191. # [22:56] <mbrubeck> Benvie: Thanks... can you try it with this patch applied? https://hg.mozilla.org/users/mbrubeck_mozilla.com/elm-patches/raw-file/7cd0c94bc1dc/runtests-debug
  4192. # [22:56] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  4193. # [22:56] * Joins: hery (weechat@4A83457D.B31F7523.92AEF337.IP)
  4194. # [22:56] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4195. # [22:56] <mbrubeck> (I can't reproduce the failure myself, so I'm just trying to get some basic debugging info...)
  4196. # [22:56] <Benvie> mbrubeck: sure, moment
  4197. # [22:56] * Joins: rniwa (rniwa@3E01BDCA.1E3FC321.CC0301A2.IP)
  4198. # [22:56] <gps> mbrubeck: see my latest bug comment
  4199. # [22:56] <anton> mbrubeck: gps http://pastebin.com/ZpEt2aiA
  4200. # [22:58] * Quits: rstrong (androirc@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  4201. # [22:58] * Joins: rstrong (androirc@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  4202. # [22:58] <anton> gps: mbrubeck with prints http://pastebin.com/GRBJPJq0
  4203. # [22:59] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  4204. # [22:59] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  4205. # [22:59] * Quits: cshields (cshields@FF511EC6.E1C482F3.E0E06808.IP) (Connection reset by peer)
  4206. # [23:00] <mbrubeck> awesome, thanks anton
  4207. # [23:00] <Benvie> not printing anything else out for me, but I'm guessing anton's output is sufficient
  4208. # [23:01] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  4209. # [23:01] * Quits: rniwa (rniwa@3E01BDCA.1E3FC321.CC0301A2.IP) (Quit: rniwa)
  4210. # [23:03] * Quits: past (Instantbir@moz-64F55735.dsl.dyn.forthnet.gr) (Quit: past)
  4211. # [23:03] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
  4212. # [23:04] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  4213. # [23:04] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4214. # [23:04] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  4215. # [23:04] * gregglind is now known as gregglind_away
  4216. # [23:05] <sfink> anton: that's weird. What does this print: python -c 'import os; print(os.path.realpath("obj-x86_64-apple-darwin12.3.0"))'
  4217. # [23:05] * geekboy is now known as geekboy|afk
  4218. # [23:05] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  4219. # [23:05] <anton> sfink: /Users/akovalyov/Source/fx-team/obj-x86_64-apple-darwin12.3.0
  4220. # [23:06] * Quits: mmc|laptop (mmc@2557E599.66715431.D25A875A.IP) (Input/output error)
  4221. # [23:06] <sfink> anton: huh. How about: python -c 'import os; print(os.path.realpath("obj-x86_64-apple-darwin12.3.0/_tests/testing/mochitest"))'
  4222. # [23:06] <anton> sfink: /Users/akovalyov/Source/fx-team/obj-x86_64-apple-darwin12.3.0/_tests/testing/mochitest
  4223. # [23:07] <mbrubeck> gps: Okay, with your hint I think I get it...
  4224. # [23:07] * mcote is now known as mcote|afk
  4225. # [23:07] * Quits: ErvisTusha (ErvisTusha@E3411104.F69FB6EA.363D84A4.IP) (Client exited)
  4226. # [23:07] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4227. # [23:08] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Input/output error)
  4228. # [23:09] * Quits: sheeri (sheeri@A3B409FE.8AD7C1E.792D0C7D.IP) (Quit: sheeri)
  4229. # [23:09] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  4230. # [23:09] * Joins: mmc|laptop (mmc@2557E599.66715431.D25A875A.IP)
  4231. # [23:09] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
  4232. # [23:10] * Joins: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP)
  4233. # [23:10] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4234. # [23:11] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  4235. # [23:11] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4236. # [23:11] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  4237. # [23:11] * Parts: grobinson (garrett@2557E599.66715431.D25A875A.IP)
  4238. # [23:11] * Joins: grobinson (garrett@2557E599.66715431.D25A875A.IP)
  4239. # [23:11] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Ping timeout)
  4240. # [23:11] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  4241. # [23:12] <anton> sfink: were you suggesting to re-enable profiler tests for this case or in general to help you debug the failure?
  4242. # [23:12] * philor|away is now known as philor
  4243. # [23:12] <sfink> anton: I just meant that those tests are currently disabled, so if you want to run them you'll need to re-enable them.
  4244. # [23:12] <mbrubeck> anton, Benvie: Another patch to try, if you still have time -- I think this one depends on patches that are currently on inbound: https://hg.mozilla.org/users/mbrubeck_mozilla.com/elm-patches/raw-file/551bd5f9d353/abspath
  4245. # [23:13] * mbrubeck is still waiting on a CONFIG_GUESS build to try to reproduce this locally
  4246. # [23:13] <sfink> anton: I'm also hoping to re-enable those tests for about a day to help debug the failure
  4247. # [23:13] * Joins: FabioMag_ (fabiomagno@B9E9DB43.E363BDBE.8AF99142.IP)
  4248. # [23:13] <anton> sfink: ah yeah i do that while working on my patches
  4249. # [23:14] <anton> hmmm inbound
  4250. # [23:14] <Benvie> yeah looks like it needs something on inbound
  4251. # [23:14] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  4252. # [23:14] <Benvie> or wait maybe not
  4253. # [23:15] <Benvie> going to just manually put it in
  4254. # [23:16] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4255. # [23:16] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  4256. # [23:16] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  4257. # [23:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  4258. # [23:17] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  4259. # [23:17] <Benvie> looks like a no go, same result, but that may be because of missing other changes?
  4260. # [23:18] * Quits: gsvelto_ (gsvelto@moz-94E7B5CA.clienti.tiscali.it) (Quit: Leaving)
  4261. # [23:18] <cpeterson> Does Gecko have any C++ data structures like a trie? I'd like to check whether a given string is a member of a set of strings (known at compile-time).
  4262. # [23:19] <Jesse> XPCOMGlueLoad error for file /builds/slave/fuzzer-linux/build/dist/bin/libxul.so:
  4263. # [23:19] <Jesse> libgio-2.0.so.0: cannot open shared object file: No such file or directory
  4264. # [23:19] <Jesse> Couldn't load XPCOM.
  4265. # [23:19] <Jesse> glandium: i suspect https://bugzilla.mozilla.org/show_bug.cgi?id=852950 broke linux dom fuzzing jobs
  4266. # [23:20] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
  4267. # [23:20] <Jesse> glandium: but i can't reproduce the problem on my linux box
  4268. # [23:20] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Input/output error)
  4269. # [23:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6d3525785f9f - Devdatta Akhawe - Bug 850435. Separately measure telemetry UI for iframes and toplevel documents. r=felipe
  4270. # [23:20] <Benvie> hey I fixed it
  4271. # [23:21] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  4272. # [23:21] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  4273. # [23:22] * Quits: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP) (Ping timeout)
  4274. # [23:23] * jcranmer|away is now known as jcranmer
  4275. # [23:24] <Benvie> mbrubeck: this fixes it https://gist.github.com/Benvie/add4f70f9ec15bad25e7
  4276. # [23:24] <mbrubeck> Benvie: Excellent! That should be equivalent to inbound + my patch above
  4277. # [23:25] <Benvie> excellent
  4278. # [23:28] * Quits: atte (atte@moz-D74310DA.dhcp.inet.fi) (Client exited)
  4279. # [23:28] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  4280. # [23:28] * Ann_Yiming is now known as Ann_Yiming_lunch
  4281. # [23:28] * Quits: yzen1 (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  4282. # [23:29] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  4283. # [23:30] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  4284. # [23:31] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  4285. # [23:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6136218d56df - Mounir Lamouri - Bug 855657 - Follow-up comments for bug 838705. r=enndeakin
  4286. # [23:31] * Joins: JeroenDeDauw (j@moz-5B82C9EE.customer.schedom-europe.net)
  4287. # [23:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fa9cde226b2a - Mounir Lamouri - Bug 839788 - Switch Browse button from an <input> to a <button>. r=bz
  4288. # [23:31] <gps> mbrubeck: good work!
  4289. # [23:32] * Joins: jaws (uid2871@moz-A588D045.irccloud.com)
  4290. # [23:32] * geekboy|afk is now known as geekboy
  4291. # [23:32] <gps> FWIW, I think all paths in the build system should be absolute. relative paths are nothing but a PITA
  4292. # [23:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9ec706efc6c0 - Sriram Ramasubramanian - Bug 852312: Move the custom views in about:home to widget directory. [r=bnicholson]
  4293. # [23:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c3cb49f39533 - Sriram Ramasubramanian - Bug 852312: Split views in about:home [r=bnicholson]
  4294. # [23:32] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  4295. # [23:33] * Quits: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  4296. # [23:34] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  4297. # [23:34] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  4298. # [23:34] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4299. # [23:34] * ChanServ sets mode: +o dbaron
  4300. # [23:34] * armenzg_brb is now known as armenzg_afk
  4301. # [23:34] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  4302. # [23:38] <reuben> cpeterson: I remember seeing gperf generated hash tables in the repository
  4303. # [23:38] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  4304. # [23:38] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  4305. # [23:39] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  4306. # [23:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e1e0dcc905c5 - Sriram Ramasubramanian - Bug 852312: Remove white spaces in about:home refactor. [r=me]
  4307. # [23:40] <cpeterson> reuben: thanks! I'll check out gperf
  4308. # [23:40] * Quits: zakora (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  4309. # [23:40] * Joins: till (till@moz-7F4E3C7D.adsl.alicedsl.de)
  4310. # [23:41] * spohl is now known as spohl|away
  4311. # [23:41] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  4312. # [23:42] * kmoir is now known as kmoir-afk
  4313. # [23:42] <nalexander> gps: absolute, like /Users/foo/*** absolute? Or absolute relative to $(topsrcdir), like /mobile/android/base?
  4314. # [23:42] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  4315. # [23:42] * Joins: zakora (NC@moz-8EAF945F.fbx.proxad.net)
  4316. # [23:42] <nalexander> gps: also, should copying things into the objdir be in the export phase? Or is libs okay?
  4317. # [23:43] <gps> nalexander: copying is typically export
  4318. # [23:43] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: This computer has gone to sleep)
  4319. # [23:43] <nalexander> gps: and I assume preprocessing is export too?
  4320. # [23:43] <gps> nalexander: well, I mean that whenever a path is passed around interally it is already resolved as absolute
  4321. # [23:43] * zakora is now known as zakora_way
  4322. # [23:43] <gps> you shouldn't have fragments like 'foo/bar.cpp' that rely on cwd, etc
  4323. # [23:44] * Joins: bjacob (bjacob@B4C3FC47.BC65149B.D16F30BC.IP)
  4324. # [23:44] <gps> nalexander: preprocessing is whatever :)
  4325. # [23:44] <nalexander> gps: thanks.
  4326. # [23:44] <gps> the only reason exports and libs exist is as a hacky workaround to not having to define make dependencies everywhere
  4327. # [23:45] <gps> and because of recursive make
  4328. # [23:45] <gps> export == do all the things necessary so libs in any directory will work
  4329. # [23:45] * Joins: birtles (chatzilla@moz-658AB552.tokyo.ocn.ne.jp)
  4330. # [23:45] <gps> if nothing outside the current directory relies on what you are doing, put it in libs
  4331. # [23:45] * Quits: zakora_way (NC@moz-8EAF945F.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  4332. # [23:46] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  4333. # [23:46] * Joins: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP)
  4334. # [23:46] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  4335. # [23:46] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  4336. # [23:47] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  4337. # [23:47] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  4338. # [23:47] * Quits: Ann_Yiming_lunch (Ann_Yiming@moz-161994B5.dia.static.qwest.net) (Input/output error)
  4339. # [23:47] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  4340. # [23:50] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  4341. # [23:50] * Quits: FabioMag_ (fabiomagno@B9E9DB43.E363BDBE.8AF99142.IP) (Input/output error)
  4342. # [23:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a6762dd7a646 - Blake Kaplan - Bug 852436 - nsWrapperCache::WrapObject returning false means failure, even if there's no pending exception. r=bz
  4343. # [23:50] * Joins: tonymec__ (tonymec@moz-84D6641A.adsl-dyn.isp.belgacom.be)
  4344. # [23:51] * tonymec__ is now known as tonymec|away
  4345. # [23:51] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  4346. # [23:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1a5385e4ee44 - Matt Brubeck - Bug 855709 - Fix error in mach mochitest commands when objdir is a relative path [r=gps]
  4347. # [23:52] * Quits: josh (josh@moz-61186829.hsd1.mn.comcast.net) (Quit: josh)
  4348. # [23:53] * Joins: cpeterso_ (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4349. # [23:53] * cpeterso_ is now known as cpeterson_
  4350. # [23:53] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
  4351. # [23:53] * Joins: aja (Instantbir@CF955BAD.7D97D4E0.7880DB15.IP)
  4352. # [23:54] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  4353. # [23:54] * Quits: RealRaven (Thunderbir@7EB56895.EBF35314.C3498625.IP) (Quit: RealRaven)
  4354. # [23:55] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  4355. # [23:56] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
  4356. # [23:56] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Input/output error)
  4357. # [23:56] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
  4358. # [23:56] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  4359. # [23:56] * ChanServ sets mode: +o smaug
  4360. # [23:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6f264e8f22cf - Jason Duell - Bug 849364 - Provide per-websocket way to enable keepalive pings. r=mcmanus
  4361. # [23:57] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  4362. # [23:57] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  4363. # [23:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  4364. # [23:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a92c968b29ae - Sean Stangl - Bug 837312: IonMonkey: Inline a strict subset of known targets, r=sstangl,djvj
  4365. # [23:59] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  4366. # Session Close: Fri Mar 29 00:00:01 2013

The end :)