/irc-logs / mozilla / #developers / 2013-01-16 / end

Options:

  1. # Session Start: Wed Jan 16 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] <@ehsan> look at the second FindCharInSet
  4. # [00:00] <@ehsan> and then I had to remember whether I have constructed a new string
  5. # [00:00] * nthomas is now known as nthomas|away
  6. # [00:00] <@ehsan> to avoid the unnecessary copy in the case of no newlines
  7. # [00:00] <@ehsan> (the common case)
  8. # [00:00] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  9. # [00:00] <@ehsan> and I compute the begin and end of the buffer that I wanna copy in two different iterations of the loop
  10. # [00:01] * capella|away is now known as capella
  11. # [00:01] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  12. # [00:01] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  13. # [00:01] <@ehsan> and at that point I just started to rewrite the loop
  14. # [00:01] <@ehsan> and then I realized that's silly :)
  15. # [00:01] <@roc> avoiding the unnecessary copy doesn't seem worthwhile
  16. # [00:01] <@roc> I don't think performance matters here as long as its linear
  17. # [00:02] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Input/output error)
  18. # [00:02] * @roc tries to write it himself
  19. # [00:02] * Quits: alanp (alanp@moz-197D5842.cpe.distributel.net) (Ping timeout)
  20. # [00:03] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  21. # [00:03] * njn just survived his first brush with editor/ and now starts to understand all those comments
  22. # [00:03] <@ehsan> roc: but what's wrong about this other solution?
  23. # [00:03] <@ehsan> I think it's fairly simple
  24. # [00:03] * Joins: alanp (alanp@moz-1B78500.cpe.distributel.net)
  25. # [00:03] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Ping timeout)
  26. # [00:03] <@roc> the state machine? it is not :-)
  27. # [00:04] <khuey> Waldo: prefered email address?
  28. # [00:04] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  29. # [00:04] <khuey> Waldo: @mit.edu?
  30. # [00:04] <khuey> njn: did you turn to stone?
  31. # [00:04] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
  32. # [00:04] <njn> khuey: yes!
  33. # [00:04] <njn> it feels weird
  34. # [00:04] <Waldo> khuey: why are you asking?
  35. # [00:04] * Joins: scenor (Thunderbir@moz-F71CBBF1.adsl.highway.telekom.at)
  36. # [00:04] <khuey> Waldo: so I can send you email?
  37. # [00:04] * Quits: scenor (Thunderbir@moz-F71CBBF1.adsl.highway.telekom.at) (Quit: scenor)
  38. # [00:05] <@ehsan> roc: what? no
  39. # [00:05] * khuey would think that would be obvious
  40. # [00:05] <@ehsan> I'm talking about patch (v3)
  41. # [00:05] <@ehsan> there's no state machine there
  42. # [00:05] <Waldo> khuey: @mit.edu
  43. # [00:05] * Joins: akeybl (akeybl@43CB6079.66715431.D25A875A.IP)
  44. # [00:05] <@roc> ok, but that one's also O(N^2)
  45. # [00:05] <Waldo> @moz I barely use, really only for corporate-ish mail
  46. # [00:06] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  47. # [00:06] * ChanServ sets mode: +o smaug
  48. # [00:06] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  49. # [00:06] <@ehsan> roc: how so?
  50. # [00:07] <khuey> yeah that's what I figured
  51. # [00:07] * khuey is now known as khuey|away
  52. # [00:07] <@roc> same reason as your v2 patch was
  53. # [00:07] <@roc> each call to Cut is O(N) in the number of characters after the cut point
  54. # [00:07] <@ehsan> oh because of memmove's in Cut()
  55. # [00:07] <@ehsan> right
  56. # [00:07] <@ehsan> sigh
  57. # [00:08] <@roc> I suggested some code in the bug :-)
  58. # [00:08] <@ehsan> ok I'll rework it
  59. # [00:08] <@ehsan> probably tonight though
  60. # [00:08] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  61. # [00:08] <@roc> all you need to do is review my code and test it :-)
  62. # [00:08] * Quits: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP) (Ping timeout)
  63. # [00:09] * Quits: Mnyromyr (Mnyromyr@moz-13BC3709.unity-media.net) (Input/output error)
  64. # [00:09] <derf> roc: The last time I said that to someone, you made fun of me.
  65. # [00:10] <njn> and again!
  66. # [00:10] <njn> res = mHTMLEditor->SplitNode(curParent, offset,
  67. # [00:10] <njn> getter_AddRefs(newBlock));
  68. # [00:10] <njn> int32_t offset;
  69. # [00:10] * Joins: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP)
  70. # [00:10] <njn> sheesh
  71. # [00:11] * Joins: Nefzaoui (chatzilla@D8776807.E8860FC7.7D0E51E.IP)
  72. # [00:11] <biesi> timeless: oh, fairly easily
  73. # [00:12] <biesi> timeless: connection closed early...
  74. # [00:12] <@ehsan> njn: why are you looking at this stuff?!
  75. # [00:12] <njn> ehsan: -Wshado
  76. # [00:12] <njn> w
  77. # [00:12] <biesi> timeless: especially when there was no content-length and/or no chunked encoding
  78. # [00:12] <@ehsan> njn: oh you poor thing :D
  79. # [00:13] <timeless> biesi: hrm
  80. # [00:13] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  81. # [00:13] * Joins: scenor (Thunderbir@moz-F71CBBF1.adsl.highway.telekom.at)
  82. # [00:13] * Quits: scenor (Thunderbir@moz-F71CBBF1.adsl.highway.telekom.at) (Quit: scenor)
  83. # [00:13] <njn> ehsan: editor/ is easily the ugliest code I've looked at, and I've looked at quite a bit now
  84. # [00:13] <@ehsan> njn: you're welcome :P
  85. # [00:13] <timeless> biesi: does https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-21.0a1.en-US.win32.installer.exe have neither?
  86. # [00:13] <@ehsan> njn: you should have seen it three years ago :P
  87. # [00:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5afe6e43be75 - Matt Woodrow - Bug 822906 - Add SplayTree to mfbt. r=waldo
  88. # [00:13] <njn> ehsan: I can believe it
  89. # [00:14] <timeless> njn: you haven't looked at mailnews :)
  90. # [00:14] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d8a11c7c37b5 - Matt Woodrow - Bug 822906 - Use SplayTree to remove deleted frames from RestyleTracker. r=roc
  91. # [00:14] <timeless> if you want to appreciate editor, you have to read mailnews
  92. # [00:14] <biesi> timeless: https? there should be no squid involved
  93. # [00:14] <@ehsan> roc: heh, this is where I was headed in fact!
  94. # [00:14] <timeless> biesi: yeah, that's why i'm using https
  95. # [00:14] <@roc> I think it's beautiful :-)
  96. # [00:15] <@ehsan> define beautiful ;)
  97. # [00:15] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
  98. # [00:15] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  99. # [00:15] * Joins: jhopkins (jhopkins@8F761026.B5EF4AF6.E96CA9D8.IP)
  100. # [00:15] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  101. # [00:16] * Parts: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  102. # [00:16] <tbsaunde> njn: have you looked at rdf/ ?
  103. # [00:16] * philor|away is now known as philor
  104. # [00:17] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Ping timeout)
  105. # [00:17] <njn> tbsaunde: nope
  106. # [00:17] * Quits: Pike (Pike@moz-956D1177.pool.mediaways.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151948])
  107. # [00:17] <njn> timeless: nor mailnews
  108. # [00:17] * timeless ponders
  109. # [00:18] <timeless> tbsaunde: are you thinking of mork, or rdf?
  110. # [00:18] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  111. # [00:18] <timeless> there's also libmime which is its own...
  112. # [00:18] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  113. # [00:18] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  114. # [00:18] <sfink> unique snowflake?
  115. # [00:18] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  116. # [00:19] <philor> glowing red hot pot of lava on the deck of a leaking life raft
  117. # [00:19] <tbsaunde> timeless: rdf, afaik there is no more mawk in m-c
  118. # [00:20] <kbrosnan> too much mincraft or dwarf fortress for philor methinks
  119. # [00:20] <njn> ehsan: we have too many long functions
  120. # [00:20] <@ehsan> njn: that is _one_ of the problems!
  121. # [00:20] * Quits: tchevalier (Thunderbir@moz-69FAB195.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  122. # [00:20] * Joins: tchevalier (Thunderbir@moz-69FAB195.w81-251.abo.wanadoo.fr)
  123. # [00:20] <njn> ehsan: Wshadow really highlights it
  124. # [00:20] * Quits: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com) (Ping timeout)
  125. # [00:21] <@ehsan> hehe
  126. # [00:21] <njn> lots of "you're shadowing a local that was declared 100 lines ago, haha"
  127. # [00:21] <@ehsan> has anybody used git-bz?
  128. # [00:21] <njn> ehsan: I have. Once!
  129. # [00:21] <@ehsan> njn: I believe that
  130. # [00:21] <@ehsan> njn: do you know how can I feed my username/pass into it?
  131. # [00:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  132. # [00:21] <Mossop> Anyone had problems with "*** No rule to make target `C:/Program', needed by `../../dist/bin/d3dx9_43.dll'. Stop." recently?
  133. # [00:22] <njn> ehsan: you want this in the [bz] section of your .gitconfig:
  134. # [00:22] <njn> firefox-profile = default
  135. # [00:22] <@ehsan> ah
  136. # [00:22] <sfink> Mossop: I don't think you can use a path with spaces with MozillaBuild
  137. # [00:22] <njn> ehsan: read http://git.fishsoup.net/man/git-bz.html for more
  138. # [00:22] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  139. # [00:22] <Mossop> sfink: What path are you referring to?
  140. # [00:22] <njn> ehsan: you probably need | default-tracker = bugzilla.mozilla.org| too
  141. # [00:22] <@ehsan> I do have that one
  142. # [00:23] <sfink> Mossop: not sure, but at least the directory containing either your source or object dirs
  143. # [00:23] <Mossop> sfink: Neither of them contain paths
  144. # [00:23] * Quits: coop (Chris@F2D29657.F60B0462.67AC9B1.IP) (Quit: coop)
  145. # [00:23] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  146. # [00:23] <@ehsan> yay!
  147. # [00:23] <Mossop> sfink: Building worked yesterday, something in mozilla-inbound has broken it
  148. # [00:23] <@ehsan> seemed to work
  149. # [00:23] <@ehsan> can you set flags with git-bz?
  150. # [00:23] <sfink> Mossop: ok, then I dunno
  151. # [00:23] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  152. # [00:23] * jmaher|afk is now known as jmaher
  153. # [00:23] * Quits: kmoir (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151948])
  154. # [00:24] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  155. # [00:24] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  156. # [00:24] <mak> Mossop: hey same issue here
  157. # [00:24] <mak> Mossop: commented in bug 823109
  158. # [00:24] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  159. # [00:24] * Joins: cpeterso_ (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  160. # [00:24] <mak> Mossop: now I'm trying a clobber with --disable-webgl
  161. # [00:24] * AaronMT is now known as AaronMT|AFK
  162. # [00:25] <tbsaunde> ehsan: r? and sr? atleast pass -e
  163. # [00:25] * Quits: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  164. # [00:25] <mak> Mossop: I actually spent a bunch of time trying 2 clobbers, reinstalling the sdk and so on...
  165. # [00:25] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  166. # [00:25] <@ehsan> tbsaunde: -e to what? attach?
  167. # [00:26] <njn> ehsan: don't know about flags
  168. # [00:26] * cpeterso_ is now known as cpeterson
  169. # [00:26] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Ping timeout)
  170. # [00:26] <njn> ehsan: can you set flags with |hg bzexport|?
  171. # [00:26] <mak> jrmuizel: ping
  172. # [00:26] <@ehsan> not being able to set flags makes it pretty useless :(
  173. # [00:26] * Quits: jhopkins (jhopkins@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: jhopkins)
  174. # [00:26] <jrmuizel> mak: pong
  175. # [00:26] <@ehsan> njn: not sure, but doesn't matter to me
  176. # [00:26] <sfink> njn: you can only set the reviewer
  177. # [00:26] <tbsaunde> ehsan: yes
  178. # [00:26] <mak> jrmuizel: hi, for some reason me and Mossop can't build anymore due to some directx sdk errors...
  179. # [00:27] * Quits: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com) (Quit: )
  180. # [00:27] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  181. # [00:27] <jrmuizel> mak: that sounds like it was me
  182. # [00:27] <mak> jrmuizel: I commented in bug 823109 about that
  183. # [00:27] * joduinn is now known as joduinn-afk
  184. # [00:27] <@ehsan> tbsaunde: cool will try it next time
  185. # [00:27] <@ehsan> thanks
  186. # [00:27] * Quits: Callek (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  187. # [00:27] <jrmuizel> mak: looks like a spaces problem
  188. # [00:27] <mak> jrmuizel: I'm rebuilding without webgl, but since that patch now merged to central, if it's culprit, is going to make many people sad
  189. # [00:27] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  190. # [00:27] <tbsaunde> ehsan: np, you can also obsolete the old patch
  191. # [00:28] <@ehsan> how?
  192. # [00:28] <jrmuizel> mak: it certainly is the culprit
  193. # [00:28] * jmaher is now known as jmaher|afk
  194. # [00:28] <mak> jrmuizel: I don't understand much about those changes, though the cab path surely contains spaces
  195. # [00:28] <@ehsan> mak: back it out for now ;)
  196. # [00:28] * kaze is now known as kaze|zZz
  197. # [00:29] <jrmuizel> mak: I'd be fine with you backing it out of central
  198. # [00:29] * Quits: surkov (surkov@19A7BFBF.CE67D555.26B1D6E2.IP) (Ping timeout)
  199. # [00:29] <mak> yeah I suppose it's safer to backout...
  200. # [00:29] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  201. # [00:29] * Quits: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP) (Quit: leaving)
  202. # [00:29] <mak> jrmuizel: just central?
  203. # [00:29] <jrmuizel> mak: yeah, it's already been merged from inbound
  204. # [00:29] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Connection reset by peer)
  205. # [00:29] <jrmuizel> inbound will get fixed the next time central gets merged into inbound
  206. # [00:29] <mak> I suppose we should remerge central to inbound then
  207. # [00:30] <tbsaunde> ehsan: you do git bz-moz attach -e <commit> and it brings a file in $EDITOR you uncomment the line that says obsole: <sha1 start> do something
  208. # [00:30] <@ehsan> mak: I can do that for you
  209. # [00:30] * aki|buildduty is now known as aki
  210. # [00:30] * aki is now known as aki|away
  211. # [00:31] <mak> ehsan: as you prefer, I can do that as well
  212. # [00:31] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  213. # [00:31] <@ehsan> tbsaunde: ok... I'll have another patch to try it on soon
  214. # [00:31] * cmcavoy-offline is now known as cmcavoy
  215. # [00:31] <@ehsan> mak: ok then I'll let you do it
  216. # [00:31] <mak> kk
  217. # [00:31] <@ehsan> mak: forgot for a sec that you also do merges :)
  218. # [00:31] <@ehsan> gavin: do you have time for a quick review?
  219. # [00:31] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  220. # [00:32] <@dolske> ehsan: hi
  221. # [00:32] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  222. # [00:32] <@dolske> (can I help?)
  223. # [00:32] <@ehsan> dolske: yes
  224. # [00:32] <fryn> smaug: re: https://bugzilla.mozilla.org/show_bug.cgi?id=830858#c1
  225. # [00:33] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  226. # [00:33] <fryn> unfortunately, nsAutoWindowStateHelper.cpp uses nsGlobalWindow::DispatchCustomEvent
  227. # [00:33] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Ping timeout)
  228. # [00:33] <fryn> so there is no opportunity to set the flag, since that function does both the init and dispatch
  229. # [00:33] <@smaug> true
  230. # [00:34] * Quits: twi (Adium@DF3DF5FB.A9BF6B5A.11C743EC.IP) (Quit: Leaving.)
  231. # [00:34] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  232. # [00:34] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8ea37114e658 - Marco Bonardo - Backout 0d33af2a2a75 (bug 823109) cause it breaks some Windows builds
  233. # [00:34] <fryn> smaug: do you have a suggestion for this case?
  234. # [00:35] * Joins: jprmc (jprmc@89B9DC88.AEC9E1D6.DA78B690.IP)
  235. # [00:35] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  236. # [00:35] <@ehsan> dolske: https://bugzilla.mozilla.org/attachment.cgi?id=702555&action=edit (one-liner)
  237. # [00:35] * ctalbert is now known as ctalbert|afk
  238. # [00:35] <@ehsan> tbsaunde: so it seems like the flag requestee doesn't accept substring matches, right?
  239. # [00:36] <@ehsan> I tried ":dolske" and it didn't set any flags
  240. # [00:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f2e3d3913d70 - Sean Stangl - Bug 829758 - use MatchOnly mode for str_search(). r=dvander
  241. # [00:36] * Quits: sheppy (sheppy@moz-41A7FBC7.sw.biz.rr.com) (Quit: sheppy)
  242. # [00:36] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  243. # [00:36] <@smaug> fryn: we should probably remove DispatchCustomEvent and add a version of DispatchTrustedEvent to nsContentUtils which dispatches only to chrome
  244. # [00:37] <@ehsan> akeybl: ping
  245. # [00:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb7cbad031a7 - Marco Bonardo - Merge central to inbound
  246. # [00:37] * Joins: dzbarsky (Adium@moz-5B55CC5F.phlapa.east.verizon.net)
  247. # [00:37] <@smaug> there is always nsContentUtils::DispatchChromeEvent, but it has tiny bit different behavior
  248. # [00:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/72e34ce7fd92 - Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
  249. # [00:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8ea37114e658 - Marco Bonardo - Backout 0d33af2a2a75 (bug 823109) cause it breaks some Windows builds
  250. # [00:37] * Quits: dzbarsky (Adium@moz-5B55CC5F.phlapa.east.verizon.net) (Max SendQ exceeded)
  251. # [00:37] <@smaug> s/always/already/
  252. # [00:38] <tbsaunde> ehsan: no, it usually does for :bz and "surkov" both certainly work for me
  253. # [00:38] <@smaug> fryn: though, just for this case..
  254. # [00:38] <@ehsan> hmm
  255. # [00:38] * mgerva is now known as mgerva-afk
  256. # [00:38] <akeybl> hey ehsan
  257. # [00:38] * Joins: dzbarsky (Adium@moz-5B55CC5F.phlapa.east.verizon.net)
  258. # [00:38] <@ehsan> perhaps I did something wrong
  259. # [00:38] <@dolske> ehsan: done
  260. # [00:38] <@ehsan> akeybl: hi, quick question
  261. # [00:38] <akeybl> sure thing
  262. # [00:38] <@smaug> fryn: window->GetExtantDocument()->CreateEvent()... Init()... chromeonly = true
  263. # [00:38] * Quits: dzbarsky (Adium@moz-5B55CC5F.phlapa.east.verizon.net) (Quit: Leaving.)
  264. # [00:39] <@ehsan> akeybl: over in bug 827075 I implemented a CSS color before the aurora uplift which we ended up not using, so I backed it out on trunk
  265. # [00:39] <@ehsan> akeybl: should I also backout from aurora?
  266. # [00:39] <@ehsan> dolske: ty
  267. # [00:39] * mcote is now known as mcote|afk
  268. # [00:40] <fryn> smaug: is nsContentUtils::DispatchChromeEvent usable or is it different enough that i need to inline all the init and flagging?
  269. # [00:40] <akeybl> ehsan: since it's early in aurora, that makes sense for consistency
  270. # [00:40] <akeybl> let me comment in the bug
  271. # [00:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d9bff5217809 - Ehsan Akhgari - Bug 830652 - Consume the -private-window command line argument in per-window PB builds; r=dolske
  272. # [00:40] <akeybl> (sorry for not seeing the bugmail)
  273. # [00:40] <@ehsan> akeybl: cool, thanks
  274. # [00:40] <@ehsan> akeybl: (np, I'll ping you from now on if that's easier)
  275. # [00:40] * rail is now known as rail_away
  276. # [00:41] <@smaug> fryn: it isn't right tool for this
  277. # [00:41] * Quits: sewardj (sewardj@moz-3FB95117.dip.t-dialin.net) (Ping timeout)
  278. # [00:41] <fryn> ok
  279. # [00:42] * Quits: teoli (teoli@moz-41A7FBC7.sw.biz.rr.com) (Input/output error)
  280. # [00:42] <fryn> smaug: thanks for your help. :)
  281. # [00:42] * cmcavoy is now known as cmcavoy-offline
  282. # [00:42] <@smaug> sorry that js and c++ need to be so different
  283. # [00:43] <@smaug> we can make this all so nice in JS once we have the new bindings
  284. # [00:43] * Joins: Callek (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
  285. # [00:43] <nalexander> I am seeing "warning: 'CMCloseProfile' is deprecated" in gfx/thebes/gfxPlatformMac.cpp which means... what? XCode upgrade needed?
  286. # [00:44] * Quits: tonymec (tonymec@2ABA8B0F.A915D552.277517C1.IP) (Input/output error)
  287. # [00:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4c6024d6f725 - Ehsan Akhgari - Bug 830600 - Improve the performance of pasting into the location bar by rewriting the O(n^2) algorithm used there to be O(n); r=roc
  288. # [00:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/861349ea41c0 - Matt Woodrow - Bug 829921 - Make sure that we don't choose a reference frame that is an ancestor of the root reference frame. r=roc a=bajaj
  289. # [00:45] * Quits: graememcc (chatzilla@moz-EA1236EC.range31-52.btcentralplus.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130107224849])
  290. # [00:46] * Quits: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it) (Connection reset by peer)
  291. # [00:46] * Quits: tonymec|away (tonymec@2ABA8B0F.A915D552.277517C1.IP) (Quit: Konversation terminated!)
  292. # [00:46] * Joins: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it)
  293. # [00:46] * Quits: ehugg (ehugg@E45EF543.C5EAED67.6CD50604.IP) (Quit: ehugg)
  294. # [00:47] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  295. # [00:47] * Joins: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com)
  296. # [00:47] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  297. # [00:49] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  298. # [00:50] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  299. # [00:50] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  300. # [00:50] * Joins: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP)
  301. # [00:51] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  302. # [00:52] * Quits: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com) (Ping timeout)
  303. # [00:52] * Joins: tonymec__ (tonymec@B7E277A9.A2B9BF68.DE2DB281.IP)
  304. # [00:53] * tonymec__ is now known as tonymec|away
  305. # [00:55] <@gavin> ehsan: maybe?
  306. # [00:55] <@gavin> oh looks like dolske got it
  307. # [00:55] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  308. # [00:56] * Joins: jduell (jduell@moz-E3AECA12.spl.org)
  309. # [00:57] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  310. # [00:57] <@ehsan> gavin: yeah sorry for not unpinging :)
  311. # [00:57] <@dolske> he's going to be unbalanced for weeks now!
  312. # [00:58] * Joins: erikvold (erikvold@moz-65F7271C.wireless.telus.com)
  313. # [00:58] <@ehsan> dolske: should I ping him again?
  314. # [00:59] * Quits: rednaks (rednaks@1124285C.7B2CFADA.55FFA9B4.IP) (Quit: Quitte)
  315. # [00:59] * Quits: RealRaven (Thunderbir@2DD6208B.3D87C2A.C3498625.IP) (Quit: RealRaven)
  316. # [01:01] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  317. # [01:02] * Quits: smagnin (pike@moz-8CEB8724.fbx.proxad.net) (Client exited)
  318. # [01:02] <@dolske> it's probably hopeless at this point. ;)
  319. # [01:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/43135307225f - Olli Pettay - Bug 830948, null check mDocshell before using it, r=bz
  320. # [01:02] * Quits: jimm (jimm@E48845AB.3A9F9BD4.4C2245EF.IP) (Connection reset by peer)
  321. # [01:02] * Joins: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP)
  322. # [01:02] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  323. # [01:03] * Joins: mbrubeck1 (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP)
  324. # [01:03] * Joins: ehugg_lime (ehugg_lime@moz-851FD57E.mycingular.net)
  325. # [01:03] * Quits: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  326. # [01:03] * Quits: jduell (jduell@moz-E3AECA12.spl.org) (Connection reset by peer)
  327. # [01:03] * Joins: jduell (jduell@moz-E3AECA12.spl.org)
  328. # [01:03] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  329. # [01:03] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  330. # [01:04] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  331. # [01:05] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  332. # [01:05] * Quits: akeybl (akeybl@43CB6079.66715431.D25A875A.IP) (Connection reset by peer)
  333. # [01:05] * Joins: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP)
  334. # [01:06] * Joins: jimm (jimm@E48845AB.3A9F9BD4.4C2245EF.IP)
  335. # [01:06] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  336. # [01:06] * Quits: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  337. # [01:06] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  338. # [01:07] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  339. # [01:07] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  340. # [01:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f54d38c39c82 - Rafael Ávila de Espíndola - Bug 830584 - Write and read the module id to/from the late writes file. r=vladan.
  341. # [01:09] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  342. # [01:10] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/465507610dab - Matt Woodrow - Bug 795833 - Add a RequestRepaint method to nsIWidgetListener and use it in the android widget instead of invalidating the view. r=roc a=bajaj
  343. # [01:11] <gregglind> am I confused about what 'restartless updates' are supposed to mean?
  344. # [01:11] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
  345. # [01:11] <gregglind> I have a window on Aurora on OSX, asking me to restart now, or restart later.
  346. # [01:12] * Quits: edmorley (edmorley@moz-90F42104.range86-166.btcentralplus.com) (Ping timeout)
  347. # [01:13] * Joins: dzbarsky (Adium@moz-BB2CB2B3.wlan.wireless-pennnet.upenn.edu)
  348. # [01:13] <@gavin> restartless updates?
  349. # [01:14] <gregglind> I thought restartless updates had landed a while back.
  350. # [01:14] <gregglind> *upgrades*
  351. # [01:14] <gregglind> I.e, that firefox would upgrade invisibly.
  352. # [01:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  353. # [01:15] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  354. # [01:16] <@smaug> gregglind: where did you get that idea, "restartless updates"?
  355. # [01:17] <Matti> i think he means "silent updates"
  356. # [01:17] <@smaug> (just wondering if some documentation or blog is misleading)
  357. # [01:17] <@smaug> Matti: yeah
  358. # [01:17] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Ping timeout)
  359. # [01:17] <gregglind> Then what are silent updates?
  360. # [01:18] <gregglind> I am not sure where I got that idea! Thus my confusion.
  361. # [01:18] <gregglind> This update also didn't seem silent.
  362. # [01:18] <gregglind> Since it asked me to restart to upgrade
  363. # [01:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c7572ad0ef03 - Dave Hylands - Bug 830462 - Remove update.mar from sdcard when finished (or when starting a new download). r=rstrong
  364. # [01:18] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  365. # [01:19] * Joins: tonymec (tonymec@B7E277A9.A2B9BF68.DE2DB281.IP)
  366. # [01:19] <@gavin> gregglind: the behavior on nightly/aurora is slightly different than what you'd see on release
  367. # [01:19] <NeilAway> ehsan: btw you should prefer Substring(aString, offset) rather than writing out the name of the concrete class
  368. # [01:19] <gregglind> gavin, thanks for the heads up.
  369. # [01:19] <@gavin> we only prompt after certain conditions are met, I don't recall the details
  370. # [01:19] <mattwoodrow> has anyone seen this error when trying to build on windows: http://pastebin.mozilla.org/2062355
  371. # [01:20] <@gavin> the common case is that we do not prompt
  372. # [01:20] <gregglind> Thanks, wasn't sure if it was just me. Glad to hear it!
  373. # [01:20] <gregglind> I see a wall mounted machine in MV floor 2 that wants 'click here to upgrade' too :)
  374. # [01:21] <NeilAway> ehsan: also I'm sure it's possible to avoid copying the string if it contains no newlines, although I don't know how important that is
  375. # [01:21] * Quits: jprmc (jprmc@89B9DC88.AEC9E1D6.DA78B690.IP) (Ping timeout)
  376. # [01:21] <@gavin> gregglind: those machines are screwed because they get re-imaged every time they restart
  377. # [01:22] <@gavin> gregglind: and so they're stuck on firefox 3.6 or somesuch
  378. # [01:22] * Quits: erikvold (erikvold@moz-65F7271C.wireless.telus.com) (Quit: erikvold)
  379. # [01:22] <@ehsan> NeilAway: that doesn't compile for me
  380. # [01:23] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  381. # [01:23] <gregglind> Ha, good enough for me! Mostly I wanted to make sure that windows release users aren't seeing that too often. Thanks gavin.
  382. # [01:23] * Joins: kaie2 (kaie@moz-526951AA.dip.t-dialin.net)
  383. # [01:23] * Quits: nmatsakis (nmatsakis@43CB6079.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  384. # [01:24] * Quits: kaie (kaie@moz-7A7E630D.dip.t-dialin.net) (Ping timeout)
  385. # [01:24] * kaie2 is now known as kaie
  386. # [01:24] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  387. # [01:24] <philor> mattwoodrow: update
  388. # [01:25] <mattwoodrow> oh I see, thanks philor
  389. # [01:25] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  390. # [01:25] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  391. # [01:26] <philor> ehsan: error: comparison between signed and unsigned integer expressions
  392. # [01:26] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  393. # [01:26] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  394. # [01:26] <@ehsan> ah dammiot
  395. # [01:26] <@ehsan> philor: can I fix it or should I back it out
  396. # [01:27] <philor> ehsan: can you fix it while also looking at whether you broke marionette, or it just rotted on its own?
  397. # [01:27] <NeilAway> Waldo: hmm, I thought ChatZilla was supposed to try moznet over ssl anyway, although I'm not using a new enough version to be able to tell
  398. # [01:27] <Waldo> NeilAway: it might, I haven't manually joined any Mozilla IRC network in years
  399. # [01:27] <Waldo> well
  400. # [01:28] <@ehsan> hmm
  401. # [01:28] <Waldo> maybe, I might have joined manually on a backup computer
  402. # [01:28] <@ehsan> philor: I... don't know :/
  403. # [01:28] <@ehsan> I can back out both patches and try again
  404. # [01:28] <@ehsan> I guess that would be the more responsible thing to do
  405. # [01:29] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  406. # [01:30] <@ehsan> philor: backed out both, sorry for the breakage :(
  407. # [01:30] <NeilAway> Mook_as: glad I saw your scrollback ;-)
  408. # [01:30] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  409. # [01:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b9b4a3a835f - Ehsan Akhgari - Backed out changeset d9bff5217809 (bug 830652) on the suspicion that it has broken Marionette
  410. # [01:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fd0f3c10874d - Ehsan Akhgari - Backed out changeset 4c6024d6f725 (bug 830600) because of build failures
  411. # [01:32] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  412. # [01:32] <Mook_as> NeilAway: umm... sorry, I lost the context there :)
  413. # [01:32] <NeilAway> Mook_as: I was just about to tell nemo he could unescape(uncodeURI(input)) to read the raw UTF-8 bytes
  414. # [01:32] <Mook_as> oh, right, that. :)
  415. # [01:33] <@smaug> Argh, getting late and I just pushed to m-c
  416. # [01:33] <@smaug> anyone going to watch the tree?
  417. # [01:33] <@smaug> My patch was trivial
  418. # [01:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/89942aa8ae6a - Reuben Morais - Bug 793239 - SettingsLock should have a state property to indicate if it is still valid. r=gwagner
  419. # [01:34] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
  420. # [01:34] * mdas is now known as mdas|afk
  421. # [01:35] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss)
  422. # [01:35] * Quits: mbrubeck1 (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP) (Quit: Leaving.)
  423. # [01:36] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  424. # [01:38] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  425. # [01:38] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  426. # [01:38] * Joins: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP)
  427. # [01:39] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  428. # [01:41] <njn> man, layout/ sure has some loooong functions :(
  429. # [01:41] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  430. # [01:42] * Joins: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
  431. # [01:42] <seth> njn: you ain't kiddin
  432. # [01:42] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  433. # [01:42] <njn> it's not very nice
  434. # [01:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/05e097a70714 - Brian Nicholson - Bug 830893 - Remember private state for zombified tabs. r=mfinkle
  435. # [01:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc851f15ebd9 - Tobias Netzel - Bug 817153 - AltiVec acceleration for qcms. r=jmuizelaar
  436. # [01:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/43135307225f - Olli Pettay - Bug 830948, null check mDocshell before using it, r=bz
  437. # [01:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1f67a1c30736 - Alexandre Poirot - Bug 829451 - Change the Firefox OS version to 1.0.0.0 (4 digits). r=fabrice
  438. # [01:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2e0383dd35a3 - Monica Chew - Bug 829832 - Move nss and sqlite builds before netwerk. r=mh
  439. # [01:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8d45d0d0304 - Ryan VanderMeulen - Merge m-c to inbound.
  440. # [01:45] * ewong|away is now known as ewong
  441. # [01:47] * AaronMT|AFK is now known as AaronMT
  442. # [01:47] * Quits: ehugg_lime (ehugg_lime@moz-851FD57E.mycingular.net) (Client exited)
  443. # [01:47] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  444. # [01:48] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  445. # [01:48] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  446. # [01:49] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  447. # [01:49] * Joins: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
  448. # [01:50] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  449. # [01:50] * Quits: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP) (Quit: Leaving.)
  450. # [01:51] * Quits: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP) (Input/output error)
  451. # [01:51] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  452. # [01:51] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  453. # [01:51] * Joins: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP)
  454. # [01:51] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  455. # [01:52] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  456. # [01:53] * mdas|afk is now known as mdas
  457. # [01:53] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  458. # [01:53] * Quits: mcsmurf (me@moz-BD2E9751.dip.t-dialin.net) (Quit: )
  459. # [01:54] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  460. # [01:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f2d965c21656 - Brian Nicholson - Bug 830540 - Update about:privatebrowsing mask image. r=mfinkle
  461. # [01:54] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  462. # [01:54] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  463. # [01:54] * Quits: dzbarsky (Adium@moz-BB2CB2B3.wlan.wireless-pennnet.upenn.edu) (Quit: Leaving.)
  464. # [01:54] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  465. # [01:55] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
  466. # [01:55] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  467. # [01:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9175ec4d6e68 - Brian Nicholson - Bug 828480 - Add null check for mSuggestionsOptInPrompt. r=mfinkle
  468. # [01:56] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  469. # [01:56] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  470. # [01:56] * Parts: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  471. # [01:56] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  472. # [01:57] * Quits: cviecco (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  473. # [01:57] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  474. # [01:57] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  475. # [01:58] * Quits: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  476. # [01:58] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  477. # [01:58] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  478. # [01:59] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Input/output error)
  479. # [01:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/821258fa9f9c - Brian Nicholson - Bug 773944 - Check view tag's type before casting to viewholder. r=mfinkle
  480. # [01:59] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  481. # [01:59] * geekboy is now known as geekboy|afk
  482. # [02:00] * Quits: tonymec (tonymec@B7E277A9.A2B9BF68.DE2DB281.IP) (Ping timeout)
  483. # [02:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5e1fc06574ab - Steve Fink - Bug 822041 - Temporary diagnostic for tracking down intermittent failures in JS profiling. r=jorendorff
  484. # [02:00] * Quits: tonymec|away (tonymec@B7E277A9.A2B9BF68.DE2DB281.IP) (Ping timeout)
  485. # [02:00] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
  486. # [02:00] * Joins: dzbarsky (Adium@moz-9920E835.wireless-pennnet.upenn.edu)
  487. # [02:00] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  488. # [02:01] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Input/output error)
  489. # [02:01] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  490. # [02:02] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  491. # [02:02] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  492. # [02:03] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/75fdd5231adf - Nicolas B. Pierron - Bug 818023 - fun_getProperty: Use non-buitin script iterator. r=waldo a=bajaj
  493. # [02:03] * Joins: cviecco (cviecco@2557E599.66715431.D25A875A.IP)
  494. # [02:03] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  495. # [02:04] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  496. # [02:04] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  497. # [02:04] * Joins: tonymec__ (tonymec@59F2E334.27D5666B.DE2DB281.IP)
  498. # [02:04] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  499. # [02:04] * Quits: tchevalier (Thunderbir@moz-69FAB195.w81-251.abo.wanadoo.fr) (Ping timeout)
  500. # [02:04] * tonymec__ is now known as tonymec|away
  501. # [02:05] <@ehsan> does anybody know about marionette?
  502. # [02:06] <mfinkle> AutomatedTester does
  503. # [02:06] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  504. # [02:06] <mfinkle> but he is away
  505. # [02:06] <seth> dholbert: ping
  506. # [02:06] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  507. # [02:06] <jhammel> jgriffin does
  508. # [02:06] * Quits: cviecco (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  509. # [02:06] <jgriffin> ehsan: what's up?
  510. # [02:06] <dholbert> seth, pong
  511. # [02:07] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  512. # [02:07] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  513. # [02:07] <seth> dholbert: i have continued down the rabbit hole of this SVG OnStopRequest bug and i have discovered, i believe, an even more insidious bug
  514. # [02:07] <dholbert> seth, ooh!
  515. # [02:07] <seth> dholbert: basically, content/svg/content/src/crashtests/zero-size-image.svg is an svg that _contains_ another svg as an image
  516. # [02:07] <mdas> ehsan: I do
  517. # [02:07] <mdas> ah
  518. # [02:07] <@ehsan> jgriffin: can you explain how I may have broken Mn tests on tinderbox?
  519. # [02:07] <mdas> jgriffin: answered
  520. # [02:08] <@ehsan> mdas: ^
  521. # [02:08] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  522. # [02:08] <seth> dholbert: that inner svg is just a data URI that contains "<svg></svg>"
  523. # [02:08] <jgriffin> ehsan: can you give me a link?
  524. # [02:08] <@ehsan> sure
  525. # [02:08] <dholbert> seth, yup/ok
  526. # [02:08] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  527. # [02:08] <@ehsan> https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=d9bff5217809
  528. # [02:08] <seth> dholbert: so we never get SVGLoad for that inner SVG, which ends up blocking onload for the outer document with the new patch
  529. # [02:08] <@ehsan> the way I know that I broke it is I backed out the patch and Mn went green again
  530. # [02:08] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  531. # [02:08] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  532. # [02:09] <@ehsan> but I don't have any idea what my patch could have changed to cause this
  533. # [02:09] <seth> dholbert: why? because you recall how we dispatch SVGLoad in XMLContentSink? we decide whether to do that by checking whether the top-level element is an "svg" element
  534. # [02:09] <seth> dholbert: BUT, we also check its namespace, and that data URI svg doesn't have the proper namespace
  535. # [02:09] <seth> dholbert: result: we never dispatch SVGload
  536. # [02:09] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  537. # [02:09] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  538. # [02:09] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  539. # [02:10] <jgriffin> ehsan: does that change do anything with the way we handle cookies?
  540. # [02:10] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  541. # [02:10] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  542. # [02:10] <dholbert> seth, hmm.... yeah, so what you're saying is: if an SVG document is broken, it won't fire SVGLoad... and that means if we use SVGLoad to indicate "image finished loading", then we won't ever fire that
  543. # [02:10] <dholbert> s/use/gate on/
  544. # [02:10] * Joins: tchevalier (Thunderbir@moz-49974270.w90-0.abo.wanadoo.fr)
  545. # [02:10] * Quits: juanb (jbecerra@moz-EC87A191.tmodns.net) (Ping timeout)
  546. # [02:10] <@ehsan> jgriffin: no
  547. # [02:10] <dholbert> seth, right? (basically)
  548. # [02:10] <seth> dholbert: well, maybe. do you think we _should_ be firing SVGLoad for "<svg></svg>"?
  549. # [02:10] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  550. # [02:11] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  551. # [02:11] <dholbert> seth, no
  552. # [02:11] * Quits: JPeterson (JPeterson@moz-68CC06AD.cust.tele2.se) (Ping timeout)
  553. # [02:11] <seth> dholbert: if not, it seems we should be firing _something_. we don't fire SVGError either, for example
  554. # [02:11] <dholbert> seth, but we should for <svg xmlns="http://www.w3.org/2000/svg"></svg>
  555. # [02:11] <jgriffin> ehsan: the test that's failing is http://mxr.mozilla.org/mozilla-central/source/testing/marionette/client/marionette/tests/unit/test_cookies.py
  556. # [02:11] <jgriffin> e.g., http://mxr.mozilla.org/mozilla-central/source/testing/marionette/client/marionette/tests/unit/test_cookies.py#22
  557. # [02:11] <dholbert> seth, <svg></svg> is an invalid standalone SVG document, I think
  558. # [02:11] <jgriffin> this just sets a cookie using http://mxr.mozilla.org/mozilla-central/source/testing/marionette/marionette-listener.js#955, then verifies it using document.cookies
  559. # [02:11] <@ehsan> jgriffin: how can I run this test locally?
  560. # [02:12] <dholbert> seth, if I load it directly (data:image/svg+xml,<svg></svg>), it looks like we just treat it as an XML document
  561. # [02:12] <jgriffin> ehsan: you need to build Firefox with ENABLE_MARIONETTE=1 in your mozconfig
  562. # [02:12] * Quits: tchevalier (Thunderbir@moz-49974270.w90-0.abo.wanadoo.fr) (Ping timeout)
  563. # [02:12] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  564. # [02:12] <@ehsan> ah :(
  565. # [02:12] <@ehsan> so full rebuild? :(
  566. # [02:12] <jgriffin> ehsan: then, go to $topsrcdir/testing/marionette/client and run 'python setup.py develop'
  567. # [02:12] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  568. # [02:12] <dholbert> seth, so I think this means that we can'
  569. # [02:13] <dholbert> seth, *we can't rely on SVGLoad being fired :-/
  570. # [02:13] <seth> dholbert: yeah. =(
  571. # [02:13] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  572. # [02:13] <seth> dholbert: onload should get fired no matter what, though, right?
  573. # [02:13] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  574. # [02:13] <seth> dholbert: maybe that's the quickest fix here
  575. # [02:13] <dholbert> seth, I think so, yeah
  576. # [02:13] <dholbert> seth, yeah, that makes sense to me
  577. # [02:13] <jgriffin> ehsan: then from $topsrcdir/testing/marionette/client/marionette run: python runtests.py --type b2g --binary /path/to/firefox/binary tests/unit-tests.ini
  578. # [02:14] <jgriffin> er, along with an --address localhost:2828 argument
  579. # [02:14] <@ehsan> b2g?!
  580. # [02:14] <jgriffin> er, sorry
  581. # [02:14] <jgriffin> --type browser
  582. # [02:14] <@ehsan> jgriffin: what does marionette test?
  583. # [02:14] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  584. # [02:14] <@ehsan> my change was firefox-only
  585. # [02:14] <dholbert> seth, are you using GetReadyState(), too, or did you figure out another way to deal with documents that load too quickly?
  586. # [02:14] <jgriffin> currently it's mostly used for b2g/gaia tests, but we run it on desktop to make sure we don't break it there
  587. # [02:14] <seth> dholbert: OK. i'll switch over to using generic DOM events instead of SVG-specific ones
  588. # [02:14] <jgriffin> ehsan: it's our up and coming native selenium webdriver implementation
  589. # [02:14] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  590. # [02:15] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  591. # [02:15] <dholbert> seth, cool. sorry to lead you astray :-/
  592. # [02:15] <seth> dholbert: i found an alternate solution that I think works fine. basically set up the listener in OnStartRequest(), and then handle both load _and_ error events in the listener
  593. # [02:15] <jgriffin> ehsan: https://developer.mozilla.org/en-US/docs/Marionette
  594. # [02:15] <dholbert> seth, it might even be "most correct" to listen both for "load" _and_ "SVGLoad", and accept whichever one you get first
  595. # [02:15] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  596. # [02:15] <@ehsan> jgriffin: ok, let me rebuild...
  597. # [02:15] * Quits: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89 [Firefox 21.0a1/20130113151633])
  598. # [02:15] <dholbert> seth, nice, so you start listening before we do any parsing, basically?
  599. # [02:16] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  600. # [02:16] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  601. # [02:16] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  602. # [02:16] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  603. # [02:16] <seth> dholbert: yeah, that might be useful. indeed, i start listening before parsing starts, so it should be rock solid
  604. # [02:16] <dholbert> sweet
  605. # [02:16] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  606. # [02:16] <dholbert> seth, I'm happy with either "listen for load'" or "listen for both load & SVGLoad"
  607. # [02:16] * Joins: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net)
  608. # [02:16] <@ehsan> jgriffin: why is ENABLE_MARIONETTE not the default?
  609. # [02:16] <@ehsan> --enable-tests is on by default
  610. # [02:16] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  611. # [02:17] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  612. # [02:17] <jimm> anyone care to help test build and land a windows patch on beta? (I'm stuck on crappy wireless at the Domain.)
  613. # [02:17] <jgriffin> ehsan: because it opens a rather large security hole in the browser
  614. # [02:17] <@ehsan> o_O?
  615. # [02:17] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Connection reset by peer)
  616. # [02:17] * Quits: Optimizer (Optimizer@7376E8A.4ECB12B2.274D17D6.IP) (Ping timeout)
  617. # [02:17] <@ehsan> so why do we do those builds on tinderbox?
  618. # [02:17] <jgriffin> ehsan: i.e., any process on your machine could connect to port 2828 and make your browser do anything
  619. # [02:17] <jgriffin> we only do it on debug builds
  620. # [02:17] <seth> dholbert: sounds good. i'll add a comment about this situation as it is decidedly nonobvious =)
  621. # [02:17] <jgriffin> on TBPL
  622. # [02:17] <@ehsan> oh
  623. # [02:17] <@ehsan> why just on TBPL?
  624. # [02:17] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  625. # [02:18] * @ehsan also does local debug builds
  626. # [02:18] <dholbert> seth, thanks!
  627. # [02:18] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  628. # [02:18] <dholbert> seth, and thanks again for tackling this bug!
  629. # [02:18] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Ping timeout)
  630. # [02:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f8c84724bacc - Ehsan Akhgari - Bug 830600 - Improve the performance of pasting into the location bar by rewriting the O(n^2) algorithm used there to be O(n); r=roc
  631. # [02:18] <jgriffin> yeah maybe it should be the default for debug builds
  632. # [02:18] <@ehsan> it should, for consistency with all other test suites
  633. # [02:18] <@ehsan> which are all enabled by default
  634. # [02:18] <jgriffin> yes, it's a good idea
  635. # [02:19] <seth> dholbert: np; the oranges were driving me batty!
  636. # [02:19] <dholbert> seth, good man
  637. # [02:19] <dholbert> :)
  638. # [02:19] <@roc> ehsan: have you got code to resample AudioBuffers to the correct sample rate?
  639. # [02:19] <@ehsan> jgriffin: do I want the marionette client?
  640. # [02:20] <@ehsan> roc: almost but it doesn't work 100% correctly yet
  641. # [02:20] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  642. # [02:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ffef8f23abd4 - Nicholas Nethercote - Bug 827691 - Treat [stack:nnnn] entries in /proc/self/maps as anonymous memory. r=jlebar.
  643. # [02:20] <jgriffin> ehsan: it's in the tree, that's what you're installing when you 'python setup.py develop' from $src/testing/marionette/client
  644. # [02:20] * Quits: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  645. # [02:20] * Joins: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com)
  646. # [02:20] <@roc> ehsan: we're going to want to cache the results of resampling, I think
  647. # [02:20] * geekboy|afk is now known as geekboy
  648. # [02:20] * @ehsan is confused by https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Setting_Up_Marionette_for_B2G?redirectlocale=en-US&redirectslug=Firefox_OS%2FSetting_Up_Marionette_for_B2G
  649. # [02:21] <@ehsan> roc: for decodeAudioData?
  650. # [02:21] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  651. # [02:21] <@ehsan> or for playback?
  652. # [02:21] <@roc> for playback
  653. # [02:21] <@roc> why would decodeAudioData resample?
  654. # [02:21] <@ehsan> because the resulting buffer should be in the sample rate of the context
  655. # [02:21] <@ehsan> caching for playback makes sense to me
  656. # [02:22] <@ehsan> I think we talked about that at the work week
  657. # [02:22] <@roc> oh, the spec says to resample
  658. # [02:22] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  659. # [02:22] <@ehsan> well
  660. # [02:22] <@ehsan> it says so because I brought it up ;)
  661. # [02:22] <@ehsan> it didn't say anything before
  662. # [02:22] <@roc> okay
  663. # [02:22] <@roc> but you can still have AudioBuffers that don't match the AudioContext sample rate
  664. # [02:22] <@roc> and need to be resampled at playback time
  665. # [02:22] * Joins: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
  666. # [02:22] * ChanServ sets mode: +o bz
  667. # [02:23] <@ehsan> correct
  668. # [02:23] * Joins: ciferkey (ciferkey@moz-C169D9B7.prvdri.fios.verizon.net)
  669. # [02:23] * Quits: ciferkey (ciferkey@moz-C169D9B7.prvdri.fios.verizon.net) (Client exited)
  670. # [02:23] <jgriffin> ehsan: that page is fairly out-of-date, sorry about that
  671. # [02:24] <@ehsan> :(
  672. # [02:24] * Joins: tchevalier (Thunderbir@moz-C9BE3DB5.w81-251.abo.wanadoo.fr)
  673. # [02:24] * heycam is now known as heycam|away
  674. # [02:24] <@ehsan> jgriffin: well I'll just hope that backscroll is available until my build finishes :/
  675. # [02:24] <jgriffin> well I'll still be here :)
  676. # [02:24] <@ehsan> ok, thanks
  677. # [02:24] * Joins: tonymec (tonymec@59F2E334.27D5666B.DE2DB281.IP)
  678. # [02:26] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  679. # [02:26] * geekboy is now known as geekboy|afk
  680. # [02:27] <@ehsan> jgriffin: can I select Mn tests on the trychooser?
  681. # [02:27] * geekboy|afk is now known as geekboy
  682. # [02:27] <@ehsan> I mean
  683. # [02:27] <@ehsan> I can
  684. # [02:27] <@ehsan> but does that do the right thing?
  685. # [02:27] <jgriffin> ehsan: yes it does
  686. # [02:28] <@ehsan> good!
  687. # [02:28] <philor> as long as you choose the right one
  688. # [02:29] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  689. # [02:29] <@ehsan> the right one?
  690. # [02:29] <philor> since desktop is marionette and b2g is marionette-webapi
  691. # [02:29] <@ehsan> oh ok
  692. # [02:29] <philor> see also: stabbing one's self in the eye with a fork
  693. # [02:29] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  694. # [02:29] <@ehsan> I did marionette which is fine for me
  695. # [02:29] <@ehsan> lol
  696. # [02:29] <@ehsan> jgriffin: perhaps I can debug this on try and avoid having to get this to work locally ;)
  697. # [02:30] <jgriffin> maybe!
  698. # [02:31] * Joins: JPeterson (JPeterson@moz-68CC06AD.cust.tele2.se)
  699. # [02:32] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  700. # [02:32] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  701. # [02:32] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
  702. # [02:33] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  703. # [02:33] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  704. # [02:34] * Quits: njn (chatzilla@moz-B89999FF.dyn.iinet.net.au) (Ping timeout)
  705. # [02:34] * Quits: ddahl (ddahl@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  706. # [02:34] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
  707. # [02:35] * Joins: njn (chatzilla@moz-D46CDBB2.dyn.iinet.net.au)
  708. # [02:35] <@ehsan> jgriffin: actually I may have an idea on what was happening there
  709. # [02:36] <jgriffin> cool
  710. # [02:36] <@ehsan> the failure _could_ be justified
  711. # [02:36] <@ehsan> one thing's for sure, my patch was completely broken ;)
  712. # [02:36] <jgriffin> :)
  713. # [02:37] * geekboy is now known as geekboy|afk
  714. # [02:37] * Joins: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP)
  715. # [02:37] * Quits: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman_)
  716. # [02:38] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
  717. # [02:38] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  718. # [02:39] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  719. # [02:40] * @ehsan discovers that he has had --enable-warnings-as-error, and not --enable-warnings-as-errors in his mozconfig
  720. # [02:40] <@ehsan> and that broke inbound today
  721. # [02:40] * KaiRo_away is now known as KaiRo
  722. # [02:41] <sfink> so... the trychooser page puts reftest-{1,2,3,4} under both "Android-Only" and "B2G-Only". Is that... are they... just answer the natural question, please.
  723. # [02:41] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  724. # [02:43] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  725. # [02:43] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  726. # [02:44] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  727. # [02:44] <@bz> ehsan: ping
  728. # [02:44] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  729. # [02:44] <@bz> ehsan: do you know anything about the undomanager spec?
  730. # [02:45] <@ehsan> bz: sort of
  731. # [02:45] <@ehsan> most of it is paged out though
  732. # [02:45] <@ehsan> how come?
  733. # [02:45] <@bz> ehsan: where do I send feedback on it?
  734. # [02:45] <@bz> ehsan: it just happens to not say....
  735. # [02:45] <@ehsan> good question
  736. # [02:46] <@ehsan> bz: so it was edited by rniwa
  737. # [02:46] <@bz> ehsan: I mean, I suppose I can always mail rysoke direcly or something
  738. # [02:46] <@ehsan> and he's no longer working on it
  739. # [02:46] <@bz> ehsan: "wa"?
  740. # [02:46] <@bz> er, was
  741. # [02:46] <@bz> I see
  742. # [02:46] <@ehsan> yeah
  743. # [02:46] <@bz> Because this spec is ... not helpful
  744. # [02:46] <@ehsan> and he also removed the webkit implementation :)
  745. # [02:46] <@bz> If it's dead, why did we implement it? :(
  746. # [02:46] <@bz> Should we disable our impl?
  747. # [02:46] <@ehsan> well
  748. # [02:46] <@ehsan> we had the impl before they killed it
  749. # [02:46] <@ehsan> it is disabled
  750. # [02:46] <@bz> ok
  751. # [02:46] <@bz> I see
  752. # [02:47] <@bz> So then I guess it doesn't care how I change it as long as it compiles, ok
  753. # [02:47] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  754. # [02:47] <@ehsan> I just figured it's better to land it than keeping the patch in bugzilla to rot
  755. # [02:47] <@ehsan> bz: pretty much ;)
  756. # [02:47] <philor> speaking of bustage, https://hg.mozilla.org/integration/mozilla-inbound/rev/89942aa8ae6a has some
  757. # [02:47] <@ehsan> philor: backing out
  758. # [02:47] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  759. # [02:48] <@bz> ok
  760. # [02:48] <@bz> well
  761. # [02:48] <@bz> see, it's making more work for me as I do webidl stuff. ;)
  762. # [02:48] <@bz> But ok.
  763. # [02:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9ca4e8812ed1 - Ehsan Akhgari - Backed out changeset 89942aa8ae6a (bug 793239) because of mochitest-3 failure
  764. # [02:48] <@bz> it's not too much more work.
  765. # [02:49] <@ehsan> bz: sorry!
  766. # [02:49] <@bz> it's ok
  767. # [02:49] <@bz> it's finding bugs, so... ;)
  768. # [02:49] <@ehsan> well
  769. # [02:49] <@ehsan> bz: then you're welcome :P
  770. # [02:50] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  771. # [02:50] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  772. # [02:50] <@bz> hmm
  773. # [02:50] * @bz has a python question
  774. # [02:50] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  775. # [02:50] <@bz> methods = [CallbackOperation(m, sig, descriptor) for
  776. # [02:50] <@bz> sig in m.signatures() for m in iface.members
  777. # [02:50] <@bz> if m.isMethod() and not m.isStatic()]
  778. # [02:51] <@bz> Should .signatures() ever get called on an object for which isMethod() is false?
  779. # [02:51] <@bz> in the above?
  780. # [02:51] * Quits: joe (jdrew@moz-38D685D4.woot.net) (Ping timeout)
  781. # [02:51] * Joins: joe (jdrew@moz-38D685D4.woot.net)
  782. # [02:52] * Joins: dmose (dmose@moz-6530E424.dsl.static.sonic.net)
  783. # [02:52] <dmose> do xpcshell tests have access to webidl interfaces?
  784. # [02:52] <@bz> dmose: Some of them
  785. # [02:52] <@bz> dmose: iirc
  786. # [02:52] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  787. # [02:52] <@bz> dmose: we should do more
  788. # [02:52] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
  789. # [02:52] <seth> bz: looks like that answer is no to me
  790. # [02:53] <@bz> seth: that's what I thought...
  791. # [02:53] <@bz> File "/Users/bzbarsky/mozilla/inbound/mozilla/dom/bindings/Codegen.py", line 7765, in __init__
  792. # [02:53] <@bz> sig in m.signatures() for m in iface.members
  793. # [02:53] <@bz> AttributeError: 'IDLAttribute' object has no attribute 'signatures'
  794. # [02:53] <dmose> bz: if i'm understanding correctly, it sounds like just because something has a webidl interface, that doesn't necessary mean it's possible to write unit tests for in xpcshell. correct?
  795. # [02:54] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  796. # [02:54] <@bz> dmose: yes
  797. # [02:54] <@bz> dmose: we should make the story better there....
  798. # [02:54] <dmose> bz: that's unfortunate
  799. # [02:54] <dmose> so how do people test that stuff?
  800. # [02:54] <@bz> dmose: but note that a lot of webidl things depend on having a Window
  801. # [02:54] <@bz> dmose: mochitest
  802. # [02:54] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.89 [Firefox 10.0.11/20121130170736])
  803. # [02:54] <dmose> yeah, fair point re window
  804. # [02:55] <@bz> dmose: note that just because something has a webidl interface doesn't mean it _can't_ be tested in xpcshell
  805. # [02:55] <@bz> dmose: e.g. xmlhttprequest
  806. # [02:55] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  807. # [02:55] <dmose> sure
  808. # [02:55] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  809. # [02:55] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  810. # [02:55] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  811. # [02:56] * Quits: Nefzaoui (chatzilla@D8776807.E8860FC7.7D0E51E.IP) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925])
  812. # [02:56] <@bz> hrm
  813. # [02:57] * jhammel is now known as jhammel|afk
  814. # [02:57] <@bz> I don't see how the above ever worked...
  815. # [02:58] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  816. # [02:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  817. # [02:58] <@bz> This makes no sense...
  818. # [02:58] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  819. # [02:59] <seth> bz: question: is a load event fired for XML documents? so myDocument->AddEventListener(NS_LITERAL_STRING("load",…) should work on an XML document?
  820. # [02:59] <seth> bz: i don't seem to be getting one
  821. # [02:59] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  822. # [02:59] <@bz> seth: The event gets fired, but not on the document. On the window.
  823. # [02:59] <@bz> seth: iirc.
  824. # [02:59] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzz)
  825. # [03:00] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  826. # [03:00] <seth> bz: ah, bummer. that doesn't work too well for the awkward and horrifying corner case of "XML document as image"
  827. # [03:00] <@bz> mmm
  828. # [03:00] <@bz> one sec
  829. # [03:00] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  830. # [03:01] <@bz> // Now, fire either an OnLoad or OnError event to the document...
  831. # [03:01] <@bz> if(window &&
  832. # [03:01] <@bz> (NS_SUCCEEDED(aStatus) || aStatus == NS_ERROR_PARSED_DATA_CACHED)) {
  833. # [03:01] <dmose> seth: <blink>
  834. # [03:01] <@bz> nsEventDispatcher::Dispatch(window, mPresContext, &event, nullptr,
  835. # [03:01] <@bz> &status);
  836. # [03:01] <@bz> So yeah, fired on the window
  837. # [03:01] <dmose> seth: what's the (not insane) use case for that?
  838. # [03:01] <@bz> not fired at all if no window
  839. # [03:01] <seth> dmose: it's an error condition. malformed SVGs end up being treated as XML by the parser
  840. # [03:01] * Joins: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net)
  841. # [03:01] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  842. # [03:01] <@bz> You could just add an nsIDocument API
  843. # [03:01] <seth> bz: ack. this explains why XMLContentSink is hacked to specially fire SVGLoad...
  844. # [03:01] <@bz> with the desired properties
  845. # [03:01] <dmose> seth: ah, makes sense
  846. # [03:02] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzz)
  847. # [03:02] <@bz> so I don't understand this
  848. # [03:02] <@bz> help!
  849. # [03:02] * @bz is too dumb to grok python
  850. # [03:02] <@bz> methods = [CallbackOperation(m, sig, descriptor) for
  851. # [03:02] <@bz> sig in m.signatures() for m in iface.members
  852. # [03:02] <@bz> if m.isMethod() and not m.isStatic()]
  853. # [03:02] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  854. # [03:03] * Joins: Mavericks (Mibbit@B42660A2.91088CD3.B84D4DA2.IP)
  855. # [03:03] <seth> bz: i don't understand it either. when you get that crash, is m.isMethod() false?
  856. # [03:03] <@bz> So as long as there is one object in iface.members for which isMethod() and not isStatic() is true...
  857. # [03:03] <dmose> yow
  858. # [03:03] <@bz> everything is fine
  859. # [03:03] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  860. # [03:03] <dmose> it's not that you're too dumb
  861. # [03:03] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  862. # [03:03] <@bz> But if all of them are non-methods.
  863. # [03:03] <dmose> that's at best marginally readable python
  864. # [03:04] <@bz> Then I get an exception.
  865. # [03:04] <@bz> dmose: heh
  866. # [03:04] <dmose> which is actually hard to do
  867. # [03:04] <reuben> can somone backout 89942aa8ae6a from inbound for me? :|
  868. # [03:04] <@bz> I could break it up into two comprehensions
  869. # [03:04] <reuben> nvm
  870. # [03:04] <dmose> i bet that would make it more comprehensible
  871. # [03:04] <@bz> could be
  872. # [03:04] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  873. # [03:04] <sfink> I can never remember which is the inner loop and which is the outer
  874. # [03:05] <@bz> but ignoring that...
  875. # [03:05] <@bz> Why is it not working?
  876. # [03:05] <@bz> Switching the order of the loops changes nothing
  877. # [03:05] <seth> sfink: you read them from right to left i guess
  878. # [03:05] <@bz> afaict
  879. # [03:05] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  880. # [03:05] <@bz> fwiw, in a small testcase....
  881. # [03:05] <@bz> [y for y in x(num) for num in args if num % 2 == 0]
  882. # [03:05] <@bz> That's an error
  883. # [03:05] <@bz> because num is not defined
  884. # [03:05] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  885. # [03:06] <sankha93> tbsaunde: isn't the void* type automatically cast to elem_type* ?
  886. # [03:06] <@bz> so that looks like the first for is happening first
  887. # [03:06] <seth> hmm, wtf? <fires up ipython>
  888. # [03:06] <seth> that's the opposite of what i thought
  889. # [03:06] <sfink> that's exactly how I remembered it for a while: "it's the opposite of what you expect". Until my expectations changed...
  890. # [03:07] <@bz> lol
  891. # [03:07] * @bz rewrites as two comprehensions
  892. # [03:07] <dmose> bz++
  893. # [03:07] * Quits: Asa (asa@666A2D39.3A9F9BD4.4C2245EF.IP) (Quit: )
  894. # [03:07] <@bz> well
  895. # [03:08] <@bz> bz-- for writing this to start with
  896. # [03:08] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  897. # [03:08] <@bz> and I _still_ don't get how it's behaving.
  898. # [03:08] <@bz> Like I said, too dumb.
  899. # [03:08] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  900. # [03:09] <dmose> but at least you can debug it piecemeal!
  901. # [03:09] <dmose> whereas before...
  902. # [03:09] <sfink> is there an m in scope? Seems like m.signatures() should be barfing.
  903. # [03:09] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  904. # [03:09] * Quits: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net) (Connection reset by peer)
  905. # [03:09] <@bz> maybe
  906. # [03:10] * Joins: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net)
  907. # [03:10] <@bz> sfink: oh, hmm
  908. # [03:10] <@bz> sfink: there are m temporaries in earlier comprehensions...
  909. # [03:10] <@bz> sfink: do those leak out?
  910. # [03:10] <sfink> kill me now
  911. # [03:10] <sfink> I hate python scoping
  912. # [03:10] <sfink> I wouldn't expect them to
  913. # [03:10] <@bz> I see
  914. # [03:11] <@bz> so it only work if the _last_ thing in the interface is a method
  915. # [03:11] <@bz> that makes sense
  916. # [03:11] <@bz> so how can I make this thing not barg>
  917. # [03:11] <@bz> er, barf?
  918. # [03:11] * @bz tries this:
  919. # [03:11] <@bz> methods = [m for m in iface.members
  920. # [03:11] <@bz> if m.isMethod() and not m.isStatic()]
  921. # [03:11] <@bz> methods = [CallbackOperation(m, sig, descriptor) for m in methods
  922. # [03:11] <@bz> for s in m.signatures()]
  923. # [03:12] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
  924. # [03:12] * Quits: jduell (jduell@moz-E3AECA12.spl.org) (Connection reset by peer)
  925. # [03:13] * Joins: masayuki (Thunderbir@moz-9EFF7F75.userreverse.dion.ne.jp)
  926. # [03:13] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  927. # [03:14] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  928. # [03:14] <seth> wtf
  929. # [03:14] <seth> the more i play with these things the more i am baffled
  930. # [03:15] <seth> >>> [[x*3] for x in [1,2,3]]
  931. # [03:15] <seth> [[3], [6], [9]]
  932. # [03:15] <seth> >>> [y for y in [x*3] for x in [1,2,3]]
  933. # [03:15] <seth> [9, 9, 9]
  934. # [03:16] <@bz> uh
  935. # [03:16] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  936. # [03:16] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  937. # [03:16] <Mavericks> bz: not sure how relevant http://www.pastebin.mozilla.org/2062588 is in the current context. always first for and any ifs/fors that follow it. so in test case above, num's undefined and first for to start with.
  938. # [03:16] * Quits: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP) (Quit: pcwalton)
  939. # [03:16] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  940. # [03:17] * Joins: cviecco (cviecco@2557E599.66715431.D25A875A.IP)
  941. # [03:17] <Mavericks> and http://www.python.org/dev/peps/pep-0202/ says same .follows left to right for/if nested evaluations
  942. # [03:17] <@bz> Mavericks: so what I want is more like this:
  943. # [03:17] <@bz> for x in [1,2,3]:
  944. # [03:17] * Quits: Tommy (Tommy@moz-F7051E24.com) (Input/output error)
  945. # [03:17] <@bz> if x % 2 == 0:
  946. # [03:17] <Mavericks> *thinking how [9,9,9] came about in 2nd example above
  947. # [03:17] <@bz> for y in somefunc(x):
  948. # [03:17] * jimm is now known as jimm-bbiab
  949. # [03:17] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  950. # [03:17] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  951. # [03:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb97ca612605 - Daniel Holbert - Bug 831023: Remove unused non-mac-platform version of MakeIOSurfaceTexture. r=BenWa
  952. # [03:17] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  953. # [03:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/39885ae3a597 - Brendan Eich - Bug 810525 - unregress DecompileValueGenerator change to handle object literal reference bases (r=jandem).
  954. # [03:18] * @bz has it working with two comprehensions
  955. # [03:18] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Ping timeout)
  956. # [03:18] * Quits: cviecco (cviecco@2557E599.66715431.D25A875A.IP) (Ping timeout)
  957. # [03:19] <seth> Mavericks: the answer is: bizarre scoping rules leaking stuff from previous commands
  958. # [03:19] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  959. # [03:19] <@bz> Yeah
  960. # [03:19] <seth> Mavericks: which makes it rather confusing to play with these things at the interactive python prompt
  961. # [03:19] * @bz should write python in some sort of SSA form
  962. # [03:19] <@bz> never reuse variable names ever
  963. # [03:19] * seth goes back to haskell
  964. # [03:20] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  965. # [03:20] * Joins: surkov (surkov@201E6B44.CE67D555.26B1D6E2.IP)
  966. # [03:20] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: brainmush)
  967. # [03:20] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  968. # [03:20] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  969. # [03:20] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  970. # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6937f9732030 - Gene Lian - Bug 830616 - A follow-up for bug 828395 to fix some buggy logic in handling the targets of system message. r=mrbkap,benjaminchen
  971. # [03:21] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  972. # [03:21] <seth> note that [y for y in ([x*3] for x in [1,2,3])] works
  973. # [03:21] <@bz> yeah
  974. # [03:21] <@bz> my problem is I want ifs
  975. # [03:21] * nmatsakis is now known as nmatsakis|away
  976. # [03:21] <@bz> and this setup doesn't seem to work with ifs very well
  977. # [03:22] * Joins: Tommy (Tommy@moz-F7051E24.com)
  978. # [03:22] <@bz> So I want something more like this:
  979. # [03:22] <@bz> oh, parens
  980. # [03:22] <@bz> hmmm
  981. # [03:22] <Mavericks> finally understood [9,9,9] from above. reading messages now after that
  982. # [03:22] <fabrice> RyanVM: b2g18 burning
  983. # [03:22] <RyanVM> yep
  984. # [03:22] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  985. # [03:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/57bf5244f06c - Thomas Zimmermann - Bug 830704: Delete UnixSocketImpl instance after SocketReceiveTasks completed [r=qdot]
  986. # [03:24] * Joins: brendan_ (brendaneic@2557E599.66715431.D25A875A.IP)
  987. # [03:24] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  988. # [03:24] * brendan_ is now known as brendan
  989. # [03:24] <kanru> RyanVM: I believe it's c2da6d34be4c
  990. # [03:24] * Joins: ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP)
  991. # [03:24] * ChanServ sets mode: +o ehsan
  992. # [03:25] <RyanVM> kanru: yep
  993. # [03:25] <Mavericks> seth: yeah, leakin stuff from prev. commands sounds like it. haha "neve reuse variables name ever.." thiking how it can dbe done in list compre. may be it can't hmm
  994. # [03:26] <BenWa> dholbert++
  995. # [03:26] <seth> [CallbackOperation(m, sig, descriptor) for m in face.members if (m.isMethod() and not m.isStatic()) for sig in m.signatures()]
  996. # [03:26] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
  997. # [03:26] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  998. # [03:26] * Parts: dmose (dmose@moz-6530E424.dsl.static.sonic.net)
  999. # [03:26] <seth> bz: is that the dark incantation you're looking for?
  1000. # [03:27] <@bz> seth: hmm... can you put the if there?
  1001. # [03:27] <dholbert> BenWa, thanks!
  1002. # [03:27] <seth> bz: good question, testing
  1003. # [03:27] <@bz> Apparently!
  1004. # [03:28] * Parts: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  1005. # [03:28] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  1006. # [03:28] <tbsaunde> why are we trying to use black magic instead of normal nest loops?
  1007. # [03:28] <seth> tbh i like python list comprehensions much less now that i see that you're basically just writing a cascade of for statements on one line
  1008. # [03:28] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  1009. # [03:29] <@bz> tbsaunde: heh
  1010. # [03:29] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  1011. # [03:29] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  1012. # [03:29] <@bz> seth: for statements in which the loop variable leaks out of the loop
  1013. # [03:29] <@bz> seth: at that
  1014. # [03:29] <tbsaunde> bz: I'm sort of serious, though I'm sure its an interesting puzzle
  1015. # [03:29] <seth> bz: heh yup
  1016. # [03:30] <@bz> tbsaunde: Because I'm trying consciously to write idiomatic python, not C in python clothing....
  1017. # [03:30] <@bz> tbsaunde: Though what's idiomatic here is .... arguable.
  1018. # [03:30] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  1019. # [03:31] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  1020. # [03:31] * Joins: juanb (jbecerra@moz-ED266E83.tmodns.net)
  1021. # [03:31] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  1022. # [03:31] <tbsaunde> bz: ok, that at least that has a logic to it though I'd argue the idium is bad and one shouldn't follow idiums just because they are
  1023. # [03:31] <seth> i find the haskell equivalent of my example above _much_ more readable: [y | y <- [x*3 | x <- [1,2,3]]]
  1024. # [03:32] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  1025. # [03:32] <seth> it's immediately obvious to me what's happening there
  1026. # [03:32] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  1027. # [03:32] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  1028. # [03:32] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  1029. # [03:32] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1030. # [03:33] <@bz> ehsan: this spec is insane
  1031. # [03:33] <@bz> ehsan: like insanely wrong
  1032. # [03:33] * Quits: nmatsakis|away (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1033. # [03:33] * @bz wonders how much more time to spend trying to guess how to express it in WebIDL before giving up
  1034. # [03:33] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1035. # [03:34] * Joins: ciferkey (ciferkey@moz-C169D9B7.prvdri.fios.verizon.net)
  1036. # [03:34] <@roc> what spec?
  1037. # [03:34] * Quits: ciferkey (ciferkey@moz-C169D9B7.prvdri.fios.verizon.net) (Quit: )
  1038. # [03:35] <njn> seth: you can use nested comprehensions in python too
  1039. # [03:35] <@bz> roc: undomanager
  1040. # [03:35] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  1041. # [03:36] <njn> seth: and in your pytohn comprehension, you want |x*3|, not |[x*3]|
  1042. # [03:36] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  1043. # [03:36] <seth> njn: yeah, absolutely. possibly the real problem is that python allows you to do without the parentheses and the order in which the for clauses are evaluated is then not obvious. certainly doesn't matter if you use python enough to have internalized that
  1044. # [03:37] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  1045. # [03:37] * Joins: lerc (quassel@moz-D4D0A25E.telstraclear.net)
  1046. # [03:37] <njn> seth: I'm a python newbie
  1047. # [03:37] * Quits: masayuki (Thunderbir@moz-9EFF7F75.userreverse.dion.ne.jp) (Ping timeout)
  1048. # [03:38] <njn> seth: aren't python and Haskell comprehensions equivalent except for the for/| and in/<- syntax difference?
  1049. # [03:38] <seth> njn: sort of, but you can't have the "for… for… for…" with implicit grouping
  1050. # [03:39] <seth> njn: you need to nest explicitly
  1051. # [03:39] * Joins: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net)
  1052. # [03:40] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Connection reset by peer)
  1053. # [03:40] <seth> njn: also the haskell ones can do a bunch of stuff which i _think_ the python ones can't do, though i'm not a python expert so i'm not sure
  1054. # [03:41] * Joins: Mossop_ (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net)
  1055. # [03:41] * Quits: surkov (surkov@201E6B44.CE67D555.26B1D6E2.IP) (Quit: surkov)
  1056. # [03:41] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  1057. # [03:41] <kanru> RyanVM: still red~
  1058. # [03:41] <njn> seth: they're both filter+map, AIUI
  1059. # [03:41] * Quits: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net) (Ping timeout)
  1060. # [03:42] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  1061. # [03:42] * Quits: jdm (jdm@moz-4754F405.fbx.proxad.net) (Quit: Lost terminal)
  1062. # [03:42] * Mossop_ is now known as Mossop
  1063. # [03:42] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  1064. # [03:42] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
  1065. # [03:43] <seth> njn: basically
  1066. # [03:44] * philor is now known as philor|away
  1067. # [03:45] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  1068. # [03:45] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  1069. # [03:45] <seth> you know, i take it back, i guess you CAN do the "for.. for.." stuff in haskell list comprehensions, with the comma operator
  1070. # [03:45] * Quits: dzbarsky (Adium@moz-9920E835.wireless-pennnet.upenn.edu) (Quit: Leaving.)
  1071. # [03:45] <seth> it's not too readable there either
  1072. # [03:46] * Joins: spartanfire_ (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
  1073. # [03:46] * Quits: juanb (jbecerra@moz-ED266E83.tmodns.net) (Quit: juanb)
  1074. # [03:46] <njn> seth: unless you're used to it. I really think the two languages are very similar on this matter
  1075. # [03:46] * Quits: chewey (chewey@moz-552B677B.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  1076. # [03:46] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  1077. # [03:47] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Ping timeout)
  1078. # [03:47] * spartanfire_ is now known as spartanfire
  1079. # [03:47] * Joins: chewey (chewey@moz-79EE608.dip0.t-ipconnect.de)
  1080. # [03:47] * Quits: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP) (Quit: Leaving.)
  1081. # [03:47] <seth> njn: yeah, fair enough. i never use list comprehensions in haskell, so i hadn't noticed that. thought they had syntactically avoided the ambiguity of the python version, but i guess not
  1082. # [03:50] <seth> njn: i've been meaning to play more with them since i learned they can be generalized to work with arbitrary monads, though. i imagine you may be able to do nice things with that in the right situation
  1083. # [03:51] * Joins: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com)
  1084. # [03:51] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1085. # [03:51] <njn> seth: I thought that wasn't the case -- in some early version of Haskell they generalized list comprehensions to monad comprehensions, and then they later undid the change because it wasn't that useful and the error messages were incomprehensible
  1086. # [03:51] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1087. # [03:52] * Quits: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89 [Firefox 21.0a1/20130115174049])
  1088. # [03:52] <seth> njn: yeah, they thought the error messages confused newbies. same justifications as map vs mapM and so forth
  1089. # [03:53] * Joins: mkairys (mkairys@moz-EEE566BD.infotech.monash.edu.au)
  1090. # [03:53] <seth> njn: but there is IIRC a GHC option to enable them
  1091. # [03:53] <njn> ah
  1092. # [03:53] <njn> there's a GHC option for just about anything :)
  1093. # [03:53] * Joins: masayuki (Thunderbir@moz-76FF26A7.userreverse.dion.ne.jp)
  1094. # [03:53] <seth> haha yeah
  1095. # [03:53] <njn> --decide-undecidable-type-algorithm
  1096. # [03:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5087e184f8ad - Ehsan Akhgari - Bug 830652 - Consume the -private-window command line argument in per-window PB builds; r=dolske
  1097. # [03:54] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Connection reset by peer)
  1098. # [03:54] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  1099. # [03:55] * Quits: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net) (Ping timeout)
  1100. # [03:55] <seth> "hey, it terminates most of the time!"
  1101. # [03:58] <@roc> which is fine, really.
  1102. # [03:58] <@roc> people get so hung up on decidability. Who cares.
  1103. # [03:59] <@roc> I mean, if your typechecker is more than O(N^2) in the size of the program, it's really no better.
  1104. # [03:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d040558e4fd - Nicholas Nethercote - Bug 830226 - Reorder memory dumping for increased DMD effectiveness. r=jlebar.
  1105. # [03:59] <@bz> Termination is easy to prove
  1106. # [03:59] * Joins: Optimizer (Optimizer@97DDD94E.14D5BA90.274D17D6.IP)
  1107. # [03:59] <@bz> e.g. I would expect any program running on a modern laptop to terminate in no more than 10 years.
  1108. # [03:59] <@bz> Due to hardware failure.
  1109. # [03:59] <njn> ho ho ho
  1110. # [04:00] <njn> bz: a modern laptop isn't a Turing machine, sorry
  1111. # [04:00] <@bz> njn: details, details.
  1112. # [04:00] <derf> You just need more tape.
  1113. # [04:00] <@bz> njn: next you'll be telling me the heat death of the universe implies termination too. ;)
  1114. # [04:00] <derf> bz: I mean, eventually the protons will decay.
  1115. # [04:01] <@bz> derf: or so we think
  1116. # [04:01] <njn> derf: a *lot* more
  1117. # [04:01] * Quits: dougt (dougt@moz-75E4F719.hsd1.ca.comcast.net) (Ping timeout)
  1118. # [04:02] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1119. # [04:02] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  1120. # [04:02] * cmcavoy-offline is now known as cmcavoy
  1121. # [04:03] * heycam|away is now known as heycam
  1122. # [04:04] <jwir3> is this: var scrollTop = BrowserApp.selectedBrowser.contentDocument.documentElement.scrollTop || BrowserApp.selectedBrowser.contentDocument.body.scrollTop; the best way to get the current Y scroll position of the viewport in browser.js?
  1123. # [04:05] * Joins: pranavrc (pranavrc@CEF5B3D6.D99AA503.C28326FD.IP)
  1124. # [04:05] * Quits: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1125. # [04:05] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1126. # [04:06] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  1127. # [04:07] * Quits: mkairys (mkairys@moz-EEE566BD.infotech.monash.edu.au) (Quit: :)
  1128. # [04:08] * Joins: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net)
  1129. # [04:08] * Quits: Optimizer (Optimizer@97DDD94E.14D5BA90.274D17D6.IP) (Ping timeout)
  1130. # [04:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1131. # [04:09] * cmcavoy is now known as cmcavoy-offline
  1132. # [04:09] * Joins: dougt (dougt@moz-75E4F719.hsd1.ca.comcast.net)
  1133. # [04:10] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
  1134. # [04:11] <@roc> undecidability results actually kiinda retarded computer science progress for a long time. Once people got over the undecidability problem and actually started trying to write good SAT solvers, they discovered that a) most SAT problems are easy and b) solving them is incredibly useful.
  1135. # [04:12] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1136. # [04:14] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Computer has gone to sleep)
  1137. # [04:14] * Joins: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net)
  1138. # [04:14] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1139. # [04:15] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1140. # [04:15] * Joins: nmatsakis|away (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  1141. # [04:15] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1142. # [04:16] * Quits: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  1143. # [04:16] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  1144. # [04:17] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  1145. # [04:17] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1146. # [04:17] * Joins: bajaj1 (Adium@2557E599.66715431.D25A875A.IP)
  1147. # [04:18] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1148. # [04:18] * Quits: espindola (espindola@moz-489DD8B8.dsl.teksavvy.com) (Client exited)
  1149. # [04:18] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  1150. # [04:18] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1151. # [04:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0b4e7e4af648 - Cameron McCormack - Bug 826582 - Part 5: Upstream calc-in-gradient tests. r=dbaron
  1152. # [04:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9560a098fe46 - Cameron McCormack - Bug 826582 - Part 3: Move calc() tests to be upstreamed to the CSS test suite. r=dbaron
  1153. # [04:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/40bedaf0cbef - Cameron McCormack - Bug 826582 - Part 1: Unprefix -moz-calc() in reftests for that feature. r=dbaron
  1154. # [04:19] * Joins: KaIRC (robert@moz-12C88C7C.adsl.highway.telekom.at)
  1155. # [04:19] * Quits: KaiRo (robert@moz-31D5108A.adsl.highway.telekom.at) (Ping timeout)
  1156. # [04:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ac7c686a991b - Cameron McCormack - Bug 826582 - Part 2: Unprefix -moz-transform{,-origin} in calc() reftests. r=dbaron
  1157. # [04:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f04fcbcb69fb - Cameron McCormack - Bug 826582 - Part 4: Make upstreamed calc() tests conform to the test template. r=dbaron
  1158. # [04:21] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  1159. # [04:21] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1160. # [04:21] * Quits: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net) (Ping timeout)
  1161. # [04:22] * Joins: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net)
  1162. # [04:22] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1163. # [04:23] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
  1164. # [04:23] * Quits: KaIRC (robert@moz-12C88C7C.adsl.highway.telekom.at) (Input/output error)
  1165. # [04:24] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1166. # [04:25] * Quits: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net) (Quit: leaving)
  1167. # [04:25] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  1168. # [04:25] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  1169. # [04:25] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1170. # [04:26] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1171. # [04:26] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  1172. # [04:27] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  1173. # [04:27] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  1174. # [04:28] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
  1175. # [04:29] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Ping timeout)
  1176. # [04:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ee9dd4854dfc - Matthew Gregan - Bug 826104 - Fix audio thread shutdown crash. r=roc
  1177. # [04:29] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1178. # [04:30] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1179. # [04:30] * nmatsakis|away is now known as nmatsakis
  1180. # [04:30] * Joins: ehugg_li_ (ehugg_lime@moz-851FD57E.mycingular.net)
  1181. # [04:31] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  1182. # [04:31] * Quits: tonymec (tonymec@59F2E334.27D5666B.DE2DB281.IP) (Ping timeout)
  1183. # [04:31] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Ping timeout)
  1184. # [04:31] * Quits: ehugg_lime (ehugg_lime@moz-EA33CD8D.hsd1.wa.comcast.net) (Ping timeout)
  1185. # [04:32] * glob|away is now known as glob
  1186. # [04:32] * Quits: tonymec|away (tonymec@59F2E334.27D5666B.DE2DB281.IP) (Ping timeout)
  1187. # [04:32] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/6176bb500beb - Boris Zbarsky - Bug 830614. Wrapping a wrappercached WebIDL object should watch out for reentry via WrapNativeParent. r=peterv, a=lsblakk
  1188. # [04:33] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Ping timeout)
  1189. # [04:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e00134f26069 - Reuben Morais - Bug 793239 - SettingsLock should have a state property to indicate if it is still valid; r=gwagner
  1190. # [04:33] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Ping timeout)
  1191. # [04:34] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1192. # [04:34] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  1193. # [04:34] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
  1194. # [04:37] * Quits: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP) (Quit: Leaving...)
  1195. # [04:39] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  1196. # [04:39] * philor|away is now known as philor
  1197. # [04:40] * Joins: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw)
  1198. # [04:41] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  1199. # [04:41] * Joins: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net)
  1200. # [04:41] * Joins: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz)
  1201. # [04:41] * Quits: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net) (Quit: Leaving.)
  1202. # [04:42] * Quits: bajaj1 (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  1203. # [04:42] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  1204. # [04:43] <Mavericks> jwir3: think so
  1205. # [04:43] * Mavericks is now known as Mavericks|afk
  1206. # [04:43] <jwir3> Mavericks: cool, thx
  1207. # [04:43] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Quit: Leaving)
  1208. # [04:43] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  1209. # [04:43] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1210. # [04:43] * Quits: masayuki (Thunderbir@moz-76FF26A7.userreverse.dion.ne.jp) (Ping timeout)
  1211. # [04:44] <@ehsan> cpearce: pin
  1212. # [04:44] <@ehsan> ping, even
  1213. # [04:44] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1214. # [04:44] * Quits: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw) (Quit: leaving)
  1215. # [04:45] * Joins: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net)
  1216. # [04:46] <cpearce> ehsan: pong
  1217. # [04:46] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1218. # [04:46] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  1219. # [04:47] <@ehsan> cpearce: how crucial is that implementations of AbstractMediaDecoder::OnDecoderThread() return the correct result?
  1220. # [04:48] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  1221. # [04:48] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  1222. # [04:48] <cpearce> ehsan: it's important for the DASH decoder, as its thread safety relies on it. the other decoders just use it for assertions.
  1223. # [04:48] <cpearce> ehsan: Why?
  1224. # [04:49] <@ehsan> cpearce: so you know how I am using a thread pool? that implicitly means that the "decode thread" that I get at any point may not be the same thread that continues to run all of the decoding
  1225. # [04:50] <@ehsan> cpearce: so if I don't support the DASH decoder (which I don't), can I just return true unconditionally or something?
  1226. # [04:50] <cpearce> but you only use a single thread for the decode of any single file right?
  1227. # [04:51] <@ehsan> for the actual decoding step, yes
  1228. # [04:51] <cpearce> right, that should be fine then.
  1229. # [04:51] <@ehsan> but I can't get to that thread until decoding has begun
  1230. # [04:51] <@ehsan> and I need to have the current thread object when I create the BufferDecoder object
  1231. # [04:51] <@ehsan> which now happens on the main thread
  1232. # [04:51] * Quits: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net) (Ping timeout)
  1233. # [04:52] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1234. # [04:52] * Quits: ehugg_li_ (ehugg_lime@moz-851FD57E.mycingular.net) (Ping timeout)
  1235. # [04:52] <cpearce> I don't follow. MediaDecoders and readers are created on the main thread currently anyhow.
  1236. # [04:53] <cpearce> I mean I don't see why that would be a problem, as it's how things happen now right?
  1237. # [04:53] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1238. # [04:53] <@ehsan> well
  1239. # [04:54] <@ehsan> I have my own implementation of AbstractMediaDecoder
  1240. # [04:54] <@ehsan> and that implementation has an mDecodeThread member which OnDecodeThread uses
  1241. # [04:54] <@ehsan> perhaps I can get away but not initing that member until the decoding is going to begin?
  1242. # [04:54] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1243. # [04:55] <@ehsan> that would only work of course if OnDecodeThread is never called when creating a decoder reader object...
  1244. # [04:55] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  1245. # [04:56] <cpearce> hmmm, I see...
  1246. # [04:56] * Quits: @dveditz (dveditz@moz-131789FA.dhcp.cruzio.com) (Ping timeout)
  1247. # [04:56] <@ehsan> I guess I can assert that and see what happens?
  1248. # [04:56] <@ehsan> what a rathole :(
  1249. # [04:56] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1250. # [04:57] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1251. # [04:57] * ChanServ sets mode: +o dveditz
  1252. # [04:57] <cpearce> well, the stuff that asserts that it's on the decode thread should only be decoding stuff, which shouldn't happen until you start decoding, so you should be ok...
  1253. # [04:57] <@ehsan> one gotcha
  1254. # [04:57] <cpearce> One would hope so at least!
  1255. # [04:57] <@ehsan> hmm
  1256. # [04:57] <@ehsan> nm actually
  1257. # [04:57] <@ehsan> I can work around it
  1258. # [04:57] <rnewman> anyone know why our ecmascript Map implementation doesn't support .size()?
  1259. # [04:58] * Joins: tonymec__ (tonymec@547DD3FD.29CE74CD.277517C1.IP)
  1260. # [04:59] * Joins: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net)
  1261. # [04:59] * tonymec__ is now known as tonymec|away
  1262. # [04:59] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  1263. # [05:00] * Joins: Matti_ (Matti@moz-B0557489.dip.t-dialin.net)
  1264. # [05:00] * glob is now known as glob|away
  1265. # [05:00] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  1266. # [05:01] * Quits: Matti (Matti@moz-254A9260.dip.t-dialin.net) (Ping timeout)
  1267. # [05:02] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1268. # [05:04] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  1269. # [05:04] * sheeri-afk is now known as sheeri
  1270. # [05:08] * Parts: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  1271. # [05:12] <@bz> rnewman: because it wasn't in the spec when we implemented?
  1272. # [05:12] <rnewman> *sigh*
  1273. # [05:12] <@bz> Still isn't
  1274. # [05:12] <@bz> http://wiki.ecmascript.org/doku.php?id=harmony:simple_maps_and_sets
  1275. # [05:12] <rnewman> yeah, I saw that page
  1276. # [05:12] <rnewman> looks like stale wiki
  1277. # [05:12] <@bz> oh?
  1278. # [05:12] <rnewman> as opposed to http://www.nczonline.net/blog/2012/10/09/ecmascript-6-collections-part-2-maps/
  1279. # [05:12] <rnewman> which includes .size
  1280. # [05:13] <@bz> Ah, sounds like a recent addition
  1281. # [05:13] <@bz> File a bug
  1282. # [05:13] <rnewman> kk
  1283. # [05:14] <@bz> er
  1284. # [05:14] <@bz> wait
  1285. # [05:14] <@bz> we have a .size
  1286. # [05:14] <@bz> (not a function, just a property)
  1287. # [05:14] <rnewman> [20:14:23.094] TypeError: map.size is not a function
  1288. # [05:14] <rnewman> true enough
  1289. # [05:14] <rnewman> excelle
  1290. # [05:14] <@bz> and always returning 0?
  1291. # [05:14] * @bz tests
  1292. # [05:14] <rnewman> returned 2
  1293. # [05:15] <rnewman> seems to work
  1294. # [05:15] <rnewman> yay
  1295. # [05:15] <@bz> ah, no
  1296. # [05:15] <@bz> seems to update
  1297. # [05:15] <@bz> confusing that can't use [] to set map elements. ;)
  1298. # [05:15] <@bz> so yeah, still need bug to implement as size()
  1299. # [05:15] <@ehsan> cpearce: seems like this trick works...
  1300. # [05:15] <rnewman> will file
  1301. # [05:15] <rnewman> thanks bz
  1302. # [05:15] <@bz> No problem
  1303. # [05:16] <rnewman> aha: Made Map size an accessor property
  1304. # [05:16] <rnewman> Oct 26 draft
  1305. # [05:17] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1306. # [05:17] * Joins: tonymec (tonymec@547DD3FD.29CE74CD.277517C1.IP)
  1307. # [05:17] * Joins: darkowlzz (darkowlzz@C3D3A275.D38B5340.25B273F5.IP)
  1308. # [05:17] <rnewman> changed in fx19
  1309. # [05:18] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Connection reset by peer)
  1310. # [05:18] * Quits: felipe (felipe@2981D2F7.550A1EE7.DB5C0666.IP) (Quit: felipe)
  1311. # [05:19] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Connection reset by peer)
  1312. # [05:20] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  1313. # [05:22] * Quits: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net) (Connection reset by peer)
  1314. # [05:23] * Joins: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net)
  1315. # [05:23] * Quits: Mavericks|afk (Mibbit@B42660A2.91088CD3.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1316. # [05:23] * glob|away is now known as glob
  1317. # [05:25] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1318. # [05:26] <ewong> anyone here familiar with pulse?
  1319. # [05:27] <ewong> errgk wrong channel
  1320. # [05:27] * bz is now known as bz_sleep
  1321. # [05:27] <philor> as good as any other
  1322. # [05:29] <philor> I wouldn't be entirely surprised if the final answer turned out to be that #ateam wound up owning it
  1323. # [05:29] * Joins: ddahl (ddahl@648205EB.ED8DACAE.49D91E5E.IP)
  1324. # [05:29] <ewong> philor: thanks.. will check with #ateam
  1325. # [05:30] <philor> and say hello to your timezone problem yet again
  1326. # [05:30] <ewong> oh.. drat
  1327. # [05:30] * ewong goes to take some headache pills.
  1328. # [05:31] * Quits: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz) (Ping timeout)
  1329. # [05:31] <glob> yes, #ateam own pulse now
  1330. # [05:32] <glob> jgriffin would be the best person to chat to
  1331. # [05:32] <glob> ewong ^
  1332. # [05:32] * Joins: surkov (surkov@99A26FAC.CE67D555.26B1D6E2.IP)
  1333. # [05:32] <ewong> glob thanks!
  1334. # [05:33] * vladan is now known as vladan-afk
  1335. # [05:33] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  1336. # [05:34] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  1337. # [05:34] * Joins: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz)
  1338. # [05:36] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1339. # [05:36] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  1340. # [05:36] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
  1341. # [05:37] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1342. # [05:37] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  1343. # [05:37] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  1344. # [05:38] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1345. # [05:38] * Quits: randix (rdow@moz-EED5EBCB.dhcp.mdfd.or.charter.com) (Quit: randix)
  1346. # [05:38] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1347. # [05:38] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  1348. # [05:39] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Input/output error)
  1349. # [05:39] <ewong> I seriously hate being in the wrong timezone..
  1350. # [05:40] <glob> ewong, you mean you hate everyone else being in the wrong timezone
  1351. # [05:41] <ewong> ;P
  1352. # [05:43] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1353. # [05:45] * Quits: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz) (Ping timeout)
  1354. # [05:45] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  1355. # [05:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4f28ea0c6160 - Cameron McCormack - Bug 829363 - Make :scope match style scope roots. r=bzbarsky
  1356. # [05:50] * Joins: Optimizer (Optimizer@2808E874.27A8EFA7.BE90E62C.IP)
  1357. # [05:51] * Joins: grassyue_freshbird (Mibbit@28C94794.5875A3A4.DDAC2321.IP)
  1358. # [05:52] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1359. # [05:52] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1360. # [05:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0d2969ae8f71 - Jonathan Griffin - Bug 825802 - Don't expose SpecialPowers unless specifically requested, r=philikon
  1361. # [05:53] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  1362. # [05:54] <grassyue_freshbird> NEEDS HELP: when using "hg" to clone the codes, the progress stopped at "adding changesets". (windows xp sp3)
  1363. # [05:55] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  1364. # [05:56] <@bz_sleep> stopped?
  1365. # [05:56] <@bz_sleep> Or is just taking a while?
  1366. # [05:56] <@bz_sleep> That part can take a bit
  1367. # [05:58] * Joins: randix (rdow@moz-EED5EBCB.dhcp.mdfd.or.charter.com)
  1368. # [05:58] * Quits: Optimizer (Optimizer@2808E874.27A8EFA7.BE90E62C.IP) (Ping timeout)
  1369. # [06:00] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1370. # [06:00] * Quits: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1371. # [06:00] <grassyue_freshbird> Adn how long will it last usually? It already takes about 5 min or longer
  1372. # [06:00] * Joins: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net)
  1373. # [06:01] <ewong> I've waited for 10 minutes or more for my hg clone http://hg.mozilla.org/releases/mozilla-release
  1374. # [06:02] * Joins: Mavericks (Mibbit@C6623507.2585D814.C6104E0F.IP)
  1375. # [06:04] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1376. # [06:05] <grassyue_freshbird> thanks, just waiting for more informations appearing (hg clone http://hg.mozilla.org/mozilla-central
  1377. # [06:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c93da3e24df5 - Fabrice Desré - Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm a=tef+
  1378. # [06:06] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  1379. # [06:07] * sheeri is now known as sheeri-afk
  1380. # [06:08] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1381. # [06:09] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1382. # [06:10] * Joins: Optimizer (Optimizer@877D59F2.47EF2355.D2D1FAF0.IP)
  1383. # [06:10] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  1384. # [06:10] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  1385. # [06:11] <grassyue_freshbird> anyones know why the process "Adding changesets" needs so long time?
  1386. # [06:11] <mbrubeck> grassyue_freshbird: Because mozilla-central is really really large
  1387. # [06:11] <ewong> grassyue_freshbird: that's a lot of changesets
  1388. # [06:11] <mbrubeck> and mercurial is not super-fast
  1389. # [06:11] * Quits: Mavericks (Mibbit@C6623507.2585D814.C6104E0F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1390. # [06:11] <grassyue_freshbird> and without any other informations
  1391. # [06:11] <mbrubeck> Yeah, there's not much feedback.
  1392. # [06:12] <mbrubeck> It can take 30 minutes or more on a slow connection.
  1393. # [06:13] <grassyue_freshbird> and the size of folder is also not changed
  1394. # [06:14] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1395. # [06:14] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  1396. # [06:16] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1397. # [06:17] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  1398. # [06:17] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  1399. # [06:19] * Quits: jhammel|afk (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  1400. # [06:20] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1401. # [06:21] <@bz_sleep> There's feedback if you have the progress extension
  1402. # [06:21] <@bz_sleep> fwiw
  1403. # [06:21] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  1404. # [06:22] * Quits: kaze|zZz (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  1405. # [06:24] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1406. # [06:25] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  1407. # [06:26] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  1408. # [06:26] * Joins: Mavericks (Mibbit@510C3F86.31A00CBB.B84D4DA2.IP)
  1409. # [06:28] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  1410. # [06:30] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1411. # [06:32] * Quits: @gavin (gavin@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  1412. # [06:34] * Quits: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1413. # [06:34] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1414. # [06:34] * Joins: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net)
  1415. # [06:34] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1416. # [06:35] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1417. # [06:35] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  1418. # [06:38] <grassyue_freshbird> to record the message from the process of hg to get the feedback, right?
  1419. # [06:40] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1420. # [06:44] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  1421. # [06:46] * Quits: aki|away (aki@moz-A18C1E59.members.linode.com) (Ping timeout)
  1422. # [06:46] * Quits: pranavrc (pranavrc@CEF5B3D6.D99AA503.C28326FD.IP) (Quit: Ping timeout: ∞)
  1423. # [06:46] * Quits: joe (jdrew@moz-38D685D4.woot.net) (Ping timeout)
  1424. # [06:46] * Quits: vlad (vlad@moz-97F0FD4D.members.linode.com) (Ping timeout)
  1425. # [06:46] * Quits: Mavericks (Mibbit@510C3F86.31A00CBB.B84D4DA2.IP) (Ping timeout)
  1426. # [06:46] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1427. # [06:46] * Quits: jhford (jhford@moz-D8988180.org) (Ping timeout)
  1428. # [06:46] * Quits: ivan (ivan@moz-531C3EC9.members.linode.com) (Ping timeout)
  1429. # [06:46] * Quits: vladan-afk (vladan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  1430. # [06:46] * Quits: BenWa (BenWa@moz-B9E3729F.members.linode.com) (Ping timeout)
  1431. # [06:47] * Quits: Jasper (jstpierre@moz-A406D4F8.coderinserepeat.com) (Ping timeout)
  1432. # [06:47] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1433. # [06:47] * Joins: joe (jdrew@moz-38D685D4.woot.net)
  1434. # [06:47] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
  1435. # [06:47] * Joins: aki (aki@moz-A18C1E59.members.linode.com)
  1436. # [06:47] * Joins: Jasper (jstpierre@moz-A406D4F8.coderinserepeat.com)
  1437. # [06:48] * Joins: ivan (ivan@moz-531C3EC9.members.linode.com)
  1438. # [06:48] * Joins: jhford (jhford@moz-D8988180.org)
  1439. # [06:48] * Joins: vlad (vlad@moz-97F0FD4D.members.linode.com)
  1440. # [06:48] * aki is now known as aki|away
  1441. # [06:48] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  1442. # [06:49] * Joins: BenWa (BenWa@moz-B9E3729F.members.linode.com)
  1443. # [06:50] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1444. # [06:52] * Joins: Mavericks (Mibbit@510C3F86.31A00CBB.B84D4DA2.IP)
  1445. # [06:54] * heycam is now known as heycam|away
  1446. # [06:55] * Quits: njn (chatzilla@moz-D46CDBB2.dyn.iinet.net.au) (Connection reset by peer)
  1447. # [06:57] * Joins: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au)
  1448. # [06:57] * Quits: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au) (Quit: ChatZilla 0.9.89 [Firefox 21.0a1/20130113141130])
  1449. # [06:57] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Ping timeout)
  1450. # [06:58] * glob is now known as glob|away
  1451. # [06:59] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  1452. # [06:59] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1453. # [06:59] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1454. # [06:59] * Joins: subrata (Mibbit@32539227.CDE43938.2E24DDAA.IP)
  1455. # [07:00] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1456. # [07:02] * Quits: subrata (Mibbit@32539227.CDE43938.2E24DDAA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1457. # [07:03] <BenWa> I can't get a page served via http:// to show resources served from file://. This must be an security restriction. Is there anything that can be done to permit it?
  1458. # [07:04] * jcranmer is now known as jcranmer|away
  1459. # [07:04] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  1460. # [07:05] * Quits: Optimizer (Optimizer@877D59F2.47EF2355.D2D1FAF0.IP) (Ping timeout)
  1461. # [07:06] <@bz_sleep> BenWa: http://kb.mozillazine.org/Links_to_local_pages_don%27t_work#Disabling_the_Security_Check
  1462. # [07:07] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  1463. # [07:07] <@bz_sleep> BenWa: Assuming that still works....
  1464. # [07:07] <BenWa> I can't change those pref from my add-on =\
  1465. # [07:07] <BenWa> i.e. on all the users
  1466. # [07:08] <philor> I certainly hope not
  1467. # [07:08] <@bz_sleep> right
  1468. # [07:08] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  1469. # [07:08] <@bz_sleep> you have to change them manually
  1470. # [07:08] <@bz_sleep> in prefs.js
  1471. # [07:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4b3fc69a1893 - Ehsan Akhgari - Bug 827158 - Part 2: Rename nsDOMValidityState to mozilla::dom::ValidityState; r=bzbarsky
  1472. # [07:08] <@bz_sleep> What are you actually trying to do?
  1473. # [07:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a1c95996fc3e - Ehsan Akhgari - Bug 827158 - Part 1: Rename nsHTMLObjectElement to mozilla::dom::HTMLObjectElement; r=bzbarsky
  1474. # [07:09] <@ehsan> oh shoot
  1475. # [07:09] <@ehsan> forgot to do proper renaming :((
  1476. # [07:09] <BenWa> bz_sleep: I have a webm video that on the local users' machine that I want to display in the profiler UI
  1477. # [07:10] <BenWa> So it sounds like my option is either serve the profiler UI from file:// (bundle it with the addon) or host a temporary basic HTTP server using python. Both are annoying options
  1478. # [07:11] <@bz_sleep> ehsan: :(
  1479. # [07:11] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  1480. # [07:11] <@bz_sleep> ehsan: the diffs in the bug looked right!
  1481. # [07:11] <@ehsan> yeah
  1482. # [07:11] <@bz_sleep> ehsan: that sucks
  1483. # [07:11] <@ehsan> I keep forgetting that git show doesn't do what I want by default :(
  1484. # [07:11] <@ehsan> I'll backout and reland
  1485. # [07:12] <@bz_sleep> ehsan: and that it undoes it after? :(
  1486. # [07:12] <@bz_sleep> ehsan: thanks
  1487. # [07:12] <@ehsan> right
  1488. # [07:12] <@bz_sleep> ehsan: not that that will fix the blame. :(
  1489. # [07:12] * @ehsan should not be allowed near the code repo past 1:00am
  1490. # [07:12] <@ehsan> it will at least save part of my dignity
  1491. # [07:12] <@ehsan> whatever's left of it after this :(
  1492. # [07:12] <@bz_sleep> ehsan: git should not be allowed near the code. ;)
  1493. # [07:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8c6a29d22334 - Ehsan Akhgari - Backed out 2 changesets (bug 827158) because I forgot to rename the files properly
  1494. # [07:13] <@ehsan> bz_sleep: as my punishment, I'll submit another patch to move the validity state bits, and will then assign the bug to you
  1495. # [07:13] <@bz_sleep> BenWa: thinking
  1496. # [07:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5bf4b30c71f5 - Gina Yeh - Bug 827212 - Patch 2: Support feature 'Enhanced call status indications', r=echou
  1497. # [07:14] <@bz_sleep> BenWa: the addon could install a protocol handler
  1498. # [07:14] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/30e1cf104d2c - Gina Yeh - Bug 827212 - Patch 1: Move functions from public to private in BluetoothHfpManager, r=echou
  1499. # [07:14] <@bz_sleep> BenWa: which exposes a URI scheme that web pages can load
  1500. # [07:14] <@bz_sleep> BenWa: and maps it to parts of file://
  1501. # [07:14] <@bz_sleep> BenWa: have to be _really_ careful
  1502. # [07:14] <BenWa> and could serve say only the file /tmp/profiler.webm?
  1503. # [07:14] <BenWa> That sounds like a good solution
  1504. # [07:15] <@bz_sleep> For example
  1505. # [07:15] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  1506. # [07:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a28186bf9748 - Ehsan Akhgari - Bug 827158 - Part 1: Rename nsHTMLObjectElement to mozilla::dom::HTMLObjectElement; r=bzbarsky
  1507. # [07:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0a8c4b6efd8c - Ehsan Akhgari - Bug 827158 - Part 2: Rename nsDOMValidityState to mozilla::dom::ValidityState; r=bzbarsky
  1508. # [07:16] * @bz_sleep sleeps for real
  1509. # [07:16] <BenWa> excellent. thanks
  1510. # [07:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e3c728cb2119 - Gina Yeh - Bug 827266 - Patch 1: [Bluetooth][Hfp] Support 'call waiting notification activation', r=echou
  1511. # [07:18] * Quits: mythmon (mythmon@moz-760E64F2.electricgrey.com) (Ping timeout)
  1512. # [07:19] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1513. # [07:19] * Joins: victorporof (victorporo@E4295265.F695A43D.79933D60.IP)
  1514. # [07:20] * Joins: mythmon (mythmon@moz-760E64F2.electricgrey.com)
  1515. # [07:26] * Joins: Optimizer (Optimizer@653EE948.1388E75F.D5D59AD9.IP)
  1516. # [07:26] * Quits: Optimizer (Optimizer@653EE948.1388E75F.D5D59AD9.IP) (Input/output error)
  1517. # [07:28] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1518. # [07:28] * Joins: andersh (andersh@moz-5BF371B3.bredband.oister.dk)
  1519. # [07:29] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1520. # [07:30] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1521. # [07:30] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  1522. # [07:31] * Joins: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com)
  1523. # [07:31] * ChanServ sets mode: +o gavin
  1524. # [07:33] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1525. # [07:34] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1526. # [07:36] * Joins: pranavrc (pranavrc@CEF5B3D6.D99AA503.C28326FD.IP)
  1527. # [07:37] * glob|away is now known as glob
  1528. # [07:37] * Joins: past (Instantbir@moz-16F5829C.dsl.dyn.forthnet.gr)
  1529. # [07:40] * gavin is now known as gavin|away
  1530. # [07:40] * Quits: surkov (surkov@99A26FAC.CE67D555.26B1D6E2.IP) (Ping timeout)
  1531. # [07:46] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  1532. # [07:52] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1533. # [07:52] * whimboo|afk is now known as whimboo
  1534. # [07:53] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/aad6dcd323c3 - Marco Bonardo - Bug 826115 - Remove noisy NS_ENSURE_TRUE(rollupWidget, false) from nsWindow.cpp, r=jimm, a=jimm
  1535. # [07:53] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e4d605639e1d - Jim Mathies - Bug 819888 - crash in nsWindow::DealWithPopups, r=enndeakin, a=akeybl
  1536. # [07:55] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  1537. # [07:56] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  1538. # [07:57] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1539. # [07:57] * Quits: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  1540. # [07:57] <@ehsan> gps: I'm clobbering build-system for you
  1541. # [07:59] * ehsan is now known as ehsan_sleep
  1542. # [08:00] * Joins: erikvold (erikvold@moz-5D4B9BB.wireless.telus.com)
  1543. # [08:00] * Quits: grassyue_freshbird (Mibbit@28C94794.5875A3A4.DDAC2321.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1544. # [08:04] * Quits: victorporof (victorporo@E4295265.F695A43D.79933D60.IP) (Quit: victorporof)
  1545. # [08:06] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  1546. # [08:07] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1547. # [08:08] * Quits: ferongr (ferongr@moz-16C0D4C4.dyn.edudsl.gr) (Ping timeout)
  1548. # [08:08] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  1549. # [08:09] <hsivonen> how should I respond when someone seems to have added a boilerplate indication of interest on multiple mentored bugs clearly without reading the previous comments?
  1550. # [08:10] * Quits: erikvold (erikvold@moz-5D4B9BB.wireless.telus.com) (Quit: erikvold)
  1551. # [08:12] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1552. # [08:13] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/921437db35f9 - Gregory Szorc - Bug 829881 - Remove references to replaced Telemetry notification bar; r=tchevalier
  1553. # [08:13] <firebot> http://hg.mozilla.org/mozilla-central/rev/83c4119dbbb1 - Gregory Szorc - Bug 828703 - Correct removal of idle-daily observer; r=rnewman
  1554. # [08:13] <firebot> http://hg.mozilla.org/mozilla-central/rev/e50dfda1a872 - Gregory Szorc - Bug 829881 - Part 2: Re-enable pre-processing of about:telemetry; r=tchevalier
  1555. # [08:13] <firebot> http://hg.mozilla.org/mozilla-central/rev/cc60821ec21c - Gregory Szorc - Merge mozilla-central into services-central
  1556. # [08:14] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Connection reset by peer)
  1557. # [08:14] * Joins: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com)
  1558. # [08:15] * Joins: smontagu (chatzilla@757B0DC8.B3DCBEEA.CC465D70.IP)
  1559. # [08:16] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
  1560. # [08:22] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1561. # [08:23] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1562. # [08:33] * Joins: scenor (Thunderbir@moz-65C57DA4.wireless.dyn.drei.com)
  1563. # [08:34] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1564. # [08:34] * ChanServ sets mode: +o roc
  1565. # [08:35] * Parts: scenor (Thunderbir@moz-65C57DA4.wireless.dyn.drei.com)
  1566. # [08:35] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1567. # [08:36] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130109143131])
  1568. # [08:37] * Joins: gcp (gcp@moz-D0E475EA.access.telenet.be)
  1569. # [08:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
  1570. # [08:38] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1571. # [08:39] <mbrubeck> hsivonen: I'd probably reply to one of them with something like "I see you've expressed interest in several bugs. Could you let us know which one you'd like to focus on first, and post some more specific questions in that bug?"
  1572. # [08:39] <mbrubeck> No guarantee it'll work, but probably worth trying gentle nudge
  1573. # [08:40] <hsivonen> mbrubeck: I already replied to the effect of “See the comment previous to yours.”
  1574. # [08:40] <hsivonen> which might not have been gentle enough :-(
  1575. # [08:40] <hsivonen> but the person really needs to read comments first
  1576. # [08:41] * Quits: Mavericks (Mibbit@510C3F86.31A00CBB.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1577. # [08:41] <hsivonen> I checked that my bugs weren’t the only ones he added the boilerplace comment to clearly without bothering to read comments from the last couple of days
  1578. # [08:42] * Joins: stransky (stransky@moz-E09B938B.net.upcbroadband.cz)
  1579. # [08:44] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1580. # [08:49] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1581. # [08:49] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1582. # [08:54] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1583. # [08:57] <ewong> can anyone point out whether my patch did the following breakage? (I personally don't think so, but I'm not 100% sure) https://tbpl.mozilla.org/php/getParsedLog.php?id=18843162&tree=Thunderbird-Try&full=1
  1584. # [08:59] * Joins: sewardj (sewardj@moz-691D9DD4.dip.t-dialin.net)
  1585. # [09:03] * Quits: ddahl (ddahl@648205EB.ED8DACAE.49D91E5E.IP) (Ping timeout)
  1586. # [09:03] * Joins: ddahl (ddahl@648205EB.ED8DACAE.49D91E5E.IP)
  1587. # [09:06] * Joins: Stan (Stan@moz-2FFB6AC2.dip.t-dialin.net)
  1588. # [09:06] * Quits: Stan_ (Stan@moz-EF88A928.dip.t-dialin.net) (Ping timeout)
  1589. # [09:08] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1590. # [09:11] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  1591. # [09:12] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
  1592. # [09:12] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  1593. # [09:12] * Joins: surkov (surkov@FD1FC97.CE67D555.26B1D6E2.IP)
  1594. # [09:13] * Quits: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com) (Quit: Mook)
  1595. # [09:13] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1596. # [09:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eb1363fb8a2d - Mike Hommey - Bug 654087 - Don't error out on gold special treatment of PT_TLS segment memsize. r=nfroyd
  1597. # [09:15] * Joins: Ms2ger (Ms2ger@2BE1296A.E24D5586.3773EA9F.IP)
  1598. # [09:17] * whimboo is now known as whimboo|afk
  1599. # [09:17] * Quits: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Ping timeout)
  1600. # [09:17] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1601. # [09:18] * Joins: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com)
  1602. # [09:18] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
  1603. # [09:18] * Quits: Matti_ (Matti@moz-B0557489.dip.t-dialin.net) (Ping timeout)
  1604. # [09:18] * Joins: Matti (Matti@moz-B0557489.dip.t-dialin.net)
  1605. # [09:18] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1606. # [09:19] * Joins: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
  1607. # [09:19] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  1608. # [09:20] * Joins: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP)
  1609. # [09:21] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1610. # [09:21] * Joins: jfkthame (jfkthame@2B12A728.FB47D00B.9542EC20.IP)
  1611. # [09:23] * Quits: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net) (Ping timeout)
  1612. # [09:23] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1613. # [09:23] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1614. # [09:24] * Joins: kaze|zZz (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1615. # [09:27] * Joins: dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP)
  1616. # [09:27] * ChanServ sets mode: +o dbaron
  1617. # [09:27] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  1618. # [09:31] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  1619. # [09:32] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  1620. # [09:32] * Joins: nhirata (anonymous@moz-F8747CC6.dsl.ovh.fr)
  1621. # [09:39] <NeilAway> jwir3: content.scrollY ?
  1622. # [09:39] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1623. # [09:40] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1624. # [09:40] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1625. # [09:40] * ChanServ sets mode: +o smaug
  1626. # [09:41] * kaze|zZz is now known as kaze
  1627. # [09:42] * Joins: marcoz (marco.zehe@moz-E206FB66.dip.t-dialin.net)
  1628. # [09:43] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1629. # [09:43] * Joins: twi (Adium@4B8FCCF0.8AAAF769.FAAB0799.IP)
  1630. # [09:45] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1631. # [09:46] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
  1632. # [09:46] * Quits: stransky (stransky@moz-E09B938B.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1633. # [09:46] * Quits: berkerpeksag (berkerpeks@FBA9BF53.15DD287A.5DEFA22.IP) (Ping timeout)
  1634. # [09:47] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1635. # [09:47] * Joins: smagnin (pike@moz-8CEB8724.fbx.proxad.net)
  1636. # [09:48] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1637. # [09:48] <glazou> bonjour
  1638. # [09:49] <Ms2ger> Morning
  1639. # [09:49] * Joins: imphil (philipp@moz-7ADF2D4A.dynamic.mnet-online.de)
  1640. # [09:49] * Joins: Mano (mano@E70167CE.7DFE0D4A.39716721.IP)
  1641. # [09:50] * Joins: berkerpeksag (berkerpeks@FBA9BF53.15DD287A.5DEFA22.IP)
  1642. # [09:52] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1643. # [09:52] * Quits: imphil (philipp@moz-7ADF2D4A.dynamic.mnet-online.de) (Ping timeout)
  1644. # [09:54] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  1645. # [09:56] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1646. # [09:57] * Quits: ochameau (ochameau@moz-109A6728.fbx.proxad.net) (Ping timeout)
  1647. # [10:00] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1648. # [10:00] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1649. # [10:02] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1650. # [10:02] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1651. # [10:02] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1652. # [10:03] * Quits: surkov (surkov@FD1FC97.CE67D555.26B1D6E2.IP) (Ping timeout)
  1653. # [10:04] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1654. # [10:04] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1655. # [10:04] * philor is now known as philor|away
  1656. # [10:05] * whimboo|afk is now known as whimboo
  1657. # [10:05] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1658. # [10:07] <glazou> so since netscape.security.PrivilegeManager.enablePrivilege is gone, is there something else to write local tests ?
  1659. # [10:08] <@smaug> Specialpowers
  1660. # [10:08] <glazou> any doc ?
  1661. # [10:08] <@smaug> i guess one could install that to some testing profile
  1662. # [10:08] <glazou> ah found it
  1663. # [10:08] <glazou> thanks smaug
  1664. # [10:09] <@smaug> mochitests have it by default
  1665. # [10:09] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Ping timeout)
  1666. # [10:11] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  1667. # [10:11] <glazou> WOW, if in nightly on OS X I create a new blank tab with cmd-T and view the source, I have a full XUL thingy !!!
  1668. # [10:12] * glazou files a bug
  1669. # [10:13] * Quits: tonymec (tonymec@547DD3FD.29CE74CD.277517C1.IP) (Ping timeout)
  1670. # [10:13] * smontagu thinks there already is one
  1671. # [10:13] * capella is now known as capella|ZzZzz
  1672. # [10:13] <hsivonen> glazou: is it really blank or does it have the speed dial icon at top right?
  1673. # [10:13] <glazou> really blank
  1674. # [10:14] <hsivonen> glazou: ok
  1675. # [10:14] <smontagu> glazou: bug 765333?
  1676. # [10:14] * Quits: tonymec|away (tonymec@547DD3FD.29CE74CD.277517C1.IP) (Ping timeout)
  1677. # [10:14] <glazou> yeah that's quite similar
  1678. # [10:14] <glazou> will add comment there
  1679. # [10:14] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1680. # [10:15] <hsivonen> that’s for the page that has the speed dial icon, though
  1681. # [10:15] <hsivonen> so not a bug
  1682. # [10:15] * mattwoodrow is now known as mattwoodrow|away
  1683. # [10:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb4d05e6185a - Gian-Carlo Pascutto - Bug 812650 - Enable WebRTC audio recording on Android. r=dmose
  1684. # [10:16] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1685. # [10:17] <glazou> hsivonen: the speed dial icon on blank pages is always there right ? can you "remove" it ?
  1686. # [10:18] <hsivonen> glazou: you can set your home page to about:blank to remove it
  1687. # [10:18] <@smaug> I thought one had to change some pref
  1688. # [10:18] <glazou> well my home page is already set to a list of pages
  1689. # [10:18] <glazou> and I certainly don't want to change that
  1690. # [10:18] <@smaug> browser.newtab.url
  1691. # [10:19] <hsivonen> ah right. it’s not the same as the home page pref anymore
  1692. # [10:22] * Quits: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com) (Ping timeout)
  1693. # [10:22] <glazou> aaaah I see
  1694. # [10:22] <glazou> thanks smaug
  1695. # [10:23] <glazou> ok, not adding to the bug
  1696. # [10:23] * glob is now known as glob|away
  1697. # [10:26] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  1698. # [10:27] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Quit: WeeChat 0.3.7)
  1699. # [10:29] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1700. # [10:34] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1701. # [10:36] * Joins: garnacho (carlos@moz-D7EB88C7.dyn.user.ono.com)
  1702. # [10:37] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Ping timeout)
  1703. # [10:38] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1704. # [10:39] * Joins: vikash (vikash@6A04A760.3234965.A3D1B221.IP)
  1705. # [10:39] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1706. # [10:39] * Joins: tzimmermann (tzimmerman@moz-6E35195.pools.arcor-ip.net)
  1707. # [10:40] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8d8912467c41 - Olli Pettay - Bug 830858 - Implement a generic way to dispatch events to chrome only, r=jst
  1708. # [10:42] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  1709. # [10:45] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1710. # [10:46] * Quits: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP) (Quit: victorporof)
  1711. # [10:46] * Joins: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it)
  1712. # [10:47] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1713. # [10:50] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1714. # [10:51] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
  1715. # [10:52] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1716. # [10:55] * Joins: nrc (nrc@88F51059.F3BBB17D.144F44FA.IP)
  1717. # [10:56] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1718. # [10:56] * Quits: gavinlai (gavin@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1719. # [10:58] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
  1720. # [10:59] * Joins: graememcc (chatzilla@moz-EA1236EC.range31-52.btcentralplus.com)
  1721. # [10:59] * Joins: edmorley (edmorley@moz-94AF0AEB.range86-166.btcentralplus.com)
  1722. # [11:00] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1723. # [11:03] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  1724. # [11:04] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1725. # [11:07] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1726. # [11:07] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  1727. # [11:07] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Connection reset by peer)
  1728. # [11:08] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1729. # [11:08] * Joins: jdm (jdm@moz-F8747CC6.dsl.ovh.fr)
  1730. # [11:09] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Connection reset by peer)
  1731. # [11:09] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1732. # [11:09] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1733. # [11:12] <ewong> I *could be wrong*, but http://hg.mozilla.org/mozilla-central/rev/037363fa0258 is breaking c-c as given in : https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=b90746f90c2f
  1734. # [11:13] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  1735. # [11:13] <ewong> but it's not breaking TB trunk? (needs clobbering to show the problem?)
  1736. # [11:13] * Joins: souradeep (souradeep@81F3C8BD.F9E22B7C.CBC86F54.IP)
  1737. # [11:14] * Joins: wolfiR (wolfiR@moz-C1367367.dip0.t-ipconnect.de)
  1738. # [11:14] <edmorley> ewong: quite possibly
  1739. # [11:14] <ewong> edmorley: hi!
  1740. # [11:14] <KWierso|Home> thanks, zimbra, for silently signing me out, and then telling me when I just noticed and signed back in now that I'm 26 hours late for my meeting
  1741. # [11:15] <KWierso|Home> really helps
  1742. # [11:15] <KWierso|Home> love you too
  1743. # [11:15] <edmorley> lol
  1744. # [11:15] <Ms2ger> What's Zimbra? :)
  1745. # [11:15] <ewong> KWierso|Home: lol
  1746. # [11:15] <edmorley> ewong: hi :-)
  1747. # [11:15] <KWierso|Home> er, 16* hours
  1748. # [11:15] <ewong> will try to figure this out later...
  1749. # [11:15] * ewong is now known as ewong|away
  1750. # [11:16] <KWierso|Home> Ms2ger: it's that thing I'm trying to test where the web is the future :)
  1751. # [11:17] * Quits: marcoz (marco.zehe@moz-E206FB66.dip.t-dialin.net) (Quit: Leaving.)
  1752. # [11:17] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  1753. # [11:18] <KWierso|Home> Ms2ger: it wouldn't be so bad if it'd change the page title when it signs me out so my pinned tab would change color...
  1754. # [11:18] * Quits: souradeep (souradeep@81F3C8BD.F9E22B7C.CBC86F54.IP) (Connection reset by peer)
  1755. # [11:20] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  1756. # [11:22] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1757. # [11:25] * Joins: Edeph (Mibbit@moz-4137721A.uaic.ro)
  1758. # [11:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/09f24f14e290 - Eric Chou - Bug 825762 - Replace VFAT reserved character with '_' to avoid file-transferring failure, r=qdot
  1759. # [11:29] * Joins: ochameau (ochameau@moz-109A6728.fbx.proxad.net)
  1760. # [11:29] <edmorley> padenot: ping
  1761. # [11:30] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1762. # [11:31] * Quits: TheOne (one@moz-AB474021.dip0.t-ipconnect.de) (Input/output error)
  1763. # [11:32] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1764. # [11:32] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  1765. # [11:32] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Quit: ChatZilla 0.9.89 [Firefox 21.0a1/20130113031019])
  1766. # [11:32] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1767. # [11:32] * ChanServ sets mode: +o smaug
  1768. # [11:33] <gaston> can someone with a -release checkout push #830303 patch with DONTBUILD for me ? it has approval and all
  1769. # [11:34] * Quits: philor|away (philor@96807C36.8C4888C2.8367FA39.IP) (Ping timeout)
  1770. # [11:35] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1771. # [11:36] * Quits: glob|away (glob@moz-DF237567.glob.com.au) (Ping timeout)
  1772. # [11:37] <Ms2ger> darobin> Ms2ger: do you have a recommended hotel to stay at near the Mozilla office in MV?
  1773. # [11:37] <Ms2ger> Anyone?
  1774. # [11:37] * Quits: TheOne (one@moz-AB474021.dip0.t-ipconnect.de) (Input/output error)
  1775. # [11:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e201a9901088 - Jon Coppeard - Bug 830839 - Make rooting analysis ignore atom rooting r=terrence
  1776. # [11:37] <mak> Ms2ger: holiday inn express
  1777. # [11:38] <edmorley> Ms2ger: is this an employee
  1778. # [11:38] <Ms2ger> No
  1779. # [11:38] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Ping timeout)
  1780. # [11:38] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1781. # [11:38] <padenot> edmorley: pong
  1782. # [11:39] <Ms2ger> mak, thanks
  1783. # [11:39] <mak> the holiday inn express in mountain view is the best cause you can walk to the office
  1784. # [11:39] <edmorley> padenot: hi :-)
  1785. # [11:39] <edmorley> padenot: we're getting mochitest-1 timeouts on windows pgo only
  1786. # [11:39] <edmorley> padenot: in the media tests, eg https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=pgo&rev=c4388665988c
  1787. # [11:39] <edmorley> (appear to be permaorange)
  1788. # [11:40] <edmorley> padenot: I'm presuming it could be https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=pgo&rev=b3a8618f901c ?
  1789. # [11:40] <edmorley> retriggers are running, but pgo runs take 4 hours
  1790. # [11:40] <padenot> of course it would be it
  1791. # [11:40] * Parts: Edeph (Mibbit@moz-4137721A.uaic.ro)
  1792. # [11:40] <padenot> and I believe it would be https://hg.mozilla.org/integration/mozilla-inbound/rev/1abf4c88f8f1
  1793. # [11:40] * Joins: souradeep (souradeep@8CAEF0E6.7B3BB454.EFB84E89.IP)
  1794. # [11:41] <padenot> why do we do PGO again?
  1795. # [11:41] <edmorley> padenot: so happy for me to back just that cset out and see how we go?
  1796. # [11:41] <edmorley> padenot: performance
  1797. # [11:41] <padenot> I should have added a smiley
  1798. # [11:41] <edmorley> padenot: nightly/release builds ship with it on
  1799. # [11:41] <edmorley> oh sorry :-)
  1800. # [11:41] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
  1801. # [11:41] <padenot> heh :-)
  1802. # [11:42] <padenot> sure, back this out, and we will see
  1803. # [11:42] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  1804. # [11:42] <edmorley> I was thinking it was a weird question otherwise! :-)
  1805. # [11:42] <edmorley> sure, thank you
  1806. # [11:44] * Quits: TheOne (one@moz-AB474021.dip0.t-ipconnect.de) (Ping timeout)
  1807. # [11:44] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1808. # [11:44] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1809. # [11:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c970a1c329bb - Ed Morley - Backout 1abf4c88f8f1 (bug 793274) on suspicion of causing win pgo-only mochitest-1 media test timeouts
  1810. # [11:49] * Joins: janv (varga@EB98753.DE18F2CC.2A7F8BFC.IP)
  1811. # [11:50] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  1812. # [11:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6c1387877737 - Hannes Verschore - Bug 827821: IonMonkey: Create |this| on callee side when failing on caller side, r=jandem
  1813. # [11:51] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1814. # [11:51] * Joins: Edgar1 (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1815. # [11:54] * Quits: janv (varga@EB98753.DE18F2CC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
  1816. # [11:55] * Joins: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP)
  1817. # [11:56] * Quits: Edgar1 (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar1)
  1818. # [11:56] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1819. # [11:57] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1820. # [11:58] * Quits: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
  1821. # [11:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6344898b83c3 - Gian-Carlo Pascutto - Bug 828963 - Implement WebRTC permissions UI for Android. r=mfinkle
  1822. # [12:00] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Ping timeout)
  1823. # [12:01] * Quits: vikash (vikash@6A04A760.3234965.A3D1B221.IP) (Quit: Leaving)
  1824. # [12:03] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1825. # [12:06] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1826. # [12:06] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1827. # [12:11] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  1828. # [12:11] * Quits: tingyuan (tingyuan@moz-99690620.hinet-ip.hinet.net) (Quit: leaving)
  1829. # [12:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5eaefcb4a441 - Edgar Chen - Bug 831183 - Part 2: xpcshell tests for SET_UP_CALL. r=allstars.chh
  1830. # [12:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d36cbf792480 - Edgar Chen - Bug 831183 - Part 1: Fix callMessage. r=allstars.chh
  1831. # [12:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9797a7529ae7 - Edgar Chen - Bug 831183 - Part 3: Marionette tests for SET_UP_CALL. r=allstars.chh
  1832. # [12:19] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1833. # [12:24] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  1834. # [12:24] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1835. # [12:27] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1836. # [12:27] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Ping timeout)
  1837. # [12:28] * Joins: Pike (Pike@moz-956D1177.pool.mediaways.net)
  1838. # [12:28] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1839. # [12:29] * Quits: TheOne (one@moz-AB474021.dip0.t-ipconnect.de) (Input/output error)
  1840. # [12:32] * Joins: andersh_ (andersh@moz-6CFEAD2F.bredband.3.dk)
  1841. # [12:32] * Quits: andersh (andersh@moz-5BF371B3.bredband.oister.dk) (Ping timeout)
  1842. # [12:33] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1843. # [12:33] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  1844. # [12:35] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  1845. # [12:36] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1846. # [12:36] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1847. # [12:43] * Quits: Callek (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1848. # [12:44] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1849. # [12:47] <Yoric> mfinkle: Could you explain to me why SafeBrowsing implements nsISessionStore? http://hg.mozilla.org/mozilla-central/annotate/56ff556e74d9/mobile/xul/components/SafeBrowsing.js
  1850. # [12:48] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1851. # [12:48] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1852. # [12:48] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1853. # [12:49] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1854. # [12:50] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1855. # [12:50] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1856. # [12:50] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Connection reset by peer)
  1857. # [12:50] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1858. # [12:50] * Quits: souradeep (souradeep@8CAEF0E6.7B3BB454.EFB84E89.IP) (Ping timeout)
  1859. # [12:52] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1860. # [12:52] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1861. # [12:53] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1862. # [12:53] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  1863. # [12:54] * Joins: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP)
  1864. # [12:54] * Quits: Mic (Instantbir@moz-41A4075C.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1865. # [12:58] * Joins: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP)
  1866. # [12:59] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  1867. # [13:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1acb548a684f - Asaf Romano - Bug 830329 - Fix the enabled state of the clear downloads command (was: Clear Downloads button is disabled if the view is not focused). r=mak
  1868. # [13:00] * Fallen|away is now known as Fallen
  1869. # [13:01] * Quits: darkowlzz (darkowlzz@C3D3A275.D38B5340.25B273F5.IP) (Ping timeout)
  1870. # [13:01] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1871. # [13:03] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  1872. # [13:03] * mak is now known as mak|afk
  1873. # [13:05] * Joins: nil1511 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1874. # [13:07] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
  1875. # [13:08] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1876. # [13:12] * AutomatedTester|away is now known as AutomatedTester
  1877. # [13:12] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1878. # [13:13] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1879. # [13:13] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1880. # [13:14] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  1881. # [13:14] * Quits: jfkthame (jfkthame@2B12A728.FB47D00B.9542EC20.IP) (Quit: jfkthame)
  1882. # [13:14] <gcp> Yoric: that file is outdated, check SafeBrowsing.jsm
  1883. # [13:14] * Fallen is now known as Fallen|away
  1884. # [13:15] * Joins: nattokirai (nattokirai@moz-E695CB86.dynamic.ppp.asahi-net.or.jp)
  1885. # [13:16] * Joins: souradeep (souradeep@365EAF18.FF6A877C.EFB84E89.IP)
  1886. # [13:19] * Quits: nil1511 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1887. # [13:20] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1888. # [13:21] * Quits: Mano (mano@E70167CE.7DFE0D4A.39716721.IP) (Ping timeout)
  1889. # [13:22] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Connection reset by peer)
  1890. # [13:22] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1891. # [13:23] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1892. # [13:23] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1893. # [13:25] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Ping timeout)
  1894. # [13:27] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  1895. # [13:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7dc8de5e09b1 - David Rajchenbach-Teller - Bug 830694 - Taking advantage of zero-copy transfer between workers;r=froydnj
  1896. # [13:32] * mak|afk is now known as mak
  1897. # [13:34] * Joins: Callek (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
  1898. # [13:36] * ferjm is now known as ferjm|lunch
  1899. # [13:38] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1900. # [13:38] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1901. # [13:39] * Fallen|away is now known as Fallen
  1902. # [13:40] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Input/output error)
  1903. # [13:41] <NeilAway> eek! how do I prevent an automatic update that has already downloaded :s
  1904. # [13:41] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1905. # [13:45] * ewong|sleep is now known as ewong
  1906. # [13:45] <glandium> Yoric: mobile/xul is dead ; look mobile/android
  1907. # [13:45] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1908. # [13:45] <edmorley> we shoudl rm that
  1909. # [13:46] * Joins: KaiRo (robert@moz-12C88C7C.adsl.highway.telekom.at)
  1910. # [13:46] <Ms2ger> You can wait until we landed the DIRS removal, thanks ;)
  1911. # [13:46] <edmorley> ha
  1912. # [13:46] <edmorley> I could bitrot your merge for a change... :P
  1913. # [13:47] <Ms2ger> Hey, that's my job! :)
  1914. # [13:47] <edmorley> :-)
  1915. # [13:48] <cjones> mm, 19GB resident in ff. new record for me
  1916. # [13:49] <edmorley> tab hoarder :P
  1917. # [13:49] <@smaug> cjones: uh
  1918. # [13:49] <Ms2ger> Is that 19 million tabs? :)
  1919. # [13:49] <@smaug> cjones: don't do anything yet...
  1920. # [13:49] <edmorley> cjones: on the plus side, shutdown should now be faster even with that much resident
  1921. # [13:49] <@smaug> there is a bug about this..
  1922. # [13:49] <cjones> smaug, no worries, i did it to myself
  1923. # [13:50] <AutomatedTester> cjones: how much RAM is on your machine?
  1924. # [13:50] * Quits: JeroenDeDauw (j@moz-1F3EC66F.dip.t-dialin.net) (Quit: Leaving.)
  1925. # [13:50] <AutomatedTester> just curious :)
  1926. # [13:50] * Joins: JeroenDeDauw (j@moz-1F3EC66F.dip.t-dialin.net)
  1927. # [13:51] <@smaug> cjones: so it is not Bug 829417 ?
  1928. # [13:51] <Ms2ger> hsivonen, been wontfixing? :)
  1929. # [13:51] <cjones> AutomatedTester, 32GB
  1930. # [13:51] <AutomatedTester> I want a machine with that much RAM
  1931. # [13:52] <cjones> smaug, no, i had a tab that was keeping 20,000 layer renderings around, including buffers and probably websocket data
  1932. # [13:52] <@smaug> ah :)
  1933. # [13:52] <cjones> closed it and all the memory went away
  1934. # [13:52] * Joins: Edgar (Thunderbir@moz-58E2C7B7.dynamic.hinet.net)
  1935. # [13:53] <edmorley> Ms2ger: have you seen a bug for removing mobile/xul ? I can't find one
  1936. # [13:53] <Ms2ger> edmorley, no, I thought the Metro guys were building on it somehow
  1937. # [13:53] <edmorley> they've since copied a load of stuff out aiui
  1938. # [13:54] <hsivonen> Ms2ger: yeah. could WONTFIX a lot more if about:blank was fixed. :-/
  1939. # [13:54] <Ms2ger> :/
  1940. # [13:56] <hsivonen> Ms2ger: only 243 bugs in the HTML parser component. Maybe half of those could be closed if about:blank was fixed.
  1941. # [13:56] <Ms2ger> I wish we were anywhere near that number for the DOM components :)
  1942. # [13:56] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1943. # [13:57] * Quits: mikeratcliffe (mikeratcli@3C2D7927.7BADC02.7CCB197A.IP) (Quit: Leaving.)
  1944. # [13:57] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1945. # [13:57] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1946. # [13:58] * Joins: pnkfelix1 (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1947. # [13:59] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1948. # [13:59] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1949. # [13:59] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1950. # [14:00] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  1951. # [14:02] <froydnj> what's wrong with about:blank?
  1952. # [14:03] * Quits: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP) (Ping timeout)
  1953. # [14:03] <edmorley> froydnj: http://hsivonen.iki.fi/about-blank/
  1954. # [14:03] * Joins: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP)
  1955. # [14:04] * Joins: jprmc (jprmc@8788BD54.AEC9E1D6.DA78B690.IP)
  1956. # [14:04] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1957. # [14:05] * Joins: mikeratcliffe (mikeratcli@3C2D7927.7BADC02.7CCB197A.IP)
  1958. # [14:05] * Quits: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP) (Ping timeout)
  1959. # [14:06] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1960. # [14:06] * Joins: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP)
  1961. # [14:06] <NeilAway> glandium: sorry for asking you again but I'm still not clear about http://hg.mozilla.org/mozilla-central/diff/a9f1337be665/browser/components/shell/src/nsWindowsShellService.cpp
  1962. # [14:07] * Parts: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1963. # [14:07] <hsivonen> froydnj: about:blank uses the old parser. We should get to a point where the initial about:blank doesn’t use a parser at all.
  1964. # [14:07] <NeilAway> glandium: my understanding was that the difference between XRE_EXECUTABLE_FILE and NS_XPCOM_CURRENT_PROCESS_DIR was that XRE_EXECUTABLE_FILE already has the application appended to it
  1965. # [14:07] <glandium> NeilAway: the uninstall directory is in the directory of the application executable, not in the "application directory", which is a different directory in metro builds
  1966. # [14:08] * sheeri-afk is now known as sheeri
  1967. # [14:09] <NeilAway> glandium: so metro works more like a libxul build?
  1968. # [14:09] <glandium> NeilAway: like a xulrunner build, yes
  1969. # [14:09] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1970. # [14:09] <glandium> NeilAway: except even in a xulrunner build, the executable is in NS_XPCOM_CURRENT_PROCESS_DIR
  1971. # [14:10] <NeilAway> glandium: ah, now that's what's confusing me
  1972. # [14:10] * Quits: Callek (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1973. # [14:10] <NeilAway> glandium: is there a page that explains metro builds?
  1974. # [14:10] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Client exited)
  1975. # [14:10] <glandium> NeilAway: no idea.
  1976. # [14:11] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1977. # [14:11] <glandium> NeilAway: but basically, we just move everything that is browser-specific under a browser/ subdirectory of the firefox directory ; and the executable stays where it is
  1978. # [14:11] <glandium> and metro has its own app directory in metro/
  1979. # [14:12] <NeilAway> glandium: would bbondy or jimm know?
  1980. # [14:12] <glandium> NeilAway: probably
  1981. # [14:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/608ddd185f3e - Ehsan Akhgari - Forward declare JSContext as struct in the profiler code in order to avoid compiler warnings, no bug
  1982. # [14:12] <NeilAway> glandium: ok ta
  1983. # [14:12] <glandium> NeilAway: note that we're going to do that move for all firefox builds
  1984. # [14:12] * NeilAway isn't building Firefox
  1985. # [14:12] <edmorley> NeilAway: comments in bug 755724 is all I know of
  1986. # [14:13] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1987. # [14:13] <edmorley> I don't remember seeing a wiki page
  1988. # [14:13] <glandium> NeilAway: as i said to someone else who asked for SM, you don't need to care about porting that change to c-c unless you plan to move the app resources in a subdirectory
  1989. # [14:14] <NeilAway> edmorley: thanks, I'll take a look
  1990. # [14:14] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1991. # [14:15] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  1992. # [14:17] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Input/output error)
  1993. # [14:17] <NeilAway> glandium: ah, so attachment 696014 changes one directory but not the other?
  1994. # [14:18] <glandium> NeilAway: the other?
  1995. # [14:19] * Quits: Matti (Matti@moz-B0557489.dip.t-dialin.net) (Ping timeout)
  1996. # [14:19] * Joins: rbgray (chatzilla@moz-F1171FD7.plustechnologies.com)
  1997. # [14:19] <NeilAway> glandium: bad analogy sorry
  1998. # [14:20] * Joins: teoli (teoli@moz-DB2960E7.sw.biz.rr.com)
  1999. # [14:21] * jlebar|away is now known as jlebar
  2000. # [14:21] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  2001. # [14:22] <glandium> NeilAway: so what was the question?
  2002. # [14:22] <edmorley> so many talos regressions in the last 24 hours :-(
  2003. # [14:22] <edmorley> Regression: Mozilla-Inbound - Tp5 No Network Row Major Shutdown MozAfterPaint - XP - 167% increase
  2004. # [14:23] <Ms2ger> Back everything out
  2005. # [14:23] * Quits: merike|away (quassel@moz-10CA663E.cable.starman.ee) (Ping timeout)
  2006. # [14:23] <edmorley> FHR is one of the things in the range
  2007. # [14:23] <edmorley> though I seem to recall seeing a shutdown regression in bugmail due to it somewhere
  2008. # [14:23] <Ms2ger> Crap
  2009. # [14:24] <Ms2ger> Back everything except FHR out
  2010. # [14:26] * Joins: Callek (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2011. # [14:26] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  2012. # [14:27] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (No route to host)
  2013. # [14:27] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  2014. # [14:30] * jmaher|afk is now known as jmaher
  2015. # [14:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/57e8dcd66446 - Andrea Marchesini - Bug 828200 - Any audio channel should play when visible. r=mchen
  2016. # [14:31] * Quits: Callek (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2017. # [14:31] * Quits: baku|away (baku@moz-4038023A.ghst.net) (Quit: ZNC - http://znc.in)
  2018. # [14:31] * Joins: Callek (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2019. # [14:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ee33f3f12d2f - Chris Coulson - Bug 823973 - Skip GConf-specific shell component tests on systems with GSettings. r=gavin
  2020. # [14:31] * Joins: baku (baku@moz-4038023A.ghst.net)
  2021. # [14:32] * Joins: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net)
  2022. # [14:32] * Quits: ochameau (ochameau@moz-109A6728.fbx.proxad.net) (Ping timeout)
  2023. # [14:33] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
  2024. # [14:33] <NeilAway> glandium: ok, so I think that ends up changing NS_OS_CURRENT_PROCESS_DIR but not NS_XPCOM_CURRENT_PROCESS_DIR but it's getting really hard to follow the little twisting maze of passages, all different :s
  2025. # [14:33] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  2026. # [14:33] * hwine-ooo is now known as hwine
  2027. # [14:34] * Joins: coop (Chris@F2D29657.F60B0462.67AC9B1.IP)
  2028. # [14:35] * Joins: glob (glob@moz-DF237567.glob.com.au)
  2029. # [14:35] <glandium> NeilAway: mmmm both should be the same location
  2030. # [14:36] * glob is now known as glob|away
  2031. # [14:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fca83930e09f - Andrea Marchesini - Bug 829561 - AudioChannelService needs some unit test, r=mchen
  2032. # [14:36] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  2033. # [14:38] * Quits: pnkfelix1 (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2034. # [14:38] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  2035. # [14:38] <sankha93> jlebar: hi!
  2036. # [14:38] <NeilAway> glandium: hmm, do we call NS_InitXPCOM2?
  2037. # [14:39] <glandium> NeilAway: always
  2038. # [14:39] <jlebar> sankha93: hi. :)
  2039. # [14:39] <NeilAway> glandium: ah, that overrides it then, that's what confused me
  2040. # [14:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/48461c81811e - Andrea Marchesini - Bug 830672 - audio-channel-changed is properly when an audio channel is visible, r=mchen
  2041. # [14:40] <sankha93> jlebar: isn't void* type automatically cast to elem_type* ?
  2042. # [14:40] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  2043. # [14:40] <NeilAway> only in C
  2044. # [14:40] * Joins: jfkthame (jfkthame@2B12A728.FB47D00B.9542EC20.IP)
  2045. # [14:40] <jlebar> sankha93: and anyway, I don't know the rules for casting function pointers, which is what you're hitting.
  2046. # [14:41] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2047. # [14:41] <sankha93> oh, then any workaround for that?
  2048. # [14:41] <sankha93> I could change the original prototype to a void type instead of elem_type?
  2049. # [14:42] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Connection reset by peer)
  2050. # [14:42] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  2051. # [14:42] <jlebar> sankha93: well, two work-arounds...let me look at the code again.
  2052. # [14:42] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Connection reset by peer)
  2053. # [14:42] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  2054. # [14:42] * cmcavoy-offline is now known as cmcavoy
  2055. # [14:43] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Client exited)
  2056. # [14:43] <jlebar> sankha93: probably the right thing to do is to make your Sort function take a Comparator class, like Contains or IndexOf.
  2057. # [14:43] <jlebar> sankha93: Then you'd need to write a templated function which uses the Comparator to interface with NS_QuickSort.
  2058. # [14:44] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  2059. # [14:44] <sankha93> jlebar: okay, so I make a temporary Comparator class inside my function and then use that?
  2060. # [14:45] * Quits: souradeep (souradeep@365EAF18.FF6A877C.EFB84E89.IP) (Quit: Leaving)
  2061. # [14:45] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2062. # [14:46] <jlebar> sankha93: A temporary instance of a class which "implements the Comparator template" (i.e., of a class which has EqualTo and LessThan methods).
  2063. # [14:46] <jlebar> erm, Equals and LessThan methods.
  2064. # [14:46] <jlebar> sankha93: I think you probably have the right idea.
  2065. # [14:47] <sankha93> hmm.. yes! I meant that only. :)
  2066. # [14:47] <sankha93> thanks a lot.
  2067. # [14:47] * Quits: tzimmermann (tzimmerman@moz-6E35195.pools.arcor-ip.net) (Ping timeout)
  2068. # [14:48] <jlebar> sankha93: you're welcome!
  2069. # [14:48] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2070. # [14:48] * Quits: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net) (Ping timeout)
  2071. # [14:49] * Joins: tzimmermann (tzimmerman@moz-6E35195.pools.arcor-ip.net)
  2072. # [14:50] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  2073. # [14:50] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2074. # [14:52] * Quits: pranavrc (pranavrc@CEF5B3D6.D99AA503.C28326FD.IP) (Broken pipe)
  2075. # [14:52] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Ping timeout)
  2076. # [14:54] * cmcavoy is now known as cmcavoy-offline
  2077. # [14:57] * hwine is now known as hwine|afk
  2078. # [14:58] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  2079. # [14:59] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  2080. # [14:59] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  2081. # [15:00] * cmcavoy-offline is now known as cmcavoy
  2082. # [15:00] * Joins: ferongr (ferongr@moz-64A7994C.dsl.dyn.forthnet.gr)
  2083. # [15:00] * Quits: jprmc (jprmc@8788BD54.AEC9E1D6.DA78B690.IP) (Ping timeout)
  2084. # [15:01] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  2085. # [15:02] * Quits: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP) (Quit: Leaving.)
  2086. # [15:03] * aki|away is now known as aki|buildduty
  2087. # [15:03] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2088. # [15:04] * Quits: teoli (teoli@moz-DB2960E7.sw.biz.rr.com) (Input/output error)
  2089. # [15:06] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  2090. # [15:06] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  2091. # [15:07] * Joins: kmoir (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2092. # [15:08] * ferjm|lunch is now known as ferjm
  2093. # [15:08] <tbsaunde> sankha93: hi
  2094. # [15:08] <sankha93> tbsaunde: hi
  2095. # [15:08] <tbsaunde> sankha93: jlebar why not just cast the function pointer?
  2096. # [15:08] <jlebar> tbsaunde: Because every function to nsTArray takes a Comparator, so we should probably respect that interface?
  2097. # [15:09] <tbsaunde> jlebar: I'm not following
  2098. # [15:09] <jlebar> tbsaunde: If you look at nsTArray, a bunch of functions take a Comparator class.
  2099. # [15:09] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  2100. # [15:09] <jlebar> tbsaunde: I'm saying that the Sort() method probably should as well.
  2101. # [15:09] <tbsaunde> jlebar: if we want to have a method on nsTArray that takes void (*)(T*, T*) and need to pass that to ns_QuickSort()
  2102. # [15:10] <jlebar> tbsaunde: indeed, in that case, we'd want to cast the function pointer, assuming that's safe.
  2103. # [15:10] <jlebar> tbsaunde: But my thought is that we should use a Comparator, like the rest of nsTArray.
  2104. # [15:10] <tbsaunde> jlebar: sure, but we have a Sort() method on nsTArray that already does that, I thought the point was to allow people to just pass a function pointer
  2105. # [15:11] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  2106. # [15:12] * Quits: rbgray (chatzilla@moz-F1171FD7.plustechnologies.com) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.16/20130111023011])
  2107. # [15:13] <jlebar> Oh.
  2108. # [15:13] * Joins: ochameau (ochameau@moz-109A6728.fbx.proxad.net)
  2109. # [15:13] <tbsaunde> jlebar: so, either I'm not understanding you, or your saying we shouldn't add a function to nsTArray that just takes a function pointer, and should wont fix the bug
  2110. # [15:13] <jlebar> tbsaunde: No, you're totally right.
  2111. # [15:13] * nthomas|away is now known as nthomas
  2112. # [15:14] <jlebar> tbsaunde: Sorry, I didn't look closely at all.
  2113. # [15:14] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2114. # [15:14] <jlebar> sankha93, we should do what tbsaunde says. Sorry, I was totally wrong.
  2115. # [15:14] <tbsaunde> jlebar: ok, np
  2116. # [15:14] <sankha93> then we should cast the types?
  2117. # [15:14] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
  2118. # [15:15] * Joins: espindola (espindola@moz-3C19F8D3.dsl.teksavvy.com)
  2119. # [15:15] <jlebar> sankha93: I think the nsTArray function should take const elem_type*, which means you need to modify your comparator function IIRC.
  2120. # [15:15] <jlebar> sankha93: But then you may need to cast the function pointer inside TArray before you pass it to NS_QuickSort, depending on whether you can cast (fn*)(const elem_type*) to (fn*)(const void*) (or is it just regular void*?).
  2121. # [15:16] <sankha93> its const void*
  2122. # [15:16] <jlebar> then maybe you won't need the cast; I'm not sure.
  2123. # [15:16] <sankha93> but I am getting the error because of type mismatch
  2124. # [15:16] <jlebar> sankha93: but the type mismatch was in the /caller/ of Sort(), right?
  2125. # [15:16] <sankha93> yes
  2126. # [15:17] <jlebar> sankha93: so can you fix that by modifying the signature of the function you're passing to Sort()?
  2127. # [15:17] * mgerva-afk is now known as mgerva
  2128. # [15:17] * jcranmer|away is now known as jcranmer
  2129. # [15:17] <sankha93> but elem_type is not defined there
  2130. # [15:17] * ewong is now known as ewong|sleep
  2131. # [15:18] <jlebar> sankha93: elem_type is a template type. What does it refer to in nsTArray?
  2132. # [15:19] <sankha93> the template class <E>
  2133. # [15:19] <sankha93> https://mxr.mozilla.org/mozilla-central/source/xpcom/glue/nsTArray.h#195
  2134. # [15:19] <tbsaunde> sankha93: and what is e for that instantiation of the template?
  2135. # [15:19] * Quits: nattokirai (nattokirai@moz-E695CB86.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  2136. # [15:20] * Joins: marcoz (marco.zehe@moz-E206FB66.dip.t-dialin.net)
  2137. # [15:21] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2138. # [15:21] * Joins: jhopkins (jhopkins@F2D29657.F60B0462.67AC9B1.IP)
  2139. # [15:21] <sankha93> E is the base type used by the pointer for templating
  2140. # [15:21] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2141. # [15:21] * Joins: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP)
  2142. # [15:24] <jlebar> sankha93: do you see how to fix this, then?
  2143. # [15:24] * glob|away is now known as glob
  2144. # [15:24] * nthomas is now known as nthomas|away
  2145. # [15:25] <sankha93> either I define the same elem_type in the function calling the Sort() function, or maybe I have to cast void* to elem_type* inside Sort()
  2146. # [15:26] * sankha93 likes the latter one
  2147. # [15:26] <jlebar> sankha93: You're calling nsTArray::Sort() on a particular nsTArray. What is that TArray's E type?
  2148. # [15:26] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2149. # [15:26] <sankha93> nsIFile
  2150. # [15:27] <jlebar> sankha93: So can your comparator function take |const nsIFile*|?
  2151. # [15:27] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
  2152. # [15:27] * Quits: smontagu (chatzilla@757B0DC8.B3DCBEEA.CC465D70.IP) (Ping timeout)
  2153. # [15:27] * cmcavoy is now known as cmcavoy-offline
  2154. # [15:27] <sankha93> jlebar: i think it should. Didn't try though
  2155. # [15:27] <jlebar> sankha93: that would make the types consistent, I think.
  2156. # [15:28] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  2157. # [15:28] * joduinn-afk is now known as joduinn
  2158. # [15:28] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2159. # [15:28] * Joins: jprmc (jprmc@621DAA58.F7EBA23.C3C3A9D0.IP)
  2160. # [15:29] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2161. # [15:29] <sankha93> jlebar: I'll just try that out!
  2162. # [15:30] * rail_away is now known as rail
  2163. # [15:31] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2164. # [15:31] * Joins: yzen (Adium@437116F4.A6295926.9D42CF23.IP)
  2165. # [15:32] * Quits: joshmoz (josh@moz-7D5BC4BE.nyc.res.rr.com) (Quit: Leaving)
  2166. # [15:32] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2167. # [15:33] * nthomas|away is now known as nthomas
  2168. # [15:34] * Joins: Optimizer (Instantbir@7F7EF8BB.6F5CD47F.D5D59AD9.IP)
  2169. # [15:34] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2170. # [15:34] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  2171. # [15:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cca86ae200b1 - Justin Lebar - Bug 789975 - Follow-up: Fix memory reporter descriptions. r=me
  2172. # [15:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e6ab6c9b5885 - Ehsan Akhgari - Test case for bug 828780; r=jdm
  2173. # [15:37] * Quits: hub (hub@E639FEDB.F04051C4.DC1243F8.IP) (Input/output error)
  2174. # [15:38] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2175. # [15:38] <@bz_sleep> hmm
  2176. # [15:38] * catlee-away is now known as catlee
  2177. # [15:38] <@bz_sleep> bunch of talos regressions in tree-mgmt
  2178. # [15:38] <@bz_sleep> anyone know what's going on?
  2179. # [15:38] * Quits: Optimizer (Instantbir@7F7EF8BB.6F5CD47F.D5D59AD9.IP) (Ping timeout)
  2180. # [15:38] * bz_sleep is now known as bz
  2181. # [15:38] * ehsan_sleep is now known as ehsan
  2182. # [15:38] * Joins: tonymec__ (tonymec@D7581BFA.EEA872EE.A9371869.IP)
  2183. # [15:38] <@ehsan> bz: the shutdown regressions?
  2184. # [15:38] <@bz> yes
  2185. # [15:38] <@bz> and rss
  2186. # [15:38] <@ehsan> FHR
  2187. # [15:39] <@bz> and pbytes
  2188. # [15:39] <@bz> ah
  2189. # [15:39] <@ehsan> there's a bug on file, etc
  2190. # [15:39] * Joins: Mavericks (Mibbit@EB09A187.A93E7DC1.261E7448.IP)
  2191. # [15:39] <@bz> ok, cool
  2192. # [15:39] * tonymec__ is now known as tonymec|away
  2193. # [15:39] * @bz wishes people would post in tree-mgmt with that sort of stuff. ;)
  2194. # [15:39] * Quits: yzen (Adium@437116F4.A6295926.9D42CF23.IP) (Ping timeout)
  2195. # [15:39] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
  2196. # [15:39] <jlebar> Can someone give me b2g18+ for bug 803125?
  2197. # [15:39] <@ehsan> bz: bug 828153
  2198. # [15:39] * jlebar wonders who's awake.
  2199. # [15:41] * @bz wonders whether Josh Yuan is a bot
  2200. # [15:41] <@bz> ehsan: thanks
  2201. # [15:41] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Client exited)
  2202. # [15:41] <Yoric> glandium: Why do you tell me that mobile/xul is dead?
  2203. # [15:41] <edmorley> ehsan: there have been so many the last 24hrs :-(
  2204. # [15:41] <glandium> Yoric: because it is
  2205. # [15:41] <@bz> And if not a bot, whether a troll.
  2206. # [15:41] <@ehsan> edmorley: ah well perhaps I haven't seen them all yet
  2207. # [15:41] <edmorley> ehsan: I haven't yet been able to face working through them - the ranges are pretty useless
  2208. # [15:41] <Yoric> glandium: Certainly, but I am lacking some context.
  2209. # [15:42] * hwine|afk is now known as hwine|mtg
  2210. # [15:42] <@ehsan> yeap
  2211. # [15:42] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
  2212. # [15:42] <@ehsan> I bet
  2213. # [15:42] <edmorley> ehsan: FHR strong contender from first glance though
  2214. # [15:42] <@ehsan> fair enough
  2215. # [15:42] <glandium> Yoric: <Yoric> mfinkle: Could you explain to me why SafeBrowsing implements nsISessionStore? http://hg.mozilla.org/mozilla-central/annotate/56ff556e74d9/mobile/xul/components/SafeBrowsing.js
  2216. # [15:42] <@ehsan> I'll take a look too later today
  2217. # [15:42] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  2218. # [15:43] <@ehsan> edmorley: btw, e3c728cb2119 is ready for a merge I believe :)
  2219. # [15:43] <edmorley> ehsan: c970a1c329bb
  2220. # [15:43] <@ehsan> that should be done soon too
  2221. # [15:43] * Joins: ericjung (Mibbit@moz-FC76CC78.bstnma.fios.verizon.net)
  2222. # [15:43] * Joins: Optimizer (Optimizer@37562773.C55EF77C.D2D1FAF0.IP)
  2223. # [15:44] <gcp> glandium: didn't we remove that code in favor of safebrowsing.jsm nowadays
  2224. # [15:44] <Yoric> glandium: Ah, right. I hadn't noticed that this was in mobile/xul, thanks.
  2225. # [15:44] <edmorley> ehsan: yup, but I can't merge e3c728cb2119 - will wait for c970a1c329bb
  2226. # [15:44] <glandium> gcp: mobile/xul being unmaintained...
  2227. # [15:44] * Quits: JeroenDeDauw (j@moz-1F3EC66F.dip.t-dialin.net) (Quit: Leaving.)
  2228. # [15:44] <gcp> glandium: yep
  2229. # [15:45] <@ehsan> edmorley: ok, thanks!
  2230. # [15:45] <glandium> gcp: it doesn't even build
  2231. # [15:45] <@ehsan> oh right
  2232. # [15:45] <@ehsan> there's this backout...
  2233. # [15:45] <edmorley> glandium: filed bug 831236 for rm mobile/xul fwiw
  2234. # [15:45] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  2235. # [15:46] <mak> edmorley: I think there's the need for some place to put "merge notes" like "merge waiting for green M1 on changeset XYZ"
  2236. # [15:46] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2237. # [15:46] <@bsmedberg> How much pain am I going to cause myself in the next few weeks by WONTFIXing hundreds of ancient bugs?
  2238. # [15:47] <@bsmedberg> s/hundreds/thousands/
  2239. # [15:47] <@ehsan> bsmedberg: not a lot
  2240. # [15:47] <@bsmedberg> ehsan: wow, you're an optimist!
  2241. # [15:47] * @bsmedberg expects a lot of bugmail
  2242. # [15:47] <@ehsan> in my experience, if the bugs are not highly controversal, people have long stopped watching them
  2243. # [15:47] <mak> bsmedberg: add a recognizable word to the wontfix, then set a mail filter on it
  2244. # [15:47] <edmorley> mak: yeah agree, I've added to my notes to write up for tbpl v2 requirements
  2245. # [15:47] <@ehsan> bsmedberg: wait, did you ask pain or bugmail? ;)
  2246. # [15:47] <@ehsan> cause you'll get a lot of bugmail
  2247. # [15:48] <@bsmedberg> bugmail is pain ;-)
  2248. # [15:48] <@ehsan> true!
  2249. # [15:48] * @ehsan stands corrected
  2250. # [15:48] * Joins: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP)
  2251. # [15:48] * mak is now known as mak|afk
  2252. # [15:50] * Joins: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net)
  2253. # [15:50] <glandium> bsmedberg: don't we have a kind of bot that does that?
  2254. # [15:51] <@bsmedberg> glandium: I intensely dislike that bot
  2255. # [15:51] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Client exited)
  2256. # [15:51] <@bsmedberg> and I do want to actually render decisions on many of these bugs, not just close them based on "time since last change"
  2257. # [15:51] <edmorley> glandium: we don't have a bot to close based on last changed (bsmedberg is presumably referring to the tbplbot)
  2258. # [15:52] <@bsmedberg> edmorley: no, I mean gerv's auto-INCOMPLETE thing
  2259. # [15:52] <edmorley> oh?
  2260. # [15:52] <@bsmedberg> which I don't think we've used in a year or more, thank goodness
  2261. # [15:52] <Mavericks> bsmedberg: in http://dxr.mozilla.org/mozilla-central/netwerk/cookie/nsCookieService.cpp.html#l1445 once 'shutdown-cleanse' removed, call to RemoveAll() on l1448 still needs to be there, to make sure cookie's removed. Is this correct?
  2262. # [15:52] <edmorley> I didn't realise he scripted it, I thought he ran by hand before - I stand corrected :-)
  2263. # [15:53] <gerv> I'm fairly sure I did it by hand.
  2264. # [15:53] <gerv> But it was a while ago.
  2265. # [15:53] <Mavericks> bsmedberg: or because ther's no support for it, RemoveAll() shouldn' exist either as it doesn't satisfy original condition which would mean it has be done somewhere else
  2266. # [15:53] <Mavericks> s/done/called
  2267. # [15:54] <gerv> bsmedberg: Before doing large mass-resolves of bugs, please consult the bugzilla.mozilla.org admin team. :-)
  2268. # [15:54] <gerv> It's not that we want to stop you, but we do want to make sure the right things happen re: messaging to bug filers, bugmail, and other issues.
  2269. # [15:54] <@bsmedberg> gerv: I'm not mass-changing anything
  2270. # [15:54] <@bsmedberg> I'm individually changing them
  2271. # [15:55] * Joins: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2272. # [15:55] * Quits: jprmc (jprmc@621DAA58.F7EBA23.C3C3A9D0.IP) (Ping timeout)
  2273. # [15:55] <@bsmedberg> Mavericks: yes, that condition can never be true so the block should be removed
  2274. # [15:56] <@bsmedberg> Mavericks: I'm not sure what you mean about "RemoveAll() shouldn't exist either"
  2275. # [15:56] <@bsmedberg> RemoveAll is a method on the cookie manager
  2276. # [15:56] <jdm> bz: I doubt Josh Yuan is a bot/troll, probably just casting a wide net for potential bugs to get a better guarantee of positive response
  2277. # [15:56] <hsivonen> bz: earlier today, I was conflicted about how to respond to the person you suspect to be a bot. not a good sign that he clearly put in no effort to read previous bug comments
  2278. # [15:57] * Quits: @ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP) (Input/output error)
  2279. # [15:57] <jdm> but yeah, asking whether a bug that is obviously being worked on is still available is silly
  2280. # [15:57] * Joins: ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP)
  2281. # [15:57] * ChanServ sets mode: +o ehsan
  2282. # [15:58] <Mavericks> bsmedberg: sorry I meant whether I should retain the code in the if block, i.e the RemoveAll() call
  2283. # [15:58] <@bsmedberg> the whole block is dead code, right?
  2284. # [15:59] * Quits: @ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP) (Ping timeout)
  2285. # [16:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eafdefd97161 - David Burns - Bug 814768: Force marionette to move to window.top if we try access something the compartment is dead and handle OOP being pulled from under us; r=jgriffin
  2286. # [16:01] * Joins: hub (hub@E639FEDB.F04051C4.DC1243F8.IP)
  2287. # [16:01] * Joins: Nefzaoui (chatzilla@8CCD357E.D9F0C43F.80E43DAF.IP)
  2288. # [16:02] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  2289. # [16:02] <@bz> jdm: yes, but what about _reading_ the damn bug?
  2290. # [16:03] <@bz> jdm: but anyway, we'll see how it goes
  2291. # [16:03] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2292. # [16:03] <gcp> Ms2ger: FYI "holiday inn express Mountain view" is now called "Hotel Strata"
  2293. # [16:03] * Quits: Optimizer (Optimizer@37562773.C55EF77C.D2D1FAF0.IP) (Ping timeout)
  2294. # [16:04] <gerv> bsmedberg: Go for it :-)
  2295. # [16:04] <AutomatedTester> Ms2ger: when are you staying there?
  2296. # [16:04] <gcp> he was asking for someone else iirc
  2297. # [16:04] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  2298. # [16:04] <gcp> I'm booking travel and just saw that notice
  2299. # Session Close: Wed Jan 16 16:06:44 2013
  2300. #
  2301. # Session Start: Wed Jan 16 16:06:44 2013
  2302. # Session Ident: #developers
  2303. # [16:06] * Disconnected
  2304. # [16:07] * Attempting to rejoin channel #developers
  2305. # [16:07] * Rejoined channel #developers
  2306. # [16:07] * Topic is 'Introducing https://etherpad.mozilla.org/commonissues || Fix your tests, please! http://brasstacks.mozilla.com/orangefactor/ || Next merge: 18 February || New? Want to help? See #introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au'
  2307. # [16:07] * Set by Ms2ger on Tue Jan 08 17:57:01
  2308. # [16:07] <glob> bz, if you describe the issue with slightly more words i can look
  2309. # [16:08] <glob> bz, interdiff issues can be tricky, because bugzilla isn't actually doing it (it's shelling out to 'interdiff' from patchutils)
  2310. # [16:08] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
  2311. # [16:09] <edmorley> padenot: those win pgo m1 timeouts are still present after the backout
  2312. # [16:10] <edmorley> padenot: this is now closing inbound (and preventing a merge) - I think that entire push is going to have to come out, sorry
  2313. # [16:10] <padenot> yeah, understandable
  2314. # [16:10] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Ping timeout)
  2315. # [16:10] <edmorley> pgo turnaround times being 4 hours doesn't help :-(
  2316. # [16:11] <padenot> yeah, I'm wondering how to debug this
  2317. # [16:12] * Quits: Nefzaoui (chatzilla@8CCD357E.D9F0C43F.80E43DAF.IP) (Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925])
  2318. # [16:12] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  2319. # [16:14] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  2320. # [16:15] <NeilAway> jlebar: jftr the nsCOMArray is easier to sort, since it does actually hand you the nsIFile* that you might want
  2321. # [16:15] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/59668c59de10 - ffxbld - Added FIREFOX_19_0b2_RELEASE FIREFOX_19_0b2_BUILD1 tag(s) for changeset 8b833c1150b5. DONTBUILD CLOSED TREE a=release
  2322. # [16:15] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/8b833c1150b5 - ffxbld - Automated checkin: version bump for firefox 19.0b2 release. DONTBUILD CLOSED TREE a=release
  2323. # [16:15] <jlebar> NeilAway: Something /good/ about nsCOMArray?! :)
  2324. # [16:16] * Fallen is now known as Fallen|away
  2325. # [16:16] <NeilAway> jlebar: that and you can easily create an nsISimpleEnumerator from it, and that's about it
  2326. # [16:16] <glob> bz, yeah, interdiff doesn't like those two diffs. will make a note of that (bugzilla should at least indicate that something went wrong)
  2327. # [16:16] <firebot> Check-in:
  2328. # [16:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f2912b7e727a - Ed Morley - Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901),
  2329. # [16:16] <glob> bz, the ever helpful error is "interdiff: Error applying patch1 to reconstructed file"
  2330. # [16:16] <firebot> f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE
  2331. # [16:17] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Quit: ZNC - http://znc.in)
  2332. # [16:17] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2333. # [16:17] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Input/output error)
  2334. # [16:18] <@bz> glob: right, but the user is not shown that
  2335. # [16:18] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2336. # [16:18] <@bz> glob: being told it failed would be way better than silently showing the wrong thing....
  2337. # [16:18] <jdm> <glob> bz, yeah, interdiff doesn't like those two diffs. will make a note of that (bugzilla should at least indicate that something went wrong)
  2338. # [16:18] <glob> bz, agreed, it's very wrong
  2339. # [16:18] <Mavericks> bsmedberg: trying to convince myself whole block's dead code. only concern's 'clear the cookie db part'
  2340. # [16:19] <@bz> glob: need a bug filed?
  2341. # [16:19] * Joins: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP)
  2342. # [16:19] <glob> bz, there's one already, i just need to finish the patch on it
  2343. # [16:19] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/46305160fb3c - ffxbld - Automated checkin: version bump for fennec 19.0b2 release. DONTBUILD CLOSED TREE a=release
  2344. # [16:19] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/741ea6f8e31e - ffxbld - Added FENNEC_19_0b2_RELEASE FENNEC_19_0b2_BUILD1 tag(s) for changeset 46305160fb3c. DONTBUILD CLOSED TREE a=release
  2345. # [16:20] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2346. # [16:20] * Joins: teoli (teoli@moz-41A7FBC7.sw.biz.rr.com)
  2347. # [16:20] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Ping timeout)
  2348. # [16:21] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2349. # [16:22] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  2350. # [16:23] * Quits: jpr_ (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  2351. # [16:23] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2352. # [16:24] * Joins: arky (arky@7E69B5C4.7CEBD75F.FA662B63.IP)
  2353. # [16:24] <@bz> glob: ok, cool
  2354. # [16:24] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  2355. # [16:24] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
  2356. # [16:24] <edmorley> Btw next merge is 4-5 hours out, once we get pgo green on f2912b7e727a after the pgo-only orange backout
  2357. # [16:24] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  2358. # [16:25] * Quits: ericjung (Mibbit@moz-FC76CC78.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  2359. # [16:26] * cmcavoy-offline is now known as cmcavoy
  2360. # [16:27] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Ping timeout)
  2361. # [16:28] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
  2362. # [16:28] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2363. # [16:28] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Input/output error)
  2364. # [16:28] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2365. # [16:29] * Quits: Optimizer (Optimizer@EC867D12.E00664A7.D2D1FAF0.IP) (Ping timeout)
  2366. # [16:29] * Joins: josh (josh@moz-7D5BC4BE.nyc.res.rr.com)
  2367. # [16:29] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2368. # [16:30] * Joins: dg_subrata (Mibbit@2E788DD7.CDE43938.2E24DDAA.IP)
  2369. # [16:30] * Joins: spartanfire (guimdearau@74B8ECDC.2FD32FD7.7C9220AF.IP)
  2370. # [16:30] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  2371. # [16:30] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  2372. # [16:32] * Quits: arky (arky@7E69B5C4.7CEBD75F.FA662B63.IP) (Client exited)
  2373. # [16:32] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2374. # [16:32] * ChanServ sets mode: +o ehsan
  2375. # [16:34] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  2376. # [16:35] * Quits: dg_subrata (Mibbit@2E788DD7.CDE43938.2E24DDAA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2377. # [16:35] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2378. # [16:35] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2379. # [16:38] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  2380. # [16:38] <@ehsan> edmorley: gps: so I looked over dev-tree-mgmt emails, and I think FHR has regressed three things: shutdown times (by about 2-3x), memory usage, and Kraken
  2381. # [16:38] <@ehsan> now I cannot explain Kraken
  2382. # [16:38] <@ehsan> and I don't think there's a bug on file for the memory usage issue either
  2383. # [16:39] <edmorley> ehsan: thank you for taking a look at those
  2384. # [16:39] <joduinn> decoder: ping
  2385. # [16:39] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2386. # [16:39] * Joins: Optimizer (Optimizer@5D2E1F0A.5B928161.D5D59AD9.IP)
  2387. # [16:40] <decoder> joduinn: pong
  2388. # [16:40] * Quits: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2389. # [16:40] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2390. # [16:40] <joduinn> decoder: is this a better time to talk?
  2391. # [16:40] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Quit: ZNC - http://znc.in)
  2392. # [16:41] <decoder> joduinn: yep :)
  2393. # [16:41] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2394. # [16:41] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Input/output error)
  2395. # [16:41] <Mavericks> bsmedberg: if the whole block's dead code, then shutdown-cleanse was an indicator in the past that mDBState 's actually mdefaultDBState .?
  2396. # [16:41] <decoder> in general it's not a problem though to talk at night =) just tuesdays is very busy because all the meetings are there
  2397. # [16:41] <Mavericks> bsmedberg: it also justifies ns_assertion in the RemoveAll() method
  2398. # [16:42] * Mavericks is now known as Mavericks|brb
  2399. # [16:42] * Quits: Edgar (Thunderbir@moz-58E2C7B7.dynamic.hinet.net) (Quit: Edgar)
  2400. # [16:43] * Joins: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP)
  2401. # [16:43] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2402. # [16:43] * Joins: sheppy (sheppy@moz-41A7FBC7.sw.biz.rr.com)
  2403. # [16:43] * mcote|afk is now known as mcote
  2404. # [16:44] * joey is now known as IRCMonkey34410
  2405. # [16:44] * Quits: IRCMonkey34410 (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20130107042018])
  2406. # [16:46] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2407. # [16:46] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  2408. # [16:48] * Joins: scenor (Thunderbir@moz-65C57DA4.wireless.dyn.drei.com)
  2409. # [16:48] * Parts: scenor (Thunderbir@moz-65C57DA4.wireless.dyn.drei.com)
  2410. # [16:50] <@ehsan> NeilAway: I cannot overstate how much more helpful it would be if you filed follow-up bugs instead of commenting on patches posted on fixed bugs...
  2411. # [16:50] * Joins: ehugg (ehugg@E45EF543.C5EAED67.6CD50604.IP)
  2412. # [16:50] * Joins: tonymec (tonymec@D7581BFA.EEA872EE.A9371869.IP)
  2413. # [16:51] <@ehsan> davidb: what's bug 831294 about?
  2414. # [16:51] <@ehsan> davidb: (helpful comment 0 there!)
  2415. # [16:51] <@ehsan> bsmedberg: you ended up doing the wontfixes!
  2416. # [16:51] <@bsmedberg> ehsan: heh, I've only barely started
  2417. # [16:51] <@bsmedberg> I have 3400 bugs to triage
  2418. # [16:51] <@ehsan> shall I expect more bugmail then? ;)
  2419. # [16:51] <@bsmedberg> I'm going to spend 90 minutes a day until it's done
  2420. # [16:52] * Joins: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP)
  2421. # [16:52] <@ehsan> boy I picked a bad time to watch XPCOM ;)
  2422. # [16:52] <Ms2ger> bsmedberg++
  2423. # [16:53] <edmorley> dietrich++
  2424. # [16:54] <@bsmedberg> hooboy, the latest thing in dev-apps-firefox is awesome
  2425. # [16:54] * whimboo is now known as whimboo|afk
  2426. # [16:54] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  2427. # [16:54] <dietrich> ;)
  2428. # [16:54] <@ehsan> bsmedberg: it's gonna be a glorious thread!
  2429. # [16:54] * jdm checks
  2430. # [16:54] <@bsmedberg> actually it won't be so bad, but I'm not sure how to fix it
  2431. # [16:55] <@bsmedberg> that's what I have minions for!
  2432. # [16:55] <jdm> click to play + no address bar?
  2433. # [16:55] <@ehsan> does our click to play prompt have something to do with the location bar?
  2434. # [16:55] <NeilAway> ehsan: is this a nitpicking comment or a useful one this time?
  2435. # [16:55] <@ehsan> NeilAway: just saw your comment on the 4096ul thing... I personally just land a patch to fix those myself :)
  2436. # [16:56] <@ehsan> NeilAway: but what I said was mostly about non-nitpicking stuff
  2437. # [16:56] <@ehsan> those comments tend to get lost
  2438. # [16:56] <@ehsan> and I hate for that to happen :/
  2439. # [16:56] <@bsmedberg> ehsan: well, that's how you get to "always enable for this site"
  2440. # [16:56] <@ehsan> ouch
  2441. # [16:57] <NeilAway> ehsan: well, I tend to be heavy on the nitpicking, so I'm not always sure when I'm not
  2442. # [16:57] <NeilAway> speaking of comments, is it bad form to start a multiline doc comment on the /** line itself?
  2443. # [16:57] <Ms2ger> YEs
  2444. # [16:57] <Ms2ger> *Yes
  2445. # [16:57] * Quits: tonymec (tonymec@D7581BFA.EEA872EE.A9371869.IP) (Ping timeout)
  2446. # [16:57] * Quits: tonymec|away (tonymec@D7581BFA.EEA872EE.A9371869.IP) (Ping timeout)
  2447. # [16:58] <jdm> /** Yes
  2448. # [16:58] <jdm> */
  2449. # [16:58] <Ms2ger> You, sir, are disgusting
  2450. # [17:00] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2451. # [17:01] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  2452. # [17:03] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2453. # [17:03] * ChanServ sets mode: +o smaug
  2454. # [17:03] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2455. # [17:03] <@bsmedberg> johns: do you know where the "always for this site" CTP permission is stored?
  2456. # [17:03] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  2457. # [17:04] <@bsmedberg> or jaws ^^
  2458. # [17:04] * Quits: espindola (espindola@moz-3C19F8D3.dsl.teksavvy.com) (Quit: Ex-Chat)
  2459. # [17:04] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  2460. # [17:05] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2461. # [17:05] * Joins: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP)
  2462. # [17:05] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  2463. # [17:05] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
  2464. # [17:06] * Joins: scenor (Thunderbir@moz-34B7C272.wireless.dyn.drei.com)
  2465. # [17:06] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2466. # [17:07] * mak|afk is now known as mak
  2467. # [17:08] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2468. # [17:09] <glandium> bsmedberg: i'm tempted to say nowhere, because that never persisted for me
  2469. # [17:09] * Parts: scenor (Thunderbir@moz-34B7C272.wireless.dyn.drei.com)
  2470. # [17:10] <@bsmedberg> glandium: which option did you choose?
  2471. # [17:10] <@bsmedberg> reading some code, it appears to be the "plugins" key on nsIPermissionManager
  2472. # [17:10] <glandium> bsmedberg: never allow for this site, iirc
  2473. # [17:10] <edmorley> jdm++
  2474. # [17:10] <jdm> hmm?
  2475. # [17:11] * NeilAway guess for the /** joke
  2476. # [17:11] <jdm> oh.
  2477. # [17:11] * jdm will be here all week.
  2478. # [17:11] <edmorley> :-)
  2479. # [17:11] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  2480. # [17:12] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
  2481. # [17:12] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2482. # [17:12] <NeilAway> someone qbo'd that already, otherwise I would have included Ms2ger's reply
  2483. # [17:12] <edmorley> past: win pgo orange on your m-c merge from fx-team
  2484. # [17:13] * hwine|mtg is now known as hwine
  2485. # [17:13] <edmorley> past: bad merge?
  2486. # [17:13] <past> edmorley: no way our patches could have caused this
  2487. # [17:13] <@ted> ehsan: you think it's bad watching xpcom?
  2488. # [17:13] <@ted> i watch bsmedberg still
  2489. # [17:13] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2490. # [17:13] * Quits: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  2491. # [17:14] <Ms2ger> ted, at least you're not watching timeless
  2492. # [17:14] <past> edmorley: seems like a slight variation on older oranges?
  2493. # [17:14] <@ted> hah
  2494. # [17:14] * froydnj watches xpcom
  2495. # [17:14] <edmorley> past: retrigger came back orange and prior push was not; it doesn't look promising (but as you say, I don't see how your push could have changed it - other than bad merge
  2496. # [17:14] <edmorley> )
  2497. # [17:15] * philor|away is now known as philor
  2498. # [17:15] * jlebar is now known as jlebar|afk
  2499. # [17:15] <@ehsan> ted: you crazy person! :P
  2500. # [17:16] <past> edmorley: I was thinking of reopening bug 604867 or bug 721033, but I suppose you'd rather wait for the next runs to finish?
  2501. # [17:16] <jcranmer> ehsan: what's happening in xpcom that makes it bad to watch?
  2502. # [17:16] <jdm> ted: I did that for a year. Then I realized that I don't care about plugin bugs.
  2503. # [17:16] * Joins: tonymec__ (tonymec@217C4D59.D8F5BA3C.A9371869.IP)
  2504. # [17:16] <@ehsan> NeilAway: I definitely don't mind nitpicking, my only concern is for your comments to go unnoticed...
  2505. # [17:16] * tonymec__ is now known as tonymec|away
  2506. # [17:16] * Quits: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it) (Connection reset by peer)
  2507. # [17:17] <@ehsan> jcranmer: bsmedberg's war on ancient bugs
  2508. # [17:17] <edmorley> past: yeah I'll wait for those and then likely reopen something
  2509. # [17:17] * Joins: mak (chatzilla@moz-35A66F5E.retail.telecomitalia.it)
  2510. # [17:17] <@ted> ehsan: it's still pretty useful
  2511. # [17:17] <@ted> i see a lot of things i wouldn't otherwise
  2512. # [17:17] <edmorley> past: just fed up of pgo-only bustage (having had similar for an unrelated landing today on inbound)
  2513. # [17:17] <past> edmorley: ok, thanks
  2514. # [17:17] <past> edmorley: :-)
  2515. # [17:17] <@ehsan> ted: you need to teach me how you deal with your bugmail volume
  2516. # [17:18] <edmorley> past: 4-5 hour turnarounds wear a bit thin :-)
  2517. # [17:18] * Quits: ferongr (ferongr@moz-64A7994C.dsl.dyn.forthnet.gr) (Quit: ferongr)
  2518. # [17:18] <@ted> ehsan: it's a lot of skimming
  2519. # [17:18] <@ehsan> bsmedberg: hmm, you can just remove the location bar through the customize toolbar dialog, right?
  2520. # [17:18] <@ted> i'm having some adjustment trouble since i moved from gmail to thunderbird
  2521. # [17:18] <@ted> harder to skip whole threads
  2522. # [17:19] <@ehsan> bsmedberg: that changes the behavior of some things at least (such as Ctrl+L)
  2523. # [17:19] <Ms2ger> ted, k
  2524. # [17:19] <@ehsan> ted: R
  2525. # [17:19] <@ehsan> or r, rather
  2526. # [17:19] <@bsmedberg> I guess you can, perhaps
  2527. # [17:19] <@ehsan> Ms2ger: what does k do?
  2528. # [17:19] <Ms2ger> Oh, looks like it's r for mail
  2529. # [17:19] <jcranmer> k ignores he thread
  2530. # [17:19] <@ted> oh
  2531. # [17:19] <@ted> i don't always want to ignore them
  2532. # [17:19] <jcranmer> but you probably need to install dmose's kill mail threads
  2533. # [17:19] <@ted> i'd just un-CC myself
  2534. # [17:19] * Mavericks|brb is now known as Mavericks
  2535. # [17:19] <jcranmer> r marks the entire thread read
  2536. # [17:19] * Joins: JeroenDeDauw (j@moz-1F3EC66F.dip.t-dialin.net)
  2537. # [17:19] <@ted> ah
  2538. # [17:20] <Ms2ger> Oh
  2539. # [17:20] <jaws> bsmedberg: it is with the permissions. you can get to it by using about:permissions or by visiting the site and using Page Info
  2540. # [17:20] <@ehsan> bsmedberg: my point was that since this is possible in our product code, I think we need to fix this bug on our side
  2541. # [17:20] <@ted> that's probably useful
  2542. # [17:20] <Ms2ger> K mutes the thread
  2543. # [17:20] * Quits: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP) (Quit: Going offline, see ya! (www.adiirc.com))
  2544. # [17:20] <@ted> although it requires me to switch between keys
  2545. # [17:20] <@ted> i like the UX of gmail for reading bugmail
  2546. # [17:20] <@ehsan> jcranmer: what does ignore mean? mute in gmail's vocabulary?
  2547. # [17:20] <Ms2ger> Gmail has UX?
  2548. # [17:20] <@ted> just keep hitting the keyboard shortcut for "next conversation"
  2549. # [17:20] <edmorley> ted: tried "thunderbird conversations" addon?
  2550. # [17:20] <@bsmedberg> ehsan: well... if the user has explicitly turned off the location bar, maybe they just don't want to be bothered.
  2551. # [17:21] <@ted> edmorley: no, a little gun-shy about installing addons that completely rewire the UI
  2552. # [17:21] <@bsmedberg> I'm happy to file a bug and get somebody from UX to never make a decision, though!
  2553. # [17:21] <@ehsan> bsmedberg: hmm, I wonder what that does to the rest of the stuff hanging off the location bar, such as geolocation prompts, password prompts, etc.
  2554. # [17:21] <jcranmer> ehsan: ignore means that a) all new messages in that thread are marked as read and b) if you don't click "view ignored threads", hides it from showing up at all
  2555. # [17:21] <@ehsan> jcranmer: I see. thanks!
  2556. # [17:21] * @ted lunches
  2557. # [17:22] * Joins: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP)
  2558. # [17:22] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  2559. # [17:22] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2560. # [17:22] <Mavericks> ted: no ux of gmail on windows phone's the best!
  2561. # [17:23] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2562. # [17:23] <Mavericks> ted: *ux of gmail for reading bugmail
  2563. # [17:24] * Quits: Mavericks (Mibbit@EB09A187.A93E7DC1.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2564. # [17:24] * Joins: Mavericks (Mibbit@EB09A187.A93E7DC1.261E7448.IP)
  2565. # [17:25] * Joins: bbondy (bbondy@7F6E4DBB.3A9F9BD4.4C2245EF.IP)
  2566. # [17:25] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Ping timeout)
  2567. # [17:26] * Joins: Mavericks_ (Mibbit@EB09A187.A93E7DC1.261E7448.IP)
  2568. # [17:26] * Quits: Mavericks_ (Mibbit@EB09A187.A93E7DC1.261E7448.IP) (Quit: Mavericks)
  2569. # [17:28] * Quits: Optimizer (Optimizer@5D2E1F0A.5B928161.D5D59AD9.IP) (Ping timeout)
  2570. # [17:28] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  2571. # [17:28] * Joins: Mavericks_ (Mibbit@EB09A187.A93E7DC1.261E7448.IP)
  2572. # [17:29] * Quits: ddahl (ddahl@648205EB.ED8DACAE.49D91E5E.IP) (Ping timeout)
  2573. # [17:29] * armenzg is now known as armenzg_brb
  2574. # [17:30] * joduinn is now known as joduinn-mtg
  2575. # [17:30] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  2576. # [17:30] * Mavericks_ is now known as Maverick
  2577. # [17:31] * Joins: Optimizer (Optimizer@59322860.5F6B62E6.BE90E62C.IP)
  2578. # [17:31] * Joins: doop (Chris@F2D29657.F60B0462.67AC9B1.IP)
  2579. # [17:31] * Quits: coop (Chris@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2580. # [17:31] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2581. # [17:31] * doop is now known as coop
  2582. # [17:31] * Joins: cviecco (cviecco@2557E599.66715431.D25A875A.IP)
  2583. # [17:31] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2584. # [17:31] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2585. # [17:31] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2586. # [17:31] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2587. # [17:31] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2588. # [17:31] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2589. # [17:31] * Quits: armenzg_brb (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2590. # [17:31] * Quits: jhopkins (jhopkins@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2591. # [17:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2592. # [17:32] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2593. # [17:32] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2594. # [17:32] * ChanServ sets mode: +o ehsan
  2595. # [17:33] * Quits: Optimizer (Optimizer@59322860.5F6B62E6.BE90E62C.IP) (Ping timeout)
  2596. # [17:33] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
  2597. # [17:33] * Joins: Optimizer (Optimizer@72E52271.50DF8DBD.D5D59AD9.IP)
  2598. # [17:33] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  2599. # [17:34] * Quits: ankesh11 (u8015@moz-160C58C6.com) (Client exited)
  2600. # [17:34] * Joins: armenzg_brb (armenzg@F2D29657.F60B0462.67AC9B1.IP)
  2601. # [17:35] * Joins: tonymec (tonymec@217C4D59.D8F5BA3C.A9371869.IP)
  2602. # [17:35] * Quits: Maverick (Mibbit@EB09A187.A93E7DC1.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2603. # [17:35] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2604. # [17:36] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2605. # [17:36] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2606. # [17:36] * Quits: biesi (u8099@moz-160C58C6.com) (Input/output error)
  2607. # [17:37] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  2608. # [17:37] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2609. # [17:38] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2610. # [17:38] * Joins: jincreator (Thunderbir@D3DCC502.D747C7BE.60FBD70D.IP)
  2611. # [17:39] * Quits: @dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2612. # [17:39] * Joins: dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP)
  2613. # [17:39] * ChanServ sets mode: +o dbaron
  2614. # [17:39] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  2615. # [17:40] * Quits: Mavericks (Mibbit@EB09A187.A93E7DC1.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2616. # [17:40] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2617. # [17:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/43391698ce5e - Malini Das - Bug 829566 - have marionette client send right tap event depending on shim, r=jgriffin
  2618. # [17:41] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2619. # [17:41] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2620. # [17:41] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  2621. # [17:41] * Joins: jhopkins (jhopkins@F2D29657.F60B0462.67AC9B1.IP)
  2622. # [17:41] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  2623. # [17:42] * Joins: ankesh11 (uid8015@moz-D8B63698.irccloud.com)
  2624. # [17:43] * Joins: MrDHat (quassel@F125027D.50E444E4.50E99975.IP)
  2625. # [17:43] * Quits: erick (erick@E1304535.2A7189BF.BE19388.IP) (Ping timeout)
  2626. # [17:44] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2627. # [17:44] <@bz> It's a bad sign when I see a problem and start trying to use SFINAE before considering simpler solutions. :(
  2628. # [17:44] * Quits: mbrubeck (mozilla@7B99D36C.3A9F9BD4.4C2245EF.IP) (Quit: Leaving.)
  2629. # [17:45] * ahal is now known as ahal|lunch
  2630. # [17:45] * Quits: sewardj (sewardj@moz-691D9DD4.dip.t-dialin.net) (Ping timeout)
  2631. # [17:46] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2632. # [17:46] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
  2633. # [17:46] * armenzg_brb is now known as armenzg
  2634. # [17:48] * Joins: erick (erick@E1304535.2A7189BF.BE19388.IP)
  2635. # [17:51] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2636. # [17:52] * Joins: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
  2637. # [17:53] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  2638. # [17:53] * Joins: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP)
  2639. # [17:53] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Connection reset by peer)
  2640. # [17:53] * Joins: Ann_Yimi_ (Ann_Yiming@2557E599.66715431.D25A875A.IP)
  2641. # [17:54] * Quits: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  2642. # [17:54] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2643. # [17:54] * ChanServ sets mode: +o smaug
  2644. # [17:54] * Joins: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP)
  2645. # [17:54] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2646. # [17:54] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2647. # [17:54] * Quits: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  2648. # [17:54] * Joins: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP)
  2649. # [17:55] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2650. # [17:55] * Quits: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP) (Connection reset by peer)
  2651. # [17:55] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  2652. # [17:56] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2653. # [17:57] * Joins: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP)
  2654. # [17:58] * Quits: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP) (Client exited)
  2655. # [17:58] * Joins: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP)
  2656. # [17:58] * Quits: MrDHat_ (quassel@F125027D.50E444E4.50E99975.IP) (Client exited)
  2657. # [17:58] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  2658. # [17:59] * Fallen|away is now known as Fallen
  2659. # [18:00] * Joins: terrence_ (terrence@2557E599.66715431.D25A875A.IP)
  2660. # [18:00] * Quits: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
  2661. # [18:00] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2662. # [18:00] * terrence_ is now known as terrence
  2663. # [18:01] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  2664. # [18:01] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  2665. # [18:01] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2666. # [18:01] * Quits: jdm (jdm@moz-F8747CC6.dsl.ovh.fr) (Quit: Lost terminal)
  2667. # [18:03] <Ms2ger> marcoz, you're getting recruited? Better fire you now ;)
  2668. # [18:04] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  2669. # [18:04] <@bz> cruited once, cruited again...
  2670. # [18:04] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2671. # [18:05] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2672. # [18:05] <padenot> is https://hg.mozilla.org/try/rev/6cc2f8236d95 all what is needed to trigger a PGO win32 build on try? it seems a bit too short
  2673. # [18:05] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2674. # [18:06] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2675. # [18:06] * Joins: ojan_away (uid5519@moz-A588D045.irccloud.com)
  2676. # [18:06] * ojan_away is now known as ojan
  2677. # [18:06] <Ms2ger> padenot, that's probably fine
  2678. # [18:07] <padenot> it only took something like 1:15, so I was wondering
  2679. # [18:07] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  2680. # [18:07] <Ms2ger> Oh
  2681. # [18:07] <Ms2ger> Then it's probably wrong :)
  2682. # [18:07] <padenot> who would know what to do?
  2683. # [18:08] * Joins: scenor (Thunderbir@moz-34B7C272.wireless.dyn.drei.com)
  2684. # [18:08] <ojan> Anyone around who knows about gecko's mathml implementation? The people listed at https://wiki.mozilla.org/MathML:Home_Page aren't around it seems. I'm trying to fix some things in WebKit's implementation that Gecko does much better and I'm curious how it's implemented.
  2685. # [18:08] * Parts: scenor (Thunderbir@moz-34B7C272.wireless.dyn.drei.com)
  2686. # [18:08] <ojan> I suppose I could dig through the source code. :)
  2687. # [18:08] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  2688. # [18:09] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2689. # [18:09] * Joins: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com)
  2690. # [18:09] <@smaug> ojan: it is a bit late in NZ
  2691. # [18:09] * Joins: thx1138 (Instantbir@7CD1B470.2BC633E3.88CF6591.IP)
  2692. # [18:09] * Joins: ddahl (ddahl@43CB6079.66715431.D25A875A.IP)
  2693. # [18:09] <ojan> yeah, that's what i figured
  2694. # [18:10] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.89 [Firefox 10.0.11/20121130170736])
  2695. # [18:10] * Quits: tzimmermann (tzimmerman@moz-6E35195.pools.arcor-ip.net) (Quit: Ex-Chat)
  2696. # [18:10] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  2697. # [18:11] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  2698. # [18:11] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  2699. # [18:11] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2700. # [18:12] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  2701. # [18:13] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  2702. # [18:13] * Joins: rednaks (rednaks@1124285C.7B2CFADA.55FFA9B4.IP)
  2703. # [18:14] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2704. # [18:14] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
  2705. # [18:14] <marcoz> Ms2ger: Hahah, I denied that contact request. ;)
  2706. # [18:14] * armenzg is now known as armenzg_lunch
  2707. # [18:14] <marcoz> Ms2ger: For some unknown reason, I was not interested. ;)
  2708. # [18:15] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  2709. # [18:15] * Joins: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP)
  2710. # [18:16] * Joins: jedp (jedp@moz-59C58F81.dsl.dynamic.sonic.net)
  2711. # [18:16] <@bz> er...
  2712. # [18:16] <hub> marcoz: I get some, sometime by email
  2713. # [18:16] * Quits: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net) (Quit: ZNC - http://znc.in)
  2714. # [18:16] <@bz> is bugzilla down?
  2715. # [18:16] <hub> marcoz: and it never ends well
  2716. # [18:16] <edmorley> yes for me
  2717. # [18:16] <Ms2ger> ojan, mxr.mozilla.org/mozilla-central/source/layout/mathml :)
  2718. # [18:16] <jedp> bugzilla is down for me
  2719. # [18:17] * Quits: gwagner (Gregor@A6CBEE60.C366FB5A.13A8CA36.IP) (Quit: gwagner)
  2720. # [18:17] <philor> yes, phx phun
  2721. # [18:17] <@bz> the update server seems to be down too?
  2722. # [18:17] * Joins: snorp (snorp@moz-BD8D0B1E.lightspeed.livnmi.sbcglobal.net)
  2723. # [18:17] <glob> phx data center issues, IT are working on it
  2724. # [18:17] * @bz just started a build..
  2725. # [18:17] <@bz> and it claims to be up to date
  2726. # [18:17] <@bz> it's a beta14 build!
  2727. # [18:17] <ojan> Ms2ger: yup, i'm reading it now. i found a commit actually that is doing exactly what i've been trying to do with the webkit code.
  2728. # [18:17] * Joins: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP)
  2729. # [18:17] <jlebar|afk> glob: bugzilla is down? Can we modify the topic? http://www.downforeveryoneorjustme.com/bugzilla.mozilla.org
  2730. # [18:18] <glob> jlebar|afk, phx data center issues, IT are working on it
  2731. # [18:18] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  2732. # [18:18] * Ms2ger changes topic to 'PHX data center issues, IT is working on it || Introducing https://etherpad.mozilla.org/commonissues || Fix your tests, please! http://brasstacks.mozilla.com/orangefactor/ || Next merge: 18 February || New? Want to help? See #introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au'
  2733. # [18:18] <jlebar|afk> Ms2ger: thanks.
  2734. # [18:18] <glob> <3
  2735. # [18:18] <Ms2ger> ojan, dammit, if you guys are actually working on mathml support, we'll need to do work to stay ahead :)
  2736. # [18:18] <@bz> heh
  2737. # [18:18] * Joins: mwobensmith (Adium@2557E599.66715431.D25A875A.IP)
  2738. # [18:18] <ojan> lol...we won't be getting ahead of gecko's implementation any time soon...if ever
  2739. # [18:18] <jlebar|afk> Well, now seems like a good time to get lunch.
  2740. # [18:19] <@bz> jlebar|afk: indeed
  2741. # [18:19] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2742. # [18:19] * sworkman_ is now known as sworkman
  2743. # [18:19] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  2744. # [18:19] <edmorley> this is where we see if treestatus default to closed works
  2745. # [18:19] <ojan> there's noone actively working on mathml anymore...i'm just cleaning up code that's violating layout rules
  2746. # [18:20] * AutomatedTester is now known as AutomatedTester|away
  2747. # [18:20] <glob> edmorley, except treestatus.m.o is down
  2748. # [18:20] * Joins: willyaranda (willyarand@moz-7B107A11.dynamic.jazztel.es)
  2749. # [18:20] <edmorley> glob: to clarify, the hg hook now defaults to closed if treestatus.m.o is down
  2750. # [18:21] <glob> edmorley, ah. sorry
  2751. # [18:21] <edmorley> don't be, I wasn't clear :-)
  2752. # [18:21] * Joins: mats (chatzilla@868A9748.A189EB51.4B330583.IP)
  2753. # [18:21] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  2754. # [18:21] <@ted> if a whole bunch of infra is busted, having the tree closed seems pretty sensible
  2755. # [18:21] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
  2756. # [18:21] * Quits: marcoz (marco.zehe@moz-E206FB66.dip.t-dialin.net) (Quit: Leaving.)
  2757. # [18:22] <Ms2ger> ted, but what if just treestatus goes down?
  2758. # [18:22] <philor> we should have treestatus check api-dev and close automatically if it's busted
  2759. # [18:22] <@ted> that's a risk we'll have to take
  2760. # [18:22] <catlee> not sure what we do for builds that really use phx
  2761. # [18:22] <@ted> anyway, no wiki no worky
  2762. # [18:22] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
  2763. # [18:22] <edmorley> Ms2ger: then we still want it to default to closed, since the tree could need to actually be closed
  2764. # [18:22] <@bsmedberg> Time to stop triaging then!
  2765. # [18:22] <edmorley> people can still use CLOSED TREE to override
  2766. # [18:23] * catlee is now known as catlee-lunch
  2767. # [18:23] * Joins: Mavericks (Mibbit@EB09A187.A93E7DC1.261E7448.IP)
  2768. # [18:23] * ahal|lunch is now known as ahal
  2769. # [18:23] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  2770. # [18:23] * Quits: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  2771. # [18:25] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2772. # [18:25] <edmorley> philor: tbpl's going to have stuck crons again isn't it :-(
  2773. # [18:25] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2774. # [18:25] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  2775. # [18:25] * aki|buildduty is now known as aki|lunch
  2776. # [18:25] * Quits: kmoir (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2777. # [18:25] * nthomas is now known as nthomas|away
  2778. # [18:25] <edmorley> philor: annoyingly the patch to fix is only on tbpl-dev since it's waiting for tbpl-dev to be unstuck
  2779. # [18:25] <@bz> Ah, my fx14 is updating
  2780. # [18:25] <@bz> that's a good sign!
  2781. # [18:25] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  2782. # [18:25] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
  2783. # [18:25] <padenot> yeah, it's back up here
  2784. # [18:25] <philor> edmorley: yeah, alas that sort of catch-22 doesn't surprise me at all anymore
  2785. # [18:25] <glob> bmo's back
  2786. # [18:26] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
  2787. # [18:27] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2788. # [18:27] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2789. # [18:28] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2790. # [18:29] * Quits: sheppy (sheppy@moz-41A7FBC7.sw.biz.rr.com) (Quit: sheppy)
  2791. # [18:29] * glob is now known as glob|away
  2792. # [18:29] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  2793. # [18:30] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  2794. # [18:30] <cjones> nope
  2795. # [18:31] * Joins: danielapetrovici_ (danielapet@A5A0595A.66715431.D25A875A.IP)
  2796. # [18:32] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2797. # [18:33] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Ping timeout)
  2798. # [18:33] * Quits: nigelb (nigel@moz-8640053A.me) (Client exited)
  2799. # [18:33] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2800. # [18:34] * Quits: josh (josh@moz-7D5BC4BE.nyc.res.rr.com) (Quit: josh)
  2801. # [18:34] * Joins: juanb (jbecerra@E48845AB.3A9F9BD4.4C2245EF.IP)
  2802. # [18:34] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  2803. # [18:34] * Joins: josh (josh@moz-7D5BC4BE.nyc.res.rr.com)
  2804. # [18:34] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2805. # [18:34] * Joins: nigelb (nigel@moz-8640053A.me)
  2806. # [18:34] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2807. # [18:35] * Parts: spartanfire (guimdearau@74B8ECDC.2FD32FD7.7C9220AF.IP)
  2808. # [18:35] * Joins: Matti (Matti@moz-B0557489.dip.t-dialin.net)
  2809. # [18:36] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  2810. # [18:36] <espindola> BenWa: https://metrics.mozilla.com/protected/telemetry/chrome-hangs/
  2811. # [18:37] * Quits: graememcc (chatzilla@moz-EA1236EC.range31-52.btcentralplus.com) (Ping timeout)
  2812. # [18:38] * Quits: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP) (Quit: Leaving.)
  2813. # [18:38] * Quits: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP) (Connection reset by peer)
  2814. # [18:38] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  2815. # [18:38] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2816. # [18:38] * Quits: cviecco (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  2817. # [18:38] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  2818. # [18:39] * Quits: gerv (Instantbir@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  2819. # [18:39] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  2820. # [18:40] <espindola> BenWa: git://github.com/mozilla-metrics/telemetry-toolbox.git
  2821. # [18:40] <fitzgen> is something going on with bugzilla right now?
  2822. # [18:40] * Joins: danielapetrovici__ (danielapet@601F3B17.33662590.A5830293.IP)
  2823. # [18:40] <Ms2ger> fitzgen, /topic
  2824. # [18:40] <lizzard> yes, IT is workign on it, see the topic
  2825. # [18:41] <fitzgen> Ms2ger, lizzard: sorry missed that >_<
  2826. # [18:41] <fitzgen> thanks guys
  2827. # [18:41] <Ms2ger> Np
  2828. # [18:41] <evilpie> bugzilla don't leave me right now
  2829. # [18:41] * Quits: danielapetrovici_ (danielapet@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  2830. # [18:41] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  2831. # [18:42] * Joins: wesj (Instantbir@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2832. # [18:42] * Joins: cviecco (cviecco@2557E599.66715431.D25A875A.IP)
  2833. # [18:42] * Joins: gerv (Instantbir@moz-8E68CF56.in-addr.arpa)
  2834. # [18:43] <philor> tinderbox is fine, we should switch back to it
  2835. # [18:43] <@ted> [Gmail]/All Mail Downloading message header 924945 of 738170
  2836. # [18:43] <@ted> gg thunderbird
  2837. # [18:43] * Joins: nmatsakis (nmatsakis@moz-F66E3747.dsl.pltn13.sbcglobal.net)
  2838. # [18:44] * Joins: jviereck (Adium@moz-25674D08.ethz.ch)
  2839. # [18:44] <@ehsan> bz: you need a C++ intervention
  2840. # [18:44] * Quits: cviecco (cviecco@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2841. # [18:44] * Joins: cviecco (cviecco@2557E599.66715431.D25A875A.IP)
  2842. # [18:45] * Joins: mcsmurf (me@moz-BD2E9751.dip.t-dialin.net)
  2843. # [18:45] * Joins: akeybl (akeybl@43CB6079.66715431.D25A875A.IP)
  2844. # [18:45] <jcranmer> bugzilla down -> go home for the day! :-)
  2845. # [18:46] <Ms2ger> http://fredericiana.com/media/wp/2011/01/no-bugzilla.png
  2846. # [18:46] * Joins: sheppy (sheppy@moz-41A7FBC7.sw.biz.rr.com)
  2847. # [18:46] <espindola> :-)
  2848. # [18:46] * geekboy|afk is now known as geekboy
  2849. # [18:46] <espindola> I was about to ask
  2850. # [18:47] <mcsmurf> Ms2ger: heh
  2851. # [18:47] <Ms2ger> espindola, third hit on Google images for me :)
  2852. # [18:47] <jhammel> Ms2ger++
  2853. # [18:47] * KaiRo wonders what he should do while everything's down... http://fredericiana.com/2011/01/11/i-am-a-web-developer-i-dont-usually-compile-code/
  2854. # [18:48] <@ehsan> is everything down for everyone?
  2855. # [18:48] <jhammel> yes
  2856. # [18:48] <edmorley> the maintenance page for bmo is now that image actually :-D
  2857. # [18:48] <jhammel> edmorley: nice :)
  2858. # [18:48] <@ehsan> yay!
  2859. # [18:48] <mcsmurf> bugzilla works again!
  2860. # [18:48] <@ehsan> lies!
  2861. # [18:48] * Quits: rednaks (rednaks@1124285C.7B2CFADA.55FFA9B4.IP) (Quit: Quitte)
  2862. # [18:48] <mcsmurf> :]
  2863. # [18:49] <edmorley> how to troll the channel in 1 easy step
  2864. # [18:49] <edmorley> :-)
  2865. # [18:49] <@ehsan> oh this is the dns maintenance isn't it?
  2866. # [18:49] <mcsmurf> really, it does :D
  2867. # [18:49] <lizzard> does that mean i have to work?
  2868. # [18:49] <edmorley> ehsan: that's at the weekend
  2869. # [18:49] * jcranmer is now known as jcranmer|away
  2870. # [18:49] <mcsmurf> looks like :P
  2871. # [18:49] <@ehsan> OMG BUGZILLA
  2872. # [18:49] <Ms2ger> lizzard, you never have to work :)
  2873. # [18:49] <@ehsan> it's back
  2874. # [18:49] <lizzard> :D
  2875. # [18:49] <@ehsan> lizzard: go back to work :P
  2876. # [18:49] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.15/20130106004215])
  2877. # [18:49] <@ehsan> oh wait
  2878. # [18:49] <mcsmurf> though a bit slow
  2879. # [18:49] * @ehsan spoke too soon
  2880. # [18:49] <mcsmurf> hehe
  2881. # [18:49] <jhammel> heh
  2882. # [18:49] <@ehsan> a bit?!
  2883. # [18:50] <@ehsan> I have downloaded like 25 bytes so far
  2884. # [18:50] <jhammel> yeah, i hate starting to file a bug and then finding out that my long paragraph has been eaten by a grue
  2885. # [18:50] <jhammel> even though Fx keeps the stuff in cache, i freak out every time
  2886. # [18:50] <mcsmurf> ok, it's down again
  2887. # [18:50] <jhammel> this could become a monty python sketch very quickly
  2888. # [18:50] <mcsmurf> whatever, just keep trying ;)
  2889. # [18:51] * Joins: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP)
  2890. # [18:51] <jhammel> and lose my precious words?!? ;)
  2891. # [18:51] <jhammel> luckily i have emailz to distract me...
  2892. # [18:51] <edmorley> jhammel: I love that episode of fawlty towers
  2893. # [18:51] <jhammel> edmorley: which one? i was thinking of the "not quite dead" part of holy grail, actually
  2894. # [18:51] * Quits: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP) (Connection reset by peer)
  2895. # [18:51] <edmorley> ahh ok
  2896. # [18:52] * Joins: jimm-bbiab (jimm@E48845AB.3A9F9BD4.4C2245EF.IP)
  2897. # [18:52] * Quits: jviereck (Adium@moz-25674D08.ethz.ch) (Quit: Leaving.)
  2898. # [18:52] <Ms2ger> Monty Python's Fliegender Zirkus?
  2899. # [18:53] * Quits: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP) (Quit: Leaving.)
  2900. # [18:53] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2901. # [18:53] <edmorley> jhammel: I was thinking of this episode http://www.youtube.com/watch?v=khgpg-9TjVM (about 30s from the end)
  2902. # [18:54] * mak looks at edmorley backing out all of the changesets up to hg1
  2903. # [18:54] * Joins: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP)
  2904. # [18:55] * aki|lunch is now known as aki|buildduty
  2905. # [18:55] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2906. # [18:55] * mak is now known as mak|afk
  2907. # [18:55] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  2908. # [18:56] * Parts: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  2909. # [18:56] <@ehsan> what's up with us building jschuff.c every single time?
  2910. # [18:56] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2911. # [18:57] <Ms2ger> ehsan, same thing you fixed before with the gfx thing
  2912. # [18:57] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
  2913. # [18:57] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  2914. # [18:57] <Ms2ger> ehsan, bug 823351
  2915. # [18:58] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2916. # [18:58] <jhammel> edmorley: nice :) i love that show
  2917. # [18:58] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2918. # [18:59] * Joins: spartanfire (guimdearau@74B8ECDC.2FD32FD7.7C9220AF.IP)
  2919. # [18:59] * Quits: twi (Adium@4B8FCCF0.8AAAF769.FAAB0799.IP) (Quit: Leaving.)
  2920. # [18:59] <@ehsan> oh nice
  2921. # [18:59] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2922. # [18:59] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2923. # [18:59] <@ehsan> ted: can you please review bug 823351? thanks!
  2924. # [18:59] <@ted> is bugzilla working?
  2925. # [19:00] <@ehsan> ted: it works for me
  2926. # [19:00] <edmorley> topic
  2927. # [19:00] <@ted> edmorley: yeah, i was asking ehsan :)
  2928. # [19:00] <@ehsan> Ms2ger: shame on me, I'm CCed there and I didn't remember seeing it!
  2929. # [19:00] * Quits: wolfiR (wolfiR@moz-C1367367.dip0.t-ipconnect.de) (Ping timeout)
  2930. # [19:00] <edmorley> oh it's actually working again now
  2931. # [19:00] <edmorley> though other services are not
  2932. # [19:01] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  2933. # [19:01] * Joins: wolfiR (wolfiR@moz-C1367367.dip0.t-ipconnect.de)
  2934. # [19:01] <@ehsan> etherpad is down
  2935. # [19:01] <@ehsan> just so you know
  2936. # [19:01] * Quits: @dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2937. # [19:01] * Joins: dao (dao@moz-8BE9FFD4.pool.mediaways.net)
  2938. # [19:01] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  2939. # [19:02] * Joins: dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP)
  2940. # [19:02] * ChanServ sets mode: +o dbaron
  2941. # [19:02] <edmorley> so treestatus is giving 500s
  2942. # [19:02] <edmorley> tbpl's cron is stuck
  2943. # [19:02] <@ehsan> edmorley: why's the tree closed?
  2944. # [19:02] * Joins: graememcc (chatzilla@moz-429D10F3.range86-150.btcentralplus.com)
  2945. # [19:02] <@ehsan> oh shoot
  2946. # [19:02] <@ehsan> remote: Error accessing https://treestatus.mozilla.org/mozilla-inbound?format=json: HTTP Error 500: INTERNAL SERVER ERROR
  2947. # [19:02] <@ehsan> sadface :(
  2948. # [19:02] <gps> the matrix is back!
  2949. # [19:02] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2950. # [19:02] <@ehsan> remote: Unable to check if the tree is open - treating as if CLOSED.
  2951. # [19:02] <@ehsan> remote: To push despite treestatus being unavailable, include "CLOSED TREE" in your push comment
  2952. # [19:03] <edmorley> ehsan: intentional default to closed if treestatus down
  2953. # [19:03] <@ehsan> yeah
  2954. # [19:03] <edmorley> ehsan: yeah I'd like to only resort to that if an apache restart doesn't resolve
  2955. # [19:03] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2956. # [19:03] <philor> and if you push, since BzAPI is dead too, you will have to star and you'll have to manually search for the bugs to do it
  2957. # [19:03] <edmorley> given it's a bad habit for people to get into
  2958. # [19:03] <@ehsan> fine I just won't push!
  2959. # [19:04] <edmorley> gerv: can you restart bzapi please, is down after phx issue
  2960. # [19:04] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2961. # [19:05] * Joins: shahriar (shahriar@53CA60AC.C9C60561.1BF8F68A.IP)
  2962. # [19:07] <edmorley> filed bug 831362 for bzapi being down
  2963. # [19:07] <jhammel> edmorley: thank ye, as i'm rather waiting on it
  2964. # [19:08] <Mavericks> b.m.o's up
  2965. # [19:08] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2966. # [19:09] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  2967. # [19:09] <@ehsan> whoa, I pushed!
  2968. # [19:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/752093e9327e - Ting-Yuan Huang - Bug 823351 - Setup the dependency of jchuff.c on jpeg_nbits_table.h; r=ted
  2969. # [19:09] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  2970. # [19:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/abd216c2ded3 - Ehsan Akhgari - Bug 827158 - Part 3: Move the ValidityState API to Web IDL bindings; r=bzbarsky
  2971. # [19:09] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2972. # [19:10] <edmorley> ehsan: :-(
  2973. # [19:11] <@ehsan> edmorley: why ':-('?
  2974. # [19:11] <edmorley> bzapi down means manual starring
  2975. # [19:11] <edmorley> see above
  2976. # [19:11] <@ehsan> it seems to work for me...
  2977. # [19:11] <edmorley> ehsan: for new failure
  2978. # [19:11] <@ehsan> just slow
  2979. # [19:11] <edmorley> ehsan: tbpl's cron is stuck
  2980. # [19:11] <edmorley> as ewll
  2981. # [19:11] <edmorley> well
  2982. # [19:11] <@ehsan> oh
  2983. # [19:11] <edmorley> filed bug 831363 for treestatus down
  2984. # [19:11] <@ehsan> I didn't know that we use a cronjob these days :(
  2985. # [19:11] <@ehsan> sorry
  2986. # [19:12] <edmorley> ehsan: for data imprt
  2987. # [19:12] * Joins: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de)
  2988. # [19:12] * Joins: kmoir (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2989. # [19:12] <@ehsan> edmorley: ok I'll star manually as a punishment :)
  2990. # [19:13] * bc is now known as bc|mtg
  2991. # [19:13] <edmorley> ehsan: ta :-)
  2992. # [19:13] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2993. # [19:14] <mikeratcliffe> Not able to push to try at all, I guess for the same reasons.
  2994. # [19:14] * Joins: biesi (uid8099@moz-C944F5EC.irccloud.com)
  2995. # [19:15] * Parts: spartanfire (guimdearau@74B8ECDC.2FD32FD7.7C9220AF.IP)
  2996. # [19:15] * Joins: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz)
  2997. # [19:16] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2998. # [19:17] * armenzg_lunch is now known as armenzg
  2999. # [19:18] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  3000. # [19:18] * ChanServ sets mode: +o dveditz
  3001. # [19:19] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
  3002. # [19:19] <Fallen> wtf? hg qpop -f swallowed my local changes. I though that would keep changes and just unapply the current patch
  3003. # [19:19] <Ms2ger> Note: "-f" tends to be dangerous
  3004. # [19:19] * Quits: Optimizer (Optimizer@72E52271.50DF8DBD.D5D59AD9.IP) (Ping timeout)
  3005. # [19:20] <Fallen> yeah, I just had the impression it used to work *sigh*
  3006. # [19:21] <edmorley> Trees closed for bug 831362, bug 831363 and bug 831371 (can't update treestatus properly since 500s most of the time)
  3007. # [19:21] <Fallen> ah interesting, it created a .orig file!
  3008. # [19:22] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  3009. # [19:22] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
  3010. # [19:23] * Joins: Optimizer (Optimizer@AF6F2BD3.1AFF4FE6.274D17D6.IP)
  3011. # [19:23] * @bz is not happy with the components spec
  3012. # [19:24] <@bz> And even less happy with the issue handling. :(
  3013. # [19:25] <@bz> And _wow_ are there a lot of open issues.
  3014. # [19:25] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
  3015. # [19:25] * jlebar|afk is now known as jlebar
  3016. # [19:26] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
  3017. # [19:26] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  3018. # [19:27] <@bz> how can I turn on web components in chrome?
  3019. # [19:28] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  3020. # [19:29] * Quits: dao (dao@moz-8BE9FFD4.pool.mediaways.net) (Quit: Leaving.)
  3021. # [19:30] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Connection reset by peer)
  3022. # [19:30] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3023. # [19:30] <jimb> bsmedberg: ping
  3024. # [19:31] <jimb> bsmedberg: What's the nicest way to write tests that communicate with e10s subprocesses?
  3025. # [19:31] * mak|afk is now known as mak
  3026. # [19:31] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  3027. # [19:34] <gbrown> edmorley, philor: I landed a change to robocop a few days ago that should ensure we dump the logcat whenever a test fails; if you happen to see any cases where a rc test fails and does not dump logcat, please make some noise
  3028. # [19:34] <edmorley> ok ;-)
  3029. # [19:34] <edmorley> :-) even
  3030. # [19:35] * Quits: Optimizer (Optimizer@AF6F2BD3.1AFF4FE6.274D17D6.IP) (Ping timeout)
  3031. # [19:36] * whimboo|afk is now known as whimboo
  3032. # [19:36] * khuey|away is now known as khuey
  3033. # [19:37] * Quits: MrDHat (quassel@F125027D.50E444E4.50E99975.IP) (Client exited)
  3034. # [19:37] * Joins: felipe (felipe@2981D2F7.550A1EE7.DB5C0666.IP)
  3035. # [19:38] * catlee-lunch is now known as catlee
  3036. # [19:38] * Quits: danielapetrovici__ (danielapet@601F3B17.33662590.A5830293.IP) (Client exited)
  3037. # [19:39] * Joins: Optimizer (Optimizer@81EF06E2.50CD76D5.274D17D6.IP)
  3038. # [19:39] * nthomas|away is now known as nthomas
  3039. # [19:40] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  3040. # [19:41] * Joins: atte (atte@moz-37C1DF97.dhcp.inet.fi)
  3041. # [19:41] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3042. # [19:42] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  3043. # [19:42] <Ms2ger> Oh hey, flash crashed
  3044. # [19:42] <KWierso|Home> Ms2ger: you're free!
  3045. # [19:43] * Joins: bsmith (bsmith@2557E599.66715431.D25A875A.IP)
  3046. # [19:43] <jmaher> past: ping
  3047. # [19:44] * Quits: Optimizer (Optimizer@81EF06E2.50CD76D5.274D17D6.IP) (Ping timeout)
  3048. # [19:45] <edmorley> Ms2ger: your mistake was installing it in the first place :P
  3049. # [19:45] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3050. # [19:45] * philor is now known as philor|away
  3051. # [19:46] * Quits: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3052. # [19:46] <Archaeopteryx> edmorley: maybe he tries to do something in Chrome like bz, then installing Chrome would be the mistake
  3053. # [19:47] * Joins: Optimizer (Optimizer@CE025C44.B62A839A.274D17D6.IP)
  3054. # [19:48] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  3055. # [19:48] <Ms2ger> edmorley, Comedy Central doesn't do <video> :(
  3056. # [19:51] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
  3057. # [19:51] <edmorley> :-(
  3058. # [19:51] * Quits: shahriar (shahriar@53CA60AC.C9C60561.1BF8F68A.IP) (Quit: Konversation terminated!)
  3059. # [19:52] <edmorley> sfink: thank you :-)
  3060. # [19:52] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  3061. # [19:52] <sfink> edmorley: yw. I attempted to upload the patch, too, but with bzapi down I'm too lazy to do it manually.
  3062. # [19:52] <edmorley> :-)
  3063. # [19:53] * Joins: billm (billm@2557E599.66715431.D25A875A.IP)
  3064. # [19:53] * edmorley is now known as edmorley|away
  3065. # [19:53] * joey is now known as IRCMonkey43590
  3066. # [19:53] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  3067. # [19:53] <jduell> biesi: ping
  3068. # [19:54] <biesi> jduell: pong
  3069. # [19:54] * Quits: IRCMonkey43590 (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3070. # [19:55] <jduell> biesi: why do we need shift-reload? Regular reload asks server for validation of each resource on page--are we worried servers may lie and incorrectly say resources are fresh?
  3071. # [19:55] <jduell> I'm not understanding the value of forcing a fetch even if cache is valid
  3072. # [19:55] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Ping timeout)
  3073. # [19:56] * Quits: cpearce (cpearce@moz-A1E28DBA.xdsl.xnet.co.nz) (Ping timeout)
  3074. # [19:56] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  3075. # [19:56] <biesi> jduell: yeah, or perhaps cache corruption, etc. more useful for web developers than end users, I imagine
  3076. # [19:57] * Joins: akeybl_ (akeybl@2557E599.66715431.D25A875A.IP)
  3077. # [19:57] <jduell> biesi: the reason I ask is that it turns out shift-reload is actually broken (see bug 831153) and B2G is using shift-reload semantics when you ask for reload.
  3078. # [19:57] <biesi> b2g shouldn't do that :)
  3079. # [19:57] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3080. # [19:57] <mcsmurf> heh
  3081. # [19:58] * Joins: ehugg_ (ehugg@E45EF543.C5EAED67.6CD50604.IP)
  3082. # [19:58] * Quits: ehugg (ehugg@E45EF543.C5EAED67.6CD50604.IP) (Connection reset by peer)
  3083. # [19:58] * ehugg_ is now known as ehugg
  3084. # [19:58] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  3085. # [19:58] * Quits: akeybl (akeybl@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3086. # [19:58] <biesi> jduell: hmm interesting bug
  3087. # [19:59] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: bbiab)
  3088. # [19:59] <biesi> jduell: I'm not entirely sure how passing through LOAD_BYPASS_CACHE to iframes work... clearly it's not through the loadgroup
  3089. # [19:59] * Quits: ehugg (ehugg@E45EF543.C5EAED67.6CD50604.IP) (Ping timeout)
  3090. # [19:59] * mdas is now known as mdas|mtg
  3091. # [20:00] * Joins: ehugg (ehugg@F8E05DD5.E744F0D1.D538BA5B.IP)
  3092. # [20:01] * Joins: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP)
  3093. # [20:03] * Quits: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP) (Quit: scenor)
  3094. # [20:03] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  3095. # [20:04] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3096. # [20:06] * bz is now known as bz_shoveling_snow
  3097. # [20:07] * Joins: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP)
  3098. # [20:07] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  3099. # [20:09] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3100. # [20:09] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3101. # [20:11] * cmcavoy is now known as cmcavoy-offline
  3102. # [20:12] * philor|away is now known as philor
  3103. # [20:12] * Quits: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
  3104. # [20:12] * Joins: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  3105. # [20:13] * Quits: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20130107042018])
  3106. # [20:13] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3107. # [20:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3108. # [20:14] * Ann_Yimi_ is now known as Ann_Yimingimtg
  3109. # [20:15] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3110. # [20:15] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3111. # [20:17] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  3112. # [20:17] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  3113. # [20:17] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3114. # [20:19] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
  3115. # [20:20] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  3116. # [20:21] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3117. # [20:23] <past> jmaher: pong
  3118. # [20:24] <cers> Enn: ping
  3119. # [20:24] <jmaher> past: I am having trouble running devtools browser chrome tests on an ubuntu ec2 vm; are there any tricks to debug this?
  3120. # [20:25] <past> jmaher: I can't think of anything special. Are there problems with all of them or a particular subset?
  3121. # [20:28] <jmaher> past: I see this: http://www.pastebin.mozilla.org/2064236
  3122. # [20:28] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3123. # [20:28] <jmaher> running on the same OS locally for my desktop it generates the same results as i see on our automated tests via tbpl
  3124. # [20:29] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  3125. # [20:30] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3126. # [20:30] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3127. # [20:31] <Ms2ger> 'Welcome to the "Spam" mailing list'
  3128. # [20:31] <Ms2ger> Er, thank you?
  3129. # [20:31] <@bz_shoveling_snow> Oh, they renamed public-html? ;)
  3130. # [20:31] <Ms2ger> Fortunately I'm not on that list
  3131. # [20:31] * bc|mtg is now known as bc|afk
  3132. # [20:31] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3133. # [20:32] * Joins: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu)
  3134. # [20:32] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3135. # [20:32] <jimb> Ms2ger: haha
  3136. # [20:32] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3137. # [20:32] * Joins: mkohler (mkohler@moz-C07DA036.dynamic.hispeed.ch)
  3138. # [20:32] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3139. # [20:33] * Joins: gandalf (zbraniecki@43CB6079.66715431.D25A875A.IP)
  3140. # [20:33] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3141. # [20:34] * mdas|mtg is now known as mdas
  3142. # [20:34] * mdas is now known as mdas|afk
  3143. # [20:34] <Optimizer> how to delay the executeSoon method present in mochitests ?
  3144. # [20:34] <Optimizer> I want to check after lets say 100 ms
  3145. # [20:34] * mattwoodrow|away is now known as mattwoodrow
  3146. # [20:34] * Joins: ehugg_ (chatzilla@F72458CE.29102B70.6CD50604.IP)
  3147. # [20:35] <Ms2ger> You don't want to do that :)
  3148. # [20:35] <jlebar> What thread does ProxyAutoConfig run on? It appears not to be the main thread.
  3149. # [20:35] <jlebar> Which is...odd.
  3150. # [20:35] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3151. # [20:35] <past> jmaher: if it's just this test, can you post the entire log of that test? I'm trying to figure out whether the XPCOM call that fails is process- or profile-related (my best guess so far)
  3152. # [20:36] <jlebar> Wow, this is quite broken.
  3153. # [20:37] <Optimizer> Ms2ger: I want to
  3154. # [20:37] <Optimizer> I am waiting for a search command to fire froma searchbox
  3155. # [20:37] <Optimizer> that fires after some delay
  3156. # [20:38] <Optimizer> so executeSoon fails
  3157. # [20:38] <Optimizer> it fires too soon
  3158. # [20:38] <Ms2ger> And we'll hit cases where it takes more than 100 ms, and you'll turn the tree orange
  3159. # [20:38] * Quits: ehugg (ehugg@F8E05DD5.E744F0D1.D538BA5B.IP) (Ping timeout)
  3160. # [20:38] * ehugg_ is now known as ehugg
  3161. # [20:39] <froydnj> Optimizer: some custom event handler is a better bet for cases like this
  3162. # [20:39] <Optimizer> okay
  3163. # [20:39] * hwine is now known as hwine|afk
  3164. # [20:39] <Optimizer> Ms2ger: so what to do then ?
  3165. # [20:39] <Optimizer> if the search box command is not consistent
  3166. # [20:39] <Ms2ger> What he said
  3167. # [20:40] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3168. # [20:40] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  3169. # [20:40] <Optimizer> but then if I wait 100 ms, and the command not fires till that, like you said .. then ?
  3170. # [20:41] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  3171. # [20:41] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3172. # [20:41] * jimm-bbiab is now known as jimm
  3173. # [20:41] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
  3174. # [20:41] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  3175. # [20:42] <jmaher> past: here is the log from the run: http://people.mozilla.org/~jmaher/devtools.log
  3176. # [20:42] * Quits: JeroenDeDauw (j@moz-1F3EC66F.dip.t-dialin.net) (Ping timeout)
  3177. # [20:43] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  3178. # [20:44] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3179. # [20:44] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  3180. # [20:44] * cmcavoy-offline is now known as cmcavoy
  3181. # [20:44] * Joins: JeroenDeDauw (j@moz-5E2E69F0.dip.t-dialin.net)
  3182. # [20:45] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  3183. # [20:45] * Joins: damons (gnubeard@2557E599.66715431.D25A875A.IP)
  3184. # [20:46] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  3185. # [20:46] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3186. # [20:47] * Joins: graememcc_ (chatzilla@moz-5268FCC0.range86-171.btcentralplus.com)
  3187. # [20:47] * Quits: graememcc (chatzilla@moz-429D10F3.range86-150.btcentralplus.com) (Ping timeout)
  3188. # [20:48] * graememcc_ is now known as graememcc
  3189. # [20:48] <past> jmaher: my guess is that creating a new profile fails or times out. Maybe you could add some logging to verify this hypothesis?
  3190. # [20:48] <past> jmaher: here: http://dxr.mozilla.org/mozilla-central/browser/devtools/debugger/test/head.js.html#l219 and here: http://dxr.mozilla.org/mozilla-central/browser/devtools/debugger/DebuggerUI.jsm.html#l484
  3191. # [20:49] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
  3192. # [20:49] * hwine|afk is now known as hwine
  3193. # [20:50] * Joins: devd (Name@moz-9DACDECA.cs.berkeley.edu)
  3194. # [20:50] * Quits: graememcc (chatzilla@moz-5268FCC0.range86-171.btcentralplus.com) (Ping timeout)
  3195. # [20:51] <edmorley|away> past: btw conclusion with the m1 orange on m-c is that it's nightly-only permaorange
  3196. # [20:51] * Joins: Wes (chatzilla@moz-B90DBA60.commercial.cgocable.net)
  3197. # [20:51] <jmaher> past: cool; where can I find the DebuggerUI.jsm? I have bits from a build that was produced on mozilla-inbound
  3198. # [20:51] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3199. # [20:51] <edmorley|away> past: so your push -1 was actually just a pgo run rather than nightly (pgo)
  3200. # [20:51] * Joins: KWierso (kwierso@moz-296B3117.hsd1.ca.comcast.net)
  3201. # [20:51] <edmorley|away> past: so the range is much larger
  3202. # [20:52] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  3203. # [20:52] * Joins: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP)
  3204. # [20:52] <jmaher> past: I thought it would be in modules/devtools, but there is no devtools directory under modules
  3205. # [20:53] * mdas|afk is now known as mdas
  3206. # [20:53] * Joins: ehugg_ (ehugg@D6EB3A64.4F0DA528.43B20542.IP)
  3207. # [20:53] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3208. # [20:53] <gandalf> hsivonen: ping
  3209. # [20:53] * Joins: Nefzaoui (chatzilla@8CCD357E.D9F0C43F.80E43DAF.IP)
  3210. # [20:54] * Joins: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net)
  3211. # [20:54] * Quits: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu) (Quit: spartanfire)
  3212. # [20:56] * Joins: capella-s3 (capella-s3@moz-D042A96A.pools.spcsdns.net)
  3213. # [20:56] <@smaug> hmm, tree is still closed. Time to go out for awhile
  3214. # [20:56] <yzen> Yoric: ping
  3215. # [20:57] <edmorley|away> jmaher: http://mxr.mozilla.org/mozilla-central/find?string=DebuggerUI&tree=mozilla-central
  3216. # [20:57] <jmaher> edmorley|away: I am trying to find where it is in a packaged build
  3217. # [20:57] * Quits: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP) (Quit: scenor)
  3218. # [20:57] <edmorley|away> jmaher: oh sorry
  3219. # [20:58] * Quits: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3220. # [20:58] * Joins: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP)
  3221. # [20:58] * Joins: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP)
  3222. # [20:58] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  3223. # [20:58] <jmaher> edmorley|away: np, appreciate the help
  3224. # [20:58] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3225. # [20:58] * Quits: Ms2ger (Ms2ger@2BE1296A.E24D5586.3773EA9F.IP) (Quit: nn)
  3226. # [20:58] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  3227. # [20:58] * edmorley|away goes back to twiddling thumbs pending bug 831371
  3228. # [20:58] <edmorley|away> :-)
  3229. # [20:59] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
  3230. # [20:59] * baku is now known as baku|away
  3231. # [20:59] * Quits: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  3232. # [20:59] * Joins: mwobensmith1 (Adium@2557E599.66715431.D25A875A.IP)
  3233. # [20:59] * Quits: mwobensmith (Adium@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3234. # [20:59] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3235. # [20:59] <edmorley|away> jmaher: this to get it to work in the VM?
  3236. # [20:59] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3237. # [20:59] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3238. # [20:59] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3239. # [21:00] * Joins: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP)
  3240. # [21:00] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3241. # [21:00] * Quits: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3242. # [21:00] * cmcavoy is now known as cmcavoy-offline
  3243. # [21:00] * Joins: mshal (mshal@F2D29657.F60B0462.67AC9B1.IP)
  3244. # [21:01] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3245. # [21:01] * Boriss_ is now known as Boriss
  3246. # [21:01] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3247. # [21:02] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Connection reset by peer)
  3248. # [21:02] <jmaher> edmorley|away: yeah- this specific test case is the only thing failing right now for browser chrome
  3249. # [21:02] * AutomatedTester|away is now known as AutomatedTester
  3250. # [21:02] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference)
  3251. # [21:02] <Optimizer> does the xul textbox of type search behave differently while runnign mochitest chrome ?
  3252. # [21:02] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  3253. # [21:02] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  3254. # [21:03] * Quits: akeybl_ (akeybl@2557E599.66715431.D25A875A.IP) (Quit: Leaving...)
  3255. # [21:03] <Optimizer> in the build it is firing command on every keypress, but in test using EventUtils.synthesizeKeys method, it is only firing at "Enter" press
  3256. # [21:03] <edmorley|away> jmaher: sweet (about the rest working :-)
  3257. # [21:04] * Joins: rednaks (rednaks@1124285C.7B2CFADA.55FFA9B4.IP)
  3258. # [21:04] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
  3259. # [21:05] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  3260. # [21:05] <jmaher> edmorley|away: not far from all tests being green: https://etherpad.mozilla.org/tests-in-an-ubuntu-vm
  3261. # [21:05] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
  3262. # [21:06] <edmorley|away> :-)
  3263. # [21:06] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  3264. # [21:06] * Quits: scenor (Thunderbir@4ADD4FAC.BA2D00D4.17383F17.IP) (Quit: scenor)
  3265. # [21:06] <edmorley|away> jmaher: is there any indication that the intermittent failure rate is any different?
  3266. # [21:07] <edmorley|away> imagine probably too early to tell
  3267. # [21:07] <jmaher> edmorley|away: too early to tell, I am not running the tests 100% like releng does, and I have been running with the same build
  3268. # [21:07] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
  3269. # [21:07] <jmaher> edmorley|away: but I rarely see results differ and I always run each suite 5 times
  3270. # [21:08] <edmorley|away> great :-)
  3271. # [21:08] <jmaher> but that is 5 times with the same build and without rebooting, etc...
  3272. # [21:08] <philor> edmorley|away: maybe I'm not looking right, but I sure don't see any sign of a stuck cron on prod
  3273. # [21:09] <edmorley|away> philor: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=43391698ce5e was missing jobs, though they've since appeared (perhaps unstuck in last 15 mins)
  3274. # [21:09] * Quits: Optimizer (Optimizer@CE025C44.B62A839A.274D17D6.IP) (Ping timeout)
  3275. # [21:09] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  3276. # [21:09] * Quits: tonymec (tonymec@217C4D59.D8F5BA3C.A9371869.IP) (Ping timeout)
  3277. # [21:10] * Quits: tonymec|away (tonymec@217C4D59.D8F5BA3C.A9371869.IP) (Ping timeout)
  3278. # [21:10] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3279. # [21:10] * Joins: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP)
  3280. # [21:10] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  3281. # [21:10] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3282. # [21:10] * Quits: ehugg (chatzilla@F72458CE.29102B70.6CD50604.IP) (Ping timeout)
  3283. # [21:10] * ehugg_ is now known as ehugg
  3284. # [21:11] * Joins: brendan_ (brendaneic@2557E599.66715431.D25A875A.IP)
  3285. # [21:11] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3286. # [21:11] * brendan_ is now known as brendan
  3287. # [21:11] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3288. # [21:11] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Input/output error)
  3289. # [21:11] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3290. # [21:12] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
  3291. # [21:12] <nemo> so. there was an article I ran into on PMO a few weeks ago
  3292. # [21:12] * cmcavoy-offline is now known as cmcavoy
  3293. # [21:13] <nemo> about MS cheating w/ linear-gradient abuse in one of their testdrive demos
  3294. # [21:13] * Joins: Optimizer (Optimizer@DAF9863E.BA9C3500.274D17D6.IP)
  3295. # [21:13] * Quits: @bz_shoveling_snow (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  3296. # [21:13] <nemo> (purportedly tested animation of some atom array or something, was actually designed to exploit D3D gradient caching or something)
  3297. # [21:13] <nemo> and I can't find the dang article anymore :(
  3298. # [21:13] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3299. # [21:13] <nemo> google and ddg are not cooperating
  3300. # [21:14] <@smaug> sounds like a normal performance demo
  3301. # [21:14] <nemo> smaug: not really
  3302. # [21:14] <nemo> I'll link to it if I can find it
  3303. # [21:14] <jlebar> gandalf: How do I select a specific numerical range in a Cleopatra profile? (e.g. your [4385,4699] from https://bugzilla.mozilla.org/show_bug.cgi?id=831135#c4)?
  3304. # [21:14] * Quits: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  3305. # [21:14] <jmaher> past: it seems to be related to toggleChromeDebugger() http://www.pastebin.mozilla.org/2064359
  3306. # [21:14] <jlebar> gandalf: I can eyeball it and try to get the range close, but is there a way to select the exact range?
  3307. # [21:14] <gandalf> jlebar: select region on the top historiogram
  3308. # [21:15] <gandalf> ah, I don't know
  3309. # [21:15] <gandalf> I just select the region where I see activity
  3310. # [21:15] * NeilAway thwaps bz for trolling him by correctly using it's numeric properties
  3311. # [21:15] <@ehsan> turns out the secret to get fully green builds is to push when datacenters are down
  3312. # [21:15] <@ehsan> who could have guessed?
  3313. # [21:16] * Joins: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP)
  3314. # [21:16] <nemo> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=806044
  3315. # [21:16] <nemo> smaug: http://featherweightmusings.blogspot.com/2012/12/how-to-win-benchmarks-and-influence.html
  3316. # [21:16] <jmaher> ehsan: brilliant
  3317. # [21:16] <NeilAway> Optimizer: are you generating trusted keypresses? the <input> will ignore untrusted keypresses, but the xbl binding doesn't care and fires on untrusted Enter if it's an untrusted search box
  3318. # [21:17] <Optimizer> how to fix it ?
  3319. # [21:17] <gandalf> jlebar: I also don't think that the range in system profile overlaps with child process ranges.
  3320. # [21:17] <jlebar> gandalf: huh
  3321. # [21:17] * jedp is now known as jedp|lunch
  3322. # [21:17] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  3323. # [21:17] <jlebar> gandalf: I think what we need is a real profiler, which will get us all threads, and real stacks.
  3324. # [21:17] <jlebar> gandalf: I wonder how hard it would be to get perf on these devices.
  3325. # [21:18] <jlebar> gandalf: Or oprofile, I suppose, although I'm not a fan.
  3326. # [21:18] <NeilAway> Optimizer: oh, another issue is if the textbox isn't focused then sending it keys doesn't work very well
  3327. # [21:18] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3328. # [21:18] <jlebar> gandalf: brb
  3329. # [21:18] <Optimizer> NeilAway: it is focused
  3330. # [21:18] <Optimizer> so just how to send trusted keypresses ?
  3331. # [21:18] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Input/output error)
  3332. # [21:18] <NeilAway> Optimizer: fair enough, sorry for repeating the obvious in that case
  3333. # [21:18] * mattwoodrow is now known as mattwoodrow|away
  3334. # [21:18] <gandalf> jlebar: but the bottom line stays, 50ms activity in system profile and some dumb stuff in child process, out of which 100ms is JS code from BrowserElementChild (and ~500ms is real document loading but that's not in the profiler)
  3335. # [21:19] <Optimizer> the EventUtils.synthesizeKeys does not produce trusted keys ? :(
  3336. # [21:19] <gandalf> while the total load time is ~1100 which leaves this 550ms that I'm trying to pin down
  3337. # [21:19] <Optimizer> NeilAway: that is the only thing available in mochitest chrome tests
  3338. # [21:20] <NeilAway> Optimizer: sorry I have no idea
  3339. # [21:20] <NeilAway> Optimizer: does the input's value change?
  3340. # [21:20] <gandalf> jlebar: I have absolutely no understanding what you're talking about :) never heard of perf or oprofiler, but if you think a greenhorn can give it a try, then I'm up for it
  3341. # [21:20] <edmorley|away> ehsan: don't speak too soon :-)
  3342. # [21:20] * Quits: @dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  3343. # [21:21] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
  3344. # [21:21] <@ehsan> this is the greenest that I've ever seen the tree in the past year
  3345. # [21:21] <@ehsan> the green almost hurts my eyes
  3346. # [21:21] <gandalf> jlebar: or, I can profile your patch from bug 819000 which I know how to do ;)
  3347. # [21:21] <jmaher> ehsan: do we have android results?
  3348. # [21:21] <Optimizer> NeilAway: yes, I watch it in slowmo
  3349. # [21:21] <Optimizer> it changes perfectly, and I have a kypress listener for up and down and that works fine too
  3350. # [21:22] <Optimizer> just pressing any alphabet does not fire command event
  3351. # [21:22] <@ehsan> jmaher: yep :P
  3352. # [21:22] <NeilAway> Optimizer: how quickly are you sending these keypresses? iirc there's a delay after the last input event before the command gets sent
  3353. # [21:22] <Optimizer> 200 ms
  3354. # [21:23] * Quits: TheOne (one@moz-AB474021.dip0.t-ipconnect.de) (Input/output error)
  3355. # [21:23] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  3356. # [21:23] <NeilAway> Optimizer: default timeout is 500ms
  3357. # [21:23] * Joins: dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP)
  3358. # [21:23] * ChanServ sets mode: +o dbaron
  3359. # [21:24] <Optimizer> NeilAway: seriously ? :(
  3360. # [21:24] <Optimizer> man, the test will timeout, I have to send 25 keys
  3361. # [21:24] <NeilAway> Optimizer: http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/content/widgets/textbox.xml#343
  3362. # [21:25] <NeilAway> Optimizer: well, you could set the timeout attribute...
  3363. # [21:25] <Optimizer> ah , I have timeout. I can modify that for test purposes only
  3364. # [21:26] * Quits: @dbaron (dbaron@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  3365. # [21:26] <edmorley|away> trees reopened
  3366. # [21:26] <jlebar> gandalf: perf is a profiler which integrates with the kernel. It's quite good, and I suspect it wouldn't be too hard to get to work on our devices. But I don't know.
  3367. # [21:26] <jlebar> gandalf: oprofile is kind of a red-headed stepchild.
  3368. # [21:27] * jlebar piles on to the trees.
  3369. # [21:27] * Joins: damons (gnubeard@2557E599.66715431.D25A875A.IP)
  3370. # [21:29] <@dolske> ehsan: it's always green before the storm
  3371. # [21:29] <@ehsan> true
  3372. # [21:29] <gandalf> jlebar: ok, took a look at their tutorial (for pert) - seems like it's all uncharted territory for me. Never did any kernel profiling, so it may be very inefficient for me to try to get it on the device
  3373. # [21:31] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  3374. # [21:31] <gandalf> overall, the whole process spawning game is so complex
  3375. # [21:31] <abr> edmorley|away -- yaay! Thanks for pointing it out.
  3376. # [21:31] <gandalf> jlebar: I'll play with the patch from your bug and profile it's startup impact today
  3377. # [21:31] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  3378. # [21:32] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3379. # [21:32] <jlebar> gandalf: okay.
  3380. # [21:33] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  3381. # [21:33] * Joins: dao (dao@moz-77CF28DD.superkabel.de)
  3382. # [21:33] * Quits: bholley (anonymous@moz-7496D895.lightspeed.sntcca.sbcglobal.net) (Quit: bholley)
  3383. # [21:34] * jedp|lunch is now known as jedp
  3384. # [21:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/780c48afccc1 - Brad Lassey - bug 831354 - Ship fonts for content in Firefox for Android r=mfinkle
  3385. # [21:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ce9cdd801a73 - Gary Kwong - Add another suppression for bug 812423. DONTBUILD
  3386. # [21:35] * Quits: ehugg (ehugg@D6EB3A64.4F0DA528.43B20542.IP) (Quit: ehugg)
  3387. # [21:36] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  3388. # [21:37] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3389. # [21:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ec072cee0502 - Gregory Szorc - Bug 784841 - Part 2: Implement sandboxing for Python build files; r=ted,glandium
  3390. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/ee04a251a5ef - Gregory Szorc - Bug 784841 - Part 4: Use os.path.relpath in ConfigStatus.py; r=glandium
  3391. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/ff2e30afa205 - Gregory Szorc - Merge mozilla-central into build-system
  3392. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/d8ea5b8be44d - Gregory Szorc - Bug 784841 - Part 3: Implement sandbox to data translation layer; r=ted,glandium
  3393. # [21:39] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  3394. # [21:39] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  3395. # [21:39] <jhammel> gps: arecha glad we have python 2.7?
  3396. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/d2cce982a7c8 - Gregory Szorc - Bug 784841 - Part 5: Integrate virtualenv into SpiderMonkey configure; r=glandium
  3397. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/d32b9104a274 - Gregory Szorc - Merge mozilla-central into build-system
  3398. # [21:39] <firebot> http://hg.mozilla.org/mozilla-central/rev/a9021c50ccf9 - Gregory Szorc - Bug 784841 - Part 1: Create generic container classes; r=jhammel
  3399. # [21:39] <jhammel> gps: well, i should say you do, as i'm still stuck in talos-land :(
  3400. # [21:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/31a9be21a0a4 - Asaf Romano - Bug 830064 - The new downloads view does not support drag and drop. r=mak
  3401. # [21:40] * Joins: Mano (mano@E70167CE.7DFE0D4A.39716721.IP)
  3402. # [21:41] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3403. # [21:41] <past> jmaher: DebuggerUI.jsm is inside omni.js in a packaged build
  3404. # [21:42] <jmaher> past: oh, thanks
  3405. # [21:42] * Quits: nmatsakis (nmatsakis@moz-F66E3747.dsl.pltn13.sbcglobal.net) (Quit: Computer has gone to sleep.)
  3406. # [21:42] * Joins: merike (quassel@moz-60F54D46.cable.starman.ee)
  3407. # [21:42] <gps> jhammel: I love 2.7 so much
  3408. # [21:43] <jhammel> yeah...i will too some day
  3409. # [21:43] * Joins: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP)
  3410. # [21:43] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Broken pipe)
  3411. # [21:43] <jhammel> i still can't clean up any non-m-c code. boo.
  3412. # [21:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/644a74f5904a - Jared Wein - Bug 829416 - SocialAPI ambient panel appears in middle of screen when toolbar is in Text mode. r=mixedpuppy
  3413. # [21:44] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3414. # [21:44] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3415. # [21:44] * sworkman_ is now known as sworkman
  3416. # [21:45] <past> jmaher: another way to check this code is to launch firefox in the VM and start the Borwser Debugger
  3417. # [21:45] * Joins: ehugg_ (ehugg@B20603D0.D751089F.730219B6.IP)
  3418. # [21:45] * Joins: ehugg (chatzilla@F72458CE.29102B70.6CD50604.IP)
  3419. # [21:46] * Joins: jinsu (Mibbit@moz-62366410.socal.res.rr.com)
  3420. # [21:46] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3421. # [21:48] * Quits: jinsu (Mibbit@moz-62366410.socal.res.rr.com) (Quit: http://www.mibbit.com ajax IRC Client)
  3422. # [21:49] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/17f058796e33 - Olli Pettay - Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz, a=akeybl
  3423. # [21:49] <jmaher> past: I am able to see the debugger startup
  3424. # [21:49] <past> edmorley|away: that's a relief
  3425. # [21:50] <past> jmaher: hm, then we need to find out which statement throws. Maybe the profile directory isn't being properly set by the test harness?
  3426. # [21:50] <past> jmaher: my money is on this line: http://dxr.mozilla.org/mozilla-central/browser/devtools/debugger/DebuggerUI.jsm.html#l504
  3427. # [21:50] * jhammel steals past
  3428. # [21:50] <jhammel> 's money
  3429. # [21:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/69eec5e8a477 - David Zbarsky - Bug 827174 - Remove nsIDOMSVGLocatable and nsIDOMSVGTransformable r=bz
  3430. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ac716d8a677a - David Zbarsky - Bug 830230: Move SVGPatternElement to mozilla::dom r=bz
  3431. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d00c3bba9929 - David Zbarsky - Bug 827172 - Convert SVGPathElement to WebIDL r=bz
  3432. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/53b31a85dbcf - David Zbarsky - Bug 830181: Move SVGSymbolElement to mozilla::dom r=bz
  3433. # [21:51] <seth> bz: ping?
  3434. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c0bd6c23fe2b - David Zbarsky - Bug 827182: Convert SVGUseElement to WebIDL
  3435. # [21:51] <@smaug> akeybl: I think I've asked this before... do we have queries for patches which are waiting for landing to branches?
  3436. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/61f35673a602 - David Zbarsky - Bug 827182: Move SVGUseElement to mozilla::dom
  3437. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3e149de4b638 - David Zbarsky - Bug 830230 - Convert SVGPatternElement to WebIDL r=bz
  3438. # [21:51] <past> jmaher: lol
  3439. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/459a4d696fd8 - David Zbarsky - Bug 830181 - Convert SVGSymbolElement to WebIDL r=bz
  3440. # [21:51] <@smaug> I guess we do, since I get the nag email occasionally
  3441. # [21:53] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss)
  3442. # [21:53] <seth> dholbert: ping
  3443. # [21:54] * Joins: sewardj (sewardj@moz-691D9DD4.dip.t-dialin.net)
  3444. # [21:56] * mdas is now known as mdas|afk
  3445. # [21:56] <dholbert> seth, pong
  3446. # [21:56] <seth> dholbert: you recall the "<svg></svg>" situation from yesterday?
  3447. # [21:56] <dholbert> seth, yup
  3448. # [21:56] <seth> dholbert: here's the bottom line: i need a new notification for that. there's no way around it
  3449. # [21:57] <seth> dholbert: it seems to me that we should be firing SVGError in that case anyway
  3450. # [21:57] <seth> dholbert: is that consistent with your understanding?
  3451. # [21:57] <dholbert> seth, I don't think we should
  3452. # [21:57] <@bsmedberg> Windows have unique IDs, right?
  3453. # [21:57] <dholbert> seth, I believe that's just an XML file with no display info
  3454. # [21:57] <dholbert> seth, it's equivalent to data:image/svg+xml,<foo/> basically
  3455. # [21:58] <dholbert> seth, which (if you view it directly) is just an XML document, which we don't have any special way of rendering
  3456. # [21:58] <seth> dholbert: that's considered a valid SVG image then?
  3457. # [21:58] <dholbert> seth, when viewed in <img>, I think it should result in a broken image icon, some way or another -- but I don't think the internal document should be firing any error events
  3458. # [21:59] <dholbert> seth, so: no, not a valid SVG image, but a valid XML document, which shouldn't necessarily fire events
  3459. # [21:59] <dholbert> seth, IIRC we've got a check for that sort of thing by checking if the root node is namespace SVG & tagname SVG somewhere
  3460. # [21:59] <seth> dholbert: right, we do
  3461. # [22:00] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  3462. # [22:00] * Joins: mbrubeck (mozilla@CDD95C1F.3A9F9BD4.4C2245EF.IP)
  3463. # [22:00] <seth> dholbert: my proposed change would be to fire SVGError if that check fails but the content type is "image/svg+xml", but it sounds like that's no good
  3464. # [22:00] <dholbert> seth, but we do need to be able to tell that the document has finished loading (and SVGError won't be that)
  3465. # [22:00] <dholbert> seth, I'm not sure
  3466. # [22:00] * Quits: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net) (Connection reset by peer)
  3467. # [22:00] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3468. # [22:01] <dholbert> seth, so, we'll use that content-type in non-image situations, too
  3469. # [22:01] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  3470. # [22:01] <seth> dholbert: well the only other thing we have available is SVGLoad (which never fires in this case) or EndLoad (which fires too early, unfortunately)
  3471. # [22:01] * Joins: pnemsak (Miranda@moz-192A9791.orange.sk)
  3472. # [22:01] <dholbert> seth, why does EndLoad fire too early?
  3473. # [22:01] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3474. # [22:01] <dholbert> seth, I don't think we should depend on any SVG-specific events, because they won't fire in this situation where we've got a non-SVG document
  3475. # [22:01] <seth> dholbert: it fires when OnStopRequest is called on the parser, but we don't necessarily have a root layout frame at that point
  3476. # [22:02] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  3477. # [22:02] * ChanServ sets mode: +o dveditz
  3478. # [22:02] <akeybl> smaug: let me send you the query
  3479. # [22:02] <dholbert> seth, but we do have a root element, yes?
  3480. # [22:02] <seth> dholbert: this situation is only relevant for cases where we have content type "image/svg+xml" though. i think relying on that is OK. we can also check if the SVG document is being used as an image (there's a flag on the document for that)
  3481. # [22:02] * Joins: Mossop (mossop@moz-3D9B2D8F.lsanca.fios.verizon.net)
  3482. # [22:03] <seth> dholbert: i believe so yes, but that's not good enough to fix the race
  3483. # [22:03] <dholbert> seth, at that point, we could e.g. check if the root element is <svg> in namespace SVG -- and if it is, wait for a SVGFoo event. And if it's not, then immediately declare failure
  3484. # [22:03] * Joins: spartanfire (guimdearau@F46E082D.5DB5DECB.7C9220AF.IP)
  3485. # [22:03] <dholbert> seth, in the <svg></svg> case, we'd immediately declare failure, since we're not in namespace SVG
  3486. # [22:03] <jmaher> past: how can I log from DebuggerUI.jsm? my few attempts haven't worked
  3487. # [22:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f719315ea412 - Brian Hackett - Bug 831040 - Disallow GCs during error reporting for allocation and string/inflate bad inputs, r=terrence.
  3488. # [22:04] <past> jmaher: dump() ?
  3489. # [22:04] <dholbert> seth, (that testcase is kind of broken/deceptive -- it should be declaring the namespace, and because it's not, it's functionally equivalent to <foo/>)
  3490. # [22:04] * Quits: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP) (Quit: victorporof)
  3491. # [22:04] <seth> dholbert: yeah, i think that will work! i'll give it a try
  3492. # [22:04] <dholbert> seth, awesome! thanks :)
  3493. # [22:04] <seth> dholbert: heh, the problem is that making that test case work breaks the normal case =) (but this approach might fix it)
  3494. # [22:05] <jmaher> hmm, I haven't tried something that simple
  3495. # [22:05] * jedp is now known as jedp|mtg
  3496. # [22:05] <dholbert> seth, I think we can probably leave the testcase as-is -- it still tests the thing it's supposed to test, IIRC
  3497. # [22:05] <seth> dholbert: we should certainly be able to handle that case without blocking onload forever! it's definitely an error that could occur in real content
  3498. # [22:05] <dholbert> seth, (which is just that we correctly handle a 0-sized <image> element. In this case it's just an image element w/ a broken SVG document internally)
  3499. # [22:05] <dholbert> seth, agreed
  3500. # [22:06] <seth> indeed
  3501. # [22:06] <Yoric> yzen: semi-pong
  3502. # [22:06] * mdas|afk is now known as mdas
  3503. # [22:06] <dholbert> seth, (if you feel like 'fixing' the testcase, I think the right fix would be to make a copy of the <svg></svg> line, and add the namespace in the copy, so that the copy would have a valid image)
  3504. # [22:07] <dholbert> seth, (but I don't think that's super-important)
  3505. # [22:07] * merike is now known as merike|away
  3506. # [22:07] <seth> dholbert: yeah, it might be good to test both cases
  3507. # [22:07] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  3508. # [22:08] <yzen> Yoric: hi, i just have a quick question. you mentioned DEBUG needs to be a getter, do you mean an actual object getter (if so which object do you think i should attach it to) or convert DEBUG into a function that gets the value from shared? And thanks for the help
  3509. # [22:08] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  3510. # [22:08] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3511. # [22:08] * Quits: dao (dao@moz-77CF28DD.superkabel.de) (Quit: Leaving.)
  3512. # [22:09] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  3513. # [22:09] * Quits: mwobensmith1 (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  3514. # [22:10] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  3515. # [22:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9229b7917f47 - Frank Yan - Bug 611553 - Android: Make DOMWillOpenModalDialog a chrome-only event. r=mbrubeck
  3516. # [22:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/64eb6292b965 - Frank Yan - Bug 611553 - Make DOMWillOpenModalDialog a chrome-only event. r=dolske r=smaug
  3517. # [22:11] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3518. # [22:13] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3519. # [22:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c71380f318ed - Ethan Hugg - Bug 830451 Treat PEER_REFLEXIVE like SERVER_REFLEXIVE r=adam
  3520. # [22:15] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3521. # [22:16] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  3522. # [22:16] <Yoric> yzen: I was thinking of an actual getter, attached to |this|.
  3523. # [22:16] * Joins: mwobensmith (Adium@2557E599.66715431.D25A875A.IP)
  3524. # [22:17] * Quits: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net) (Ping timeout)
  3525. # [22:17] <yzen> Yoric: I was wondering if it should be something else, in case it's accessed in other function scope ?
  3526. # [22:17] * Joins: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net)
  3527. # [22:18] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3528. # [22:18] <gkw> smaug: ping re bug 830948 - there are also crashes in nsGlobalWindow::GetInnerScreenRect() which i believe is the incorrect placement of the null check of mDocShell
  3529. # [22:18] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  3530. # [22:19] <gkw> in http://hg.mozilla.org/releases/mozilla-release/annotate/8efe34fa2289/dom/base/nsGlobalWindow.cpp#l3889
  3531. # [22:19] * Joins: we11ington (msu-cse498@moz-600949B7.cse.msu.edu)
  3532. # [22:19] <Yoric> yzen: What do you mean?
  3533. # [22:19] <gkw> smaug: can FlushPendingNotifications change mDocShell? if so, there should be an NS_ENSURE_STATE call after the FlushPendingNotifications call and before the mDocShell->GetPresShell call
  3534. # [22:20] <@smaug> Flush may cause mDocshell to become null
  3535. # [22:20] <@smaug> gkw: please file a new bug
  3536. # [22:20] * Quits: teoli (teoli@moz-41A7FBC7.sw.biz.rr.com) (Quit: )
  3537. # [22:20] <yzen> Yoric: so for example DEBUG is used inside onmessage method inside async worker. which means i'd need to create a getter in the same scope if i want to attach it to |this| of that scope
  3538. # [22:21] * Joins: bz (bzbarsky@moz-29D2559C.hfc.comcastbusiness.net)
  3539. # [22:21] * ChanServ sets mode: +o bz
  3540. # [22:21] * mattwoodrow|away is now known as mattwoodrow
  3541. # [22:21] <@smaug> I checked only cases when that EnsureSize method was called
  3542. # [22:21] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3543. # [22:21] <Yoric> yzen: I meant the global scope.
  3544. # [22:21] <gkw> smaug: sure - should the fix just be adding a "NS_ENSURE_STATE(mDocShell);" line?
  3545. # [22:21] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  3546. # [22:21] * ChanServ sets mode: +o dveditz
  3547. # [22:21] <@smaug> looking
  3548. # [22:21] <Yoric> yzen: But, come to think about it, this might be a bad idea.
  3549. # [22:22] * Joins: joey (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  3550. # [22:22] <edmorley|away> Yoric: your qparent on https://tbpl.mozilla.org/?tree=Try&rev=05aba2d53945 is a week old btw
  3551. # [22:22] <@smaug> gkw: move the !mDocshell check after flush
  3552. # [22:22] <edmorley|away> (noticed intermittents on it that are supposed to be fixed)
  3553. # [22:22] <yzen> Yoric: so you think using OS.Shared.DEBUG in place for DEBUG is not sensible either /
  3554. # [22:22] <yzen> ?
  3555. # [22:23] <Yoric> yzen: Let's do that, it's probably the simplest.
  3556. # [22:23] <@smaug> gkw: if you follow GetPrivateRoot(), it should end up doing !mDocshell itself
  3557. # [22:23] <gkw> smaug: ok. side question - what's the difference between the "if !(mDocShell)" and "NS_ENSURE_STATE" null checks?
  3558. # [22:24] <yzen> Yoric: great and thanks for your help. ill see maybe there's some other approach as well..
  3559. # [22:24] <@smaug> gkw: hmm, actually leave the existing !mDocshell check
  3560. # [22:24] <@smaug> this is a bit different code
  3561. # [22:24] <gkw> sure
  3562. # [22:24] <yzen> Yoric: interestingly it will probably be mostly a non-issue once conditional logging is in place
  3563. # [22:25] <@smaug> gkw: NS_ENSURE_* just warns and then returns error code
  3564. # [22:25] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3565. # [22:25] <Yoric> yzen: indeed
  3566. # [22:25] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  3567. # [22:26] <Yoric> Thanks for all your work, btw.
  3568. # [22:26] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3569. # [22:26] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3570. # [22:26] <yzen> Yoric: glad i can help
  3571. # [22:26] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
  3572. # [22:26] * ChanServ sets mode: +o roc
  3573. # [22:26] <@smaug> gkw: the warning is there only in debug builds
  3574. # [22:26] * Quits: atte (atte@moz-37C1DF97.dhcp.inet.fi) (Client exited)
  3575. # [22:27] <gkw> smaug: ok. how should it be fixed then?
  3576. # [22:27] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  3577. # [22:27] * ChanServ sets mode: +o dveditz
  3578. # [22:27] <gkw> smaug: i'll first file the bug but i'll be more than willing to help come up with the fix
  3579. # [22:27] * Joins: nrc (nrc@moz-B2C2EC73.cable.virginmedia.com)
  3580. # [22:27] * Joins: ferongr (ferongr@moz-D223B0C3.dsl.dyn.forthnet.gr)
  3581. # [22:27] <ferongr> http://krebsonsecurity.com/2013/01/new-java-exploit-fetches-5000-per-buyer/
  3582. # [22:27] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3583. # [22:27] * Joins: yzen1 (Adium@437116F4.A6295926.9D42CF23.IP)
  3584. # [22:28] <ferongr> may want to rev up those blocklists again
  3585. # [22:28] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
  3586. # [22:28] * whimboo is now known as whimboo|mtg
  3587. # [22:29] <@smaug> gkw: add NS_ENSURE_STATE(mDocshell); after flush
  3588. # [22:29] <@smaug> that should be ok
  3589. # [22:29] <gkw> smaug: roger that
  3590. # [22:29] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  3591. # [22:30] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  3592. # [22:30] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  3593. # [22:30] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3594. # [22:30] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  3595. # [22:31] * Joins: TheOne (one@moz-AB474021.dip0.t-ipconnect.de)
  3596. # [22:32] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3597. # [22:32] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3598. # [22:32] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3599. # [22:33] * Joins: scenor (Thunderbir@moz-9C2156DD.adsl.highway.telekom.at)
  3600. # [22:33] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  3601. # [22:33] * Quits: past (Instantbir@moz-16F5829C.dsl.dyn.forthnet.gr) (Quit: past)
  3602. # [22:33] * Parts: scenor (Thunderbir@moz-9C2156DD.adsl.highway.telekom.at)
  3603. # [22:34] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3604. # [22:34] <jaws> who here uses OS X for debugging C++?
  3605. # [22:34] * Joins: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP)
  3606. # [22:35] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3607. # [22:35] * @smaug would assume about 75% of C++ hackers here
  3608. # [22:35] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
  3609. # [22:35] <jaws> heh
  3610. # [22:35] <jaws> smaug: do you think you could help we11ington and spartanfire with some debugging questions?
  3611. # [22:36] <gkw> smaug: ok, patch in bug 831472
  3612. # [22:36] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3613. # [22:36] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3614. # [22:36] <@smaug> jaws: I'm in that 25% ;)
  3615. # [22:36] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3616. # [22:36] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3617. # [22:36] <@smaug> jaws: but you'll get answers here
  3618. # [22:36] <we11ington> I am completely stuck
  3619. # [22:37] <we11ington> I've got a breakpoint in nsDocumentViewer.cpp to break on zoom
  3620. # [22:37] <jaws> dolske: do you think you could help we11ington ?
  3621. # [22:37] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  3622. # [22:38] * jmaher is now known as jmaher|afk
  3623. # [22:38] <gkw> smaug: thanks for your help!
  3624. # [22:38] <we11ington> dolske: jaws: I've gotta get going but I should be around tomorrow all afternoon
  3625. # [22:38] <@smaug> gkw: argh, sorry
  3626. # [22:38] <jaws> we11ington: ok, send an email/
  3627. # [22:38] <@smaug> gkw: the method returns nsRect
  3628. # [22:38] <jaws> we11ington: ok, send an email?
  3629. # [22:38] <we11ington> jaws: Will do
  3630. # [22:38] <@smaug> not nsresult
  3631. # [22:38] <gkw> smaug: oh :(
  3632. # [22:39] <@smaug> gkw: you need to have similar !mDocShell check as before flush
  3633. # [22:39] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Connection reset by peer)
  3634. # [22:39] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Ping timeout)
  3635. # [22:39] * Quits: Optimizer (Optimizer@DAF9863E.BA9C3500.274D17D6.IP) (Ping timeout)
  3636. # [22:39] * Joins: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au)
  3637. # [22:39] * jcranmer|away is now known as jcranmer
  3638. # [22:39] * bc|afk is now known as bc
  3639. # [22:39] * Quits: we11ington (msu-cse498@moz-600949B7.cse.msu.edu) (Quit: we11ington)
  3640. # [22:39] <gkw> smaug: so I have to copy over the !mDocShell line, not move it, correct?
  3641. # [22:40] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  3642. # [22:40] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  3643. # [22:40] <@smaug> gkw: hmm, actually, move should be ok
  3644. # [22:40] <@smaug> gkw: though...
  3645. # [22:41] <@smaug> let's be super safe
  3646. # [22:41] <@smaug> just add similar if (!mDocshell)
  3647. # [22:41] <@smaug> with {}
  3648. # [22:41] * Joins: Austin__1 (austin@B65F78B7.1356EECA.2170E5F.IP)
  3649. # [22:41] <wesj> fabrice: during startup, DOMApplicationRegistry.getAppByManifestURL(url) gives me an app with no manifest property. is that expected?
  3650. # [22:41] <gkw> smaug: add {} for both?
  3651. # [22:42] * Quits: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP) (Ping timeout)
  3652. # [22:42] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3653. # [22:42] * Quits: Austin__ (austin@B65F78B7.1356EECA.2170E5F.IP) (Ping timeout)
  3654. # [22:42] <@smaug> gkw: that would be nice
  3655. # [22:42] <@smaug> if (expr) {
  3656. # [22:42] <@smaug> }
  3657. # [22:42] * Quits: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com) (Quit: )
  3658. # [22:42] <fabrice> wesj: yes, you must get the manifest separately, using _readManifests()
  3659. # [22:43] <gkw> smaug: shall i do it for the !presShell and !rootFrame null checks as well, while i'm at it? ;-)
  3660. # [22:43] * Joins: Optimizer (Optimizer@2BD9908E.28FB815D.274D17D6.IP)
  3661. # [22:43] <wesj> fabrice: are these docs just wrong? https://developer.mozilla.org/en-US/docs/DOM/App
  3662. # [22:43] <wesj> i.e. should i update them?
  3663. # [22:43] <@smaug> gkw: yes please :)
  3664. # [22:44] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  3665. # [22:44] <fabrice> wesj: no, but in Webapps.jsm you don't have the DOM object directly
  3666. # [22:44] <@ehsan> akeybl: who owns bug 823989?
  3667. # [22:44] * Quits: capella-s3 (capella-s3@moz-D042A96A.pools.spcsdns.net) (Connection reset by peer)
  3668. # [22:44] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  3669. # [22:44] <fabrice> wesj: if you can, just use navigator.mozApps.mgmt.getAll()
  3670. # [22:45] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3671. # [22:45] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  3672. # [22:45] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  3673. # [22:46] * Quits: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP) (Quit: FabioMagnoni)
  3674. # [22:46] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  3675. # [22:46] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  3676. # [22:46] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  3677. # [22:46] * ChanServ sets mode: +o smaug
  3678. # [22:47] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3679. # [22:47] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3680. # [22:48] <gkw> smaug: updated patch in bug 831472. thanks again!
  3681. # [22:48] <@smaug> thanks
  3682. # [22:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0f87c11f27b0 - Brian Hackett - Bug 830042 - Tolerate objects/strings with a null payload when marking VM stack, r=billm.
  3683. # [22:49] * Parts: Austin__1 (austin@B65F78B7.1356EECA.2170E5F.IP)
  3684. # [22:49] * Joins: FabioMagnoni (fabiomagno@CC0C60DA.77432F63.8AF99142.IP)
  3685. # [22:49] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  3686. # [22:50] <akeybl> smaug: https://bugzilla.mozilla.org/page.cgi?id=release_tracking_report.html
  3687. # [22:50] * Joins: damons (gnubeard@2557E599.66715431.D25A875A.IP)
  3688. # [22:51] <akeybl> ehsan: looking
  3689. # [22:51] <@ehsan> thanks
  3690. # [22:51] <@smaug> akeybl: thanks
  3691. # [22:52] * Joins: dbaron (dbaron@moz-6A662ACD.bb.sky.com)
  3692. # [22:52] * ChanServ sets mode: +o dbaron
  3693. # [22:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/74dc65a5401b - Gary Kwong - Bug 831472 - Add another null check to nsGlobalWindow::GetInnerScreenRect(). r=smaug
  3694. # [22:53] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  3695. # [22:53] <mdas> mbrubeck: thanks for your reply
  3696. # [22:53] * Joins: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com)
  3697. # [22:53] * Quits: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com) (Quit: capella-s3)
  3698. # [22:53] * njn officially gives up on -Wshadow
  3699. # [22:53] <mdas> my head is now reeling yet again with distaste for patents.
  3700. # [22:54] <@bz> mdas: touch events?
  3701. # [22:54] <mdas> bz: yeah...
  3702. # [22:55] <tbsaunde> njn: there's too many to even turn it on but not add it to --werror?
  3703. # [22:55] <njn> tbsaunde: in my opinion, yes
  3704. # [22:55] <njn> tbsaunde: there are several hundred with clang, probably over 1000 with GCC
  3705. # [22:55] <tbsaunde> ugh
  3706. # [22:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a4b246fb54c1 - Ed Morley - Bug 828946 - leakstats should output TBPL-parsable error messages; r=ted
  3707. # [22:56] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: Leaving.)
  3708. # [22:56] <cpeterson> speaking of useless warnings, why is gcc -pedantic enabled by default? I don't think any of its warnings identify real bugs.
  3709. # [22:56] <njn> tbsaunde: and very few (none?) indicate real problems, and suppressing the warnings is non-trivial
  3710. # [22:57] <tbsaunde> I'd probably be willing to add that many warnings, but only if we new the js headers would get fixed someday not too far out
  3711. # [22:57] <tbsaunde> njn: oh? I thought you found some in editor/ ?
  3712. # [22:57] <tbsaunde> or was that just same name but not actually a bug
  3713. # [22:58] <njn> cpeterson: file a bug
  3714. # [22:58] <cpeterson> :)
  3715. # [22:58] <njn> tbsaunde: I found lots of grotty code in editor/, but no actual defects
  3716. # [22:59] <njn> tbsaunde: the main thing -Wshadow identifies is overly long functions. We have lots of those
  3717. # [22:59] <njn> esp. in layout
  3718. # [22:59] <njn> you wouldn't believe how often this occurs:
  3719. # [22:59] <njn> for (int i = 0, ...) {
  3720. # [22:59] <njn> ...
  3721. # [22:59] <njn> for (int i = 0, ...) {
  3722. # [22:59] <tbsaunde> njn: ok, I'd say those are really bad hygen that warnings might be good to discurage, but shrug
  3723. # [22:59] <njn> i.e. nested loops using |i| as the loop variable in both cases
  3724. # [23:00] * Quits: ferongr (ferongr@moz-D223B0C3.dsl.dyn.forthnet.gr) (Quit: ferongr)
  3725. # [23:00] <@roc> eesh
  3726. # [23:00] <njn> tbsaunde: yeah, but there are too many of them
  3727. # [23:00] <cpeterson> I noticed 700+ -Wdelete-non-virtual-dtor warnings today, but a couple days ago I recall only seeing a couple.
  3728. # [23:00] <njn> cpeterson: I noticed that too
  3729. # [23:00] <njn> not sure what happened
  3730. # [23:00] <njn> someone changed nsISupports.h, or something
  3731. # [23:01] <tbsaunde> inline Release() on class with virtual functions maybe?
  3732. # [23:01] <njn> cpeterson: compiling our C code in C99 would avoid some stupid warnings, too
  3733. # [23:01] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
  3734. # [23:01] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: msucan)
  3735. # [23:02] <cpeterson> is there a bug to use C99? MSVC would be a problem, though.
  3736. # [23:02] <njn> really? still? ugh
  3737. # [23:02] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3738. # [23:03] * catlee is now known as catlee-away
  3739. # [23:03] <njn> cpeterson: is it the mixed decls/code that's the problem?
  3740. # [23:03] <tbsaunde> cpeterson: we couldn't use everything in c99 sure, but how does that effect what std= on gcc / clang?
  3741. # [23:03] <cpeterson> Doesn't MSVC only support C89?
  3742. # [23:04] <tbsaunde> and // commnets
  3743. # [23:04] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
  3744. # [23:04] <njn> ?!
  3745. # [23:04] <njn> ugh
  3746. # [23:04] <tbsaunde> I think it supports some bits of c99 like // comments
  3747. # [23:04] <njn> it's 2013 already
  3748. # [23:04] <jcranmer> cpeterson: MSVC supports stdint.h (starting from 2010), //, mixed decl/code
  3749. # [23:04] <jcranmer> *breath in*
  3750. # [23:04] <jcranmer> long long
  3751. # [23:04] <jcranmer> variadic macros
  3752. # [23:05] <jhammel> i wish they support object-oriented long ints....or oolong, if you will
  3753. # [23:05] * Quits: Mano (mano@E70167CE.7DFE0D4A.39716721.IP) (Client exited)
  3754. # [23:05] <jcranmer> it doesn't support variable-length arrays (which are optional in C11 IIRC)
  3755. # [23:06] <njn> jcranmer: so is there anything stopping us from compiling code as C99?
  3756. # [23:06] <jcranmer> nor restrict, nor probably some of the new functions
  3757. # [23:06] * Joins: m_ri (chatzilla@moz-8C7EF5DA.retail.telecomitalia.it)
  3758. # [23:06] <jcranmer> basically, it supports C99 insofar as C99 is a subset of C++11
  3759. # [23:07] * Ann_Yimingimtg is now known as Ann_Yiming
  3760. # [23:07] <edmorley|away> wow.... http://securityblog.verizonbusiness.com/2013/01/14/case-study-pro-active-log-review-might-be-a-good-idea/#more-2659
  3761. # [23:07] <jcranmer> njn: I've never actually seen any document which adequately illustrates all the features in C99 and compiler support for them
  3762. # [23:07] <jcranmer> such as is widespread for C++11
  3763. # [23:09] <jcranmer> which leads me to believe that much of the complaints of MSVC's lack of C99 is more a complaint that they don't check off the box instead of a complaint that it's actively lacking functionality
  3764. # [23:09] * Quits: Optimizer (Optimizer@2BD9908E.28FB815D.274D17D6.IP) (Ping timeout)
  3765. # [23:09] <njn> jcranmer: we could just try it and see what happens
  3766. # [23:09] <njn> jcranmer: clang/gcc warn about various c99 things, but MSVC is clearly handling them
  3767. # [23:10] <jcranmer> njn: we need variadic macros to compile Mozilla, so as far as I'm concerned, we're C99 as much as it matters
  3768. # [23:10] <njn> right
  3769. # [23:10] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3770. # [23:11] <jcranmer> oh, and MSVC probably doesn't implement complex
  3771. # [23:11] <khuey> named initializers are the only c99 feature MSVC doesn't implement that I've ever been annoyed by
  3772. # [23:11] * Joins: Mic (Instantbir@moz-41A4075C.superkabel.de)
  3773. # [23:11] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  3774. # [23:11] * Joins: espindola (espindola@moz-3C19F8D3.dsl.teksavvy.com)
  3775. # [23:12] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3776. # [23:12] <jcranmer> that's another feature I forget exists
  3777. # [23:12] * Quits: wolfiR (wolfiR@moz-C1367367.dip0.t-ipconnect.de) (Quit: Leaving)
  3778. # [23:12] * Joins: Optimizer (Optimizer@AF633441.BA9C3500.274D17D6.IP)
  3779. # [23:13] <njn> if I have a nsCString "foo/bar/baz" and I want to change it to "blah/bar/baz", what's the best way?
  3780. # [23:13] * Quits: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP) (Ping timeout)
  3781. # [23:13] <njn> the "foo" prefix is always the same, if that helps
  3782. # [23:13] * Joins: alice (alice@moz-3BCBEBE3.range86-150.btcentralplus.com)
  3783. # [23:13] * Joins: Asa (asa@D88BF95E.3A9F9BD4.4C2245EF.IP)
  3784. # [23:14] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3785. # [23:14] * Quits: espindola (espindola@moz-3C19F8D3.dsl.teksavvy.com) (Client exited)
  3786. # [23:15] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3787. # [23:15] * Joins: brendan_ (brendaneic@2557E599.66715431.D25A875A.IP)
  3788. # [23:15] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3789. # [23:15] * brendan_ is now known as brendan
  3790. # [23:16] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3791. # [23:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/62123f318edd - Jonathan Griffin - Bug 827531 - Add a pip requirements.txt file for running B2G unit tests, r=aki
  3792. # [23:16] * sheeri is now known as sheeri-afk
  3793. # [23:16] <jhammel> yay
  3794. # [23:16] * Quits: thx1138 (Instantbir@7CD1B470.2BC633E3.88CF6591.IP) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  3795. # [23:17] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  3796. # [23:17] <joe> firebot, 5a5a5a5a?
  3797. # [23:17] <firebot> joe: 5a5a5a5a is freed memory
  3798. # [23:17] <joe> thanks
  3799. # [23:17] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  3800. # [23:17] <firebot> joe: just doing my job!
  3801. # [23:18] * Joins: bajaj1 (Adium@2557E599.66715431.D25A875A.IP)
  3802. # [23:18] * Quits: bajaj1 (Adium@2557E599.66715431.D25A875A.IP) (Input/output error)
  3803. # [23:18] * Joins: akeybl_ (akeybl@2557E599.66715431.D25A875A.IP)
  3804. # [23:18] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3805. # [23:18] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3806. # [23:18] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  3807. # [23:18] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  3808. # [23:19] * Joins: ferongr (ferongr@moz-D223B0C3.dsl.dyn.forthnet.gr)
  3809. # [23:19] * nthomas is now known as nthomas|away
  3810. # [23:19] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3811. # [23:19] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Input/output error)
  3812. # [23:20] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  3813. # [23:20] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  3814. # [23:21] * Quits: yzen1 (Adium@437116F4.A6295926.9D42CF23.IP) (Quit: Leaving.)
  3815. # [23:22] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  3816. # [23:23] * Quits: jfkthame (jfkthame@2B12A728.FB47D00B.9542EC20.IP) (Quit: jfkthame)
  3817. # [23:23] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3818. # [23:25] * Quits: alice (alice@moz-3BCBEBE3.range86-150.btcentralplus.com) (Ping timeout)
  3819. # [23:26] <nemo> hm. I'm getting "not recognised" for the nightly on nightly.mozilla.org on OSX
  3820. # [23:26] <nemo> did you guys drop support for something recently?
  3821. # [23:26] <nemo> 10.7.5
  3822. # [23:27] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  3823. # [23:27] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  3824. # [23:27] * Quits: ehugg_ (ehugg@B20603D0.D751089F.730219B6.IP) (Input/output error)
  3825. # [23:27] * Joins: ehugg_ (ehugg@E45EF543.C5EAED67.6CD50604.IP)
  3826. # [23:28] <kbrosnan> nemo: i doubt 10.7 support is getting dropped any time soon
  3827. # [23:29] <nemo> hum
  3828. # [23:29] <nemo> size is wrong
  3829. # [23:29] <nemo> some download bug I 'spose.
  3830. # [23:29] * Joins: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk)
  3831. # [23:30] * nemo uses wget instead
  3832. # [23:30] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3833. # [23:31] * Quits: m_ri (chatzilla@moz-8C7EF5DA.retail.telecomitalia.it) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  3834. # [23:31] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3835. # [23:31] * Boriss_ is now known as Boriss
  3836. # [23:32] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  3837. # [23:32] * Joins: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com)
  3838. # [23:33] <nemo> kbrosnan: huh. ftp.mozilla.org keeps giving me a 502
  3839. # [23:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/aa2ffc52aa9b - Ehsan Akhgari - Merge mozilla-central into mozilla-inbound
  3840. # [23:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ec072cee0502 - Gregory Szorc - Bug 784841 - Part 2: Implement sandboxing for Python build files; r=ted,glandium
  3841. # [23:33] <njn> anyone else see "/usr/bin/ld.gold.real: warning: hidden symbol 'pixman_add_triangles'" when they link libxul?
  3842. # [23:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ce9cdd801a73 - Gary Kwong - Add another suppression for bug 812423. DONTBUILD
  3843. # [23:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d2cce982a7c8 - Gregory Szorc - Bug 784841 - Part 5: Integrate virtualenv into SpiderMonkey configure; r=glandium
  3844. # [23:33] <JesperHansen> who stole the context menu 2 days ago? Someone really wanted to advertise about the new "Open in new private window" feature
  3845. # [23:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d8ea5b8be44d - Gregory Szorc - Bug 784841 - Part 3: Implement sandbox to data translation layer; r=ted,glandium
  3846. # [23:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ee04a251a5ef - Gregory Szorc - Bug 784841 - Part 4: Use os.path.relpath in ConfigStatus.py; r=glandium
  3847. # [23:34] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  3848. # [23:34] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a9021c50ccf9 - Gregory Szorc - Bug 784841 - Part 1: Create generic container classes; r=jhammel
  3849. # [23:34] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  3850. # [23:34] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d32b9104a274 - Gregory Szorc - Merge mozilla-central into build-system
  3851. # [23:34] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff2e30afa205 - Gregory Szorc - Merge mozilla-central into build-system
  3852. # [23:34] <kbrosnan> nemo: http://status.mozilla.com/ 1k ping
  3853. # [23:34] <nemo> http://m8y.org/tmp/temp.txt
  3854. # [23:34] <nemo> I get further then 1k
  3855. # [23:34] <nemo> than
  3856. # [23:35] <njn> oh, moz.build is coming...
  3857. # [23:35] * Joins: jdm (jdm@moz-4754F405.fbx.proxad.net)
  3858. # [23:36] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  3859. # [23:36] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  3860. # [23:36] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  3861. # [23:36] * ChanServ sets mode: +o smaug
  3862. # [23:37] <spartanfire> could anyone look at this bug and see if the can get assert to display on their terminal: https://bugzilla.mozilla.org/show_bug.cgi?id=705961
  3863. # [23:37] * Quits: ehugg_ (ehugg@E45EF543.C5EAED67.6CD50604.IP) (Quit: ehugg_)
  3864. # [23:38] <kbrosnan> nemo: might be worth mentioning in #it
  3865. # [23:38] <tbsaunde> njn: I think that's been around for a while
  3866. # [23:39] * AaronMT is now known as AaronMT|away
  3867. # [23:39] * Quits: @dbaron (dbaron@moz-6A662ACD.bb.sky.com) (Ping timeout)
  3868. # [23:39] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  3869. # [23:40] * Quits: ehugg (chatzilla@F72458CE.29102B70.6CD50604.IP) (Ping timeout)
  3870. # [23:40] * Joins: sicking_ (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3871. # [23:40] <joe> jrmuizel: ^
  3872. # [23:40] * Joins: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP)
  3873. # [23:40] * Joins: espindola (espindola@moz-3C19F8D3.dsl.teksavvy.com)
  3874. # [23:41] <jrmuizel> njn: I've never noticed it
  3875. # [23:41] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3876. # [23:41] * sicking_ is now known as sicking
  3877. # [23:41] * heycam|away is now known as heycam
  3878. # [23:42] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
  3879. # [23:42] * Quits: victorporof (victorporo@804353A6.368C7786.6A4F8DA2.IP) (Ping timeout)
  3880. # [23:42] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
  3881. # [23:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/08d12e9406f3 - Andrew McCreight - Bug 829798 - Add dummy PreserveWrapper to JS shell. r=billm
  3882. # [23:42] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2db1cbb5af9c - Andrew McCreight - Bug 829430 - Use the right check for if we're GCing. r=billm
  3883. # [23:42] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Input/output error)
  3884. # [23:43] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  3885. # [23:43] * Joins: ehugg_lime (ehugg_lime@moz-851FD57E.mycingular.net)
  3886. # [23:43] <WeirdAl> https://developer.mozilla.org/en-US/docs/Code_snippets/File_I_O#Write_a_string - can someone tell me if this actually calls ostream.finish()? I'm reading over it and I think that's not happening...
  3887. # [23:44] * Joins: Anarchy (Jory@9C1294DF.53B24AC4.53A87FE.IP)
  3888. # [23:44] <philor> dzbarsky: there's a Mr. Androidreftests on the phone, wants to speak with you, sounds urgent
  3889. # [23:45] <jhammel> what an unusual name! Is that Pakistani?
  3890. # [23:45] <mcsmurf> spartanfire: I do get the assertion, but I have to reload twice to get it
  3891. # [23:45] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  3892. # [23:45] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
  3893. # [23:45] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3894. # [23:47] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  3895. # [23:47] <spartanfire> mcsmurf: ok, any idea why that is?
  3896. # [23:47] <mcsmurf> no
  3897. # [23:47] <mcsmurf> :)
  3898. # [23:48] <mcsmurf> I dont know anything about that code
  3899. # [23:48] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Connection reset by peer)
  3900. # [23:48] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
  3901. # [23:49] <mcsmurf> maybe it has to do with caching?
  3902. # [23:50] <spartanfire> haha thanks tho, it was worth a try
  3903. # [23:51] <mcsmurf> well, at least you know now how to reproduce ;)
  3904. # [23:51] * Parts: jedp|mtg (jedp@moz-59C58F81.dsl.dynamic.sonic.net) (Textual IRC Client: www.textualapp.com)
  3905. # [23:52] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3906. # [23:52] * Parts: ojan (uid5519@moz-A588D045.irccloud.com)
  3907. # [23:52] <spartanfire> true, better than where i was before.
  3908. # [23:53] * Quits: devd (Name@moz-9DACDECA.cs.berkeley.edu) (Quit: leaving)
  3909. # [23:53] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Input/output error)
  3910. # [23:53] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  3911. # [23:54] * whimboo|mtg is now known as whimboo
  3912. # [23:54] <taras> ted: ping
  3913. # [23:54] <@roc> ehsan: ping
  3914. # [23:55] <@smaug> KaiRo: Can c-s.m.c query for probable null pointer crashes?
  3915. # [23:55] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
  3916. # [23:55] * jwir3 is now known as jwir3|away
  3917. # [23:55] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3918. # [23:56] <@ehsan> roc: hi
  3919. # [23:57] <@roc> in AudioNode you have MaxNumberOfInputs/Outputs and NumberOfInputs/Outputs
  3920. # [23:57] <@ehsan> I do
  3921. # [23:57] * wlach is now known as wlach|afk
  3922. # [23:57] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  3923. # [23:57] <@roc> this is somewhat confusing
  3924. # [23:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7b53f4c1ef7c - Trevor Saunders - bug 828141 - windows shouldn't hold onto events r=surkov
  3925. # [23:57] <@ehsan> they're informational fwiw
  3926. # [23:57] <@roc> because NumberOfInputs counts the number of connected input nodes
  3927. # [23:58] <@roc> but MaxNumberOfInputs counts the number of input "ports", which is 1 for most nodes
  3928. # [23:58] <@roc> so commonly NumberOfInputs will be greater than MaxNumberOfInputs
  3929. # [23:58] <@ehsan> roc: correct, that's because the spec is crazy
  3930. # [23:58] * Quits: gustavold (gustavold@60268C9D.479307F0.FBFF2E6D.IP) (Quit: Leaving.)
  3931. # [23:59] <@roc> is it?
  3932. # [23:59] <@ehsan> roc: just ignore MaxNumberOf... they're not useful
  3933. # [23:59] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
  3934. # [23:59] <@roc> as far as I can tell from testing Chrome, numberOfInputs is equal to what you have as MaxNumberOfInputs
  3935. # [23:59] <@roc> e.g. a GainNode has numberOfInputs == 1 at all times
  3936. # [23:59] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
  3937. # [23:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5e3c7f176f2c - Josh Matthews - Bug 824472 - Traverse containing frames when looking for scrollable content for browser elements. r=schien
  3938. # [23:59] <philor> oh, I must have misunderstood Mr. Androidreftests' accent
  3939. # [23:59] <philor> blassey: reftest bustage
  3940. # Session Close: Thu Jan 17 00:00:00 2013

The end :)