/irc-logs / mozilla / #developers / 2013-02-26 / end

Options:

  1. # Session Start: Tue Feb 26 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] * nrc is now known as nrc|away
  4. # [00:00] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  5. # [00:00] <rhelmer> rniwa: nice, will check it out thanks! i am working on some special purpise frontends for datazilla, so i think it wull
  6. # [00:00] * Joins: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP)
  7. # [00:00] <rhelmer> er will
  8. # [00:00] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Ping timeout)
  9. # [00:00] <rniwa> rhelmer: interesting.
  10. # [00:01] <rhelmer> (sry mobile keyboard)
  11. # [00:01] <rniwa> jhammel|busy, jmaher|afk: ^ when you have a time
  12. # [00:01] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  13. # [00:02] <Waldo> jduell: it's saying that either way, but in case of OOM it may not be the case that the other end of the buffer can be cleared by the consumer reading
  14. # [00:02] <jhammel|busy> rniwa: nice! don't suppose there is a point of reference that I can peg to?
  15. # [00:02] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  16. # [00:03] <jhammel|busy> e.g. a bug, a blog post, documentation of how this works, a source code page, etc etc
  17. # [00:03] <Waldo> (the case of true OOM, not buffer-is-full, that is)
  18. # [00:03] <rniwa> jhammel|busy: not yet
  19. # [00:03] <rniwa> jhammel|busy: i'm going to open-source sometime
  20. # [00:03] <Waldo> buffer-is-full can be cleared
  21. # [00:03] <jduell> Waldo: but how does hitting OOM (vs max pipe size) change whether consumer will be reading from pipe? If you write stuff to a pipe and never arrange for it to be consumed, that's a bug. Sorry, I'm probably not understanding you
  22. # [00:03] * Quits: vladan (vladan@moz-21CD3EF9.cp.telus.net) (Quit: Leaving.)
  23. # [00:04] <rniwa> jhammel|busy: unfortunately i had to make some large architectural change in the last minute
  24. # [00:04] <rniwa> jhammel|busy: and i'm still sorting things out from that
  25. # [00:04] * philor|away is now known as philor
  26. # [00:05] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  27. # [00:05] * Quits: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.90 [Firefox 20.0a2/20130210042017])
  28. # [00:05] <Waldo> jduell: :-)
  29. # [00:05] <jhammel|busy> rniwa: coolz, i'd love a link to $something once it exists; the existing link don't do much from here (though I'm not sure what is supposed to be available)
  30. # [00:06] <rniwa> jhammel|busy: which link?
  31. # [00:06] <Waldo> jduell: yeah, I'm having to dig into paged-out XPCOM memories here
  32. # [00:06] <jhammel|busy> rniwa: not at all surprised, sadly, at the need of pervasive architecture changes; i would beg you to ticket them at our bugzilla and cc: :jeads (and maybe myself and jmaher|afk ) if we can improve anything on our end
  33. # [00:06] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  34. # [00:06] <jhammel|busy> rniwa: https://perf.webkit.org/
  35. # [00:06] <jduell> Waldo: I never paged them in :)
  36. # [00:06] * Quits: loadRPi (pi@moz-8C34F21F.range86-135.btcentralplus.com) (Ping timeout)
  37. # [00:06] <Waldo> jduell: smart man
  38. # [00:06] <jhammel|busy> rniwa: clicky on things don't go and stuff ;)
  39. # [00:07] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  40. # [00:07] <Waldo> well, somewhat, this isn't too heavily XPCOM'd up, it's just semi-intricate data structure guts
  41. # [00:07] <rniwa> jhammel|busy: oh :
  42. # [00:07] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  43. # [00:07] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Quit: pnemsak)
  44. # [00:07] <rniwa> jhammel|busy: yeah, UI needs a little more polishing
  45. # [00:07] <jhammel|busy> rniwa: yeah ;) i mean, on our end too.
  46. # [00:09] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  47. # [00:09] * Quits: wlach (wlach@moz-AEEC2DA3.mc.videotron.ca) (Quit: Leaving)
  48. # [00:09] * kmoir is now known as kmoir-afk
  49. # [00:10] <rniwa> jhammel|busy: yeah, it's always the hardest :)
  50. # [00:10] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  51. # [00:11] <rniwa> jhammel|busy: fwiw, i really like charts page where i can compare multiple graphs at once. e.g. https://perf.webkit.org/#mode=charts&chartList=%5B%5B%22Chromium%20Win%22%2C%22Parser%2Fhtml5-full-render%3ATime%22%5D%2C%5B%22Chromium%20Win%22%2C%22Parser%2Fhtml5-full-render%3ATime%22%5D%5D
  52. # [00:11] <jhammel|busy> rniwa: heh, well i'm a back end guy so i ain't qualified to comment ;)
  53. # [00:11] <rniwa> jhammel|busy: it's got a nice selection hair line that goes through all graphs
  54. # [00:11] <rniwa> jhammel|busy: so you can tell whether a progression/regression happened on all platform forms or not
  55. # [00:11] * Joins: jammink_ (textual@2557E599.66715431.D25A875A.IP)
  56. # [00:11] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Ping timeout)
  57. # [00:11] * jammink_ is now known as jammink
  58. # [00:12] * Quits: ehugg (chatzilla@B3716F60.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
  59. # [00:12] <rniwa> jhammel|busy: and all actions are done via location.hash
  60. # [00:12] <jhammel|busy> rniwa: very nice indeed :)
  61. # [00:12] <rniwa> jhammel|busy: so you can go back & forth between them
  62. # [00:12] * Quits: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net) (Quit: Leaving)
  63. # [00:13] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
  64. # [00:13] * jchen is now known as jchen|away
  65. # [00:14] * Joins: alice__ (alice@moz-A7C201EB.zone16.bethere.co.uk)
  66. # [00:15] * Quits: alice_ (alice@moz-A7C201EB.zone16.bethere.co.uk) (Ping timeout)
  67. # [00:15] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  68. # [00:15] <mjrosenb> BOING-- whoops, tree is closed.
  69. # [00:16] * Quits: josh (josh@moz-61186829.hsd1.mn.comcast.net) (Quit: josh)
  70. # [00:17] * Joins: avcpp (bzlandfill@D46DA8FB.ADE68EA9.64781E5D.IP)
  71. # [00:18] <Waldo> jduell: my head's twisted in knots right now, I dunno any more
  72. # [00:18] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  73. # [00:18] <Waldo> jduell: I still think the easiest thing is to return more information and have an nsresult to distinguish cases
  74. # [00:19] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  75. # [00:19] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  76. # [00:19] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  77. # [00:19] <jduell> Waldo: and then what do we do when we get rv==OOM?
  78. # [00:20] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  79. # [00:20] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  80. # [00:20] * AaronMT is now known as AaronMT|away
  81. # [00:20] <Waldo> jduell: propagate that to callers, if we haven't written any data, otherwise say we wrote only what we wrote
  82. # [00:20] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  83. # [00:20] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  84. # [00:20] <Waldo> jduell: callers that are doing the right thing and looping til all data's been written will get the OOM on the first try eventually
  85. # [00:21] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  86. # [00:21] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  87. # [00:21] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  88. # [00:21] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  89. # [00:21] <jduell> Waldo: sounds like it could work. Comment in bug?
  90. # [00:22] <Waldo> sure
  91. # [00:22] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  92. # [00:22] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  93. # [00:22] * Quits: armenzg_dinner (armenzg@moz-600B22EA.home1.cgocable.net) (Input/output error)
  94. # [00:22] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  95. # [00:22] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  96. # [00:23] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  97. # [00:23] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  98. # [00:23] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  99. # [00:23] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  100. # [00:24] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  101. # [00:24] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  102. # [00:24] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  103. # [00:24] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  104. # [00:24] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  105. # [00:24] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  106. # [00:24] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  107. # [00:24] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  108. # [00:25] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  109. # [00:25] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  110. # [00:25] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  111. # [00:25] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  112. # [00:25] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  113. # [00:26] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  114. # [00:26] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  115. # [00:26] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  116. # [00:26] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  117. # [00:27] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  118. # [00:27] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  119. # [00:27] * Quits: IRCMonkey58887 (bcrowder@moz-D680E173.masergy.com) (Ping timeout)
  120. # [00:28] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  121. # [00:28] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  122. # [00:28] * rail is now known as rail_away
  123. # [00:28] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  124. # [00:28] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  125. # [00:29] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  126. # [00:29] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  127. # [00:29] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  128. # [00:29] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  129. # [00:30] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  130. # [00:30] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  131. # [00:30] <Waldo> and done
  132. # [00:30] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  133. # [00:30] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  134. # [00:30] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  135. # [00:31] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  136. # [00:31] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  137. # [00:31] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/e0811ecae310 - Sriram Ramasubramanian - Bug 825498: Focus issue on tablets with h/w keyboard. [r=mfinkle], a=lsblakk
  138. # [00:31] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  139. # [00:31] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  140. # [00:32] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  141. # [00:32] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  142. # [00:32] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  143. # [00:32] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  144. # [00:33] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  145. # [00:33] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  146. # [00:33] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  147. # [00:33] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  148. # [00:33] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  149. # [00:33] * Joins: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP)
  150. # [00:34] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  151. # [00:34] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  152. # [00:34] * Quits: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP) (Client exited)
  153. # [00:34] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  154. # [00:34] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  155. # [00:34] * Quits: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP) (Input/output error)
  156. # [00:35] * vladan-afk is now known as vladan
  157. # [00:35] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  158. # [00:35] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  159. # [00:35] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  160. # [00:35] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  161. # [00:36] * Quits: sheeri-afk (sheeri@moz-5E1F6454.hsd1.ma.comcast.net) (Quit: sheeri-afk)
  162. # [00:36] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  163. # [00:36] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  164. # [00:36] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  165. # [00:36] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  166. # [00:37] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  167. # [00:37] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  168. # [00:37] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  169. # [00:37] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  170. # [00:37] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
  171. # [00:38] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  172. # [00:38] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  173. # [00:38] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  174. # [00:38] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  175. # [00:39] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  176. # [00:39] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  177. # [00:39] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  178. # [00:39] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  179. # [00:40] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  180. # [00:40] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  181. # [00:40] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  182. # [00:40] * Quits: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP) (Ping timeout)
  183. # [00:40] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  184. # [00:40] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  185. # [00:41] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  186. # [00:41] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  187. # [00:41] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
  188. # [00:41] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  189. # [00:41] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  190. # [00:42] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  191. # [00:42] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  192. # [00:42] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  193. # [00:42] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Max SendQ exceeded)
  194. # [00:43] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  195. # [00:43] <dholbert> Cork, you're spamming connect/disconnect, BTW
  196. # [00:43] * Joins: ehugg (ehugg@moz-7ABD4476.tukw.qwest.net)
  197. # [00:44] <dholbert> Cork, (though it looks like maybe you fixed it)
  198. # [00:45] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  199. # [00:45] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  200. # [00:45] <@smaug> jgriffin: curious, if SDK will be shipping with FF, why don't you move the development to m-c ?
  201. # [00:46] <jgriffin> smaug: did you mean jgilbert?
  202. # [00:46] <dcamp> I think he means jeff griffiths
  203. # [00:46] <jgriffin> ah yes
  204. # [00:46] <@smaug> er, sorry
  205. # [00:46] <dcamp> who goes by canuckstani, but isn't on at the moment. Mossop can probably answer too.
  206. # [00:46] <@smaug> jg ... and then autocomplete
  207. # [00:47] <jgriffin> too many jg's :)
  208. # [00:47] <jgilbert> :<
  209. # [00:47] <Mook_as> he's just over in places like #jetpack
  210. # [00:47] <dcamp> oh, so he is
  211. # [00:48] <dcamp> yeah, #jetpack's a good place to ask that.
  212. # [00:48] <@smaug> thanks
  213. # [00:48] * joduinn is now known as joduinn-brb
  214. # [00:50] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  215. # [00:50] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  216. # [00:51] * nrc|away is now known as nrc
  217. # [00:51] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  218. # [00:51] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  219. # [00:52] * Quits: jviereck (Adium@moz-605EED93.dclient.hispeed.ch) (Quit: Leaving.)
  220. # [00:52] <davidb> jaws: thanks for the triage
  221. # [00:53] <@gavin> bdahl: ping?
  222. # [00:53] * Joins: crowder (bcrowder@moz-BA1031C7.sd.sd.cox.net)
  223. # [00:53] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  224. # [00:56] * Joins: mib_rxfl1d (Mibbit@moz-3D97E3DC.hsd1.de.comcast.net)
  225. # [00:56] * Quits: KWierso|Surface (chatzilla@2557E599.66715431.D25A875A.IP) (Ping timeout)
  226. # [00:57] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  227. # [00:57] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  228. # [00:58] * joduinn-brb is now known as joduinn
  229. # [00:58] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  230. # [00:58] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  231. # [00:58] * Joins: cpeterso_ (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  232. # [01:00] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  233. # [01:01] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  234. # [01:02] * Quits: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  235. # [01:03] * cpeterso_ is now known as cpeterson
  236. # [01:03] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  237. # [01:04] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  238. # [01:04] * Quits: ehugg (ehugg@moz-7ABD4476.tukw.qwest.net) (Quit: ehugg)
  239. # [01:05] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  240. # [01:05] * Quits: robarnold (rob@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  241. # [01:06] <bdahl> gavin: pong
  242. # [01:07] <@gavin> bdahl: hey, I'm looking at 738952 per lsblakk's email
  243. # [01:07] <jaws> davidb: no problem :)
  244. # [01:08] <@gavin> bdahl: couldn't pdf.js's integration code "override" the default save handler to map to its "download" function?
  245. # [01:09] <bdahl> gavin: yeah that'd work, is this easy to do?
  246. # [01:09] * Joins: n00b_dust (n00b_dust@7357142.1C081A86.35E0727C.IP)
  247. # [01:09] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  248. # [01:09] * Quits: n00b_dust (n00b_dust@7357142.1C081A86.35E0727C.IP) (Input/output error)
  249. # [01:09] <NeilAway> does <a download> work yet?
  250. # [01:09] <jaws> davidb: was the thanks in reference to bug 446384?
  251. # [01:09] <davidb> jaws: i have a few come through bug mail today
  252. # [01:09] <jaws> ah cool
  253. # [01:09] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  254. # [01:10] <davidb> but yeah that's one :)
  255. # [01:10] <jaws> davidb: this is part of a larger effort within the firefox desktop team, https://etherpad.mozilla.org/firefox-triage
  256. # [01:10] <@gavin> bdahl: shouldn't be too hard. might be easier to have the firefox "save as" code specifically detect loaded pdf.js documents though, I guess
  257. # [01:10] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  258. # [01:10] <davidb> (so many boogs)
  259. # [01:10] <jaws> i should blog about it
  260. # [01:10] <davidb> it is inspiring
  261. # [01:10] * khuey is now known as khuey|away
  262. # [01:10] <NeilAway> gavin: detect that location.href != documentURI perhaps
  263. # [01:11] <@gavin> NeilAway: that seems like too loose of a check, presumably we can create some more specific solution
  264. # [01:11] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  265. # [01:11] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  266. # [01:12] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Client exited)
  267. # [01:12] <jaws> davidb: within the first two triages (and one that is in progress), we have closed 188 bugs
  268. # [01:12] <davidb> \o/
  269. # [01:12] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  270. # [01:13] <JosiahOne> Finally! No more stupid pinstripe, winstripe!
  271. # [01:14] * coop is now known as coop|afk
  272. # [01:14] * Quits: avcpp (bzlandfill@D46DA8FB.ADE68EA9.64781E5D.IP) (Quit: CGI:IRC (EOF))
  273. # [01:15] <bdahl> gavin: is it possible to override the save as per document? i imagine we don't want to override save as when we're in an iframe, but we'd still want the right click save as to work
  274. # [01:15] <bdahl> *if they right click on the pdf in the iframe
  275. # [01:15] * Quits: Pike (Pike@moz-163254B5.pool.mediaways.net) (Quit: ChatZilla 0.9.90 [Firefox 19.0/20130215130331])
  276. # [01:16] <@gavin> bdahl: anything is possible, it's just software! :)
  277. # [01:16] * mmc|scrollback is now known as mmc
  278. # [01:16] * whimboo is now known as whimboo|afk
  279. # [01:17] <bdahl> gavin: * possible to do in a reasonable amount of time :)
  280. # [01:17] <bdahl> gavin: know of anyone that has time to implement this?
  281. # [01:17] <@gavin> bdahl: what's a good way for the browser code to detect that it is dealing with a pdf.js document?
  282. # [01:17] <jhammel|busy> that said...my software coffee maker leaves a lot to be desired. worst waste of time since that software i bought to compute the last digit of pi
  283. # [01:18] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  284. # [01:18] <@gavin> bdahl: http://mxr.mozilla.org/mozilla-central/source/toolkit/content/contentAreaUtils.js#132 is the function that needs to be hooked into
  285. # [01:18] * Quits: mak (chatzilla@moz-1C26D640.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  286. # [01:19] <tbsaunde> philor: rs = me to disable that test_tree.xul thing on mac if you want
  287. # [01:19] <@gavin> bdahl: I suppose a really simple fix would be to add a way for extensions to opt-in to being able to override save-page requests
  288. # [01:19] <@gavin> bdahl: so pdf.js could register to be allowed to veto save requests for a given document
  289. # [01:20] <philor> tbsaunde: okay, about 3 hours away from me having a tree, but if it doesn't calm down I'll give it the axe
  290. # [01:21] <bdahl> gavin: so saveDocument would trigger an event or something that pdf.js could cancel?
  291. # [01:21] <tbsaunde> philor: I have a tree if you like
  292. # [01:23] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Client exited)
  293. # [01:23] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  294. # [01:23] <@gavin> bdahl: or hold a list of callbacks whose return values determine whether the default save should continue
  295. # [01:23] * Joins: nattokirai (nattokirai@moz-8AE09276.dynamic.ppp.asahi-net.or.jp)
  296. # [01:23] * jammink is now known as jammink|brb
  297. # [01:24] <philor> tbsaunde: it's actually been green more often than it's been orange, despite being orange four in a row on two different builds, that makes me think I might want to clobber Mac instead of disabling the test
  298. # [01:26] <bdahl> gavin: sounds simple enough, can you think of anything else that follows a similar pattern that you'd like me to follow?
  299. # [01:27] <tbsaunde> philor: ack
  300. # [01:27] <bdahl> i.e. for the registering of the callbacks and what not
  301. # [01:27] <@gavin> hmm, let me think
  302. # [01:27] <@gavin> I thought we had something like this
  303. # [01:28] * jammink|brb is now known as jammink
  304. # [01:30] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  305. # [01:31] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Input/output error)
  306. # [01:31] * Joins: smaug (chatzilla@moz-1FA7EB0A.elisa-mobile.fi)
  307. # [01:31] * ChanServ sets mode: +o smaug
  308. # [01:33] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  309. # [01:34] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  310. # [01:34] <cers> akeybl: ping
  311. # [01:34] * Joins: mreavy_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  312. # [01:34] * mreavy_ is now known as mreavy
  313. # [01:35] * Quits: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP) (Ping timeout)
  314. # [01:35] * Quits: @smaug (chatzilla@moz-1FA7EB0A.elisa-mobile.fi) (Ping timeout)
  315. # [01:39] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  316. # [01:39] * AaronMT|away is now known as AaronMT
  317. # [01:39] <tbsaunde> philor: did you see those js errors about to much recurssion? that looks pretty fishey to me, so clobber sounds like a good plan
  318. # [01:40] <philor> mbrubeck: ping
  319. # [01:42] * Quits: davidb (davidb@C593061F.9FC507A8.7B545C66.IP) (Quit: davidb)
  320. # [01:42] <philor> or anyone else who wants to back out https://hg.mozilla.org/integration/mozilla-inbound/rev/71a93fff7311 "for b2g reftest/crashtest bustage on a CLOSED TREE"
  321. # [01:42] <@gavin> clobber fixing too much recursion errors? seems unlikely to me
  322. # [01:42] * Joins: jryans_ (jryans@moz-945C5CA4.massrel.com)
  323. # [01:42] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Connection reset by peer)
  324. # [01:42] * Quits: jryans_ (jryans@moz-945C5CA4.massrel.com) (Client exited)
  325. # [01:42] * Joins: jryans_ (jryans@moz-945C5CA4.massrel.com)
  326. # [01:42] * Joins: jst_ (quassel@2557E599.66715431.D25A875A.IP)
  327. # [01:43] * Quits: azakai (alon@183697E.FEF91D35.59163313.IP) (Ping timeout)
  328. # [01:43] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  329. # [01:43] * Quits: jryans (jryans@moz-945C5CA4.massrel.com) (Ping timeout)
  330. # [01:44] <philor> yeah, if we had a dependency system, instead of just a horrible spasm, I'd agree
  331. # [01:44] * jryans_ is now known as jryans
  332. # [01:44] * jryans is now known as jryans_a
  333. # [01:44] * jryans_a is now known as jryans
  334. # [01:45] <RyanVM> philor: I'l get it
  335. # [01:45] * Quits: jst_ (quassel@2557E599.66715431.D25A875A.IP) (Input/output error)
  336. # [01:45] <jhammel|busy> RyanVM: the dep system? nice
  337. # [01:45] <tbsaunde> gavin: without looking at other platforms logs it seems fairly unlikely to me that we'd get js errors and have tests pass, and it seems fairly unlikely thatthe js is platform dependant so, borked jseng doesn't seem that unreasonable
  338. # [01:46] <philor> stepped into that one, didn't he?
  339. # [01:46] * Quits: jst (quassel@2557E599.66715431.D25A875A.IP) (Ping timeout)
  340. # [01:46] * Joins: jst_ (quassel@2557E599.66715431.D25A875A.IP)
  341. # [01:46] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Ping timeout)
  342. # [01:46] * Quits: jlebar (quassel@2557E599.66715431.D25A875A.IP) (Ping timeout)
  343. # [01:47] * Quits: mwobensmith1 (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  344. # [01:47] <RyanVM> you'd think I'd have learned by now
  345. # [01:47] * Joins: Edgar (Thunderbir@moz-ABB62948.dynamic.hinet.net)
  346. # [01:47] * jst_ is now known as jst
  347. # [01:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/67541ee4c5a4 - Ryan VanderMeulen - Backed out changeset 71a93fff7311 (bug 840360) for B2G reftest/crashtest bustage on a CLOSED TREE.
  348. # [01:48] <jhammel|busy> RyanVM: also, now it is needed for b2g so plz to be done by EOQ. kthx
  349. # [01:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0a5e95d8db02 - Ryan VanderMeulen - Backed out changeset ea8134dfa481 (bug 843619) for robocop failures.
  350. # [01:48] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
  351. # [01:49] * Quits: jryans (jryans@moz-945C5CA4.massrel.com) (Quit: Be back later)
  352. # [01:49] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  353. # [01:49] <RyanVM> jhammel: kthx
  354. # [01:49] * Quits: bholley (anonymous@2557E599.66715431.D25A875A.IP) (Quit: bholley)
  355. # [01:49] * mmc is now known as mmc|scrollback
  356. # [01:49] * Quits: mib_rxfl1d (Mibbit@moz-3D97E3DC.hsd1.de.comcast.net) (Quit: http://www.mibbit.com ajax IRC Client)
  357. # [01:50] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  358. # [01:51] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  359. # [01:52] * Joins: smaug (chatzilla@moz-2C4D603B.elisa-mobile.fi)
  360. # [01:52] * ChanServ sets mode: +o smaug
  361. # [01:53] <RyanVM> philor: FWIW, I clobbered inbound before pushing the backout
  362. # [01:53] <RyanVM> hopefully we'll get a better take on where things stand at least
  363. # [01:53] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  364. # [01:53] * Quits: Edgar (Thunderbir@moz-ABB62948.dynamic.hinet.net) (Quit: Edgar)
  365. # [01:55] * Quits: akeybl (akeybl@43CB6079.66715431.D25A875A.IP) (Quit: Leaving...)
  366. # [01:55] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  367. # [01:57] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Ping timeout)
  368. # [01:59] * Joins: loadRPi (pi@moz-8C34F21F.range86-135.btcentralplus.com)
  369. # [01:59] <@gavin> bdahl: so here's a proposal: http://pastebin.mozilla.org/2176392
  370. # [01:59] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  371. # [01:59] <philor> android crashes I don't want to file, webrtc crash I don't want to file, plugin hang I don't want to file, mozharness download timeout I don't want to file, places failure I don't want to file, other than that we're looking good!
  372. # [01:59] <@gavin> bdahl: pdf.js would just set PDFJSSaveAs.callback, which would be called any time the brwoser wants to save a document
  373. # [01:59] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  374. # [01:59] <philor> oh, and the phantom browser-chrome failure
  375. # [02:00] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  376. # [02:00] <RyanVM> philor: yeah, was planning to catch up on filing too :(
  377. # [02:01] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  378. # [02:01] <@gavin> bdahl: if the document is pdf.js, return true and handle the save yourself (not sure if a document reference is enough context for this?)
  379. # [02:02] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  380. # [02:02] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  381. # [02:02] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  382. # [02:04] <bdahl> gavin: i think the document will be enough to figure it out, we could maybe pass mime type too
  383. # [02:04] * Quits: jhammel|busy (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: leaving)
  384. # [02:04] <bdahl> thought i'm not sure if the mime type is correct at that point anyways
  385. # [02:04] <bdahl> *though
  386. # [02:04] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  387. # [02:04] * Quits: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp) (Ping timeout)
  388. # [02:04] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  389. # [02:05] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Input/output error)
  390. # [02:06] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
  391. # [02:06] <reuben> does checkin-needed work the same way if I want something to be landed in b2g18?
  392. # [02:06] <bdahl> gavin: do we want to rename this to something like SaveAsHandler to be more generic?
  393. # [02:07] <bdahl> or i guess we don't want anyone else using it so
  394. # [02:07] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  395. # [02:07] <@gavin> bdahl: I kind of want to avoid it being generic because I ahven't had much time to think about the potential pitfalls of giving add-ons a footgun :)
  396. # [02:07] * Joins: mmc|laptop (mmc@moz-6225C89.tmodns.net)
  397. # [02:08] <@gavin> bdahl: keeping it super-simple and low-touch seems ideal if we want to uplift to beta
  398. # [02:08] * Quits: mmc|laptop (mmc@moz-6225C89.tmodns.net) (Connection reset by peer)
  399. # [02:08] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  400. # [02:08] * Ann_Yimi_ is now known as Ann_Yiming
  401. # [02:08] * Joins: mmc|laptop (mmc@moz-6225C89.tmodns.net)
  402. # [02:09] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  403. # [02:09] * Quits: nigelb (nigel@moz-8640053A.me) (Client exited)
  404. # [02:10] <RyanVM> philor: https://bugzilla.mozilla.org/show_bug.cgi?id=845134 - take a look at the screenshot in the log
  405. # [02:10] * Joins: nigelb (nigel@moz-8640053A.me)
  406. # [02:10] <philor> RyanVM: k, reuben asked you a question up there ^, Mr. b2g18 checkin-needed ;)
  407. # [02:10] * Quits: @smaug (chatzilla@moz-2C4D603B.elisa-mobile.fi) (Ping timeout)
  408. # [02:10] <RyanVM> reuben: yes
  409. # [02:10] <RyanVM> set it and forget it
  410. # [02:11] <reuben> RyanVM, philor: brilliant! thanks :)
  411. # [02:11] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  412. # [02:11] <RyanVM> reuben: unlikely I'll get to it tonight yet, though. Probably tomorrow morning
  413. # [02:11] <reuben> not a problem
  414. # [02:11] <philor> "The exception Breakpoint"?
  415. # [02:12] * nrc is now known as nrc|away
  416. # [02:12] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  417. # [02:12] * Quits: smooney__ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney__)
  418. # [02:12] * Waldo sees hater sheriffs gonna hate on having an open tree *whistles*
  419. # [02:12] <philor> if I saw that dialog, I'd assume it was one of those popup "Is Your computer Infected? Click to run MircoSoft softwares to see!!!" scams
  420. # [02:12] * ewong|afk is now known as ewong
  421. # [02:12] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  422. # [02:13] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
  423. # [02:13] <RyanVM> philor: heh, better run MyCleanPC on that slave
  424. # [02:13] <RyanVM> Waldo: that's how we roll
  425. # [02:13] * Joins: pheleas_frog (Mibbit@moz-8521213E.lsanca.fios.verizon.net)
  426. # [02:14] <Waldo> :-)
  427. # [02:15] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  428. # [02:16] <RyanVM> only 7 more new failures to file on inbound
  429. # [02:16] <philor> RyanVM: https://tbpl.mozilla.org/?tree=Gaia-Master - our lives could be worse!
  430. # [02:17] <RyanVM> hah, glad we relegated them to their own tree :D
  431. # [02:17] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  432. # [02:17] * Joins: overholt (overholt@moz-89F9FC0.cable.teksavvy.com)
  433. # [02:18] <philor> if you file the phantom browser-chrome, I'll file all the rest when I get home ;)
  434. # [02:19] <RyanVM> hah, I was going to do all but that one
  435. # [02:19] * geekboy is now known as geekboy|afk
  436. # [02:20] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  437. # [02:21] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  438. # [02:21] <philor> I just don't want to have to paste the "relevant part of the log" in the bug
  439. # [02:21] * Quits: marco (Thunderbir@moz-CBF1C527.cust.dsl.teletu.it) (Ping timeout)
  440. # [02:21] * Quits: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  441. # [02:21] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  442. # [02:21] <philor> with the max comment size, probably take 50 pastes
  443. # [02:22] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Quit: Lost terminal)
  444. # [02:23] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  445. # [02:24] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  446. # [02:24] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
  447. # [02:25] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  448. # [02:25] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  449. # [02:25] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  450. # [02:26] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Input/output error)
  451. # [02:27] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  452. # [02:29] <RyanVM> lol
  453. # [02:30] * Quits: tonymec (tonymec@ACE87672.8190FE72.277517C1.IP) (Input/output error)
  454. # [02:30] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  455. # [02:31] * Joins: tonymec (tonymec@ACE87672.8190FE72.277517C1.IP)
  456. # [02:31] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  457. # [02:31] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  458. # [02:32] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  459. # [02:32] * ChanServ sets mode: +o dveditz
  460. # [02:35] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  461. # [02:35] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  462. # [02:35] * Joins: pranavrc (pranavrc@A09D5211.5CB1E4DE.520CDC98.IP)
  463. # [02:37] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  464. # [02:37] * Quits: abr (abr@moz-1A94780F.lightspeed.dllstx.sbcglobal.net) (Ping timeout)
  465. # [02:37] * Joins: abr (abr@moz-1A94780F.lightspeed.dllstx.sbcglobal.net)
  466. # [02:39] <@ehsan> gps: just so you know, my eyes were full of tears as I saw https://bugzilla.mozilla.org/show_bug.cgi?id=784841#c295
  467. # [02:39] * Quits: overholt (overholt@moz-89F9FC0.cable.teksavvy.com) (Ping timeout)
  468. # [02:39] <RyanVM> decoder: I sure love when you do your mass changes :P
  469. # [02:39] <decoder> :D
  470. # [02:40] * Quits: mmc|laptop (mmc@moz-6225C89.tmodns.net) (Connection reset by peer)
  471. # [02:40] <@ehsan> RyanVM: any guesses on when inbound reopens?
  472. # [02:40] <@roc> March?
  473. # [02:40] <RyanVM> roc: thereabouts
  474. # [02:40] <RyanVM> ehsan: probably ~30min
  475. # [02:40] <@ehsan> cool
  476. # [02:40] * philor is now known as philor|away
  477. # [02:40] <@ehsan> roc: 2013?
  478. # [02:40] <RyanVM> waiting for B2G tests to come back green (since we haven't seen that since this morning)
  479. # [02:40] * Joins: mmc|laptop (mmc@moz-6225C89.tmodns.net)
  480. # [02:41] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  481. # [02:41] <@ehsan> RyanVM: oh how they are missed
  482. # [02:41] * Joins: azakai (alon@183697E.FEF91D35.59163313.IP)
  483. # [02:42] * Quits: mmc|laptop (mmc@moz-6225C89.tmodns.net) (Input/output error)
  484. # [02:42] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/73f0c5b00572 - Seth Fowler - Bug 844403 - Make VectorImage cancel all listeners when destroyed. r=dholbert
  485. # [02:43] * Quits: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com) (Ping timeout)
  486. # [02:43] <jcranmer> gps: you're going to break my subconfigure patch, aren't you?
  487. # [02:44] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Ping timeout)
  488. # [02:44] <jcranmer> actually, that's going to break a half-dozen of my patches
  489. # [02:47] * Joins: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com)
  490. # [02:47] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  491. # [02:47] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  492. # [02:49] <gps> jcranmer: there will be lots of bit rottage, unfortunately
  493. # [02:49] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  494. # [02:49] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  495. # [02:50] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Ping timeout)
  496. # [02:50] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Ping timeout)
  497. # [02:50] <jcranmer> especially my patch that adds clang static analysis
  498. # [02:50] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  499. # [02:50] <Jesse> cjones: it would be nice if bug 844910 had an alias. (b2g-next? v-next?)
  500. # [02:51] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  501. # [02:53] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  502. # [02:53] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  503. # [02:54] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  504. # [02:54] * nrc|away is now known as nrc
  505. # [02:54] <cjones> Jesse, yeah, have been meaning to do that. sec
  506. # [02:55] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  507. # [02:55] <Jesse> of course, "next" will become incorrect at some point :/
  508. # [02:55] <@ehsan> firebot: uuid
  509. # [02:55] <firebot> 39298082-9657-48be-b119-4dc9c84ce685 (/msg firebot cid for CID form)
  510. # [02:55] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  511. # [02:56] <@dbaron> Does ?= in make assign to a variable only if it doesn't already have a value?
  512. # [02:57] <jcranmer> I believe so
  513. # [02:57] * ctalbert is now known as ctalbert|afk
  514. # [02:58] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  515. # [02:58] <Waldo> dbaron: the prefix-disabling prefs are awesomesauce
  516. # [02:58] <Jesse> like the "||=" operator that javascript is missing?
  517. # [02:58] <@dbaron> Waldo, yeah... though I should have noticed the @-moz-keyframes thing before I blogged about it
  518. # [02:58] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  519. # [02:58] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  520. # [02:59] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  521. # [02:59] <gps> dbaron: correct. it also has the property that if the previous assignment was immediate (:=) or deferred (=) it uses the same assignment type
  522. # [03:00] * Quits: MrDHat (quassel@9EE51850.77F76CFE.85BF2EFC.IP) (Ping timeout)
  523. # [03:00] <gps> yes, '=' in make is deferred assignment. if I had a time machine...
  524. # [03:00] <@dolske> Jesse: The upcoming ES/Perl hybrid is gonna be AWESOME
  525. # [03:01] <Jesse> dolske: why does javascript have |= but not ||= ?
  526. # [03:01] * Quits: JeroenDeDauw (j@moz-E3285317.dip.t-dialin.net) (Ping timeout)
  527. # [03:01] * Joins: asrail (asrail@EB8ABE1B.D9975CD5.3927C314.IP)
  528. # [03:01] <seth> speaking of missing operators, man I really wish C++ had the ".?" and "->?" operators (meaning x.?y->?z() yields null if x or x.y is null, and x.y->z() otherwise) i first saw those in groovy, i think, and they really save a lot of lines of code at times
  529. # [03:01] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  530. # [03:02] <gps> yes, because C++ isn't complicated enough already :P
  531. # [03:02] <gps> those would be nice though
  532. # [03:02] <seth> those are a complication i can live with, i think =)
  533. # [03:02] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  534. # [03:02] <@dolske> what's =) do?
  535. # [03:03] <Jesse> dolske++
  536. # [03:03] <@dolske> happiest operator on earth.
  537. # [03:04] <jgilbert> unfortunately, we'll never get a =3 operator
  538. # [03:04] <seth> haha oh man, "a; =)" should be defined as "try { a; } catch () { }"
  539. # [03:04] <tbsaunde> Jesse: I'd say the bug in js is that typeof x || y is not bool
  540. # [03:04] <seth> errors? what errors?
  541. # [03:04] <jgilbert> which would surely be the most popular one
  542. # [03:05] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Connection reset by peer)
  543. # [03:05] * Quits: crowder (bcrowder@moz-BA1031C7.sd.sd.cox.net) (Ping timeout)
  544. # [03:06] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  545. # [03:07] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  546. # [03:07] <ewong> !seen Standard8
  547. # [03:07] <firebot> standard8 was last seen 27 hours, 8 minutes and 33 seconds ago, changing nick to Standard8Away.
  548. # [03:07] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  549. # [03:07] * Quits: @ehsan (ehsan@183697E.FEF91D35.59163313.IP) (Input/output error)
  550. # [03:08] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  551. # [03:09] * Quits: jgilbert (jgilbert@183697E.FEF91D35.59163313.IP) (Ping timeout)
  552. # [03:09] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
  553. # [03:10] * Quits: azakai (alon@183697E.FEF91D35.59163313.IP) (Ping timeout)
  554. # [03:11] * jchen|away is now known as jchen
  555. # [03:12] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  556. # [03:13] <joe> njn: i think you misduped bug 686905
  557. # [03:14] <njn> joe: why do you think that?
  558. # [03:14] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Ping timeout)
  559. # [03:14] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  560. # [03:14] * Quits: Cork (Cork@moz-1DDC043.cust.tele2.se) (Ping timeout)
  561. # [03:15] * Joins: Cork (Cork@moz-1DDC043.cust.tele2.se)
  562. # [03:15] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  563. # [03:15] * joduinn is now known as joduinn-afk
  564. # [03:16] * vladan is now known as vladan-afk
  565. # [03:16] <joe> njn: several things - first, the bug you duped it to is titled " html with two animated PNGs hangs the browser", second, it's not clear that the bug you duped it to has anything to do with it (we wouldn't discard an image that's currently on the screen)
  566. # [03:16] <joe> if anything the dupe would go the other way
  567. # [03:16] <joe> but even then I don't think it necessarily has anything to do with it
  568. # [03:16] <njn> joe: comment 0 says "There are times when we can discard animated image frames."
  569. # [03:17] <njn> so it's about frames, not entire images; the title is misleading
  570. # [03:17] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  571. # [03:17] <njn> as for duping the other way, I chose to keep open the bug that has a test case
  572. # [03:18] <joe> i don't think we have any plans to discard frames
  573. # [03:18] <njn> feel free to undup it
  574. # [03:18] <joe> i think it was just miswritten
  575. # [03:18] * Joins: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  576. # [03:18] <njn> and clarify
  577. # [03:18] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  578. # [03:19] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  579. # [03:19] * Joins: jgilbert (jgilbert@moz-EA765158.midsouth.biz.rr.com)
  580. # [03:20] * Quits: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  581. # [03:21] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  582. # [03:21] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  583. # [03:22] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  584. # [03:22] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  585. # [03:24] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  586. # [03:24] * Joins: T3 (T3@moz-26E5CADA.dsl.telesp.net.br)
  587. # [03:24] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  588. # [03:25] * Joins: tetreis (T3@moz-26E5CADA.dsl.telesp.net.br)
  589. # [03:25] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  590. # [03:25] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
  591. # [03:26] * Joins: azakai (alon@moz-EA765158.midsouth.biz.rr.com)
  592. # [03:26] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  593. # [03:27] * Joins: chewey (chewey@moz-2891354A.dip0.t-ipconnect.de)
  594. # [03:27] * Joins: ehsan (ehsan@moz-EA765158.midsouth.biz.rr.com)
  595. # [03:27] * ChanServ sets mode: +o ehsan
  596. # [03:28] * philor|away is now known as philor
  597. # [03:28] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  598. # [03:29] * cmcavoy is now known as cmcavoy-offline
  599. # [03:29] * hwine is now known as hwine-food
  600. # [03:30] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  601. # [03:30] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 19.0/20130218162742])
  602. # [03:30] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  603. # [03:31] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  604. # [03:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f826daae4e65 - Tatiana Meshkova - Bug 842805 - Use of API deprecated in Qt5. r=romaxa, r=glandium
  605. # [03:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/73f0c5b00572 - Seth Fowler - Bug 844403 - Make VectorImage cancel all listeners when destroyed. r=dholbert
  606. # [03:32] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  607. # [03:32] <RyanVM> ehsan: open, thanks for your patience
  608. # [03:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1eadb5490d75 - Shih-Chiang Chien - Bug 835260 - Need B2G version number for composing update URL. r=marshall_law
  609. # [03:32] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  610. # [03:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f9ece777368e - Ryan VanderMeulen - Merge inbound to m-c.
  611. # [03:32] <@ehsan> RyanVM: thank you!
  612. # [03:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d61843b7a081 - Daniel Holbert - Bug 845117 - Mark js/ipc as FAIL_ON_WARNINGS. r=smaug
  613. # [03:33] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  614. # [03:33] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  615. # [03:33] <philor> hmm. this utter indifference to starring randomorange I'm feeling right now, is this what it feels like to be normal?
  616. # [03:34] <RyanVM> lol
  617. # [03:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/30f7cbdcc2a1 - Ehsan Akhgari - Bug 845063 - Remove the dummy global private browsing service; r=jdm
  618. # [03:34] * khuey|away is now known as khuey
  619. # [03:34] <RyanVM> c'mon philor, I only left you a couple to file!
  620. # [03:35] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  621. # [03:35] <philor> Android video, maybe I'll morph that "four of" to "any or all of" and see how many I can stuff in the summary
  622. # [03:36] <RyanVM> philor: might as well make the summary reflect reality
  623. # [03:36] * Joins: jryans (jryans@moz-CC5DCFB.austin.res.rr.com)
  624. # [03:37] * Joins: b10n1k (j0ni@moz-4D2778C1.dsl.dyn.forthnet.gr)
  625. # [03:37] <philor> except I can't find it, maybe I dreamed it
  626. # [03:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4dc2f8fdfb55 - L. David Baron - Bug 404077: Annotate known assertions in mochitests.
  627. # [03:39] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  628. # [03:39] <RyanVM> reuben: those bugs need approval or blocking status before they can be uplifted. I set the leo? noms on them (which shouldn't be an issue) and will uplift them then (I have bug queries that will find them, so you don't need to re-set checkin-needed)
  629. # [03:39] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  630. # [03:40] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  631. # [03:40] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  632. # [03:40] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Input/output error)
  633. # [03:40] <philor> well played me, five minutes to realize it was 4 rather than four
  634. # [03:41] <reuben> RyanVM, uh, I thought blocking a blocking bug was enough. thanks
  635. # [03:42] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: fitzgen)
  636. # [03:42] <RyanVM> reuben: almost certainly a shoo-in for blocking status, but it still needs to be formally made so :)
  637. # [03:42] <RyanVM> but yeah, once they get leo+, my usual queries will find them
  638. # [03:43] <reuben> makes sense!
  639. # [03:45] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  640. # [03:45] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  641. # [03:45] * Boriss_ is now known as Boriss
  642. # [03:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e8e4b3d4bcfa - Mark Hammond - Bug 831489 - prevent social chats from stealing focus. r=gavin
  643. # [03:46] * Joins: kanru (kanru@moz-99690620.hinet-ip.hinet.net)
  644. # [03:48] <philor> RyanVM: bug 845162 should get us started
  645. # [03:48] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  646. # [03:48] <RyanVM> heh
  647. # [03:48] <RyanVM> awesome
  648. # [03:49] <philor> oh, look, inbound reopened, and it's broken
  649. # [03:49] * RyanVM waits for edmorley to dupe it in the morning
  650. # [03:49] <RyanVM> ehsan ^
  651. # [03:50] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Ping timeout)
  652. # [03:50] <philor> perhaps a nice backout+reland with a little touching of CLOBBER and clobberer?
  653. # [03:50] * Quits: @dveditz (dveditz@2557E599.66715431.D25A875A.IP) (Ping timeout)
  654. # [03:50] <@dbaron> ehsan, red
  655. # [03:50] <@ehsan> looking
  656. # [03:51] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  657. # [03:51] <@ehsan> hmm yeah this needs a clobber...
  658. # [03:51] <@ehsan> will handle it right now
  659. # [03:51] * Parts: BenWa (BenWa@moz-B9E3729F.members.linode.com)
  660. # [03:52] * Joins: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net)
  661. # [03:52] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  662. # [03:52] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  663. # [03:54] * RyanVM makes a mental note to hopefully remember to clobber m-c before tomorrow's merge
  664. # [03:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/59ea53f3cea7 - Ehsan Akhgari - Bug 845063 needs a clobber, landed on a CLOSED TREE
  665. # [03:54] * Quits: mmc|laptop (mmc@moz-BBC0C7F1.hsd1.ca.comcast.net) (Ping timeout)
  666. # [03:54] * glob|away is now known as glob
  667. # [03:55] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  668. # [03:56] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  669. # [03:57] * Quits: chewey (chewey@moz-2891354A.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  670. # [03:57] * Joins: chewey (chewey@moz-BCA8ACB1.dip0.t-ipconnect.de)
  671. # [03:58] <@ehsan> RyanVM: should we reopen?
  672. # [03:58] <RyanVM> go for it
  673. # [03:58] * Quits: Ann_Yiming (Ann_Yiming@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  674. # [04:00] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  675. # [04:00] <njn> bill.com just told me "you are using Linux, which we don't support. If you continue your experience may be degraded"
  676. # [04:00] <njn> yay for the web
  677. # [04:00] <derf> njn: It also gives me the same message about my browser.
  678. # [04:01] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  679. # [04:02] * Joins: surkov (surkov@7F1C0E2B.41FE424A.E17943EE.IP)
  680. # [04:02] <tbsaunde> you are using our website which we don't support
  681. # [04:02] <derf> But, you know, everything still works.
  682. # [04:02] <@dbaron> njn, yeah, but it gives you the option to not remind you for another month :-)
  683. # [04:02] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Ping timeout)
  684. # [04:02] <hub> njn: yep I have been bitching about it
  685. # [04:02] <derf> Which is more than I can say for any site made by Google.
  686. # [04:03] <hub> derf: you didn't get the memo? Chrome is the new IE
  687. # [04:03] <hub> tbsaunde: bill.com is unfortunately not maintained by us at all.
  688. # [04:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/91d78336d372 - Ehsan Akhgari - Bug 844169 - Part 2: Rename nsIDOMHTMLIFrameElement.allowfullscreen to allowFullscreen in order to comply with the spec; r=cpearce
  689. # [04:03] <derf> hub: No, the new IE is Webkit on mobile.
  690. # [04:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/162b001c77ea - Trevor Saunders - bug 833164 - consolodate the various makeDepend things in the tree r=ted
  691. # [04:05] <hub> derf: you seem to have forgotten a bit how it was
  692. # [04:06] <hub> :-)
  693. # [04:06] <tbsaunde> hub: no, I meant that coming from bill.com
  694. # [04:07] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  695. # [04:08] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  696. # [04:09] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  697. # [04:09] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  698. # [04:09] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  699. # [04:10] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  700. # [04:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/feed6a5160f7 - Marshall Culpepper - Bug 833708: Correctly set the active update's errorCode when there isn't enough space in Gonk. r=dhylands
  701. # [04:12] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130225162211])
  702. # [04:12] * KWierso|Home wonders how much time a fresh clone of mozilla-central would take vs him hg pull-ing from a repo that hasn't been updated since october
  703. # [04:12] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  704. # [04:13] * Quits: Tommy (Tommy@moz-F7051E24.com) (Ping timeout)
  705. # [04:13] * Joins: Tommy (Tommy@moz-F7051E24.com)
  706. # [04:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  707. # [04:16] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
  708. # [04:16] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
  709. # [04:16] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  710. # [04:16] <@dbaron> ehsan, still red
  711. # [04:16] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  712. # [04:17] <njn> KWierso|Home: time for a race
  713. # [04:18] <KWierso|Home> njn: also add that this is from windows. on an energy efficient RAID array. mounted over my home network.
  714. # [04:18] <KWierso|Home> :)
  715. # [04:19] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  716. # [04:19] <@dbaron> I'm trying to close the tree, but it thinks I don't have permission to access the system.
  717. # [04:19] * Quits: chewey (chewey@moz-BCA8ACB1.dip0.t-ipconnect.de) (Ping timeout)
  718. # [04:20] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
  719. # [04:20] * Joins: KaIRC (robert@moz-2577901.adsl.highway.telekom.at)
  720. # [04:21] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  721. # [04:21] * Quits: KaiRo_away (robert@moz-BB80A4B7.adsl.highway.telekom.at) (Ping timeout)
  722. # [04:21] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Client exited)
  723. # [04:21] * Joins: Mook (mook@moz-BC41A633.dsl.teksavvy.com)
  724. # [04:22] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  725. # [04:23] * Joins: chewey (chewey@moz-55AE7C7D.dip0.t-ipconnect.de)
  726. # [04:23] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Client exited)
  727. # [04:23] * Joins: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net)
  728. # [04:23] <philor> dbaron: dbaron@dbaron does, is that the perbrowseridsona you were using?
  729. # [04:23] <@dbaron> philor, yeah, I tried the other one first... and it got confused
  730. # [04:24] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  731. # [04:24] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
  732. # [04:24] <philor> the part of it that I find confusing is that I've been logged into treestatus without having to log in again for months at home, and at work I have to log in again after an hour or two
  733. # [04:24] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  734. # [04:25] * Quits: brade (chatzilla@moz-C4ECFDE2.hsd1.mi.comcast.net) (Ping timeout)
  735. # [04:25] <philor> so, we're at six pushes without a build?
  736. # [04:25] <@dbaron> thus, closed
  737. # [04:26] * @dbaron has to go to dinner, but I think ehsan should probably get backed out
  738. # [04:26] <philor> we're staying closed this time, no reopening
  739. # [04:26] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  740. # [04:26] <@ehsan> dbaron: ah, I'll back out
  741. # [04:26] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  742. # [04:27] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  743. # [04:28] <joe> not even reopening for ehsan to back out
  744. # [04:28] <joe> "ha ha ha"
  745. # [04:28] <@ehsan> sadface
  746. # [04:28] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  747. # [04:28] * ChanServ sets mode: +o dbaron
  748. # [04:28] <joe> poor ehsan, ruined firefox forever
  749. # [04:28] <@ehsan> indeed
  750. # [04:28] <ewong> one can still backout on a closed tree no?
  751. # [04:29] <@ehsan> yeah joe was just being mean ;)
  752. # [04:29] <joe> if you include CLOSED TREE
  753. # [04:29] * Joins: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP)
  754. # [04:30] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  755. # [04:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70814e7dbcb8 - Ehsan Akhgari - Backed out changeset 30f7cbdcc2a1 (bug 845063) because of build bustage on a CLOSED TREE
  756. # [04:30] * @ehsan curses the build system
  757. # [04:30] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  758. # [04:31] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  759. # [04:32] <philor> I actually *meant* that we're staying closed
  760. # [04:32] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  761. # [04:32] <@ehsan> philor: do you want me to reclose the tree?
  762. # [04:32] <philor> already did
  763. # [04:33] <@ehsan> ok
  764. # [04:33] <@ehsan> so, what does it take for one to remove a makefile and not break builds?
  765. # [04:34] * Joins: josh (josh@moz-61186829.hsd1.mn.comcast.net)
  766. # [04:34] <ewong> or was it too early to star those broken builds?
  767. # [04:35] <@ehsan> oh
  768. # [04:35] <@ehsan> http://mxr.mozilla.org/mozilla-central/source/browser/makefiles.sh#30
  769. # [04:35] <@ehsan> dammit :(
  770. # [04:35] <tbsaunde> ehsan: so the answer apparantly is "read the error message"?
  771. # [04:36] <philor> with the build system, "believe that the error message isn't high" is quite often tough to do, though
  772. # [04:36] <@ehsan> tbsaunde: what error message?!
  773. # [04:37] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  774. # [04:37] <tbsaunde> ehsan: presumably the shell script failed? (i didn't actually read the log)
  775. # [04:37] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Client exited)
  776. # [04:37] <@ehsan> tbsaunde: well
  777. # [04:38] <jcranmer> ehsan: wait for moz.build to land? :-)
  778. # [04:38] <@ehsan> tbsaunde: I actually read the code to figure out what the error message means
  779. # [04:38] <tbsaunde> though I guess a better guess is that it didn't and generated a empty makefile for you
  780. # [04:38] * Joins: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw)
  781. # [04:38] <ewong> guys.. I think m-i needs a clobber first..
  782. # [04:38] <ewong> ?
  783. # [04:38] <@ehsan> I don't think that it's fair to ask people to read several parts of the build system to figure out what a given "error message" means
  784. # [04:38] <ewong> got a red on the backout
  785. # [04:39] <ewong> and this error I've seen before too..
  786. # [04:39] <@ehsan> ah
  787. # [04:39] <@ehsan> this is just fantastic!
  788. # [04:39] <bjacob> in tbpl topology, a closed tree is the complement of an open tree
  789. # [04:39] * Joins: jlebar (quassel@2557E599.66715431.D25A875A.IP)
  790. # [04:39] * @ehsan clobbers
  791. # [04:39] <tbsaunde> ehsan: sure
  792. # [04:41] <jcranmer> ehsan: I get to read the autogenerated configure scripts to figure out why my stuff fails, quit complaining
  793. # [04:41] <@ehsan> hehe, dark humor, sir!
  794. # [04:41] * cjones is now known as cjones-food
  795. # [04:42] <jcranmer> then again, I do crazy stuff like write a script that looks like a configure.in but isn't
  796. # [04:43] <jcranmer> (the first step of eliminating the c-c build system !)
  797. # [04:44] <tbsaunde> jcranmer: and then what you trick the m-c one into building c-c?
  798. # [04:45] <jcranmer> actually, the next step was eliminating the differences between m-c/config/*.mk and c-c/config/*.mk, but I last about 20 minutes before I run away from that
  799. # [04:45] <jcranmer> so now the next step is "shove all the work onto Standard8"
  800. # [04:45] <tbsaunde> heh
  801. # [04:46] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  802. # [04:46] <jcranmer> but the subconfigure lets c-c add all its AC_DEFINE and AC_SUBST to the m-c batch of stuff, which completely eliminates the need to maintain our own copy
  803. # [04:46] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  804. # [04:46] <philor> woo, we finally kept inbound closed and build-busted long enough that twig pushes from this morning got to run their tests!
  805. # [04:47] <ewong> pardon my ignorance, does moving to mach build eliminate the need for *.mk?
  806. # [04:47] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  807. # [04:47] <jcranmer> "eventually"
  808. # [04:47] <jcranmer> the first batch of moz.build landings only eliminates DIR variables
  809. # [04:47] <jcranmer> and it looks like XPIDL is the next target of stuff
  810. # [04:49] <jcranmer> the eventual goal is to make the build system fully declarative
  811. # [04:50] * Joins: JeroenDeDauw (j@moz-E9C71C9C.dip.t-dialin.net)
  812. # [04:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/dd821b465e97 - Zuhao(Joe) Chen - Bug 805811 - Support bootstrapping with MacPorts; r=gps
  813. # [04:54] <gps> jcranmer: I would revise to say "the build system will effectively be a giant data structure [instead of organic/dynamic make files]"
  814. # [04:54] <gps> close enough :)
  815. # [04:54] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  816. # [04:55] <gps> for any MacPorts users out there, I'd love to have some people test that just-committed patch
  817. # [04:55] * Quits: @ehsan (ehsan@moz-EA765158.midsouth.biz.rr.com) (Input/output error)
  818. # [04:55] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  819. # [04:55] <gps> $ python python/mozboot/bin/bootstrap.py
  820. # [04:55] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  821. # [04:56] <jcranmer> gps: any plans to get our build system to spit out a compilation database in the nearish term?
  822. # [04:56] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  823. # [04:56] * jcranmer primarily develops c-c, so mach is almost completely useless right now
  824. # [04:56] <ewong> unless we get c-c to do mach?
  825. # [04:57] <jcranmer> ewong: cc-rework will probably be a necessary first step
  826. # [04:58] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  827. # [04:58] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  828. # [04:58] <jcranmer> after cc-rework lands, we'll probably also need to start doing major work to teach our build system that we really have multiple projects, and "firefox" isn't the only one
  829. # [04:58] * Quits: KaIRC (robert@moz-2577901.adsl.highway.telekom.at) (Input/output error)
  830. # [04:59] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  831. # [04:59] <philor> of course it isn't - there's also firefoxos, and firefox for android
  832. # [04:59] * Quits: Matti (Matti@moz-8E39C8AF.dip.t-dialin.net) (Ping timeout)
  833. # [04:59] <jcranmer> and xulrunner and spidermonkey
  834. # [04:59] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  835. # [04:59] <ewong> and calendar
  836. # [04:59] <jcranmer> ewong: that's in c-c
  837. # [04:59] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  838. # [04:59] <ewong> oh.. right ;P
  839. # [05:00] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Client exited)
  840. # [05:00] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  841. # [05:00] <philor> have you looked at the state of xulrunner? it's either over 500Mb, or 46b, I'm not so sure it exists
  842. # [05:00] <jcranmer> c-c adds thunderbird, seamonkey, calendar, composer, instantbird...
  843. # [05:00] <gps> maybe I'll add mach to c-c while I port the build system changes over
  844. # [05:00] <jcranmer> gps: there is a plan in motion to completely rework the c-c build system
  845. # [05:01] <jcranmer> the end result will be that c-c will end up being a subdir of m-c
  846. # [05:01] <gps> this is relevant to my interests
  847. # [05:01] <gps> will it still hook into the m-c build system (tiers, etc) or will it treat m-c as a black box?
  848. # [05:01] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  849. # [05:01] <jcranmer> the idea is to use m-c build's system
  850. # [05:01] <jcranmer> and just be a subdirectory
  851. # [05:01] <ewong> jcranmer: would it be 'easier' to flatten out the c-c structure and have mail/ suite/ etc.. under m-c?
  852. # [05:01] <jcranmer> actually, my final goal is to land c-c into m-c
  853. # [05:02] <jcranmer> ewong: under current hg repo structures, no
  854. # [05:02] <gps> well, for moz.build foo, it's going to be really difficult to get c-c to play with m-c unless c-c has moz.build files
  855. # [05:02] <gps> if your goal is to land parts of c-c into m-c, then it needs to grow moz.build files eventually
  856. # [05:02] <jcranmer> gps: I thought you were going to be adding them before landing moz.build?
  857. # [05:03] <gps> ?
  858. # [05:03] <jcranmer> or did I misread your m.d.plannig message?
  859. # [05:03] <gps> I just cracked open a beer with the intent of making a patch to add moz.build files to c-c
  860. # [05:03] <jcranmer> \o/
  861. # [05:04] <jlebar> If I want to stick something for chrome js only on a document...do I have any reasonable options here?
  862. # [05:04] <jcranmer> gps: bug 648979 and 648980 are the nasty bits for cc-rework
  863. # [05:04] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  864. # [05:04] <gps> unless someone tells me to stop... in which case you better have an idea because c-c is holding up merging 784841 and subsequent m-c build system improvements
  865. # [05:05] <@dolske> drop support for c-c?
  866. # [05:05] * Joins: josh_ (josh@moz-348C4790.hsd1.mn.comcast.net)
  867. # [05:05] <@dolske> THERE I SAID IT
  868. # [05:05] <jcranmer> gps: bug 787208 is what I really want :-)
  869. # [05:05] <gps> bug 648980 is nice
  870. # [05:06] * Quits: josh (josh@moz-61186829.hsd1.mn.comcast.net) (Ping timeout)
  871. # [05:06] * josh_ is now known as josh
  872. # [05:06] <jcranmer> gps: and ready to land once glandium gives an r+
  873. # [05:06] * Joins: Matti (Matti@moz-FF1351C9.dip.t-dialin.net)
  874. # [05:07] * seth curses about not being able to retrigger tests that haven't started
  875. # [05:07] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  876. # [05:07] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Client exited)
  877. # [05:08] <gps> jcranmer: the fact 648979 hasn't been touched in over year is giving me the impression I shouldn't care and that it's OK for me to just "blaze my own path"
  878. # [05:08] <gps> shouldn't care [that much] :)
  879. # [05:09] <gps> I do care :)
  880. # [05:09] <jcranmer> gps: that bug was only recently revived as a work goal
  881. # [05:09] <jcranmer> basically, Standard8 decided that reducing c-c build system maintenance was a more worthwhile goal
  882. # [05:09] <ewong> gps I *tried*.. but build config isn't the easiest to understand.
  883. # [05:09] * Quits: coop|afk (Chris@moz-2C3D40DE.dsl.bell.ca) (Quit: coop|afk)
  884. # [05:11] * gps grabs a beer, puts on The White Album, and dives into c-c
  885. # [05:11] <jcranmer> gps: also, we realized that you were going to be radically altering the build system, so eliminating ours is a priority
  886. # [05:12] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  887. # [05:12] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  888. # [05:15] * Quits: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  889. # [05:15] <philor> oh, I bet it's not coincidence that I've been getting unresponsive script dialogs for browser.js while loading the data URIs for screenshots, and then sometimes having a broken awesomebar afterward
  890. # [05:15] * Quits: trevorh (trevor@moz-BFB4107A.lns9.woo.bigpond.net.au) (Ping timeout)
  891. # [05:16] <philor> I bet that's when I forget which OS and thus which order of buttons, and click the button to kill the script, the script that's trying to show me suggestions for a pasted enormous data URI
  892. # [05:18] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  893. # [05:20] <nalexander> gps: any thoughts on a missing 'config.status'? https://gist.github.com/5035849
  894. # [05:20] <nalexander> gps: I have actually built with ./mach build today.
  895. # [05:20] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  896. # [05:20] * Joins: markh (Instantbir@BB6CFF5F.16315389.E2B518AF.IP)
  897. # [05:22] * Quits: markh (Instantbir@BB6CFF5F.16315389.E2B518AF.IP) (Ping timeout)
  898. # [05:23] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  899. # [05:23] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  900. # [05:23] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  901. # [05:24] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  902. # [05:26] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  903. # [05:27] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  904. # [05:27] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  905. # [05:28] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  906. # [05:30] * Joins: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net)
  907. # [05:31] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  908. # [05:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  909. # [05:34] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  910. # [05:34] * Joins: markh (Instantbir@BB6CFF5F.16315389.E2B518AF.IP)
  911. # [05:35] <gps> nalexander: thou shall not disturb gps while he is drinking beer and listening to The White Album. but this is your first offense. that error should never happen. I suspect the objdir mach is finding is not actually built
  912. # [05:35] <gps> run |./mach build| and it should go away
  913. # [05:36] <nalexander> gps: yes, that makes sense. I have a bunch of objdirs in play. How do I figure out which objdir mach is finding?
  914. # [05:36] <gps> set a debug point or look at the output of another mach command that works :)
  915. # [05:36] * Joins: dcamp (dcamp@moz-930D5B64.hsd1.wa.comcast.net)
  916. # [05:37] <nalexander> grumble, grumble.
  917. # [05:37] * gps needs to add a |mach debug| command or something
  918. # [05:40] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  919. # [05:42] * Quits: markh (Instantbir@BB6CFF5F.16315389.E2B518AF.IP) (Ping timeout)
  920. # [05:44] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  921. # [05:46] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Connection reset by peer)
  922. # [05:46] <frozencemetery> masayuki: re: bug 751749, version 17esr. Mod1 on keycode 91. Most shortcuts are working, but in particular not Meta-# to go to tab #. How do I make that work?
  923. # [05:46] * Quits: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net) (Input/output error)
  924. # [05:46] * Joins: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au)
  925. # [05:46] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  926. # [05:46] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  927. # [05:47] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  928. # [05:49] * Joins: bajaj1 (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  929. # [05:49] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  930. # [05:49] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
  931. # [05:49] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  932. # [05:56] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  933. # [05:56] * Joins: clee (clee@E521DFFF.DDFDBF93.E30FDA0B.IP)
  934. # [05:57] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  935. # [05:58] * Quits: Optimizer (Optimizer@7BCF4DE4.113CFA4F.274D17D6.IP) (Ping timeout)
  936. # [05:59] <seth> sometimes i swear i look at try and _fewer_ tests are done than the last time i looked
  937. # [05:59] * Quits: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com) (Quit: Computer has gone to sleep.)
  938. # [05:59] * Joins: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com)
  939. # [06:00] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  940. # [06:00] * Quits: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au) (Quit: Leaving.)
  941. # [06:01] * Quits: Tommy (Tommy@moz-F7051E24.com) (Ping timeout)
  942. # [06:01] * Joins: Tommy (Tommy@moz-F7051E24.com)
  943. # [06:03] * cjones-food is now known as cjones
  944. # [06:04] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  945. # [06:06] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  946. # [06:07] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  947. # [06:09] * Quits: asrail (asrail@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  948. # [06:10] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  949. # [06:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3df9e87dd3ae - Ehsan Akhgari - Bug 845063 - Remove the dummy global private browsing service; r=jdm
  950. # [06:12] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  951. # [06:13] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  952. # [06:13] * Joins: smooney__ (smooney@moz-57825793.hsd1.ca.comcast.net)
  953. # [06:14] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  954. # [06:14] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  955. # [06:16] * Joins: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net)
  956. # [06:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e615a1f50311 - Nicholas Cameron - Bug 843940; Initialise Transaction::mRotationChanged. r=roc
  957. # [06:21] * Quits: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  958. # [06:22] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  959. # [06:25] * Quits: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net) (Ping timeout)
  960. # [06:25] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  961. # [06:25] * Joins: Nefzaoui_ (chatzilla@7FEFEC49.3076D893.7D0E51E.IP)
  962. # [06:25] * Quits: Nefzaoui (chatzilla@1DA8081C.B2CDCC22.80E43DAF.IP) (Ping timeout)
  963. # [06:25] * Nefzaoui_ is now known as Nefzaoui
  964. # [06:26] <philor> seth: entirely possible, your browser is polling one source for pending and running, and tbpl.m.o is polling a different source for finished, so when they line up wrong your running tests can disappear for ten minutes before they become finished
  965. # [06:26] * Quits: smooney__ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney__)
  966. # [06:26] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  967. # [06:28] <philor> plus starting this week try actually has the priority we thought it had for the last two years, so good luck seeing any even starting to run until this time of night, or Saturday, depending
  968. # [06:31] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  969. # [06:35] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  970. # [06:36] <ewong> for https://tbpl.mozilla.org/php/getParsedLog.php?id=20090366&tree=Mozilla-Inbound do I just append the crash signature to the bug?
  971. # [06:36] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  972. # [06:39] * Quits: jryans (jryans@moz-CC5DCFB.austin.res.rr.com) (Quit: Be back later)
  973. # [06:40] * Quits: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP) (Quit: rniwa)
  974. # [06:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/77cdf45932a7 - Chris Pearce - Bug 724554 - Don't exit fullscreen on window deactivate, just warn on refocus. r=dao
  975. # [06:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a8a73639eb9b - Chris Pearce - Bug 805613 - Support multiple concurrent fullscreen documents. r=bz
  976. # [06:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f4516c0a30e8 - Chris Pearce - Bug 805613 - Don't remove fullscreen approved observer on documents which don't add it, prevents assertion failure spam. r=bz
  977. # [06:40] * philor is now known as philor|away
  978. # [06:42] * Joins: Optimizer (Optimizer@2C443797.D8228D1D.BE90E62C.IP)
  979. # [06:42] <Optimizer> MattN: ping ?
  980. # [06:43] <MattN> Optimizer: pong
  981. # [06:43] <Optimizer> Hi, I wanted to add a new file in themes/shared/devtools
  982. # [06:43] <Optimizer> named common.inc.css
  983. # [06:43] <Optimizer> but somehow by build is not building after that
  984. # [06:44] <Optimizer> is there something special required to do that ?
  985. # [06:44] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  986. # [06:44] <MattN> Optimizer are you just including that file in browser.css of the platform themes?
  987. # [06:44] <MattN> or how are you using that new file?
  988. # [06:44] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  989. # [06:44] <Optimizer> no, in the themes/*/devtools/common.css
  990. # [06:44] <MattN> and what is the build error
  991. # [06:45] <MattN> ok
  992. # [06:45] <MattN> do you have the correct relative path?
  993. # [06:45] <Optimizer> gimme a sec for build error
  994. # [06:45] <Optimizer> its something preprocessor related
  995. # [06:46] <MattN> you would need ../../shared/devtools/common.inc.css
  996. # [06:46] * Joins: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
  997. # [06:46] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  998. # [06:47] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  999. # [06:47] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  1000. # [06:47] <Optimizer> MattN: ah.. you are right
  1001. # [06:47] <Optimizer> silly me
  1002. # [06:47] <Optimizer> let me try again
  1003. # [06:48] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  1004. # [06:49] <Optimizer> MattN: thanks for the help, it built now
  1005. # [06:49] <MattN> ok, np
  1006. # [06:49] <Optimizer> the concept is awesome, I am sharing so much css code now :)
  1007. # [06:51] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  1008. # [06:51] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1009. # [06:52] <gps> jcranmer: http://gps.pastebin.mozilla.org/2177080 \o/
  1010. # [06:52] * philor|away is now known as philor
  1011. # [06:52] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1012. # [06:52] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  1013. # [06:52] * Quits: njn (chatzilla@moz-99B00792.dyn.iinet.net.au) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130224202131])
  1014. # [06:53] <jcranmer> gps: mailnews/ is missing?
  1015. # [06:53] <gps> jcranmer: I'm not done :)
  1016. # [06:53] <jcranmer> ah
  1017. # [06:53] <MattN> Optimizer: :)
  1018. # [06:53] * Joins: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net)
  1019. # [06:53] <gps> I think I was only build the 'mail' app anyway
  1020. # [06:53] <jcranmer> sorry, I was looking specifically for the file I touch the most
  1021. # [06:53] <jcranmer> gps: mailnews is in tier_platform
  1022. # [06:54] <jcranmer> and should be built with mail or suite
  1023. # [06:56] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1024. # [06:56] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  1025. # [06:58] * Quits: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1026. # [06:58] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  1027. # [06:59] * Quits: clee (clee@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: clee)
  1028. # [07:00] * Joins: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net)
  1029. # [07:01] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1030. # [07:01] * Quits: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net) (Ping timeout)
  1031. # [07:02] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
  1032. # [07:02] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1033. # [07:03] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1034. # [07:04] * Quits: jlmendezbonini (textual@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
  1035. # [07:04] * Joins: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au)
  1036. # [07:07] * Joins: jammink (textual@moz-A88EE7A5.googlewifi.com)
  1037. # [07:13] * Quits: bajaj1 (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1038. # [07:13] * Joins: DomoOrigatuMrMugatu (john_q@moz-B6268EB2.ntc.blacksburg.shentel.net)
  1039. # [07:18] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  1040. # [07:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/27d6dbe76c5f - Nicholas Cameron - Bug 845188; initialise CommonAnimationData::mGenerationCount; r=roc
  1041. # [07:22] * Joins: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net)
  1042. # [07:23] * nrc is now known as nrc|away
  1043. # [07:25] * Joins: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1044. # [07:25] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  1045. # [07:25] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  1046. # [07:27] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  1047. # [07:28] * Joins: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP)
  1048. # [07:29] * Joins: Mic (Mic@moz-A7A32E3F.superkabel.de)
  1049. # [07:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5bb4e4ea6977 - Terrence Cole - Bug 842482 - Don't try to guess typedarray initializer type with missing script; r=bhackett
  1050. # [07:31] * Quits: Nefzaoui (chatzilla@7FEFEC49.3076D893.7D0E51E.IP) (Ping timeout)
  1051. # [07:31] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1052. # [07:33] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1053. # [07:33] * Quits: josh (josh@moz-348C4790.hsd1.mn.comcast.net) (Quit: josh)
  1054. # [07:33] * jcranmer is now known as jcranmer|away
  1055. # [07:33] * glob is now known as glob|away
  1056. # [07:36] * Quits: pheleas_frog (Mibbit@moz-8521213E.lsanca.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1057. # [07:36] <philor> markh: guess what?
  1058. # [07:37] <markh> say it isn't so!
  1059. # [07:37] <philor> tis
  1060. # [07:37] * Quits: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au) (Quit: Leaving.)
  1061. # [07:37] <philor> see the last 20 or so tbplbot comments in bug 821208
  1062. # [07:38] * Quits: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: gwagner)
  1063. # [07:38] <markh> I had a green try 24 hours ago - but I guess that's ancient :(
  1064. # [07:39] <ewong> ah.. I had starred that at least four of my last five stars.. I thought I was repeating myself. :P
  1065. # [07:39] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  1066. # [07:39] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Connection reset by peer)
  1067. # [07:39] * Joins: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au)
  1068. # [07:40] * Quits: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net) (Quit: tabraldes)
  1069. # [07:41] * Quits: DomoOrigatuMrMugatu (john_q@moz-B6268EB2.ntc.blacksburg.shentel.net) (Input/output error)
  1070. # [07:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6ea0dbf2b63b - Phil Ringnalda - Back out e8e4b3d4bcfa (bug 831489) for browser-chrome failures
  1071. # [07:42] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1072. # [07:42] * Quits: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au) (Quit: Leaving.)
  1073. # [07:42] <philor> markh: ITYM a try run with some green
  1074. # [07:42] <philor> Win7 opt
  1075. # [07:43] * Joins: twi (Adium@moz-728AD5DA.cust.dsl.vodafone.it)
  1076. # [07:43] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1077. # [07:43] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
  1078. # [07:43] <markh> hrm, yeah - although a re-trigger fixed that. bizarre, but yeah, I guess we gotta blame that change
  1079. # [07:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1080. # [07:45] * Joins: sewardj (sewardj@moz-7A19E67D.dip.t-dialin.net)
  1081. # [07:45] * Quits: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net) (Input/output error)
  1082. # [07:46] * Joins: past (Instantbir@moz-F825C52B.dsl.dyn.forthnet.gr)
  1083. # [07:46] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  1084. # [07:46] <mjrosenb> derp.
  1085. # [07:46] <mjrosenb> I pulled from m-c when attempting to push to mi... again
  1086. # [07:47] <mjrosenb> how do I not push the m-c changeset?
  1087. # [07:47] * glob|away is now known as glob
  1088. # [07:47] * Joins: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net)
  1089. # [07:47] <markh> mjrosenb: hg strip?
  1090. # [07:49] <mjrosenb> abort: empty revision set
  1091. # [07:49] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1092. # [07:49] * ChanServ sets mode: +o dveditz
  1093. # [07:49] <mjrosenb> iirc, this was an option to push/outgoing
  1094. # [07:49] <mjrosenb> ahh, hg outgoing -r tip
  1095. # [07:50] <philor> mjrosenb: do us a favor and push it, inbound's always happy to get a merge from m-c
  1096. # [07:50] <mjrosenb> philor: uhh, really?
  1097. # [07:50] <mjrosenb> ahh, -r tip
  1098. # [07:51] <philor> the sooner they come over, the more likely it is that a patch author has to deal with merging
  1099. # [07:51] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  1100. # [07:51] * markh meant "hg strip tip" or some other revision if a few got pulled in...
  1101. # [07:51] <mjrosenb> philor: don't I need to merge or do something like that?
  1102. # [07:52] <philor> you have to merge in the `hg merge` sense, but it'll be a no conflict internal merge
  1103. # [07:52] * Quits: sewardj (sewardj@moz-7A19E67D.dip.t-dialin.net) (Ping timeout)
  1104. # [07:53] * Quits: Ann_Yiming (Ann_Yiming@moz-516C6548.hsd1.ca.comcast.net) (Input/output error)
  1105. # [07:53] <firebot> Check-in:
  1106. # [07:53] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ce5e9bac612a - Marty Rosenberg - Bug 843015: The Extended ldr instructions have a smaller maximum offset (255). Actually respect these limits. Also use paretheses correctly (r=sstangl)
  1107. # [07:53] <mjrosenb> philor: yeah... I preffer to not touch new hg commands, they tend to blow up in my face.
  1108. # [07:53] <philor> :)
  1109. # [07:54] * Quits: past (Instantbir@moz-F825C52B.dsl.dyn.forthnet.gr) (Ping timeout)
  1110. # [07:55] <philor> I have thrown away a repo when a merge turned evil on me, but for little things like that it really will be literally hg merge && hg commit -m "Merge m-c to m-i"
  1111. # [07:57] * Joins: sewardj (sewardj@moz-7A19E67D.dip.t-dialin.net)
  1112. # [07:58] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  1113. # [07:58] * Joins: darin (darin@BF998F68.D6CCE4AE.77834EAA.IP)
  1114. # [07:59] * Quits: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  1115. # [08:00] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  1116. # [08:00] * khuey is now known as khuey|away
  1117. # [08:02] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1118. # [08:03] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  1119. # [08:06] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1120. # [08:10] * Quits: twi (Adium@moz-728AD5DA.cust.dsl.vodafone.it) (Quit: Leaving.)
  1121. # [08:10] * Quits: Mook (mook@moz-BC41A633.dsl.teksavvy.com) (Quit: Mook)
  1122. # [08:11] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1123. # [08:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d9e36ff5c1b - Alexander Surkov - Bug 527461 - Implement RELATION_NODE_PARENT_OF, r=tbsaunde
  1124. # [08:12] * Joins: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP)
  1125. # [08:14] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/aaefec5d34f8 - Mike Hommey - Bug 844785 - Fix xulrunner mac builds. r=ted
  1126. # [08:14] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  1127. # [08:15] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  1128. # [08:15] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1129. # [08:17] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1130. # [08:18] * philor is now known as philor|away
  1131. # [08:19] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  1132. # [08:20] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  1133. # [08:22] * Joins: Matt (Matt@E05025B2.7102BCB6.B7C3970A.IP)
  1134. # [08:25] <glob> gps, lol @ "Part ∞+1"
  1135. # [08:25] * Joins: past (Instantbir@moz-20FE3E47.dsl.dyn.forthnet.gr)
  1136. # [08:25] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  1137. # [08:26] * Joins: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP)
  1138. # [08:27] * Quits: Matt (Matt@E05025B2.7102BCB6.B7C3970A.IP) (Quit: Matt)
  1139. # [08:28] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  1140. # [08:28] * Joins: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP)
  1141. # [08:28] <Optimize1> glob: which bug ?
  1142. # [08:29] <glob> Optimize1, 784841
  1143. # [08:29] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  1144. # [08:29] <Optimize1> aha, the bug with the maximum number of patches yet .
  1145. # [08:29] * glob doubts it
  1146. # [08:29] * Joins: stransky (stransky@moz-3C58453D.net.upcbroadband.cz)
  1147. # [08:29] * glob checks
  1148. # [08:30] * whimboo|afk is now known as whimboo
  1149. # [08:30] <Optimize1> there are 56 in that one
  1150. # [08:31] <glob> pff
  1151. # [08:31] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
  1152. # [08:31] <glob> 666446 -- 181 patches
  1153. # [08:31] <glob> that bug isn't even in the top 50
  1154. # [08:34] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  1155. # [08:35] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1156. # [08:36] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  1157. # [08:36] * ChanServ sets mode: +o dbaron
  1158. # [08:36] * Quits: surkov (surkov@7F1C0E2B.41FE424A.E17943EE.IP) (Quit: surkov)
  1159. # [08:37] * glob is now known as glob|away
  1160. # [08:38] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1161. # [08:38] * glob|away is now known as glob
  1162. # [08:39] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  1163. # [08:41] * Quits: jgilbert (jgilbert@moz-EA765158.midsouth.biz.rr.com) (Ping timeout)
  1164. # [08:41] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  1165. # [08:41] <Optimize1> glob: how did you check o.O
  1166. # [08:41] <glob> Optimize1, well, i'm a bmo module owner, so i has some special tricks that i can call upon
  1167. # [08:42] <Optimize1> what are you saying, 666446 only has 8 patches
  1168. # [08:42] <Optimize1> maybe 10-14
  1169. # [08:42] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  1170. # [08:42] <glob> Optimize1, + 178 obsoleted patches
  1171. # [08:43] <Optimize1> pff, I was talking about patches that checked in
  1172. # [08:43] * Joins: smontagu (chatzilla@DD234B1F.80866724.E9C721AF.IP)
  1173. # [08:44] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  1174. # [08:44] * mgerva-afk is now known as mgerva
  1175. # [08:47] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1176. # [08:47] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1177. # [08:48] <glob> Optimize1, you got me all curious now :)
  1178. # [08:48] <glob> 655877 - 113 non-obsolete patches with r+
  1179. # [08:48] <glob> oh, that isn't right
  1180. # [08:49] <glob> it's doubling up on attachments due to multiple flags
  1181. # [08:49] <jesup> Oh how annoying they have a solution for this and we don't.... http://www.quickmeme.com/meme/5p2h/ -> http://www.theverge.com/2013/2/25/4029820/chrome-could-soon-start-pointing-out-noisy-browser-tabs
  1182. # [08:52] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1183. # [08:52] * Quits: mgorse (mgorse@B6C068B2.2088E15E.A18F112A.IP) (Ping timeout)
  1184. # [08:53] * Joins: mgorse (mgorse@B6C068B2.2088E15E.A18F112A.IP)
  1185. # [08:54] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  1186. # [08:55] <glazou> bonjour
  1187. # [08:57] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1188. # [08:58] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1189. # [08:58] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1190. # [09:00] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Ping timeout)
  1191. # [09:02] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1192. # [09:02] * Quits: b10n1k (j0ni@moz-4D2778C1.dsl.dyn.forthnet.gr) (Client exited)
  1193. # [09:02] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  1194. # [09:04] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Ping timeout)
  1195. # [09:06] * Quits: nattokirai (nattokirai@moz-8AE09276.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
  1196. # [09:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4245801bd26f - Daniel Holbert - Bug 845222: Remove unused private field Loop::graph. r=jandem
  1197. # [09:06] * Joins: arky (arky@39677DA2.8ED53E9C.FA662B63.IP)
  1198. # [09:07] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki)
  1199. # [09:08] * Joins: b10n1k (j0ni@moz-4D2778C1.dsl.dyn.forthnet.gr)
  1200. # [09:08] * Joins: tzimmermann (tzimmerman@moz-4530150D.pools.arcor-ip.net)
  1201. # [09:09] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1202. # [09:09] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1203. # [09:11] * Joins: twi (Adium@39D1EE75.5BFE76DA.7562401D.IP)
  1204. # [09:11] * joduinn-afk is now known as joduinn-home
  1205. # [09:12] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  1206. # [09:14] * Joins: cpearce_ (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  1207. # [09:14] * Joins: Matt (Matt@32DFDBE.7102BCB6.B7C3970A.IP)
  1208. # [09:15] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1209. # [09:15] * cpearce_ is now known as cpearce
  1210. # [09:15] * Quits: twi (Adium@39D1EE75.5BFE76DA.7562401D.IP) (Ping timeout)
  1211. # [09:16] * Joins: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP)
  1212. # [09:16] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1213. # [09:16] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Input/output error)
  1214. # [09:16] * Quits: jammink (textual@moz-A88EE7A5.googlewifi.com) (Input/output error)
  1215. # [09:17] * Joins: jammink (textual@moz-A88EE7A5.googlewifi.com)
  1216. # [09:17] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
  1217. # [09:19] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1218. # [09:20] <Optimize1> glob: accept it, I win! :P
  1219. # [09:20] <glob> Optimize1, i am humble in your presence
  1220. # [09:20] * mattwoodrow is now known as mattwoodrow|away
  1221. # [09:22] <ewong> !seen edmorley
  1222. # [09:22] <firebot> edmorley was last seen 3 days, 15 hours, 12 minutes and 28 seconds ago, saying 'mbrubeck: ah I had not heard that quote before :-)' in #developers.
  1223. # [09:22] * Joins: Matt_ (Matt@32DFDBE.7102BCB6.B7C3970A.IP)
  1224. # [09:22] * Quits: Matt (Matt@32DFDBE.7102BCB6.B7C3970A.IP) (Connection reset by peer)
  1225. # [09:22] * Matt_ is now known as Matt
  1226. # [09:23] <Ms2ger> ewong, morning :)
  1227. # [09:23] * Joins: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com)
  1228. # [09:24] <ewong> Ms2ger: 'morning! well AFternoon here...
  1229. # [09:25] <Ms2ger> Can I help you? :)
  1230. # [09:26] <ewong> Ms2ger: asking about tbpl code.. :)
  1231. # [09:26] <Ms2ger> Not me, then :)
  1232. # [09:26] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  1233. # [09:27] * Joins: jviereck (Adium@moz-DD95912E.ethz.ch)
  1234. # [09:27] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  1235. # [09:27] <ewong> looking at bug 748855.. it's labelled as a gfb.. but it looks a little bit more difficult than it purports to be..
  1236. # [09:27] * glob is now known as glob|away
  1237. # [09:28] <ewong> Ms2ger although, you can help me with understanding the issue of how to decide if the orange is actually an intermittent problem or something that means something needs to be backed out
  1238. # [09:28] <glandium> do we have a place holding the most common plugins in use in the wild?
  1239. # [09:28] <ewong> Ms2ger: for instance, I would've blindly kept on starring https://tbpl.mozilla.org/php/getParsedLog.php?id=20093576&tree=Mozilla-Inbound as bug 821208
  1240. # [09:29] * Joins: rohandal_ (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1241. # [09:29] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Ping timeout)
  1242. # [09:29] <ewong> that is until philor backed out a cset https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=6ea0dbf2b63b
  1243. # [09:29] * Quits: pranavrc (pranavrc@A09D5211.5CB1E4DE.520CDC98.IP) (Ping timeout)
  1244. # [09:29] * Joins: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net)
  1245. # [09:29] <Ms2ger> ewong, even if you hadn't seen it in weeks and suddenly hit it on every push? :)
  1246. # [09:29] <ewong> ooh
  1247. # [09:29] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  1248. # [09:30] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1249. # [09:31] <Ms2ger> Usually someone notices the pattern :)
  1250. # [09:31] <ewong> I probably would've noticed the pattern since out of the past 10 stars, 7 of them were that bug..
  1251. # [09:32] * Quits: rohandal_ (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Connection reset by peer)
  1252. # [09:32] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1253. # [09:32] <Ms2ger> It's not always as obvious, of course
  1254. # [09:33] <ewong> right..
  1255. # [09:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/743eb982010a - Frank Yan - Bug 841215 - Ensure selected tab thumbnail is visible when opening tab app bar. r=mbrubeck
  1256. # [09:34] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Ping timeout)
  1257. # [09:35] * Quits: Matti (Matti@moz-FF1351C9.dip.t-dialin.net) (Ping timeout)
  1258. # [09:35] * Joins: Matti (Matti@moz-FF1351C9.dip.t-dialin.net)
  1259. # [09:38] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  1260. # [09:38] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  1261. # [09:40] * Joins: edmorley (edmorley@moz-8A61AD96.range86-166.btcentralplus.com)
  1262. # [09:41] * Quits: rmxircmonkey (rmxircmonk@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
  1263. # [09:41] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1264. # [09:41] * Quits: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP) (Ping timeout)
  1265. # [09:41] * Quits: jammink (textual@moz-A88EE7A5.googlewifi.com) (Quit: Computer has gone to sleep.)
  1266. # [09:42] * Joins: rmxircmonkey (rmxircmonk@670ACB81.66590CC0.4A6948F8.IP)
  1267. # [09:42] * Joins: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP)
  1268. # [09:42] <ewong> I just starred a few oranges as bug 833769 .. is this something that means something needs backing out?
  1269. # [09:43] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1270. # [09:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/07c685a14d5c - Mats Palmgren - Bug 844549 - Disable a recently added test in 'crashtest-ipc' due to intermittent failures. DONTBUILD
  1271. # [09:44] * Joins: AndreeaM1 (Thunderbir@601F3B17.33662590.A5830293.IP)
  1272. # [09:45] * Joins: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1273. # [09:45] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1274. # [09:45] * Quits: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP) (Ping timeout)
  1275. # [09:45] * Joins: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP)
  1276. # [09:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
  1277. # [09:49] * Quits: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1278. # [09:49] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
  1279. # [09:50] * Joins: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1280. # [09:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ff5e6cafae21 - Paul Adenot - Bug 844563 - Crash [@ mozilla::MediaDecoder::SetPreservesPitch]. r=kinetik
  1281. # [09:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0d0eadfaa41d - Paul Adenot - Bug 844951 - Setting playbackRate and mozPreservesPitch before the decoder creation should work. r=kinetik
  1282. # [09:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2d843af0b0c7 - Paul Adenot - Bug 844563 - Crash [@ mozilla::MediaDecoder::SetPreservesPitch], add tests. r=kinetik
  1283. # [09:53] * Quits: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP) (Ping timeout)
  1284. # [09:53] * Quits: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1285. # [09:54] * Joins: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com)
  1286. # [09:56] * Joins: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1287. # [09:56] <edmorley> ewong: that's been around a while, though if the frequency has increased something may have made it worse
  1288. # [09:56] <edmorley> I'll keen an eye :-)
  1289. # [09:57] <edmorley> ewong: thank you for starring :-)
  1290. # [09:57] <ewong> oooo edmorley!
  1291. # [09:58] <ewong> edmorley: I'm looking at bug 748855 .. it's not as 'easy' as it sounds.
  1292. # [09:59] <edmorley> ewong: I've replied to the bug :-)
  1293. # [09:59] <edmorley> (only about 10 mins ago)
  1294. # [10:00] <ewong> ahh.. ok.. I only got up to the point of having "add a comment" displayed..
  1295. # [10:00] <KWierso|Home> "keen" is a verb? :|
  1296. # [10:00] <KWierso|Home> "to wail in lamentation for the dead."
  1297. # [10:00] <KWierso|Home> seems fitting, I guess...
  1298. # [10:00] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  1299. # [10:00] <ewong> edmorley: is tbplv2 in dev or planning?
  1300. # [10:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/32b80ae899a1 - Jonathan Kew - bug 728436 - make synthetic bolding less severe at large sizes. r=jdaggett
  1301. # [10:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7ec9cda146fb - Jonathan Kew - bug 816485 - interpreting the devPixelsPerPx value from about:config should not depend on locale. r=roc
  1302. # [10:01] <edmorley> we've had about 4 weekly meetings and then 4-5 days of a get-together of about half a dozen people (last week)
  1303. # [10:01] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1304. # [10:01] <edmorley> ewong: ^
  1305. # [10:02] <edmorley> ewong: so we have a rough design, which is going to be written up and then passed around various teams for adjustment
  1306. # [10:02] <ewong> any docs?
  1307. # [10:02] <ewong> oh..nvm.. 'rough design'..
  1308. # [10:03] <edmorley> ewong: just https://wiki.mozilla.org/Auto-tools/Projects/TBPL2 at the moment, need to write up our back of napkin scribbles a bit more first
  1309. # [10:03] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1310. # [10:03] * Joins: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1311. # [10:04] <edmorley> ewong: I imagine within the week we'll have something more to look at (people only flew back from the meetup at the weekend, and some took PTO yesterday to recover)
  1312. # [10:04] <Ms2ger> s/some/I/ ;)
  1313. # [10:06] * Quits: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Connection reset by peer)
  1314. # [10:07] * Quits: KWierso|Surface (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1315. # [10:07] <ewong> nice write up.. this is entirely moco-employee only thing right?
  1316. # [10:08] * Quits: twi (Adium@5F234EBC.878B19C8.7D7AA5AA.IP) (Ping timeout)
  1317. # [10:09] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1318. # [10:09] * Joins: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1319. # [10:09] <ewong> edmorley do I need to sign up to this pivotaltracker thing?
  1320. # [10:09] * Joins: twi (Adium@380877A3.473892C9.A1ED2273.IP)
  1321. # [10:10] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  1322. # [10:10] * Joins: wolfiR (wolfiR@moz-9589E70F.dip0.t-ipconnect.de)
  1323. # [10:10] <edmorley> Ms2ger: jeads did too, and he's writing up the schema :-)
  1324. # [10:11] * Joins: mak (chatzilla@moz-1C26D640.retail.telecomitalia.it)
  1325. # [10:12] <edmorley> ewong: it's not going to be moco only, the pivotal tracker instance should be accessible by everyone (we haven't really started using it yet; we also don't have a repo and don't have a bugzilla component)
  1326. # [10:12] * Quits: twi (Adium@380877A3.473892C9.A1ED2273.IP) (Ping timeout)
  1327. # [10:12] <ewong> ah.. explains why it's empty right now :)
  1328. # [10:13] <edmorley> ewong: I'll make sure the wiki page is kept up to date as and when things kick off this week - if you want to add that to your watchlist? :-)
  1329. # [10:13] * Joins: twi (Adium@380877A3.473892C9.A1ED2273.IP)
  1330. # [10:13] <ewong> will do..
  1331. # [10:14] * Quits: chrisccoulson_ (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  1332. # [10:14] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1333. # [10:15] <ewong> watching..
  1334. # [10:15] <edmorley> glandium: not sure what to make of the leaks on your push
  1335. # [10:15] <edmorley> glandium: I don't see how it could have caused them
  1336. # [10:15] * Quits: arky (arky@39677DA2.8ED53E9C.FA662B63.IP) (Quit: Leaving)
  1337. # [10:16] <glandium> edmorley: yeah, it's not possible
  1338. # [10:16] <glandium> edmorley: especially considering the patch changes nothing for firefox builds, in practice
  1339. # [10:18] * Quits: b10n1k (j0ni@moz-4D2778C1.dsl.dyn.forthnet.gr) (Client exited)
  1340. # [10:20] <ewong> bug 833769?
  1341. # [10:21] <ewong> errr.. there's certainly a lot of that sucker..
  1342. # [10:22] <edmorley> ewong: I've just enabled an rss feed of the pivotal tracker instance, if that helps (https://www.pivotaltracker.com/projects/749519/activities/b6cc7b986eee2bb0256d222b4c2a3a09)
  1343. # [10:22] <edmorley> ewong: yeah I don't know why there is so much of bug 833769 on m-c right now
  1344. # [10:22] <ewong> edmorley: thanks!
  1345. # [10:23] <ewong> m-i as well
  1346. # [10:23] <glandium> waw, one of my windows vm had FF7
  1347. # [10:24] <glandium> (and i was using that VM, just not FF in it)
  1348. # [10:24] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1349. # [10:26] * Quits: twi (Adium@380877A3.473892C9.A1ED2273.IP) (Ping timeout)
  1350. # [10:27] <glandium> and it does an update to 12 before going to 19
  1351. # [10:29] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1352. # [10:30] * Quits: yury (yury@moz-68731345.ok.ok.cox.net) (Ping timeout)
  1353. # [10:30] * Joins: yury (yury@moz-68731345.ok.ok.cox.net)
  1354. # [10:30] * Quits: victorporof (victorporo@1CF03390.183F338A.6A4F8DA2.IP) (Quit: victorporof)
  1355. # [10:31] * Quits: jviereck (Adium@moz-DD95912E.ethz.ch) (Quit: Leaving.)
  1356. # [10:31] <Ms2ger> Hmm, just 200 mochitests with assertion annotations?
  1357. # [10:31] * Joins: jviereck (Adium@moz-DD95912E.ethz.ch)
  1358. # [10:32] * Quits: jviereck (Adium@moz-DD95912E.ethz.ch) (Quit: Leaving.)
  1359. # [10:34] * Joins: smaug (chatzilla@moz-2C4D603B.elisa-mobile.fi)
  1360. # [10:34] * ChanServ sets mode: +o smaug
  1361. # [10:34] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
  1362. # [10:35] * Joins: annevk_ (annevk@88F51059.F3BBB17D.144F44FA.IP)
  1363. # [10:35] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
  1364. # [10:36] * annevk_ is now known as annevk
  1365. # [10:43] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1366. # [10:44] * Quits: nrc|away (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  1367. # [10:44] <Ms2ger> Heh
  1368. # [10:45] * Joins: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1369. # [10:45] <Ms2ger> Looks like Firefox uses -moz-border-image for tabs
  1370. # [10:45] <ewong> so what's the first thing one needs to do to figure out what is causing the leakage?
  1371. # [10:46] * Parts: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1372. # [10:46] <KWierso|Home> cry?
  1373. # [10:46] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1374. # [10:46] <KWierso|Home> drink?
  1375. # [10:46] * KWierso|Home will let himself out, thanks...
  1376. # [10:46] * ewong goes to have a drink.
  1377. # [10:47] * Joins: Optimize1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1378. # [10:49] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1379. # [10:50] * Joins: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP)
  1380. # [10:54] * Quits: philor|away (philor@96807C36.8C4888C2.8367FA39.IP) (Ping timeout)
  1381. # [10:55] <annevk> Ms2ger: so if I do what dbaron suggests I'm in trouble?
  1382. # [10:55] * Quits: past (Instantbir@moz-20FE3E47.dsl.dyn.forthnet.gr) (Ping timeout)
  1383. # [10:56] * annevk tries
  1384. # [10:56] <annevk> Okay so that does look ugly
  1385. # [10:57] * Joins: darktrojan (geoff@moz-B0044B59.telstraclear.net)
  1386. # [10:57] <annevk> Ms2ger: is there a bug on that?
  1387. # [10:58] * ewong is now known as ewong|afk
  1388. # [10:58] * Quits: alice (alice@moz-FC2427F3.range86-167.btcentralplus.com) (Client exited)
  1389. # [10:59] * Joins: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr)
  1390. # [11:02] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
  1391. # [11:03] * Quits: Optimize1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1392. # [11:03] <@smaug> ewong|afk: what kind of leak
  1393. # [11:04] <Ms2ger> annevk, haven't looked yet
  1394. # [11:05] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
  1395. # [11:05] * Quits: mgorse (mgorse@B6C068B2.2088E15E.A18F112A.IP) (Ping timeout)
  1396. # [11:07] * Joins: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP)
  1397. # [11:08] * Joins: mgorse (mgorse@B6C068B2.2088E15E.A18F112A.IP)
  1398. # [11:16] <edmorley> smaug: the sudden increase in bug 833769 on m-c tip
  1399. # [11:16] <edmorley> I would think
  1400. # [11:16] <annevk> Ms2ger: added a comment to the pref bug
  1401. # [11:17] <Ms2ger> I saw :)
  1402. # [11:17] <Ms2ger> I'm filing a bug now
  1403. # [11:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/30b241b25c29 - Hannes Verschore - Bug 843866: IonMonkey: Make sure inference ran before inlining empty script, r=jandem
  1404. # [11:18] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1405. # [11:19] * Quits: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1406. # [11:20] <Ms2ger> And filed bug 845246
  1407. # [11:21] * Joins: Paenglab_work (Mibbit@moz-5029C200.swisscom.com)
  1408. # [11:23] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1409. # [11:24] * Fallen|away is now known as Fallen
  1410. # [11:26] * Joins: twi (Adium@moz-E1F80.business.telecomitalia.it)
  1411. # [11:27] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1412. # [11:28] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1413. # [11:29] * Joins: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1414. # [11:29] * Parts: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1415. # [11:29] * Quits: philor|away (philor@moz-638273A8.my-nick.name) (Ping timeout)
  1416. # [11:30] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1417. # [11:30] * Quits: stransky (stransky@moz-3C58453D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1418. # [11:31] * Quits: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP) (Ping timeout)
  1419. # [11:33] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1420. # [11:33] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
  1421. # [11:33] * Quits: Mic (Mic@moz-A7A32E3F.superkabel.de) (Ping timeout)
  1422. # [11:34] * Quits: alice__ (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1423. # [11:34] * Quits: @smaug (chatzilla@moz-2C4D603B.elisa-mobile.fi) (Ping timeout)
  1424. # [11:34] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1425. # [11:35] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1426. # [11:37] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1427. # [11:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/aaefec5d34f8 - Mike Hommey - Bug 844785 - Fix xulrunner mac builds. r=ted
  1428. # [11:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd821b465e97 - Zuhao(Joe) Chen - Bug 805811 - Support bootstrapping with MacPorts; r=gps
  1429. # [11:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/daf9be11ed48 - Ed Morley - Merge mozilla-central to mozilla-inbound
  1430. # [11:45] <annevk> Would be nice if a bot picked up on "bug XXX" and gave a link or was that disabled on purpose?
  1431. # [11:46] * Quits: philor|away (philor@moz-638273A8.my-nick.name) (Ping timeout)
  1432. # [11:47] <edmorley> annevk: disabled on purpose for this channel due to noice
  1433. # [11:47] <edmorley> noise
  1434. # [11:47] <edmorley> annevk: you can "firebot: bug 123" to force
  1435. # [11:47] * Quits: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP) (Quit: Leaving.)
  1436. # [11:48] <annevk> ta
  1437. # [11:49] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1438. # [11:49] * ChanServ sets mode: +o smaug
  1439. # [11:49] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Quit: Reconnecting…)
  1440. # [11:49] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1441. # [11:49] * ChanServ sets mode: +o smaug
  1442. # [11:50] * Fallen is now known as Fallen|away
  1443. # [11:52] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
  1444. # [11:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/94a4a675601e - Gina Yeh - Bug 844705 - Should send socket data in main thread, r=echou
  1445. # [11:53] * Quits: seif (seiflotfy@moz-15E4AF49.unitymediagroup.de) (Ping timeout)
  1446. # [11:54] <@smaug> Ms2ger: hey, you know about imptests
  1447. # [11:54] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1448. # [11:55] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1449. # [11:55] <@smaug> Ms2ger: Makefile.in says "# THIS FILE IS AUTOGENERATED BY parseFailures.py - DO NOT EDIT" but README says "New expected fail files currently needed to be added manually to makefiles"
  1450. # [11:56] * Joins: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net)
  1451. # [11:59] * Fallen|away is now known as Fallen
  1452. # [12:00] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1453. # [12:01] * glazou is now known as glazou_afk
  1454. # [12:01] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1455. # [12:01] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1456. # [12:05] * Joins: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP)
  1457. # [12:05] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1458. # [12:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a936abbcf23f - Jacek Caban - Bug 844905 - Change MediaResource::GetContentType return type to nsCString. r=cpearce
  1459. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b00914c9e7d4 - Jacek Caban - Bug 716859 - Avoid jump crossing variable declaration (GCC bustage fix)
  1460. # [12:06] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  1461. # [12:08] * Quits: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp) (Ping timeout)
  1462. # [12:08] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Quit: bye)
  1463. # [12:10] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1464. # [12:10] * Quits: twi (Adium@moz-E1F80.business.telecomitalia.it) (Ping timeout)
  1465. # [12:12] * Joins: twi (Adium@moz-E1F80.business.telecomitalia.it)
  1466. # [12:16] * whimboo is now known as whimboo|afk
  1467. # [12:16] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1468. # [12:16] * Quits: twi (Adium@moz-E1F80.business.telecomitalia.it) (Ping timeout)
  1469. # [12:17] * Joins: twi (Adium@moz-E1F80.business.telecomitalia.it)
  1470. # [12:18] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  1471. # [12:18] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  1472. # [12:18] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1473. # [12:18] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1474. # [12:18] * Quits: espadrine (thaddee_ty@moz-B582BE1.dclient.lsne.ch) (Ping timeout)
  1475. # [12:18] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1476. # [12:19] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1477. # [12:20] * Joins: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se)
  1478. # [12:22] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1479. # [12:22] * jchen is now known as jchen|away
  1480. # [12:22] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1481. # [12:27] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1482. # [12:29] * Joins: KWierso|Home_ (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  1483. # [12:29] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  1484. # [12:29] * KWierso|Home_ is now known as KWierso|Home
  1485. # [12:29] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  1486. # [12:31] * Quits: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  1487. # [12:31] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  1488. # [12:33] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1489. # [12:35] * Joins: pranavrc (pranavrc@8C88EDC6.44F41798.520CDC98.IP)
  1490. # [12:35] <Ms2ger> smaug, ah, yes, either manually or by that script
  1491. # [12:36] <@smaug> Ms2ger: also, is it possible to run just one tests so that the expected failures are taken account ?
  1492. # [12:36] <@smaug> it is really annoying to run all the imptests
  1493. # [12:36] <Ms2ger> Not yet
  1494. # [12:36] <Ms2ger> I need to finish that
  1495. # [12:36] <Ms2ger> patch
  1496. # [12:36] <@smaug> because of the odd super slow range tests
  1497. # [12:36] <Ms2ger> Yeah :/
  1498. # [12:37] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1499. # [12:37] <Ms2ger> rm objdir/_tests/dom/imptests/.../test_Range-* ;)
  1500. # [12:37] <@smaug> r+
  1501. # [12:37] <@smaug> if you remove objdir
  1502. # [12:37] <@smaug> objdir/_tests
  1503. # [12:38] * Joins: till (till@moz-A59042CC.adsl.alicedsl.de)
  1504. # [12:39] <Ms2ger> Well, no, they're actually useful ;)
  1505. # [12:41] * Quits: gcp (gpascutto@moz-86A7852.access.telenet.be) (Quit: Make a new plan, Stan!)
  1506. # [12:41] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1507. # [12:41] * Joins: gcp (gcp@moz-86A7852.access.telenet.be)
  1508. # [12:44] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  1509. # [12:45] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  1510. # [12:46] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Quit: bbl)
  1511. # [12:47] <glandium> why does the nightly have to be on a changeset so old?
  1512. # [12:49] <edmorley> glandium: because of burning Asan builds
  1513. # [12:49] <edmorley> (until we get bug )
  1514. # [12:49] <edmorley> 835173
  1515. # [12:52] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1516. # [12:52] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1517. # [12:52] * Quits: errstr (trane@4B6E818F.DF074373.4372BB76.IP) (Ping timeout)
  1518. # [12:52] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1519. # [12:53] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f14b900f450e - Masatoshi Kimura - Bug 844007 - PL_strcmp works only if the string is null-terminated. r=hsivonen. a=lsblakk
  1520. # [12:53] * Joins: errstr (trane@4B6E818F.DF074373.4372BB76.IP)
  1521. # [12:54] * Fallen is now known as Fallen|away
  1522. # [12:55] * Quits: darktrojan (geoff@moz-B0044B59.telstraclear.net) (Quit: darktrojan)
  1523. # [12:55] * Quits: errstr (trane@4B6E818F.DF074373.4372BB76.IP) (Ping timeout)
  1524. # [12:57] * Joins: errstr (trane@4B6E818F.DF074373.4372BB76.IP)
  1525. # [12:57] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1526. # [12:57] <glandium> edmorley: does that mean that if asan is not unbroken, we won't have new nightlies?
  1527. # [13:03] * whimboo|afk is now known as whimboo
  1528. # [13:03] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  1529. # [13:06] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  1530. # [13:07] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1531. # [13:08] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Client exited)
  1532. # [13:08] * Joins: espindola (espindola@moz-EF6944E4.dsl.teksavvy.com)
  1533. # [13:09] <edmorley> glandium: I can manually retrigger them for now
  1534. # [13:09] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  1535. # [13:09] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1536. # [13:09] <glandium> edmorley: i wish it was possible to just trigger xulrunner nightlies
  1537. # [13:11] <edmorley> yeah :-)
  1538. # [13:11] <edmorley> :-( even
  1539. # [13:12] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1540. # [13:16] * Joins: KaiRo (robert@moz-2577901.adsl.highway.telekom.at)
  1541. # [13:16] * Quits: mikedeboer (ubuntu@moz-ADFC0358.colouryourpersonality.nl) (Quit: leaving)
  1542. # [13:17] * Joins: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl)
  1543. # [13:18] * Joins: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in)
  1544. # [13:19] <decoder> edmorley: do you know the reason for asan bustage?
  1545. # [13:19] <decoder> i just noticed it
  1546. # [13:19] <edmorley> decoder: I do not, was about to file
  1547. # [13:20] <decoder> espindola: ^^
  1548. # [13:20] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  1549. # [13:20] <decoder> /builds/slave/m-cen-l64-asan-000000000000000/build/js/src/jsproxy.h:346:7: error: visibility does not match previous declaration
  1550. # [13:21] <decoder> sounds familar to me
  1551. # [13:21] <decoder> edmorley: i can tell you the regressor in a few
  1552. # [13:24] <edmorley> filed bug 845277
  1553. # [13:25] * Joins: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se)
  1554. # [13:25] * Quits: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se) (Client exited)
  1555. # [13:25] <NeilAway> annevk: alternatively chatzilla auto-linkifies bug numbers for now (not sure what happens when we reach bug 1000000)
  1556. # [13:26] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  1557. # [13:27] * Quits: glob|away (glob@moz-DF237567.glob.com.au) (Ping timeout)
  1558. # [13:27] <decoder> edmorley:
  1559. # [13:27] <decoder> The first bad revision is:
  1560. # [13:27] <decoder> changeset: 122943:51483e470216
  1561. # [13:27] <decoder> user: Bobby Holley <bobbyholley@gmail.com>
  1562. # [13:27] <decoder> date: Mon Feb 25 13:54:18 2013 -0800
  1563. # [13:27] <decoder> summary: Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
  1564. # [13:27] * NeilAway wonders wtf is going on with 844905, nsCString -> nsACstring& should be a trivial cast
  1565. # [13:27] * Joins: trevorh (trevor@moz-46CE9119.lnse2.woo.bigpond.net.au)
  1566. # [13:27] <decoder> ill add it to the bug
  1567. # [13:27] * Joins: glob (glob@moz-DF237567.glob.com.au)
  1568. # [13:28] <edmorley> decoder: ah, just done
  1569. # [13:28] <decoder> hehe
  1570. # [13:28] <decoder> you were faster
  1571. # [13:28] <edmorley> :-)
  1572. # [13:28] <edmorley> mid-air for you \o/
  1573. # [13:28] <decoder> :D
  1574. # [13:29] <decoder> maybe we should unhide asan on tbpl so people actually see when they break it. we only have to fix the orange on debug, thats a timeout issue
  1575. # [13:30] <@smaug> NeilAway: does cz have some limitation to bug numbers >= 1000000
  1576. # [13:34] <NeilAway> smaug: dunno, this is an old cz
  1577. # [13:34] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1578. # [13:34] <NeilAway> smaug: so its regexp only goes up to 6 digits
  1579. # [13:35] * Quits: twi (Adium@moz-E1F80.business.telecomitalia.it) (Connection reset by peer)
  1580. # [13:35] * Joins: twi1 (Adium@moz-E1F80.business.telecomitalia.it)
  1581. # [13:36] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1582. # [13:36] * Quits: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201190421])
  1583. # [13:36] * Joins: mreavy_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1584. # [13:36] * mreavy_ is now known as mreavy
  1585. # [13:39] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1586. # [13:40] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  1587. # [13:40] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
  1588. # [13:40] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
  1589. # [13:41] * Quits: edmorley (edmorley@moz-8A61AD96.range86-166.btcentralplus.com) (Quit: -> office)
  1590. # [13:41] * Joins: edmorley (edmorley@moz-8A61AD96.range86-166.btcentralplus.com)
  1591. # [13:41] * Quits: edmorley (edmorley@moz-8A61AD96.range86-166.btcentralplus.com) (Input/output error)
  1592. # [13:42] <@smaug> NeilAway: oh
  1593. # [13:42] <@smaug> NeilAway: is there some pref for bugzilla regexp ?
  1594. # [13:43] * Joins: darkowlzz|zzz (darkowlzz@978951E9.EA04062D.25B273F5.IP)
  1595. # [13:43] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1596. # [13:43] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1597. # [13:44] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1598. # [13:44] <NeilAway> smaug: don't know offhand sorry
  1599. # [13:45] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  1600. # [13:47] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1601. # [13:47] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1602. # [13:47] * Joins: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1603. # [13:48] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  1604. # [13:49] <NeilAway> smaug: ah, fixed in bug 367903
  1605. # [13:49] * Joins: jviereck (Adium@moz-41844B84.ethz.ch)
  1606. # [13:50] <NeilAway> smaug: so, I'm on .67 and I need .78
  1607. # [13:51] * Quits: jviereck (Adium@moz-41844B84.ethz.ch) (Connection reset by peer)
  1608. # [13:51] * Joins: jviereck1 (Adium@moz-41844B84.ethz.ch)
  1609. # [13:51] * Quits: twi1 (Adium@moz-E1F80.business.telecomitalia.it) (Ping timeout)
  1610. # [13:52] * Joins: twi (Adium@moz-E1F80.business.telecomitalia.it)
  1611. # [13:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9198ac37724b - Jan de Mooij - Bug 844893 - Don't assert when two threads call getVMWrapper at the same time. r=luke
  1612. # [13:55] <NeilAway> smaug: what's the term for the "normal" event group, i.e. not the system event group?
  1613. # [13:57] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Input/output error)
  1614. # [13:58] * Quits: loadRPi (pi@moz-8C34F21F.range86-135.btcentralplus.com) (Ping timeout)
  1615. # [14:02] <@smaug> NeilAway: I call it "default"
  1616. # [14:04] <NeilAway> smaug: nice
  1617. # [14:06] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1618. # [14:06] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1619. # [14:06] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1620. # [14:07] * mjschranz is now known as mjschranz_away
  1621. # [14:07] <NeilAway> smaug: any idea which event group http://mxr.mozilla.org/comm-central/source/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp#47 runs in?
  1622. # [14:07] <NeilAway> smaug: or is it some magic event that happens between default and system?
  1623. # [14:08] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1624. # [14:09] <@smaug> looking
  1625. # [14:09] <@smaug> NeilAway: that is the thing which happens between default and system
  1626. # [14:09] <@smaug> using the callback thingie
  1627. # [14:09] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1628. # [14:10] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1629. # [14:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cf2e08f56575 - Berker Peksag - Bug 801618 - WebApps installer does not need asyncCopy. r=yoric
  1630. # [14:10] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1631. # [14:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e952b94e1f78 - Jorge Luis Mendez - Bug 793728 - Implement OS X backend for the Ambient Light API. r=BenWa, r=dougt, r=bz
  1632. # [14:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d181c1929487 - Nanci Bonfim - Bug 800278 - FrameWorker.ports using Map instead of object. r=jaws
  1633. # [14:11] <espindola> decoder: just added a patch
  1634. # [14:11] * Quits: vigneshwaran1 (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1635. # [14:12] <NeilAway> smaug: ta
  1636. # [14:13] <NeilAway> smaug: context is bug 289384 btw
  1637. # [14:14] * Joins: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in)
  1638. # [14:14] <decoder> espindola: thanks! :)
  1639. # [14:14] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1640. # [14:15] * Quits: jviereck1 (Adium@moz-41844B84.ethz.ch) (Quit: Leaving.)
  1641. # [14:15] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1642. # [14:16] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1643. # [14:16] <RyanVM> decoder: ping
  1644. # [14:17] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1645. # [14:17] <decoder> RyanVM: pong
  1646. # [14:18] <RyanVM> decoder: could I trouble you to put some sort of keyword in your mass-change emails so they're more easily filtered? :)
  1647. # [14:18] <decoder> RyanVM: you mean in the comment?
  1648. # [14:18] <RyanVM> yeah
  1649. # [14:18] * whimboo is now known as whimboo|afk
  1650. # [14:18] <decoder> should be possible to do
  1651. # [14:18] <decoder> not sure if any more changes are coming though
  1652. # [14:18] <decoder> ill have to check
  1653. # [14:19] <RyanVM> ok
  1654. # [14:19] * Quits: mak (chatzilla@moz-1C26D640.retail.telecomitalia.it) (Input/output error)
  1655. # [14:19] <RyanVM> thanks :)
  1656. # [14:20] * Joins: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com)
  1657. # [14:20] * Parts: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com)
  1658. # [14:20] <espindola> decoder: np
  1659. # [14:20] * Joins: mak (chatzilla@moz-1C26D640.retail.telecomitalia.it)
  1660. # [14:22] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  1661. # [14:24] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1662. # [14:25] * bz_away is now known as bz
  1663. # [14:26] <annevk> bz: fwiw, http://trac.webkit.org/browser/trunk/Source/WebCore/html/HTMLIFrameElement.idl does not have allowfullscreen...
  1664. # [14:26] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1665. # [14:27] * Joins: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP)
  1666. # [14:27] * Joins: b10n1k (j0ni@moz-D724970A.access.hol.gr)
  1667. # [14:28] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1668. # [14:28] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1669. # [14:29] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1670. # [14:29] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1671. # [14:30] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
  1672. # [14:30] <@bz> annevk: that makes it that much less likely the web depends on it, yeah.
  1673. # [14:32] * kmoir-afk is now known as kmoir
  1674. # [14:32] * Joins: edmorley (edmorley@88F51059.F3BBB17D.144F44FA.IP)
  1675. # [14:32] * Joins: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net)
  1676. # [14:34] * Joins: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1677. # [14:37] * Joins: gustavold (gustavold@9C7112F4.61D1FB4D.FBFF2E6D.IP)
  1678. # [14:38] * Quits: twi (Adium@moz-E1F80.business.telecomitalia.it) (Quit: Leaving.)
  1679. # [14:45] * Joins: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
  1680. # [14:47] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1681. # [14:49] * Joins: seif (seiflotfy@moz-15E4AF49.unitymediagroup.de)
  1682. # [14:51] * Quits: till (till@moz-A59042CC.adsl.alicedsl.de) (Ping timeout)
  1683. # [14:51] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1684. # [14:51] * Joins: jimm (jmathies@moz-864CAA4E.pn.at.cox.net)
  1685. # [14:51] * Joins: till (till@moz-82846BE.adsl.alicedsl.de)
  1686. # [14:51] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1687. # [14:52] * rail_away is now known as rail
  1688. # [14:52] * Quits: nmatsakis (nmatsakis@moz-4CACC08F.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  1689. # [14:54] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1690. # [14:54] <@bz> What's the right make target for mochitest-plugins
  1691. # [14:55] <@bz> Ah, mochitest-ipcplugins
  1692. # [14:55] <@bz> Gah
  1693. # [14:56] <@bz> That make target ignores TEST_PATH?
  1694. # [14:56] <@bz> Is that expected?
  1695. # [14:56] <glandium> bz: try mach
  1696. # [14:56] * ewong|sleep is now known as ewong
  1697. # [14:57] <@bz> ok, how do I run this with mach?
  1698. # [14:57] * @bz finds the makefile bug that causes it to ignore TEST_PATH, fwiw
  1699. # [14:57] <@bz> but ok
  1700. # [14:57] <@bz> how do I do this with mach?
  1701. # [14:57] <ewong> smaug sorry for the late response.. as edmorley mentioned, it's bug 833769 that's been prevalent.. today I at least starred 10+ of those instances..
  1702. # [14:57] <ewong> both on mc and m-i
  1703. # [14:58] * @bz notest there is no mochitest-ipcplugins for mach
  1704. # [14:58] * Joins: armenzg (armenzg@moz-600B22EA.home1.cgocable.net)
  1705. # [14:58] * khuey|away is now known as khuey
  1706. # [14:58] <RyanVM> jesup: ping
  1707. # [14:59] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1708. # [14:59] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  1709. # [14:59] <@smaug> ewong: ok, that is not the kind of leak I've been dealing with lately
  1710. # [14:59] <glandium> bz: yeah :(
  1711. # [14:59] <@bz> glandium: well, then... ;)
  1712. # [15:00] <@bz> So here's a better question
  1713. # [15:00] <@bz> why does this:
  1714. # [15:00] <glandium> bz: it should be easy to add
  1715. # [15:00] <@bz> python ../obj-firefox/_tests/testing/mochitest/runtests.py --test-path=dom/plugins/test/test_npobject_getters.html
  1716. # [15:00] <@bz> not work?
  1717. # [15:00] * Joins: Pike (Pike@moz-43E445D5.pool.mediaways.net)
  1718. # [15:00] <@bz> as in, the plug-in is never instantiated
  1719. # [15:00] <@bz> But doing:
  1720. # [15:00] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1721. # [15:01] <@bz> make TEST_PATH=dom/plugins/test/test_npobject_getters.html -C ../obj-firefox does work
  1722. # [15:01] <@bz> er, with mochitest-plain
  1723. # [15:01] * Quits: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP) (Ping timeout)
  1724. # [15:02] <@ted> bz: because the test plugin has to be installed into the profile, probably
  1725. # [15:02] <@ted> and the "mochitest-plain" target probably does that
  1726. # [15:02] <@ted> http://mxr.mozilla.org/mozilla-central/source/testing/testsuite-targets.mk#44
  1727. # [15:02] <@bz> ted: aha, that makes sense
  1728. # [15:02] <@bz> ted: thanks
  1729. # [15:02] <@ted> i think at one point it used to be in dist/bin/plugins, but maybe not anymore
  1730. # [15:03] <@bz> ted: http://mxr.mozilla.org/mozilla-central/source/testing/testsuite-targets.mk#142
  1731. # [15:03] <@bz> ted: should those --test-path pick up a TEST_PATH if any?
  1732. # [15:03] * ewong is now known as ewong|sleep
  1733. # [15:03] * @bz could just try....
  1734. # [15:03] <@ted> bz: seems like it'd be fine to rework those to use $(TEST_PATH), and jujst have
  1735. # [15:03] * Joins: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP)
  1736. # [15:03] <glandium> ted: yeah, that moved before 755724 landed
  1737. # [15:03] <@ted> mochitest-ipcplugins: TEST_PATH?=dom/plugins/test
  1738. # [15:04] <glandium> ted: the plugins are in dist/plugins now
  1739. # [15:04] <@ted> ala http://mxr.mozilla.org/mozilla-central/source/testing/testsuite-targets.mk#198
  1740. # [15:04] <@ted> glandium: makes sense
  1741. # [15:04] <glandium> ted: one thing less in dist/bin that isn't in the packaged app :)
  1742. # [15:05] <@ted> yup
  1743. # [15:05] <@ted> in my ideal world we'd just be able to tar up the contents of dist/bin
  1744. # [15:05] <@ted> (maybe modulo omnijar and whatnot)
  1745. # [15:06] * glazou_afk is now known as glazou
  1746. # [15:06] <glandium> ted: in my ideal world we'd have no dist/bin, and make package (or the final step of the build) would take things directly from the objdir
  1747. # [15:06] * catlee-away is now known as catlee
  1748. # [15:06] <@ted> i guess that's nice, except it breaks the "run the thing you just built" usecase
  1749. # [15:07] <glandium> ted: thus the final step of the build
  1750. # [15:07] <@ted> i guess the end of the build could just be stage-package effectively
  1751. # [15:07] * Quits: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp) (Input/output error)
  1752. # [15:08] * Quits: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201190421])
  1753. # [15:08] <@bz> That would be nice in some ways
  1754. # [15:08] <@bz> prevent all those bustages that only show up in packaged builds
  1755. # [15:08] <@ted> yeah
  1756. # [15:08] <RyanVM> dao: ping
  1757. # [15:09] * whimboo|afk is now known as whimboo
  1758. # [15:11] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
  1759. # [15:12] * Joins: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net)
  1760. # [15:13] * jhopkins|afk is now known as jhopkins|buildduty
  1761. # [15:13] <mconnor> ted: is there a reason we can't do that?
  1762. # [15:15] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1763. # [15:15] * hwine-food is now known as hwine
  1764. # [15:15] <glandium> mconnor: that=?
  1765. # [15:15] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/03f51c4f4465 - Randell Jesup - Bug 843190 - Allow cameras/mics to be shared if permissions UI is disabled. r=derf, a=bajaj
  1766. # [15:16] <mconnor> glandium: stage-package at the end of th ebuild
  1767. # [15:16] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Ping timeout)
  1768. # [15:17] <glandium> mconnor: we could, but people would likely still run things in dist/bin, not dist/firefox
  1769. # [15:17] * joey-2 is now known as joey-afk
  1770. # [15:17] <mconnor> glandium: rename dist/bin ? :)
  1771. # [15:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5228ec314dc9 - Geoff Brown - Bug 798683 - Replace getChildCount() calls in robocop tests; r=bnicholson
  1772. # [15:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bf6ef4772884 - Geoff Brown - Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley
  1773. # [15:19] <@ted> mconnor: just requires a little rework
  1774. # [15:19] <glandium> mconnor: that's more tricky, there are various Makefile constructs that use $(DIST)/bin directly that would need to be changed
  1775. # [15:19] <@ted> also stage-package was pretty stupid until now
  1776. # [15:19] <@ted> i think with glandium's packager rewrite it's probably smart enough to work
  1777. # [15:20] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1778. # [15:20] * Joins: lduros (user@moz-5D9ACE42.admin.upenn.edu)
  1779. # [15:20] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1780. # [15:20] * Joins: bhackett (Mibbit@moz-CC57C135.sub-75-196-239.myvzw.com)
  1781. # [15:21] * Parts: bhackett (Mibbit@moz-CC57C135.sub-75-196-239.myvzw.com)
  1782. # [15:22] * Joins: bhackett (Mibbit@moz-CC57C135.sub-75-196-239.myvzw.com)
  1783. # [15:22] <bhackett> RyanVM: ping
  1784. # [15:22] <RyanVM> bhackett: pong
  1785. # [15:22] <bhackett> RyanVM: are the 10.6 failures in https://tbpl.mozilla.org/?tree=Try&rev=2becc1eeaa54 intermittent?
  1786. # [15:22] <bhackett> one looks like it, the bc crash doesn't have any associated bug info though
  1787. # [15:22] * joey-afk is now known as joey-2
  1788. # [15:23] <RyanVM> yeah, we hit the m-oth yesterday (for like two pushes before randomly disappearing)
  1789. # [15:23] <RyanVM> bc doesn't look new
  1790. # [15:23] * Joins: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net)
  1791. # [15:23] <RyanVM> wow, engrish
  1792. # [15:23] <RyanVM> bc doesn't look familiar
  1793. # [15:24] <bhackett> hmm, well, this patch just touches the parser in js
  1794. # [15:25] <bhackett> I don't know how that would cause crashes during cycle collection
  1795. # [15:25] <mikedeboer> for those who don't have Hg MQ auto-completion yet: http://selenic.com/hg/file/c8c3887a24c1/contrib/bash_completion
  1796. # [15:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9cbb040ed6da - Adam Roach [:abr] - Bug 837523 - Additional checks for unsupported app behavior r=ehugg
  1797. # [15:26] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
  1798. # [15:26] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1799. # [15:26] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1800. # [15:26] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1801. # [15:27] * baku|away is now known as baku
  1802. # [15:27] <@ted> mikedeboer: i think the ubuntu packages set that up for you
  1803. # [15:27] <@ted> i should make mozillabuild install that...
  1804. # [15:27] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  1805. # [15:28] <mikedeboer> ted: nope, I had to do it manually, cuz I'm on OSX :S
  1806. # [15:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7bdc94c723f3 - James Willcox - Bug 844289 - Guard against missing Surface.mNativeSurface on Android r=kats
  1807. # [15:28] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Ping timeout)
  1808. # [15:28] <glandium> ted: i think you need to install the bash-completion package
  1809. # [15:28] <glandium> but maybe it's installed by default
  1810. # [15:28] <@ted> i don't recall explicitly installing that
  1811. # [15:28] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1812. # [15:28] <@ted> but maybe it came in as a prereq
  1813. # [15:28] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  1814. # [15:29] <mikedeboer> for ubuntu all is fine by default... it's just the other systems that don't... anyway, just a quick #protip ;)
  1815. # [15:29] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  1816. # [15:29] * mjschranz_away is now known as mjschranz
  1817. # [15:30] <@ted> heh
  1818. # [15:30] * Quits: azakai (alon@moz-EA765158.midsouth.biz.rr.com) (Ping timeout)
  1819. # [15:30] * @ted did cheat and make all his favorite hg prefs the defaults in mozillabuild's hg
  1820. # [15:31] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  1821. # [15:31] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1822. # [15:31] * Joins: jryans (jryans@moz-945C5CA4.massrel.com)
  1823. # [15:31] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1824. # [15:31] <@ted> in the 1.7pre build i put up recently i enabled color + pager
  1825. # [15:31] * Joins: coop (Chris@moz-2C3D40DE.dsl.bell.ca)
  1826. # [15:31] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1827. # [15:31] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1828. # [15:35] * Quits: glob (glob@moz-DF237567.glob.com.au) (Input/output error)
  1829. # [15:36] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  1830. # [15:36] * jmaher|afk is now known as jmaher
  1831. # [15:37] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Connection reset by peer)
  1832. # [15:38] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1833. # [15:38] <tbsaunde> ted: does enabling pager mean that hg log and such go to a pager instead of just scrolling it all past you so you can check that hg@1 really did say free the distributed lizard?
  1834. # [15:39] * Joins: glob (glob@moz-DF237567.glob.com.au)
  1835. # [15:39] <@ted> tbsaunde: yup!
  1836. # [15:39] <@ted> tbsaunde: i blogged about how to enable it, it's pretty nice
  1837. # [15:39] <tbsaunde> ted: nice! what is just pager=?
  1838. # [15:39] <@ted> i'd guess the color part wouldn't help you much
  1839. # [15:39] <@ted> tbsaunde: https://blog.mozilla.org/ted/2012/08/20/prettier-mercurial-output/
  1840. # [15:39] <tbsaunde> ted: yeah, and sure, but OMG pager!!!
  1841. # [15:39] <@ted> tbsaunde: it is really nice, git does this by default
  1842. # [15:40] <@ted> hg ships with this extension but it's not on by default, i'm not sure why
  1843. # [15:40] <tbsaunde> ted: I was just about to comment about how gits default is sane :)
  1844. # [15:40] * Quits: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net) (Ping timeout)
  1845. # [15:40] <@ted> right
  1846. # [15:43] * Joins: josh (josh@moz-61186829.hsd1.mn.comcast.net)
  1847. # [15:43] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  1848. # [15:43] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  1849. # [15:43] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  1850. # [15:44] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  1851. # [15:44] * ChanServ sets mode: +o dveditz
  1852. # [15:45] * Joins: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com)
  1853. # [15:46] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  1854. # [15:47] * Joins: jviereck (Adium@moz-233575D8.ethz.ch)
  1855. # [15:47] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  1856. # [15:48] * Joins: Ms2ger (Ms2ger@moz-375F99ED.ugent.be)
  1857. # [15:49] * Joins: Standard8 (Standard8@E9117DB.F7F094F8.4C07D37A.IP)
  1858. # [15:52] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1859. # [15:52] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  1860. # [15:53] * Quits: Paenglab_work (Mibbit@moz-5029C200.swisscom.com) (Quit: http://www.mibbit.com ajax IRC Client)
  1861. # [15:53] <glandium> ted: git does it faster, too
  1862. # [15:53] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1863. # [15:54] * Quits: jviereck (Adium@moz-233575D8.ethz.ch) (Quit: Leaving.)
  1864. # [15:55] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: reboot)
  1865. # [15:56] * Quits: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp) (Input/output error)
  1866. # [15:56] * Quits: Standard8 (Standard8@E9117DB.F7F094F8.4C07D37A.IP) (Ping timeout)
  1867. # [15:56] * cmcavoy-offline is now known as cmcavoy
  1868. # [15:57] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.9.1.16/20121207220152])
  1869. # [15:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f14dc834f18e - Matt Brubeck - Bug 840643 - Fix exception in WeaveGlue.init that breaks Metro sync setup [r=ally]
  1870. # [15:57] <glandium> bsmedberg: do we have an archive of the most popular plugins for windows and mac?
  1871. # [15:57] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1872. # [15:57] * Parts: bhackett (Mibbit@moz-CC57C135.sub-75-196-239.myvzw.com)
  1873. # [15:57] <bsmedberg> glandium: archive?
  1874. # [15:57] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1875. # [15:58] <glandium> bsmedberg: i'm interested in the .dll and .dylib files
  1876. # [15:58] <bsmedberg> No, we don't. Why do you want them?
  1877. # [15:58] <bsmedberg> and do you really mean plugins or addons?
  1878. # [15:58] <glandium> bsmedberg: i want to look at their headers
  1879. # [15:58] <glandium> bsmedberg: i do mean plugins
  1880. # [15:59] <bsmedberg> other than Flash/Java/Silverlight, which all have archives available
  1881. # [15:59] <bsmedberg> everything else is an interesting minority
  1882. # [15:59] * bsmedberg is now known as bsmedberg-mtg
  1883. # [15:59] <@ted> didn't someone say recently we had stats about plugin usage?
  1884. # [16:00] * Joins: azakai (alon@moz-EA765158.midsouth.biz.rr.com)
  1885. # [16:00] <gfritzsche> ted: apparently we do, https://bugzilla.mozilla.org/show_bug.cgi?id=757726#c53
  1886. # [16:00] <glandium> bsmedberg-mtg: so i guess i can only download them from adobe/oracle/microsoft
  1887. # [16:00] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1888. # [16:01] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
  1889. # [16:01] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1890. # [16:01] <@ted> gfritzsche: i would love to see that data, just out of curiousity
  1891. # [16:01] <gfritzsche> same here
  1892. # [16:01] * Joins: glob (glob@moz-DF237567.glob.com.au)
  1893. # [16:02] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1894. # [16:02] * Quits: Mitch (chatzilla@moz-425B885E.sbr802.nsw.optusnet.com.au) (Ping timeout)
  1895. # [16:03] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1896. # [16:03] * bsmedberg-mtg doesn't believe it
  1897. # [16:03] <@ted> bsmedberg-mtg: do we not log the data we get from plugincheck?
  1898. # [16:03] * Quits: Optimizer1 (Instantbir@94C77FC6.955079FB.AA3EB577.IP) (Ping timeout)
  1899. # [16:03] <bsmedberg-mtg> we do have data from plugincheck
  1900. # [16:04] <bsmedberg-mtg> but that's definitely not *usage* data
  1901. # [16:04] <bsmedberg-mtg> it's at best install data
  1902. # [16:04] <@ted> ah
  1903. # [16:04] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1904. # [16:04] <@ted> sure
  1905. # [16:04] <bsmedberg-mtg> even that's kinda iffy
  1906. # [16:04] * Quits: Ms2ger (Ms2ger@moz-375F99ED.ugent.be) (Ping timeout)
  1907. # [16:04] * Quits: espindola (espindola@moz-EF6944E4.dsl.teksavvy.com) (Ping timeout)
  1908. # [16:05] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1909. # [16:05] * Joins: victorporof (victorporo@1CF03390.183F338A.6A4F8DA2.IP)
  1910. # [16:06] * Quits: mgorse (mgorse@B6C068B2.2088E15E.A18F112A.IP) (Quit: ircII EPIC4-2.2 -- Are we there yet?)
  1911. # [16:07] * philor|away is now known as philor
  1912. # [16:09] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  1913. # [16:10] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
  1914. # [16:13] * Quits: coop (Chris@moz-2C3D40DE.dsl.bell.ca) (Quit: coop)
  1915. # [16:13] * Joins: coop (Chris@moz-2C3D40DE.dsl.bell.ca)
  1916. # [16:14] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  1917. # [16:14] * Joins: espindola (espindola@moz-EF6944E4.dsl.teksavvy.com)
  1918. # [16:15] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  1919. # [16:15] * Joins: ehugg (chatzilla@B3716F60.29102B70.6CD50604.IP)
  1920. # [16:17] * Quits: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com) (Ping timeout)
  1921. # [16:18] * Joins: jgilbert (jgilbert@183697E.FEF91D35.59163313.IP)
  1922. # [16:18] * glandium wishes about:plugins gave the full plugin path
  1923. # [16:19] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1924. # [16:19] <glob> glandium, set "plugin.expose_full_path"
  1925. # [16:19] <glandium> glob: haha thanks
  1926. # [16:19] <edmorley> glob++
  1927. # [16:20] <glob> there's a security risk for doing this, so disable it once you've finished killing those plugins
  1928. # [16:21] * Joins: Edgar (Thunderbir@moz-ABB62948.dynamic.hinet.net)
  1929. # [16:21] * Joins: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in)
  1930. # [16:22] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  1931. # [16:23] <timeless> jwatt: what do you need from an RTL user?
  1932. # [16:23] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  1933. # [16:23] * Joins: asrail (asrail@EB8ABE1B.D9975CD5.3927C314.IP)
  1934. # [16:23] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  1935. # [16:24] <jwatt> timeless: smontagu sorted it out for me, thanks
  1936. # [16:24] <timeless> i'm definitely not your best choice, #mozilla.il has a few people occasionally
  1937. # [16:24] <timeless> cool :)
  1938. # [16:24] <timeless> smontagu is much better :)
  1939. # [16:24] <jwatt> thanks for getting back to me though
  1940. # [16:24] <glandium> http://blogs.msdn.com/b/oldnewthing/archive/2013/02/26/10396960.aspx
  1941. # [16:24] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1942. # [16:24] * ChanServ sets mode: +o smaug
  1943. # [16:25] <timeless> :)
  1944. # [16:26] * bsmedberg-mtg is now known as bsmedberg
  1945. # [16:26] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1946. # [16:26] * Quits: asrail (asrail@EB8ABE1B.D9975CD5.3927C314.IP) (Quit: Konversation terminated!)
  1947. # [16:30] * Quits: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com) (Quit: Leaving)
  1948. # [16:32] * Joins: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com)
  1949. # [16:34] * Joins: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com)
  1950. # [16:34] <nemo> so whenever stuff like http://aptiverse.com/blog/closer_look_at_chrome/
  1951. # [16:34] <nemo> comes up, say on news.ycombinator.com
  1952. # [16:34] <nemo> the inevitable comparison to desktop firefox comes up
  1953. # [16:34] <@ted> that page has graphs of both chrome and firefox
  1954. # [16:35] <nemo> now that article argues that the chrome model has some probs... fine. whatev. but people still note that, well, PDF.js is nice and all, but it'd be even nicer to have another sandbox layer
  1955. # [16:35] <tbsaunde> 1espeak eee
  1956. # [16:35] <nemo> anyway. I was wondering. would it be practical to distribute all of firefox sandboxed?
  1957. # [16:35] <tbsaunde> espeak eee
  1958. # [16:35] <@ted> nemo: that would break a lot of things
  1959. # [16:35] <nemo> ted: ah :-/
  1960. # [16:35] <bsmedberg> nemo: that has been extensively discussed
  1961. # [16:36] <nemo> ted: thought it might be easier and maybe more performant than process per tab
  1962. # [16:36] <nemo> oh well
  1963. # [16:36] <@ted> the app just isn't written to work that way, it'd need a lot of rework
  1964. # [16:36] <bsmedberg> the security team is still looking at it
  1965. # [16:36] <bsmedberg> but since plugins are currently far more brutal to security than anything in Firefox proper
  1966. # [16:36] <nemo> bsmedberg: hrm. there a wiki or blog post on it for the curious?
  1967. # [16:36] <bsmedberg> our first focus has been to make the plugin problem better
  1968. # [16:36] <@ted> if we get there it will probably happen on B2G first
  1969. # [16:36] <@ted> since we don't have as much legacy code and we control the platform
  1970. # [16:37] <nemo> ted: ah. well. I thought mobile was a different kettle of fish. like. for example, process per tab on android already exists no? no addons and such.
  1971. # [16:37] <nemo> ted: I was just thinking just sandboxing whole thing would be fine w/ me.
  1972. # [16:37] <@ted> nemo: no, we don't use separate processes on android
  1973. # [16:37] <nemo> Oo
  1974. # [16:37] <nemo> wth
  1975. # [16:37] <@ted> we do on B2G, but not entirely
  1976. # [16:37] <bsmedberg> B2G is already sandboxed
  1977. # [16:37] <nemo> I'd swear I read you guys had implemented that
  1978. # [16:37] <@ted> nemo: we run gecko on a separate thread
  1979. # [16:37] <@ted> bsmedberg: is it actually?
  1980. # [16:37] <@ted> i thought that was not there yet
  1981. # [16:37] * nemo sighs
  1982. # [16:37] <@ted> i mean, i know we run things in content processes
  1983. # [16:37] <bsmedberg> there are some holes in the sandbox
  1984. # [16:37] * Joins: BenWa (BenWa@moz-B9E3729F.members.linode.com)
  1985. # [16:38] <@ted> but are we actually using OS-level protection?
  1986. # [16:38] <bsmedberg> but all content runs as a nobody user with no privs
  1987. # [16:38] <nemo> ohhh welll. I was misinformed and passed on misinformation. I wasn't talking about sandboxing, just thought you were using process-per-tab
  1988. # [16:38] <@ted> nemo: old versions of firefox for android were using a content process
  1989. # [16:38] <@ted> a single content process
  1990. # [16:38] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  1991. # [16:38] <@ted> but we got rid of that with the native ui
  1992. # [16:38] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1993. # [16:38] <nemo> ted: anyway. I know b2g is easier, but that's more ambitious. I know I can use sandboxie or linux containers to sandbox firefox. Was just wondering if something similar could be done automatically for users.
  1994. # [16:39] * Joins: RattyAway (Jim_diGriz@393E12A3.993E53F6.FB243CD8.IP)
  1995. # [16:39] <nemo> 'cause I really don't care, in case of evil attack code, if it takes down whole browser
  1996. # [16:39] <@ted> i think we'd like to get there, but it's hard
  1997. # [16:39] <nemo> I'm just glad at that point that I didn't get pwned
  1998. # [16:39] <nemo> would help maybe next month on pwn2own :)
  1999. # [16:39] <@ted> nemo: one of our security folks told me there were paranoid people interested in running ASan-enabled builds
  2000. # [16:39] <RattyAway> !seen ehsan
  2001. # [16:39] <firebot> ehsan was last seen 11 hours, 58 minutes and 9 seconds ago, saying 'hehe, dark humor, sir!' in #developers.
  2002. # [16:40] <@ted> since ASan basically turns exploits into harmless crashes
  2003. # [16:40] * Quits: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP) (Ping timeout)
  2004. # [16:40] * Parts: RattyAway (Jim_diGriz@393E12A3.993E53F6.FB243CD8.IP)
  2005. # [16:40] <nemo> ted: cool. although that doesn't help if code finds a way to write to filesystem semi-legitimately.
  2006. # [16:40] <nemo> ted: like, breaking out of profile dir
  2007. # [16:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c92816f3028c - Brian Hackett - Bug 835587 - Add syntax only mode to parser, r=jorendorff.
  2008. # [16:40] <@ted> sure, but it pretty much gets rid of memory-safety exploits
  2009. # [16:40] <nemo> although I guess if it can write to profile it can do pretty much anything. make a fake file save dialog
  2010. # [16:41] <tbsaunde> ted: well, memory safety bugs in c++, but not asm / jit code
  2011. # [16:41] * Joins: ehsan (ehsan@183697E.FEF91D35.59163313.IP)
  2012. # [16:41] * ChanServ sets mode: +o ehsan
  2013. # [16:41] <@ted> tbsaunde: sure
  2014. # [16:41] <jorendorff> woot!
  2015. # [16:41] * Joins: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP)
  2016. # [16:41] <jorendorff> that patch means i can get back to work
  2017. # [16:42] <@ted> anyone here know anything about DOM workers?
  2018. # [16:42] <jgilbert> ehsan: RattyAway was asking for you
  2019. # [16:43] * vladan-afk is now known as vladan
  2020. # [16:44] * Quits: abhishekp (chatzilla@moz-AC3ADE69.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201190421])
  2021. # [16:44] * Joins: paolo (paolo@moz-1DD978BD.retail.telecomitalia.it)
  2022. # [16:44] <@ted> nvm
  2023. # [16:45] * Quits: till (till@moz-82846BE.adsl.alicedsl.de) (Client exited)
  2024. # [16:45] * Quits: sfink (chatzilla@moz-5C92B3D5.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2025. # [16:45] * Quits: MrDHat (quassel@9816049B.461A44B8.85BF2EFC.IP) (Ping timeout)
  2026. # [16:46] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  2027. # [16:47] <Matt> I have a sandbox with the principal set to @mozilla.org/systemprincipal;1
  2028. # [16:47] * Joins: sicking (sicking@moz-289A587C.hsd1.ca.comcast.net)
  2029. # [16:47] <Matt> but it refuses to load from my protocol handler if the protocolFlags include URI_DANGEROUS_TO_LOAD
  2030. # [16:47] <Matt> does that seem normal?
  2031. # [16:47] <Matt> the documentation says that the system principal should allow you to use protocols with that flag
  2032. # [16:47] * khuey is now known as khuey|away
  2033. # [16:50] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  2034. # [16:51] * Joins: jviereck (Adium@moz-41FC4BAC.ethz.ch)
  2035. # [16:51] * Joins: till (till@moz-82846BE.adsl.alicedsl.de)
  2036. # [16:53] <@bz> That should work
  2037. # [16:53] <@bz> generally speaking
  2038. # [16:53] * Quits: till (till@moz-82846BE.adsl.alicedsl.de) (Client exited)
  2039. # [16:53] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2040. # [16:54] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2041. # [16:54] <Matt> then I guess I'm doing something wrong
  2042. # [16:54] <Matt> I'll try to simplify the code
  2043. # [16:54] <Matt> one other question: is it possible to make the protocol deliver up certain files only in a web context?
  2044. # [16:54] <Matt> that's what Chrome does but having web-accessible-resources in the manifest
  2045. # [16:55] <@bz> I'm not sure what you're asking
  2046. # [16:55] * Quits: AndreeaM1 (Thunderbir@601F3B17.33662590.A5830293.IP) (Quit: AndreeaM1)
  2047. # [16:55] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
  2048. # [16:55] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  2049. # [16:55] <Matt> well I want my protocol to deliver myprotocol://foo/a but not myprotocol://foo/b when requested by a website
  2050. # [16:56] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2051. # [16:56] <Matt> I guess that in newChannel I can check the URL being requested
  2052. # [16:56] * darkowlzz|zzz is now known as darkowlzz
  2053. # [16:56] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  2054. # [16:56] <Matt> I just need to determine whether the request is being made by web content
  2055. # [16:56] <Matt> not sure if that's possible though
  2056. # [16:57] * Joins: erikvold_ (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  2057. # [16:57] <@bz> Matt: You can detect that, in general
  2058. # [16:57] <@bz> Matt: by examining your load context
  2059. # [16:57] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.15.2/20130203013604])
  2060. # [16:57] <@bz> Matt: if you do it async after your AsyncOpen call, it should work.
  2061. # [16:57] * Joins: myk (myk@moz-CC0872DD.tmodns.net)
  2062. # [16:57] <Matt> hmm
  2063. # [16:58] <Matt> but all the protocol handler does is return the channel
  2064. # [16:58] <Matt> so I wrap the channel I guess
  2065. # [16:58] * Quits: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp) (Ping timeout)
  2066. # [16:58] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Ping timeout)
  2067. # [16:58] * erikvold_ is now known as erikvold
  2068. # [16:58] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2069. # [16:58] <Matt> check the load context in AsyncOpen and cancel the request if I don't want to allow it
  2070. # [16:58] <Matt> ok I'll try that
  2071. # [16:58] * Joins: caitp- (caitpotter@72F66B0E.33EE9F8A.1139E686.IP)
  2072. # [16:59] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2073. # [16:59] <caitp-> I need to set some preprocessor definitions for a 3rd party library, where would be the appropriate place to do that? I don't know if configure.in is the right place because it should only apply to gkmedia_s (I think) and the 3rd party library itself
  2074. # [17:00] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  2075. # [17:01] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  2076. # [17:02] * Quits: b10n1k (j0ni@moz-D724970A.access.hol.gr) (Client exited)
  2077. # [17:03] * glob is now known as glob|away
  2078. # [17:04] * Quits: myk (myk@moz-CC0872DD.tmodns.net) (Ping timeout)
  2079. # [17:04] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  2080. # [17:04] * khuey|away is now known as khuey
  2081. # [17:04] * Joins: myk (myk@moz-CC0872DD.tmodns.net)
  2082. # [17:05] <Matt> bz: okay I see the problem, my sandboxed XHR is loading the content but it references a CSS stylesheet that needs to be loaded by the web content (I'm injecting HTML into the page)
  2083. # [17:05] <Matt> so I can't use URI_DANGEROUS_TO_LOAD
  2084. # [17:06] <Matt> I'll have to secure it myself using the load context as we just discussed
  2085. # [17:06] * Matt goes to try it
  2086. # [17:06] * Joins: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net)
  2087. # [17:06] * Quits: llmelon (chatzilla@moz-43CE5A55.cpe.vividwireless.net.au) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
  2088. # [17:07] * Joins: smooney__ (smooney@moz-57825793.hsd1.ca.comcast.net)
  2089. # [17:07] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2090. # [17:07] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  2091. # [17:07] * joduinn-home is now known as joduinn-coffee
  2092. # [17:08] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  2093. # [17:08] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
  2094. # [17:09] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/394301ee7017 - Dão Gottwald - Bug 842442 - Return NO_DEVICES_FOUND error when only video or only audio is requested with no suitable device available. r=dolske a=bajaj
  2095. # [17:10] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2096. # [17:10] * Quits: jviereck (Adium@moz-41FC4BAC.ethz.ch) (Quit: Leaving.)
  2097. # [17:11] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  2098. # [17:11] * Quits: Edgar (Thunderbir@moz-ABB62948.dynamic.hinet.net) (Quit: Edgar)
  2099. # [17:11] * Joins: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  2100. # [17:11] * Joins: jviereck (Adium@moz-41FC4BAC.ethz.ch)
  2101. # [17:12] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  2102. # [17:13] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2103. # [17:13] * Joins: Nefzaoui (chatzilla@7FEFEC49.3076D893.7D0E51E.IP)
  2104. # [17:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/01b282dacd66 - Bobby Holley - Bug 812693 - Remove GetJSObjectOfWrapper. r=mrbkap
  2105. # [17:14] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2106. # [17:14] * Quits: smooney__ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney__)
  2107. # [17:15] * Joins: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com)
  2108. # [17:15] * Joins: jimb (user@moz-4FF064D3.ptld.qwest.net)
  2109. # [17:16] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  2110. # [17:18] * Quits: balrog (balrog@moz-A15748DA.phlapa.fios.verizon.net) (Ping timeout)
  2111. # [17:18] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
  2112. # [17:18] * Joins: wlach (wlach@moz-AEEC2DA3.mc.videotron.ca)
  2113. # [17:18] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  2114. # [17:19] * armenzg is now known as armenzg_brb
  2115. # [17:20] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2116. # [17:21] * Joins: Ms2ger (Ms2ger@moz-E169C25E.adsl-dyn.isp.belgacom.be)
  2117. # [17:22] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  2118. # [17:22] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  2119. # [17:22] * Quits: rohandalvi (rohandalvi@moz-8995B7DA.rochester.res.rr.com) (Ping timeout)
  2120. # [17:23] <mikedeboer> another little #protip: start Firefox with `firefox-bin -ProfileManager` and untick the box 'Don't ask at startup'
  2121. # [17:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dfb8986b9c14 - Justin Lebar - Bug 844820 - Fix two benign races in nsTArray around sEmptyHdr. a=bz
  2122. # [17:24] <mikedeboer> create seperate profiles for each build and you're off again... hyper productive :P
  2123. # [17:24] * Joins: balrog (balrog@moz-A15748DA.phlapa.fios.verizon.net)
  2124. # [17:24] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2125. # [17:24] * Quits: T3 (T3@moz-26E5CADA.dsl.telesp.net.br) (Ping timeout)
  2126. # [17:24] * Quits: tetreis (T3@moz-26E5CADA.dsl.telesp.net.br) (Ping timeout)
  2127. # [17:25] <@ehsan> ted: ping
  2128. # [17:26] <dougt> bsmedberg: ping?
  2129. # [17:26] <bsmedberg> dougt: pong
  2130. # [17:27] <dougt> hey. i have a component/service that listens for category app-startup.
  2131. # [17:27] <dougt> i only want this to happen in the parent process.
  2132. # [17:27] <bsmedberg> mikedeboer: why do that? I don't recommend it
  2133. # [17:27] <dougt> (think b2g)
  2134. # [17:27] <dougt> i have seen some people just noop if the component is loaded in the child process.
  2135. # [17:27] <bsmedberg> dougt: binary or JS component?
  2136. # [17:27] <dougt> js
  2137. # [17:28] <bsmedberg> hold on, let me check the modifiers
  2138. # [17:28] * Joins: Waldo (waldo@B1A04851.559FC6D5.439315E1.IP)
  2139. # [17:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/24251a0088bf - Norbert Lindenberg - Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 8). r=jwalden
  2140. # [17:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ca9fbb261ec7 - Norbert Lindenberg - Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 11). r=jwalden
  2141. # [17:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f9b5cfcd1ca7 - Norbert Lindenberg - Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 10). r=jwalden
  2142. # [17:28] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  2143. # [17:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6f1770a17c7a - Norbert Lindenberg - Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 9). r=jwalden
  2144. # [17:28] <mikedeboer> bsmedberg: well, this has been the way I run my 'casual use' instance of FF and run the Nightly at the same time
  2145. # [17:29] <mikedeboer> are there other ways of running two instances at the same time on OSX?
  2146. # [17:29] <bsmedberg> mikedeboer: because you don't want to run your personal-use instance on Nightly?
  2147. # [17:29] <bsmedberg> mikedeboer: yeah, just launch it with -profile /path/to/directory
  2148. # [17:29] * Quits: darkowlzz (darkowlzz@978951E9.EA04062D.25B273F5.IP) (Ping timeout)
  2149. # [17:29] <bsmedberg> although I'd love if you just used nightly as your primary browser ;-)
  2150. # [17:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/544ad097d83a - Ehsan Akhgari - Bug 845341 - Make sure that PrivateBrowsingUtils.permanentPrivateBrowsing does not throw if the autostart pref doesn't have a default value; r=jdm
  2151. # [17:30] * Quits: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr) (Ping timeout)
  2152. # [17:30] <@bz> who would know stuff about Fennec startup perf?
  2153. # [17:30] <@bz> or timers on Android?
  2154. # [17:30] <mikedeboer> bsmedberg: I use it for that purpose occasionally, but now I'm changing UI features
  2155. # [17:30] <Ms2ger> bz, I'm tempted to reply "you" ;)
  2156. # [17:30] <bsmedberg> glandium: do we share XPCOM component registration info with content processes?
  2157. # [17:31] * bsmedberg doesn't think we do
  2158. # [17:31] * Quits: myk (myk@moz-CC0872DD.tmodns.net) (Ping timeout)
  2159. # [17:31] <glandium> bsmedberg: not that i know of
  2160. # [17:31] <bsmedberg> bz: talk to blassey
  2161. # [17:31] <bsmedberg> dougt: this should be easy enough to fix, then. File it?
  2162. # [17:31] <bsmedberg> it's probably already filed, but I don't want to find the bug now
  2163. # [17:31] <@ted> ehsan: pong
  2164. # [17:31] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  2165. # [17:32] <glandium> bsmedberg: but i haven't followed the recent changes that have been done for b2g
  2166. # [17:32] * Joins: myk (myk@moz-CC0872DD.tmodns.net)
  2167. # [17:32] <@ehsan> ted: what do I need to include to get access to SpeicalPowers?
  2168. # [17:32] <dougt> bsmedberg: what's the idea? just to *somehow* mark the manifest entry as child or parent only?
  2169. # [17:32] <@ted> it gets built as an extension
  2170. # [17:32] <bsmedberg> dougt: yep
  2171. # [17:32] <bsmedberg> add a manifest modifier
  2172. # [17:33] <dougt> category app-startup ProcessGlobal parent,service,@mozilla.org/dougt-component;1
  2173. # [17:33] <jdm> bsmedberg: I'm 99% sure that we don't share any component registration
  2174. # [17:33] * Joins: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr)
  2175. # [17:33] <ochameau> bsmedberg: I don't think we do as well, I tried to experiment webapi development as addon and wasn't able to have something working in content process. It would be really great to have such thing working!
  2176. # [17:33] <@ted> ehsan: http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/runtests.py#952
  2177. # [17:33] <@ted> mochitest expects them to be in a special directory
  2178. # [17:34] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2179. # [17:34] <@ehsan> ted: oh, I meant, what js file should I include in my <script> tag?
  2180. # [17:34] <@ehsan> I'm already in a mochitest
  2181. # [17:34] <bsmedberg> ochameau: addons are not loaded into content processes by design
  2182. # [17:34] <@ehsan> ted: here, fwiw: http://mxr.mozilla.org/mozilla-central/source/dom/browser-element/mochitest/file_browserElement_SetVisibleFrames_Outer.html?force=1
  2183. # [17:35] <glandium> dougt: note that anything you add to xpcom/components/ManifestParser.cpp will need to be added to python/mozbuild/mozpack/chrome/manifest.py or python/mozbuild/mozpack/chrome/flags.py
  2184. # [17:35] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2185. # [17:35] <ochameau> bsmedberg: I'm not expecting addons to be loaded into content, but xpcoms that I register with the addon to be loaded into content
  2186. # [17:35] * Quits: tonymec (tonymec@ACE87672.8190FE72.277517C1.IP) (Input/output error)
  2187. # [17:35] * Quits: JeroenDeDauw (j@moz-E9C71C9C.dip.t-dialin.net) (Quit: Leaving.)
  2188. # [17:35] * Joins: JeroenDeDauw (j@moz-E9C71C9C.dip.t-dialin.net)
  2189. # [17:35] <@ted> ehsan: it doesn't work that way
  2190. # [17:35] <bsmedberg> ochameau: no, that's exactly what I *don't* want
  2191. # [17:36] <@ted> ehsan: SpecialPowers uses the observer service notifications for new globals and attaches
  2192. # [17:36] <dougt> bsmedberg: i basically want some way to make a xpcom component *only* load in the parent process
  2193. # [17:36] <dougt> period
  2194. # [17:36] <@ehsan> ted: hum, so... how can I use SpecialPowers in that file?
  2195. # [17:36] <glandium> dougt: add a flag in xpcom/components/ManifestParser.cpp
  2196. # [17:36] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2197. # [17:36] <@ted> ehsan: http://mxr.mozilla.org/mozilla-central/source/testing/specialpowers/components/SpecialPowersObserver.js#52
  2198. # [17:36] <ochameau> ochameau: then, that's unfortunate for prototyping
  2199. # [17:37] <@ehsan> ted: I'm not sure what you're suggesting
  2200. # [17:37] <bsmedberg> ochameau: the message manager exists for precisely this purpose
  2201. # [17:37] <bsmedberg> use it!
  2202. # [17:37] <@ehsan> ted: that code does not work, for some reason here
  2203. # [17:38] <@ehsan> ted: since I cannot access the SpecialPowers identifief
  2204. # [17:38] * Joins: darkowlzz (darkowlzz@5F7E6ABB.2432B25E.F44414AF.IP)
  2205. # [17:38] <@ted> ehsan: i...don't know
  2206. # [17:38] <@ted> so it's actually slightly more complicated than that, because it handles OOP
  2207. # [17:38] <@ted> http://mxr.mozilla.org/mozilla-central/source/testing/specialpowers/content/specialpowers.js#122
  2208. # [17:38] <@ted> but we attach on DOMWindowCreated
  2209. # [17:38] <@ted> so if your window isn't triggering that, i don't know what's going on
  2210. # [17:39] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2211. # [17:39] <@ehsan> ted: can I just include that script like normal scripts?
  2212. # [17:39] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  2213. # [17:40] * armenzg_brb is now known as armenzg
  2214. # [17:40] <@ehsan> ted: fwiw, that page is loaded inside an <iframe mozbrowser>: http://mxr.mozilla.org/mozilla-central/source/dom/browser-element/mochitest/browserElement_SetVisibleFrames.js#43
  2215. # [17:40] * Quits: Waldo (waldo@B1A04851.559FC6D5.439315E1.IP) (Quit: brb)
  2216. # [17:40] <Yoric> What's the least busy Try server atm?
  2217. # [17:41] <Yoric> I mean, the least busy platform.
  2218. # [17:41] <@khuey> the webkit one
  2219. # [17:41] <Yoric> :)
  2220. # [17:41] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  2221. # [17:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a2e147b93af6 - Rafael Ávila de Espíndola - Bug 845277 - Asan builds burning with "js/src/jsproxy.h:346:7: error: visibility does not match previous declaration". r=bholley.
  2222. # [17:41] * Yoric needs to launch a bunch of cross-platform tests, doesn't want to annoy anyone.
  2223. # [17:41] * Joins: mreavy_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2224. # [17:41] <@ted> ehsan: no
  2225. # [17:41] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2226. # [17:41] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2227. # [17:41] * mreavy_ is now known as mreavy
  2228. # [17:41] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  2229. # [17:41] <Yoric> Ah, well, I'll launch Linux.
  2230. # [17:41] <@ted> ehsan: hum, i don't know the specifics here
  2231. # [17:41] * Joins: we11ington (msu-cse498@moz-600949B7.cse.msu.edu)
  2232. # [17:41] <@ehsan> ted: who should I ask?
  2233. # [17:41] <@ted> it's probably that iframe mozbrowser is doing something different
  2234. # [17:42] <@ted> you should find someone who knows how that works
  2235. # [17:42] <@ted> and point them at the specialpowers code
  2236. # [17:42] <@ted> and ask why it doesn't work
  2237. # [17:42] <Yoric> Oh, wow, trychooser now shows the info.
  2238. # [17:42] <Yoric> That's great.
  2239. # [17:42] <@ehsan> hmm
  2240. # [17:42] <@ehsan> shoot
  2241. # [17:42] <@ted> it seems sensible to have specialpowers work inside mozbrowser
  2242. # [17:42] <@ehsan> it's more than sensible...
  2243. # [17:42] <@ehsan> it's blocking me
  2244. # [17:42] <@ehsan> :(
  2245. # [17:42] <@ted> necessary
  2246. # [17:42] <@ted> yeah
  2247. # [17:42] * Joins: HeldtNotHelt (firefox@A4C99C2C.8C382C77.7C9220AF.IP)
  2248. # [17:42] <@ted> jlebar: ping?
  2249. # [17:43] * @ehsan files a bug...
  2250. # [17:43] <@ted> please do
  2251. # [17:43] <@ted> we'll find the right people to sort this out
  2252. # [17:43] <bsmedberg> khuey: ping
  2253. # [17:43] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2254. # [17:44] * Quits: jviereck (Adium@moz-41FC4BAC.ethz.ch) (Quit: Leaving.)
  2255. # [17:44] * Joins: AndreeaM (Thunderbir@A96AD87.2D6B9C2A.CD219C36.IP)
  2256. # [17:45] <@khuey> bsmedberg: hi
  2257. # [17:45] * Quits: myk (myk@moz-CC0872DD.tmodns.net) (Ping timeout)
  2258. # [17:45] <bsmedberg> khuey: of the prefservice threading bugs you've fixed recently
  2259. # [17:45] * merike|away is now known as merike
  2260. # [17:45] <bsmedberg> khuey: which of them were *writing* the prefservice off the main thread, and which were just reading?
  2261. # [17:46] <@khuey> bsmedberg: define recently
  2262. # [17:46] * Joins: davidb (davidb@C593061F.9FC507A8.7B545C66.IP)
  2263. # [17:46] <bsmedberg> khuey: past two releases?
  2264. # [17:46] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Connection reset by peer)
  2265. # [17:46] * Joins: RattyAway (Jim_diGriz@393E12A3.993E53F6.FB243CD8.IP)
  2266. # [17:47] <glandium> Yoric: look at trychooser, it gives you slave use
  2267. # [17:47] <RattyAway> Google Chrome performs admirably in a range of commonly-tested scenarios, but at the same time, suffers from a significant number of fundamental design issues that undermine its performance for the applications that are starting to emerge today.
  2268. # [17:47] <RattyAway> http://aptiverse.com/blog/closer_look_at_chrome/
  2269. # [17:47] <bsmedberg> khuey: topcrash https://bugzilla.mozilla.org/show_bug.cgi?id=836263#c15
  2270. # [17:47] <Yoric> glandium: Yeah, I just noticed, that's great.
  2271. # [17:47] * jcranmer|away is now known as jcranmer
  2272. # [17:47] * Yoric wonders who he should thank for that.
  2273. # [17:48] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  2274. # [17:48] <glandium> Yoric: benwa
  2275. # [17:48] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  2276. # [17:48] <glandium> Yoric: http://benoitgirard.wordpress.com/2013/01/02/trychooser-now-helps-you-get-results-faster/
  2277. # [17:48] * Joins: tonymec (tonymec@ACE87672.8190FE72.277517C1.IP)
  2278. # [17:49] <Yoric> Thanks.
  2279. # [17:49] <Yoric> BenWa: Kudos ^
  2280. # [17:49] <BenWa> np
  2281. # [17:49] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2282. # [17:49] <@khuey> bsmedberg: I'm not sure that any of them were writes
  2283. # [17:49] <@khuey> at least, off main thread writes
  2284. # [17:49] <bsmedberg> hrm
  2285. # [17:49] <@khuey> presumably we write some of these prefs somewhere
  2286. # [17:50] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  2287. # [17:50] * Joins: dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net)
  2288. # [17:50] * ChanServ sets mode: +o dbaron
  2289. # [17:50] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
  2290. # [17:50] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  2291. # [17:51] <@khuey> bsmedberg: yeah, looks like everything hanging off 619487 that's been fixed recently is a read
  2292. # [17:51] <bsmedberg> crap, my theory is getting weaker
  2293. # [17:51] <jdm> ehsan: is specialpowers not working in OOP or IP mode?
  2294. # [17:52] <@ehsan> jdm: oop
  2295. # [17:52] <@khuey> bsmedberg: I never really understood this theory to begin with ;-)
  2296. # [17:52] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2297. # [17:52] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2298. # [17:52] <bsmedberg> khuey: if you write to the pref hash from arbitrary threads you can end up with buckets pointing at garbage
  2299. # [17:53] <glandium> dougt: did you file a bug for that component manifest thing?
  2300. # [17:53] <jdm> ehsan: hmm, I'm not too surprised in this case. We may need to watch the remote-frame-shown notification as well
  2301. # [17:53] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  2302. # [17:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d4b3e31be39e - Rail Aliiev - Bug 837019 - update mozilla-central gonk snapshot (unagi & panda). r=hwine
  2303. # [17:53] <jdm> although that's not the actual name
  2304. # [17:53] <mconnor> ehsan: so once upon a time you filed a bug to make inbound an L3 repo. since you did that, I'm going to poke at logic a bit :)
  2305. # [17:54] <@ehsan> jdm: I'd appreciate if you can see if you can fix this bug :)
  2306. # [17:54] <@ehsan> mconnor: please do
  2307. # [17:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bca0d84ff84 - Rail Aliiev - Bug 837019 - update mozilla-central gonk snapshot (otoro). r=hwine
  2308. # [17:54] <dougt> glandium: no
  2309. # [17:54] <dougt> glandium: if you want to, great. :)
  2310. # [17:54] <dougt> i could look at it… or you can.
  2311. # [17:54] <mconnor> ehsan: one of the reasons it was originally _not_ an L3 repo was because I had a long-term idea around meaningfully separating "can commit to project branches" and "can break the main trees" :)
  2312. # [17:55] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2313. # [17:55] <mconnor> ehsan: but in that bug, it was asserted that because it merged to central, it needed the same permissions as central
  2314. # [17:55] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2315. # [17:55] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2316. # [17:55] <Ms2ger> mconnor, either that or asking the sheriff to double-check every commit...
  2317. # [17:55] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2318. # [17:55] <jdm> ehsan: which bug is this, again?
  2319. # [17:56] * Quits: espindola (espindola@moz-EF6944E4.dsl.teksavvy.com) (Client exited)
  2320. # [17:56] <mconnor> Ms2ger: to guard against what, exactly?
  2321. # [17:56] <mconnor> Ms2ger: do you believe our vouching levels have meaningful distinctions these days? :)
  2322. # [17:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/87e9f84a9fc2 - Robert Longson - Bug 785606 - Support viewBox=none from SVG 1.2 Tiny r=jwatt
  2323. # [17:56] <Ms2ger> L1 is handed out very easily
  2324. # [17:56] <Ms2ger> Definitely more easily than L3
  2325. # [17:56] <mconnor> sure
  2326. # [17:57] <mconnor> I don't think it should be L1
  2327. # [17:57] <@khuey> nobody gets L2 right now
  2328. # [17:57] <@khuey> nobody who works on Firefox anyways
  2329. # [17:57] <mconnor> sure
  2330. # [17:57] * Joins: ehugg_ (ehugg@moz-FE206300.cisco.com)
  2331. # [17:57] <@khuey> so you've just argued for it to be L3 ;-)
  2332. # [17:58] * Quits: we11ington (msu-cse498@moz-600949B7.cse.msu.edu) (Quit: we11ington)
  2333. # [17:58] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2334. # [17:58] <mconnor> khuey: no, I agreed that currently L2 has no value for a Firefox dev, so no one gets it
  2335. # [17:58] <Ms2ger> Or give us all L4
  2336. # [17:58] <mconnor> define all?
  2337. # [17:59] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  2338. # [17:59] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2339. # [17:59] <jdm> ehsan: try adding an extra observer for "remote-browser-frame-shown" at http://mxr.mozilla.org/mozilla-central/source/testing/specialpowers/components/SpecialPowersObserver.js?force=1#52
  2340. # [17:59] <@khuey> mconnor: yes, but what would be the point of debating if I didn't get to put words in peoples mouthes?
  2341. # [18:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/41d43416168d - Ryan VanderMeulen - Merge m-c to inbound.
  2342. # [18:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fe6e46c05587 - Andrea Marchesini - Bug 843417 - LMK will never kill the Musicplayer app. r=mchen, f=jlebar
  2343. # [18:00] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  2344. # [18:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4f834dd884f - Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
  2345. # [18:00] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  2346. # [18:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f5481770263d - Andrea Marchesini - Bug 842986 - Implement MozFrameLoaderOwner on HTMLFrameElement. r=bz
  2347. # [18:00] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2348. # [18:00] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f14dc834f18e - Matt Brubeck - Bug 840643 - Fix exception in WeaveGlue.init that breaks Metro sync setup [r=ally]
  2349. # [18:01] <mconnor> khuey: someone taught you well, or poorly :P
  2350. # [18:01] <mconnor> L4 might be useful
  2351. # [18:01] * Quits: yury (yury@moz-68731345.ok.ok.cox.net) (Input/output error)
  2352. # [18:01] * joey-2 is now known as joey-afk
  2353. # [18:02] <@khuey> oh god no please :-)
  2354. # [18:02] <mconnor> but we tried to solve a problem too generically
  2355. # [18:02] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Ping timeout)
  2356. # [18:02] * Matt gets the impression you can't create a JS proxy to an XPCOM native wrapper
  2357. # [18:03] <mconnor> I would say that if project/team repos are all L2, we could easily restrict L3 to "people who follow the goddamn tree rules"
  2358. # [18:03] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2359. # [18:03] <mconnor> we could give philor the keys to revoke L3 on abuse...
  2360. # [18:03] <@khuey> ugh
  2361. # [18:03] <@khuey> WebRTC added more off main thread prefs usage
  2362. # [18:04] <mconnor> why is that bad?
  2363. # [18:04] <mconnor> (curious)
  2364. # [18:04] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  2365. # [18:04] <glandium> dougt: please cc me if you do file one ;)
  2366. # [18:04] <@khuey> mconnor: the prefs thing?
  2367. # [18:04] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
  2368. # [18:05] * mgerva is now known as mgerva-afk
  2369. # [18:05] <froydnj> khuey: woo, telemetryvfs is off the hook for a little while ;)
  2370. # [18:05] <@khuey> froydnj: I'm going to make them back out
  2371. # [18:05] <@khuey> ;-)
  2372. # [18:06] <froydnj> khuey: /popcorn
  2373. # [18:06] <mconnor> khuey: yes
  2374. # [18:06] * Joins: yury (yury@moz-68731345.ok.ok.cox.net)
  2375. # [18:06] <@khuey> mconnor: the preferences service isn't threadsafe, you can end up corrupting the hashtable
  2376. # [18:06] <@khuey> and then bad things happen
  2377. # [18:06] <@ted> mconnor: i suspect L2 was added to have a lower-friction option between "can push to try" and "can commit to product"
  2378. # [18:06] <@ted> for projects
  2379. # [18:07] <@ted> whether that is actually useful in practice i don't know
  2380. # [18:07] <mconnor> ted: well, and for "not-Firefox" code that didn't need the same bar
  2381. # [18:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/65108c196870 - David Rajchenbach-Teller - Bug 840887 - DirectoryIterator.prototype.exists - asynchronous version. r=froydnj
  2382. # [18:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7c638eba3a46 - David Rajchenbach-Teller - Bug 840887 - New OS.Constants constants. r=khuey
  2383. # [18:07] <joe> sid0: which versions of mercurial are affected by the rebase bug?
  2384. # [18:07] <mconnor> ted: part of this is spurred on by someone doing an L3 request for a new employee
  2385. # [18:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/692f9ca21745 - David Rajchenbach-Teller - Bug 840887 - Fix behavior of DirectoryIterator when the directory doesn't exist - Windows version. r=froydnj
  2386. # [18:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cf2f3b45cb38 - David Rajchenbach-Teller - Bug 840887 - Test the behavior of DirectoryIterator when the directory doesn't exist. r=froydnj
  2387. # [18:08] <@ted> mconnor: ah, heh
  2388. # [18:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bd4206b887ff - David Rajchenbach-Teller - Bug 840887 - Fix behavior of DirectoryIterator when the directory doesn't exist - Unix version. r=froydnj
  2389. # [18:08] <@ted> i've seen that before :)
  2390. # [18:08] <mconnor> which khuey and others (rightly) kvetched about
  2391. # [18:08] <@khuey> jdm deserves the credit here ;-)
  2392. # [18:08] <mconnor> L1 doesn't let you play with others really
  2393. # [18:08] <mconnor> L1 is a sandbox perm
  2394. # [18:08] * Quits: jimb (user@moz-4FF064D3.ptld.qwest.net) (Ping timeout)
  2395. # [18:08] <@ted> unless you're playing in user repos
  2396. # [18:08] <mconnor> L2 is "real work"
  2397. # [18:08] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2398. # [18:08] * jchen|away is now known as jchen
  2399. # [18:08] <mconnor> L3 is "you can fuck up products and multiple team workflows"
  2400. # [18:09] <dougt> bsmedberg: is there a category like "app-startup" that only fires in the parent process?
  2401. # [18:09] <mconnor> except in Firefox-land, you need L3 for "real work" because most of the project repos are L3 now
  2402. # [18:09] <@ehsan> jdm https://bugzilla.mozilla.org/show_bug.cgi?id=845379
  2403. # [18:09] <dougt> maybe we don't need to modify anything but the observation.
  2404. # [18:09] <jdm> ehsan: yeah, I found it. currently trying to get a working m-c build to test my ideas.
  2405. # [18:09] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2406. # [18:10] <jdm> baku: ping
  2407. # [18:10] <baku> jdm, pong
  2408. # [18:10] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  2409. # [18:10] <bsmedberg> dougt: I don't know any more
  2410. # [18:10] <mconnor> dougt: should app-startup even fire for a child process? seems iffy
  2411. # [18:10] <jdm> baku: oh wait, probably my mistake
  2412. # [18:10] * @ted wonders what the "mssd_aih" suffix on the flash player installer maens
  2413. # [18:10] <@ted> means
  2414. # [18:10] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2415. # [18:10] <jdm> carry on
  2416. # [18:10] <bsmedberg> dougt: profile-do-change and profile-after-change, but I'm not sure they have categories
  2417. # [18:10] <baku> jdm, :) ok
  2418. # [18:10] <dougt> hmm.
  2419. # [18:11] <@ted> mconnor: yeah, that's kinda unfortunate
  2420. # [18:11] <@ted> if we aren't using L2 in practice, then sure, maybe we should get rid of it
  2421. # [18:11] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  2422. # [18:11] <@ted> but it doesn't fix the problem
  2423. # [18:11] <@ehsan> mconnor: so the original reasoning for making inbound L3 was that we required L3 for commits to central
  2424. # [18:11] <@ehsan> mconnor: are you arguing against that?
  2425. # [18:11] <@ted> of new employees being unable to contribute directly
  2426. # [18:11] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2427. # [18:12] <@ehsan> ted: oh I didn't know we had that problem!
  2428. # [18:12] <dougt> ted: can we hope for a day where only RyanVM has level 3?
  2429. # [18:12] * mjschranz is now known as mjschranz_lunch
  2430. # [18:12] <RyanVM> dougt++
  2431. # [18:12] <@ehsan> ted: new contributors/employees can use checkin-needed right?
  2432. # [18:12] <mconnor> I'm kinda getting to that ;)
  2433. # [18:12] <RyanVM> actually, my access is already L11
  2434. # [18:12] * Joins: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP)
  2435. # [18:12] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
  2436. # [18:12] <dougt> RyanVM: binary?
  2437. # [18:12] <@ted> ehsan: yeah
  2438. # [18:13] <mconnor> ehsan: yes, but it doesn't get you used to dealing with Hg and following good practices/establishing a track record of responsibility
  2439. # [18:13] <@ted> ehsan: it's less fun than committing directly
  2440. # [18:13] <RyanVM> dougt: double-meaning FTW
  2441. # [18:13] * dougt slow claps
  2442. # [18:13] <@ehsan> mconnor: you can demonstrate responsibility in other ways
  2443. # [18:13] * Joins: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP)
  2444. # [18:13] <@ehsan> ted: really? I do wish that I had a checkin robot who took care of landing things for me ;)
  2445. # [18:13] <mconnor> ehsan: you can, but you're asserting those ways are equivalent, I don't think they are
  2446. # [18:13] <@ehsan> I don't see committing directly as a privilege all the time ;)
  2447. # [18:14] <jlebar> baku: Does the code currently do AudioChannelAgent::SetVisibilityState when a document's visibility changes? I don't see us listening for visibility changes on the document.
  2448. # [18:14] * RyanVM votes for making people star a minimum of 100 oranges before getting L3
  2449. # [18:14] <@ehsan> mconnor: no, I'm not asserting that
  2450. # [18:14] <mconnor> you're right, sorry
  2451. # [18:14] <@ted> hah
  2452. # [18:14] <froydnj> RyanVM: need a star-orange-karma measure
  2453. # [18:14] <jlebar> RyanVM: With me, that would only take a push or two.
  2454. # [18:14] <Ms2ger> RyanVM, add 'correctly'
  2455. # [18:14] <@ehsan> mconnor: I think you're confusing the security restrictions with productivity hiccups
  2456. # [18:14] <RyanVM> Ms2ger: touche
  2457. # [18:14] <@ehsan> L3 is about security, not facilitating productivity
  2458. # [18:14] <mconnor> ehsan: not really
  2459. # [18:14] <baku> jlebar, that is done in the HTMLMediaElement. Let me show you where...
  2460. # [18:15] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  2461. # [18:15] <jlebar> baku: notifyownerdocumentactivitychanged?
  2462. # [18:15] <tbsaunde> mconnor: why not?
  2463. # [18:15] * joduinn-coffee is now known as joduinn
  2464. # [18:15] <baku> jlebar, probably. I'm not 100% sure but it seems so.
  2465. # [18:15] <joe> sid0: never mind, found it: Client versions between 2.1 and 2.4.2 inclusive are affected.
  2466. # [18:15] <mconnor> tbsaunde: ? was replying to the confusing bit, not to security
  2467. # [18:15] <@ehsan> jdm: actually... I think I can just use setAttribute for now... I really don't have enough time to track down this bug atm
  2468. # [18:15] <mconnor> ehsan: I don't think you can entirely separate them
  2469. # [18:16] <@ehsan> mconnor: sure, they're entangled. what I'm saying is that the decision to make inbound L3 was a security decision, and I understand that it can hurt productivity
  2470. # [18:16] <@ehsan> but inbound is not special at all there
  2471. # [18:16] <mconnor> ehsan: but if you want to argue on pure security, having a smaller cohort of people able to directly commit to the branches we ship code from would be better
  2472. # [18:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f613612cb05c - Andre Reinald - Bug 809254 - New Tab (⌘T) while minimized leaves the window minimized. r=dao
  2473. # [18:16] * rail is now known as rail-lunch
  2474. # [18:16] <@ehsan> mconnor: true
  2475. # [18:16] <mconnor> ehsan: you can merge from an L1 repo to m-c
  2476. # [18:17] <@ted> but you have to have L3 to do that
  2477. # [18:17] <@ehsan> mconnor: I as someone with L3 can
  2478. # [18:17] <mconnor> yes
  2479. # [18:17] <@ted> we've decided that L3 means we trust you enough
  2480. # [18:17] <@ehsan> right
  2481. # [18:17] <mconnor> so why do I need L3 to land on inbound?
  2482. # [18:17] <@ehsan> it is my responsibility to make sure that the stuff that I merge in to central is kosher though
  2483. # [18:17] <@gavin> mconnor: because you're landing code directly into our product
  2484. # [18:17] <@ehsan> mconnor: because it is unreasonable to ask merge vikings to understand all of the stuff they're merging?
  2485. # [18:18] <@gavin> and no one is going to audit that you did it correctly because the checkin volume is too high nowadays
  2486. # [18:18] <tbsaunde> mconnor: because there is no check when going between inbound and central so landing on inbound is equivelent to landing on m-c security wise
  2487. # [18:18] <edmorley> this time of the year again :-)
  2488. # [18:18] <mconnor> tbsaunde: that's a choice
  2489. # [18:18] <Ms2ger> edmorley, :D
  2490. # [18:18] <jcranmer> edmorley: when is tbpl2 expected to rollout?
  2491. # [18:19] <RyanVM> "when it's done"
  2492. # [18:19] * edmorley nominates mconnor for checking 300 commits a day against the diff in the bug :-D
  2493. # [18:19] * RyanVM ducks
  2494. # [18:19] <mconnor> edmorley: eh, this was my intent in the first place, I didn't know until last night we'd changed inbound :)
  2495. # [18:19] <jlebar> baku: I don't see it, though. I don't see a visibility listener or anything like that.
  2496. # [18:19] <@ehsan> mconnor: yes, and I'm arguing it is the *right* choice
  2497. # [18:19] <@ehsan> given our human resource constraints
  2498. # [18:19] <@gavin> "changed inbound"?
  2499. # [18:19] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  2500. # [18:19] <Ms2ger> edmorley, and check that all the backouts are correct? :)
  2501. # [18:19] <baku> jlebar, nsHTMLMediaElement::NotifyOwnerDocumentActivityChanged()
  2502. # [18:19] <@gavin> too much crap landing to reasonably be audited has been a problem since before inbound, I think
  2503. # [18:20] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  2504. # [18:20] <glandium> mconnor: inbound has been something else than L3 ?
  2505. # [18:20] <mconnor> yes
  2506. # [18:20] <edmorley> mconnor, gavin: bug 671489
  2507. # [18:20] <baku> jlebar, nsHTMLMediaElement::UpdateAudioChannelPlayingState()
  2508. # [18:20] <@ehsan> mconnor: not sure how anyone changed inbound
  2509. # [18:20] <mconnor> edmorley: I found that last night, that's why I pinged ehsan :)
  2510. # [18:20] <edmorley> it was apparently level 1 at one point
  2511. # [18:20] <@ehsan> care to clarify?
  2512. # [18:20] <baku> jlebar, this for the media elements.
  2513. # [18:20] <mconnor> ehsan: when it was created it was L2. I remember a couple of people asking me why. :)
  2514. # [18:20] <mconnor> and then apparently it went to L1, which was sadness
  2515. # [18:20] <@ehsan> mconnor: yeah, it was L2 by mistake not choice
  2516. # [18:21] * Joins: mwu (mwu@E9117DB.F7F094F8.4C07D37A.IP)
  2517. # [18:21] <@khuey> ddahl: is that the right version of the patch?
  2518. # [18:21] * Quits: sgreenlay (sgreenlay@moz-619D51A3.dsl.bell.ca) (Quit: Linkinus - http://linkinus.com)
  2519. # [18:21] <@khuey> Ms2ger: and check to make sure nobody snuck anything in in a merge commit? ;-)
  2520. # [18:21] <@ehsan> the (implicit) choice has been for it to be L3
  2521. # [18:21] <@ehsan> and that has never changed
  2522. # [18:21] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  2523. # [18:21] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2524. # [18:21] <Ms2ger> khuey, I can't imagine a sensible person to do that!
  2525. # [18:21] <Ms2ger> khuey, but we know you aren't sensible :)
  2526. # [18:22] <edmorley> jcranmer: it's scribbles in an etherpad at the moment (soon to be annotated and passed around for ideas), imagine Q2-Q3 likely for something useable, maybe end of year for having it replace TBPL, but these are only off the top of my head
  2527. # [18:22] <edmorley> khuey: ha
  2528. # [18:22] * Joins: jedp (jedp@2557E599.66715431.D25A875A.IP)
  2529. # [18:22] <@ehsan> mconnor: remember when we were creating inbound how we needed it to be easy for merge vikings to be able to merge into central for the inbound idea to work?
  2530. # [18:22] <RyanVM> Ms2ger: it's been done
  2531. # [18:22] * Joins: smooney__ (smooney@2557E599.66715431.D25A875A.IP)
  2532. # [18:22] <Ms2ger> edmorley, jcranmer, and given the workload for the ateam, that means Q2 next year at the earliest :)
  2533. # [18:23] <@ehsan> mconnor: inbound being L3 stems from that decision
  2534. # [18:23] <edmorley> Ms2ger: lol
  2535. # [18:23] <jcranmer> edmorley: I was wondering how tbpl2 would interact with future ideas for dxr indexing
  2536. # [18:23] <@ehsan> we can change that decision, and make merging a multi-day process that only few people can do
  2537. # [18:23] <edmorley> jcranmer: specifically? :-)
  2538. # [18:23] <@ehsan> but I think that is the wrong thing to do
  2539. # [18:23] <Ms2ger> ehsan, like now ;)
  2540. # [18:23] <mconnor> ehsan: you remember I was the one who proposed and drove it in the first place, right? :)
  2541. # [18:23] <@ehsan> Ms2ger: no, right now it's a multi-minute task
  2542. # [18:23] <@ehsan> mconnor: I do, yes
  2543. # [18:23] <Ms2ger> ehsan, not if you count starring
  2544. # [18:24] <@ehsan> Ms2ger: that's not part of merging
  2545. # [18:24] <jcranmer> edmorley: the future plan is to have dxr index once a day or once a pushin for $every_major_repo we have, and possibly everytime its master repo changes as well
  2546. # [18:24] <Ms2ger> ehsan, it's a prereq
  2547. # [18:24] <jlebar> baku: It sounds like working on this code is really hard, because you and sicking have it covered. So I'm not going to try to rewrite this stuff to work the way I think it should.
  2548. # [18:24] <mconnor> ehsan: so, let's back up for a second
  2549. # [18:24] * Quits: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw) (Ping timeout)
  2550. # [18:24] <@ehsan> mconnor: are you saying that the ease of merging to central was a non-goal?
  2551. # [18:24] * Ms2ger backs out
  2552. # [18:24] <jcranmer> edmorley: defining where those builds show up and how they show up in UI is an interesting infovis thought process for me
  2553. # [18:24] * Quits: paolo (paolo@moz-1DD978BD.retail.telecomitalia.it) (Ping timeout)
  2554. # [18:25] <baku> jlebar, mmm what about a meeting? so we can discuss about it and you can give me feedback/ideas and we can rewrite (if we want/needed) together?
  2555. # [18:25] <edmorley> jcranmer: ah yes, that's the kind of thing that we will want to support (ie data store that many products can submit to, even if not using buildbot + the concept of views, that pull together same product but different trees)
  2556. # [18:25] <jlebar> baku: It's ok. Sicking has it covered.
  2557. # [18:25] <mconnor> ehsan: so, first off, I think the security benefits are imaginary, since all of the people who'd have L2 in a different model get L3 now
  2558. # [18:25] * Quits: tzimmermann (tzimmerman@moz-4530150D.pools.arcor-ip.net) (Quit: Ex-Chat)
  2559. # [18:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6e195e29b4d6 - Josh Matthews - Bug 832411 - Track geolocation requests' use of high accuracy and ensure the providers are update when necessary. r=dougt
  2560. # [18:25] <dougt> glandium: http://mxr.mozilla.org/mozilla-central/source/embedding/components/appstartup/src/nsAppStartupNotifier.cpp#61
  2561. # [18:25] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  2562. # [18:26] <dougt> why not just modify the contract ids for these sorts of components?
  2563. # [18:26] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2564. # [18:26] * coop is now known as coop|lunch
  2565. # [18:26] <dougt> (although, i do think this "service," was always a terrible hack)
  2566. # [18:26] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  2567. # [18:26] * Quits: sewardj (sewardj@moz-7A19E67D.dip.t-dialin.net) (Ping timeout)
  2568. # [18:26] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  2569. # [18:26] * Joins: terrence (terrence@moz-7109B35.lightspeed.sntcca.sbcglobal.net)
  2570. # [18:27] <@ehsan> mconnor: ok, I don't agree with the benefits being imaginary, but let's grant that for now ;)
  2571. # [18:27] <glandium> dougt: adding a flag in the manifest would allow other uses
  2572. # [18:27] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  2573. # [18:27] <dougt> such as?
  2574. # [18:27] <mconnor> ehsan: two vouchers instead of one is hardly a significant bar for L2 vs. L3
  2575. # [18:27] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2576. # [18:27] <glandium> dougt: like not register some components at all
  2577. # [18:27] * RyanVM is now known as RyanVM|brb
  2578. # [18:28] <mconnor> as current constituted
  2579. # [18:28] <@ehsan> mconnor: oh you mean the benefits of L3 over L2?
  2580. # [18:28] <mconnor> yes
  2581. # [18:28] <@gavin> mconnor: the vouching is different - no one gets l2 because it's not useful.
  2582. # [18:28] <@ehsan> ok I agree
  2583. # [18:28] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2584. # [18:28] <mconnor> gavin: sure, but that's because we don't have a lot of L2 repos relevant to Firefox
  2585. # [18:28] <@ehsan> but as gavin says the fact that we don't give out L2 makes that a moot point
  2586. # [18:28] <@gavin> if you're proposing changing the name of "l3" to "l2", I don't see the point
  2587. # [18:28] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2588. # [18:29] <mconnor> not saying that
  2589. # [18:29] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  2590. # [18:29] <mconnor> well, let's be honest
  2591. # [18:29] * Joins: vikash (vikash@2063FAA4.9D848627.A3D1B221.IP)
  2592. # [18:29] <mconnor> the current situation is, despite having numbers attached, binary for "can work in real repos"
  2593. # [18:29] * terrence is now known as terrence-home
  2594. # [18:29] <@ehsan> yeah
  2595. # [18:29] <mconnor> either you have L3 or someone's landing your code
  2596. # [18:29] <@gavin> yes
  2597. # [18:29] <@ehsan> really we have two access levels, L1 and L3
  2598. # [18:29] <@gavin> yep
  2599. # [18:30] <Ms2ger> mconnor, or you work on something irrelevant ;)
  2600. # [18:30] * Joins: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP)
  2601. # [18:30] <@gavin> with you so far!
  2602. # [18:30] * @ehsan too
  2603. # [18:30] <mconnor> Ms2ger: or you're a random rebel and have an L2 project branch for your team, and no one gets L3 until they can work well in that repo
  2604. # [18:30] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  2605. # [18:31] * armenzg is now known as armenzg_brb
  2606. # [18:31] <mconnor> now, if we accept that everyone doing "real work" will get L3 sooner instead of later, we're basically in a race to the bottom situation, and have widely varying levels of responsibility for checkins
  2607. # [18:31] <mconnor> and you end up with people like philor, ehsan, RyanVM and edmorley cleaning up messes that break everyone
  2608. # [18:32] * Joins: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it)
  2609. # [18:32] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2610. # [18:32] <@gavin> now you lost me
  2611. # [18:32] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  2612. # [18:32] <mconnor> well
  2613. # [18:32] <@ehsan> me too!
  2614. # [18:32] <mconnor> ok
  2615. # [18:32] <tbsaunde> mconnor: so, are you just argueing for more project branches?
  2616. # [18:32] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2617. # [18:32] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2618. # [18:32] <Ms2ger> Or a training area?
  2619. # [18:33] * mjschranz_lunch is now known as mjschranz
  2620. # [18:33] <mconnor> more the latter than the former
  2621. # [18:33] * Quits: vikash (vikash@2063FAA4.9D848627.A3D1B221.IP) (Quit: This computer has gone to sleep)
  2622. # [18:33] <Ms2ger> Who's going to manage that?
  2623. # [18:33] <@ehsan> ok sure a sandbox would be nice to have
  2624. # [18:33] <edmorley> m2you :-)
  2625. # [18:33] <edmorley> Ms2ger: you :-)
  2626. # [18:33] <tbsaunde> Ms2ger: fake tbl that submits star rsults to philor for checking
  2627. # [18:33] <@ehsan> what I don't understand is how that is relevant to inbound level
  2628. # [18:33] <edmorley> he'll love that
  2629. # [18:33] <mconnor> sandbox is not really quite right. we already have multiple project/team branches
  2630. # [18:33] * Joins: Ann_Yiming (Ann_Yiming@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2631. # [18:33] <@gavin> do you mean a newb-inbound that we somehow audit more thoroughly and have lowered vouching requirements?
  2632. # [18:34] * gregglind_afk is now known as gregglind
  2633. # [18:34] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2634. # [18:34] <mconnor> I have no specific solution in mind, actually, I have attributes of a better system, mostly
  2635. # [18:34] <Ms2ger> Does anyone use other branches than m-c/m-i/b-s/fx-team?
  2636. # [18:34] <mconnor> services-central
  2637. # [18:34] <glandium> that does sound a lot like the old idea of having an automated way to land things that have been on try
  2638. # [18:34] <glandium> with success
  2639. # [18:35] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  2640. # [18:35] <@ehsan> no
  2641. # [18:35] <@ehsan> try won't detect security backdoors
  2642. # [18:35] <mconnor> nor will anyone merging, tbh
  2643. # [18:35] <tbsaunde> ehsan: well, I think it may be what mconnor actually wants
  2644. # [18:35] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2645. # [18:35] <Ms2ger> RyanVM|brb, do you detect those in c-n patches?
  2646. # [18:35] <@ehsan> mconnor: exactly, and that is why inbound must be L3 ;)
  2647. # [18:35] <mconnor> tbsaunde: I'm actually not really trying to solve security moreso than now
  2648. # [18:36] <@ehsan> mconnor: however, if I were merging from mozilla-newb-random-repo, I would be a hell a lot more careful
  2649. # [18:36] <tbsaunde> mconnor: I didn't think you wee, I thought you wanted to bust inbound less or something
  2650. # [18:36] <mconnor> ehsan: everyone gets L3, inbound/central both L3 and everyone gets L2, some get L3, inbound L2/central L3 are equally strong from a sec perspective
  2651. # [18:36] <@ehsan> (read that as "I probably wouldn't merge unless I had a lot of time on my hands")
  2652. # [18:36] * Joins: Standard8 (Standard8@E9117DB.F7F094F8.4C07D37A.IP)
  2653. # [18:37] <@bz> What problem are we trying to solve?
  2654. # [18:37] <@ehsan> mconnor: *if* you have people who vouch on L2 stuff merged into L3
  2655. # [18:37] <@ehsan> right?
  2656. # [18:37] <@ehsan> bz: not sure tbh ;)(
  2657. # [18:38] <mconnor> ehsan: it's unlikely to be a different set of people, vouching being only slightly harder for L3
  2658. # [18:38] <@ehsan> mconnor: not everyone can vouch for L3 though
  2659. # [18:38] <@ehsan> specifically, not everyone with L3 can vouch for new L3 access
  2660. # [18:38] <tbsaunde> ehsan: or if we just said l2 is the new l3, though you have to do something about grand fathering
  2661. # [18:38] <jaws> cpearce: it looks like we got rid of the playbackratechanged event, is there a way to get notified in script when the playbackrate changes?
  2662. # [18:38] * Joins: vikash (vikash@2063FAA4.9D848627.A3D1B221.IP)
  2663. # [18:38] * Parts: vikash (vikash@2063FAA4.9D848627.A3D1B221.IP) (Leaving)
  2664. # [18:39] <@ehsan> tbsaunde: that is a naming question, let's not get into that
  2665. # [18:39] <mconnor> ehsan: not everyone with L2 can vouch for L2
  2666. # [18:39] <jaws> cpearce: https://bugzilla.mozilla.org/show_bug.cgi?id=829042
  2667. # [18:39] <@ehsan> mconnor: sure, but what we should protect against is code going from L2 people into L3 repos
  2668. # [18:39] <mconnor> ehsan: in fact, the list of potential vouchers is smaller for L2
  2669. # [18:39] <@khuey> that's a bug in the policy
  2670. # [18:39] <@ehsan> yes
  2671. # [18:39] <mconnor> not really
  2672. # [18:40] <@khuey> that we haven't addressed because nobody gets L2
  2673. # [18:40] <@ehsan> mconnor: let's be clear, *if* we wanted to start handing out L2s, _that_ bug needs fixing
  2674. # [18:40] <mconnor> khuey: or we need to raise the bar on L3, but I digress :)
  2675. # [18:40] * Quits: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it) (Ping timeout)
  2676. # [18:40] <@ehsan> yeah, sure, or that
  2677. # [18:40] <mconnor> ehsan: the pool is "must be a module owner to vouch" for L2
  2678. # [18:40] <@ehsan> yeah I know
  2679. # [18:40] <@ehsan> and that is a bug ;)
  2680. # [18:40] * Quits: RattyAway (Jim_diGriz@393E12A3.993E53F6.FB243CD8.IP) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.0.15pre/20110606000022])
  2681. # [18:41] <mconnor> if we're really trying to establish a "security" bar for L3, multiple owners would feel stronger to me :)
  2682. # [18:41] * philor is now known as philor|away
  2683. # [18:41] <@ehsan> sure, that is one resolution to the bug, the bug being "more people can vouch for L3 than L2"
  2684. # [18:41] <Ms2ger> Why is that a bug?
  2685. # [18:41] <mconnor> tangent
  2686. # [18:42] <@ehsan> yeah
  2687. # [18:42] * mconnor tables commit policy bitching for a moment
  2688. # [18:42] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2689. # [18:42] <@bz> This is a pretty long discussion if we're not clear on the problem we're fixing.... ;)
  2690. # [18:42] <@khuey> bz: that bikeshed should be purple, damnit
  2691. # [18:42] <Ms2ger> On another note
  2692. # [18:42] <mconnor> BLUE
  2693. # [18:42] <Ms2ger> Emacs
  2694. # [18:42] <mconnor> you assholes
  2695. # [18:42] <mconnor> I'm going home now
  2696. # [18:43] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
  2697. # [18:43] <mconnor> but seriously
  2698. # [18:43] <tbsaunde> I'm going to eat froydnj's popcorn
  2699. # [18:43] <dholbert> mconnor, your bike awaits you, in the purple bikeshed
  2700. # [18:43] <@khuey> dholbert++
  2701. # [18:43] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
  2702. # [18:44] <mconnor> the problem I was getting at is twofold: a) we don't have any meaningful progression of access, so we dump people straight to L3 so they can do their jobs"
  2703. # [18:44] * Joins: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it)
  2704. # [18:44] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2705. # [18:45] <mconnor> straight into the deep end is a poor teaching method
  2706. # [18:45] * armenzg_brb is now known as armenzg_lunch
  2707. # [18:45] * Ms2ger eats waffles with chocolate instead
  2708. # [18:45] <mjrosenb> mconnor: yes, but those who survive learn real fast!
  2709. # [18:45] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  2710. # [18:45] <mjrosenb> Ms2ger: that sounds good. now I want waffles.
  2711. # [18:45] <Ms2ger> mconnor, I don't think we dump new hires straight to L3
  2712. # [18:45] <mconnor> b) we have conflated access to our active releases with "useful enough to do work" access
  2713. # [18:46] <tbsaunde> mconnor: what exactly are trying to teach people? how to use source control, how to use tbpl?
  2714. # [18:46] <Ms2ger> tbsaunde, I don't think anybody's being taught how to use tbpl ;)
  2715. # [18:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c862b0b9a898 - Jim Chen - Bug 844913 - Null-check getEditable() results in GeckoInputConnection; r=cpeterson
  2716. # [18:47] <mconnor> tbsaunde: all of the above, ideally
  2717. # [18:47] <tbsaunde> mconnor: I'd sort of hope new hires know a lot of this stuff already
  2718. # [18:47] * mconnor has some flashbacks to creating inbound
  2719. # [18:47] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2720. # [18:47] <mconnor> tbsaunde: interns, new community members, etc
  2721. # [18:48] * Joins: nik_john (Mibbit@831FB3F8.17E18DD9.F44414AF.IP)
  2722. # [18:48] <tbsaunde> mconnor: solving b sounds good, but I think it requires that we use project branches more or something so that doing useful work doesn't mean that you effect security
  2723. # [18:48] * Quits: @ehsan (ehsan@183697E.FEF91D35.59163313.IP) (Input/output error)
  2724. # [18:48] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2725. # [18:49] <mconnor> tbsaunde: I'm on record repeatedly as saying project branches are a much better model. inbound solves that problem at minimum effort to teams, so they don't get a ton of use
  2726. # [18:49] * Quits: brendan (brendaneic@E9117DB.F7F094F8.4C07D37A.IP) (Quit: brendan)
  2727. # [18:50] <mconnor> Ms2ger: I can point at bugs where we very quickly bumped people to L3
  2728. # [18:50] <mconnor> in one case, on the same day
  2729. # [18:50] <mbrubeck> Is there an event we can listen to (in Firefox chrome code) that fires when text is selected in web content? (If I understand right, the "select" event won't work because it's only fired for <input> and <textarea> elements.)
  2730. # [18:50] <mconnor> for an intern
  2731. # [18:50] <Ms2ger> mconnor, let me insert a "should" in my statement, then :)
  2732. # [18:51] * bsmedberg is of the opinion that project branches are in most cases strictly worse that -inbound
  2733. # [18:51] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2734. # [18:51] <RyanVM|brb> Ms2ger: not sure how rhetorically you were asking, but for c-n bugs, I assume that the module peer who gave the r+ properly vetted the code in the patch
  2735. # [18:51] * RyanVM|brb is now known as RyanVM
  2736. # [18:51] * Joins: paolo (paolo@moz-986DFD92.retail.telecomitalia.it)
  2737. # [18:51] <mjrosenb> mconnor: you also have fun times like when IonMonkey landed
  2738. # [18:51] <mconnor> mjrosenb: I wasn't watching central much then, what happened?
  2739. # [18:51] <nik_john> i am trying to learn the firefox code base, what does _SS_extdata and extdata mean?
  2740. # [18:51] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2741. # [18:52] <jdm> RyanVM: where should I be landing leo+ bugs? and if I land a tef+ one, should I also land in the same place as leo+?
  2742. # [18:52] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  2743. # [18:52] <mconnor> bsmedberg: because individuals have to maintain them, or for other reasons?
  2744. # [18:52] <jdm> RyanVM: or should I just let you do the magic?
  2745. # [18:52] <tbsaunde> RyanVM: do you check that it was a peer? (I'm guessing not because how could you) and that seems like a problem
  2746. # [18:52] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  2747. # [18:52] <jdm> nik_john: ttaubert should be able to answer that
  2748. # [18:52] <Ms2ger> mconnor, a huge merge
  2749. # [18:52] <fabrice> jdm: just land on inbound, and let RyanVM do all the uplifts
  2750. # [18:53] <RyanVM> jdm: leo+ go on b2g18
  2751. # [18:53] <jdm> nik_john: in the future, though, filenames are helpful context for questions
  2752. # [18:53] <Ms2ger> mconnor, I'm not sure all the code was reviewed
  2753. # [18:53] <RyanVM> jdm: tef+ go on b2g18 and b2g18_v1_0_1
  2754. # [18:53] <RyanVM> jdm: same for shira+
  2755. # [18:53] <bsmedberg> 1) you increase the cost of merges 2) if you merge to m-c every day it's basically just another inbound 3) if you don't, you don't have a lot of testing
  2756. # [18:53] <jdm> RyanVM: ok, I missed landing a tef+ on b2g18 yesterday
  2757. # [18:53] <RyanVM> tbsaunde: for the most part, yes (though like you said, it can be problematic)
  2758. # [18:53] <RyanVM> jdm: bug #?
  2759. # [18:53] <mbrubeck> btw RyanVM, thanks for backing out my guilty patch (again) and re-landing the innocent one... I really ought to know better. :P
  2760. # [18:53] <jdm> RyanVM: bug 832232
  2761. # [18:53] <mconnor> Ms2ger: that's going to be true of any huge landing.
  2762. # [18:53] * Joins: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  2763. # [18:54] <Ms2ger> mconnor, true
  2764. # [18:54] <mconnor> maybe only bz will remember Darin's string classes rewrite
  2765. # [18:54] <mconnor> but that was just a straight CVS patch...
  2766. # [18:54] <Ms2ger> mconnor, but if it's in a bug, at least someone said "r=me"
  2767. # [18:54] <mconnor> Ms2ger: whoever merges owns responsibility for that
  2768. # [18:54] <RyanVM> jdm: if you want to push it to b2g18, go ahead. Otherwise I'll just put a c-n on it and land it the next time I'm doing uplifts
  2769. # [18:54] <Ms2ger> Mm
  2770. # [18:55] <mconnor> if you have someone merging you don't trust to own that decision, your permissions are broken
  2771. # [18:55] * Joins: cdiehl_ (cdiehl@moz-31E23E2B.pool.mediaways.net)
  2772. # [18:55] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  2773. # [18:55] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  2774. # [18:55] <jdm> RyanVM: looks like the patch doesn't apply, anyways. :/
  2775. # [18:55] * Quits: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP) (Client exited)
  2776. # [18:55] * Quits: cdiehl (cdiehl@moz-D7D0785F.pool.mediaways.net) (Ping timeout)
  2777. # [18:55] * cdiehl_ is now known as cdiehl
  2778. # [18:55] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2779. # [18:55] * ChanServ sets mode: +o smaug
  2780. # [18:55] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
  2781. # [18:55] <mconnor> Ms2ger: I think I'm to some extent I'm arguing for a separation of "trusted to not land malicious code" and "trusted to do merges and land on release branches"
  2782. # [18:55] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  2783. # [18:56] <RyanVM> jdm: it applied to 1.0.1 but not b2g18?!
  2784. # [18:56] * Quits: Honza (chatzilla@5AD2A1B9.23B79DE4.D0083327.IP) (Connection reset by peer)
  2785. # [18:56] <jdm> RyanVM: no, different patch. sorry.
  2786. # [18:56] <mconnor> where "trusted to do merges" may be more like "trusted to not fuck up central in any way"
  2787. # [18:56] <RyanVM> jdm: OK :)
  2788. # [18:56] <Ms2ger> mconnor, I'm not sure I see a meaningful distinction there
  2789. # [18:56] * Joins: Honza (chatzilla@5AD2A1B9.23B79DE4.D0083327.IP)
  2790. # [18:56] * Joins: we11ington (msu-cse498@moz-600949B7.cse.msu.edu)
  2791. # [18:56] * Quits: ehugg_ (ehugg@moz-FE206300.cisco.com) (Ping timeout)
  2792. # [18:56] <Ms2ger> Also, I don't think anyone is "trusted to not fuck up central in any way" :)
  2793. # [18:56] <Waldo> so "gum" is "getUserMedia" these days? I will have to file that in memory, because that's totally non-guessable :-)
  2794. # [18:56] <RyanVM> jdm: I put c-n on the bug - i'll get it next time I'm doing uplifts
  2795. # [18:57] <mconnor> Ms2ger: RyanVM is, in general :)
  2796. # [18:57] * RyanVM whistles innocently
  2797. # [18:57] * Joins: marcoz (marco.zehe@C593061F.9FC507A8.7B545C66.IP)
  2798. # [18:57] <Ms2ger> No comment :)
  2799. # [18:57] <tbsaunde> I'm not convinced we break central often enough for it to be worth worrying about
  2800. # [18:57] <Waldo> never trust anyone who whistles innocently
  2801. # [18:58] * Waldo whistles innocently
  2802. # [18:58] <Ms2ger> Waldo, we didn't trust you anyway
  2803. # [18:58] <mconnor> tbsaunde: people argued that before we had inbound too :)
  2804. # [18:58] * Quits: smooney__ (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2805. # [18:58] <Waldo> and right you were!
  2806. # [18:58] <@bz> mconnor: ok, those are valid problems to think about
  2807. # [18:58] * Quits: Standard8 (Standard8@E9117DB.F7F094F8.4C07D37A.IP) (Ping timeout)
  2808. # [18:58] <@bz> mconnor: sorry for lag, btw.
  2809. # [18:59] * ctalbert|afk is now known as ctalbert
  2810. # [18:59] <JosiahOne> Does anyone know why Linux would run an animation based on time slower than OS X?
  2811. # [18:59] <@bz> mconnor: The cost of a large patch now is higher than it was then: more other churn in the tree
  2812. # [18:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85e419239adb - Kyle Machulis - Bug 843913: Set DBus watch function to null on event loop exit; r=tzimmermann
  2813. # [18:59] <Optimizer> people are using funky characters in patch commits :D
  2814. # [18:59] * Joins: smooney___ (smooney@2557E599.66715431.D25A875A.IP)
  2815. # [18:59] <RyanVM> jdm: inbound bustage
  2816. # [18:59] * geekboy|afk is now known as geekboy
  2817. # [18:59] <jdm> sigh
  2818. # [18:59] <@bz> project branches makes sense for isolated projects
  2819. # [18:59] <mconnor> Optimizer: oh good, because developing on Windows wasn't annoying enough
  2820. # [18:59] <mconnor> ;)
  2821. # [19:00] <bsmedberg> Who can do bugzilla bans?
  2822. # [19:00] <jdm> I even built locally :/
  2823. # [19:00] * Joins: mmc|laptop (mmc@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2824. # [19:00] * Joins: nrc|away (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  2825. # [19:00] <@khuey> bsmedberg: gavin?
  2826. # [19:00] <@khuey> gerv?
  2827. # [19:00] <jdm> bsmedberg: gavin and gerv, I think
  2828. # [19:00] <jdm> glob
  2829. # [19:00] <@bz> project branches may not make sense for work that touches enough of the tree...
  2830. # [19:00] <jdm> woah
  2831. # [19:00] <@bz> Hard to say
  2832. # [19:00] <jdm> I sense a patterns
  2833. # [19:00] <Optimizer> mconnor: my sympathies, but how are these two related ?
  2834. # [19:00] <mconnor> bz: depends on what you're doing, yeah
  2835. # [19:00] <@bz> I guess we could have done webidl stuff on a project branch instead of inbound
  2836. # [19:00] <mconnor> Optimizer: funky characters are usually unicode, and the command line tools tend to mangle
  2837. # [19:01] <@bz> but I'm not sure there would have been much benefit
  2838. # [19:01] <tbsaunde> mconnor: so actually I'm not sure inbound is all that different a world from s/central/inbound/ and then change the tree rules to someone will watch for you
  2839. # [19:01] <Optimizer> well the character was for Mac
  2840. # [19:01] <jdm> crap, I forgot to qref my changes
  2841. # [19:01] <Optimizer> so I guess a mac user did that
  2842. # [19:01] <Ms2ger> bz, we did ;)
  2843. # [19:01] <@bz> tbsaunde: it is, actually
  2844. # [19:01] <@bz> tbsaunde: for pulls, not pushes
  2845. # [19:01] <RyanVM> jdm: push your fixed with a CLOSED TREE in the commit message
  2846. # [19:01] * Quits: paolo (paolo@moz-986DFD92.retail.telecomitalia.it) (Ping timeout)
  2847. # [19:01] <jdm> RyanVM: cool
  2848. # [19:01] <@bz> tbsaunde: if you pull from central, you should be getting a green tree
  2849. # [19:01] <@bz> tbsaunde: if you're not someone totally screwed up
  2850. # [19:01] <@bz> tbsaunde: if you pull from inbound, you get ... something
  2851. # [19:02] <mconnor> right
  2852. # [19:02] <RyanVM> tbsaunde: bz++
  2853. # [19:02] <@bz> That was why we set up inbound
  2854. # [19:02] <tbsaunde> bz: ah, I pull from inbound more or less because :effort and it usually wfm
  2855. # [19:02] * Joins: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP)
  2856. # [19:02] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2857. # [19:02] <@bz> One of the main reasons, at least
  2858. # [19:02] <mconnor> also means you can operate on a project branch without being boned by busted trees
  2859. # [19:02] <@bz> "usually" is not good enough if you're doing a test run on top of it
  2860. # [19:02] * Joins: pwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2861. # [19:02] <RyanVM> i'm really amazed by the people who push to try off inbound
  2862. # [19:02] * Quits: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr) (Ping timeout)
  2863. # [19:02] <@bz> RyanVM: I do it all the time
  2864. # [19:03] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2865. # [19:03] <@bz> RyanVM: But in practice it's usually ok
  2866. # [19:03] <RyanVM> seems like russian roulette :)
  2867. # [19:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b5ec301ad6c0 - Josh Matthews - Bug 832411 - Build fix for a CLOSED TREE.
  2868. # [19:03] * Joins: ehsan (ehsan@183697E.FEF91D35.59163313.IP)
  2869. # [19:03] * ChanServ sets mode: +o ehsan
  2870. # [19:03] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2871. # [19:03] <@bz> RyanVM: the thing is... the other is too, to some extent
  2872. # [19:03] <tbsaunde> bz: so its not actually different from pulls? because you pul from inbound?
  2873. # [19:03] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  2874. # [19:03] * pwalton is now known as pcwalton
  2875. # [19:03] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Broken pipe)
  2876. # [19:03] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  2877. # [19:03] <@bz> RyanVM: because people might have added stuff since the last merge that breaks with your patches
  2878. # [19:03] <nemo> http://news.slashdot.org/comments.pl?sid=3493987&cid=43011583 yeah. pretty much
  2879. # [19:03] <@bz> tbsaunde: hmm?
  2880. # [19:03] * Joins: Standard8Away (Standard8@E9117DB.F7F094F8.4C07D37A.IP)
  2881. # [19:03] * Standard8Away is now known as Standard8
  2882. # [19:04] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2883. # [19:04] <@bz> tbsaunde: say we have three braches, code-named central, inbound, fx
  2884. # [19:04] <nemo> ooh I have mod points
  2885. # [19:04] <RyanVM> bz: true, but at least it avoids pushing whatever bustage happens to be on inbound at the time
  2886. # [19:04] * nemo hunts for bz comments
  2887. # [19:04] <@bz> tbasaunde: when fx wants to merge, what should it pull and merge from/to ?
  2888. # [19:04] <RyanVM> which I've seen before
  2889. # [19:04] <@bz> RyanVM: Sure
  2890. # [19:04] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2891. # [19:04] <@bz> RyanVM: but you can control for that
  2892. # [19:04] <tbsaunde> bz: you say you push to try from inbound right? so your not pulling from central so your testing on top of something that isn't known good
  2893. # [19:04] <@bz> tbsaunde: yes
  2894. # [19:04] <mbrubeck> To answer to my own question from earlier, it looks like I want addSelectionListener
  2895. # [19:04] <@bz> tbsaunde: but the people running the fx branch would not be doing that
  2896. # [19:04] * joey-afk is now known as joey-2
  2897. # [19:05] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2898. # [19:05] * Quits: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Connection reset by peer)
  2899. # [19:05] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
  2900. # [19:05] * Joins: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  2901. # [19:05] <@bz> Anyway
  2902. # [19:05] <@bz> mconnor: so what attack scenarious are we trying to avoid here?
  2903. # [19:05] <@bz> mconnor: and how?
  2904. # [19:06] <tbsaunde> bz: so, I think what I'm arguing is that the world wouldn't be that different if you got rid of inbound and moved everything on it to central
  2905. # [19:06] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2906. # [19:06] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
  2907. # [19:06] <tbsaunde> yeah, anyway I should finally shower and office...
  2908. # [19:07] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2909. # [19:07] <mconnor> bz: I said nothing about attack scenarios :)
  2910. # [19:07] <mconnor> bz: I think my mental model has no changes of security
  2911. # [19:08] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
  2912. # [19:08] <mconnor> but progressive impact/responsibility
  2913. # [19:08] <@bz> mconnor: Ah, ok
  2914. # [19:08] <@bz> tbsaunde: it would be different for the people doing their work on fx
  2915. # [19:08] <@bz> tbsaunde: think about what their workflow looks like.
  2916. # [19:08] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  2917. # [19:08] <@bz> mconnor: then I'm back to being lost.
  2918. # [19:09] * Joins: sfink (chatzilla@moz-BD9FC79C.hfc.comcastbusiness.net)
  2919. # [19:09] * philor|away is now known as philor
  2920. # [19:09] <mconnor> bz: tl;dr "landing on central/release branches should be a higher bar than landing code destined for those branches"
  2921. # [19:09] * Joins: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr)
  2922. # [19:10] <@ehsan> Ms2ger: mconnor: sorry, I just broke my tooth, need to go and take care of it right now...
  2923. # [19:10] <RyanVM> hah, wow
  2924. # [19:10] * Quits: @ehsan (ehsan@183697E.FEF91D35.59163313.IP) (Input/output error)
  2925. # [19:10] <Archaeopteryx> *eek*
  2926. # [19:10] <RyanVM> good luck
  2927. # [19:10] * Joins: pnemsak (Miranda@moz-192A9791.orange.sk)
  2928. # [19:10] <@bz> mconnor: ok
  2929. # [19:10] <@bz> mconnor: I can buy that.
  2930. # [19:10] * joduinn is now known as joduinn-mtg
  2931. # [19:11] <@bz> mconnor: esp. if the merges are not automatic.
  2932. # [19:12] * Joins: espadrine (thaddee_ty@moz-B582BE1.dclient.lsne.ch)
  2933. # [19:12] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  2934. # [19:12] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2935. # [19:13] * rail-lunch is now known as rail
  2936. # [19:13] <NeilAway> mbrubeck: there's a chrome notification for when the collapsed state of a selection changes, will that do?
  2937. # [19:13] <@gavin> mconnor: I'd buy that if we had useful "filters" from project branch->central
  2938. # [19:13] <@gavin> mconnor: but we don't
  2939. # [19:14] <mbrubeck> NeilAway: Yes, that would be useful -- how do I listen for that?
  2940. # [19:14] <mconnor> gavin: in what sense?
  2941. # [19:14] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  2942. # [19:14] <@gavin> there is no filter. the code is not reviewed/audited any more for inbound->central than it is if landed directly on central.
  2943. # [19:15] <mbrubeck> Yeah, whoever landed the merge would need to take on the responsibility for auditing all the merged changes (or ensuring someone had audited them).
  2944. # [19:15] <NeilAway> mbrubeck: something like <commandset id="selectEditMenuItems" commandupdater="true" events="select" oncommandupdate="goUpdateSelectEditMenuItems()"/>
  2945. # [19:15] <mconnor> gavin: mbrubeck: what problem would that solve?
  2946. # [19:16] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2947. # [19:16] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2948. # [19:16] <mconnor> and how does the current system solve that?
  2949. # [19:16] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2950. # [19:16] <mbrubeck> mconnor: The current system offers no solution
  2951. # [19:16] <mbrubeck> but it's a problem that you seem to be trying to solve with project branches
  2952. # [19:17] <mbrubeck> i.e. allowing less-trusted people to push to project branches but not directly to trunk.
  2953. # [19:17] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  2954. # [19:17] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  2955. # [19:17] <mbrubeck> Project branches solve that problem only if we add an extra filtering/auditing step before merging.
  2956. # [19:17] * Quits: Standard8 (Standard8@E9117DB.F7F094F8.4C07D37A.IP) (Ping timeout)
  2957. # [19:17] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
  2958. # [19:18] * armenzg_lunch is now known as armenzg
  2959. # [19:18] <mconnor> mbrubeck: I've said repeatedly this is not about security
  2960. # [19:18] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2961. # [19:18] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  2962. # [19:19] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
  2963. # [19:19] <@gavin> mconnor: you're the one proposing a change, so burden of proof is on you to prove it's not regressing security :)
  2964. # [19:20] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Quit: RealRaven)
  2965. # [19:20] <mconnor> gavin: in my model here L2 would need to be as least as strict as L3 is
  2966. # [19:20] * Joins: darfia (darfia@5EF9A8F6.D5845ECA.F9B76BD1.IP)
  2967. # [19:20] * Quits: darfia (darfia@5EF9A8F6.D5845ECA.F9B76BD1.IP) (Client exited)
  2968. # [19:20] <mconnor> since it's still "must be trusted to not land malicious code"
  2969. # [19:21] <mconnor> though I'll note that the unspoken bit here is also "must be trusted to not get hacked without noticing" ;)
  2970. # [19:21] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  2971. # [19:22] <@bz> indeed
  2972. # [19:22] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2973. # [19:22] <@bz> this whole security thing is hard
  2974. # [19:22] <@bz> This is why I'm glad ms2ger reads all commits. ;)
  2975. # [19:22] <@bz> So here's an interesting question
  2976. # [19:22] <@bz> Why is my libxul.so over 2GB on disk on Linux?
  2977. # [19:22] <@bz> Is that expected?
  2978. # [19:22] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  2979. # [19:23] <mconnor> uh
  2980. # [19:23] * Joins: crowder (bcrowder@moz-D680E173.masergy.com)
  2981. # [19:23] <@bz> (debug build_
  2982. # [19:23] <mconnor> still
  2983. # [19:23] <@bz> Needless to say, this means the build can't start
  2984. # [19:23] <@bz> since it's a 32-bit build
  2985. # [19:24] <@bz> so it can't actually put libxul.so in the address space
  2986. # [19:24] * Joins: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP)
  2987. # [19:24] <@bz> which is ... suboptimal
  2988. # [19:24] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  2989. # [19:24] <froydnj> even on 64-bit, libxul is still < 1GB
  2990. # [19:24] <froydnj> (usually)
  2991. # [19:24] <@bz> If I strip debug symbols, I get down to about 100MB
  2992. # [19:24] * crowder is now known as IRCMonkey45886
  2993. # [19:24] <jhopkins|buildduty> Pike: we suspect the fix for bug 844068 may have caused bug 845247
  2994. # [19:24] * baku is now known as baku|away
  2995. # [19:25] <@bz> gcc 4.4 in case that matters
  2996. # [19:26] <mconnor> gavin: mbrubeck: though if you want to be picky, I suspect that the long play attack scenario is tricksy in general, so making a change take the long road from inbound to release gives us 12+ weeks to catch something, whereas L3 could slip something in late aurora or beta under cover of... something
  2997. # [19:26] * Joins: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP)
  2998. # [19:26] <froydnj> I build with gcc 4.4 too and I don't think my builds are that big...
  2999. # [19:26] <@bz> hmm
  3000. # [19:26] <mconnor> were I a malcious L3 user I'd just start doing landing/merges of branch patches, and then slip something into a patch...
  3001. # [19:27] <@bz> Any idea what I would look at to figure out why it's so big?
  3002. # [19:27] * Quits: gcp (gcp@moz-86A7852.access.telenet.be) (Quit: Leaving)
  3003. # [19:27] * Joins: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net)
  3004. # [19:27] * @bz notes that linking libxul obviously also takes forever
  3005. # [19:27] * Joins: Archae|mobile (AndChat@moz-FF3F73F2.cust.telecolumbus.net)
  3006. # [19:27] <@bz> This didn't use to be the case....
  3007. # [19:27] <@bz> On this same box, same setup
  3008. # [19:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4b91cf1b0430 - Marshall Culpepper - Bug 775281: B2G Mochitest frontend fixes to enable xpcshell from test.sh. r=jgriffin
  3009. # [19:28] <@bz> ld pegging the CPU and all
  3010. # [19:28] <Pike> jhopkins|buildduty: nope, commenting in the bug
  3011. # [19:29] <froydnj> people have been complaining thatn js link time has gotten much worse
  3012. # [19:29] <@bz> not this much worse
  3013. # [19:29] <@bz> libxul link on this box used to be ~10s
  3014. # [19:29] <@bz> Now it's in the multiple minutes range
  3015. # [19:29] * Joins: jviereck (Adium@moz-340574DC.dclient.hispeed.ch)
  3016. # [19:29] <jhopkins|buildduty> ok thanks
  3017. # [19:29] <Pike> jhopkins|buildduty: yet another aspect of metro that never worked for l10n :-(
  3018. # [19:30] <@bz> Yeah, so
  3019. # [19:30] <@bz> 4:43 wall-clock
  3020. # [19:30] <Ms2ger> bz, now you know what it's like ;)
  3021. # [19:30] <@bz> mozilla% ls -l ../obj-firefox/toolkit/library/libxul.so
  3022. # [19:30] <@bz> -rwx------. 1 bzbarsky bzbarsky 2596511512 2013-02-26 13:32 ../obj-firefox/toolkit/library/libxul.so*
  3023. # [19:30] <@bz> Ms2ger: Oh, I knew what it was like from back in 2001
  3024. # [19:30] <@bz> So why the heck is this file so effing big?
  3025. # [19:31] <@bz> Clearly _something_ is broken....
  3026. # [19:31] <jcranmer> I actively avoid linking libxul unless I have to
  3027. # [19:31] <mbrubeck> mconnor: Yeah, the really hard thing to catch is where the merge commit actually contains changes that weren't in either parent.
  3028. # [19:31] * Quits: smooney___ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney___)
  3029. # [19:31] <marshall_law> gps: hey, I just saw your comment on bug 775281 as I landed the minor m-c portion :) FYI we currently have 4 testing frontends in B2G right now: marionette, mochitest, xpcshell, and the new update tests. they are pretty simple shell scripts that bootstrap into various frontends under testing/..
  3030. # [19:31] * Quits: @dbaron (dbaron@moz-E0DDE997.dsl.dynamic.sonic.net) (Ping timeout)
  3031. # [19:31] * Quits: pranavrc (pranavrc@8C88EDC6.44F41798.520CDC98.IP) (Quit: Ping timeout: ∞)
  3032. # [19:31] <mbrubeck> merge commits don't go through any peer review.
  3033. # [19:31] * Joins: paolo (paolo@moz-DF1C49BE.retail.telecomitalia.it)
  3034. # [19:32] <mbrubeck> and they are difficult to audit
  3035. # [19:32] <@gavin> yeah, doesn't help that hgweb's UI for them is crummy
  3036. # [19:32] <@gavin> (picking a random parent to diff against)
  3037. # [19:32] <mbrubeck> Even an ideal UI would be tricky because you need to examine a (usually very large) three-way diff to see if anything is out of place.
  3038. # [19:33] <glandium> bz: i managed to get a 3GB file once, and it was seemingly because my objdir was in a weird state. never happened again since i clobbered after that
  3039. # [19:33] <gps> marshall_law: simple today. you know how software works :)
  3040. # [19:33] <glandium> bz: "normal" size is under a GB
  3041. # [19:33] <marshall_law> gps: sure, I wasn't implying those scripts are the best long term solution :)
  3042. # [19:33] <gps> it also creates cognitive dissidence between developers working on both b2g and m-c
  3043. # [19:33] <mbrubeck> I guess a good three-way diff tool can automatically collapse things that are unchanged from either parent to the child.
  3044. # [19:33] <marshall_law> just giving a brief intro of what we have
  3045. # [19:34] <@bz> glandium: I've definitely clobbered and I get the same thing....
  3046. # [19:34] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  3047. # [19:34] <gps> marshall_law: no worries. I just wanted to plant a seed. something to consider, that's all
  3048. # [19:34] <glandium> bz: what does size libxul.so say?
  3049. # [19:34] <mbrubeck> Though I can think of clever attack scenarios where the merge selectively reverts just part of a change from one of the merged branches... that would be hell for an auditor to catch.
  3050. # [19:34] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3051. # [19:34] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
  3052. # [19:34] <mbrubeck> Maybe pushing a merge commit should require an extra-trusted L4 access. ;)
  3053. # [19:34] <@bz> glandium: size ../obj-firefox/toolkit/library/libxul.so
  3054. # [19:34] <@bz> text data bss dec hex filename
  3055. # [19:34] <@bz> 72043461 2243716 1468476 75755653 483f085 ../obj-firefox/toolkit/library/libxul.so
  3056. # [19:34] * Joins: smooney__ (smooney@2557E599.66715431.D25A875A.IP)
  3057. # [19:35] <glandium> bz: 72MB of text ?!?
  3058. # [19:35] <@bz> That's what it says!
  3059. # [19:35] <@bz> I should note those numbers do not add up to anything close to 2GB
  3060. # [19:35] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  3061. # [19:35] <glandium> bz: the rest is debug info
  3062. # [19:35] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  3063. # [19:35] <@bz> Ah, I see
  3064. # [19:35] <@bz> Yes, that would about add up then
  3065. # [19:36] <glandium> bz: there's something seriously wrong, text should be in the 40MB mark
  3066. # [19:36] <@bz> ok
  3067. # [19:36] <@bz> I definitely think something is seriously wrong!
  3068. # [19:36] <@bz> Since I can't run the build
  3069. # [19:36] <@bz> Because libxul is too big
  3070. # [19:36] * Quits: Matt (Matt@32DFDBE.7102BCB6.B7C3970A.IP) (Quit: Matt)
  3071. # [19:36] <@bz> The question is what. ;)
  3072. # [19:36] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  3073. # [19:37] <@bz> Quick spot-checks of a few .o files show about the right sizes....
  3074. # [19:37] <glandium> bz: is that a debug build, though?
  3075. # [19:37] <@bz> It's a debug build, yes.
  3076. # [19:37] * Joins: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP)
  3077. # [19:38] <@bz> Seeing as I wanted to debug something.
  3078. # [19:38] <@bz> Is the 40MB text number for opt?
  3079. # [19:38] <glandium> yes
  3080. # [19:38] <glandium> debug builds are likely much bigger
  3081. # [19:38] <@bz> ok
  3082. # [19:38] <@bz> So on my Mac, size reports:
  3083. # [19:38] <@bz> __TEXT __DATA __OBJC others dec hex
  3084. # [19:38] <@bz> 85172224 5169152 0 73515008 163856384 9c44000
  3085. # [19:38] <glandium> debug info size is still crazy
  3086. # [19:38] <@bz> So the real issue here is the debuginfo
  3087. # [19:38] * Quits: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it) (Ping timeout)
  3088. # [19:38] <@bz> -g3
  3089. # [19:39] <@bz> could that affect it?
  3090. # [19:39] <glandium> yes
  3091. # [19:39] <@bz> aha
  3092. # [19:39] <@bz> Should I just nix that part?
  3093. # [19:39] * @bz can't recall what -g3 does, even
  3094. # [19:39] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  3095. # [19:40] <glandium> bz: "includes extra information, such as all the macro definitions present in the program"
  3096. # [19:40] <@bz> mmm
  3097. # [19:40] * @bz tries nixing that and seeing if that helps
  3098. # [19:40] <glandium> default level is 2
  3099. # [19:40] <@bz> I might have had that to make macros nicer at one point
  3100. # [19:40] <glandium> bz: how does it fail to start, btw?
  3101. # [19:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/729d41f6743b - Nicolas B. Pierron - Bug 844059 - Prevent int-specialized GetElementIC to produce stub for float typed arrays. r=dvander
  3102. # [19:40] * Quits: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: gwagner)
  3103. # [19:40] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  3104. # [19:40] * coop|lunch is now known as coop
  3105. # [19:41] <@bz> glandium: oh, simple: libxul > 2GB means it can't be loaded into address space of my 32-bit process, so the dynamic linker claims it can't link to libxul
  3106. # [19:41] * Parts: edmorley (edmorley@88F51059.F3BBB17D.144F44FA.IP)
  3107. # [19:41] <@bz> glandium: which it reports as libxul.so not being found, which led me down a long false trail of LD_LIBRARY_PATH and the like
  3108. # [19:41] <@bz> glandium: simply stripping libxul lets me start
  3109. # [19:41] * Joins: gcp (gpascutto@moz-86A7852.access.telenet.be)
  3110. # [19:41] <glandium> bz: i can't believe ld.so is so stupid
  3111. # [19:41] <glandium> bz: or is it gdb that causes problems?
  3112. # [19:42] <@bz> glandium: ldd does the same, fwiw
  3113. # [19:42] <@bz> mozilla% ldd ../obj-firefox/dist/bin/xpcshell
  3114. # [19:42] <@bz> ...
  3115. # [19:42] <glandium> ldd uses ld.so
  3116. # [19:42] * Joins: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it)
  3117. # [19:42] <@bz> libxul.so => not found
  3118. # [19:42] <@bz> Ah
  3119. # [19:42] <@bz> well, there we are then.
  3120. # [19:42] <@bz> It's just ld.so, in that case.
  3121. # [19:43] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Connection reset by peer)
  3122. # [19:43] <glandium> that's surprising... technically, the dynamic linker doesn't have to care about what's at the end of the file
  3123. # [19:43] <glandium> bz: what does readelf -l libxul.so say?
  3124. # [19:43] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3125. # [19:43] * @bz waits for pastebin
  3126. # [19:44] * froydnj wonders if some 32-bit fields overflowed in the binary and ld{,d} is really complaining about those
  3127. # [19:44] <@bz> http://www.pastebin.mozilla.org/2178422
  3128. # [19:44] <@bz> dunno
  3129. # [19:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c97e01125cc - Nicolas B. Pierron - Bug 844305 - Check that excluded type are included before generating guards. r=bhackett
  3130. # [19:44] <glandium> yeah, this doesn't look like something ld.so should complain about
  3131. # [19:45] <glandium> bz: could you paste the output for strace ldd libxul.so ?
  3132. # [19:45] <glandium> bz: maybe strace -f ldd... even
  3133. # [19:45] * jhopkins|buildduty is now known as jhopkins|bbiab
  3134. # [19:45] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
  3135. # [19:46] <@bz> http://www.pastebin.mozilla.org/2178423
  3136. # [19:46] * Quits: mixedpuppy (mixedpuppy@moz-7B3CFB22.vc.shawcable.net) (Quit: mixedpuppy)
  3137. # [19:46] * Quits: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it) (Ping timeout)
  3138. # [19:47] <@bz> fwiw, if I do strace xpcshell I get:
  3139. # [19:47] <@bz> open("./libxul.so", O_RDONLY) = -1 EOVERFLOW (Value too large for defined data type)
  3140. # [19:47] <@bz> After which it goes on to:
  3141. # [19:47] <@bz> open("/lib/tls/i686/sse2/libxul.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  3142. # [19:47] <@bz> etc
  3143. # [19:47] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  3144. # [19:48] <@bz> So it's possible the failure is inside open()
  3145. # [19:48] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  3146. # [19:48] <@bz> well, s/possible/clear/
  3147. # [19:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/018649ef8ce6 - Brian Nicholson - Bug 844590 - Use Looper.getMainLooper() for UiAsyncTask. r=kats
  3148. # [19:49] <@bz> manpage for open(2) says:
  3149. # [19:49] <glandium> bz: if it's not giving O_LARGEFILE...
  3150. # [19:49] <@bz> EOVERFLOW
  3151. # [19:49] <@bz> pathname refers to a regular file that is too large to be opened. The usual scenario
  3152. # [19:49] <@bz> here is that an application compiled on a 32-bit platform without -D_FILE_OFF-
  3153. # [19:49] <@bz> SET_BITS=64 tried to open a file whose size exceeds (2<<31)-1 bits; see also O_LARGE-
  3154. # [19:49] <@bz> FILE above. This is the error specified by POSIX.1-2001; in kernels before 2.6.24,
  3155. # [19:49] <@bz> Linux gave the error EFBIG for this case.
  3156. # [19:49] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  3157. # [19:49] <@bz> And yeah, no O_LARGEFILE here
  3158. # [19:49] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3159. # [19:50] <@bz> ok
  3160. # [19:50] * Joins: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it)
  3161. # [19:50] <derf> Wow, people still write code without -D_FILE_OFFSET_BITS=64?
  3162. # [19:50] <@bz> can I try rebulding without -g3 now, or do we still need to debug something here?
  3163. # [19:50] <@bz> derf: we apparently do!
  3164. # [19:50] <glandium> derf: glibc probably does on 32 bits systems
  3165. # [19:50] <glandium> bz: not us
  3166. # [19:51] <@bz> This is a 64-bit system
  3167. # [19:51] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3168. # [19:51] <@bz> But it's possible that the 32-bit glibc was still built without that ifdef
  3169. # [19:51] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3170. # [19:51] <glandium> bz: is that a x86 build or a x86-64 build?
  3171. # [19:51] <@bz> x86 build
  3172. # [19:51] <@bz> of Mozilla
  3173. # [19:51] * Quits: mwu (mwu@E9117DB.F7F094F8.4C07D37A.IP) (Ping timeout)
  3174. # [19:51] * cpeterson is now known as fireb0t
  3175. # [19:52] * kmoir is now known as kmoir-afk
  3176. # [19:52] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  3177. # [19:52] <@bz> Clearly loading a 2+GB libxul would not be an issue in an x86-64 build
  3178. # [19:52] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  3179. # [19:52] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  3180. # [19:53] * fireb0t is now known as cpeterson
  3181. # [19:53] <@bz> anyway
  3182. # [19:53] <@bz> we still need this build?
  3183. # [19:53] <@bz> or can I nix it and try without -g3?
  3184. # [19:53] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  3185. # [19:53] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Max SendQ exceeded)
  3186. # [19:53] <glandium> bz: go ahead
  3187. # [19:53] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3188. # [19:53] * Joins: Matt (Matt@E05025B2.7102BCB6.B7C3970A.IP)
  3189. # [19:54] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  3190. # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6a930768eb82 - Nicolas B. Pierron - Bug 841666 - Use exponent over-estimation to truncate operations. r=h4writer
  3191. # [19:55] * Joins: cviecco_ (cviecco@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3192. # [19:55] * Joins: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  3193. # [19:55] * Joins: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  3194. # [19:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/29de190ac31c - Sriram Ramasubramanian - Bug 844984: Remove overdraw in Awesomebar. [r=bnicholson]
  3195. # [19:55] <@bz> glandium: thanks
  3196. # [19:56] <@bz> glandium: And thanks for helping sort through this!
  3197. # [19:56] * nrc|away is now known as nrc
  3198. # [19:56] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3199. # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8d8cb708ed97 - Glenna Buford - Bug 835868 - Consolidate cross-process permission checks for TCPSocket. r=jdm
  3200. # [19:56] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3201. # [19:57] * Joins: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP)
  3202. # [19:58] <jhford> RyanVM: what's the magic sauce to get gecko patches uplifted?
  3203. # [19:59] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  3204. # [19:59] <RyanVM> jhford: get approval or blocking status
  3205. # [19:59] <jhford> i have approval
  3206. # [19:59] <RyanVM> bug #?
  3207. # [19:59] <jhford> and it's got firefox22 fixed (needs to go to aurora)
  3208. # [19:59] <cers> akeybl: ping
  3209. # [19:59] <jhford> RyanVM: https://bugzilla.mozilla.org/show_bug.cgi?id=839298
  3210. # [20:00] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3211. # [20:00] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  3212. # [20:00] <NeilAway> mbrubeck: actually, that selection listener that I just caught up with noticing you mentioning might make more sense, we use that in view source for instance
  3213. # [20:00] * Quits: nik_john (Mibbit@831FB3F8.17E18DD9.F44414AF.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3214. # [20:00] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Ping timeout)
  3215. # [20:00] <RyanVM> jhford: would have normally shown up in my queries, except the target milestone is set to mozilla21
  3216. # [20:00] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3217. # [20:01] * Joins: mdas_ (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3218. # [20:01] <RyanVM> jhford: and I'm naturally not looking to uplift mozilla21 patches to aurora at this point :)
  3219. # [20:01] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3220. # [20:01] <mbrubeck> NeilAway: Yeah, addSelectionListener seems to do what I need.
  3221. # [20:01] <jhford> ahh,
  3222. # [20:01] <jhford> k
  3223. # [20:01] <jhford> y u no automate :P
  3224. # [20:01] <RyanVM> so set checkin-needed on it or change the TM
  3225. # [20:01] * mdas_ is now known as mdas
  3226. # [20:02] * Parts: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  3227. # [20:02] <jhford> set
  3228. # [20:02] * jhopkins|bbiab is now known as jhopkins|buildduty
  3229. # [20:02] <RyanVM> jhford: bugs that cross gecko revs are a pain to track :(
  3230. # [20:02] <jhford> es
  3231. # [20:02] * Joins: DomoOrigatuMrMugatu (john_q@moz-B6268EB2.ntc.blacksburg.shentel.net)
  3232. # [20:02] <jhford> i bet
  3233. # [20:02] <jhford> the fix literally landed 5? minutes after the branching happened
  3234. # [20:02] <RyanVM> doh
  3235. # [20:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/55d8934477f6 - Benjamin Smedberg - Bug 623462 - Add an environment variable to save a full dump, not just a minidump, r=ted
  3236. # [20:02] <jhford> gml
  3237. # [20:02] <jhford> fml
  3238. # [20:02] <RyanVM> lol
  3239. # [20:03] <RyanVM> something about screwing up fml that always makes me laugh
  3240. # [20:03] <jhford> yah... it's pretty bad
  3241. # [20:04] * geekboy is now known as geekboy|afk
  3242. # [20:05] * Joins: ggp (ggp@43CB6079.66715431.D25A875A.IP)
  3243. # [20:05] <lmandel> BenWa: Can you give your shutdown timers update today?
  3244. # [20:06] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
  3245. # [20:06] * Joins: gandalf (zbraniecki@moz-D9647D2A.tmodns.net)
  3246. # [20:07] <RyanVM> ooo, a bholley landing!
  3247. # [20:08] * RyanVM prepares his backout cannon
  3248. # [20:08] <bholley> RyanVM: :-)
  3249. # [20:08] <bholley> RyanVM: I even did a very expensive "full try run"
  3250. # [20:08] <RyanVM> heh
  3251. # [20:08] * Quits: azakai (alon@moz-EA765158.midsouth.biz.rr.com) (Ping timeout)
  3252. # [20:08] * RyanVM waits for the needs-clobber bustage
  3253. # [20:09] * cmcavoy is now known as cmcavoy-offline
  3254. # [20:09] * Joins: spartanfire (guimdearau@A230CD32.A5C6B195.7C9220AF.IP)
  3255. # [20:09] * RyanVM <- eternal optimist
  3256. # [20:09] <RyanVM> bholley :D
  3257. # [20:09] <bholley> RyanVM: I appreciate everything you do :-)
  3258. # [20:09] <BenWa> lmandel: I have interview prep to do atm, sorry
  3259. # [20:10] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3260. # [20:10] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3261. # [20:10] * ChanServ sets mode: +o dbaron
  3262. # [20:11] * Joins: alice (alice@514D186.F3BBB17D.144F44FA.IP)
  3263. # [20:11] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3264. # [20:11] <jdm> gregglind: ping
  3265. # [20:12] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  3266. # [20:12] <lmandel> BenWa: OK. We'll put it off another week.
  3267. # [20:12] <gregglind> jdm :) hello! Are you my savior
  3268. # [20:12] <jdm> gregglind: maybe! what do you need to know, exactly?
  3269. # [20:12] <gregglind> my build / test yoda.
  3270. # [20:12] * whimboo is now known as whimboo|afk
  3271. # [20:12] <gregglind> things I need to know: how to read the perma-orange enough to know when it's fixed. How to build on my loaner build host. how to run tests.
  3272. # [20:12] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.9.1.16/20121207220152])
  3273. # [20:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/036f8a67636c - Milan Sreckovic - Bug 844630 - Be explicit about environ visibility. r=bgirard
  3274. # [20:12] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Quit: tantek)
  3275. # [20:13] <philor> gregglind: actually, first you need step 0, "is this a test slave or a build slave that I was loaned?"
  3276. # [20:13] * Joins: wesj (Instantbir@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3277. # [20:13] <gregglind> I think it was a build slave :)
  3278. # [20:14] <gregglind> I know this is all in the docs, but a guide to the Underworld would help.
  3279. # [20:14] <philor> gregglind: it should have been a test slave according to the summary and comment 2, and if it was, then the usual approach would be to push the reverse of https://hg.mozilla.org/releases/mozilla-aurora/rev/c489c87349b5 to try to get yourself a build and packaged tests, and pull them onto your test slave, and then roughly imitate the commandline from a test log to run the tests
  3280. # [20:15] <gregglind> And if there is a "quickest path to fixing your weirdo bug on a not-your-platform" I can read that.
  3281. # [20:15] * Quits: darkowlzz (darkowlzz@5F7E6ABB.2432B25E.F44414AF.IP) (Ping timeout)
  3282. # [20:15] * Quits: tonymec (tonymec@ACE87672.8190FE72.277517C1.IP) (Ping timeout)
  3283. # [20:15] <gregglind> the user name involves 'bld' but I have no idea of what to do once I am there.
  3284. # [20:15] * Quits: nical (nico@moz-F8747CC6.dsl.ovh.fr) (Quit: nical)
  3285. # [20:15] * Quits: tonymec|away (tonymec@ACE87672.8190FE72.277517C1.IP) (Ping timeout)
  3286. # [20:17] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (No route to host)
  3287. # [20:17] * Quits: mmc|laptop (mmc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3288. # [20:17] * Joins: mmc|laptop (mmc@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3289. # [20:18] * Joins: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3290. # [20:18] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  3291. # [20:18] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/08938603bfaf - Daniel Holbert - Bug 841847: Ensure that we reflow a flex container's children, if any of them received a "measuring" reflow. r=dbaron a=lsblakk
  3292. # [20:19] <philor> actually, step 0 is probably to decide whether or not this is even what you want, since installing Ubuntu in a VM or using Try are both likely to be far easier than doing it remotely, until you discover that it's impossible to reproduce locally
  3293. # [20:19] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/6061a3cf64bc - Daniel Holbert - Bug 821775: Set mHResize & mVResize flags when doing the actual reflow of a flex item, if we did an earlier "measuring" reflow and we're now stretching the item in either or
  3294. # [20:19] <firebot> both dimensions. r=dbaron a=lsblakk
  3295. # [20:19] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/3a448e84c1f1 - Daniel Holbert - (no bug) Fix comment in typo, and remove stale XXXdholbert comment. a=Comment-only, DONTBUILD
  3296. # [20:20] * kmoir-afk is now known as kmoir
  3297. # [20:20] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  3298. # [20:20] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  3299. # [20:21] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  3300. # [20:21] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  3301. # [20:22] * Joins: darkowlzz (darkowlzz@F2F8D79E.108B122E.25B273F5.IP)
  3302. # [20:22] * Joins: mib_3ar2eq (Mibbit@moz-8AD190BF.tirol.surfer.at)
  3303. # [20:24] * Quits: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP) (Ping timeout)
  3304. # [20:25] * Joins: azakai (alon@moz-EA765158.midsouth.biz.rr.com)
  3305. # [20:25] <gregglind> philor, the permaorange is only on that platform
  3306. # [20:25] <gregglind> afaict.
  3307. # [20:25] <gregglind> https://bugzilla.mozilla.org/show_bug.cgi?id=823989
  3308. # [20:26] <gregglind> but honestly, even reading that bug is pretty impossible for me :)
  3309. # [20:26] * Quits: paolo (paolo@moz-DF1C49BE.retail.telecomitalia.it) (Client exited)
  3310. # [20:27] * Quits: smooney__ (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3311. # [20:27] * Quits: gandalf (zbraniecki@moz-D9647D2A.tmodns.net) (Ping timeout)
  3312. # [20:28] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3313. # [20:28] * Joins: smooney__ (smooney@2557E599.66715431.D25A875A.IP)
  3314. # [20:28] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3315. # [20:28] * Joins: mikeratcliffe (mikeratcli@CEFB859F.FE7B39FC.F0B55906.IP)
  3316. # [20:28] * jwir3|zzz is now known as jwir3
  3317. # [20:29] * Joins: edwong (Adium@2557E599.66715431.D25A875A.IP)
  3318. # [20:30] <Ms2ger> Heh, EnsureStringLength
  3319. # [20:31] <Ms2ger> bsmedberg, that'll never fail, will it?
  3320. # [20:31] * Quits: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr) (Ping timeout)
  3321. # [20:31] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3322. # [20:31] <bsmedberg> Ms2ger: no it won't
  3323. # [20:32] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3324. # [20:32] * rail is now known as rail-brb
  3325. # [20:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1d01526d344 - Ethan Hugg - Bug 844929: Accept numeric parameters > UINT_MAX in SDP o-lines
  3326. # [20:33] * Joins: mdas_ (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3327. # [20:33] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3328. # [20:33] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  3329. # [20:34] * Quits: sicking (sicking@moz-289A587C.hsd1.ca.comcast.net) (Quit: sicking)
  3330. # [20:34] * RyanVM wonders which ewong to ping - ewong|afk, ewong|away, or ewong|sleep
  3331. # [20:34] * Quits: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP) (Ping timeout)
  3332. # [20:35] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  3333. # [20:35] <edwong> RyanVM: we're popular
  3334. # [20:35] <we11ington> Does anybody know of a way to enlarge a page's content? (Essentially, scale everything, but do NOT reflow text, etc.)
  3335. # [20:35] <RyanVM> edwong: hah
  3336. # [20:35] <we11ington> Scrollbars are expected
  3337. # [20:35] <RyanVM> edwong: did I see that you were looking at bug 833769?
  3338. # [20:36] <edwong> RyanVM: looking
  3339. # [20:36] <we11ington> FullZoom won't work because it reflows text and we can't seem to figure out how to disable that
  3340. # [20:36] * Joins: tonymec|away (tonymec@E2311DD4.9478F248.277517C1.IP)
  3341. # [20:36] * mdas_ is now known as mdas
  3342. # [20:36] * Joins: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP)
  3343. # [20:37] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3344. # [20:37] <edwong> RyanVM: I'm not familiar with this, that might be sleep | away | afk
  3345. # [20:37] * Joins: tonymec (tonymec@E2311DD4.9478F248.277517C1.IP)
  3346. # [20:37] <RyanVM> rats
  3347. # [20:38] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  3348. # [20:38] * mib_3ar2eq is now known as barcode
  3349. # [20:38] <edwong> RyanVM: wrong wong
  3350. # [20:38] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  3351. # [20:38] <edwong> ;)
  3352. # [20:38] <RyanVM> hah
  3353. # [20:38] * Joins: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr)
  3354. # [20:39] <philor> gregglind: https://bugzilla.mozilla.org/show_bug.cgi?id=823989#c60, there's one linux32+mac and one linux64+win7 (plus the Linux focus stuff from https://bugzilla.mozilla.org/show_bug.cgi?id=823989#c30 if you want to go back to customizing the toolbar on the first run)
  3355. # [20:39] * barcode is now known as BarCodeS
  3356. # [20:40] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  3357. # [20:40] * Quits: cviecco_ (cviecco@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3358. # [20:40] * Quits: GPHemsley (GPHemsley@moz-F93E11DA.hsd1.ga.comcast.net) (Quit: This computer has gone to sleep)
  3359. # [20:40] * Quits: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net) (Quit: sheeri)
  3360. # [20:41] <gregglind> philor, I am not sure what to do with that info :(
  3361. # [20:42] <gregglind> so this one? https://bugzilla.mozilla.org/show_bug.cgi?id=832703
  3362. # [20:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Quit: ekr)
  3363. # [20:42] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3364. # [20:42] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3365. # [20:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/00ed3d264438 - Avi Halachmi - Bug 590422: Remove delay line filter from timer thread. r=bz
  3366. # [20:43] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  3367. # [20:43] <gregglind> so, philor, what's the stupidest, simplest way to get this going / fixed? on my mac, check out central, mach build, (edit the browser-ui tests), mach test?
  3368. # [20:44] <akeybl> cers: hi there
  3369. # [20:45] <@bz> avih: thanks for resurrecting that patch
  3370. # [20:45] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  3371. # [20:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/13ccc41033ec - Joshua Cranmer - Bug 648980 - Add a hook for projects to have custom configure scripts. r=glandium
  3372. # [20:46] <avih> bz: sure. but i was just being selfish. i really like smoothness, and i had to get to the bottom of these jitters ;)
  3373. # [20:46] * Quits: darkowlzz (darkowlzz@F2F8D79E.108B122E.25B273F5.IP) (Ping timeout)
  3374. # [20:46] <we11ington> Anybody know how to scale the page, width and height included, without doing any reflow? The content needs to stay in the exact same shape, just bigger.
  3375. # [20:47] * Joins: GPHemsley (GPHemsley@moz-F93E11DA.hsd1.ga.comcast.net)
  3376. # [20:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b8d0b73600e - Jim Blandy - Bug 839313: Don't use a runtime value root to implement the 'customNative' property of 'it'. r=waldo
  3377. # [20:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4c8b199ed597 - Jim Blandy - Bug 839313: Replace JSVAL_VOID and similar constants with their JS::MumbleValue() equivalents. r=waldo
  3378. # [20:47] <@bz> avih: Hey, I hear this whole open source thing and scratching itches is supposed to work that way. ;)
  3379. # [20:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e150e804f902 - Jim Blandy - Bug 839313: In js/src/shell/js.cpp, Use JS_SET_RVAL, instead of assigning to *vp. r=waldo
  3380. # [20:47] * Joins: gandalf (zbraniecki@moz-D9647D2A.tmodns.net)
  3381. # [20:47] <avih> bz: so they say ;)
  3382. # [20:47] <philor> gregglind: not quite, since you have to build testpilot, which only happens with MOZ_UPDATE_CHANNEL=beta
  3383. # [20:47] <Ms2ger> Hah
  3384. # [20:47] * Joins: darkowlzz (darkowlzz@F2F8D79E.108B122E.25B273F5.IP)
  3385. # [20:47] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  3386. # [20:47] <gregglind> I probably need the aurora actually.
  3387. # [20:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b2c38a3b59dc - Margaret Leibovic - Bug 843821 - Remove debug logging that accidentally landed. r=oops
  3388. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4637a1449900 - Margaret Leibovic - Bug 845075 - Move more tab-specific event handlers from GeckoApp to Tabs. r=mfinkle
  3389. # [20:48] <gregglind> philor, I want to be in place where I can reliably prove that I fxed the bug, whatever it is.
  3390. # [20:48] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  3391. # [20:49] * Quits: tH (Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  3392. # [20:49] <avih> tn: re bug 590422 comment 39, care to help me doing that? is there a tol for that? do i need to check manually over different checkins, etc?
  3393. # [20:49] <avih> tool*
  3394. # [20:49] * Joins: ggp_ (ggp@2557E599.66715431.D25A875A.IP)
  3395. # [20:49] <Ms2ger> Go me
  3396. # [20:49] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3397. # [20:49] <@ted> do we report memory usage metrics in telemetry?
  3398. # [20:50] <Ms2ger> I wanted to file a bug about EnsureStringLength, and it turns out I already did last October
  3399. # [20:50] * Quits: ggp (ggp@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  3400. # [20:50] <tn> avih, what i was trying to say was that the compare talos tool which you used has that already built in. if you go to http://perf.snarkfest.net/compare-talos/ you just click the "Add another" button
  3401. # [20:50] * ggp_ is now known as ggp
  3402. # [20:50] * jcranmer is now known as jcranmer|away
  3403. # [20:50] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
  3404. # [20:51] <philor> gregglind: reliably proving you fixed it is a try push of m-c, with https://hg.mozilla.org/try/rev/9ba7e4567b66 but with "aurora" replaced by "beta"
  3405. # [20:51] * mattwoodrow|away is now known as mattwoodrow
  3406. # [20:51] <avih> tn: ah. cool. dunno why i missed that. probably subconsciously thought it was a redundant "enter" button ;) i'll look into that. thx.
  3407. # [20:52] <gregglind> philor, I need a step before that, where I build and actually debug the problem on a platform where it's happening
  3408. # [20:52] <tn> avih, yeah, its helpful in determining if something is just noise or actual change
  3409. # [20:52] <avih> tn: i should have learned by now that no character is redundant on tbpl :p
  3410. # [20:52] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3411. # [20:52] <gregglind> i accept your answer for the reliably prove part, of cousre :) I underspecced the question!
  3412. # [20:53] <tn> avih, heh
  3413. # [20:53] <gregglind> Right now, I don't even know how to start stepping through the test suite to see where tehre is a problem.
  3414. # [20:53] <@ted> looks like we do
  3415. # [20:54] <RyanVM> gfritzsche: ping
  3416. # [20:55] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  3417. # [20:55] * Waldo is now known as Waldo|lunch
  3418. # [20:55] * Joins: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net)
  3419. # [20:55] * Parts: edwong (Adium@2557E599.66715431.D25A875A.IP)
  3420. # [20:56] * Quits: sfink (chatzilla@moz-BD9FC79C.hfc.comcastbusiness.net) (Ping timeout)
  3421. # [20:57] <gfritzsche> RyanVM: pong
  3422. # [20:57] * Joins: b10n1k (j0ni@moz-B161B7E4.access.hol.gr)
  3423. # [20:57] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3424. # [20:57] <RyanVM> gfritzsche: any luck with the osx java crash investigation?
  3425. # [20:57] * Joins: TheOne (one@moz-555343DF.dip.t-dialin.net)
  3426. # [20:57] <philor> gregglind: and so far, the only mentor you've managed to gather up is at his non-Mozilla day job - maybe try #introduction with the problem "I need to build mozilla-central with ac_add_options --enable-update-channel=beta so that testpilot gets built, and then I need to run browser-chrome tests, what do I do?"
  3427. # [20:57] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: fitzgen)
  3428. # [20:58] * Quits: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr) (Ping timeout)
  3429. # [20:58] * jedp is now known as jedp|mtg
  3430. # [20:58] <gfritzsche> RyanVM: none with 824069 if you mean that, though related things are on my list for this week
  3431. # [20:58] * Joins: past (Instantbir@moz-A7F2949A.dsl.dyn.forthnet.gr)
  3432. # [20:58] <RyanVM> ok :)
  3433. # [20:58] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  3434. # [20:59] <vladan> darkowlzz: you pinged me yesterday?
  3435. # [20:59] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/b25ab04a5813 - Benjamin Smedberg - Bug 827596 - assert at runtime if we try to assign to a nsAutoPtr which already contains the identical pointer, r=dbaron a=lsblakk
  3436. # [20:59] <darkowlzz> vladan: yeah
  3437. # [20:59] <vladan> what's up
  3438. # [20:59] * khuey is now known as khuey|away
  3439. # [20:59] <darkowlzz> vladan: https://bugzilla.mozilla.org/show_bug.cgi?id=817381#c31
  3440. # [21:00] * ferjm is now known as ferjm|afk
  3441. # [21:00] * Joins: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP)
  3442. # [21:00] <vladan> darkowlzz: k let me take a quick look
  3443. # [21:00] <avih> tn: ok, so i tried it. i used about 5 original revisions. and indeed it's gone. however, i see that some changes are marked in red/green, but others don't. it doesn't appear to be triggered by the change%, does it exclude "painting" of tests where the variance is just too big?
  3444. # [21:00] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  3445. # [21:01] * Joins: Mnyromyr (Mnyromyr@moz-76E2FA46.unity-media.net)
  3446. # [21:01] <avih> tn: http://perf.snarkfest.net/compare-talos/index.html?oldRevs=a4f834dd884f,f14dc834f18e,aaefec5d34f8,f9ece777368e,73f0c5b00572&newRev=152efb54169e&submit=true
  3447. # [21:01] <RyanVM> oh boy, the Win7 platform update is officially on Windows Update now
  3448. # [21:01] * Quits: Ms2ger (Ms2ger@moz-E169C25E.adsl-dyn.isp.belgacom.be) (Quit: nn)
  3449. # [21:01] <darkowlzz> vladan: okay, better if you leave comment there. It's really later here, have classes in the morning :)
  3450. # [21:01] <vladan> ok
  3451. # [21:01] * darkowlzz is now known as darkowlzz|zz
  3452. # [21:01] <gregglind> philor, noted. A+ on you :)
  3453. # [21:01] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  3454. # [21:01] <tn> avih, i think compare talos uses the variance of the 5 base revisions to determine what the normal range is. then uses the color to indicate how far the new revision is away given how much it usually varies
  3455. # [21:02] <darkowlzz|zz> vlad: thanks :)
  3456. # [21:03] <avih> tn: but the coloring is very different (much less) in the 5-originals comparison than the original comparison i used (one original).
  3457. # [21:03] * spohl is now known as spohl|afk
  3458. # [21:03] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  3459. # [21:03] <avih> tn: so it suggests that my first comparison didn't take 5 originals as well, or else i'm guessing it would have shown a similar pattern to the 5-originals comparison
  3460. # [21:04] <avih> (cool and useful tool btw. nice)
  3461. # [21:04] <tn> avih, yes your original compare talos link only had one base rev
  3462. # [21:04] * Quits: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
  3463. # [21:05] * Joins: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP)
  3464. # [21:05] <avih> tn: so what does that mean? <tn> avih, i think compare talos uses the variance of the 5 base revisions to determine what the normal range is
  3465. # [21:05] * Quits: bsmith (bsmith@C11351D5.AC8EC7EA.B4C748B5.IP) (Ping timeout)
  3466. # [21:06] * rail-brb is now known as rail
  3467. # [21:06] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3468. # [21:06] <tn> avih, it looks like it computes the variance, and high lights any rows where the detla is bigger than the variance
  3469. # [21:06] <avih> tn: overall though, to me, it appears the talos tests have too much noise to notice minor changes...
  3470. # [21:07] <gaston> is there an mq command that moves a patch at the end of the stack ?
  3471. # [21:07] <gaston> ie hg qpop --to-the-end
  3472. # [21:07] * joduinn-mtg is now known as joduinn
  3473. # [21:07] <tn> avih, yes, you can't really notice changes smaller than the noise. but you can use your knowledge of how much noise there is normally to determine if it is within the noise or not
  3474. # [21:08] <avih> tn: yeah, sure. but my comment was about the general noise level.
  3475. # [21:08] <cpearce> jaws: we dispatch a "ratechange" event when the playback rate changes
  3476. # [21:08] <avih> tn: in other words: it could be more useful if it had less noise.
  3477. # [21:09] * cpeterson is now known as cpeterson|lunch
  3478. # [21:09] <jdm> gregglind: do philor's instructions up above make sense to you?
  3479. # [21:09] <jdm> they do to me, so I can help
  3480. # [21:09] * juanb is now known as juanb|lunch
  3481. # [21:10] <tn> avih, yes of course. less noise would be wonderful, but we don't always get what we want, so we have to deal with what we have.
  3482. # [21:10] <gregglind> jdm, I have no idea of where to start, and am pretty frustrated, honestly :)
  3483. # [21:10] <gregglind> if we want to pm or vidyo that is ifine.
  3484. # [21:10] <jdm> gregglind: let's take it to #introduction
  3485. # [21:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1c851a5bbc9f - Boris Zbarsky - Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
  3486. # [21:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4763990a983 - Boris Zbarsky - Bug 838686 part 1. Add a helper class that can store a WebIDL callback or an XPCOM interface. r=peterv
  3487. # [21:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b0a1b994278e - Boris Zbarsky - Bug 845313. Make mochitest-ipcplugins actually pay attention to the TEST_PATH. r=bsmedberg
  3488. # [21:11] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3489. # [21:11] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  3490. # [21:12] <avih> tn: yeah, it was a wishful thinking ;) though i think the results could still be more useful if the final change value would be displayed as "[+/- 10%] +12%" so you know you're actually only 2% beyond the "range", rather than look the range up in absolute values on a different column, etc.
  3491. # [21:12] * bsmedberg is now known as bsmedberg-mtg
  3492. # [21:13] <RyanVM> jdm: ping
  3493. # [21:13] <RyanVM> jdm: your last attachement to bug 832411 is for b2g18, right?
  3494. # [21:13] <jdm> RyanVM: yep
  3495. # [21:13] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
  3496. # [21:13] <avih> tn: where the 10% there would be std-dev or some other common range
  3497. # [21:14] <RyanVM> jdm: just wanted to be sure because it got lost from the patch description
  3498. # [21:14] <jdm> yeah, my mistake
  3499. # [21:14] <jdm> thanks for checking
  3500. # [21:14] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
  3501. # [21:14] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  3502. # [21:14] * Joins: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
  3503. # [21:15] <tn> avih, it might be doing that, i'm not sure of exactly what it does
  3504. # [21:15] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
  3505. # [21:15] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
  3506. # [21:16] <mounir> the Gecko Profiler doesn't work on Linux?
  3507. # [21:16] * Quits: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  3508. # [21:16] <mounir> sounds surprising...
  3509. # [21:16] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  3510. # [21:16] <avih> tn: there's variation (absolute), delta (absolute) and delta%. on far columns. so to know how bad/good the results actually are, i think it would be nicer to display the delta std-dev, just besides the result delta. do you know who maintains this tool?
  3511. # [21:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d3e8e7ee977 - David Humphrey (:humph) - Bug 839371 - Implement HTML5 <data> element. r=smaug
  3512. # [21:18] <gregglind> khuey or others, is there an special trick to building on loaned slaves?
  3513. # [21:18] * Quits: rohandalvi (rohandalvi@B323DA0F.E591327D.5FDBC370.IP) (Client exited)
  3514. # [21:18] <gregglind> or is there somehwere I can read mmore about their env / where source is, etc.?
  3515. # [21:19] <@bz> glandium: without -g3 I'm at 730MB
  3516. # [21:19] <tn> avih, i'm not sure but i found this https://bitbucket.org/philor/compare-talos so perhaps philor knows
  3517. # [21:19] <@bz> glandium: which is a good bit smaller. ;)
  3518. # [21:19] <tbsaunde> man bug 845302 is great
  3519. # [21:19] <avih> tn: cheers.
  3520. # [21:19] <avih> philor: you know who maintains the talos comparison page?
  3521. # [21:19] <@bz> tbsaunde: I actually have a functioning linux32 build if that would be useful
  3522. # [21:19] <@bz> avih: mconnor, iirc
  3523. # [21:19] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  3524. # [21:20] * Quits: Nefzaoui (chatzilla@7FEFEC49.3076D893.7D0E51E.IP) (Connection reset by peer)
  3525. # [21:20] <avih> thx
  3526. # [21:20] <avih> mconnor: got few mins?
  3527. # [21:20] <@bz> tbsaunde: "oops"
  3528. # [21:20] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3529. # [21:20] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Quit: Lost terminal)
  3530. # [21:20] <@bz> tbsaunde: that reminds me of the time I needed to access a PDF that had some of those flags flipped....
  3531. # [21:20] * coop is now known as coop|afk
  3532. # [21:20] <tbsaunde> bz: I'm probably not far from having one too
  3533. # [21:20] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
  3534. # [21:20] <@bz> tbsaunde: and I ended up hacking xpdf source to disable the checking for those flags....
  3535. # [21:20] <tbsaunde> bz: if you want you can debug that m2 thing from the range patch, or you can just help me do it
  3536. # [21:21] <@bz> tbsaunde: what was the failing test again?
  3537. # [21:21] <tbsaunde> bz: oh, I know pdf encryption is a joke
  3538. # [21:21] <@bz> tbsaunde: going to see if I can reproduce, at least
  3539. # [21:21] <RyanVM> tbsaunde: do you have any idea for why we seem to be hitting bug 828233 so frequently lately?
  3540. # [21:21] <tbsaunde> bz: one sec
  3541. # [21:21] * Joins: sfink (chatzilla@moz-5C92B3D5.dsl.pltn13.sbcglobal.net)
  3542. # [21:21] <mconnor> avih: yo
  3543. # [21:21] <tbsaunde> RyanVM: is that the leak?
  3544. # [21:22] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
  3545. # [21:22] <RyanVM> yeah
  3546. # [21:22] <@ted> mounir: that's not what i would expect
  3547. # [21:22] <RyanVM> tbsaunde: that and bug 833769 are pretty frequent these days
  3548. # [21:22] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  3549. # [21:23] <tbsaunde> bz: dom/imptests/webapps/DOMCore/tests/approved/test_Range-compareBoundaryPoints.html (failed on try for me too)
  3550. # [21:23] * jhammel is now known as jhammel|lunch
  3551. # [21:23] * Quits: yury (yury@moz-68731345.ok.ok.cox.net) (Quit: Quit)
  3552. # [21:23] <tbsaunde> RyanVM: I have no idea about the leak :( surkov has been going around fixing random stuff that might be related in the hope he'll stumple into fixing it
  3553. # [21:24] <@bz> tbsaunde: thanks, looking
  3554. # [21:24] <RyanVM> tbsaunde: very encouraging :(
  3555. # [21:24] * Joins: T3 (T3@8AD413DD.3053860D.A992BEAD.IP)
  3556. # [21:24] * Joins: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP)
  3557. # [21:24] <RyanVM> bug 833769 really needs an owner
  3558. # [21:24] * Quits: Sander (chatzilla@68199CE4.E6392D37.B7608A5.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3559. # [21:24] <tbsaunde> RyanVM: sorry :( its baad and worrying, but tbh I have no idea how to debug it when I've never reproduced it locally
  3560. # [21:25] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  3561. # [21:25] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  3562. # [21:25] <avih> mconnor: hey. so, i used the talos comparison tool for the first time today. nice tool! :) then _tn pointed me to the fact that i can choose several original revisions to understand the general noise level of this tests. then i thought that it might be easier to interpret the results if just before the last change% column, there would also be one or two columns of say, 1 stddev and 2 stddev, in %, so you could see the final columns as: +/-5%
  3563. # [21:25] <avih> , +/-7% +6%. so you immediately get a better idea on where the result is compared to the general noise (in same % units) of this specific test
  3564. # [21:25] <RyanVM> i'm worried about how many more failures we're getting in the XHR tests these days
  3565. # [21:25] <tbsaunde> I guess we could always dump cc logs to the test output in mochitest-a11y
  3566. # [21:25] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Quit: Reconnecting)
  3567. # [21:25] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
  3568. # [21:26] <tbsaunde> bz: np, I'd probably find debugging it interesting if you have better things to do
  3569. # [21:26] <RyanVM> bz: inbound bustage
  3570. # [21:26] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Quit: leaving)
  3571. # [21:26] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
  3572. # [21:26] <avih> mconnor: since now you have to convert the absolute delta to % in your head, then compare it to the final change % column.
  3573. # [21:27] <@bz> RyanVM: er.. looking
  3574. # [21:27] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
  3575. # [21:27] <@bz> RyanVM: I hate compilers
  3576. # [21:28] <RyanVM> don't we all
  3577. # [21:28] <@bz> RyanVM: iirc I had to add that "inline" to get it to compile on Windows....
  3578. # [21:29] <RyanVM> lol, choices choices
  3579. # [21:29] <avih> mconnor: maybe even it would let you supply a dates range, so you can compare your result to a range of your choosing, instead of copying changeset ids manually
  3580. # [21:29] <@bz> RyanVM: or Linux? Because it was treating it as a forward-decl of a non-inline function that the linker then looked for
  3581. # [21:29] <@bz> RyanVM: I guess we back out for now and I do a bunch of all-platforms pushes on try
  3582. # [21:29] <@bz> RyanVM: that will work well. ;)
  3583. # [21:29] * merike is now known as merike|away
  3584. # [21:30] * @bz looks at the Linux red
  3585. # [21:30] <@bz> Looks like the same issue there
  3586. # [21:30] <@bz> ok
  3587. # [21:30] <@bz> RyanVM: Backing out
  3588. # [21:30] * Joins: devMike (Mibbit@moz-EBE658B3.static.t-2.net)
  3589. # [21:30] <devMike> hello
  3590. # [21:31] <@bz> RyanVM: this totally used to build on Linux. :(
  3591. # [21:31] * Joins: alice_ (alice@moz-A7C201EB.zone16.bethere.co.uk)
  3592. # [21:31] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  3593. # [21:31] <devMike> need a help, need to debug a thing and how can i see the source logs in any log viewer?
  3594. # [21:31] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3595. # [21:32] <devMike> is there something like sawbuck
  3596. # [21:33] <@bz> RyanVM: backout pushed.
  3597. # [21:33] <RyanVM> bz: thanks
  3598. # [21:34] <@bz> tbsaunde: can't reproduce so far. :(
  3599. # [21:34] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  3600. # [21:34] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  3601. # [21:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/215273993b1f - Boris Zbarsky - Back out changeset a4763990a983 (bug 838686) because gcc doesn't like it and we get a CLOSED TREE.
  3602. # [21:34] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7e07e7ffe99e - Boris Zbarsky - Back out changeset 1c851a5bbc9f (bug 838686) because it depends on a changeset gcc doesn't like
  3603. # [21:34] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3604. # [21:34] * KaiRo is now known as KaiRo_away
  3605. # [21:35] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
  3606. # [21:35] <RyanVM> khuey|away: ping
  3607. # [21:35] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
  3608. # [21:35] * ChanServ sets mode: +o roc
  3609. # [21:35] * @roc cracks and joins Yammer
  3610. # [21:35] <tbsaunde> bz: ok, I'll try then, thanks for trying
  3611. # [21:36] <mounir> RyanVM: edmorley told me you had issues with data URIs being leaked?
  3612. # [21:36] <RyanVM> mounir: I think so
  3613. # [21:37] <RyanVM> mounir: when I want to look at the screenshot of a failed test in the tbpl logs
  3614. # [21:37] * Joins: till (till@moz-82846BE.adsl.alicedsl.de)
  3615. # [21:37] <mounir> RyanVM: I think I have that problem
  3616. # [21:37] <RyanVM> i copy the data URL and paste & go it into a new tab
  3617. # [21:37] <mounir> but I can't rep
  3618. # [21:37] <mounir> reproduce it
  3619. # [21:37] <RyanVM> I noticed last week that I had a bunch of them showing in about memory
  3620. # [21:37] <RyanVM> long after I'd closed them
  3621. # [21:37] <Jesse> ted: i added a mention of MOZ_CRASHREPORTER_FULLDUMP to https://bugzilla.mozilla.org/show_bug.cgi?id=623462 . is there also documention for the things you can you do with minidumps, including full minidumps?
  3622. # [21:37] <RyanVM> ~100MB worth
  3623. # [21:37] <Jesse> ted: https://developer.mozilla.org/en-US/docs/Environment_variables_affecting_crash_reporting
  3624. # [21:38] <we11ington> josh: Do you know anything about full zoom and why it reflows even when the reflow pref is false?
  3625. # [21:38] <@bz> RyanVM: are you going to star, or should I?
  3626. # [21:38] <@ted> Jesse: what kind of documentation do you mean? i think the primary usecase here is just "open in a microsoft debugger"
  3627. # [21:39] <@ted> i'm actually not sure how well breakpad would deal with full memory minidumps
  3628. # [21:39] <@ted> (with processing them)
  3629. # [21:39] <Jesse> ted: is it windows-only?
  3630. # [21:39] <josh> we11ington: no, sorry
  3631. # [21:39] <RyanVM> bz: just did
  3632. # [21:39] <we11ington> josh: Okay, thanks!
  3633. # [21:39] <josh> roc: ^
  3634. # [21:39] <@bz> RyanVM: thanks!
  3635. # [21:39] <@ted> Jesse: yes
  3636. # [21:40] <RyanVM> mounir: but of course, I'm not seeing any atm either (even though I did some copy/paste this morning)
  3637. # [21:40] <we11ington> roc: General question, do you know of a way to make the content bigger in all dimensions (no reflow and no changing of shape)? Specific question, do you know how to make Full Zoom not reflow?
  3638. # [21:41] * Quits: jedp|mtg (jedp@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  3639. # [21:42] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  3640. # [21:42] * Joins: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se)
  3641. # [21:42] * bsmedberg-mtg is now known as bsmedberg
  3642. # [21:42] <RyanVM> bz: do you have any idea who would be a candidate to investigate bug 833769?
  3643. # [21:42] <RyanVM> it's currently the #4 top orange (#1 non-android)
  3644. # [21:45] * jhammel|lunch is now known as jhammel
  3645. # [21:45] * rail is now known as rail_away
  3646. # [21:45] * Quits: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3647. # [21:45] * Quits: T3 (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  3648. # [21:46] * Joins: tomer (tomer@moz-F45DAEFD.static.012.net.il)
  3649. # [21:46] <philor> nice, something that takes hand-starring and is more frequent than the Android disconnects
  3650. # [21:47] <@roc> we11ington: on mobile or desktop?
  3651. # [21:48] <@bz> RyanVM: is it debug-only?
  3652. # [21:48] <we11ington> roc: Desktop
  3653. # [21:48] <@bz> RyanVM: but past that, no
  3654. # [21:48] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3655. # [21:49] <@bz> RyanVM: debugging leaks of generic stuff like that that you haven't reproduced locally....
  3656. # [21:49] <@bz> RyanVM: at a guess a runnable is leaking somewhere and leaks a thread that pulls in that other stuff
  3657. # [21:49] * Quits: brendan (brendaneic@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: brendan)
  3658. # [21:49] <@bz> RyanVM: but _which_ runnable....
  3659. # [21:50] * Quits: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP) (Ping timeout)
  3660. # [21:51] * Quits: sheppy (sheppy@moz-E826F7C2.dhcp.jcsn.tn.charter.com) (Quit: NO CARRIER)
  3661. # [21:52] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
  3662. # [21:52] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  3663. # [21:52] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Connection reset by peer)
  3664. # [21:52] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  3665. # [21:53] * Joins: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net)
  3666. # [21:53] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3667. # [21:54] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  3668. # [21:55] <mconnor> avih: sorry, got distracted
  3669. # [21:55] * Quits: darkowlzz|zz (darkowlzz@F2F8D79E.108B122E.25B273F5.IP) (Ping timeout)
  3670. # [21:56] * coop|afk is now known as coop
  3671. # [21:56] <@roc> we11ington: we don't have a feature for that. Depending on what you're trying to do, you may be able to Greasemonkey your way to victory by applying a CSS transform to the root element.
  3672. # [21:56] * Joins: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  3673. # [21:57] <we11ington> roc: Tried it, unbearably slow
  3674. # [21:57] * jgriffin is now known as jgriffin-afk
  3675. # [21:57] <@roc> really?
  3676. # [21:57] <@roc> what platform?
  3677. # [21:57] <we11ington> roc: We tried doing the <browser>, but you end up with two scrollbars
  3678. # [21:57] <we11ington> Scaling the <body> worked OK, except that complex pages are hopelessly slow with that way
  3679. # [21:57] * Joins: ferongr (ferongr@moz-EB5ED8E3.dsl.dyn.forthnet.gr)
  3680. # [21:58] <we11ington> We don't even know what element owns the main scrollbar for the page
  3681. # [21:58] * Quits: gandalf (zbraniecki@moz-D9647D2A.tmodns.net) (Ping timeout)
  3682. # [21:58] <@roc> that seems strange, it shouldn't be that bad.
  3683. # [21:58] <we11ington> http://www.gutenberg.org/cache/epub/42205/pg42205.txt
  3684. # [21:59] <we11ington> On a page like that, scaling <body> took several seconds
  3685. # [21:59] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3686. # [21:59] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3687. # [21:59] * Joins: ehsan (ehsan@183697E.FEF91D35.59163313.IP)
  3688. # [21:59] * ChanServ sets mode: +o ehsan
  3689. # [21:59] <tn> mconley, you could try logging the mouse events you get in PresShell::HandleEvent with and without the problem to see if the coords of the events changes
  3690. # [21:59] <ferongr> assume an <input type='file' accept='image/jpeg,image/png,image/gif'>. when a user opens the file picked it doesn't filter the accepted mimetypes. This is expected behavior, right?
  3691. # [22:00] * armenzg is now known as armenzg_brb
  3692. # [22:00] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Quit: Leaving)
  3693. # [22:00] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3694. # [22:00] * Quits: gcp (gpascutto@moz-86A7852.access.telenet.be) (Quit: Make a new plan, Stan!)
  3695. # [22:00] * Quits: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP) (Client exited)
  3696. # [22:01] * Joins: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP)
  3697. # [22:01] <we11ington> And then, even after it finishes, it's super slow
  3698. # [22:01] <we11ington> To scroll
  3699. # [22:01] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  3700. # [22:01] <@roc> we11ington: ok, so I loaded that page, opened the developer Web Console, did "document.documentElement.style.transformOrigin='top left'; document.documentElement.style.transform='scale(2)'" and it seems to work fine. Maybe a little slower than normal but very usable.
  3701. # [22:01] <RyanVM> bz: makes it hard to get it fixed when you don't even know who to ask to look into it
  3702. # [22:01] <mconley> tn: you're talking about bug 625989 I suppose? There aren't any mouse events - this uses nsIDOMWindowUtils.selectAtPoint.
  3703. # [22:01] <@bz> RyanVM: sure
  3704. # [22:02] <mconley> with the point being generated by calculating the center of a DIV
  3705. # [22:02] * Joins: gandalf (zbraniecki@moz-D9647D2A.tmodns.net)
  3706. # [22:02] <mconley> or, rather, the first character in a div
  3707. # [22:02] <@bz> RyanVM: all I'm saying is that short of a replay machine running the tests over and over with a lot more refcount logging I'm not quite sure how one would look into it. :(
  3708. # [22:02] <mconley> tn: and the coordinates that it calculates don't change.
  3709. # [22:02] <mconnor> avih: so you want to know the +/- as a % range hmm
  3710. # [22:03] <mconnor> sidenote: I think those numbers are busted
  3711. # [22:03] <RyanVM> bz: any suggestions with who to ping to make this a priority for someone?
  3712. # [22:03] <@bz> RyanVM: And all the people I can think of to look into that sort of thing are hosed with other stuff. :(
  3713. # [22:03] <@bz> RyanVM: maybe jst?
  3714. # [22:03] <RyanVM> ok, thanks
  3715. # [22:03] <we11ington> roc: It also hangs when you refresh for several seconds, which makes no sense at all
  3716. # [22:03] <@roc> we11ington: this is on a Lenovo W510 running Windows 7 with D2D/D3D10 enabled.
  3717. # [22:03] <we11ington> We have a fairly new iMac with a monster processor
  3718. # [22:03] <we11ington> Core i7
  3719. # [22:03] * Quits: ehugg (chatzilla@B3716F60.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
  3720. # [22:04] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  3721. # [22:04] <@roc> huh, I just saw that too
  3722. # [22:05] <we11ington> roc: I think we may need to implement a don't-reflow-stuff feature for full zoom.
  3723. # [22:05] <@roc> why?
  3724. # [22:05] <we11ington> It needs to respect that don't-reflow-stuff setting
  3725. # [22:05] * cpeterson|lunch is now known as cpeterson
  3726. # [22:05] <@roc> that don't-reflow-stuff setting was added for mobile long after the desktop full zoom was implemented
  3727. # [22:05] <we11ington> jaws envisions the pinch zoom we're doing as a stop-gap until OMTC / APZC is working
  3728. # [22:05] <we11ington> Or, as an add-on, until OMTC / APZC is working
  3729. # [22:06] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/db9742bcbfde - Margaret Leibovic - Bug 836838 - Avoid race condition in distribution initialization. r=bnicholson,mfinkle a=lsblakk
  3730. # [22:06] <RyanVM> bz: now to get hueybot to look at why his xhr timeout tests are so flaky these days ;) :P
  3731. # [22:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/6584c0014b1c - Margaret Leibovic - Bug 834681 - Add support for basic distribution modifications. r=mfinkle a=lsblakk
  3732. # [22:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/bdba94d329cb - Margaret Leibovic - Bug 843821 - Support reading distribution resources from a /system location. r=mfinkle a=lsblakk
  3733. # [22:06] <@roc> ah, for Metro
  3734. # [22:06] * Waldo|lunch is now known as Waldo
  3735. # [22:06] <we11ington> Well, for all OS's right now
  3736. # [22:06] <@roc> I don't think we can afford to be distracted from getting OMTC/APZC working
  3737. # [22:07] <we11ington> Then it's fortunate we're free labor, isn't it? :P
  3738. # [22:07] <we11ington> What's necessary to get OMTC / APZC?
  3739. # [22:07] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3740. # [22:07] * khuey|away is now known as khuey
  3741. # [22:07] <@khuey> RyanVM: pong
  3742. # [22:08] <@roc> layers stuff
  3743. # [22:08] <froydnj> hueybot lives!
  3744. # [22:08] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
  3745. # [22:08] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Client exited)
  3746. # [22:08] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Max SendQ exceeded)
  3747. # [22:08] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3748. # [22:08] <we11ington> roc: Is that something that three hopelessly lost students can finish in about 4-5 weeks?
  3749. # [22:09] <@roc> now I'm getting a clearer idea who you are
  3750. # [22:09] <@roc> sorry
  3751. # [22:09] <RyanVM> khuey: speaketh his name, and he arrives!
  3752. # [22:09] <we11ington> Yep :P
  3753. # [22:09] <@roc> I didn't know about your project until quite recently
  3754. # [22:09] <we11ington> Sorry, I should have introduced myself up front :P
  3755. # [22:09] <RyanVM> khuey: xhr_timeout has been flaky over the last couple weeks
  3756. # [22:09] <@roc> APZC definitely does not work on your schedule
  3757. # [22:10] <tn> mconley, ahh, even better. i would check in nsDOMWindowUtils::SelectAtPoint, the return value from GetEventCoordinatesRelativeTo is what i would be interested in
  3758. # [22:10] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3759. # [22:10] * ChanServ sets mode: +o dbaron
  3760. # [22:10] <@khuey> RyanVM: yes, turn it off please
  3761. # [22:10] <@khuey> for both workers and main thread
  3762. # [22:10] <RyanVM> happily!
  3763. # [22:10] <RyanVM> ok
  3764. # [22:10] <@khuey> I'm pretty convinced its inherently racy
  3765. # [22:10] <we11ington> I mean, we *can* do it this way, with CSS on the body
  3766. # [22:10] <@khuey> we were talking about this in #content
  3767. # [22:10] <@khuey> yesterday
  3768. # [22:10] <mconley> tn: alrighty, can do. Thanks. :)
  3769. # [22:10] <we11ington> But, it's just gonna be horrible for long pages
  3770. # [22:11] <@roc> like I said, it's not that horrible for me
  3771. # [22:11] * Joins: jedp (jedp@2557E599.66715431.D25A875A.IP)
  3772. # [22:11] <@roc> hang on
  3773. # [22:11] <@roc> I thought this was for Metro?
  3774. # [22:11] * Quits: marco (Thunderbir@moz-9F11223E.cust.dsl.teletu.it) (Ping timeout)
  3775. # [22:11] <we11ington> roc: The body way is still pretty slow even for medium pages like http://cnn.com
  3776. # [22:11] <@roc> but you're working on a Mac?
  3777. # [22:11] * jedp is now known as jedp|mtg
  3778. # [22:11] <we11ington> roc: Originally it was targeted for Mac, but we were doing it in the front end so it worked cross-platform for free. Then our professor heard that and decided we should make *sure* it works cross-platform.
  3779. # [22:12] <we11ington> So it wasn't targeted for Metro
  3780. # [22:12] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
  3781. # [22:12] <jaws> cpearce: ah perfect, thanks
  3782. # [22:12] <@roc> we11ington: ah
  3783. # [22:12] <@roc> well
  3784. # [22:12] <@roc> var s=document.documentElement.style;s.transformOrigin="top left";s.transform="scale(2)"
  3785. # [22:13] <@roc> on cnn.com really works well for me on Windows 7
  3786. # [22:13] <@roc> maybe D2D accelerated rendering makes it work well
  3787. # [22:13] <RyanVM> bz: on the bright side, as frequent as that leak is, catching it in a record & replay shouldn't be too hard
  3788. # [22:13] <we11ington> That could be
  3789. # [22:14] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
  3790. # [22:15] <we11ington> roc: Are you experiencing the massive lag when you refresh the long Gutenberg page?
  3791. # [22:15] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  3792. # [22:15] * spohl|afk is now known as spohl
  3793. # [22:15] * Quits: msucan (mihai@E8A9D9C4.773D689F.70BDB599.IP) (Quit: Leaving.)
  3794. # [22:15] <jdm> ehsan: ping
  3795. # [22:15] <@ehsan> jdm: hey
  3796. # [22:16] <jdm> ehsan: so in situations where people run with perma-PB, a link from an external app is always opened in a new window
  3797. # [22:16] <@roc> we11ington: there was a hang yeah
  3798. # [22:16] <@ehsan> jdm: ok
  3799. # [22:16] <mjrosenb> jdm: perma-PB?
  3800. # [22:17] <jdm> ehsan: since we try to find a public window and can't, so we force a new window and it's a private one
  3801. # [22:17] <jdm> mjrosenb: Never Remember History
  3802. # [22:17] * jimm is now known as jimm-bbiab
  3803. # [22:17] <jdm> ehsan: is this something we want to consider special-casing?
  3804. # [22:17] <we11ington> roc: That hang has something to do with the CSS, since it doesn't hang when you refresh normally
  3805. # [22:17] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Client exited)
  3806. # [22:17] <jdm> also people running in perma-mode are crawling out of the woodwork
  3807. # [22:17] <jdm> I never expected to come across so many
  3808. # [22:17] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3809. # [22:17] <mjrosenb> jdm: ahh, PB=private-browsing. it mentally completed to paste bin for me
  3810. # [22:18] * juanb|lunch is now known as juanb
  3811. # [22:18] <jdm> haha
  3812. # [22:18] <mjrosenb> jdm: and perma-pastebin makes 0 sense
  3813. # [22:18] * Joins: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP)
  3814. # [22:18] <mjrosenb> actually
  3815. # [22:18] <jdm> mjrosenb: anything you enter into a textbox is automatically submitted to pastebin whenever you submit a form
  3816. # [22:18] <mjrosenb> you could probably rig script to output your terminal to a file on a webserver
  3817. # [22:19] <mjrosenb> and just give everyone a running show of what you're typing via that.
  3818. # [22:19] * Joins: marco (Thunderbir@moz-7FB55FCA.cust.dsl.teletu.it)
  3819. # [22:19] <mjrosenb> control-r may be required
  3820. # [22:19] <mconley> tn: I think you're on to something: http://www.pastebin.mozilla.org/2178779
  3821. # [22:19] * Quits: josh (josh@moz-61186829.hsd1.mn.comcast.net) (Quit: josh)
  3822. # [22:19] <@roc> we11ington: profiling the hang now
  3823. # [22:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b6e113cd3eb0 - Seth Fowler - Bug 845234 - Add null check in VectorImage's listener Cancel methods. r=dholbert
  3824. # [22:20] <jdm> mjrosenb: not with <meta refresh>
  3825. # [22:20] <mjrosenb> jdm: ooh, good idea
  3826. # [22:20] <tn> mconley, and the titlebar is 22 pixels high?
  3827. # [22:20] * armenzg_brb is now known as armenzg
  3828. # [22:20] <mconley> tn: yes
  3829. # [22:20] <mjrosenb> I guess you could just an html header, followed by a <code> tag, and just let the browser complain about missing tags?
  3830. # [22:21] * Joins: kentuckyfriedtakahe (kentuckyfr@moz-54BAD29D.callplus.net.nz)
  3831. # [22:21] <jdm> ha
  3832. # [22:21] <RyanVM> khuey: r? http://www.pastebin.mozilla.org/2178780
  3833. # [22:22] <espindola> should MOZ_CRASH cause the breakpad window to show up on windows?
  3834. # [22:22] <@ehsan> jdm: has anybody complained about it?
  3835. # [22:22] <@roc> we11ington: okay, that's just a bug, we can fix it pretty easily.
  3836. # [22:22] <@roc> if you file it :-)
  3837. # [22:22] <jdm> ehsan: bug 843247
  3838. # [22:22] <tn> mconley, so i'm guessing that GetScreenBounds or GetClientBounds or GetBounds on widget there is changing.
  3839. # [22:23] <@roc> actually I'll file it
  3840. # [22:23] * Quits: jedp|mtg (jedp@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  3841. # [22:23] <mjrosenb> hg clone is set to take 25 minutes...
  3842. # [22:23] <mjrosenb> *blazing* speed
  3843. # [22:23] <mconley> tn: I can believe it.
  3844. # [22:23] <we11ington> roc: What's the bug?
  3845. # [22:23] * Joins: mcsmurf (me@moz-46C674B7.dip.t-dialin.net)
  3846. # [22:23] <jgilbert> mjrosenb: requisition faster interwebs
  3847. # [22:23] <jdm> man, so many TSan bugs filed on WebRTC
  3848. # [22:23] <@roc> it's a region calculation bug
  3849. # [22:24] <jdm> it's almost like it's doing lots of complicated threading things
  3850. # [22:24] <we11ington> roc: Aha
  3851. # [22:24] <mconley> tn: jimm-bbiab also suggested that the bounds or origin might be off.
  3852. # [22:24] <mjrosenb> jgilbert: I suspect the issue is that i'm cloning onto a usb hard disk.
  3853. # [22:24] * Joins: josh (josh@moz-61186829.hsd1.mn.comcast.net)
  3854. # [22:24] <derf> jdm: Almost.
  3855. # [22:24] <jgilbert> mjrosenb: hah, yes, ew
  3856. # [22:24] <jgilbert> well, it at least doesn't help
  3857. # [22:24] * Joins: jedp (jedp@2557E599.66715431.D25A875A.IP)
  3858. # [22:24] <@roc> when tearing down the document we're adding a lot of stuff to an invalid region which gets more and more complicated so we trigger O(N^2) behavior
  3859. # [22:24] <@ehsan> jdm: is that easy to special case?
  3860. # [22:24] <@dbaron> padenot, something in https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=743eb982010a&tochange=0d0eadfaa41d is causing a lot of assertions in media mochitests on Windows that weren't happening yesterday
  3861. # [22:24] <@roc> we can quite easily bail out of that
  3862. # [22:24] <@ehsan> jdm: (I think it should be...)
  3863. # [22:24] * jedp is now known as jedp|mtg
  3864. # [22:24] <mconley> tn: I guess it's just not clear to me what adjustment needs to be made in the Cocoa widget stuff. :p Not exactly the code I'm most familiar with.
  3865. # [22:25] <mjrosenb> jgilbert: it is at the 'files' stage, which I think means it has acquired all of the patches already, and it is now applying them
  3866. # [22:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/27c71bbc1675 - Jonathan Watt - Bug 845437 - Get rid of the aImmediateRedraw from nsSliderFrame methods. r=dholbert.
  3867. # [22:25] <mjrosenb> one at a time
  3868. # [22:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ce21cc142877 - Jonathan Watt - Bug 842163 - Show a focus ring around <input type=range>. r=mounir.
  3869. # [22:25] <@dbaron> padenot, and I'm trying to enable checking-assertions in mochitests very soon... regressions make it difficult
  3870. # [22:25] * jcranmer|away is now known as jcranmer
  3871. # [22:25] <jdm> ehsan: it'll be a pref check in browser.js's openURI
  3872. # [22:25] <we11ington> That makes sense
  3873. # [22:25] <jgilbert> mjrosenb: oh yeah, yum
  3874. # [22:25] <jdm> quite easy
  3875. # [22:25] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3876. # [22:25] * Joins: yury (yury@moz-68731345.ok.ok.cox.net)
  3877. # [22:25] <@ehsan> jdm: then r=me :)
  3878. # [22:26] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3879. # [22:26] * ChanServ sets mode: +o dbaron
  3880. # [22:26] <jdm> cool
  3881. # [22:26] <we11ington> roc: I'll also make sure to remove the CSS when doing a zoom reset as well as when you have scale(1.0)
  3882. # [22:26] <@khuey> RyanVM: looks good to me, r+
  3883. # [22:26] <tn> mconley, yeah, so i guess we still want to bounds to ignore the titlebar? i'm not sure how the titlebar drawing works exactly
  3884. # [22:26] <RyanVM> khuey: thanks
  3885. # [22:26] <derf> jdm: It makes me feel both good and bad that most of them are in third-party code.
  3886. # [22:26] <jdm> heh
  3887. # [22:26] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Quit: masayuki)
  3888. # [22:26] <@ehsan> jdm: thanks
  3889. # [22:27] <we11ington> roc: I just thought of one thing, part of the slowness could be due to the fact that I'm using a debug build, that'll certainly hurt some
  3890. # [22:27] <mconley> tn: not sure if we want to ignore it...the client area extends up in there, and we draw an hbox with the appropriate gradient.
  3891. # [22:28] <mconley> tn: so it's not clear to me what bounds GetBounds should return, for example. *rubs temples*
  3892. # [22:28] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.16/20130217195915])
  3893. # [22:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6f0afe551e17 - Ryan VanderMeulen - Bug 841505 et al - Disable test_xhr_timeout.html for frequent failures. r=khuey
  3894. # [22:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/920e40256156 - Ryan VanderMeulen - Merge m-c to inbound.
  3895. # [22:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/55d8934477f6 - Benjamin Smedberg - Bug 623462 - Add an environment variable to save a full dump, not just a minidump, r=ted
  3896. # [22:28] * ctalbert is now known as ctalbert|lunch
  3897. # [22:29] * mjschranz is now known as mjschranz_away
  3898. # [22:29] <@roc> we11ington: yeah sure will!
  3899. # [22:29] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  3900. # [22:30] <we11ington> roc: Also, I think for our intermediate rendering frames (partway through pinch), I'm gonna scale the <browser>. It's orders of magnitude faster and provides much smoother animation, and is not affected by the size of the content. Then, at the end, we can undo that scaling on the browser and do it to the documentElement
  3901. # [22:30] <we11ington> I just tried that out and it worked pretty well, combined the advantages of the two
  3902. # [22:30] * Quits: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3903. # [22:31] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3904. # [22:31] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3905. # [22:31] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  3906. # [22:31] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  3907. # [22:31] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3908. # [22:31] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  3909. # [22:31] <tn> mconley, yeah i can't say exactly what change needs to be made, but at least we've narrowed it down
  3910. # [22:32] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  3911. # [22:32] * jmaher is now known as jmaher|afk
  3912. # [22:33] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  3913. # [22:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c5dd0f5ef517 - Kyle Huey - Bug 845441: Remove DEBUG_CC. r=mccr8
  3914. # [22:33] <@khuey> woo
  3915. # [22:33] <we11ington> roc: Did you file a bug on that already?
  3916. # [22:33] <@roc> I think what's happening here is that we're prerendering the entire root element, which in your case is massive
  3917. # [22:33] <@roc> my machine is just able to handle it
  3918. # [22:33] <we11ington> Yeah, that wouldn't surprise me
  3919. # [22:33] * Quits: AndreeaM (Thunderbir@A96AD87.2D6B9C2A.CD219C36.IP) (Quit: AndreeaM)
  3920. # [22:34] * Quits: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP) (Ping timeout)
  3921. # [22:34] * Joins: espindola (espindola@F2D29657.F60B0462.67AC9B1.IP)
  3922. # [22:34] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  3923. # [22:34] * Quits: Archae|mobile (AndChat@moz-FF3F73F2.cust.telecolumbus.net) (Ping timeout)
  3924. # [22:34] <we11ington> Whereas scaling the browser pre-renders nothing, which is ideal because we don't let you zoom and scroll at the same time
  3925. # [22:34] <@roc> we11ington: if you scale the <browser>, aren't you going to have problems zooming out? since content will become visible that's outside the current viewport?
  3926. # [22:34] * Quits: smontagu (chatzilla@DD234B1F.80866724.E9C721AF.IP) (Input/output error)
  3927. # [22:35] <we11ington> roc: Well, it shows the <stack>'s background, which is white right now
  3928. # [22:35] * Joins: Archae|mobile (AndChat@moz-FF3F73F2.cust.telecolumbus.net)
  3929. # [22:35] <tn> mconley, i'd have to dig into it more, but i think the bounds functions you want will be in nsChildView. you can double check that the widget you get in selectAtPoint is a nsChildView
  3930. # [22:35] <gregglind> I am on a loaned build slave. Now what? mach build doesn't have the right deps, and I don't have sudo
  3931. # [22:35] <we11ington> Or maybe gray
  3932. # [22:35] <@roc> that isn't so good
  3933. # [22:35] * Quits: Archae|mobile (AndChat@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Bye)
  3934. # [22:35] <@roc> maybe we can cap the size of the prerender here
  3935. # [22:36] <we11ington> That would work too
  3936. # [22:36] <@roc> that should solve your problems
  3937. # [22:36] <@roc> let me look into that
  3938. # [22:36] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  3939. # [22:36] <@ehsan> mconnor: ping
  3940. # [22:36] <tn> mconley, seeing which one changed and where it gets its values from what help figure out what needed fixing
  3941. # [22:36] <mconnor> ehsan: pong
  3942. # [22:36] <mconley> tn: hm, ok
  3943. # [22:36] <jdm> gregglind: #build or #releng might be able to help
  3944. # [22:36] <mconley> tn: thanks so much for your help. :)
  3945. # [22:36] <jdm> or whoever's on buildduty
  3946. # [22:36] <we11ington> roc: Roger that. If I'm not on, my email is waterlo1@msu.edu
  3947. # [22:36] <@ehsan> mconnor: sorry I disappeared earlier... did we get to a conclusion?
  3948. # [22:36] <we11ington> Or you can find us on #msu-capstone
  3949. # [22:37] * Ann_Yiming is now known as Ann_Yiming_brb
  3950. # [22:37] <jdm> jhopkins|buildduty: can you help gregglind with his build slave?
  3951. # [22:37] <mconnor> ehsan: I'm going to reframe as a writeup, not communicating well with this cold
  3952. # [22:37] <jhopkins|buildduty> jdm: sure
  3953. # [22:37] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  3954. # [22:38] * Joins: cviecco_ (cviecco@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3955. # [22:38] <jhopkins|buildduty> gregglind: you need to use the mock_mozilla command to create a chroot to build inside of
  3956. # [22:38] <josh> blassey: see bug 845531
  3957. # [22:39] <jdm> anybody know how I can get a dev build instance running a non-default profile to trigger an external URL open?
  3958. # [22:39] <jdm> |dist/bin/firefox -P foo google.com| just complains that foo is already is unse
  3959. # [22:40] * Quits: davidb (davidb@C593061F.9FC507A8.7B545C66.IP) (Ping timeout)
  3960. # [22:40] * Quits: victorporof (victorporo@1CF03390.183F338A.6A4F8DA2.IP) (Quit: victorporof)
  3961. # [22:40] <jdm> how does gnome do it?
  3962. # [22:40] <jhopkins|buildduty> gregglind: for example: https://bugzilla.mozilla.org/show_bug.cgi?id=790444#c2
  3963. # [22:40] * Ann_Yiming_brb is now known as Ann_Yiming
  3964. # [22:41] <@gavin> jdm: what do you mean "running a non-default profile"?
  3965. # [22:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f246412bcadb - Nicholas D. Matsakis - Bug 845226 - Move inlined functions into jsscriptinlines.h r=dvander
  3966. # [22:41] <jdm> gavin: the profile foo is not the default one
  3967. # [22:41] <@gavin> jdm: if you have an existing instance running, it will use that one
  3968. # [22:41] <@gavin> regardless of whether it's default
  3969. # [22:41] <jdm> hmm
  3970. # [22:42] <jdm> not in my experience
  3971. # [22:42] <avih> mconnor: sorry, been away too :) . yeah, of sorts. also, i gave it a bit more thought, might be useful too arrange/display also the percentile of your result amongst the rest, or another schema to get a proper idea of how bad/good your results are compared to the rest.
  3972. # [22:42] <@gavin> it just remotes to whatever running instance it can find
  3973. # [22:42] <jdm> I opened an irssi link and it brought up the profile manager
  3974. # [22:42] <@gavin> did you launch the existing versino with no-remote?
  3975. # [22:42] <@gavin> that would disable remoting entirely...
  3976. # [22:42] <jdm> ah, yes
  3977. # [22:42] <jdm> good call
  3978. # [22:42] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3979. # [22:42] <mconnor> avih: well, in theory anything inside of the range is in the noise, so it's only good/bad/borderline that matters, and we highlight those...
  3980. # [22:43] <avih> mconnor: as it stands, delta abs/% and absolute range (is it range? or stddev or a similar measure) are not saying as much as they could probably
  3981. # [22:43] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  3982. # [22:43] <firebot> Check-in:
  3983. # [22:43] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
  3984. # [22:43] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/83c19059e396 - Richard Newman - Bug 837875 - java.lang.NullPointerException: at org.mozilla.gecko.sync.setup.activities.SendTabActivity.getOtherClients(SendTabActivity.java). r=nalexander
  3985. # [22:43] <mconnor> avih: adding more detail is always possible, it's what's useful that matters :)
  3986. # [22:43] <avih> mconnor: i'm trying to look through the useful perspective only ;)
  3987. # [22:43] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  3988. # [22:44] <jhopkins|buildduty> gregglind: if you need more help, feel free to ask in #releng as i'll be leaving shortly
  3989. # [22:44] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3990. # [22:44] * Joins: ehugg (chatzilla@B3716F60.29102B70.6CD50604.IP)
  3991. # [22:44] * Joins: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3992. # [22:44] <avih> mconnor: where's the code repository, maybe i could peek at the code?
  3993. # [22:44] <@ehsan> mconnor: sounds good, thanks!
  3994. # [22:45] <mconnor> ehsan: you all sorted? is there something I should avoid once I'm not sick and pondering candy? :)
  3995. # [22:45] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3996. # [22:45] <@ehsan> mconnor: well, I was just eating a sandwich, and my tooth suddenly broke!
  3997. # [22:46] * bz is now known as bz_away
  3998. # [22:46] <mconnor> ehsan: that's not encouraging for your other teeth!
  3999. # [22:46] <@ehsan> mconnor: turns out that I had a bad cavity/nerve damage/infection which didn't have any sympoms
  4000. # [22:46] <@ehsan> and had been weakening the structure of the tooth...
  4001. # [22:46] <@ehsan> mconnor: no it's not
  4002. # [22:46] <mconnor> ehsan: and this is why I go to the dentist!
  4003. # [22:46] <@ehsan> I'm gonna have some "fun" when I come back to Toronto
  4004. # [22:46] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  4005. # [22:46] <@ehsan> mconnor: yeah that's what I hear ;)
  4006. # [22:47] * Quits: jviereck (Adium@moz-340574DC.dclient.hispeed.ch) (Quit: Leaving.)
  4007. # [22:47] <@dolske> ehsan: losing your baby teeth?! you're a big boy now! \o/
  4008. # [22:47] * @ehsan throws a shoe at dolske
  4009. # [22:47] <@dolske> ow! my tooth!
  4010. # [22:48] <@dolske> <3
  4011. # [22:48] <jhammel> please add to http://en.wikipedia.org/wiki/List_of_shoe_throwing_incidents
  4012. # [22:48] * Quits: TheOne (one@moz-555343DF.dip.t-dialin.net) (Input/output error)
  4013. # [22:48] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Ping timeout)
  4014. # [22:49] <@ehsan> dolske: sorry! I directed it at your nose... ;)
  4015. # [22:49] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4016. # [22:49] * Joins: jib (Jan-Ivar@moz-58716CD3.hsd1.pa.comcast.net)
  4017. # [22:49] <RyanVM> lmao
  4018. # [22:50] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  4019. # [22:52] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  4020. # [22:52] * Joins: IanN (chatzilla@moz-C2F768A9.perr.cable.virginmedia.com)
  4021. # [22:52] <@dolske> let's call this one "Boot2Dolske"
  4022. # [22:52] * jimm-bbiab is now known as jimm
  4023. # [22:53] * Quits: lduros (user@moz-5D9ACE42.admin.upenn.edu) (Client exited)
  4024. # [22:54] <mjrosenb> hg clone completed!
  4025. # [22:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a0d8482e5532 - Rodrigo Silveira - Bug 843742 - Add a slide in animation for flyout sidebars. r=mbrubeck r=fryn ui-r=fryn
  4026. # [22:54] <jdm> dolske: that title's a shoe-in.
  4027. # [22:54] <mjrosenb> 16:25 < mjrosenb> hg clone is set to take 25 minutes...
  4028. # [22:54] * Quits: josh (josh@moz-61186829.hsd1.mn.comcast.net) (Quit: josh)
  4029. # [22:54] <mjrosenb> I guess it was being optimistic?
  4030. # [22:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e6c86595edba - David Anderson - Prevent GC from occuring during IC linking (bug 837714, r=bhackett).
  4031. # [22:55] * whimboo|afk is now known as whimboo
  4032. # [22:57] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
  4033. # [22:57] * Joins: njn (chatzilla@moz-99B00792.dyn.iinet.net.au)
  4034. # [22:57] * Ann_Yiming is now known as Ann_Yiming_lunch
  4035. # [22:57] * Quits: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Connection reset by peer)
  4036. # [22:58] * Quits: smooney__ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney__)
  4037. # [22:58] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  4038. # [22:58] * Quits: spartanfire (guimdearau@A230CD32.A5C6B195.7C9220AF.IP) (Quit: spartanfire)
  4039. # [22:59] * Quits: marcoz (marco.zehe@C593061F.9FC507A8.7B545C66.IP) (Quit: Leaving.)
  4040. # [22:59] * joduinn is now known as joduinn-mtg
  4041. # [22:59] * Joins: josh (josh@moz-61186829.hsd1.mn.comcast.net)
  4042. # [22:59] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  4043. # [23:00] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4044. # [23:00] * ChanServ sets mode: +o dbaron
  4045. # [23:01] * philor is now known as philor|away
  4046. # [23:02] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4047. # [23:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a212819b76b7 - Chris Pearce - Bug 841239 - Have HTMLMediaElement.canPlayType respond affirmatively to codecs=mp3 and audio/x-m4a. r=padenot
  4048. # [23:02] * ctalbert|lunch is now known as ctalbert
  4049. # [23:04] * Joins: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
  4050. # [23:04] * ChanServ sets mode: +o bsmedberg
  4051. # [23:05] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  4052. # [23:06] * jhopkins|buildduty is now known as jhopkins|afk
  4053. # [23:06] * Quits: we11ington (msu-cse498@moz-600949B7.cse.msu.edu) (Quit: we11ington)
  4054. # [23:07] * baku|away is now known as baku
  4055. # [23:07] * Joins: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu)
  4056. # [23:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/94c4b6ba217b - Daniel Holbert - Bug 845429: Cast a known-nonnegative index to be unsigned for comparison vs. nsTArray::Length(), in nsDocShell::GetChildAt. r=tbsaunde
  4057. # [23:08] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f1192bc4c66a - Benjamin Smedberg - Bug 623462 - Add an environment variable to save a full dump, not just a minidump, r=ted, a=akeybl
  4058. # [23:08] <fryn> RyanVM: thanks for making that attachment obsolete when i forgot to do so.
  4059. # [23:09] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  4060. # [23:09] <RyanVM> fryn: no prob, just a cosmetic thing
  4061. # [23:09] <fryn> :)
  4062. # [23:09] * Fallen|away is now known as Fallen
  4063. # [23:10] * Joins: victorporof (victorporo@1CF03390.183F338A.6A4F8DA2.IP)
  4064. # [23:10] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4065. # [23:10] * Quits: nmatsakis (nmatsakis@moz-6EBF7608.hsd1.ma.comcast.net) (Quit: Computer has gone to sleep.)
  4066. # [23:10] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4067. # [23:11] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  4068. # [23:11] * Quits: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP) (Quit: mixedpuppy)
  4069. # [23:11] * Quits: Gentlecat (Roman@A85BC1FB.CF9BE6BE.8FB52CB8.IP) (Ping timeout)
  4070. # [23:14] * Joins: sewardj (sewardj@moz-7A19E67D.dip.t-dialin.net)
  4071. # [23:14] * mcote is now known as mcote|afk
  4072. # [23:16] <frozencemetery> masayuki: re: bug 751749, version 17esr. Mod1 on keycode 91. Most shortcuts are working, but in particular not Meta-# to go to tab #. How do I make that work?
  4073. # [23:16] * Quits: armenzg (armenzg@moz-600B22EA.home1.cgocable.net) (Input/output error)
  4074. # [23:16] * philor|away is now known as philor
  4075. # [23:16] * mjschranz_away is now known as mjschranz
  4076. # [23:17] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  4077. # [23:17] * Quits: victorporof (victorporo@1CF03390.183F338A.6A4F8DA2.IP) (Ping timeout)
  4078. # [23:17] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: jfkthame)
  4079. # [23:17] * Quits: Pike (Pike@moz-43E445D5.pool.mediaways.net) (Ping timeout)
  4080. # [23:18] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  4081. # [23:18] * Joins: Pike (Pike@moz-43E445D5.pool.mediaways.net)
  4082. # [23:18] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  4083. # [23:18] * Joins: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP)
  4084. # [23:18] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4085. # [23:18] * gregglind is now known as gregglind_away
  4086. # [23:18] * Quits: nanci (chatzilla@EB8ABE1B.D9975CD5.3927C314.IP) (Quit: ChatZilla 0.9.90 [Firefox 22.0a1/20130224125821])
  4087. # [23:19] * Quits: Mnyromyr (Mnyromyr@moz-76E2FA46.unity-media.net) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  4088. # [23:19] * Quits: Ann_Yiming_lunch (Ann_Yiming@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  4089. # [23:20] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  4090. # [23:20] * Joins: we11ington (msu-cse498@moz-600949B7.cse.msu.edu)
  4091. # [23:22] * Joins: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP)
  4092. # [23:24] <@dbaron> http://builddata.pub.build.mozilla.org/reports/pending/pending_test_try_day.png is really sort of scary
  4093. # [23:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/592eb93c5d73 - Daniel Holbert - Bug 845527: Use nsCOMArray::Length() instead of Count() for comparison vs. unsigned index in nsMemoryReporterManager. r=jlebar
  4094. # [23:24] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4095. # [23:25] <@dbaron> fedora32 pending try test jobs hovering on the edge of increasing backlog day-by-day (which I'm guessing we've hit at some points)
  4096. # [23:25] <@khuey> that's what weekends are for
  4097. # [23:25] <jlebar> khuey: I just hope we don't get to "that's what August is for".
  4098. # [23:25] <jlebar> Because then we're /really/ screwed.
  4099. # [23:25] <@khuey> hah
  4100. # [23:28] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  4101. # [23:30] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  4102. # [23:30] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  4103. # [23:30] * Joins: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP)
  4104. # [23:31] * Quits: ferjm|afk (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net) (Quit: Leaving)
  4105. # [23:31] <Mossop> tanvi: What patches do I need to test bug 840388, just the one there or some others?
  4106. # [23:32] <jlebar> cjones: Is there a right way to do a callback object in IPDL? Like, I want to send a request up to the parent process, and I want to get notified when that request completes. But I don't care about other people being notified.
  4107. # [23:33] <cjones> jlebar, yes
  4108. # [23:33] * cjones looks for simple example
  4109. # [23:33] * Joins: Ann_Yiming_lunch (Ann_Yiming@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4110. # [23:34] <tanvi> Mossop, no not the one in 840388. The patches in bugs https://bugzilla.mozilla.org/show_bug.cgi?id=836951 and https://bugzilla.mozilla.org/show_bug.cgi?id=834836 break the browser_discovery insecure testcases. I tried to fix them with the patch to https://bugzilla.mozilla.org/show_bug.cgi?id=840388, but that didn't fix either of them. Looking at bug 836951 in more detail, the code in the proposed patch isn't even invoked, so definitely
  4111. # [23:35] <cjones> jlebar, check out PMemoryReportRequest
  4112. # [23:35] <jlebar> cjones: okay, thanks.
  4113. # [23:35] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  4114. # [23:36] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  4115. # [23:36] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  4116. # [23:37] * Quits: joey-2 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.90 [Firefox 20.0a2/20130210042017])
  4117. # [23:37] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4118. # [23:37] * catlee is now known as catlee-away
  4119. # [23:37] <tanvi> Mossop - correction. Looking at bug *834836* n more detail, the code in the proposed patch isn't even invoked, so definitely doesn't fix the issue
  4120. # [23:37] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  4121. # [23:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dc4f4e042b3f - Margaret Leibovic - Bug 845051 - (Part 1) Don't post Runnables to the main thread from onTabChanged, since it's always called on the main thread. r=mfinkle
  4122. # [23:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/956f5c456463 - Margaret Leibovic - Bug 845051 - (Part 2) Handle tab events directly in BrowserToolbar, instead of going through BrowserApp. r=mfinkle
  4123. # [23:38] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  4124. # [23:38] * Joins: efes (efes@moz-47A72E1E.dynamic.chello.pl)
  4125. # [23:38] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  4126. # [23:38] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
  4127. # [23:38] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
  4128. # [23:39] <@bsmedberg> RyanVM: thanks for the extra branches push on bug 623462
  4129. # [23:39] <RyanVM> bsmedberg: any time
  4130. # [23:39] <Mossop> tanvi: Ok 6 patches from those two bugs. Don't suppose that's on a project branch somewhere?
  4131. # [23:40] * baku is now known as baku|away
  4132. # [23:40] * baku|away is now known as baku
  4133. # [23:40] * rail_away is now known as rail
  4134. # [23:42] <tanvi> Mossop, no sorry :( These are the patches to apply: https://bug836951.bugzilla.mozilla.org/attachment.cgi?id=716357 https://bug834836.bugzilla.mozilla.org/attachment.cgi?id=713069 and https://bug840388.bugzilla.mozilla.org/attachment.cgi?id=713214
  4135. # [23:42] <tanvi> Mossop - the rest are not needed
  4136. # [23:42] * Quits: mcsmurf (me@moz-46C674B7.dip.t-dialin.net) (Quit: )
  4137. # [23:42] <Mossop> tanvi: Ok thanks
  4138. # [23:42] <tanvi> Mossop - but dont' hurt. you might get merge errors though
  4139. # [23:42] * Quits: alice (alice@514D186.F3BBB17D.144F44FA.IP) (Client exited)
  4140. # [23:42] * Quits: jedp|mtg (jedp@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  4141. # [23:42] * Joins: alice (alice@514D186.F3BBB17D.144F44FA.IP)
  4142. # [23:43] * Quits: ehugg (chatzilla@B3716F60.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
  4143. # [23:43] * Quits: alice (alice@514D186.F3BBB17D.144F44FA.IP) (Connection reset by peer)
  4144. # [23:43] * Joins: alice (alice@514D186.F3BBB17D.144F44FA.IP)
  4145. # [23:44] * whimboo is now known as whimboo|afk
  4146. # [23:44] * Joins: mixedpuppy (mixedpuppy@A5087023.2354C43D.D8E68FF6.IP)
  4147. # [23:44] <Mossop> tanvi: Ok all applied, going to do a build and see if I can get a better idea of what's going onj
  4148. # [23:44] <RyanVM> vlad: there I go making trouble again :P
  4149. # [23:44] * Quits: alice (alice@514D186.F3BBB17D.144F44FA.IP) (Connection reset by peer)
  4150. # [23:44] * Joins: marcoz (marco.zehe@C593061F.9FC507A8.7B545C66.IP)
  4151. # [23:44] * philor is now known as philor|away
  4152. # [23:44] <tanvi> Mossop- thanks!
  4153. # [23:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a5c27d24d2a5 - Josh Matthews - Bug 801366 - Add crashtest.
  4154. # [23:45] * nrc is now known as nrc|away
  4155. # [23:45] * Quits: gandalf (zbraniecki@moz-D9647D2A.tmodns.net) (Quit: Good night and good luck)
  4156. # [23:45] * Joins: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net)
  4157. # [23:46] * bz_away is now known as bz
  4158. # [23:46] * Joins: jedp (jedp@2557E599.66715431.D25A875A.IP)
  4159. # [23:46] * baku is now known as baku|away
  4160. # [23:46] * Joins: davidb (davidb@C593061F.9FC507A8.7B545C66.IP)
  4161. # [23:47] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Quit: pnemsak)
  4162. # [23:47] <vlad> RyanVM: heh.. I actually meant to respond as soon as we saw the r+
  4163. # [23:47] * Quits: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
  4164. # [23:47] <vlad> RyanVM: but I didn't think anyone would jump on the merge that quickly!
  4165. # [23:47] <vlad> I don't actually know what leo+ means
  4166. # [23:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b9bdc1d96b6a - Shu-yu Guo - Bug 845016 - Inline Math.abs with double input and int output (r=sstangl)
  4167. # [23:49] <RyanVM> vlad: leo+ is the designation for bugs blocking the 1.1.x release
  4168. # [23:49] <RyanVM> currently on b2g18
  4169. # [23:49] * Quits: gwagner (Gregor@E521DFFF.DDFDBF93.E30FDA0B.IP) (Quit: gwagner)
  4170. # [23:49] * Quits: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu) (Client exited)
  4171. # [23:49] <@bz> http://www.pastebin.mozilla.org/2178959
  4172. # [23:49] * @bz hates compilers
  4173. # [23:50] <@bz> What does that "see reference" bit mean?
  4174. # [23:50] <@bz> It doesn't seem to show up anywhere in the log...
  4175. # [23:50] * Quits: we11ington (msu-cse498@moz-600949B7.cse.msu.edu) (Quit: we11ington)
  4176. # [23:50] * Quits: Pike (Pike@moz-43E445D5.pool.mediaways.net) (Quit: ChatZilla 0.9.90 [Firefox 19.0/20130215130331])
  4177. # [23:50] * Quits: azakai (alon@moz-EA765158.midsouth.biz.rr.com) (Ping timeout)
  4178. # [23:50] * Quits: RealRaven (Thunderbir@B34F4EC3.F59D6A47.C3498625.IP) (Ping timeout)
  4179. # [23:51] <@bsmedberg> bz: is there a prior line in your log?
  4180. # [23:51] * Quits: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com) (Quit: beaufour)
  4181. # [23:51] <@bz> Log is at https://tbpl.mozilla.org/php/getParsedLog.php?id=20117379&tree=Try&full=1
  4182. # [23:51] <@bsmedberg> bz: that basically means "there was an error at CallbackObject.h which is in a template, and the template was instantiated from DocumengBinding.cpp:966"
  4183. # [23:51] <@bz> Prior line is: DocumentBinding.cpp
  4184. # [23:51] <@bz> There was actually a warning, not an error
  4185. # [23:51] <@bz> presumably
  4186. # [23:51] <vlad> RyanVM: 1.1.x is still going off b2g18?
  4187. # [23:52] <@bz> given the "warning treated as error"
  4188. # [23:52] <@bz> but does it tell me what the warning is? noooo. ;)
  4189. # [23:52] <RyanVM> vlad: yep
  4190. # [23:52] <@bz> Oh, wait
  4191. # [23:52] <@bz> it's on the line _after_ that
  4192. # [23:52] <@bz> e:\builds\moz2_slave\try-w32-d-00000000000000000000\build\obj-firefox\dist\include\mozilla/dom/CallbackObject.h(348) : warning C4396: 'mozilla::dom::ImplCycleCollectionUnlink' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
  4193. # [23:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/80d52655c8b8 - Chris DeCairos - Bug 665598 - Add pref to disable Audio Data API. r=cpearce
  4194. # [23:53] <RyanVM> vlad: so ultimately, it sounds like the leo+ is erroneous. The easy fix is just taking it off the bug if it's not destined for a 1.x b2g release
  4195. # [23:53] <@bz> But the friend decl doesn't use "inline"
  4196. # [23:53] <@bz> The actual function that's a friend is inline...
  4197. # [23:53] <vlad> RyanVM: yeah, not by itself
  4198. # [23:53] <vlad> RyanVM: I think there are good arguments to be made to move 1.1.x to whatever the current gecko will be at the projected ship time
  4199. # [23:53] <vlad> like 20/21/22
  4200. # [23:54] <RyanVM> vlad: m-c is currently versioned as 2.x
  4201. # [23:54] <@bz> Lines 346 to 348 are:
  4202. # [23:54] <@bz> friend void
  4203. # [23:54] <@bz> ImplCycleCollectionUnlink<WebIDLCallbackT,
  4204. # [23:54] <@bz> XPCOMCallbackT>(CallbackObjectHolder& aField);
  4205. # [23:54] <RyanVM> vlad; but that's certainly another argument for another group of people :)
  4206. # [23:54] * Joins: rohandalvi (rohandalvi@moz-848C44F0.student.rit.edu)
  4207. # [23:55] <@bz> I suppose I could just remove all the inline bits here and try that
  4208. # [23:55] <@bz> and since these are all templates it might be ok
  4209. # [23:56] * @bz looks for someone who knows C++ to tell him whether that's the way to go
  4210. # [23:56] <@bz> So my setup is I have something along the lines of:
  4211. # [23:57] <@bz> template<class T, class U>
  4212. # [23:57] <@bz> inline void ImplCycleCollectionUnlink(CallbackObjectHolder<T, U>& aField);
  4213. # [23:57] <@bz> template<class WebIDLCallbackT, class XPCOMCallbackT>
  4214. # [23:57] <@bz> class CallbackObjectHolder
  4215. # [23:57] * Joins: ehugg (ehugg@moz-7ABD4476.tukw.qwest.net)
  4216. # [23:57] * Joins: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP)
  4217. # [23:57] <@bz> {
  4218. # [23:57] <@bz> friend void
  4219. # [23:57] <@bz> ImplCycleCollectionUnlink<WebIDLCallbackT,
  4220. # [23:57] <@bz> XPCOMCallbackT>(CallbackObjectHolder& aField);
  4221. # [23:57] <@bz> };
  4222. # [23:57] <@bz> template<class T, class U>
  4223. # [23:57] <@bz> inline void
  4224. # [23:57] <@bz> ImplCycleCollectionUnlink(CallbackObjectHolder<T, U>& aField)
  4225. # [23:57] <@bz> {
  4226. # [23:57] <@bz> aField.UnlinkSelf();
  4227. # [23:57] <@bz> }
  4228. # [23:57] <dholbert> bz, looking at your patch, I see line 346 saying "friend inline void"
  4229. # [23:57] <dholbert> bz, https://hg.mozilla.org/try/annotate/cb39e9d8e2d0/dom/bindings/CallbackObject.h#l346
  4230. # [23:58] <dholbert> bz, not "friend void" as you said above
  4231. # [23:58] <@bz> dholbert: um
  4232. # [23:58] * Quits: spartanfire (guimdearau@moz-59E5512E.dhcp.egr.msu.edu) (Quit: spartanfire)
  4233. # [23:58] <@bz> dholbert: there's a later changeset that changes that
  4234. # [23:58] <@bz> dholbert: ddac91624a66
  4235. # [23:58] * Joins: wuchida (wuchida@moz-32BBA133.ppp-bb.dion.ne.jp)
  4236. # [23:58] <dholbert> bz, gotcha, ok
  4237. # [23:58] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  4238. # [23:58] <dholbert> yeah
  4239. # [23:58] <dholbert> never mind then
  4240. # [23:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b4e9accde67 - Benoit Girard - Bug 699538 - Workaround for spurious mouse events after crash when debugging. r=smichaud
  4241. # [23:59] <dholbert> I suspect you might need to remove inline from the function decl itself, too, then
  4242. # [23:59] <dholbert> though I don't claim to know why
  4243. # [23:59] * @bz sighs and tries
  4244. # [23:59] * @bz neither
  4245. # [23:59] <@bz> templates, sigh
  4246. # [23:59] * joduinn-mtg is now known as joduinn-coffee
  4247. # [23:59] * Quits: jfkthame (jfkthame@A75DDB88.C145D0FE.8D534776.IP) (Quit: jfkthame)
  4248. # [23:59] * coop is now known as coop|afk
  4249. # [23:59] * Joins: till_ (till@moz-82846BE.adsl.alicedsl.de)
  4250. # [23:59] * Quits: till (till@moz-82846BE.adsl.alicedsl.de) (Ping timeout)
  4251. # Session Close: Wed Feb 27 00:00:00 2013

The end :)